ol, ul { box-sizing: border-box; }.wp-block-navigation { position: relative; --navigation-layout-justification-setting: flex-start; --navigation-layout-direction: row; --navigation-layout-wrap: wrap; --navigation-layout-justify: flex-start; --navigation-layout-align: center; }.wp-block-navigation.is-vertical { --navigation-layout-direction: column; --navigation-layout-justify: initial; --navigation-layout-align: flex-start; }.wp-block-navigation.no-wrap { --navigation-layout-wrap: nowrap; }.wp-block-navigation.items-justified-center { --navigation-layout-justification-setting: center; --navigation-layout-justify: center; }.wp-block-navigation.items-justified-center.is-vertical { --navigation-layout-align: center; }.wp-block-navigation.items-justified-right { --navigation-layout-justification-setting: flex-end; --navigation-layout-justify: flex-end; }.wp-block-navigation.items-justified-right.is-vertical { --navigation-layout-align: flex-end; }.wp-block-navigation.items-justified-space-between { --navigation-layout-justification-setting: space-between; --navigation-layout-justify: space-between; }:root { --wp--preset--font-size--normal: 16px; --wp--preset--font-size--huge: 42px; }.aligncenter { clear: both; }.screen-reader-text { border: 0px; clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; overflow-wrap: normal !important; }.screen-reader-text:focus { background-color: #dddddd; clip-path: none; color: #444444; display: block; font-size: 1em; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; }html :where(img[class*="wp-image-"]) { height: auto; max-width: 100%; }html :where(.is-position-sticky) { --wp-admin--admin-bar--position-offset: var(--wp-admin--admin-bar--height,0px); }@media screen and (max-width: 600px){html :where(.is-position-sticky) { --wp-admin--admin-bar--position-offset: 0px; }}:root { --wp--preset--aspect-ratio--square: 1; --wp--preset--aspect-ratio--4-3: 4/3; --wp--preset--aspect-ratio--3-4: 3/4; --wp--preset--aspect-ratio--3-2: 3/2; --wp--preset--aspect-ratio--2-3: 2/3; --wp--preset--aspect-ratio--16-9: 16/9; --wp--preset--aspect-ratio--9-16: 9/16; --wp--preset--color--black: #000000; --wp--preset--color--cyan-bluish-gray: #abb8c3; --wp--preset--color--white: #ffffff; --wp--preset--color--pale-pink: #f78da7; --wp--preset--color--vivid-red: #cf2e2e; --wp--preset--color--luminous-vivid-orange: #ff6900; --wp--preset--color--luminous-vivid-amber: #fcb900; --wp--preset--color--light-green-cyan: #7bdcb5; --wp--preset--color--vivid-green-cyan: #00d084; --wp--preset--color--pale-cyan-blue: #8ed1fc; --wp--preset--color--vivid-cyan-blue: #0693e3; --wp--preset--color--vivid-purple: #9b51e0; --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,#9b51e0 100%); --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,#7adcb4 0%,#00d082 100%); --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%); --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,#cf2e2e 100%); --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,#eeeeee 0%,#a9b8c3 100%); --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%); --wp--preset--gradient--blush-light-purple: linear-gradient(135deg,#ffceec 0%,#9896f0 100%); --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%); --wp--preset--gradient--luminous-dusk: linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%); --wp--preset--gradient--pale-ocean: linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%); --wp--preset--gradient--electric-grass: linear-gradient(135deg,#caf880 0%,#71ce7e 100%); --wp--preset--gradient--midnight: linear-gradient(135deg,#020381 0%,#2874fc 100%); --wp--preset--font-size--small: 13px; --wp--preset--font-size--medium: 20px; --wp--preset--font-size--large: 36px; --wp--preset--font-size--x-large: 42px; --wp--preset--spacing--20: 0.44rem; --wp--preset--spacing--30: 0.67rem; --wp--preset--spacing--40: 1rem; --wp--preset--spacing--50: 1.5rem; --wp--preset--spacing--60: 2.25rem; --wp--preset--spacing--70: 3.38rem; --wp--preset--spacing--80: 5.06rem; --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2); --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4); --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2); --wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1); --wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1); }:root { --wp--style--global--content-size: 1300px; --wp--style--global--wide-size: 1300px; }:where(body) { margin: 0px; }body { padding: 0px; }.swiper-slide { position: relative; background-position: center center; background-repeat: no-repeat; background-size: cover; }.swiper-container { margin: 0px auto; position: relative; overflow: hidden; backface-visibility: hidden; z-index: 1; }.swiper-slide { float: left; }.swiper-container { width: 100%; height: 800px; overflow: hidden; position: relative; }.swiper-slide { height: 100%; width: 100%; overflow: hidden; position: relative; }.swiper-wrapper { position: relative; width: 100%; transform: translate3d(0px, 0px, 0px); transition-property: transform, left, top; transition-duration: 0s; transition-timing-function: ease; box-sizing: content-box; left: 0px; }.nectar-slider-wrap, .nectar-slider-wrap * { box-sizing: border-box; }.swiper-slide { float: left; }.swiper-container { width: 100%; height: 750px; overflow: hidden; position: relative; }.swiper-slide { width: 100%; height: 100%; overflow: hidden; position: relative; }.swiper-wrapper { height: 100%; }.nectar-slider-wrap[data-transition="fade"] .swiper-slide-active { z-index: 50; }.swiper-slide .container { z-index: 100; height: 100%; transform: translateZ(0px); }.swiper-slide .image-bg { position: absolute; z-index: 9; width: 100%; height: 100%; top: 0px; left: 0px; background-repeat: no-repeat; background-position: center top; background-size: cover; }.swiper-slide .slide-bg-wrap, .swiper-slide .slide-bg-wrap .slide-bg-overlay { position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; }.swiper-slide[data-bg-alignment="center"] .image-bg { background-position: center center; }.swiper-slide .content { color: #ffffff; width: 100%; left: 0px; position: absolute; top: 250px; z-index: 100; }.swiper-slide .content { visibility: hidden; }.nectar-slider-wrap.loaded .swiper-slide .content { visibility: visible; }.nectar-slider-loading .loading-icon { background-position: center center; background-repeat: no-repeat; position: absolute; z-index: 1000; top: 0px; left: 0px; width: 100%; height: 100%; }.nectar-slider-wrap .nectar-slider-loading { z-index: -1; }body[data-ajax-transitions="true"] .nectar-slider-loading { display: none; }.swiper-slide .content p, .swiper-slide .content h2, .swiper-slide .content h1, .swiper-slide .content h3, .swiper-slide .content .ns-heading-el, .swiper-slide .content .buttons { opacity: 0; transform: translateY(40px); -webkit-font-smoothing: antialiased; }.swiper-slide .content p { padding-bottom: 0px; }.swiper-slide .content .buttons { padding-top: 30px; }.swiper-slide .content img { margin-bottom: 30px; }.swiper-slide .content p { font-size: 24px; line-height: 38px; font-weight: 300; }.swiper-slide .content p::selection, .swiper-slide .content h1::selection, .swiper-slide .content h2::selection, .swiper-slide .content h3::selection, .swiper-slide .content .ns-heading-el::selection, .swiper-slide .button a::selection, .swiper-container div::selection, .swiper-container span::selection, .swiper-container img::selection { background: transparent; color: #ffffff; }.swiper-slide[data-color-scheme="dark"] .content p::selection, .swiper-slide[data-color-scheme="dark"] .content h1::selection, .swiper-slide[data-color-scheme="dark"] .content h2::selection, .swiper-slide[data-color-scheme="dark"] .content h3::selection, .swiper-slide[data-color-scheme="dark"] .content .ns-heading-el::selection, .swiper-slide[data-color-scheme="dark"] .button.transparent a::selection, .swiper-slide[data-color-scheme="dark"] img::selection, .swiper-container .swiper-slide[data-color-scheme="dark"] span::selection { background: transparent; color: #000000; }.swiper-slide img { display: block; margin: 0px auto; max-width: 100%; }.video-texture { height: 3000px; width: 100%; position: absolute; left: 0px; top: 0px; opacity: 0; z-index: 10; }.swiper-slide .button { display: inline-block; padding: 0px; margin: 0px; border-radius: 2px; background-color: transparent; }.swiper-slide .button:hover { background-color: transparent; }.swiper-slide .button a { background-color: #000000; color: #ffffff; border-radius: 2px; padding: 13px 24px; text-decoration: none; text-transform: uppercase; font-weight: 700; letter-spacing: 2px; line-height: 1.1em; font-size: 12px; display: block; position: relative; transition:opacity, transform, border-color, color, background-color, box-shadow 0.45s, 0.45s, 0.45s, 0.45s, 0.45s, 0.45s cubic-bezier(0.25, 1, 0.33, 1), cubic-bezier(0.25, 1, 0.33, 1), cubic-bezier(0.25, 1, 0.33, 1), cubic-bezier(0.25, 1, 0.33, 1), cubic-bezier(0.25, 1, 0.33, 1), cubic-bezier(0.25, 1, 0.33, 1); }body:not([data-button-style*="shadow"]) .swiper-slide .button a::after { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; content: ""; display: block; background-color: #000000; opacity: 0; transition: opacity 0.25s; }.swiper-slide[data-color-scheme="dark"] .content h1, .swiper-slide[data-color-scheme="dark"] .content h2, .swiper-slide[data-color-scheme="dark"] .content h3, .swiper-slide[data-color-scheme="dark"] .content .ns-heading-el, .swiper-slide[data-color-scheme="dark"] .content p, .swiper-slide[data-color-scheme="dark"] .content .button.transparent a, .swiper-slide[data-color-scheme="dark"] .content .button.transparent_2 a { color: #111111; text-shadow: none; }.swiper-slide[data-x-pos="left"] .content { text-align: left; }.swiper-slide[data-x-pos="left"] .content p { margin: 0px; }.nectar-slider-wrap[data-transition="fade"] .swiper-wrapper { transition:none 0s ease; }.nectar-slider-wrap[data-transition="fade"] .swiper-slide { transition:opacity 0s ease; }.nectar-slider-wrap[data-transition="fade"] .swiper-slide:not(.swiper-slide-active) { opacity: 0; }.nectar-slider-wrap { overflow: hidden; position: relative; left: 0px; }.swiper-container .slider-prev, .swiper-container .slider-next { position: absolute; z-index: 130; top: 50%; height: 54px; margin-top: -28px; width: 100%; }.swiper-slide .content .buttons { position: relative; gap: 16px; display: flex; margin-top: 8px; flex-wrap: wrap; }.swiper-container .slider-prev.dark-cs, .swiper-container .slider-next.dark-cs { background-color: rgba(255, 255, 255, 0.5); }.swiper-container .slider-prev.dark-cs:hover, .swiper-container .slider-next.dark-cs:hover { background-color: rgba(255, 255, 255, 0.8); }.slider-prev.dark-cs i, .slider-next.dark-cs i, .swiper-container .dark-cs.slider-prev .slide-count span, .swiper-container .dark-cs.slider-next .slide-count span { color: #000000; transition:color 0.2s linear; }.swiper-container .slider-prev, .swiper-container .slider-next { position: absolute; z-index: 130; display: block; color: #ffffff; height: 60px; width: 50px; background-color: rgba(0, 0, 0, 0.4); border-radius: 0px 4px 4px 0px; transition:background-color 0.2s linear; }.swiper-container .slider-prev .slide-count span, .swiper-container .slider-next .slide-count span { opacity: 0; }.swiper-container .slider-next .slide-count { left: auto; right: 0px; }.swiper-container .slide-count { position: absolute; left: 0px; top: 0px; height: 64px; width: 50px; }.swiper-container .slider-prev .slide-count i, .swiper-container .slider-next .slide-count i { opacity: 0.7; top: 17px; line-height: normal; font-size: 26px; position: relative; }.swiper-container .slider-prev .slide-count, .swiper-container .slider-next .slide-count { font-size: 10px; }.swiper-container .slide-count .slide-current { position: absolute; top: 14px; left: 15px; height: 10px; line-height: 10px; }.swiper-container .slide-count .slide-total { position: absolute; top: 35px; left: 31px; height: 10px; line-height: 10px; }.swiper-container .slider-next { border-radius: 4px 0px 0px 4px; }.swiper-container .slider-prev:hover, .swiper-container .slider-next:hover { background-color: rgba(0, 0, 0, 0.8); }.swiper-container .slider-prev i, .swiper-container .slider-next i { font-size: 21px; background-color: transparent; line-height: 64px; }.swiper-container .slider-prev > i, .swiper-container .slider-next > i { width: 20px; }.swiper-container .slider-prev > i { position: absolute; padding-right: 0px; left: 13px; }.swiper-container .slider-next > i { position: absolute; right: 13px; left: auto; }body .swiper-container .slider-prev .slide-count { right: 6px; left: auto; text-align: center; }body .swiper-container .slider-next .slide-count { left: 6px; text-align: center; }.swiper-container .slider-next { right: 0px; padding-left: 4px; opacity: 0; }.swiper-container .slider-prev { left: 0px; padding-right: 4px; opacity: 0; }@media only screen and (max-width: 999px){.nectar-slider-loading { display: none; }.swiper-container[data-tho="auto"][data-tco="auto"][data-pho="auto"][data-pco="auto"] .swiper-slide .content { visibility: visible; }.nectar-slider-wrap .swiper-slide[data-y-pos="middle"] .content { transform: translateY(-50%) translateZ(0px); top: 50% !important; }}@media only screen and (max-width: 690px){.swiper-container { height: 275px; }}@media only screen and (min-width: 1px) and (max-width: 999px){.nectar-slider-wrap { margin-top: 0px; margin-left: -1px; }body .nectar-slider-loading { background-position: center center; top: 0px; }.nectar-slider-loading .loading-icon { height: 100%; }.loaded .swiper-slide { top: -1px; }.swiper-slide .content p img { max-width: 100%; }}@media only screen and (max-width: 690px){.swiper-container .slider-next, .swiper-container .slider-prev { display: none; }body .nectar-slider-wrap[data-fullscreen="false"] .swiper-slide .content p { padding-bottom: 7px; }body .swiper-slide .content .buttons { padding-top: 10px; }.nectar-slider-wrap[data-fullscreen="false"] .swiper-slide .button a { font-size: 10px; padding: 7px 11px; }body .swiper-container .slider-next, body .swiper-container .slider-prev { display: none; }.swiper-slide .content .buttons { gap: 8px; }}.nectar-love-wrap .nectar-love-count { margin-left: 5px; font-size: 14px; line-height: 14px; }body .nectar-love-wrap .total_loves { line-height: 14px; }.nectar-love-wrap { line-height: 19px; }body .nectar-love-wrap i[class^="icon-"] { font-size: 14px; height: 14px; top: -1px; transition:color 0.1s linear; line-height: 14px; }.nectar-love { transition:color 0.1s linear; width: auto; color: inherit; line-height: 11px; font-size: 14px; display: inline-block; }.nectar-love span { font-weight: 400; color: inherit; font-size: 12px; line-height: 12px; display: inline-block; }.nectar-social .social-text, .nectar-social .love-text, .nectar-love .love-text { display: none; }body .pinterest-share i, body .facebook-share i, body .twitter-share i, body .linkedin-share i, .nectar-social .icon-default-style.steadysets-icon-share, body [class^="icon-"].icon-salient-heart, body [class^="icon-"].icon-salient-heart-2 { background-color: transparent; border-radius: 0px; font-weight: normal; font-size: 20px; height: 20px; width: auto; line-height: 20px; color: #dddddd; }.screen-reader-text { border: 0px; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; width: 1px; position: absolute !important; overflow-wrap: normal !important; }#single-below-header .nectar-social.hover .nectar-love.loved i, #single-below-header .nectar-social.hover[data-color-override="override"] a:hover, #single-below-header .nectar-social.hover[data-color-override="override"] a:hover i, #single-below-header .nectar-social.hover .nectar-love-button a:hover i, .nectar-love:hover i, .hover .nectar-love:hover .total_loves, .nectar-love.loved i, .nectar-social.hover .nectar-love.loved .total_loves, .nectar-social.hover .share-btn:hover, .nectar-social[data-color-override="override"].hover .nectar-social-inner a:hover, .nectar-social[data-color-override="override"].hover > div:hover span, .sharing-default-minimal .nectar-social[data-color-override="override"] .nectar-social-inner a:not(:hover) i, .sharing-default-minimal .nectar-social[data-color-override="override"] .nectar-social-inner a:not(:hover) { color: #1968b3; }:root { --woocommerce: #720eec; --wc-green: #7ad03a; --wc-red: #a00; --wc-orange: #ffba00; --wc-blue: #2ea2cc; --wc-primary: #720eec; --wc-primary-text: #fcfbfe; --wc-secondary: #e9e6ed; --wc-secondary-text: #515151; --wc-highlight: #958e09; --wc-highligh-text: white; --wc-content-bg: #fff; --wc-subtext: #767676; --wc-form-border-color: rgba(32, 7, 7, 0.8); --wc-form-border-radius: 4px; --wc-form-border-width: 1px; }.woocommerce img, .woocommerce-page img { height: auto; max-width: 100%; }.woocommerce ul.products, .woocommerce-page ul.products { clear: both; }.woocommerce ul.products::after, .woocommerce ul.products::before, .woocommerce-page ul.products::after, .woocommerce-page ul.products::before { content: " "; display: table; }.woocommerce ul.products::after, .woocommerce-page ul.products::after { clear: both; }.woocommerce ul.products li.product, .woocommerce-page ul.products li.product { float: left; margin: 0px 3.8% 2.992em 0px; padding: 0px; position: relative; width: 22.05%; }.woocommerce ul.products li.first, .woocommerce-page ul.products li.first { clear: both; }.woocommerce ul.products li.last, .woocommerce-page ul.products li.last { margin-right: 0px; }:root { --woocommerce: #720eec; --wc-green: #7ad03a; --wc-red: #a00; --wc-orange: #ffba00; --wc-blue: #2ea2cc; --wc-primary: #720eec; --wc-primary-text: #fcfbfe; --wc-secondary: #e9e6ed; --wc-secondary-text: #515151; --wc-highlight: #958e09; --wc-highligh-text: white; --wc-content-bg: #fff; --wc-subtext: #767676; --wc-form-border-color: rgba(32, 7, 7, 0.8); --wc-form-border-radius: 4px; --wc-form-border-width: 1px; }.woocommerce ul.products[class*="columns-"] li.product, .woocommerce-page ul.products[class*="columns-"] li.product { width: 48%; float: left; clear: both; margin: 0px 0px 2.992em; }.woocommerce ul.products[class*="columns-"] li.product:nth-child(2n), .woocommerce-page ul.products[class*="columns-"] li.product:nth-child(2n) { float: right; clear: none !important; }:root { --woocommerce: #720eec; --wc-green: #7ad03a; --wc-red: #a00; --wc-orange: #ffba00; --wc-blue: #2ea2cc; --wc-primary: #720eec; --wc-primary-text: #fcfbfe; --wc-secondary: #e9e6ed; --wc-secondary-text: #515151; --wc-highlight: #958e09; --wc-highligh-text: white; --wc-content-bg: #fff; --wc-subtext: #767676; --wc-form-border-color: rgba(32, 7, 7, 0.8); --wc-form-border-radius: 4px; --wc-form-border-width: 1px; }.screen-reader-text { clip: rect(1px, 1px, 1px, 1px); height: 1px; overflow: hidden; width: 1px; position: absolute !important; overflow-wrap: normal !important; }.clear { clear: both; }.woocommerce .products ul, .woocommerce ul.products { margin: 0px 0px 1em; padding: 0px; list-style: outside none; clear: both; }.woocommerce .products ul::after, .woocommerce .products ul::before, .woocommerce ul.products::after, .woocommerce ul.products::before { content: " "; display: table; }.woocommerce .products ul::after, .woocommerce ul.products::after { clear: both; }.woocommerce .products ul li, .woocommerce ul.products li { list-style: outside none; }.woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3 { padding: 0.5em 0px; margin: 0px; font-size: 1em; }.woocommerce ul.products li.product a { text-decoration: none; }.woocommerce ul.products li.product a img { width: 100%; height: auto; display: block; margin: 0px 0px 1em; box-shadow: none; }.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email:last-child, .woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone:last-child { margin-bottom: 0px; }.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone::before { font-family: WooCommerce; font-weight: 400; font-variant: normal; text-transform: none; -webkit-font-smoothing: antialiased; margin-right: 0.618em; content: ""; text-decoration: none; margin-left: -1.5em; line-height: 1.75; position: absolute; }.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email::before { font-family: WooCommerce; font-weight: 400; font-variant: normal; text-transform: none; -webkit-font-smoothing: antialiased; margin-right: 0.618em; content: ""; text-decoration: none; margin-left: -1.5em; line-height: 1.75; position: absolute; }.wpml-ls-menu-item .wpml-ls-flag { display: inline; vertical-align: baseline; }.wpml-ls-menu-item .wpml-ls-flag + span { margin-left: 0.3em; }ul .wpml-ls-menu-item a { display: flex; align-items: center; }.wppopups-whole { position: relative; width: 100%; left: 0px; top: 0px; z-index: 999998; display: flex; align-items: center; justify-content: center; }@font-face{font-family:"FontAwesome";font-weight:400;font-style:normal;src:url(https://www.carima.biz/wp-content/swift-ai/cache/www.carima.biz/de/__data/fontawesome-webfont0533fac3.woff) format("woff"), url(https://www.carima.biz/wp-content/themes/salient/css/fonts/fontawesome-webfont.ttf?v=4.2) format("truetype");font-display:swap;}i[class^="icon-"], [class*=" icon-"], i[class*="fa-"], span[class*="fa-"] { font-family: FontAwesome; font-weight: normal; font-style: normal; text-decoration: inherit; -webkit-font-smoothing: antialiased; }[class^="icon-"]::before, [class*=" icon-"]::before { text-decoration: inherit; speak: none; }[class^="icon-"], [class*=" icon-"] { display: inline; width: auto; height: auto; line-height: normal; vertical-align: baseline; background-image: none; background-position: 0% 0%; background-repeat: repeat; margin-top: 0px; }.fa { display: inline-block; font-style: normal; font-variant: normal; font-size-adjust: none; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-weight: normal; font-stretch: normal; line-height: 1; font-family: FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; }.fa-plus-circle::before { content: ""; }.fa-cloud-download::before { content: ""; }.fa-angle-up::before { content: ""; }.fa-angle-down::before { content: ""; }.fa-file-pdf-o::before { content: ""; }.col { position: relative; display: block; width: 100%; }.full-page-inner > .container > .span_12, .full-page-inner > .span_12, html body .vc_row-fluid > .span_12 { display: flex; flex-wrap: wrap; float: none; }.col:last-child { margin-right: 0px; }.col.col_last { margin-right: 0px; }.compose-mode .vc_row-fluid > .span_12 > .vc_element, .compose-mode .vc_row-fluid > .span_12 > .vc_element > .wpb_column, .full-page-inner > .container > .span_12 > .wpb_column, .full-page-inner > .span_12 > .wpb_column, html body .vc_row-fluid > .span_12 > .wpb_column { float: none; margin-right: 0px; }.compose-mode #nectar_fullscreen_rows .full-page-inner > .container > .span_12 > .vc_element:not([class*="offset-"]), .compose-mode .vc_row-fluid > .span_12 > .vc_element:not([class*="offset-"]), .compose-mode .vc_row-fluid > .span_12 > .vc_element > .wpb_column:not([class*="offset-"]), .full-page-inner > .container > .span_12 > .wpb_column:not([class*="offset-"]), .full-page-inner > .span_12 > .wpb_column:not([class*="offset-"]), html body .vc_row-fluid > .span_12 > .wpb_column:not([class*="offset-"]) { margin-left: 0px; }.full-page-inner > .container > .span_12, .full-page-inner > .span_12, .vc_row-fluid > .span_12 { width: auto; }.vc_row-fluid > .span_12, body[data-col-gap="default"] .vc_row-fluid[data-column-margin="default"]:not(.full-width-content) .full-page-inner > .container > .span_12 { margin-left: -1%; margin-right: -1%; }.vc_row-fluid > .span_12 .wpb_column, body[data-col-gap="default"] .vc_row-fluid[data-column-margin="default"]:not(.full-width-content) .full-page-inner > .container > .span_12 .wpb_column:not(.child_column) { padding-left: 1%; padding-right: 1%; }.wpb_column[data-border-radius*="px"] .n-sticky > .vc_column-inner > .column-bg-overlay-wrap, .wpb_column[data-border-radius*="px"] > .vc_column-inner > .column-bg-overlay-wrap { overflow: hidden; }.vc_row-fluid .wpb_column { box-shadow: none; }.wpb_column[data-shadow="small_depth"] > .vc_column-inner > .column-bg-overlay-wrap { box-shadow: rgba(0, 0, 0, 0.04) 0px 1px 0px, rgba(0, 0, 0, 0.05) 0px 2px 7px, rgba(0, 0, 0, 0.06) 0px 12px 22px; }@media (max-width: 690px){.vc_col-xs-12 { width: 100%; }}@media only screen and (max-width: 690px){[class*="vc_col-"]:not([class*="vc_col-xs"]) { width: 100%; }.wpb_column:not([class*="vc_col-xs"]) { width: 100%; margin-bottom: 25px; }}a, abbr, acronym, address, applet, article, aside, audio, b, big, blockquote, body, canvas, caption, center, cite, code, dd, del, details, dfn, div, dl, dt, em, embed, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, nav, object, ol, output, p, pre, q, ruby, s, samp, section, small, span, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, time, tr, tt, u, ul, var, video { margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline; }html { max-width: 100%; overflow: hidden scroll; }body { max-width: 100%; overflow: hidden; background: #ffffff; font-family: "Open Sans", Helvetica, sans-serif; color: #676767; position: relative; }ol, ul { list-style: none; }p:empty { display: none; }article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }* { box-sizing: border-box; }:root { --scroll-bar-w: -2px; }.container { margin: 0px auto; position: relative; max-width: 880px; }.row { position: relative; }.main-content > .row, header .row { margin-left: 0px; margin-right: 0px; }.clr::after, .col::after, .group::after, .row::after { content: ""; display: block; height: 0px; clear: both; visibility: hidden; }.row, div.clear { padding-bottom: 24px; }body { font-size: 14px; -webkit-font-smoothing: antialiased; font-family: "Open Sans", Helvetica, sans-serif; font-weight: 400; line-height: 26px; }body:not(.nectar-no-flex-height) { display: flex; flex-direction: column; min-height: 100vh; }body:not(.nectar-no-flex-height) #ajax-content-wrap, body:not(.nectar-no-flex-height) #ajax-content-wrap .blurred-wrap, body:not(.nectar-no-flex-height) .ocm-effect-wrap, body:not(.nectar-no-flex-height) .ocm-effect-wrap-inner { display: flex; flex-direction: column; flex-grow: 1; }body:not(.nectar-no-flex-height) .container-wrap { flex-grow: 1; }p { -webkit-font-smoothing: antialiased; }.nectar-skip-to-content:not(:focus), .screen-reader-text { border: 0px; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; width: 1px; position: absolute !important; overflow-wrap: normal !important; }@media only screen and (max-width: 999px){.nectar-mobile-only.mobile-header { display: inline-block; }}.nectar-mobile-only.mobile-header .inner, .nectar-mobile-only.mobile-header .inner ul { display: flex; }#header-outer .screen-reader-text { height: 1px; }.aligncenter { display: block; margin: 15px auto; }.col.center { text-align: center; }.container-wrap, .project-title { background-color: #f8f8f8; position: relative; z-index: 10; margin-top: 0px; padding-top: 40px; padding-bottom: 40px; }.clear { clear: both; }a { color: #3555ff; text-decoration: none; transition:color 0.3s ease; }a:hover { color: inherit; }h2 { font-size: 34px; line-height: 44px; margin-bottom: 7px; }h3 { font-size: 22px; line-height: 34px; margin-bottom: 7px; }h6 { font-size: 14px; line-height: 24px; margin-bottom: 7px; }h1, h2, h3, h4, h5, h6 { color: #444444; letter-spacing: 0px; -webkit-font-smoothing: antialiased; font-weight: 600; }.bold, b, strong { font-weight: 600; }p { padding-bottom: 27px; }.row .col p:last-child { padding-bottom: 0px; }.container .row:last-child, .wpb_wrapper .clear { padding-bottom: 0px; }.wpb_wrapper > div { margin-bottom: 24px; }.row .wpb_wrapper > .img-with-aniamtion-wrap:last-child .hover-wrap, .row .wpb_wrapper > .img-with-aniamtion-wrap:last-child img, .row .wpb_wrapper > img:last-child, .wpb_wrapper > div:last-child { margin-bottom: 0px; }ol, ul { margin-left: 30px; margin-bottom: 30px; }li ol, li ul { margin-bottom: 0px; }ul li { list-style: outside disc; }#footer-outer ol, #footer-outer ul, #header-outer .button_social_group ul, #header-outer nav > ul, #header-outer ol, #header-secondary-outer ol, #header-secondary-outer ul, #mobile-menu ol, #mobile-menu ul, #search-outer ol, #search-outer ul, #slide-out-widget-area ol, #slide-out-widget-area ul { margin: 0px; }#footer-outer ol li, #footer-outer ul li, #header-outer ol li, #header-outer ul li, #header-secondary-outer ol li, #header-secondary-outer ul li, #mobile-menu ol li, #mobile-menu ul li, #search-outer ol li, #search-outer ul li, #slide-out-widget-area ol li, #slide-out-widget-area ul li { list-style: none; }.main-content img { max-width: 100%; height: auto; }.light h1, .light h2, .light h3, .light h4, .light h5, .light h6, .light p { color: #ffffff; }.row .col h3, .row .col h4 { margin-bottom: 8px; }.row .col img { margin-bottom: 15px; max-width: 100%; height: auto; }.wpb_text_column > .wpb_wrapper > :last-child { margin-bottom: 0px; }#ajax-loading-screen .loading-icon { background-repeat: no-repeat; background-position: center center; display: block; position: absolute; opacity: 0; top: 0px; left: 0px; width: 100%; height: 100%; }#portfolio-extra > .wpb_row:last-child, .container-wrap .row > .wpb_row:last-child, .home-wrap .row > .wpb_row:last-child { margin-bottom: 0px; }.wpb_content_element, .wpb_row { margin-bottom: 35px; }body.page-template-template-portfolio-php .container-wrap, body.single-portfolio .container-wrap, body.tax-project-type .container-wrap, body[data-bg-header="true"] .container-wrap { padding-top: 25px; padding-bottom: 40px; margin-top: 0px !important; }#header-space { height: 90px; background-color: #ffffff; }#header-outer { width: 100%; top: 0px; left: 0px; position: fixed; padding: 28px 0px 0px; background-color: #ffffff; z-index: 9999; overflow: visible; }#top #logo { width: auto; max-width: none; line-height: 22px; font-size: 22px; letter-spacing: -1px; color: #444444; font-weight: 600; align-self: center; }#top #logo:focus, #top #logo:hover { color: #000000; }#top #logo img { text-indent: -9999px; max-width: none; width: auto; margin-bottom: 0px; display: block; transition:height, opacity 0.15s, 0.2s ease, ease; }#top { position: relative; z-index: 9998; width: 100%; }#top .container .row { padding-bottom: 0px; }#top nav > ul { overflow: visible; transition:padding, margin 0.8s, 0.25s ease, ease; min-height: 1px; line-height: 1px; }#top nav > .buttons { transition:padding 0.8s ease; }#header-outer #top nav > .buttons { right: 0px; height: 100%; overflow: hidden; }#top nav ul li { float: right; }#top nav > ul > li { float: left; }#top nav > ul > li > a, .pull-left-wrap > ul > li > a { padding: 0px 10px; display: block; color: #676767; font-size: 14px; line-height: 20px; transition:color 0.2s ease; }#header-outer[data-lhe="animated_underline"] #top nav > ul > li > a { padding-left: 0px; padding-right: 0px; margin-right: 10px; margin-left: 10px; }#top nav ul li a, body[data-header-color="light"] .mobile-header, body[data-header-color="light"] .span_9 > .slide-out-widget-area-toggle a .label { color: #999999; }.sf-menu { line-height: 1; float: left; margin-bottom: 30px; }.sf-menu ul li { font-weight: 400; width: 100%; }.sub-menu { z-index: 3; }.sf-menu:not(.buttons) a:focus { outline: none 0px; }.sf-menu ul li a { margin: 0px; }.sf-sub-indicator { display: inline-block; width: 10px; position: relative; left: 8px; height: 10px; }.sf-sub-indicator i { width: 8px; }.sf-sub-indicator [class^="icon-"], body .sf-sub-indicator [class*=" icon-"] { color: #888888; font-size: 12px; line-height: 16px; height: auto; background-color: transparent; }.sf-menu, .sf-menu * { list-style: outside none none; margin: 0px; padding: 0px; z-index: 10; }.sf-menu { line-height: 1; }.sf-menu ul { position: absolute; top: 100%; left: 0px; pointer-events: none; }.sf-menu ul li, .sf-menu ul li li { font-size: 12px; width: 100%; }.sf-menu .menu-item a { outline: none 0px; }.sf-menu li { float: left; outline: none 0px; line-height: 0; font-size: 12px; position: relative; }.sf-menu a { display: block; position: relative; text-decoration: none; }.sf-menu .sf-with-ul a { min-width: 1px; }#header-outer .sf-menu li ul li.menu-item a { font-size: 12px; line-height: 13px; transition:none 0s ease; letter-spacing: 0px; }.sf-menu li ul li a, .sf-menu li ul li li a { box-shadow: none; }.sf-menu ul li a, .sf-menu ul li li a { border-radius: 0px; box-shadow: none; text-shadow: none; }#top .span_9 { position: static; }#header-outer .widget_shopping_cart .buttons, #header-outer .widget_shopping_cart .cart_list, #header-outer .widget_shopping_cart .total, #header-outer[data-format="centered-menu"] #top nav > ul > li > ul > li, #header-secondary-outer .sf-menu > li > ul > li, #top nav > ul > li > ul > li { opacity: 0; transition:transform, opacity 0.65s, 0.65s cubic-bezier(0.2, 0.8, 0.25, 1), cubic-bezier(0.2, 0.8, 0.25, 1); }#header-secondary-outer .sf-menu li ul li a, #top .sf-menu li ul li.menu-item a { background-color: transparent; }.sf-menu > li > ul { opacity: 0; pointer-events: none; display: block; transform: translateY(-9999px); box-shadow: rgba(0, 0, 0, 0.08) 0px 6px 28px; }.sf-menu > li ul { padding: 20px; width: 20em; }#header-outer nav > ul > .megamenu ul li a, .sf-menu > li ul a { padding: 6px; }#header-outer nav > ul > .megamenu > .sub-menu, #header-secondary-outer .sf-menu li ul, body:not([data-header-format="left-header"]) #top .sf-menu li ul { background-color: #ffffff; }#header-outer .sf-menu li ul li.menu-item a { color: #999999; }.sf-menu ul li a { border-bottom: 0px; }@media only screen and (max-width: 999px){#top .col.span_9 { text-align: right; line-height: 0; }#header-outer #top #mobile-cart-link i, #header-outer .mobile-search .icon-salient-search, #header-outer .mobile-user-account .icon-salient-m-user, #top .span_9 > .slide-out-widget-area-toggle > div { position: relative; display: block; top: 50%; font-size: 18px; transform: translateY(-50%); background-color: transparent; }#header-outer #top .mobile-user-account, #top #mobile-cart-link, #top .mobile-search, #top .span_9 > .slide-out-widget-area-toggle { position: relative; width: auto; padding: 0px 10px; top: auto; right: auto; margin-bottom: 0px; margin-top: 0px; display: inline-block; vertical-align: middle; line-height: 0; height: 100%; transform: none; }#header-outer[data-cart="true"] #top #mobile-cart-link, #header-outer[data-cart="true"] #top .span_9 > .slide-out-widget-area-toggle, #top .mobile-search { padding: 0px 10px; }#header-outer[data-cart="true"] #top .row .span_9 > .slide-out-widget-area-toggle, #top .span_9 > .slide-out-widget-area-toggle { padding-right: 0px; }}#top nav ul #nectar-user-account a, #top nav ul #nectar-user-account a span, #top nav ul #search-btn a, #top nav ul #search-btn a span, #top nav ul .slide-out-widget-area-toggle a { line-height: 20px; height: 20px; }#top nav .buttons li { line-height: 12px; position: relative; }#top nav ul #nectar-user-account a, #top nav ul #search-btn a, #top nav ul .slide-out-widget-area-toggle a { padding: 0px; width: 24px; text-align: center; display: block; background-position: right top; background-repeat: no-repeat; box-sizing: content-box; }#top nav ul #nectar-user-account a span, #top nav ul #search-btn a span { top: 0px; background-color: transparent; }#top #mobile-cart-link, #top .mobile-search, #top .mobile-user-account { display: none; text-align: right; z-index: 10000; }#top .span_9 > .slide-out-widget-area-toggle { display: none; z-index: 10000; }#top #mobile-cart-link i, .mobile-search .icon-salient-search, .mobile-user-account .icon-salient-m-user { background-color: transparent; color: #a9a9a9; line-height: 34px; font-size: 18px; width: 18px; transition:color 0.3s ease; }.slide-out-hover-icon-effect a { width: 34px; }.slide-out-hover-icon-effect.small a { width: auto; }#search-outer { display: none; }#header-outer .row .col.span_3, #header-outer .row .col.span_9 { width: auto; }#header-outer .row .col.span_9 { float: right; }.wpb_row > .span_12 { z-index: 10; }.wpb_row > .span_12 { margin-bottom: 0px !important; }.wpb_row > .span_12 > .column_container:last-child { margin-bottom: 0px; }.nectar-slider-loading { background-color: #393939; background-position: center center; background-repeat: repeat; position: absolute; z-index: 1000; top: 0px; left: 0px; width: 100%; height: 100%; }body .full-width-section { box-sizing: content-box; }.full-width-section { background-size: cover; width: 100%; position: relative; }.wpb_row { position: relative; }#page-header-bg .page-header-bg-image-wrap, .full-width-section .row-bg, .wpb_row .row-bg { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background-size: cover; }.wpb_row .row-bg-wrap .row-bg-overlay { display: block; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; content: " "; z-index: 3; backface-visibility: hidden; }.wpb_row.full-width-content, .wpb_row.full-width-section, body.material .wpb_row.full-width-content, body.material .wpb_row.full-width-section { margin-bottom: 0px; }.full-width-section > .span_12 > div:last-child { padding-bottom: 0px; }.full-width-section img { display: block; margin-bottom: 0px; }.full-width-content.parallax_section .row-bg-wrap, .full-width-section.parallax_section .row-bg-wrap, .wpb_row .row-bg-wrap .inner-wrap, .wpb_row.parallax_section .row-bg-wrap { overflow: hidden; width: 100.1%; height: 100.1%; position: absolute; top: 0px; left: 0px; }.wpb_row .row-bg-wrap .inner-wrap { z-index: 1; }.full-width-section .row-bg-wrap, .wpb_row .row-bg-wrap { width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; }.wpb_row .row-bg-wrap .inner-wrap { height: 100%; width: 100%; }body .full-width-section > .col.span_12 { float: none; }.col.span_12.light .wpb_text_column > .wpb_wrapper > ul, .full-width-content > .col.span_12.light, .full-width-section > .col.span_12.light, .span_12.light .wpb_text_column a { color: #ffffff; }.vc_row.vc_row-o-equal-height > .span_12 > .vc_column_container > .vc_column-inner { width: 100%; }.vc_row.vc_row-o-equal-height > .span_12 > .wpb_column > .vc_column-inner > .wpb_wrapper { min-height: 1px; }.vc_row.vc_row-o-equal-height.vc_row-o-content-top > .span_12 > .wpb_column > .vc_column-inner > .wpb_wrapper { min-height: 100%; }.vc_column_container > .vc_column-inner { position: relative; }@media only screen and (max-width: 999px){body .vc_row.vc_row-flex.vc_row-o-equal-height > .span_12, body .vc_row.vc_row-flex.vc_row-o-equal-height > .span_12 > .vc_column_container, body .vc_row.vc_row-flex.vc_row-o-equal-height > .span_12 > .vc_column_container > .vc_column-inner { display: flex; }}.col { position: relative; float: left; }.col.centered-text, .wpb_column.centered-text { text-align: center; }.col.center img, .wpb_column.centered-text .nectar-responsive-text, body .col.centered-text img, body .wpb_column.centered-text img { margin-left: auto; margin-right: auto; }.wpb_column { background-position: center center; }.wpb_column .column-bg-overlay, .wpb_column .column-bg-overlay-wrap { pointer-events: none; position: absolute; z-index: -1; height: 100%; width: 100%; top: 0px; left: 0px; content: " "; display: block; opacity: 0; transition:background-color, opacity 0.45s, 0.45s cubic-bezier(0.25, 1, 0.33, 1), cubic-bezier(0.25, 1, 0.33, 1); }.wpb_column .column-bg-overlay-wrap { opacity: 1; }.column-link { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; display: block; z-index: 11; }body .wpb_text_column { margin-bottom: 0px; }iframe, iframe.iframe-embed { max-width: 100%; }#header-outer .wpml-ls-menu-item .wpml-ls-flag { margin-bottom: 0px; }#slide-out-widget-area .wpml-ls-menu-item .wpml-ls-flag { max-width: 100px; }.nectar-button { border-radius: 5px; box-shadow: rgba(0, 0, 0, 0.1) 0px -3px inset; transition:opacity, transform, border-color, color, background-color, box-shadow 0.45s, 0.45s, 0.45s, 0.45s, 0.45s, 0.45s cubic-bezier(0.25, 1, 0.33, 1), cubic-bezier(0.25, 1, 0.33, 1), cubic-bezier(0.25, 1, 0.33, 1), cubic-bezier(0.25, 1, 0.33, 1), cubic-bezier(0.25, 1, 0.33, 1), cubic-bezier(0.25, 1, 0.33, 1); color: #ffffff; font-weight: 600; font-size: 12px; padding: 13px 18px; position: relative; top: 0px; margin-bottom: 10px; opacity: 1; line-height: 20px; background-color: #000000; display: inline-block; }.nectar-button.large { font-size: 14px; padding: 15px 22px; box-shadow: rgba(0, 0, 0, 0.1) 0px -3px inset; }.nectar-button i, .nectar-button i[class*="fa-"] { font-size: 18px; line-height: 18px; width: 18px; position: absolute; top: 50%; right: 30px; margin-top: -9px; opacity: 0; transition: 0.45s cubic-bezier(0.25, 1, 0.33, 1); }.nectar-button i.icon-button-arrow { font-size: 19px; }.nectar-button span { left: 0px; display: inline-block; transform: translateX(0px); transition:opacity, transform 0.45s, 0.45s cubic-bezier(0.25, 1, 0.33, 1), cubic-bezier(0.25, 1, 0.33, 1); position: relative; }.nectar-button.has-icon, .nectar-button.tilt.has-icon { padding-left: 42px; padding-right: 42px; }.nectar-button.has-icon i { text-align: center; }.nectar-button.has-icon:hover span, .nectar-button.tilt.has-icon span, body.material .nectar-button.has-icon span { transform: translateX(-18px); }.nectar-button.has-icon:hover i, .nectar-button.tilt.has-icon i, body.material .nectar-button.has-icon i { opacity: 1; transform: translateX(6px); }.full-width-section .light .nectar-button:hover, .nectar-button:hover { opacity: 0.87; color: #ffffff; }.wpb_wrapper > .divider, .wpb_wrapper > .divider-border, .wpb_wrapper > .divider-small-border, .wpb_wrapper > .divider-wrap { margin-bottom: 0px; }.divider { height: 20px; }i[class*="fa-"], span[class*="fa-"] { display: inline-block; word-spacing: 1px; position: relative; text-align: center; top: -2px; vertical-align: middle; max-width: 100%; }i[class^="icon-"] { display: inline-block; text-align: center; vertical-align: middle; }body [class^="icon-"].icon-default-style { line-height: 34px; height: 34px; width: 34px; margin-right: 0px; font-size: 34px; color: #000000; font-style: normal; background-color: transparent; }[class*=" icon-"].icon-3x.extra-color-gradient-1:not(.alt-style), [class*=" icon-"].icon-3x.extra-color-gradient-2:not(.alt-style), [class^="icon-"].icon-3x.extra-color-gradient-1:not(.alt-style), [class^="icon-"].icon-3x.extra-color-gradient-2:not(.alt-style), body.material:not([data-button-style^="rounded"]) .nectar-button i, body:not(.material) .nectar-button i { background-color: transparent !important; }.nectar_icon_wrap { display: inline-block; position: relative; }.nectar_icon_wrap i::before { line-height: inherit; }.col.has-animation, .img-with-aniamtion-wrap .hover-wrap, .nectar-fancy-box.has-animation, .nectar_cascading_images .cascading-image .inner-wrap, .wpb_column.has-animation, img.img-with-animation { opacity: 0; position: relative; }.img-with-aniamtion-wrap[data-animation="none"] .hover-wrap, .nectar_cascading_images .cascading-image[data-animation="none"] .inner-wrap, img.img-with-animation[data-animation="none"] { opacity: 1; }.img-with-aniamtion-wrap, body .wpb_wrapper > .img-with-aniamtion-wrap { line-height: 0; margin-bottom: 0px; }.img-with-aniamtion-wrap > .inner { height: 100%; }.center img.img-with-animation { margin: 0px auto; display: block; }.img-with-aniamtion-wrap .hover-wrap { overflow: hidden; }.img-with-aniamtion-wrap .hover-wrap:not([data-hover-animation]), .img-with-aniamtion-wrap .hover-wrap[data-hover-animation="none"] { overflow: visible; }.img-with-aniamtion-wrap .hover-wrap .hover-wrap-inner img.img-with-animation { opacity: 1; transform: none; padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin-bottom: 0px; }.img-with-aniamtion-wrap .hover-wrap { margin-bottom: 15px; }.img-with-aniamtion-wrap[data-shadow] .hover-wrap .img-with-animation { box-shadow: none; }body[data-bg-header="true"] .container-wrap, html.fp-enabled .container-wrap { margin-top: 0px !important; padding-top: 0px !important; }.post .post-meta { position: absolute; left: 0px; top: 0px; }#single-below-header, .post-header { margin-bottom: 12px; color: #888888; }#page-header-bg #single-below-header a, #single-below-header a, .post .post-header a, .result a { color: inherit; }.post .post-meta a { color: #888888; }.post h3.title { margin-bottom: 4px; }.post .post-meta { display: block; margin-bottom: 20px; border-right: 1px solid #e6e6e6; }#slide-out-widget-area { display: none; }.ascend #slide-out-widget-area[class*="slide-out-from-right"], .original #slide-out-widget-area[class*="slide-out-from-right"] { display: block; }#slide-out-widget-area.slide-out-from-right-hover { position: fixed; transform: translate3d(341px, 0px, 0px); top: 0px; right: 0px; width: 340px; height: 100%; }#slide-out-widget-area-bg { backface-visibility: hidden; background-color: rgba(0, 0, 0, 0.8); position: fixed; height: 1px; width: 1px; opacity: 0; left: 0px; top: 0px; z-index: 9996; }body .lines-button { line-height: 0; font-size: 0px; }.lines-button { transition: 0.3s; cursor: pointer; top: 9px; position: relative; user-select: none; display: block; }.lines-button:hover { opacity: 1; }.lines { display: block; width: 1.4rem; height: 3px; background-color: #ecf0f1; transition:background, opacity 0.2s, 0.2s ease, ease; position: relative; }.lines::after, .lines::before { display: block; width: 1.4rem; height: 3px; background: #ecf0f1; transition: 0.3s; position: absolute; left: 0px; content: ""; transform-origin: 0.142rem center; }.lines::before { top: 6px; }.lines::after { top: -6px; }.slide-out-widget-area-toggle .lines-button::after { background-color: rgba(0, 0, 0, 0.4); display: inline-block; width: 1.4rem; height: 2px; transition: transform 0.45s, opacity 0.2s, background-color 0.2s; position: absolute; left: 0px; top: 0px; content: ""; transform: scale(1, 1); }.slide-out-widget-area-toggle.mobile-icon .lines-button.x2 .lines::after, .slide-out-widget-area-toggle.mobile-icon .lines-button.x2 .lines::before, .slide-out-widget-area-toggle.mobile-icon .lines-button::after { background-color: #999999; }body #header-outer .lines-button { top: 9px; }.slide-out-widget-area-toggle.mobile-icon .lines-button::after { top: 0px !important; }.slide-out-widget-area-toggle.mobile-icon .lines { background-color: transparent; }.slide-out-widget-area-toggle.mobile-icon .lines-button::after, .slide-out-widget-area-toggle.mobile-icon .lines::after, .slide-out-widget-area-toggle.mobile-icon .lines::before { height: 2px !important; width: 22px !important; }.slide-out-widget-area-toggle a > span { transition:transform 0.33s ease; transform-origin: center center; display: block; height: 21px; }.slide-out-widget-area-toggle.mobile-icon a > span { height: 20px; }input[type="date"], input[type="email"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="url"], textarea { padding: 10px; width: 100%; font-size: 14px; font-family: inherit; line-height: 24px; color: #555555; background-color: #f1f1f1; border: none; transition:none 0s ease; }input:focus, select:focus, textarea:focus { outline: 0px; }button[type="submit"], input[type="button"], input[type="submit"] { background-color: #333333; padding: 7px 11px; border: none; color: #ffffff; cursor: pointer; transition:opacity, transform, border-color, color, background-color, box-shadow 0.45s, 0.45s, 0.45s, 0.45s, 0.45s, 0.45s cubic-bezier(0.25, 1, 0.33, 1), cubic-bezier(0.25, 1, 0.33, 1), cubic-bezier(0.25, 1, 0.33, 1), cubic-bezier(0.25, 1, 0.33, 1), cubic-bezier(0.25, 1, 0.33, 1), cubic-bezier(0.25, 1, 0.33, 1); width: auto; font-family: "Open Sans"; font-weight: 600; font-size: 14px; border-radius: 2px; }button[type="submit"]:hover, input[type="button"]:hover, input[type="submit"]:hover { background-color: #000000; }body .full-width-content, body .full-width-section { visibility: visible; }.full-width-content.blog-fullwidth-wrap, .full-width-content.nectar-shop-outer, .nectar-slider-wrap[data-full-width="true"], .page-submenu .full-width-content, .page-submenu > .full-width-section, .portfolio-filters-inline.full-width-content, .portfolio-filters-inline.full-width-section:not(.non-fw), .post-area.full-width-content.standard-minimal, .single-product .product[data-gallery-style="left_thumb_sticky"][data-gallery-variant="fullwidth"] .single-product-wrap, .wpb_row.full-width-content, .wpb_row.full-width-content.has-global-section .wpb_row.full-width-content, .wpb_row.full-width-section .mobile-video-image, .wpb_row.full-width-section .templatera_shortcode > .wpb_row.full-width-section > .row-bg-wrap, body .full-width-section .nectar-parallax-scene, body .full-width-section .row-bg-wrap, body .full-width-section.parallax_section .row-bg-wrap, body .full-width-section > .nectar-shape-divider-wrap, body .full-width-section > .video-color-overlay, body[data-aie="long-zoom-out"] .first-section .row-bg-wrap, body[data-aie="long-zoom-out"] .top-level.full-width-section .row-bg-wrap, body[data-aie="zoom-out"] .first-section .row-bg-wrap, body[data-aie="zoom-out"] .top-level.full-width-section .row-bg-wrap, body[data-col-gap] .vc_row-fluid .span_12.post-area.full-width-content.standard-minimal { margin-left: calc(-50vw + var(--scroll-bar-w)/ 2); left: 50%; width: calc(100vw - var(--scroll-bar-w)); }body .wpb_row.full-width-content .wpb_row > .row-bg-wrap, body .wpb_row.full-width-section .wpb_row > .row-bg-wrap { margin-left: 0px; left: 0px; width: 100%; }@font-face{font-family:"icomoon";font-weight:400;font-style:normal;src:url(https://www.carima.biz/wp-content/swift-ai/cache/www.carima.biz/de/__data/icomoonecac9def.woff) format("woff"), url(https://www.carima.biz/wp-content/themes/salient/css/fonts/icomoon.ttf?v=1.6) format("truetype");font-display:swap;}.ascend .mfp-iframe-holder .mfp-close, .ascend .mfp-image-holder .mfp-close, .fa.fa-angle-down, .fa.fa-angle-left, .fa.fa-angle-right, .fa.fa-angle-up, .fa.fa-facebook, .fa.fa-linkedin, .fa.fa-minus-sign, .fa.fa-ok-sign, .fa.fa-pinterest, .fa.fa-plus-sign, .fa.fa-twitter, .icon-be, .icon-button-arrow, .icon-salient-apple-music, .icon-salient-artstation, .icon-salient-back-to-all, .icon-salient-cart, .icon-salient-check, .icon-salient-discord, .icon-salient-down-arrow, .icon-salient-down-arrow-thin, .icon-salient-facebook, .icon-salient-facebook-messenger, .icon-salient-heart, .icon-salient-heart-2, .icon-salient-houzz, .icon-salient-left-arrow, .icon-salient-left-arrow-thin, .icon-salient-m-clock, .icon-salient-m-close, .icon-salient-m-eye, .icon-salient-m-social-alt, .icon-salient-m-user, .icon-salient-mastodon, .icon-salient-medium, .icon-salient-patreon, .icon-salient-pencil, .icon-salient-pinterest, .icon-salient-plus, .icon-salient-right-arrow, .icon-salient-right-arrow-thin, .icon-salient-right-line, .icon-salient-search, .icon-salient-spotify, .icon-salient-thin-line, .icon-salient-threads, .icon-salient-tiktok, .icon-salient-trustpilot, .icon-salient-twitch, .icon-salient-twitter, .icon-salient-woo-zoom-icon, .icon-salient-x, .icon-salient-x-twitter, .icon-soundcloud, .icon-vimeo, .material .comment-list .reply a::before, .mejs-controls .mejs-button button, .mfp-iframe-holder .mfp-close, .mfp-image-holder .mfp-close, .salient-page-submenu-icon, .video-play-button, i.fa.fa-houzz { speak: none; font-style: normal; font-weight: 400; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; font-family: icomoon !important; }.icon-salient-m-user::before { content: ""; }.icon-salient-x::before { content: ""; }.icon-salient-right-arrow::before { content: ""; }.icon-salient-left-arrow::before { content: ""; }.icon-salient-right-line::before { content: ""; }.icon-button-arrow::before { content: ""; }body .fa.fa-angle-down::before { content: ""; }body .fa.fa-angle-up::before { content: ""; }body .lines, body .lines::after, body .lines::before { height: 2px; }.icon-salient-search::before { content: ""; }body .icon-salient-x::before { content: ""; }.icon-salient-heart-2::before { content: "" !important; }#header-outer .cart-menu .cart-icon-wrap .icon-salient-cart, #top nav ul #nectar-user-account a span, #top nav ul #search-btn a span { font-size: 18px; color: rgba(0, 0, 0, 0.48); }html:not(.page-trans-loaded) { background-color: #ffffff; }#header-secondary-outer ul ul li a { font-size: 11px; transition:none 0s ease; }body[data-dropdown-style="minimal"] #header-secondary-outer .sf-menu > li ul { height: auto; }#header-secondary-outer .container { position: static; }#header-secondary-outer, #header-secondary-outer > .container, #header-secondary-outer > .container > nav { min-height: 34px; }#header-secondary-outer { position: relative; top: 0px; left: 0px; width: 100%; z-index: 10000; background-color: #f8f8f8; border-bottom: 1px solid #dddddd; }body[data-header-color="custom"]:not(.material) #header-secondary-outer { border-bottom: 1px solid rgba(0, 0, 0, 0.1); }#header-secondary-outer ul { height: 32px; float: right; z-index: 1000; }#header-secondary-outer nav { position: relative; }#header-secondary-outer nav > ul > li > a { color: rgba(0, 0, 0, 0.55); }body #header-secondary-outer nav > ul > li > a { border-left: 1px solid #dddddd; line-height: 11px; font-size: 11px; padding: 10px; }body[data-header-color="custom"]:not(.material) #header-secondary-outer nav > ul > li > a { border-left: 1px solid rgba(0, 0, 0, 0.1); }#header-secondary-outer nav > ul > .current-menu-ancestor > a, #header-secondary-outer nav > ul > .current-menu-item > a, #header-secondary-outer nav > ul > li > a:hover { color: rgba(0, 0, 0, 0.8); }#header-secondary-outer nav > ul > li > a .sf-sub-indicator { margin-right: 5px; height: 11px; }#header-secondary-outer nav > ul > li:last-child { border-right: 1px solid #dddddd; }body[data-header-color="custom"]:not(.material) #header-secondary-outer nav > ul > li:last-child { border-right: 1px solid rgba(0, 0, 0, 0.1); }#header-secondary-outer nav > ul > li > a .sf-sub-indicator i { color: rgba(0, 0, 0, 0.45); font-size: 14px; }#header-secondary-outer ul ul li a { background-color: #1f1f1f; color: #cccccc; }@media only screen and (max-width: 999px){#header-secondary-outer { top: -13px; }}@media only screen and (max-width: 690px){#header-secondary-outer nav > ul > li:last-child, body #header-secondary-outer nav > ul > li, body #header-secondary-outer nav > ul > li a { border: none; }body:not(.material) #header-secondary-outer nav .sf-menu { padding-top: 10px; padding-bottom: 10px; }}@media only screen and (max-width: 999px){body[data-header-format] #header-secondary-outer { height: auto; }body:not(.material) #header-secondary-outer #social, body:not(.material) #header-secondary-outer nav > ul { float: none; width: 100%; text-align: center; height: auto; }#header-secondary-outer nav > ul > li > a .sf-sub-indicator { display: none; }#header-secondary-outer #social li, #header-secondary-outer nav > ul > li { display: inline-block; float: none; }#header-secondary-outer ul ul { z-index: 100000; }#header-secondary-outer ul li:hover { z-index: 1000; }#header-secondary-outer nav > ul > li ul li { text-align: left; }body:not(.material) #header-secondary-outer nav .sf-menu { border-top: 1px solid #dddddd; }}.owl-carousel[data-desktop-cols] { display: none; width: 100%; -webkit-tap-highlight-color: transparent; position: relative; z-index: 1; }.owl-carousel[data-desktop-cols] .owl-stage { position: relative; padding: 25px 0px; cursor: -webkit-grab; }.owl-carousel[data-desktop-cols] .owl-stage::after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0px; }.owl-carousel[data-desktop-cols] .owl-stage-outer { position: relative; overflow: hidden; transform: translate3d(0px, 0px, 0px); }.owl-carousel[data-desktop-cols] .owl-item { position: relative; min-height: 1px; float: left; backface-visibility: hidden; -webkit-tap-highlight-color: transparent; }.owl-carousel[data-desktop-cols] .owl-dots.disabled, .owl-carousel[data-desktop-cols] .owl-nav.disabled { display: none; }.owl-carousel[data-desktop-cols] .owl-dot, .owl-carousel[data-desktop-cols] .owl-nav .owl-next, .owl-carousel[data-desktop-cols] .owl-nav .owl-prev { cursor: pointer; user-select: none; }.owl-carousel.owl-loaded[data-desktop-cols] { display: block; }.owl-carousel.owl-drag[data-desktop-cols] .owl-item { user-select: none; }.owl-theme[data-desktop-cols] .owl-nav { margin-top: 10px; text-align: center; -webkit-tap-highlight-color: transparent; }.owl-theme[data-desktop-cols] .owl-nav [class*="owl-"] { color: #ffffff; font-size: 14px; margin: 5px; padding: 4px 7px; background: #d6d6d6; display: inline-block; cursor: pointer; border-radius: 3px; }.owl-theme[data-desktop-cols] .owl-nav [class*="owl-"]:hover { background: #869791; color: #ffffff; text-decoration: none; }.owl-theme[data-desktop-cols] .owl-nav.disabled + .owl-dots { margin-top: 10px; }.owl-theme[data-desktop-cols] .owl-dots { text-align: center; -webkit-tap-highlight-color: transparent; }.owl-theme[data-desktop-cols] .owl-dots .owl-dot { display: inline-block; background: 0px 0px; border: none; padding: 0px; }.owl-theme[data-desktop-cols] .owl-dots .owl-dot span { width: 6px; height: 6px; margin: 5px 7px; background: rgba(0, 0, 0, 0.25); display: block; backface-visibility: visible; border-radius: 30px; transition: 0.13s; transform: scale(0.9); }.owl-theme[data-desktop-cols] .owl-dots .owl-dot.active span, .owl-theme[data-desktop-cols] .owl-dots .owl-dot:hover span { background: #869791; }.span_12.light .owl-theme[data-desktop-cols] .owl-dots .owl-dot span { background: rgba(255, 255, 255, 0.5); }.span_12.light .owl-theme[data-desktop-cols] .owl-dots .owl-dot.active span, .span_12.light .owl-theme[data-desktop-cols] .owl-dots .owl-dot:hover span { background: #ffffff; }.owl-theme[data-desktop-cols] .owl-dots .owl-dot.active span { transform: scale(1.5); }.iwithtext { position: relative; }.iwithtext .iwt-icon { position: absolute; left: 0px; top: 0px; }.iwithtext .iwt-text { padding-left: 55px; }.home .blog-recent .col .post-header { color: #999999; margin-bottom: 12px; }.home .blog-recent .col .post-header h3 { margin-bottom: 3px; }.blog-recent .col .post-header a, .blog-recent .col .post-header h3 a:hover { color: inherit; }.blog-recent .col { margin-bottom: 40px; }.blog-recent div:last-of-type { margin-right: 0px; }body .blog-recent[data-style].columns-1 div:nth-child(n+1), body .blog-recent[data-style].columns-2 div:nth-child(2n+2), body .blog-recent[data-style].columns-3 div:nth-child(3n+3), body .blog-recent[data-style].columns-4 div:nth-child(4n+4) { margin-right: 0px !important; }.blog-recent.columns-2 div:nth-child(2n+3) { clear: both; }.blog-recent[data-style="minimal"] .col { margin-bottom: 2%; padding: 20px; }.blog-recent[data-style="minimal"] .excerpt { margin-bottom: 5px; }.blog-recent[data-style="minimal"] .meta { margin-bottom: 13px; display: block; }.blog-recent[data-style="minimal"] .col > a, .blog-recent[data-style="title_only"] .col > a { position: absolute; z-index: 100; top: 0px; left: 0px; width: 100%; height: 100%; display: block; }.blog-recent[data-style="minimal"] .col a { color: inherit; }.blog-recent[data-style="minimal"] .col > span { color: #27cfc3; display: block; }.blog-recent[data-style="minimal"] .col i { background-color: transparent; color: inherit; height: auto; font-size: 15px; width: 23px; top: 0px; transition:transform 0.33s cubic-bezier(0.75, 0, 0.18, 1); }.blog-recent[data-style="minimal"] .col:hover i { transform: translateX(7px); }.blog-recent[data-style="minimal"] .col > span { font-family: "Open Sans"; font-weight: 700; text-transform: uppercase; letter-spacing: 2px; font-size: 12px; }.blog-recent[data-style*="classic_enhanced"] .entire-meta-link, .blog-recent[data-style="material"] .entire-meta-link { position: absolute; top: 0px; left: 0px; display: block; width: 100%; z-index: 101; height: 100%; }.blog-recent[data-style*="classic_enhanced"] .inner-wrap { background-color: #ffffff; }body .blog-recent[data-style*="classic_enhanced"] .has-post-thumbnail .meta-category a { z-index: 320; }.blog-recent[data-style*="classic_enhanced"] .inner-wrap { width: 100%; padding-bottom: 47px; }.blog-recent[data-style*="classic_enhanced"], .blog-recent[data-style="material"] { display: flex; flex-wrap: wrap; }.blog-recent[data-style*="classic_enhanced"] > .col, .blog-recent[data-style="material"] > .col { display: flex; }@media only screen and (max-width: 690px){.blog-recent[data-style*="classic_enhanced"] .post .post-meta { display: block; }}@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 300; font-stretch: 100%; src: url(https://fonts.gstatic.com/s/opensans/v43/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 400; font-stretch: 100%; src: url(https://fonts.gstatic.com/s/opensans/v43/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 600; font-stretch: 100%; src: url(https://fonts.gstatic.com/s/opensans/v43/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: "Open Sans"; font-style: normal; font-weight: 700; font-stretch: 100%; src: url(https://fonts.gstatic.com/s/opensans/v43/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-mu0SC55I.woff2) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }.blog-recent[data-style*="classic_enhanced"] .post-featured-img, .post-area.masonry.classic_enhanced .n-post-bg, .post-area.masonry.classic_enhanced .post .post-featured-img { transition: 0.7s cubic-bezier(0.2, 1, 0.22, 1); line-height: 0; display: block; position: relative; }.blog-recent[data-style*="classic_enhanced"] .post-featured-img img, .post-area.masonry.classic_enhanced .post .post-featured-img img, .post-area.masonry.classic_enhanced .post.format-gallery .inner-wrap .flickity-slider .cell img, .post-area.masonry.classic_enhanced .post.format-gallery.large_featured .inner-wrap .flickity-viewport, .post-area.masonry.classic_enhanced .post.format-gallery.wide_tall .inner-wrap .flickity-viewport { margin-bottom: 0px; backface-visibility: hidden; transition: 0.7s cubic-bezier(0.2, 1, 0.22, 1); }.blog-recent[data-style*="classic_enhanced"] .inner-wrap:hover .post-featured-img img, .blog-recent[data-style*="classic_enhanced_alt"] .inner-wrap:hover .post-featured-img, .post-area.masonry.classic_enhanced .link .inner-wrap:hover .n-post-bg, .post-area.masonry.classic_enhanced .post .inner-wrap:hover .post-featured-img img, .post-area.masonry.classic_enhanced .post.format-gallery .inner-wrap:hover .flickity-slider .cell img, .post-area.masonry.classic_enhanced .post.format-gallery.large_featured .inner-wrap:hover .flickity-viewport, .post-area.masonry.classic_enhanced .post.format-gallery.wide_tall .inner-wrap:hover .flickity-viewport, .post-area.masonry.classic_enhanced .post.large_featured .inner-wrap:hover .post-featured-img, .post-area.masonry.classic_enhanced .post.wide_tall .inner-wrap:hover .post-featured-img, .post-area.masonry.classic_enhanced .quote .inner-wrap:hover .n-post-bg { transform: scale(1.07); }body .blog-recent[data-style*="classic_enhanced"] .post-meta { position: absolute; bottom: 0px; left: 0px; top: auto; z-index: 300; width: 100%; margin-bottom: 0px; border-right: 0px; }.blog-recent[data-style*="classic_enhanced"] .post-meta a, .blog-recent[data-style*="classic_enhanced"] .post-meta i:not(.icon-salient-heart), .masonry.classic_enhanced .post .post-meta a, .masonry.classic_enhanced .post .post-meta i:not(.icon-salient-heart) { transition:color 0.1s linear; }.blog-recent[data-style*="classic_enhanced"] .excerpt, .blog-recent[data-style*="classic_enhanced"] .post-meta a, .masonry.classic_enhanced .post .excerpt, .masonry.classic_enhanced .post .post-meta a, .masonry.classic_enhanced .post-header { color: #555555; }.blog-recent[data-style*="classic_enhanced"] .post-meta a .nectar-love-count { color: #555555; }.blog-recent[data-style*="classic_enhanced"] .post-header, .blog-recent[data-style*="classic_enhanced"] .post-meta .nectar-love-count, .blog-recent[data-style*="classic_enhanced"] .post-meta a, .masonry.classic_enhanced .post .post-meta a, .masonry.classic_enhanced .post-header, .masonry.classic_enhanced .post-meta .nectar-love-count { font-size: 12px; }.blog-recent[data-style*="classic_enhanced"] .post-header .icon-salient-m-clock, .blog-recent[data-style*="classic_enhanced"] .post-meta i, .masonry.classic_enhanced .post .post-header .icon-salient-m-clock, .masonry.classic_enhanced .post .post-meta i { color: #b9b9b9; }.blog-recent[data-style*="classic_enhanced"] .post-meta a, .masonry.classic_enhanced .post .post-meta a { display: inline-block; vertical-align: middle; }.blog-recent[data-style*="classic_enhanced"] .post-meta i, .masonry.classic_enhanced .post .post-meta i { width: 15px; margin-right: 3px; font-size: 14px; font-style: normal; top: 0px; }.blog-recent[data-style*="classic_enhanced"] .post-meta .icon-salient-heart-2, .masonry.classic_enhanced .post .post-meta .icon-salient-heart-2 { margin-right: 0px; }.blog-recent[data-style*="classic_enhanced"] .meta-category a, .masonry.classic_enhanced .posts-container .wide_tall .meta-category a, .masonry.classic_enhanced .posts-container article .meta-category a { padding: 0px 10px; display: inline-block; line-height: 20px; font-size: 12px; text-transform: uppercase; font-weight: 700; margin-bottom: 10px; color: #ffffff; border: 2px solid rgba(255, 255, 255, 0.5); transition:opacity, transform, border-color, color, background-color, box-shadow 0.45s, 0.45s, 0.45s, 0.45s, 0.45s, 0.45s cubic-bezier(0.25, 1, 0.33, 1), cubic-bezier(0.25, 1, 0.33, 1), cubic-bezier(0.25, 1, 0.33, 1), cubic-bezier(0.25, 1, 0.33, 1), cubic-bezier(0.25, 1, 0.33, 1), cubic-bezier(0.25, 1, 0.33, 1); }.blog-recent[data-style*="classic_enhanced"] .inner-wrap:not(.has-post-thumbnail) .meta-category a:hover, body .blog-recent[data-style*="classic_enhanced"] .meta-category a:hover { border: 2px solid transparent; color: #ffffff; }.blog-recent[data-style*="classic_enhanced"] .has-post-thumbnail .meta-category a, .blog-recent[data-style*="classic_enhanced"] .meta-category a, .masonry.classic_enhanced .posts-container .has-post-thumbnail .meta-category a { position: absolute; top: 20px; left: 20px; z-index: 101; }body .blog-recent[data-style*="classic_enhanced"] .meta-category a { z-index: 301; }.blog-recent[data-style*="classic_enhanced"] .meta-category a, .masonry.classic_enhanced .posts-container article .meta-category a { z-index: 101; position: relative; }.blog-recent[data-style*="classic_enhanced"] .post-meta .nectar-love-wrap, .masonry.classic_enhanced .masonry-blog-item .post-meta .nectar-love-wrap { float: none; display: inline-block; }.blog-recent[data-style*="classic_enhanced"] .post-meta .nectar-love-wrap .nectar-love .heart-wrap, .blog-recent[data-style*="classic_enhanced"] .post-meta .nectar-love-wrap .nectar-love .nectar-love-count, .blog-recent[data-style*="classic_enhanced"] .post-meta .nectar-love-wrap .nectar-love i, .masonry.classic_enhanced .masonry-blog-item .post-meta .nectar-love-wrap .nectar-love .heart-wrap, .masonry.classic_enhanced .masonry-blog-item .post-meta .nectar-love-wrap .nectar-love .nectar-love-count, .masonry.classic_enhanced .masonry-blog-item .post-meta .nectar-love-wrap .nectar-love i { display: block; line-height: 18px; float: left; }.blog-recent[data-style*="classic_enhanced"] .post-meta, .post-area.masonry.classic_enhanced .post .post-meta { padding: 6px 21px; z-index: 101; position: relative; border-top: 1px solid rgba(0, 0, 0, 0.06); }.blog-recent[data-style*="classic_enhanced"] .inner-wrap, .masonry.classic_enhanced .masonry-blog-item .inner-wrap { border-radius: 4px; overflow: hidden; box-shadow: rgba(0, 0, 0, 0.08) 0px 1px 3px; }.blog-recent[data-style*="classic_enhanced"] .inner-wrap { perspective: none; }.blog-recent[data-style*="classic_enhanced"] .post-meta > *, .post-area.masonry.classic_enhanced .post .post-meta > * { margin-right: 13px; margin-left: 0px; }.blog-recent[data-style*="classic_enhanced"] .post-meta > :last-child, .post-area.masonry.classic_enhanced .post .post-meta > :last-child { margin-right: 0px; }.blog-recent[data-style*="classic_enhanced"] .post-meta .nectar-love, .post-area.masonry.classic_enhanced .post .post-meta .nectar-love { margin-left: 0px; }.blog-recent[data-style*="classic_enhanced"] .article-content-wrap, .masonry.classic_enhanced .masonry-blog-item .article-content-wrap { padding: 17%; position: relative; z-index: 100; background-color: #ffffff; }.blog-recent[data-style*="classic_enhanced"] h3.title, .masonry.classic_enhanced .masonry-blog-item h3.title { margin-bottom: 0px; }.blog-recent[data-style*="classic_enhanced"][data-color-scheme="light"] h3.title { color: #000000; }:root { --mobile-container-width: 88%; }@media only screen and (max-width: 690px){body:not([data-hhun="1"]) #header-outer[data-using-secondary="1"]:not(.hidden-secondary) { transform: none !important; }.col { margin-bottom: 25px; }#header-outer .col { margin-bottom: 0px; }.container .post .post-meta { display: none; }.container .post-header { font-size: 12px; }}@media only screen and (min-width: 1px) and (max-width: 999px){.container { max-width: var(--mobile-container-width); }#to-top:not(.mobile-enabled) { display: none; }body[data-ajax-transitions="true"] #ajax-loading-screen[data-method="standard"][data-disable-mobile="1"] { display: none; }#ajax-content-wrap .video-texture { display: none; }.img-with-aniamtion-wrap .inner { margin: 0px !important; }body .img-with-aniamtion-wrap img { max-width: 100%; }.full-width-section > .col.span_12 { margin-bottom: 0px; }.full-width-section { margin-top: 0px; }#header-outer #top #logo img, #header-outer[data-transparent-header="true"][data-permanent-transparent="false"] #logo .dark-version, body[data-bg-header="true"] .full-width-content.first-section, body[data-bg-header="true"] .full-width-section.first-section, body[data-header-resize="0"] .container-wrap .portfolio-filters-inline.first-section { margin-top: 0px !important; }#header-outer[data-has-menu="false"][data-format="default"] #top .span_3, #header-outer[data-has-menu="true"] #top .span_3, #header-outer[data-has-menu="true"][data-mobile-fixed="1"] #top .span_3, #header-outer[data-has-menu="true"][data-ptnm="1"] #top .span_3, body.material #header-outer[data-format="centered-menu-bottom-bar"] #top .span_3 { text-align: left; }#header-outer[data-mobile-fixed="1"], #header-outer[data-permanent-transparent="1"][data-mobile-fixed="1"] { position: fixed !important; }body[data-slide-out-widget-area-style="slide-out-from-right-hover"][data-slide-out-widget-area="true"][data-user-set-ocm="off"] #header-outer header > .container { max-width: 100%; padding: 0px 18px; }.container-wrap { z-index: 11; }#header-outer[data-permanent-transparent="false"] #logo .dark-version, body #top #logo img { height: 24px; margin-top: -3px; top: 3px; position: relative; }#header-outer #top #logo img, #header-outer[data-transparent-header="true"][data-permanent-transparent="false"] #logo .dark-version { top: 0px; }#header-outer[data-permanent-transparent="false"] #logo .dark-version, body.material #header-outer[data-permanent-transparent="false"] #logo .dark-version { position: absolute; }.ascend #header-outer:not([data-transparent-header="true"]) #top #logo img.stnd, .ascend #header-outer:not([data-transparent-header="true"]) #top #logo picture.stnd, .material #header-outer:not([data-transparent-header="true"]) #top #logo img.stnd, .material #header-outer:not([data-transparent-header="true"]) #top #logo picture.stnd, .original #header-outer:not([data-transparent-header="true"]) #top #logo img.stnd, .original #header-outer:not([data-transparent-header="true"]) #top #logo picture.stnd { position: relative; }body:not(.material) #header-outer[data-mobile-fixed="1"] #logo .dark-version, body:not(.material) #header-outer[data-mobile-fixed="1"] #logo .starting-logo { top: 6px; }body #header-outer { margin-bottom: 0px; padding: 12px 0px; }body #header-outer, body[data-hhun="1"]:not(.no-scroll) #header-outer:not([data-transparent-header="true"]):not(.detached), body[data-hhun="1"]:not(.no-scroll) #header-outer[data-permanent-transparent="false"][data-using-secondary="1"]:not([data-transparent-header="true"]) { position: relative; }body #slide-out-widget-area.slide-out-from-right-hover { z-index: 9999; }#slide-out-widget-area { top: 0px !important; }#header-outer #logo { top: 0px; left: 0px; }#header-space { display: none; }#header-space[data-header-mobile-fixed="1"] { display: block; }#top #mobile-cart-link, #top .mobile-search, #top .span_9 > .slide-out-widget-area-toggle { display: inline-block; }#top .col.span_3 { left: 0px; top: 0px; z-index: 100; width: 100%; }#header-outer[data-format="centered-logo-between-menu"] #top .span_3, #header-outer[data-format="centered-menu"] #top .span_3, #top .col.span_3 { position: relative; }#header-outer #top .col.span_3 { line-height: 0; }#header-outer #top .col.span_3 #logo { vertical-align: middle; }#top .col.span_9 { margin-left: 0px; margin-bottom: 0px; float: none; z-index: 100; position: static; display: flex; align-items: center; width: 100% !important; }#header-outer[data-format="centered-menu-bottom-bar"] #top .span_9, #top .col.span_9 { min-height: 0px; right: 0px; top: 0px; z-index: 2000; height: 100%; width: auto !important; position: absolute !important; }#slide-out-widget-area.slide-out-from-right-hover .inner[data-prepend-menu-mobile="true"] .off-canvas-menu-container, .owl-carousel[data-enable-animation="true"] .owl-stage > .owl-item, body:not(.single-post) #page-header-bg:not(.fullscreen-header) .nectar-particles .span_6 .inner-wrap, body:not(.single-post) #page-header-bg:not(.fullscreen-header) .span_6, body:not(.single-post) #page-header-bg[data-alignment-v="bottom"]:not(.fullscreen-header) .span_6 > .inner-wrap, body:not(.single-post) #page-header-bg[data-alignment-v="top"]:not(.fullscreen-header) .span_6 > .inner-wrap, body:not([data-m-animate="1"]) img.img-with-animation[data-animation="fade-in-from-bottom"], body[data-slide-out-widget-area="true"] #top #logo { transform: none !important; }body[data-slide-out-widget-area="true"] #top .span_3 { text-align: center; }#header-outer .slide-out-widget-area-toggle .lines, #header-outer .slide-out-widget-area-toggle .lines-button, #header-outer .slide-out-widget-area-toggle .lines::after, #header-outer .slide-out-widget-area-toggle .lines::before { width: 22px; }#header-outer .slide-out-widget-area-toggle.mobile-icon .lines::after { top: -6px; }body #header-outer .slide-out-widget-area-toggle.mobile-icon .lines::before { top: 6px; }#header-outer[data-mobile-fixed="1"] #top #logo, body[data-slide-out-widget-area="true"] #top #logo { display: inline-block; }body[data-slide-out-widget-area="true"] #top .col.span_3 { width: 100%; }#header-outer #top nav > ul { width: auto; padding: 15px 0px 25px; margin: 0px auto; z-index: 100000; position: relative; }#header-outer #top nav > ul > li > ul > li { opacity: 1; transform: none; }#header-outer #top nav > ul > .megamenu > ul > li, #top nav > ul li { display: block; width: auto; margin-left: 0px; }#top nav > ul ul { position: relative; width: auto; top: 0px; left: 0px; padding: 0px; opacity: 1; visibility: visible; box-shadow: #ffffff 0px 0px 0px; background-color: transparent; float: none; }#top nav > ul ul li { padding-left: 20px; }a > .sf-sub-indicator { right: 0px; position: absolute; padding: 16px; left: auto; top: 0px; height: auto; width: auto; }#header-outer #top nav, .slider-nav span span { display: none !important; }.main-content > div { padding-bottom: 0px; }#page-header-bg[data-parallax="1"], #single-meta, body:not(.single-post) #page-header-bg:not(.fullscreen-header) .nectar-particles .span_6 > .inner-wrap:first-child, body:not(.single-post) #page-header-bg:not(.fullscreen-header) .span_6, body:not(.single-post) #page-header-bg[data-alignment-v="top"]:not(.fullscreen-header) .span_6 .inner-wrap, body[data-header-format] #header-secondary-outer { position: relative !important; }#header-outer:not([data-permanent-transparent="1"]), #page-header-wrap, #top, .full-page-inner-wrap[data-content-pos="full_height"] .full-page-inner > .span_12, .vc_text_separator, body:not(.single-post) #page-header-bg:not(.fullscreen-header), body:not(.single-post) #page-header-bg[data-alignment-v="bottom"]:not(.fullscreen-header), body:not(.single-post) #page-header-bg[data-alignment-v="top"]:not(.fullscreen-header) { height: auto !important; }body #header-outer[data-using-secondary="1"], body.admin-bar #header-outer[data-using-secondary="1"] { top: 0px; }#page-header-bg[data-parallax="1"] .span_6 .inner-wrap, .nectar-slider-wrap[data-caption-trans="reveal_title"] .swiper-slide .content h1 > span span, .nectar-slider-wrap[data-caption-trans="reveal_title"] .swiper-slide .content h2 > span span, .swiper-slide .content .buttons, .swiper-slide .content div.ns-heading-el, .swiper-slide .content h1, .swiper-slide .content h2, .swiper-slide .content h3, .swiper-slide .content p { transform: none !important; }.nectar-slider-wrap[data-caption-trans="reveal_title"] .swiper-slide .content h1 .word, .nectar-slider-wrap[data-caption-trans="reveal_title"] .swiper-slide .content h1 > span span, .nectar-slider-wrap[data-caption-trans="reveal_title"] .swiper-slide .content h2 .word, .nectar-slider-wrap[data-caption-trans="reveal_title"] .swiper-slide .content h2 > span span, .owl-carousel[data-enable-animation="true"] .owl-controls, .owl-carousel[data-enable-animation="true"] .owl-stage > .owl-item, .post-area.masonry:not(.meta_overlaid), .swiper-slide .content .buttons, .swiper-slide .content div.ns-heading-el, .swiper-slide .content h1, .swiper-slide .content h2, .swiper-slide .content h3, .swiper-slide .content p { opacity: 1 !important; }#footer-widgets .container .row > div:last-child { margin-bottom: 0px !important; }}@media screen and (max-width: 782px){body { position: static; }}.woocommerce ul.products li.product.classic .product-wrap img { margin-bottom: 0px; }.woocommerce ul.products li.first.classic, .woocommerce-page ul.products li.first.classic { clear: both; }@media only screen and (min-width: 1px) and (max-width: 999px){.woocommerce .products.related .product, .woocommerce .products.upsells .product, .woocommerce .related ul li.product, .woocommerce .related ul.products li.product, .woocommerce .upsells.products ul li.product, .woocommerce .upsells.products ul.products li.product, .woocommerce ul.products[class*="columns-"] li.product, .woocommerce-page .related ul li.product, .woocommerce-page .related ul.products li.product, .woocommerce-page .upsells.products ul li.product, .woocommerce-page .upsells.products ul.products li.product, .woocommerce-page.columns-3 ul.products li.product, .woocommerce.columns-3 ul.products li.product, body .woocommerce ul.products li.product, body .woocommerce-page ul.products li.product, body.woocommerce .span_9 ul.products li.product, body.woocommerce ul.products li.product, body.woocommerce-page .span_9 ul.products li.product, body.woocommerce-page ul.products li.product { width: 47.8%; margin: 0px 4% 25px 0px; }.woocommerce .span_9 ul.products li.product:nth-child(2n+2), .woocommerce-page .span_9 ul.products li.product:nth-child(2n+2), body .woocommerce ul.products li.product:nth-child(2n+2), body .woocommerce-page ul.products li.product:nth-child(2n+2), body.woocommerce .main-content > .row > ul.products[data-n-tablet-columns="default"][data-n-phone-columns="default"][data-product-style="classic"] li:nth-child(2n+2), body.woocommerce .main-content > .row > ul.products[data-n-tablet-columns="default"][data-n-phone-columns="default"][data-product-style="text_on_hover"] li:nth-child(2n+2), body.woocommerce ul.products li:nth-child(2n+2) { margin-right: 0px; }}.woocommerce ul.products li.product .product-wrap img, .woocommerce-page ul.products li.product .product-wrap img { width: 100%; height: auto; display: block; }.woocommerce #content div.product div.images img, .woocommerce div.product div.images img, .woocommerce ul.products li.product img, .woocommerce-page #content div.product div.images img, .woocommerce-page div.product div.images img, .woocommerce-page ul.products li.product img { box-shadow: none; }.woocommerce ul.products li.product h2, .woocommerce ul.products li.product h3, .woocommerce-page ul.products li.product h2, .woocommerce-page ul.products li.product h3 { font-family: "Open Sans"; font-weight: 400; line-height: 23px; font-size: 18px; margin-top: 10px; text-transform: none; letter-spacing: 0px; padding: 0.5em 0px 0.3em; }.woocommerce ul.products li.product .woocommerce-loop-product__title { line-height: 23px; font-size: 18px; margin-top: 10px; }.woocommerce ul.products li.product, .woocommerce-page ul.products li.product { width: 23.45%; margin-right: 2%; margin-bottom: 2%; }.woocommerce ul.products li.first, .woocommerce-page ul.products li.first { clear: none; }.woocommerce ul.products li.product.last, .woocommerce-page ul.products li.product.last { margin-right: 0px; }.woocommerce .product-wrap { overflow: hidden; position: relative; }body[data-fancy-form-rcs="1"] .woocommerce-ordering .select2-container--open:not(.select2-container--below):not(.select2-container--above) { top: 100% !important; }.woocommerce .products { margin-bottom: 0px !important; }.nectar-shop-header > .woocommerce-ordering .select2-container--default.select2-container--open .select2-selection__rendered, .nectar-shop-header > .woocommerce-ordering .select2-container--default:hover .select2-selection__rendered { background-position: right bottom; background-size: 0px 2px; }.woocommerce ul.products[data-product-style]:not([data-n-desktop-columns="default"]), .woocommerce ul.products[data-product-style]:not([data-n-desktop-small-columns="default"]), .woocommerce ul.products[data-product-style]:not([data-n-phone-columns="default"]), .woocommerce ul.products[data-product-style]:not([data-n-tablet-columns="default"]) { display: flex; flex-wrap: wrap; width: 100%; }.woocommerce ul.products[data-product-style]:not([data-n-desktop-columns="default"]) li.product, .woocommerce ul.products[data-product-style]:not([data-n-desktop-small-columns="default"]) li.product, .woocommerce ul.products[data-product-style]:not([data-n-phone-columns="default"]) li.product, .woocommerce ul.products[data-product-style]:not([data-n-tablet-columns="default"]) li.product { float: none !important; clear: none !important; }.select2-container--classic .select2-selection--single:focus { border: 1px solid #0073aa; }.select2-container--classic .select2-selection--multiple:focus { border: 1px solid #0073aa; }body.ascend #header-outer[data-full-width="false"] #top nav > .buttons { margin-left: 15px; }body.ascend .slide-out-hover-icon-effect.small .lines-button { top: 10px; }body.ascend #header-outer[data-has-menu="true"] .lines-button { top: 10px; }.ascend #header-outer[data-full-width="false"] #top nav ul #nectar-user-account > div, .ascend #header-outer[data-full-width="false"] #top nav ul #search-btn > div, .ascend #header-outer[data-full-width="false"] #top nav ul .nectar-woo-cart > div, .ascend #header-outer[data-full-width="false"] #top nav ul .slide-out-widget-area-toggle > div { padding-left: 19px; }#page-header-wrap, .ascend .container-wrap, .ascend .project-title, .ascend .vc_text_separator div, .carousel-wrap .left-border, .carousel-wrap .right-border, .carousel-wrap[data-full-width="true"] .carousel-heading, .page-header-no-bg, .page-template-template-portfolio-php .portfolio-items .col.span_3, .page-template-template-portfolio-php .portfolio-items .col.span_4, .portfolio-items .col { background-color: #f6f6f6; }.ascend #footer-outer #copyright { border-top: 1px solid rgba(255, 255, 255, 0.1); background-color: transparent; }.ascend #to-top, .ascend .nectar-button, .ascend .nectar-button.see-through, .ascend .swiper-slide .button a, body.ascend .nectar-button.see-through, body.ascend .nectar-button.see-through-2 { border-radius: 0px; box-shadow: none; }@media only screen and (max-width: 690px){body.ascend #header-secondary-outer { display: none; }}.ascend .post .nectar-love-wrap { line-height: 20px; }.ascend.woocommerce .pswp__button--arrow--left::before, .ascend.woocommerce .pswp__button--arrow--right::before { background-image: none; line-height: 40px; height: 40px; width: 36px; }.mfp-arrow-left::before, .woocommerce .pswp__button--arrow--left::before { transform: translateX(-5px); }.ascend .mfp-arrow-left:hover, .ascend .mfp-arrow-right:hover, .ascend .pp_arrow_next:hover, .ascend .pp_arrow_previous:hover, .woocommerce .pswp__button--arrow--left:hover, .woocommerce .pswp__button--arrow--right:hover { border: 2px solid rgba(255, 255, 255, 0); }.ascend .mfp-arrow-left::after, .ascend .mfp-arrow-right::after, .ascend .pp_arrow_next .icon-default-style::after, .ascend .pp_arrow_previous .icon-default-style::after, .woocommerce .pswp__button--arrow--left::after, .woocommerce .pswp__button--arrow--right::after { display: block; content: " "; position: absolute; width: 18px; height: 2px; background-color: #ffffff; top: 19px; opacity: 0; left: -6px; cursor: pointer; transform: translateX(-37px); transition: 0.35s cubic-bezier(0.12, 0.75, 0.4, 1); pointer-events: none; }.ascend .mfp-arrow-left::after, .ascend .mfp-arrow-right::after, .woocommerce .pswp__button--arrow--left::after, .woocommerce .pswp__button--arrow--right::after { top: 16px; transform-origin: right center; opacity: 1; transform: translateX(13px) scaleX(0.9); }.ascend .mfp-arrow-left::after, .woocommerce .pswp__button--arrow--left::after { left: 65px; opacity: 1; transform-origin: left center; transform: translateX(-54px) scaleX(0.9); }.ascend .pp_arrow_previous .icon-default-style::before, .mfp-arrow-left::before, .woocommerce .pswp__button--arrow--left::before { content: ""; color: #ffffff; }.mfp-arrow-left::before, .woocommerce .pswp__button--arrow--left::before { top: -3px; left: -1px; display: block; position: relative; transition: 0.35s cubic-bezier(0.12, 0.75, 0.4, 1); }.ascend .pp_arrow_next .icon-default-style::before, .mfp-arrow-right::before, .woocommerce .pswp__button--arrow--right::before { content: ""; color: #ffffff; }.mfp-arrow-right::before, .woocommerce .pswp__button--arrow--right::before { top: -3px; right: -1px; display: block; transition: 0.35s cubic-bezier(0.12, 0.75, 0.4, 1); transform: translateX(5px); position: relative; }.ascend .pp_arrow_next:hover .icon-default-style::after, .mfp-arrow-right:hover::after, .woocommerce .pswp__button--arrow--right:hover::after { opacity: 1; transform: translateX(-18px); }.mfp-arrow-right:hover::before, .woocommerce .pswp__button--arrow--right:hover::before { transform: translateX(9px); }.mfp-arrow-left:hover::before, .woocommerce .pswp__button--arrow--left:hover::before { transform: translateX(-9px); }.mfp-arrow-right:hover::after, .woocommerce .pswp__button--arrow--right:hover::after { transform: translateX(16px) scaleX(1.2); }.ascend .pp_arrow_previous:hover .icon-default-style::after, .mfp-arrow-left:hover::after, .woocommerce .pswp__button--arrow--left:hover::after { opacity: 1; transform: translateX(-51px); }.mfp-arrow-left:hover::after, .woocommerce .pswp__button--arrow--left:hover::after { transform: translateX(-58px) scaleX(1.2); }.vc_clearfix::after, .vc_column-inner::after, .vc_el-clearfix, .vc_row::after { clear: both; }.container-fluid::after, .container-fluid::before, .container::after, .container::before, .modal-footer::after, .modal-footer::before, .row::after, .row::before, .vc_row::after, .vc_row::before { content: " "; display: table; }.container-fluid::after, .container::after, .row::after, .vc_row::after { clear: both; }.vc_row::after, .vc_row::before { content: " "; display: table; }@media (max-width: 690px){.vc_hidden-xs { display: none !important; }}.vc_row-fluid::after, .vc_row-fluid::before { content: ""; display: table; }.vc_row-fluid::after { clear: both; }#content .wpb_alert p:last-child, #content .wpb_text_column p:last-child, #content .wpb_text_column:last-child, .vc_message_box > p:last-child, .wpb_alert p:last-child, .wpb_text_column p:last-child, .wpb_text_column:last-child { margin-bottom: 0px; }.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid > li { margin-bottom: 35px; }.vc_row.vc_row-flex > .span_12 { flex-wrap: wrap; }@media only screen and (max-width: 999px){.vc_row.vc_row-flex > .span_12, .vc_row.vc_row-flex > .span_12 > .vc_column_container { flex-wrap: wrap; }}.vc_row.vc_row-flex > .span_12, .vc_row.vc_row-flex > .span_12 > .vc_column_container { display: flex; }.vc_row.vc_row-flex > .span_12 > .vc_column_container > .column-inner-wrap > .column-inner, .vc_row.vc_row-flex > .span_12 > .vc_column_container > .vc_column-inner { -webkit-box-flex: 1; flex-grow: 1; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; }.vc_row.vc_row-flex > .span_12 > .vc_column_container > .column-inner-wrap, .vc_row.vc_row-o-equal-height > .span_12 > .vc_column_container { -webkit-box-align: stretch; align-items: stretch; }.vc_row.vc_row-flex > .span_12 > .vc_column_container > .column-inner-wrap > .column-inner, .vc_row.vc_row-o-content-middle > .span_12 > .vc_column_container > .vc_column-inner { -webkit-box-pack: center; justify-content: center; width: 100%; }@media screen and (max-width: 999px){.vc_row.vc_row-flex > .span_12, .vc_row.vc_row-flex > .span_12 > .vc_column_container, .vc_row.vc_row-flex > .span_12 > .vc_column_container > .column-inner-wrap > .column-inner, .vc_row.vc_row-flex > .span_12 > .vc_column_container > .vc_column-inner { display: block; }}.nectar-color-accent-color, body a, label span, body [class^="icon-"].icon-default-style, .blog-recent[data-style*="classic_enhanced"] .post-meta a:hover i, .masonry.classic_enhanced .post .post-meta a:hover i, .comment-list .comment-meta a:hover, .comment-list .comment-meta a:focus, .comment-author a:hover, .comment-author a:focus, .post .post-header h2 a, .post .post-header a:hover, .post .post-header a:focus, #single-below-header a:hover, #single-below-header a:focus, .comment-list .pingback .comment-body > a:hover, [data-style="list_featured_first_row"] .meta-category a, [data-style="list_featured_first_row"] .meta-category a, .nectar-fancy-box[data-style="color_box_hover"][data-color="accent-color"] .icon-default-style, div[data-style="minimal"] .toggle:hover > .toggle-title a, div[data-style="minimal"] .toggle.open > .toggle-title a, #footer-outer #copyright li a i:hover, .ascend .comment-list .reply a, body.material .widget:not(.nectar_popular_posts_widget):not(.recent_posts_extra_widget) li a:hover, body.material #sidebar .widget:not(.nectar_popular_posts_widget):not(.recent_posts_extra_widget) li a:hover, body.material #footer-outer .widget:not(.nectar_popular_posts_widget):not(.recent_posts_extra_widget) li a:hover, #top nav .sf-menu .current_page_item > a .sf-sub-indicator i, #top nav .sf-menu .current_page_ancestor > a .sf-sub-indicator i, .sf-menu > .current_page_ancestor > a > .sf-sub-indicator i, .material .widget .tagcloud a, #single-below-header a:hover [class^="icon-"], .wpcf7-form .wpcf7-not-valid-tip, #header-outer .nectar-menu-label { color: #1968b3; }#header-outer #top nav > ul > .button_bordered > a:hover, #header-outer:not(.transparent) #social-in-menu a i::after, .sf-menu > li > a:hover > .sf-sub-indicator i, .sf-menu > li > a:active > .sf-sub-indicator i, .sf-menu > .sfHover > a > .sf-sub-indicator i, .sf-menu .megamenu > ul > li:hover > a, #header-outer nav > ul > .megamenu > ul > li > a:hover, #header-outer nav > ul > .megamenu > ul > .sfHover > a, #header-outer nav > ul > .megamenu > ul > li > a:focus, #top nav ul #nectar-user-account a:hover span, #top nav ul #search-btn a:hover span, #top nav ul .slide-out-widget-area-toggle a:hover span, body.material:not([data-header-color="custom"]) #header-outer:not([data-format="left-header"]) #top ul.cart_list a:hover, body.material #header-outer:not(.transparent) .cart-outer:hover .cart-menu-wrap .icon-salient-cart, #header-outer:not([data-format="left-header"]) nav > ul > .megamenu ul ul .current-menu-item.has-ul > a, #header-outer:not([data-format="left-header"]) nav > ul > .megamenu ul ul .current-menu-ancestor.has-ul > a, body #header-secondary-outer #social a:hover i, body #header-secondary-outer #social a:focus i, #footer-outer a:focus, #footer-outer a:hover, .recent-posts .post-header a:hover, .result a:hover, .post-area.standard-minimal .post .post-meta .date a, .post-area.standard-minimal .post .post-header h2 a:hover, .post-area.standard-minimal .post .more-link:hover span, .post-area.standard-minimal .post .more-link span::after, .post-area.standard-minimal .post .minimal-post-meta a:hover, .single .post .post-meta a:hover, .single .post .post-meta a:focus, .single #single-meta div a:hover i, .single #single-meta div:hover > a, .single #single-meta div:focus > a, .result .title a, .circle-border, .home .blog-recent:not([data-style="list_featured_first_row"]) .col .post-header a:hover, .home .blog-recent .col .post-header h3 a, .project-attrs li i, .nectar-milestone .number.accent-color, body #portfolio-nav a:hover i, span.accent-color, .portfolio-items .nectar-love:hover i, .portfolio-items .nectar-love.loved i, body .hovered .nectar-love i, body:not(.material) #search-outer #search #close a span:hover, .carousel-wrap[data-full-width="true"] .carousel-heading a:hover i, #search-outer .ui-widget-content li:hover *, #search-outer .ui-widget-content .ui-state-focus *, .portfolio-filters-inline .container ul li .active, .svg-icon-holder[data-color="accent-color"], .team-member .accent-color:hover, .blog-recent[data-style="minimal"] .col > span, .blog-recent[data-style="title_only"] .col:hover .post-header .title, body #pagination .page-numbers.prev:hover, body #pagination .page-numbers.next:hover, body #pagination a.page-numbers:hover, body #pagination a.page-numbers:focus, body[data-form-submit="see-through"] input[type="submit"], body[data-form-submit="see-through"] button[type="submit"], .nectar_icon_wrap[data-color="accent-color"] i, .nectar_team_member_close .inner::before, body:not([data-header-format="left-header"]) nav > ul > .megamenu > ul > li > ul > .has-ul > a:hover, body:not([data-header-format="left-header"]) nav > ul > .megamenu > ul > li > ul > .has-ul > a:focus, .masonry.material .masonry-blog-item .meta-category a, body .wpb_row .span_12 .portfolio-filters-inline[data-color-scheme="accent-color-underline"].full-width-section .active, body .wpb_row .span_12 .portfolio-filters-inline[data-color-scheme="accent-color-underline"].full-width-section a:hover, .material .comment-list .reply a:hover, .material .comment-list .reply a:focus, .material .widget li:not(.has-img) a:hover .post-title, .material #sidebar .widget li:not(.has-img) a:hover .post-title, .material #sidebar .widget ul[data-style="featured-image-left"] li a:hover .post-title, .material #sidebar .widget .tagcloud a, .single.material .post-area .content-inner > .post-tags a, .post-area.featured_img_left .meta-category a, .post-meta .icon-salient-heart-2.loved, body.material .nectar-button.see-through.accent-color[data-color-override="false"], div[data-style="minimal_small"] .toggle.accent-color > .toggle-title a:hover, div[data-style="minimal_small"] .toggle.accent-color.open > .toggle-title a, .testimonial_slider[data-rating-color="accent-color"] .star-rating .filled::before, .nectar_single_testimonial[data-color="accent-color"] p .open-quote, .nectar-quick-view-box .star-rating, .widget_search .search-form button[type="submit"] .icon-salient-search, body.search-no-results .search-form button[type="submit"] .icon-salient-search { color: #1968b3 !important; }.nectar-bg-accent-color, .nectar-bg-hover-accent-color:hover, #ajax-content-wrap .nectar-bg-pseudo-accent-color::before, [data-style="list_featured_first_row"] .meta-category a::before, .tabbed > ul li .active-tab, .tabbed > ul li .active-tab:hover, .wpb_row .nectar-post-grid-filters[data-active-color="accent-color"] a::after, .testimonial_slider[data-style="multiple_visible"][data-color*="accent-color"] .flickity-page-dots .dot.is-selected::before, .testimonial_slider[data-style="multiple_visible"][data-color*="accent-color"] blockquote.is-selected p, .nectar_video_lightbox.nectar-button[data-color="default-accent-color"], .nectar_video_lightbox.nectar-button[data-color="transparent-accent-color"]:hover, .nectar-cta[data-color="accent-color"]:not([data-style="material"]) .link_wrap, .flex-direction-nav a, .carousel-prev:hover, .carousel-next:hover, .nectar-flickity[data-controls*="arrows_overlaid"][data-control-color="accent-color"] .flickity-prev-next-button:hover::before, .nectar-flickity[data-controls="default"][data-control-color="accent-color"] .flickity-page-dots .dot::before, .nectar-flickity[data-controls="touch_total"][data-control-color="accent-color"] .visualized-total span, [class*=" icon-"], .toggle.open > .toggle-title a, div[data-style="minimal"] .toggle.open > .toggle-title i::after, div[data-style="minimal"] .toggle:hover > .toggle-title i::after, div[data-style="minimal"] .toggle.open > .toggle-title i::before, div[data-style="minimal"] .toggle:hover > .toggle-title i::before, div[data-style="minimal_small"] .toggle.accent-color > .toggle-title::after, .main-content .widget_calendar caption, #footer-outer .widget_calendar caption, .post .more-link span:hover, .post.format-quote .post-content .quote-inner, .post.format-link .post-content .link-inner, .nectar-post-grid-wrap[data-load-more-color="accent-color"] .load-more:hover, .format-status .post-content .status-inner, .nectar-post-grid-item.nectar-new-item .inner::before, input[type="submit"]:hover, input[type="button"]:hover, body[data-form-submit="regular"] input[type="submit"], body[data-form-submit="regular"] button[type="submit"], body[data-form-submit="regular"] .container-wrap .span_12.light input[type="submit"]:hover, body[data-form-submit="regular"] .container-wrap .span_12.light button[type="submit"]:hover, #slide-out-widget-area, #slide-out-widget-area-bg.fullscreen, #slide-out-widget-area-bg.fullscreen-split, #slide-out-widget-area-bg.fullscreen-alt .bg-inner, body.material #slide-out-widget-area-bg.slide-out-from-right, .widget .material .widget .tagcloud a::before, .nectar-hor-list-item[data-hover-effect="full_border"][data-color="accent-color"] .nectar-list-item-btn:hover, #header-outer[data-lhe="animated_underline"] .nectar-header-text-content a::after, .nectar-slide-in-cart.style_slide_in_click .widget_shopping_cart .nectar-notice, .woocommerce #review_form #respond .form-submit #submit, #header-outer .nectar-menu-label::before { background-color: #1968b3; }.orbit-wrapper .slider-nav .right, .orbit-wrapper .slider-nav .left, .progress li span, .nectar-progress-bar span, #footer-outer #footer-widgets .col .tagcloud a:hover, #sidebar .widget .tagcloud a:hover, #fp-nav.tooltip ul li .fp-tooltip .tooltip-inner, #pagination .next a:hover, #pagination .prev a:hover, .comment-list .reply a:hover, .comment-list .reply a:focus, .icon-normal, .bar_graph li span, .nectar-button[data-color-override="false"].regular-button, .nectar-button.tilt.accent-color, body .swiper-slide .button.transparent_2 .primary-color:hover, #footer-outer #footer-widgets .col input[type="submit"], .blog-recent .more-link span:hover, .post-tags a:hover, #to-top:hover, #to-top.dark:hover, body[data-button-style*="rounded"] #to-top::after, #pagination a.page-numbers:hover, #pagination span.page-numbers.current, .portfolio-items .col[data-default-color="true"] .work-item:not(.style-3) .work-info-bg, .portfolio-items .col[data-default-color="true"] .bottom-meta, .portfolio-items .col.nectar-new-item .inner-wrap::before, .portfolio-filters-inline[data-color-scheme="accent-color-underline"] a::after, .portfolio-filters a, .portfolio-filters #sort-portfolio, .project-attrs li span, .portfolio-filters, .portfolio-filters-inline[data-color-scheme="accent-color"], .bottom_controls #portfolio-nav .controls li a i::after, .bottom_controls #portfolio-nav ul:first-child li#all-items a:hover i, .single-portfolio .facebook-share a:hover, .single-portfolio .twitter-share a:hover, .single-portfolio .pinterest-share a:hover, .single-post .facebook-share a:hover, .single-post .twitter-share a:hover, .single-post .pinterest-share a:hover, .mejs-controls .mejs-time-rail .mejs-time-current, .mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current, .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current, .post.quote .content-inner .quote-inner .whole-link, .masonry.classic_enhanced .post.quote.wide_tall .post-content a:hover .quote-inner, .masonry.classic_enhanced .post.link.wide_tall .post-content a:hover .link-inner, .iosSlider .prev_slide:hover, .iosSlider .next_slide:hover, #header-outer .widget_shopping_cart a.button, #header-outer a.cart-contents .cart-wrap span, #header-outer #mobile-cart-link .cart-wrap span, #top nav ul .slide-out-widget-area-toggle a:hover .lines, #top nav ul .slide-out-widget-area-toggle a:hover .lines::after, #top nav ul .slide-out-widget-area-toggle a:hover .lines::before, #top nav ul .slide-out-widget-area-toggle a:hover .lines-button::after, #header-outer .widget_shopping_cart a.button, body[data-header-format="left-header"] #header-outer[data-lhe="animated_underline"] #top nav ul li:not([class*="button_"]) > a span::after, #buddypress a.button:focus, .swiper-slide .button.solid_color a, .swiper-slide .button.solid_color_2 a, .select2-container .select2-choice:hover, .select2-dropdown-open .select2-choice, body[data-fancy-form-rcs="1"] .select2-container--default .select2-selection--single:hover, body[data-fancy-form-rcs="1"] .select2-container--default.select2-container--open .select2-selection--single, #top nav > ul > .button_solid_color > a::before, #header-outer.transparent #top nav > ul > .button_solid_color > a::before, .twentytwenty-handle, .twentytwenty-horizontal .twentytwenty-handle::before, .twentytwenty-horizontal .twentytwenty-handle::after, .twentytwenty-vertical .twentytwenty-handle::before, .twentytwenty-vertical .twentytwenty-handle::after, .masonry.classic_enhanced .posts-container article .meta-category a:hover, .blog-recent[data-style*="classic_enhanced"] .meta-category a:hover, .masonry.classic_enhanced .posts-container article .video-play-button, .masonry.material .masonry-blog-item .meta-category a::before, .material.masonry .masonry-blog-item .video-play-button, .masonry.material .quote-inner::before, .masonry.material .link-inner::before, .nectar-recent-posts-slider .container .strong span::before, #page-header-bg[data-post-hs="default_minimal"] .inner-wrap > a:hover, #page-header-bg[data-post-hs="default_minimal"] .inner-wrap > a:focus, .single .heading-title[data-header-style="default_minimal"] .meta-category a:hover, .single .heading-title[data-header-style="default_minimal"] .meta-category a:focus, .nectar-fancy-box::after, .divider-small-border[data-color="accent-color"], .divider-border[data-color="accent-color"], .nectar-animated-title[data-color="accent-color"] .nectar-animated-title-inner::after, #fp-nav:not(.light-controls).tooltip_alt ul li a span::after, #fp-nav.tooltip_alt ul li a span::after, .nectar-video-box[data-color="default-accent-color"] .nectar_video_lightbox, body .nectar-video-box[data-color="default-accent-color"][data-hover="zoom_button"] .nectar_video_lightbox::after, .nectar_video_lightbox.play_button_with_text[data-color="default-accent-color"]:not([data-style="small"]) .play > .inner-wrap::before, .span_12.dark .owl-theme .owl-dots .owl-dot.active span, .span_12.dark .owl-theme .owl-dots .owl-dot:hover span, .nectar-recent-posts-single_featured .strong a, .post-area.standard-minimal .post .more-link span::before, .nectar-slide-in-cart .widget_shopping_cart a.button, .related-posts[data-style="material"] .meta-category a::before, .post-area.featured_img_left .meta-category a::before, body.material #page-header-bg.fullscreen-header .inner-wrap > a, .nectar-hor-list-item[data-color="accent-color"]::before, .material #sidebar .widget .tagcloud a::before, .single .post-area .content-inner > .post-tags a::before, .auto_meta_overlaid_spaced .post.quote .n-post-bg::after, .auto_meta_overlaid_spaced .post.link .n-post-bg::after, .post-area.featured_img_left .posts-container .article-content-wrap .video-play-button, .post-area.featured_img_left .post .quote-inner::before, .post-area.featured_img_left .link-inner::before, .nectar-recent-posts-single_featured.multiple_featured .controls li::after, .nectar-recent-posts-single_featured.multiple_featured .controls .active::before, .nectar-fancy-box[data-color="accent-color"]:not([data-style="default"]) .box-bg::after, body.material[data-button-style^="rounded"] .nectar-button.see-through.accent-color[data-color-override="false"] i, body.material .nectar-video-box[data-color="default-accent-color"] .nectar_video_lightbox::before, .nectar_team_member_overlay .team_member_details .bio-inner .mobile-close::before, .nectar_team_member_overlay .team_member_details .bio-inner .mobile-close::after, .fancybox-navigation button:hover::before, button[type="submit"]:hover, button[type="submit"]:focus, body[data-form-submit="see-through"] input[type="submit"]:hover, body[data-form-submit="see-through"].woocommerce #respond input#submit:hover, html body[data-form-submit="see-through"] button[type="submit"]:hover, body[data-form-submit="see-through"] .container-wrap .span_12.light input[type="submit"]:hover, body[data-form-submit="see-through"] .container-wrap .span_12.light button[type="submit"]:hover, body.original .bypostauthor .comment-body::before, .widget_layered_nav ul.yith-wcan-label li a:hover, .widget_layered_nav ul.yith-wcan-label .chosen a, .nectar-next-section-wrap.bounce a::before, body .nectar-button.see-through-2[data-hover-color-override="false"]:hover { background-color: #1968b3 !important; }#header-outer #top nav > ul > li:not(.megamenu) ul a:hover, #header-outer:not([data-format="left-header"]) #top nav > ul > li:not(.megamenu) .sfHover > a, #header-outer #top nav > ul > li:not(.megamenu) .sfHover > a, #header-outer:not([data-format="left-header"]) #top nav > ul > li:not(.megamenu) ul a:hover, #header-outer:not([data-format="left-header"]) #top nav > ul > li:not(.megamenu) ul .current-menu-item > a, #header-outer:not([data-format="left-header"]) #top nav > ul > li:not(.megamenu) ul .current-menu-ancestor > a, #header-outer nav > ul > .megamenu > ul ul li a:hover, #header-outer nav > ul > .megamenu > ul ul li a:focus, #header-outer nav > ul > .megamenu > ul ul .sfHover > a, #header-secondary-outer ul > li:not(.megamenu) .sfHover > a, #header-secondary-outer ul > li:not(.megamenu) ul a:hover, #header-secondary-outer ul > li:not(.megamenu) ul a:focus, body:not([data-header-format="left-header"]) #header-outer nav > ul > .megamenu > ul ul .current-menu-item > a { background-color: #1968b3 !important; }.tabbed > ul li .active-tab, body.material input[type="text"]:focus, body.material textarea:focus, body.material input[type="email"]:focus, body.material input[type="search"]:focus, body.material input[type="password"]:focus, body.material input[type="tel"]:focus, body.material input[type="url"]:focus, body.material input[type="date"]:focus, body.material input[type="number"]:focus, body.material select:focus, .row .col .wp-caption .wp-caption-text, .material.woocommerce-page input#coupon_code:focus, .material #search-outer #search input[type="text"], #header-outer[data-lhe="animated_underline"] #top nav > ul > li > a .menu-title-text::after, div[data-style="minimal"] .toggle.default.open i, div[data-style="minimal"] .toggle.default:hover i, div[data-style="minimal"] .toggle.accent-color.open i, div[data-style="minimal"] .toggle.accent-color:hover i, .single #single-meta div a:hover, .single #single-meta div a:focus, .single .fullscreen-blog-header #single-below-header > span a:hover, .blog-title #single-meta .nectar-social.hover > div a:hover, .nectar-hor-list-item[data-hover-effect="full_border"][data-color="accent-color"]:hover, .material.woocommerce-page[data-form-style="default"] div input#coupon_code:focus { border-color: #1968b3; }body[data-form-style="minimal"] label::after, body .recent_projects_widget a:hover img, .recent_projects_widget a:hover img, #sidebar #flickr a:hover img, body .nectar-button.see-through-2[data-hover-color-override="false"]:hover, #footer-outer #flickr a:hover img, #featured article .post-title a:hover, body #featured article .post-title a:hover, div.wpcf7-validation-errors, .select2-container .select2-choice:hover, .select2-dropdown-open .select2-choice, body:not(.original) .bypostauthor img.avatar, .material blockquote::before, blockquote.wp-block-quote::before, #header-outer:not(.transparent) #top nav > ul > .button_bordered > a:hover::before, .single #project-meta ul li:not(.meta-share-count):hover a, body[data-button-style="rounded"] #pagination > a:hover, body[data-form-submit="see-through"] input[type="submit"], body[data-form-submit="see-through"] button[type="submit"], .span_12.dark .nectar_video_lightbox.play_button_with_text[data-color="default-accent-color"] .play::before, .span_12.dark .nectar_video_lightbox.play_button_with_text[data-color="default-accent-color"] .play::after, #header-secondary-outer[data-lhe="animated_underline"] nav > .sf-menu > li > a .menu-title-text::after, body.material .nectar-button.see-through.accent-color[data-color-override="false"], .woocommerce-page.material .widget_price_filter .ui-slider .ui-slider-handle, body[data-form-submit="see-through"] button[type="submit"]:not(.search-widget-btn), .woocommerce-account[data-form-submit="see-through"] .woocommerce-form-login button.button, .woocommerce-account[data-form-submit="see-through"] .woocommerce-form-register button.button, body[data-form-submit="see-through"] .woocommerce #order_review #payment #place_order, body[data-fancy-form-rcs="1"] .select2-container--default .select2-selection--single:hover, body[data-fancy-form-rcs="1"] .select2-container--default.select2-container--open .select2-selection--single, .gallery a:hover img { border-color: #1968b3 !important; }.nectar-button.regular-button.extra-color-1, .nectar-button.tilt.extra-color-1, body .swiper-slide .button.transparent_2 .extra-color-1:hover, #sidebar .widget:hover [class^="icon-"].icon-3x.extra-color-1:not(.alt-style), .portfolio-filters-inline[data-color-scheme="extra-color-1"], .portfolio-filters[data-color-scheme="extra-color-1"] #sort-portfolio, .portfolio-filters[data-color-scheme="extra-color-1"] a, .nectar-fancy-box[data-color="extra-color-1"]::after, .divider-small-border[data-color="extra-color-1"], .divider-border[data-color="extra-color-1"], .nectar-animated-title[data-color="extra-color-1"] .nectar-animated-title-inner::after, .portfolio-filters-inline[data-color-scheme="extra-color-1-underline"] a::after, .nectar-video-box[data-color="extra-color-1"] .nectar_video_lightbox, body .nectar-video-box[data-color="extra-color-1"][data-hover="zoom_button"] .nectar_video_lightbox::after, .nectar_video_lightbox.play_button_with_text[data-color="extra-color-1"]:not([data-style="small"]) .play > .inner-wrap::before, body.material .nectar-video-box[data-color="extra-color-1"] .nectar_video_lightbox::before, .nectar-hor-list-item[data-color="extra-color-1"]::before, .nectar-fancy-box[data-color="extra-color-1"]:not([data-style="default"]) .box-bg::after, body.material[data-button-style^="rounded"] .nectar-button.see-through.extra-color-1[data-color-override="false"] i, .nectar-recent-posts-single_featured.multiple_featured .controls[data-color="extra-color-1"] li::after, .extra-color-1.icon-normal, .bar_graph li .extra-color-1, .nectar-progress-bar .extra-color-1, .swiper-slide .button.solid_color .extra-color-1, .swiper-slide .button.solid_color_2 .extra-color-1 { background-color: #1ab530 !important; }.nectar-milestone .number.extra-color-2, span.extra-color-2, .team-member .social.extra-color-2 li a, body [class^="icon-"].icon-default-style.extra-color-2, body [class^="icon-"].icon-default-style[data-color="extra-color-2"], .team-member .extra-color-2:hover, .svg-icon-holder[data-color="extra-color-2"], .nectar_icon_wrap[data-color="extra-color-2"] i, body .wpb_row .span_12 .portfolio-filters-inline[data-color-scheme="extra-color-2-underline"].full-width-section .active, body .wpb_row .span_12 .portfolio-filters-inline[data-color-scheme="extra-color-2-underline"].full-width-section a:hover, body.material .nectar-button.see-through.extra-color-2[data-color-override="false"], .nectar_single_testimonial[data-color="extra-color-2"] p .open-quote, .no-highlight.extra-color-2 h3 { color: #ffffff !important; }:root { --nectar-accent-color: #1968b3; --nectar-extra-color-1: #1ab530; --nectar-extra-color-2: #ffffff; --nectar-extra-color-3: #333333; }:root { --nectar-bg-color: #f7f7f7; }body, .container-wrap, .material .ocm-effect-wrap, .project-title, .ascend .container-wrap, .ascend .project-title, body .vc_text_separator div, .carousel-wrap[data-full-width="true"] .carousel-heading, .carousel-wrap .left-border, .carousel-wrap .right-border, .single-post.ascend #page-header-bg.fullscreen-header, .single-post #single-below-header.fullscreen-header, #page-header-wrap, .page-header-no-bg, #full_width_portfolio .project-title.parallax-effect, .portfolio-items .col, .page-template-template-portfolio-php .portfolio-items .col.span_3, .page-template-template-portfolio-php .portfolio-items .col.span_4, body .nectar-quick-view-box div.product .product div.summary, .nectar-global-section.before-footer, .nectar-global-section.after-nav, body.box-rolling, body[data-footer-reveal="1"].ascend.box-rolling, body[data-footer-reveal="1"].box-rolling, .wpml-ls-statics-footer { background-color: #f7f7f7; }body, body h1, body h2, body h3, body h4, body h5, body h6, .woocommerce div.product .woocommerce-tabs .full-width-content ul.tabs li a, .woocommerce .woocommerce-breadcrumb a, .woocommerce .woocommerce-breadcrumb i, body:not(.original) .comment-list .comment-author, body:not(.original) .comment-list .pingback .comment-body > a, .post-area.standard-minimal .post .more-link span, #sidebar .widget .nectar_widget[class*="nectar_blog_posts_"] > li .post-date { color: #000000; }body #header-outer, body #search-outer, body.ascend #search-outer, body[data-header-format="left-header"].ascend #search-outer, .material #header-space, #header-space, .material #header-outer .bg-color-stripe, .material #search-outer .bg-color-stripe, .material #header-outer #search-outer::before, .material #search-outer .nectar-ajax-search-results, body[data-header-format="left-header"].material #search-outer, body.material[data-header-format="centered-menu-bottom-bar"] #page-header-wrap.fullscreen-header, body #header-outer #mobile-menu::before, .nectar-slide-in-cart.style_slide_in_click { background-color: #ffffff; }body #header-outer, body[data-header-color="dark"] #header-outer { background-color: #ffffff; }#header-outer #top nav > ul > li > a, #header-outer .slide-out-widget-area-toggle a i.label, #header-outer:not(.transparent) #top #logo, #header-outer:not(.transparent) #top .logo-clone, #header-outer #top .span_9 > .slide-out-widget-area-toggle i, #header-outer #top .sf-sub-indicator i, body[data-header-color="custom"].ascend #boxed #header-outer .cart-menu .cart-icon-wrap i, #header-outer #top nav ul #nectar-user-account a span, #header-outer #top #toggle-nav i, .material #header-outer:not([data-permanent-transparent="1"]) .mobile-search .icon-salient-search, #header-outer:not([data-permanent-transparent="1"]) .mobile-user-account .icon-salient-m-user, #header-outer:not([data-permanent-transparent="1"]) .mobile-search .icon-salient-search, #header-outer #top #mobile-cart-link i, #header-outer .cart-menu .cart-icon-wrap .icon-salient-cart, body[data-header-format="left-header"] #header-outer #social-in-menu a, #header-outer #top nav ul #search-btn a span, #search-outer #search input[type="text"], #search-outer #search .search-box__button, #search-outer #search #close a span, body.ascend #search-outer #search #close a span, body.ascend #search-outer #search input[type="text"], .material #search-outer #search .span_12 span, .style_slide_in_click .total, .style_slide_in_click .total strong, .nectar-slide-in-cart.style_slide_in_click h4, .nectar-slide-in-cart.style_slide_in_click .header > span, .nectar-slide-in-cart.style_slide_in_click .widget_shopping_cart, .nectar-slide-in-cart.style_slide_in_click .widget_shopping_cart .cart_list.woocommerce-mini-cart .mini_cart_item a, .style_slide_in_click .woocommerce-mini-cart__empty-message h3 { color: #000000 !important; }body #header-outer .nectar-header-text-content, .nectar-ajax-search-results .search-post-item, .nectar-ajax-search-results ul.products li.product, #header-outer:not(.transparent) .nectar-mobile-only.mobile-header { color: #000000; }#header-outer #top .slide-out-widget-area-toggle a .lines::after, #header-outer #top .slide-out-widget-area-toggle a .lines::before, #header-outer #top .slide-out-widget-area-toggle a .lines-button::after, body.material.mobile #header-outer.transparent:not([data-permanent-transparent="1"]) header .slide-out-widget-area-toggle a .close-line, body.material.mobile #header-outer:not([data-permanent-transparent="1"]) header .slide-out-widget-area-toggle a .close-line, #search-outer .close-wrap .close-line, #header-outer:not(.transparent) #top .slide-out-widget-area-toggle .close-line, .nectar-slide-in-cart.style_slide_in_click .close-cart .close-line, .nectar-ajax-search-results h4 a::before { background-color: #000000; }#header-outer .slide-out-widget-area-toggle a:hover i.label, body #header-outer:not(.transparent) #social-in-menu a i::after, .ascend #header-outer:not(.transparent) .cart-outer:hover .cart-menu-wrap:not(.has_products) .icon-salient-cart, body.material #header-outer:not(.transparent) .cart-outer:hover .cart-menu-wrap .icon-salient-cart, body #top nav .sf-menu > .current_page_ancestor > a .sf-sub-indicator i, body #top nav .sf-menu > .current_page_item > a .sf-sub-indicator i, #header-outer #top .sf-menu > .sfHover > a .sf-sub-indicator i, #header-outer #top .sf-menu > li > a:hover .sf-sub-indicator i, #header-outer #top nav ul #search-btn a:hover span, #header-outer #top nav ul #nectar-user-account a:hover span, #header-outer #top nav ul .slide-out-widget-area-toggle a:hover span, body:not(.material) #search-outer #search #close a span:hover { color: #1768b2 !important; }#header-outer[data-lhe="animated_underline"] #top nav > ul > li > a .menu-title-text::after, body.material #header-outer #search-outer #search input[type="text"], body[data-header-format="left-header"].material #search-outer #search input[type="text"] { border-color: #1768b2; }#search-outer .ui-widget-content, body:not([data-header-format="left-header"]) #top .sf-menu li ul, #header-outer nav > ul > .megamenu > .sub-menu, #header-outer .nectar-global-section-megamenu, body #header-outer nav > ul > .megamenu > .sub-menu > li > a, #header-outer .widget_shopping_cart .cart_list a, #header-outer .widget_shopping_cart .cart_list li, #header-outer .widget_shopping_cart_content, .woocommerce .cart-notification, #header-secondary-outer ul ul li a, #header-secondary-outer .sf-menu li ul { background-color: #1768b2; }#top .sf-menu li ul li.menu-item a:hover, body #top nav .sf-menu ul .sfHover > a, #top .sf-menu li ul .current-menu-item > a, #top .sf-menu li ul .current-menu-ancestor > a, #header-outer nav > ul > .megamenu > ul ul li a:hover, #header-outer nav > ul > .megamenu > ul ul li a:focus, #header-outer nav > ul > .megamenu > ul ul .current-menu-item > a, #header-secondary-outer ul ul li a:hover, #header-secondary-outer ul ul li a:focus, #header-secondary-outer ul > li:not(.megamenu) ul a:hover, body #header-secondary-outer .sf-menu ul .sfHover > a, #search-outer .ui-widget-content li:hover, #search-outer .ui-state-hover, #search-outer .ui-widget-content .ui-state-hover, #search-outer .ui-widget-header .ui-state-hover, #search-outer .ui-state-focus, #search-outer .ui-widget-content .ui-state-focus, #search-outer .ui-widget-header .ui-state-focus, #header-outer #top nav > ul > li:not(.megamenu) ul a:hover, #header-outer #top nav > ul > li:not(.megamenu) .sfHover > a, #header-outer:not([data-format="left-header"]) #top nav > ul > li:not(.megamenu) .sfHover > a, #header-outer nav > ul > .megamenu > ul ul .sfHover > a, #header-outer:not([data-format="left-header"]) #top nav > ul > li:not(.megamenu) ul a:hover, body:not([data-header-format="left-header"]) #header-outer nav > ul > .megamenu > ul ul .current-menu-item > a, #header-outer:not([data-format="left-header"]) #top nav > ul > li:not(.megamenu) ul .current-menu-item > a, #header-outer:not([data-format="left-header"]) #top nav > ul > li:not(.megamenu) ul .current-menu-ancestor > a { background-color: #ffffff !important; }#search-outer .ui-widget-content li a, #search-outer .ui-widget-content i, #top .sf-menu li ul li.menu-item a, body #header-outer .widget_shopping_cart .cart_list a, #header-secondary-outer ul ul li a, .woocommerce .cart-notification .item-name, .cart-outer .cart-notification, .woocommerce-mini-cart__empty-message, #header-outer #top .sf-menu li ul .sf-sub-indicator i, #header-outer .widget_shopping_cart .quantity, #header-outer:not([data-format="left-header"]) #top nav > ul > li:not(.megamenu) ul a, #header-outer .cart-notification .item-name, #header-outer #top nav > ul > .nectar-woo-cart .cart-outer .widget ul a:hover, #header-outer .cart-outer .total strong, #header-outer .cart-outer .total, #header-outer ul.product_list_widget li dl dd, #header-outer ul.product_list_widget li dl dt { color: #ffffff !important; }#search-outer .ui-widget-content li:hover *, #search-outer .ui-widget-content .ui-state-focus *, body #top nav .sf-menu ul .sfHover > a, #header-secondary-outer ul ul li:hover > a, #header-secondary-outer ul ul li:hover > a i, #header-secondary-outer ul .sfHover > a, body[data-dropdown-style="minimal"] #header-secondary-outer ul > li:not(.megamenu) .sfHover > a, body #top nav .sf-menu ul .sfHover > a .sf-sub-indicator i, body #top nav .sf-menu ul li:hover > a .sf-sub-indicator i, body #top nav .sf-menu ul li:hover > a, body #top nav .sf-menu ul .current-menu-item > a, body #top nav .sf-menu ul .current_page_item > a .sf-sub-indicator i, body #top nav .sf-menu ul .current_page_ancestor > a .sf-sub-indicator i, body #top nav .sf-menu ul .sfHover > a, body #top nav .sf-menu ul .current_page_ancestor > a, body #top nav .sf-menu ul .current-menu-ancestor > a, body #top nav .sf-menu ul .current_page_item > a, body .sf-menu ul li ul .sfHover > a .sf-sub-indicator i, body .sf-menu > li > a:active > .sf-sub-indicator i, body .sf-menu > .sfHover > a > .sf-sub-indicator i, body .sf-menu li ul .sfHover > a, #header-outer nav > ul > .megamenu > ul ul .current-menu-item > a, #header-outer nav > ul > .megamenu > ul > li > a:hover, #header-outer nav > ul > .megamenu > ul > .sfHover > a, body #header-outer nav > ul > .megamenu ul li:hover > a, #header-outer #top nav ul li .sfHover > a .sf-sub-indicator i, #header-outer #top nav > ul > .megamenu > ul ul li a:hover, #header-outer #top nav > ul > .megamenu > ul ul li a:focus, #header-outer #top nav > ul > .megamenu > ul ul .sfHover > a, #header-outer #header-secondary-outer nav > ul > .megamenu > ul ul li a:hover, #header-outer #header-secondary-outer nav > ul > .megamenu > ul ul li a:focus, #header-outer #header-secondary-outer nav > ul > .megamenu > ul ul .sfHover > a, #header-outer #top nav ul li li:hover > a .sf-sub-indicator i, #header-outer[data-format="left-header"] .sf-menu .sub-menu .current-menu-item > a, body:not([data-header-format="left-header"]) #header-outer #top nav > ul > .megamenu > ul ul .current-menu-item > a, body:not([data-header-format="left-header"]) #header-outer #header-secondary-outer nav > ul > .megamenu > ul ul .current-menu-item > a, #header-outer #top nav > ul > li:not(.megamenu) ul a:hover, body[data-dropdown-style="minimal"] #header-secondary-outer ul > li:not(.megamenu) ul a:hover, #header-outer #top nav > ul > li:not(.megamenu) .sfHover > a, #header-outer:not([data-format="left-header"]) #top nav > ul > li:not(.megamenu) .sfHover > a, #header-outer:not([data-format="left-header"]) #top nav > ul > li:not(.megamenu) ul a:hover, #header-outer:not([data-format="left-header"]) #top nav > ul > li:not(.megamenu) .current-menu-item > a, #header-outer:not([data-format="left-header"]) #top nav > ul > li:not(.megamenu) ul .current-menu-item > a, #header-outer:not([data-format="left-header"]) #top nav > ul > li:not(.megamenu) ul .current-menu-ancestor > a, #header-outer:not([data-format="left-header"]) #top nav > ul > li:not(.megamenu) ul .current-menu-ancestor > a .sf-sub-indicator i, #header-outer:not([data-format="left-header"]) #top nav > ul > .megamenu ul ul .current-menu-item > a, #header-outer:not([data-format="left-header"]) #header-secondary-outer nav > ul > .megamenu ul ul .current-menu-item > a, body:not([data-header-format="left-header"]) #header-outer nav > ul > .megamenu > ul > li > ul > .has-ul > a:hover, body:not([data-header-format="left-header"]) #header-outer nav > ul > .megamenu > ul > li > ul > .has-ul > a:focus, body:not([data-header-format="left-header"]) #header-outer nav > ul > .megamenu > ul > li:hover > a, body:not([data-header-format="left-header"]) #header-outer nav > ul > .megamenu > ul > li > ul > .has-ul:hover > a, #header-outer:not([data-format="left-header"]) nav > ul > .megamenu ul ul .current-menu-item.has-ul > a, #header-outer:not([data-format="left-header"]) nav > ul > .megamenu ul ul .current-menu-ancestor.has-ul > a { color: #000000 !important; }.ascend #header-outer[data-transparent-header="true"][data-full-width="true"][data-remove-border="true"] #top nav ul #search-btn a::after, .ascend #header-outer[data-transparent-header="true"][data-full-width="true"][data-remove-border="true"] #top nav ul #nectar-user-account a::after, .ascend #header-outer[data-transparent-header="true"][data-full-width="true"][data-remove-border="true"] #top nav ul .slide-out-widget-area-toggle a::after, .ascend #header-outer[data-transparent-header="true"][data-full-width="true"][data-remove-border="true"] .cart-contents::after, body #header-outer[data-transparent-header="true"] #top nav ul #nectar-user-account > div, body[data-header-color="custom"] #top nav ul #nectar-user-account > div, #header-outer:not(.transparent) .sf-menu > li ul { border-color: #eeeeee; }#header-outer:not(.transparent) .sf-menu > li ul { border-top-width: 1px; border-top-style: solid; }#header-secondary-outer, #header-outer #header-secondary-outer, body #header-outer #mobile-menu .secondary-header-text { background-color: #1768b2; }#header-secondary-outer nav > ul > li > a, #header-secondary-outer .nectar-center-text, #header-secondary-outer .nectar-center-text a, body #header-secondary-outer nav > ul > li > a .sf-sub-indicator i, #header-secondary-outer #social li a i, #header-secondary-outer[data-lhe="animated_underline"] nav > .sf-menu > li:hover > a, #header-outer #mobile-menu .secondary-header-text p { color: #ffffff; }#header-secondary-outer #social li a:hover i, #header-secondary-outer .nectar-center-text a:hover, #header-secondary-outer nav > ul > li:hover > a, #header-secondary-outer nav > ul > .current-menu-item > a, #header-secondary-outer nav > ul > .sfHover > a, #header-secondary-outer nav > ul > .sfHover > a .sf-sub-indicator i, #header-secondary-outer nav > ul > .current-menu-item > a .sf-sub-indicator i, #header-secondary-outer nav > ul > .current-menu-ancestor > a, #header-secondary-outer nav > ul > .current-menu-ancestor > a .sf-sub-indicator i, #header-secondary-outer nav > ul > li:hover > a .sf-sub-indicator i { color: #ffffff !important; }#header-secondary-outer[data-lhe="animated_underline"] nav > .sf-menu > li > a .menu-title-text::after { border-color: #ffffff !important; }#search-outer .ui-widget-content, body:not([data-header-format="left-header"]) #header-outer .sf-menu li ul, #header-outer nav > ul > .megamenu > .sub-menu, body #header-outer nav > ul > .megamenu > .sub-menu > li > a, #header-outer .widget_shopping_cart .cart_list a, #header-secondary-outer ul ul li a, #header-outer .widget_shopping_cart .cart_list li, .woocommerce .cart-notification, #header-outer .widget_shopping_cart_content { background-color: #1768b2 !important; }#slide-out-widget-area:not(.fullscreen-alt):not(.fullscreen), #slide-out-widget-area-bg.fullscreen, #slide-out-widget-area-bg.fullscreen-split, #slide-out-widget-area-bg.fullscreen-inline-images .nectar-ocm-image-wrap-outer, #slide-out-widget-area-bg.fullscreen-alt .bg-inner, body.material #slide-out-widget-area-bg.slide-out-from-right { background-color: #1768b2; }body #slide-out-widget-area, body.material #slide-out-widget-area.slide-out-from-right .off-canvas-social-links a:hover i::before, body #slide-out-widget-area a, body #slide-out-widget-area.fullscreen-alt .inner-wrap > .inner .widget.widget_nav_menu li a, body #slide-out-widget-area.fullscreen-alt .inner-wrap > .inner .off-canvas-menu-container li a, #slide-out-widget-area.fullscreen-split .inner-wrap > .inner .widget.widget_nav_menu li a, #slide-out-widget-area.fullscreen-split .inner-wrap > .inner .off-canvas-menu-container li a, #slide-out-widget-area.fullscreen-inline-images .inner-wrap > .inner .off-canvas-menu-container li a, body #slide-out-widget-area.fullscreen .menuwrapper li a, body #slide-out-widget-area.slide-out-from-right-hover .inner-wrap > .inner .off-canvas-menu-container li a, body #slide-out-widget-area .slide_out_area_close .icon-default-style[class^="icon-"], body #slide-out-widget-area .nectar-menu-label { color: #ffffff; }body .slide-out-hover-icon-effect.slide-out-widget-area-toggle .lines::before, body .slide-out-hover-icon-effect.slide-out-widget-area-toggle .lines::after, body .slide-out-hover-icon-effect.slide-out-widget-area-toggle .lines-button::after, body .slide-out-hover-icon-effect.slide-out-widget-area-toggle .unhidden-line .lines::before, body .slide-out-hover-icon-effect.slide-out-widget-area-toggle .unhidden-line .lines::after, body .slide-out-hover-icon-effect.slide-out-widget-area-toggle .unhidden-line.lines-button::after { background-color: #ffffff; }body #slide-out-widget-area[class*="fullscreen"] .current-menu-item > a, body #slide-out-widget-area.fullscreen a:hover, body #slide-out-widget-area.fullscreen-split a:hover, body #slide-out-widget-area.fullscreen-split .off-canvas-menu-container .current-menu-item > a, #slide-out-widget-area.slide-out-from-right-hover a:hover, body.material #slide-out-widget-area.slide-out-from-right .off-canvas-social-links a i::after, body #slide-out-widget-area.slide-out-from-right a:hover, body #slide-out-widget-area.fullscreen-alt .inner .off-canvas-menu-container li a:hover, #slide-out-widget-area.slide-out-from-right-hover .inner .off-canvas-menu-container li a:hover, #slide-out-widget-area.slide-out-from-right-hover .inner .off-canvas-menu-container li.current-menu-item > a, #slide-out-widget-area.slide-out-from-right-hover.no-text-effect .inner .off-canvas-menu-container li a:hover, body #slide-out-widget-area .slide_out_area_close:hover .icon-default-style[class^="icon-"], body.material #slide-out-widget-area.slide-out-from-right .off-canvas-menu-container .current-menu-item > a, #slide-out-widget-area .widget .nectar_widget[class*="nectar_blog_posts_"] li:not(.has-img) a:hover .post-title { color: #ffffff !important; }#footer-outer, #nectar_fullscreen_rows > #footer-outer.wpb_row .full-page-inner-wrap { background-color: #1768b2 !important; }#footer-outer #footer-widgets { border-bottom: none; }#footer-outer, #footer-outer a:not(.nectar-button) { color: #ffffff !important; }body #footer-outer #copyright, .ascend #footer-outer #copyright { border: none; background-color: #1768b2; }body #footer-outer #copyright .widget h4, body #footer-outer #copyright li a i, body #footer-outer #copyright p { color: #ffffff; }#footer-outer #copyright a:not(.nectar-button) { color: #ffffff !important; }#footer-outer #copyright a:hover:not(.nectar-button) { color: #ffffff !important; }#ajax-content-wrap #footer-outer #copyright { border-top: 1px solid rgba(255, 255, 255, 0.18); }body #slide-out-widget-area-bg { background-color: rgba(0, 0, 0, 0.8); }:root { --header-nav-height: 145px; }@media only screen and (max-width: 999px){:root { --header-nav-height: 104px; }}#header-outer #logo img, #header-outer .logo-clone img, #header-outer .logo-spacing img { height: 91px; }#header-outer[data-lhe="text_reveal"] #top nav > ul > li[class*="menu-item-btn"] > a, #header-outer[data-lhe="animated_underline"] #top nav > ul > li > a, #top nav > ul > li[class*="button_solid_color"] > a, body #header-outer[data-lhe="default"] #top nav .sf-menu > li[class*="button_solid_color"] > a:hover, #header-outer[data-lhe="animated_underline"] #top nav > .sf-menu > li[class*="button_bordered"] > a, #top nav > ul > li[class*="button_bordered"] > a, body #header-outer.transparent #top nav > ul > li[class*="button_bordered"] > a, body #header-outer[data-lhe="default"] #top nav .sf-menu > li[class*="button_bordered"] > a:hover, body #header-outer.transparent #top nav > ul > li[class*="button_solid_color"] > a, #header-outer[data-lhe="animated_underline"] #top nav > ul > li[class*="button_solid_color"] > a { margin-left: 10px; margin-right: 10px; }#header-outer #top .sf-menu > .sf-with-ul > a { padding-right: 20px !important; }#header-outer[data-lhe="animated_underline"] #top .sf-menu > .sf-with-ul:not([class*="button"]) > a { padding-right: 10px !important; }#top nav > ul > li > ul > li, #header-outer[data-format="centered-menu"] #top nav > ul > li > ul > li, #header-secondary-outer .sf-menu > li > ul > li, #header-outer .widget_shopping_cart .cart_list, #header-outer .widget_shopping_cart .total, #header-outer .widget_shopping_cart .buttons, #header-outer nav .nectar-global-section-megamenu > .inner { transform: translate3d(0px, 13px, 0px); }#header-outer nav ul li li:hover > a .sf-sub-indicator i, #header-outer nav ul li .sfHover > a .sf-sub-indicator i, #header-outer:not([data-format="left-header"]) #top nav > ul > li:not(.megamenu) ul .current-menu-ancestor > a .sf-sub-indicator i, #header-outer:not([data-format="left-header"]) nav > ul > .megamenu ul ul .current-menu-item > a, #header-outer:not([data-format="left-header"]) nav > ul > .megamenu ul ul .current-menu-ancestor > a, #header-outer nav > ul > .megamenu > ul ul .sfHover > a, #header-outer nav > ul > .megamenu > ul ul li a:hover, #header-outer nav > ul > .megamenu > ul ul li a:focus, body:not([data-header-format="left-header"]) #header-outer nav > ul > .megamenu > ul ul .current-menu-item > a, #header-outer:not([data-format="left-header"]) #top nav > ul > li:not(.megamenu) ul a:hover, #header-outer:not([data-format="left-header"]) #top nav > ul > li:not(.megamenu) .sfHover > a, #header-outer:not([data-format="left-header"]) #top nav > ul > li:not(.megamenu) ul .current-menu-item > a, #header-outer:not([data-format="left-header"]) #top nav > ul > li:not(.megamenu) ul .current-menu-ancestor > a, body[data-dropdown-style="minimal"] #header-secondary-outer ul > li:not(.megamenu) .sfHover > a, body[data-dropdown-style="minimal"] #header-secondary-outer ul > li:not(.megamenu) ul a:hover { color: #ffffff; }#header-space { height: 145px; }@media only screen and (max-width: 999px){#header-space { height: 104px; }}@media only screen and (max-width: 999px){body #top #logo img, #header-outer[data-permanent-transparent="false"] #logo .dark-version { height: 80px !important; }}@media only screen and (max-width: 999px){#search-outer #search #close a::before, body[data-header-format="left-header"] #search-outer #search #close a::before, body.material #header-outer #search-outer #search #close a::before { height: 28px; width: 28px; margin: -14px 0px 0px -14px; }#search-outer #search #close a span { font-size: 16px; height: 16px; line-height: 16px; }.ascend #search-outer #search #close a span { top: 0px; }.ascend #search-outer #search #close a { height: 20px; }#search-outer #search #close a { height: 14px; }#search-outer #search #close, body.material #header-outer #search-outer #search #close { top: 0px; right: -5px; }#search-outer #search #close a, body.material #header-outer #search-outer #search #close a { right: 8px; top: 9px; }}#search-outer { top: 0px; left: 0px; width: 100%; height: 100%; position: absolute; z-index: 10000; overflow: visible; display: none; background-color: #ffffff; }#search-box .search-box__button { opacity: 0; position: absolute; top: 50%; height: 42px; margin-top: -3px; transform: translateY(-50%); right: 55px; color: inherit; pointer-events: none; padding: 5px 15px; border: none; background-color: rgba(0, 0, 0, 0.05) !important; }#search-box { position: relative; }#search-outer .container { overflow: visible; width: 100%; }#search-outer #search input[type="text"] { width: 100%; color: #888888; font-size: 43px; line-height: 43px; position: relative; padding: 0px; background-color: transparent; border: 0px; transition:none 0s ease; box-shadow: none; font-family: "Open Sans"; font-weight: 700; text-transform: uppercase; letter-spacing: 1px; }#search-outer > #search form { width: 92%; float: left; }#search-outer #search #close { list-style: none; }#search-outer #search #close a { position: absolute; right: 0px; top: 24px; display: block; width: 24px; height: 17px; line-height: 22px; z-index: 10; }#search-outer #search #close a span:not(.close-line) { color: #a0a0a0; font-size: 18px; height: 20px; line-height: 19px; background-color: transparent; transition:color 0.2s ease; }#search-outer > #search #close a:hover span { color: #000000; }body #search-outer #search #close a span { font-size: 20px; }.ascend #search-outer { background-color: rgba(255, 255, 255, 0.97); height: 100vh; position: fixed; transform: scale(1, 0); padding: 0px; z-index: 10100; top: 0px; }body.ascend #search-outer #search-box { transition: 0.15s; }#search-box { top: 50%; left: 0px; width: 100%; transform: translateY(-50%); position: absolute; }body.ascend #search-outer .container { float: none; width: 100%; padding: 0px 40px; position: static; height: auto !important; }body.ascend #search-outer #search input[type="text"] { color: #000000; height: auto; font-size: 80px; text-align: center; }body.ascend #search-outer > #search form { width: 100%; float: none; }#search-outer > #search form, #search-outer #search .span_12 span { opacity: 0; position: relative; }#search-outer #search #close { position: absolute; top: 30px; right: 30px; }.ascend #search-outer #search #close a span:not(.close-line) { font-size: 22px; }body.ascend #search-outer #search #close a { right: 0px; top: 0px; transition: 0.47s cubic-bezier(0.3, 1, 0.3, 0.95); }#search-outer #search #close a:hover { transform: rotate(90deg) translateZ(0px); }body.ascend #search-outer #search #close a span { color: #000000; }@media only screen and (max-width: 999px){#search-box { transform: none; top: 20%; }body.ascend #search-outer #search input[type="text"] { font-size: 40px; }}@media only screen and (max-width: 690px){body.ascend #search-outer #search input[type="text"] { font-size: 28px; }}#header-outer[data-box-shadow="small"], body.material[data-hhun="1"] #header-outer[data-header-resize="0"][data-box-shadow="small"][data-remove-fixed="0"]:not(.transparent):not(.invisible), body.material[data-hhun="1"] #header-outer[data-header-resize="0"][data-box-shadow="small"][data-remove-fixed="1"]:not(.transparent) { box-shadow: rgba(0, 0, 0, 0.22) 0px 0px 3px 0px; }#header-outer[data-header-resize="1"] #logo, #header-outer[data-header-resize="1"] .logo-spacing { transition:margin 0.15s ease; }#header-outer[data-header-resize="1"] #logo img, #header-outer[data-header-resize="1"] .logo-spacing img { transition:height, opacity 0.15s, 0.2s ease, ease; }#header-outer[data-header-resize="1"]:not([data-transparent-header="true"]) #logo, #header-outer[data-header-resize="1"]:not([data-transparent-header="true"]) .logo-spacing { transition:margin 0.15s ease; }#header-outer[data-header-resize="1"]:not([data-transparent-header="true"]) #logo img, #header-outer[data-header-resize="1"]:not([data-transparent-header="true"]) .logo-spacing img { transition:height, opacity 0.15s, 0.2s ease, ease; }.nectar-skip-to-content:focus { position: fixed; left: 6px; top: 7px; height: auto; width: auto; display: block; font-size: 14px; font-weight: 600; padding: 15px 23px 14px; background: #f1f1f1; color: #000000; z-index: 100000; line-height: normal; text-decoration: none; box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 2px 2px; }#header-outer[data-lhe="animated_underline"] li > a .menu-title-text { position: relative; }#header-outer .mobile-header li:not([class*="button_"]) > a .menu-title-text::after, #header-outer[data-lhe="animated_underline"] nav > ul > li:not([class*="button_"]) > a .menu-title-text::after, #header-secondary-outer[data-lhe="animated_underline"] nav > .sf-menu > li > a .menu-title-text::after { transition: transform 0.3s ease-out, border-color 0.3s ease-out; position: absolute; display: block; bottom: -6px; left: 0px; width: 100%; transform: scaleX(0); border-top: 2px solid #000000; content: ""; padding-bottom: inherit; }#header-outer .mobile-header li:not([class*="button_"]) > a:hover .menu-title-text::after, #header-outer[data-lhe="animated_underline"] #top nav > ul > li > a:hover .menu-title-text::after, #header-outer[data-lhe="animated_underline"] #top nav > ul > .sfHover > a .menu-title-text::after, #header-outer[data-lhe="animated_underline"] .sf-menu .current_page_ancestor > a .menu-title-text::after, #header-outer[data-lhe="animated_underline"] .sf-menu .current-menu-ancestor > a .menu-title-text::after, #header-outer[data-lhe="animated_underline"] .sf-menu .current-menu-item > a .menu-title-text::after, #header-outer[data-lhe="animated_underline"] .sf-menu .current_page_item > a .menu-title-text::after, #header-outer[data-lhe="animated_underline"] .sf-menu .current_page_parent > a .menu-title-text::after, #header-outer[data-lhe="animated_underline"] .buttons .current-menu-item > a .menu-title-text::after, #header-outer[data-lhe="animated_underline"] .buttons .current-menu-ancestor > a .menu-title-text::after, #header-secondary-outer[data-lhe="animated_underline"] nav > .sf-menu > li > a .menu-title-text:hover::after, #header-secondary-outer[data-lhe="animated_underline"] nav > .sf-menu > li > a:focus .menu-title-text::after { backface-visibility: hidden; transform: scaleX(1); }:root { --nectar-border-thickness: 2px; }@media only screen and (max-width: 690px){.nectar-slider-wrap[data-full-width="true"][data-fullscreen="false"] .swiper-slide .content p, .nectar-slider-wrap[data-full-width="boxed-full-width"][data-fullscreen="false"] .swiper-slide .content p, .full-width-content .vc_span12 .nectar-slider-wrap[data-fullscreen="false"] .swiper-slide .content p { font-size: 10px !important; line-height: 17.52px !important; }}:root { --wp--style--root--padding-left: 90px; --wp--style--root--padding-right: 90px; --container-padding: 90px; --nectar-resp-container-padding: 90px; }:root { --container-width: 1425px; }html body { --wp--style--global--content-size: 1425px; --wp--style--global--wide-size: 1725px; }body[data-fancy-form-rcs="1"] .select2-container:not(.select2-dropdown-open) .select2-choice:hover .select2-arrow b::after, body[data-fancy-form-rcs="1"] .select2-container--default:hover .select2-selection--single .select2-selection__arrow b, body[data-fancy-form-rcs="1"] .select2-container--open .select2-selection__arrow b { border-top-color: #ffffff; }body[data-fancy-form-rcs="1"] .select2-dropdown-open .select2-choice .select2-arrow b::after, body[data-fancy-form-rcs="1"] .select2-container--default:hover .select2-selection--single .select2-selection__arrow b, body[data-fancy-form-rcs="1"] .select2-container--open .select2-selection--single .select2-selection__arrow b { border-bottom-color: #ffffff; }body[data-fancy-form-rcs="1"] .select2-container--default .select2-selection--single .select2-selection__rendered, body[data-fancy-form-rcs="1"] .select2-container--default .select2-results__option--highlighted[aria-selected], body[data-fancy-form-rcs="1"] .woocommerce-ordering .select2-container--default:hover .select2-selection--single .select2-selection__rendered, body[data-fancy-form-rcs="1"] .woocommerce-ordering .select2-container--default.select2-container--open .select2-selection--single .select2-selection__rendered { color: inherit !important; }body[data-fancy-form-rcs="1"] .woocommerce-ordering .select2-container--default .select2-selection--single .select2-selection__arrow b, body[data-fancy-form-rcs="1"] .woocommerce-ordering .select2-container--default:hover .select2-selection--single .select2-selection__arrow b { border-top-color: inherit; transition: transform 0.3s; }body[data-fancy-form-rcs="1"] .select2-container--default:hover .select2-selection--single .select2-selection__rendered, body[data-fancy-form-rcs="1"] .select2-container--default.select2-container--open .select2-selection--single .select2-selection__rendered { color: #ffffff !important; }body[data-fancy-form-rcs="1"] .select2-container--default .select2-selection--single:hover .select2-selection__placeholder { color: #ffffff; }#ajax-loading-screen { background-color: #ffffff; width: 100%; height: 100%; position: fixed; top: 0px; left: 0px; display: none; z-index: 1000000000; }body[data-ajax-transitions="true"] #ajax-loading-screen[data-method="standard"], body[data-ajax-transitions="true"] #ajax-loading-screen[data-effect*="horizontal_swipe"][data-method="ajax"], body[data-ajax-transitions="true"] #ajax-loading-screen[data-method="standard"] .loading-icon { display: block; opacity: 1; }#ajax-loading-screen .material-icon { position: absolute; top: 50%; left: 50%; transform: translateX(-50%) translateY(-50%); }.nectar-material-spinner circle { stroke-dasharray: 187; stroke-dashoffset: 0; transform-origin: center center; animation: 1.4s ease-in-out 0s infinite normal none running nectar_material_loader_dash, 1.8s ease-in-out 0s infinite normal none running nectar_material_loader_colors; }.nectar-material-spinner { animation: 1.4s linear 0s infinite normal none running nectar_material_loader_rotate; }.ascend[data-button-style="slightly_rounded"] .container-wrap input[type="submit"], .ascend[data-button-style*="slightly_rounded"] .container-wrap button[type="submit"], body[data-button-style*="slightly_rounded"].ascend .container-wrap input[type="submit"], body[data-button-style*="slightly_rounded"].ascend .container-wrap button[type="submit"], body[data-button-style*="slightly_rounded"].ascend .nectar-button.see-through, body[data-button-style*="slightly_rounded"].ascend .nectar-button.see-through-2, body[data-button-style*="slightly_rounded"].ascend .nectar-button.see-through-3, .nectar-inherit-border-radius, body[data-button-style*="slightly_rounded"] .nectar-cta:not([data-style="material"]) .link_wrap, body[data-button-style*="slightly_rounded"] .nectar-button.see-through, body[data-button-style*="slightly_rounded"] .nectar-button.see-through-2, body[data-button-style*="slightly_rounded"] .nectar-button.see-through-3, body[data-button-style*="slightly_rounded"] .portfolio-filters-inline .container ul li a, body[data-button-style*="slightly_rounded"] .slide-out-widget-area-toggle[data-custom-color="true"] a::before, body[data-button-style*="slightly_rounded"] #infscr-loading, body[data-button-style*="slightly_rounded"] .flex-direction-nav a, body[data-button-style*="slightly_rounded"] #pagination span, body[data-button-style*="slightly_rounded"] #pagination a, body[data-button-style*="slightly_rounded"] #pagination .next.inactive, body[data-button-style*="slightly_rounded"] #pagination .prev.inactive, body[data-button-style*="slightly_rounded"].woocommerce nav.woocommerce-pagination ul li a, body[data-button-style*="slightly_rounded"].woocommerce .container-wrap nav.woocommerce-pagination ul li span, body[data-button-style*="slightly_rounded"] .container-wrap nav.woocommerce-pagination ul li span, body[data-button-style*="slightly_rounded"].woocommerce-cart .wc-proceed-to-checkout a.checkout-button, body[data-button-style*="slightly_rounded"] input[type="submit"], body[data-button-style*="slightly_rounded"] button[type="submit"], body[data-button-style*="slightly_rounded"] input[type="button"], body[data-button-style*="slightly_rounded"] button, body[data-button-style*="slightly_rounded"] .nectar-button, body[data-button-style*="slightly_rounded"] .swiper-slide .button a, body[data-button-style*="slightly_rounded"] #top nav > ul > li[class*="button_solid_color"] > a::before, body[data-button-style*="slightly_rounded"] #top nav > ul > li[class*="button_bordered"] > a::before, body[data-button-style*="slightly_rounded"] #header-outer .widget_shopping_cart a.button, body[data-button-style*="slightly_rounded"] .comment-list .reply a, body[data-button-style*="slightly_rounded"].material #page-header-bg.fullscreen-header .inner-wrap > a, body[data-button-style*="slightly_rounded"] .sharing-default-minimal .nectar-social-inner > a, body[data-button-style*="slightly_rounded"] .sharing-default-minimal .nectar-love, body[data-button-style*="slightly_rounded"].single .heading-title[data-header-style="default_minimal"] .meta-category a, body[data-button-style*="slightly_rounded"] #page-header-bg[data-post-hs="default_minimal"] .inner-wrap > a, body[data-button-style*="slightly_rounded"] .masonry.classic_enhanced .posts-container article .meta-category a, body[data-button-style*="slightly_rounded"] .blog-recent[data-style*="classic_enhanced"] .meta-category a, body[data-button-style*="slightly_rounded"] .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .nectar-slide-in-cart.style_slide_in_click .widget_shopping_cart a.button, li[class*="menu-item-btn-style"] > a::before, li[class*="menu-item-btn-style"] > a::after { box-shadow: none; transition:opacity, transform, border-color, color, background-color, box-shadow 0.45s, 0.45s, 0.45s, 0.45s, 0.45s, 0.45s cubic-bezier(0.25, 1, 0.33, 1), cubic-bezier(0.25, 1, 0.33, 1), cubic-bezier(0.25, 1, 0.33, 1), cubic-bezier(0.25, 1, 0.33, 1), cubic-bezier(0.25, 1, 0.33, 1), cubic-bezier(0.25, 1, 0.33, 1); border-radius: 4px !important; }:root { --nectar-border-radius: 4px; }@media only screen and (min-width: 1px) and (max-width: 999px){.clients.fade-in-animation > div, img.img-with-animation, .img-with-aniamtion-wrap .hover-wrap, .col.has-animation, .wpb_column.has-animation, .nectar-fancy-box.has-animation, img.img-with-animation[data-animation="flip-in"], .col.has-animation[data-animation="flip-in"], .wpb_column.has-animation[data-animation="flip-in"], .nectar-fancy-box.has-animation[data-animation="flip-in"], img.img-with-animation[data-animation="flip-in-vertical"], .col.has-animation[data-animation="flip-in-vertical"], .wpb_column.has-animation[data-animation="flip-in-vertical"], .nectar-fancy-box.has-animation[data-animation="flip-in-vertical"], .nectar_food_menu_item .item_description, .nectar_food_menu_item .inner, .nectar_image_with_hotspots[data-animation="true"] .nectar_hotspot_wrap, .nectar-fancy-ul[data-animation="true"] ul li, .nectar-split-heading[data-animation-type="line-reveal-by-space"]:not(.markup-generated), .nectar-split-heading[data-animation-type="twist-in"], .nectar-split-heading span > .inner, .column-bg-overlay-wrap[data-bg-animation="zoom-out-reveal"], .column-image-bg-wrap[data-bg-animation="zoom-out-reveal"], .column-image-bg-wrap[data-bg-animation*="reveal-from-"] .inner-wrap, .column-bg-overlay-wrap[data-bg-animation*="reveal-from-"], .column-bg-overlay-wrap[data-bg-animation*="reveal-from-"] > div, .img-with-aniamtion-wrap[data-animation*="reveal-from-"] .inner, .nectar-waypoint-el { opacity: 1 !important; }}#footer-outer, #nectar_fullscreen_rows > #footer-outer.wpb_row .full-page-inner-wrap { color: #cccccc; position: relative; z-index: 10; background-color: #252525; }#footer-outer .row { padding: 55px 0px; margin-bottom: 0px; }#footer-outer .widget { margin-bottom: 30px; }#footer-outer a { color: #cccccc; }#footer-outer a:hover { color: #000000; }#footer-outer .col { z-index: 10; min-height: 1px; }#footer-outer #footer-widgets .col p { padding-bottom: 20px; }#footer-outer #footer-widgets .col p:last-child { padding-bottom: 0px; }@media only screen and (min-width: 1px) and (max-width: 999px){#footer-widgets .container .col { margin-bottom: 40px; }}#footer-outer #copyright { padding: 20px 0px; font-size: 12px; background-color: #1c1c1c; color: #777777; }#footer-outer #copyright .container div:last-child { margin-bottom: 0px; }#footer-outer #copyright p { line-height: 22px; margin-top: 3px; }#footer-outer #copyright .col ul { float: right; }#footer-outer[data-cols="1"] #copyright { padding: 45px 0px; }@media only screen and (max-width: 690px){body #footer-outer #copyright .col ul { float: left; }}#footer-outer[data-cols="1"] .col { text-align: center; }#footer-outer[data-cols="1"] #footer-widgets .container .col { width: 100%; }#footer-outer[data-cols="1"] #footer-widgets .span_12 > div:last-child { margin-bottom: 0px; }#footer-outer[data-cols="1"] #copyright .col, #footer-outer[data-cols="1"] #copyright .col ul { width: 100%; float: none; }#footer-outer[data-cols="1"] #copyright .widget { margin-bottom: 0px; }body #footer-outer[data-cols="1"][data-disable-copyright="false"] .row { padding-top: 70px; padding-bottom: 40px; }#footer-outer[data-cols="1"][data-disable-copyright="false"] #copyright { padding-bottom: 70px; }#to-top { display: block; position: fixed; text-align: center; line-height: 12px; right: 17px; bottom: 0px; transform: translateY(105%); color: #ffffff; cursor: pointer; border-radius: 2px; z-index: 9994; height: 29px; width: 29px; background-color: rgba(0, 0, 0, 0.25); background-repeat: no-repeat; background-position: center center; transition:-webkit-box-shadow, background-color 0.3s, 0.1s cubic-bezier(0.55, 0, 0.1, 1), linear; }body[data-button-style*="rounded"] #to-top { transition:-webkit-box-shadow, background-color 0.3s, 0.1s cubic-bezier(0.55, 0, 0.1, 1), linear; background-color: rgba(0, 0, 0, 0.25); }body[data-button-style*="rounded"] #to-top:hover, body[data-button-style*="rounded"] #to-top.dark:hover { transition: -webkit-box-shadow 0.3s cubic-bezier(0.55, 0, 0.1, 1), background-color 0.05s linear 0.25s; box-shadow: rgba(0, 0, 0, 0.16) 1px 2px 3px; background-color: transparent !important; }body[data-button-style*="rounded"] #to-top::after, body[data-button-style*="rounded"] #to-top::before { display: block; content: " "; height: 100%; width: 100%; position: absolute; top: 0px; left: 0px; z-index: 1; background-color: #000000; transform: scale(0); transition: 0.3s cubic-bezier(0.55, 0, 0.1, 1); border-radius: 100px; }body[data-button-style*="rounded"] #to-top::before { background-color: rgba(255, 255, 255, 0.25); transform: scale(1); transition: 0.5s cubic-bezier(0.165, 0.84, 0.44, 1); opacity: 0; z-index: 2; }body[data-button-style*="rounded"] #to-top { overflow: hidden; }body[data-button-style*="rounded"] #to-top i.fa-angle-up.top-icon, body[data-button-style*="rounded"] #to-top i.fa-angle-up { transform: translate(0px, 0px); transition:transform 0.2s ease; }body[data-button-style*="rounded"] #to-top:hover i.fa-angle-up.top-icon, body[data-button-style*="rounded"] #to-top:hover i.fa-angle-up, body[data-button-style*="rounded"] #to-top.hovered i.fa-angle-up.top-icon, body[data-button-style*="rounded"] #to-top.hovered i.fa-angle-up { transform: translate(0px, -29px); }#to-top i { line-height: 29px; width: 29px; height: 29px; font-size: 14px; top: 0px; left: 0px; text-align: center; position: relative; z-index: 10; background-color: transparent; }#to-top:hover, #to-top.dark:hover { background-color: #000000; }body[data-button-style*="slightly_rounded"] #to-top { border-radius: 200px !important; }body[data-fancy-form-rcs="1"] .woocommerce-ordering .select2-container--default .select2-selection--single, body[data-fancy-form-rcs="1"] .woocommerce-ordering .select2-container--default .select2-selection--single:hover, body[data-fancy-form-rcs="1"] .woocommerce-ordering .select2-container--default.select2-container--open .select2-selection--single, body[data-fancy-form-rcs="1"] .woocommerce-ordering select { background-color: transparent !important; border: none !important; }body, .toggle h3 a, body .ui-widget, table, select, .bar_graph li span strong, #slide-out-widget-area .tagcloud a, body .container .woocommerce-message a.button, #search-results .result .title span, .woocommerce ul.products li.product h3, .woocommerce-page ul.products li.product h3, .row .col.section-title .nectar-love span, body .nectar-love span, body .nectar-social .nectar-love .nectar-love-count, body .carousel-heading h2, .sharing-default-minimal .nectar-social .social-text, body .sharing-default-minimal .nectar-love, .widget ul.nectar_widget[class*="nectar_blog_posts_"] > li .post-date, .single [data-post-hs="default_minimal"] #single-below-header span, .single .heading-title[data-header-style="default_minimal"] #single-below-header span, #header-outer .nectar-image-link-widget .image-link-content span, #slide-out-widget-area.fullscreen .nectar-image-link-widget .image-link-content span, #slide-out-widget-area.fullscreen-alt .nectar-image-link-widget .image-link-content span, .nectar-header-text-content, #slide-out-widget-area .nectar-ext-menu-item .menu-item-desc, .woocommerce-checkout-review-order-table .product-info .product-quantity, #ajax-content-wrap .nectar-shop-header-bottom .widget_layered_nav_filters ul li a, #ajax-content-wrap .nectar-sticky-tabs .wpb_tabs_nav li .menu-content > a { font-family: Raleway; font-size: 14px; line-height: 28px; font-weight: 400; }.bold, strong, b { font-family: Raleway; font-weight: 600; }:root { --nectar-body-line-height: 28px; }:root { --nectar-body-font-size: 14px; }@media only screen and (max-width: 690px){body { font-size: 14px; line-height: 28px; }}#top nav > ul > li > a, .span_3 .pull-left-wrap > ul > li > a, body.material #search-outer #search input[type="text"], #top ul .slide-out-widget-area-toggle a i.label, #top .span_9 > .slide-out-widget-area-toggle a.using-label .label, #header-secondary-outer .nectar-center-text, #slide-out-widget-area .secondary-header-text, #header-outer #mobile-menu ul li > a, #header-outer #mobile-menu .secondary-header-text, .nectar-mobile-only.mobile-header a { font-family: Roboto; font-size: 14px; line-height: 14px; }#top .sf-menu li ul li.menu-item a, #header-secondary-outer nav > ul > li > a, #header-secondary-outer .sf-menu li ul li a, #header-secondary-outer ul ul li a, #header-outer .widget_shopping_cart .cart_list a, .nectar-slide-in-cart.style_slide_in_click .close-cart { font-family: Roboto; }#page-header-bg h2, body h2, article.post .post-header h2, article.post.quote .post-content h2, article.post.link .post-content h2, #call-to-action span, .woocommerce .full-width-tabs #reviews h3, .row .col.section-title h2, .nectar_single_testimonial[data-style="bold"] p, .woocommerce-account .woocommerce > #customer_login .nectar-form-controls .control, body #error-404 h2, .woocommerce-page .woocommerce p.cart-empty, .nectar-ext-menu-item .inherit-h2 .menu-title-text, #slide-out-widget-area .nectar-ext-menu-item .inherit-h2, #mobile-menu .nectar-ext-menu-item .inherit-h2, #ajax-content-wrap .nectar-inherit-h2, #header-outer .nectar-inherit-h2, [data-inherit-heading-family="h2"], .nectar-quick-view-box div.product h1.product_title.nectar-inherit-h2 { font-family: Roboto; font-size: 24px; line-height: 28px; font-weight: 700; }@media only screen and (max-width: 690px){.col h2, body h2, .single-product div.product h1.product_title, .nectar-shop-header .page-title, .woocommerce-account .woocommerce > #customer_login .nectar-form-controls .control, .nectar_single_testimonial[data-style="bold"] p, #slide-out-widget-area .nectar-ext-menu-item .inherit-h2, #ajax-content-wrap .nectar-inherit-h2, .nectar-category-grid[data-style="mouse_follow_image"][data-h-tag="h2"] .content { font-size: 18px; line-height: 21px; }.wpb_wrapper h2.vc_custom_heading { font-size: 18px !important; line-height: 21px !important; }}body h3, .row .col h3, .toggle > h3.toggle-title a, .ascend #respond h3, .ascend h3#comments, .woocommerce ul.products li.product.text_on_hover h3, .masonry.classic_enhanced .masonry-blog-item h3.title, .woocommerce ul.products li.product.material h3, .woocommerce-page ul.products li.product.material h3, .portfolio-items[data-ps="8"] .col h3, .nectar-hor-list-item[data-font-family="h3"], .woocommerce ul.products li.product h2, .nectar-quick-view-box h1, .nectar-ext-menu-item .inherit-h3 .menu-title-text, #slide-out-widget-area .nectar-ext-menu-item .inherit-h3, #mobile-menu .nectar-ext-menu-item .inherit-h3, #ajax-content-wrap .nectar-inherit-h3, #header-outer .nectar-inherit-h3, [data-inherit-heading-family="h3"], .nectar-quick-view-box div.product h1.product_title.nectar-inherit-h3, .nectar-quick-view-box div.product .summary p.price.nectar-inherit-h3, body.woocommerce div.product p.price.nectar-inherit-h3 ins { font-family: Roboto; font-size: 18px; line-height: 24px; }@media only screen and (max-width: 690px){.row .span_2 h3, .row .span_3 h3, .row .span_4 h3, .row .vc_col-sm-2 h3, .row .vc_col-sm-3 h3, .row .vc_col-sm-4 h3, .row .col h3, body h3, #slide-out-widget-area .nectar-ext-menu-item .inherit-h3, #mobile-menu .nectar-ext-menu-item .inherit-h3, #ajax-content-wrap .nectar-inherit-h3, .nectar-category-grid[data-style="mouse_follow_image"][data-h-tag="h3"] .content { font-size: 14.4px; line-height: 19.2px; }}body h6, .row .col h6, .nectar-hor-list-item[data-font-family="h6"], .nectar-ext-menu-item .inherit-h6 .menu-title-text, #slide-out-widget-area .nectar-ext-menu-item .inherit-h6, #ajax-content-wrap .nectar-inherit-h6, #header-outer .nectar-inherit-h6, [data-inherit-heading-family="h6"], .nectar-quick-view-box div.product .summary p.price.nectar-inherit-h6, body.woocommerce div.product p.price.nectar-inherit-h6 ins { font-family: Roboto; font-size: 15px; line-height: 22px; font-weight: 700; }@media only screen and (max-width: 690px){.row .col h6, body h6, #ajax-content-wrap .nectar-inherit-h6 { font-size: 15px; line-height: 22px; }}body i, body em, .masonry.meta_overlaid article.post .post-header .meta-author > span, .post-area.masonry.meta_overlaid article.post .post-meta .date, .post-area.masonry.meta_overlaid article.post.quote .quote-inner .author, .post-area.masonry.meta_overlaid article.post.link .post-content .destination, body .testimonial_slider[data-style="minimal"] blockquote span.title, #ajax-content-wrap .nectar-inherit-italic { font-family: Roboto; }body #slide-out-widget-area .inner-wrap > .inner .off-canvas-menu-container li > a, body #slide-out-widget-area.fullscreen .inner-wrap > .inner .off-canvas-menu-container li > a, body #slide-out-widget-area.fullscreen-alt .inner-wrap > .inner .off-canvas-menu-container li > a, body #slide-out-widget-area.slide-out-from-right-hover .inner-wrap > .inner .off-canvas-menu-container li > a, body #nectar-ocm-ht-line-check { font-family: Roboto; font-size: 22px; line-height: 40px; font-weight: 400; }body.material #slide-out-widget-area.slide-out-from-right .off-canvas-menu-container li li a, #slide-out-widget-area[data-dropdown-func="separate-dropdown-parent-link"] .off-canvas-menu-container li li a { font-size: 15.4px; line-height: 15.4px; }#featured article .post-title h2 span, .swiper-slide .content p, body .vc_text_separator div { font-family: Roboto; }@media only screen and (max-width: 690px){body .nectar-slider-wrap[data-full-width="true"] .swiper-slide .content p, body .nectar-slider-wrap[data-full-width="boxed-full-width"] .swiper-slide .content p, body .full-width-content .vc_span12 .swiper-slide .content p { }}#footer-outer .widget h4, #sidebar h4, #call-to-action .container a, .uppercase, .nectar-post-grid-wrap .load-more, .nectar-button, .nectar-button.medium, .nectar-button.small, .nectar-view-indicator span, .nectar-3d-transparent-button, .swiper-slide .button a, .play_button_with_text span[data-font*="btn"], body .widget_calendar table th, body #footer-outer #footer-widgets .col .widget_calendar table th, body:not([data-header-format="left-header"]) #header-outer nav > ul > .megamenu > ul > li > a, .carousel-heading h2, body .gform_wrapper .top_label .gfield_label, body .vc_pie_chart .wpb_pie_chart_heading, #infscr-loading div, #page-header-bg .author-section a, .ascend input[type="submit"], .ascend button[type="submit"], .material input[type="submit"], .material button[type="submit"], .original .checkout_coupon button[type="submit"], .original.woocommerce-cart .actions button[type="submit"], .ascend .checkout_coupon button[type="submit"], .ascend.woocommerce-cart .actions button[type="submit"], body.material #page-header-bg.fullscreen-header .inner-wrap > a, body #page-header-bg[data-post-hs="default_minimal"] .inner-wrap > a, .widget h4, .text-on-hover-wrap .categories a, .meta_overlaid article.post .post-header h3, .meta_overlaid article.post.quote .post-content h3, .meta_overlaid article.post.link .post-content h3, .meta_overlaid article .meta-author a, .pricing-column.highlight h3 .highlight-reason, .blog-recent[data-style="minimal"] .col > span, body .masonry.classic_enhanced .posts-container article .meta-category a, body .masonry.classic_enhanced .posts-container article.wide_tall .meta-category a, .blog-recent[data-style*="classic_enhanced"] .meta-category a, .nectar-recent-posts-slider .container .strong, .single .heading-title[data-header-style="default_minimal"] .meta-category a, .nectar-fancy-box .link-text, .post-area.standard-minimal article.post .post-meta .date a, .post-area.standard-minimal article.post .more-link span, body[data-button-style="rounded"] #pagination > a, html body #pagination > span, body[data-form-submit="see-through-2"] input[type="submit"], body[data-form-submit="see-through-2"] button[type="submit"], body[data-form-submit="see-through"] input[type="submit"], body[data-form-submit="see-through"] button[type="submit"], body[data-form-submit="regular"] input[type="submit"], body[data-form-submit="regular"] button[type="submit"], .nectar_team_member_overlay .team_member_details .title, body:not([data-header-format="left-header"]) #header-outer nav > ul > .megamenu > ul > li > ul > li.has-ul > a, .nectar_fullscreen_zoom_recent_projects .project-slide .project-info .normal-container > a, .nectar-hor-list-item .nectar-list-item-btn, .nectar-category-grid-item .content span.subtext, .yikes-easy-mc-form .yikes-easy-mc-submit-button, .nectar-cta .nectar-button-type, .nectar-post-grid-wrap .nectar-post-grid-filters h4, .nectar-inherit-btn-type { font-family: Roboto; }@media only screen, print{.wpb_column.force-desktop-text-align-left, .wpb_column.force-desktop-text-align-left .col { text-align: left !important; }}.col.padding-4-percent > .vc_column-inner, .col.padding-4-percent > .n-sticky > .vc_column-inner { padding: calc(36px); }@media only screen and (max-width: 690px){.col.padding-4-percent > .vc_column-inner, .col.padding-4-percent > .n-sticky > .vc_column-inner { padding: calc(6vw); }}body[data-aie] .col[data-padding-pos="bottom"] > .vc_column-inner, body #ajax-content-wrap .col[data-padding-pos="bottom"] > .vc_column-inner, #ajax-content-wrap .col[data-padding-pos="bottom"] > .n-sticky > .vc_column-inner { padding-right: 0px; padding-top: 0px; padding-left: 0px; }.wpb_column[data-border-radius="10px"], .wpb_column[data-border-radius="10px"] > .vc_column-inner, .wpb_column[data-border-radius="10px"] > .vc_column-inner > .column-link, .wpb_column[data-border-radius="10px"] > .vc_column-inner > .column-bg-overlay-wrap, .wpb_column[data-border-radius="10px"] > .vc_column-inner > .column-image-bg-wrap[data-bg-animation="zoom-out-reveal"], .wpb_column[data-border-radius="10px"] > .vc_column-inner > .column-image-bg-wrap .column-image-bg, .wpb_column[data-border-radius="10px"] > .vc_column-inner > .column-image-bg-wrap[data-n-parallax-bg="true"], .wpb_column[data-border-radius="10px"] > .n-sticky > .vc_column-inner, .wpb_column[data-border-radius="10px"] > .n-sticky > .vc_column-inner > .column-bg-overlay-wrap { border-radius: 10px; }.wpb_column[data-border-radius="5px"], .wpb_column[data-border-radius="5px"] > .vc_column-inner, .wpb_column[data-border-radius="5px"] > .vc_column-inner > .column-link, .wpb_column[data-border-radius="5px"] > .vc_column-inner > .column-bg-overlay-wrap, .wpb_column[data-border-radius="5px"] > .vc_column-inner > .column-image-bg-wrap[data-bg-animation="zoom-out-reveal"], .wpb_column[data-border-radius="5px"] > .vc_column-inner > .column-image-bg-wrap .column-image-bg, .wpb_column[data-border-radius="5px"] > .vc_column-inner > .column-image-bg-wrap[data-n-parallax-bg="true"], .wpb_column[data-border-radius="5px"] > .n-sticky > .vc_column-inner, .wpb_column[data-border-radius="5px"] > .n-sticky > .vc_column-inner > .column-bg-overlay-wrap { border-radius: 5px; }.col.padding-2-percent > .vc_column-inner, .col.padding-2-percent > .n-sticky > .vc_column-inner { padding: calc(18px); }@media only screen and (max-width: 690px){.col.padding-2-percent > .vc_column-inner, .col.padding-2-percent > .n-sticky > .vc_column-inner { padding: calc(3vw); }}body[data-aie] .col[data-padding-pos="right"] > .vc_column-inner, body #ajax-content-wrap .col[data-padding-pos="right"] > .vc_column-inner, #ajax-content-wrap .col[data-padding-pos="right"] > .n-sticky > .vc_column-inner { padding-left: 0px; padding-top: 0px; padding-bottom: 0px; }#ajax-content-wrap .col[data-padding-pos="left-right"] > .vc_column-inner, #ajax-content-wrap .col[data-padding-pos="left-right"] > .n-sticky > .vc_column-inner { padding-top: 0px; padding-bottom: 0px; }.nectar_icon_wrap i { vertical-align: middle; top: 0px; }.wpb_wrapper > .nectar_icon_wrap { margin-bottom: 0px; }.nectar_icon_wrap i { transition:color 0.25s ease; }.nectar-button.medium { border-radius: 3px; padding: 10px 15px; font-size: 12px; color: #ffffff; box-shadow: rgba(0, 0, 0, 0.1) 0px -2px inset; }.nectar-button.medium i.icon-button-arrow { font-size: 16px; }.nectar-button.medium.has-icon, .nectar-button.medium.tilt.has-icon { padding-left: 42px; padding-right: 42px; }@media only screen and (max-width: 999px){body .vc_row-fluid:not(.full-width-content) > .span_12 .vc_col-sm-2:not(:last-child):not([class*="vc_col-xs-"]) { margin-bottom: 25px; }}@media only screen and (max-width: 690px){body .vc_row-fluid .vc_col-sm-2:not([class*="vc_col-xs"]), body .vc_row-fluid.full-width-content .vc_col-sm-2:not([class*="vc_col-xs"]) { width: 50%; }.vc_row-fluid .vc_col-sm-2[class*="vc_col-sm-"]:first-child:not([class*="offset"]), .vc_row-fluid .vc_col-sm-2[class*="vc_col-sm-"]:nth-child(2n+3):not([class*="offset"]) { margin-left: 0px; }}.screen-reader-text, .nectar-skip-to-content:not(:focus) { border: 0px; clip: rect(1px, 1px, 1px, 1px); clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; width: 1px; position: absolute !important; overflow-wrap: normal !important; }header#top nav ul #search-btn > div > a::before { content: "SEARCH"; right: 20px; display: block; position: relative; color: #ffffff; padding: 6px 3px 5px; text-align: center; font-size: 13px; background-color: #1ab530 !important; border-radius: 4px !important; }header#top nav ul #search-btn > div > a span { display: none; }header#top nav ul #search-btn a, header#top nav ul .slide-out-widget-area-toggle a { width: 80px; }body #header-outer[data-transparent-header="true"] header#top nav ul #search-btn > div, body[data-header-color="custom"] header#top nav ul #search-btn > div, .ascend #header-outer[data-transparent-header="true"][data-full-width="true"][data-remove-border="true"] header#top nav ul #search-btn a::after, .ascend #header-outer[data-transparent-header="true"][data-full-width="true"][data-remove-border="true"] header#top nav ul .slide-out-widget-area-toggle a::after, .ascend #header-outer[data-transparent-header="true"][data-full-width="true"][data-remove-border="true"] .cart-menu::after, html body[data-dropdown-style="minimal"] #header-outer:not(.transparent) .sf-menu > li ul { border-color: #ffffff; }.woocommerce.columns-4 ul.products.columns-4 li.classic { margin-right: 2%; clear: none; padding-right: 3%; align-content: center !important; text-align: center !important; }.nectar-button.regular-button.extra-color-1, .nectar-button.tilt.extra-color-1 { border-radius: 4px !important; }category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3 { text-transform: uppercase; font-weight: 600; }.iwithtext .iwt-text { padding-left: 55px; padding-top: 12px !important; }.blog-recent[data-style="minimal"] .col { padding: 2px; }.blog-recent[data-style="minimal"] .meta { display: none !important; }.masonry.classic_enhanced .masonry-blog-item .article-content-wrap, .blog-recent[data-style*="classic_enhanced"] .article-content-wrap { padding: 11% !important; }.meta { display: none !important; }.post-meta { display: none !important; }.blog-recent[data-style*="classic_enhanced"] .inner-wrap { width: 100%; padding-bottom: 5px !important; }.swiper-slide .button a { background-color: #6bc1b9; color: #ffffff; border-radius: 2px; padding: 20px; text-decoration: none; box-shadow: rgba(255, 255, 255, 0.25) 0px 1px 0px inset, rgba(0, 0, 0, 0.2) 0px 1px 3px; text-transform: uppercase; font-family: "Open Sans"; font-weight: 700; letter-spacing: 0px; font-size: 16px; display: block; transition:opacity, transform, border-color, color, background-color, box-shadow 0.45s, 0.45s, 0.45s, 0.45s, 0.45s, 0.45s cubic-bezier(0.25, 1, 0.33, 1), cubic-bezier(0.25, 1, 0.33, 1), cubic-bezier(0.25, 1, 0.33, 1), cubic-bezier(0.25, 1, 0.33, 1), cubic-bezier(0.25, 1, 0.33, 1), cubic-bezier(0.25, 1, 0.33, 1); }.swiper-slide img { display: block; margin: inherit; max-width: 100%; padding-bottom: 50px; }.swiper-slide[data-x-pos="left"] .content p { margin: 0px; max-width: 600px; }.iwithtext .iwt-text { padding-top: 2px !important; }@media only screen and (min-width: 1px) and (max-width: 1000px){#header-secondary-outer { display: block !important; }}.nomb { margin-bottom: 0px !important; width: auto !important; display: inline !important; }@font-face { font-family: Raleway; font-style: normal; font-weight: 400; src: url(https://fonts.gstatic.com/s/raleway/v36/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaorCIPrcVIT9d0c8.woff) format("woff"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face{font-family:"Roboto";font-weight:400;font-style:normal;unicode-range:U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;src:url(https://www.carima.biz/wp-content/swift-ai/cache/www.carima.biz/de/__data/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBHMdazQ5924661d.woff) format('woff2');font-display:swap;}@font-face{font-family:"Roboto";font-weight:700;font-style:normal;unicode-range:U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;src:url(https://www.carima.biz/wp-content/swift-ai/cache/www.carima.biz/de/__data/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBHMdazQ5924661d.woff) format('woff2');font-display:swap;}img.img-with-animation[data-shadow="small_depth"], .wpb_column[data-shadow="small_depth"], .nectar_cascading_images .cascading-image[data-shadow="small_depth"] .img-wrap, .nectar_cascading_images .cascading-image[data-shadow="small_depth"] .bg-color, .nectar-video-box[data-shadow="small_depth"]::before, .nectar-flickity[data-shadow="small_depth"] div.cell { box-shadow: rgba(0, 0, 0, 0.08) 0px 1px 1px, rgba(0, 0, 0, 0.08) 0px 1px 5px; }.vc_do_custom_heading { margin-bottom: 0.625rem; margin-top: 0px; }.vc_do_custom_heading { margin-bottom: 0.625rem; margin-top: 0px; }.vc_do_custom_heading { margin-bottom: 0.625rem; margin-top: 0px; }.vc_custom_1666948270163 { padding-bottom: 10px !important; }.vc_custom_1525967977660 { margin-top: 10px !important; margin-bottom: 10px !important; }.vc_custom_1525968109986 { margin-top: 15px !important; }.vc_custom_1675182653116 { margin-bottom: 40px !important; }.wpb_column.instance-17 > .vc_column-inner > .column-bg-overlay-wrap > .column-bg-overlay { background-color: #ffffff; opacity: 1; }@media only screen and (max-width: 1299px){#nectar-slider-instance-1, #nectar-slider-instance-1 .swiper-container { height: 458.333px; }}@media only screen and (max-width: 1000px){#nectar-slider-instance-1, #nectar-slider-instance-1 .swiper-container { height: 392.857px; }}@media only screen and (max-width: 690px){#nectar-slider-instance-1, #nectar-slider-instance-1 .swiper-container { height: 203.704px; }}.screen-reader-text { clip: rect(1px, 1px, 1px, 1px); border: 0px; clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0px; width: 1px; overflow-wrap: normal !important; position: absolute !important; }.screen-reader-text:focus { background-color: #ffffff; border-radius: 3px; box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 2px 2px; clip-path: none; color: #2b2d2f; display: block; font-size: 0.875rem; font-weight: 700; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000; clip: auto !important; }@font-face{font-family:"Roboto";font-weight:300;font-style:normal;unicode-range:U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;src:url(https://www.carima.biz/wp-content/swift-ai/cache/www.carima.biz/de/__data/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBHMdazQ5924661d.woff) format('woff2');font-display:swap;}@font-face{font-family:"Roboto";font-weight:400;font-style:normal;unicode-range:U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;src:url(https://www.carima.biz/wp-content/swift-ai/cache/www.carima.biz/de/__data/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBHMdazQ5924661d.woff) format('woff2');font-display:swap;}@font-face{font-family:"Roboto";font-weight:700;font-style:normal;unicode-range:U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;src:url(https://www.carima.biz/wp-content/swift-ai/cache/www.carima.biz/de/__data/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBHMdazQ5924661d.woff) format('woff2');font-display:swap;}#header-outer[data-lhe="animated_underline"] #top nav > ul > li > a { transition:color 0.2s ease; }.sf-menu > li > a > .sf-sub-indicator i { transition:color 0.2s ease; }#header-outer[data-using-secondary="1"]:not([data-format="left-header"]) { transition:transform, background-color, box-shadow, margin 0.32s, 0.3s, 0.3s, 0.25s ease, ease, ease, ease; }#top nav ul #nectar-user-account a span, #top nav ul #search-btn a span { transition:color 0.2s ease; }.slide-out-widget-area-toggle .lines-button.x2 .lines::after, .slide-out-widget-area-toggle .lines-button.x2 .lines::before { transition: transform 0.45s, background-color 0.2s, opacity 0.2s; }.lines-button.x2 .lines { transition:background, opacity 0.2s, 0.2s ease, ease; }.lines-button.x2 .lines::after, .lines-button.x2 .lines::before { transform-origin: 50% 50%; transition: top 0.4s 0.45s, transform 0.3s, background-color 0.2s, opacity 0.2s; }.slide-out-widget-area-toggle .closed > span { transition:transform 0.33s ease; }#header-outer .sf-menu > .sfHover > ul, #header-outer .sf-menu > li:hover > ul { top: 100%; }.sf-menu .sfHover > ul, .sf-menu li:hover > ul { z-index: 999; pointer-events: all; }.post .post-meta a:hover { color: #000000; }body[data-form-submit="regular"] button[type="submit"]:hover, body[data-form-submit="regular"] input[type="submit"]:hover { opacity: 0.85; }.img-with-aniamtion-wrap .hover-wrap .hover-wrap-inner { transition:transform 0.65s cubic-bezier(0.05, 0.2, 0.1, 1); }.fancybox-slide--image::before { display: none; }.fancybox-share__button--fb:hover { background: #344e86; }.fancybox-share__button--pt:hover { background: #aa0719; }.fancybox-share__button--tw:hover { background: #0d95e8; }.fancybox-navigation button.fancybox-button--arrow_right::before { right: 5px; }#slide-out-widget-area .off-canvas-menu-container li > a > .sf-sub-indicator { display: none; }#slide-out-widget-area .inner .off-canvas-menu-container li > a { font-size: 20px; line-height: 30px; font-family: "Open Sans"; font-weight: 700; }#slide-out-widget-area .menuwrapper li small, #slide-out-widget-area .off-canvas-social-links li a, #slide-out-widget-area.fullscreen .inner li a, #slide-out-widget-area.slide-out-from-right .inner .off-canvas-menu-container li a, #slide-out-widget-area.slide-out-from-right-hover .inner .off-canvas-menu-container li a { opacity: 0.7; transition:color 0.2s ease; }#slide-out-widget-area .inner .current-menu-ancestor > a, #slide-out-widget-area .inner .current-menu-item > a, #slide-out-widget-area .inner .current_page_ancestor > a, #slide-out-widget-area .inner .current_page_item > a, #slide-out-widget-area .inner .off-canvas-menu-container .menuwrapper li > a.hovered, #slide-out-widget-area .off-canvas-social-links li a:hover, #slide-out-widget-area.fullscreen .inner li a:hover, #slide-out-widget-area.slide-out-from-right .inner .off-canvas-menu-container li a:focus, #slide-out-widget-area.slide-out-from-right .inner .off-canvas-menu-container li a:hover, #slide-out-widget-area.slide-out-from-right-hover .inner .off-canvas-menu-container li a:focus, #slide-out-widget-area.slide-out-from-right-hover .inner .off-canvas-menu-container li a:hover { opacity: 1; }#slide-out-widget-area[data-dropdown-func="separate-dropdown-parent-link"] .off-canvas-menu-container li { position: relative; }#slide-out-widget-area .ocm-dropdown-arrow { transition:transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1); position: absolute; right: -6px; top: 10px; transform: translateY(-50%); cursor: pointer; height: 28px; width: 28px; line-height: 0; }#slide-out-widget-area .ocm-dropdown-arrow i { font-size: 18px; height: 28px; width: 28px; line-height: 28px; top: 0px; }#slide-out-widget-area, #slide-out-widget-area.slide-out-from-right-hover { overflow-x: hidden; scrollbar-width: none; overflow-y: scroll !important; }#slide-out-widget-area .inner > div { margin-bottom: 25px; }#slide-out-widget-area .inner > div:first-of-type { margin-top: -7px; }#slide-out-widget-area .inner-wrap > .inner { width: 100%; height: 100%; }#slide-out-widget-area, #slide-out-widget-area .widget h3, #slide-out-widget-area .widget h4, #slide-out-widget-area a { color: #ffffff; }body[data-full-width-header="false"] #slide-out-widget-area .slide_out_area_close { position: absolute; right: 22px; top: 22px; }body[data-full-width-header="false"] #slide-out-widget-area .slide_out_area_close { display: block; transition: 0.47s cubic-bezier(0.3, 1, 0.3, 0.95); font-family: "Open Sans"; font-weight: 400; }body[data-full-width-header="false"] #slide-out-widget-area .slide_out_area_close { backface-visibility: hidden; width: 34px; height: 34px; transition: 0.47s cubic-bezier(0.3, 1, 0.3, 0.95); color: #dddddd; font-size: 18px; max-width: none; line-height: 32px; }body[data-full-width-header="false"] #slide-out-widget-area .slide_out_area_close:hover .icon-default-style[class^="icon-"] { transform: rotate(90deg); }body[data-full-width-header="false"] #slide-out-widget-area .slide_out_area_close:hover { border-color: rgba(255, 255, 255, 0.7); }body #slide-out-widget-area .slide_out_area_close .icon-default-style[class^="icon-"] { backface-visibility: hidden; font-size: 18px; height: 34px; left: -2px; line-height: 32px; max-width: none; transition: 0.47s cubic-bezier(0.3, 1, 0.3, 0.95); width: 34px; }body #slide-out-widget-area .slide_out_area_close .icon-default-style { color: #ffffff; }#slide-out-widget-area .mobile-only, body #slide-out-widget-area .menu.subview .subview > a, body #slide-out-widget-area .menu.subview .subview > small, body #slide-out-widget-area .menu.subview .subviewopen > a, body #slide-out-widget-area .menu.subview .subviewopen > small, body #slide-out-widget-area .menu.subview li { display: none; }#slide-out-widget-area.fullscreen-split[data-dropdown-func="default"] .off-canvas-menu-container li ul, #slide-out-widget-area.fullscreen-split[data-dropdown-func="default"] .off-canvas-menu-container li > .nectar-global-section-megamenu, #slide-out-widget-area[data-dropdown-func="separate-dropdown-parent-link"] .off-canvas-menu-container li ul, #slide-out-widget-area[data-dropdown-func="separate-dropdown-parent-link"] .off-canvas-menu-container li > .nectar-global-section-megamenu, .material #slide-out-widget-area[class*="slide-out-from-right"] .off-canvas-menu-container li ul, .material #slide-out-widget-area[class*="slide-out-from-right"] .off-canvas-menu-container li > .nectar-global-section-megamenu { position: relative; max-height: 0px; box-sizing: content-box; transition:max-height, padding 0.5s, 0.25s cubic-bezier(0.215, 0.61, 0.355, 1), cubic-bezier(0.215, 0.61, 0.355, 1); transform: none; overflow: hidden; }#slide-out-widget-area[data-dropdown-func="separate-dropdown-parent-link"] .off-canvas-menu-container li ul, .material #slide-out-widget-area[class*="slide-out-from-right"] .off-canvas-menu-container li ul { padding-left: 20px; }#slide-out-widget-area[data-dropdown-func="separate-dropdown-parent-link"] .off-canvas-menu-container li ul > li:first-child, .material #slide-out-widget-area[class*="slide-out-from-right"] .off-canvas-menu-container li ul > li:first-child { margin-top: 10px; }#slide-out-widget-area[data-dropdown-func="separate-dropdown-parent-link"] .off-canvas-menu-container li ul > li:last-child, .material #slide-out-widget-area[class*="slide-out-from-right"] .off-canvas-menu-container li ul > li:last-child { margin-bottom: 0px; }.material #slide-out-widget-area[class*="slide-out-from-right"] .inner .off-canvas-menu-container li li a, body #slide-out-widget-area[data-dropdown-func="separate-dropdown-parent-link"] .inner .off-canvas-menu-container li li a { font-size: 16px; line-height: 22px; }.material #slide-out-widget-area[class*="slide-out-from-right"] .inner .off-canvas-menu-container .menu-item-has-children > a, body #slide-out-widget-area[data-dropdown-func="separate-dropdown-parent-link"] .inner .off-canvas-menu-container .menu-item-has-children > a { margin-right: 20px; }body:not(.material) #slide-out-widget-area[data-dropdown-func="separate-dropdown-parent-link"] .off-canvas-menu-container li ul > li:last-child { margin-bottom: 10px; }body #slide-out-widget-area .slide_out_area_close .icon-default-style[class^="icon-"] { font-size: 24px !important; }@media only screen and (max-width: 690px){body #slide-out-widget-area .inner .off-canvas-menu-container.mobile-only .menu.secondary-header-items { display: block; }}@media only screen and (min-width: 1px) and (max-width: 999px){body #slide-out-widget-area .slide_out_area_close { position: absolute; right: 22px; top: 22px; z-index: 100; }#slide-out-widget-area .mobile-only { display: block; }body[data-full-width-header="false"] #slide-out-widget-area.slide-out-from-right-hover .slide_out_area_close { display: none; }}body[data-slide-out-widget-area-style="slide-out-from-right-hover"] #header-outer { z-index: 9995; }#slide-out-widget-area.slide-out-from-right-hover { position: fixed; transform: translate3d(341px, 0px, 0px); top: 0px; right: 0px; width: 340px; height: 100%; z-index: 9999; padding: 80px 54px 54px; overflow: hidden; transition:transform 0.7s cubic-bezier(0.25, 1, 0.2, 1); }#slide-out-widget-area.slide-out-from-right-hover .inner-wrap > .inner { opacity: 0; margin-bottom: 30px; transform: translateX(50px); transition:transform, opacity 0.45s, 0.45s cubic-bezier(0.2, 0.75, 0.3, 1), cubic-bezier(0.2, 0.75, 0.3, 1); }#slide-out-widget-area.slide-out-from-right-hover .bottom-meta-wrap { opacity: 0; transform: translateX(50px); transition:transform, opacity 0.45s, 0.45s cubic-bezier(0.2, 0.75, 0.3, 1), cubic-bezier(0.2, 0.75, 0.3, 1); margin-top: 50px; }#slide-out-widget-area.slide-out-from-right-hover .inner-wrap { margin: auto 0px; position: relative; }#slide-out-widget-area.slide-out-from-right-hover .inner-wrap > .inner { position: relative; display: flex; flex-wrap: wrap; height: auto; }#slide-out-widget-area.slide-out-from-right-hover .inner-wrap > .inner .off-canvas-menu-container { margin: auto 0px; position: relative; width: 100%; transform: none !important; }#slide-out-widget-area.slide-out-from-right-hover .inner-wrap > .inner .off-canvas-menu-container li a { font-size: 24px; line-height: 30px; }body #slide-out-widget-area.slide-out-from-right-hover .inner-wrap > .inner .off-canvas-menu-container li a { word-break: break-word; }body #slide-out-widget-area.slide-out-from-right-hover .inner-wrap > .inner .off-canvas-menu-container li a, body #slide-out-widget-area.slide-out-from-right-hover .inner-wrap > .inner .widget.widget_nav_menu li a { display: inline-block; position: relative; opacity: 1; padding-left: 0px; padding-right: 0px; }#slide-out-widget-area.slide-out-from-right-hover .inner-wrap > .inner .off-canvas-menu-container li a, #slide-out-widget-area.slide-out-from-right-hover .inner-wrap > .inner .widget.widget_nav_menu li a { color: rgba(255, 255, 255, 0.7); }#slide-out-widget-area.slide-out-from-right-hover .inner-wrap > .inner .off-canvas-menu-container li, .material #slide-out-widget-area.slide-out-from-right-hover .inner-wrap > .inner .off-canvas-menu-container li li { margin: 5px 0px; line-height: 1.2; }#slide-out-widget-area.slide-out-from-right-hover .inner-wrap > .inner .off-canvas-menu-container li a { transition:color 0.2s ease; }#slide-out-widget-area.slide-out-from-right-hover .off-canvas-menu-container { min-width: 190px; }#slide-out-widget-area.slide-out-from-right-hover .inner-wrap > .inner .off-canvas-menu-container li a:hover { color: #ffffff; }#slide-out-widget-area.slide-out-from-right-hover[data-dropdown-func="separate-dropdown-parent-link"] .off-canvas-menu-container { position: relative; top: auto; }#slide-out-widget-area.slide-out-from-right-hover[data-dropdown-func="separate-dropdown-parent-link"] .menuwrapper, #slide-out-widget-area.slide-out-from-right-hover[data-dropdown-func="separate-dropdown-parent-link"] .off-canvas-menu-container { display: inline-block; }#slide-out-widget-area.slide-out-from-right-hover[data-dropdown-func="separate-dropdown-parent-link"] .inner-wrap > .inner > div.off-canvas-menu-container { margin: auto 0px; position: relative; transform: none !important; }#slide-out-widget-area.slide-out-from-right-hover[data-dropdown-func="separate-dropdown-parent-link"] .inner-wrap > .inner { display: flex; height: auto; flex-wrap: wrap; }.slide-out-hover-icon-effect .lines { background-color: transparent; }.slide-out-hover-icon-effect.slide-out-widget-area-toggle .lines-button::after { top: 0px; transform: scale(0, 1); transform-origin: left center; border-radius: 2px; background-color: #ffffff; opacity: 1; transition: transform 0.4s cubic-bezier(0.2, 0.01, 0.16, 1) 70ms, opacity 0.4s cubic-bezier(0.2, 0.01, 0.16, 1) 70ms !important; }.slide-out-hover-icon-effect.slide-out-widget-area-toggle .lines { width: 2em; }.slide-out-hover-icon-effect.slide-out-widget-area-toggle .lines::before { transform: scale(0, 1); transform-origin: left center; border-radius: 2px; transition: transform 0.4s cubic-bezier(0.2, 0.01, 0.16, 1) 0.12s, opacity 0.4s cubic-bezier(0.2, 0.01, 0.16, 1) 0.12s !important; }.slide-out-hover-icon-effect.slide-out-widget-area-toggle .lines::after { transform: scale(0, 1); transform-origin: left center; border-radius: 2px; transition: transform 0.4s cubic-bezier(0.2, 0.01, 0.16, 1) 20ms, opacity 0.4s cubic-bezier(0.2, 0.01, 0.16, 1) 20ms !important; }body .slide-out-hover-icon-effect.slide-out-widget-area-toggle.small .lines-button::after, body .slide-out-hover-icon-effect.slide-out-widget-area-toggle.small .lines::after, body .slide-out-hover-icon-effect.slide-out-widget-area-toggle.small .lines::before { height: 2px !important; }.slide-out-hover-icon-effect.slide-out-widget-area-toggle .lines-button::after, .slide-out-hover-icon-effect.slide-out-widget-area-toggle .lines::after, .slide-out-hover-icon-effect.slide-out-widget-area-toggle .lines::before { width: 2rem; background-color: #ffffff; }.slide-out-hover-icon-effect .lines::after { top: -8px; }.slide-out-hover-icon-effect.slide-out-widget-area-toggle .lines::before { top: 8px; }.slide-out-hover-icon-effect.slide-out-widget-area-toggle.small .lines-button::after, .slide-out-hover-icon-effect.slide-out-widget-area-toggle.small .lines::after, .slide-out-hover-icon-effect.slide-out-widget-area-toggle.small .lines::before { width: 1.4rem; }.slide-out-hover-icon-effect.slide-out-widget-area-toggle.small .lines { width: 1.4rem; }.slide-out-hover-icon-effect.small .lines::after { top: -6px; }.slide-out-hover-icon-effect.slide-out-widget-area-toggle.small .lines::before { top: 6px; }@media only screen and (max-width: 999px){.slide-out-hover-icon-effect a { width: auto; }.slide-out-hover-icon-effect.slide-out-widget-area-toggle .lines-button::after, .slide-out-hover-icon-effect.slide-out-widget-area-toggle .lines::after, .slide-out-hover-icon-effect.slide-out-widget-area-toggle .lines::before { width: 1.4rem; }.slide-out-hover-icon-effect.slide-out-widget-area-toggle .lines-button::after { top: 0px; }.slide-out-hover-icon-effect.slide-out-widget-area-toggle .lines { width: 1.4rem; }.slide-out-hover-icon-effect .lines::after, .slide-out-hover-icon-effect.small .lines::after, .slide-out-hover-icon-effect:not(.small) .lines::after { top: -6px; }.slide-out-hover-icon-effect.slide-out-widget-area-toggle .lines::before { top: 6px; }.slide-out-hover-icon-effect { top: 0px; right: 28px; }}.slide-out-hover-icon-effect { position: fixed; right: 30px; top: 0px; z-index: 10000; pointer-events: none; }.slide-out-hover-icon-effect.small { right: 27px; }.slide-out-hover-icon-effect a { display: block; pointer-events: none; }.swiper-slide { position: relative; background-position: center center; background-repeat: no-repeat; background-size: cover; }.nectar-slider-wrap, .nectar-slider-wrap * { box-sizing: border-box; }.nectar-slider-wrap[data-transition="fade"] .swiper-slide-active { z-index: 50; }.nectar-slider-wrap .nectar-slider-loading { z-index: -1; }body[data-ajax-transitions="true"] .nectar-slider-loading { display: none; }.video-texture { height: 3000px; width: 100%; position: absolute; left: 0px; top: 0px; opacity: 0; z-index: 10; }.nectar-slider-wrap[data-transition="fade"] .swiper-slide { transition: opacity 0.4s; }.nectar-slider-wrap[data-transition="fade"] .swiper-slide:not(.swiper-slide-active) { opacity: 0; }.nectar-slider-wrap { overflow: hidden; position: relative; left: 0px; }.swiper-container .slider-prev, .swiper-container .slider-next { position: absolute; z-index: 130; top: 50%; height: 54px; margin-top: -28px; width: 100%; }.swiper-container .slider-prev.dark-cs, .swiper-container .slider-next.dark-cs { background-color: rgba(255, 255, 255, 0.5); }.swiper-container .slider-prev .slide-count span, .swiper-container .slider-next .slide-count span { opacity: 0; }.swiper-container .slider-prev .slide-count i, .swiper-container .slider-next .slide-count i { opacity: 0.7; top: 17px; line-height: normal; font-size: 26px; position: relative; }.swiper-container .slide-count .slide-current { position: absolute; top: 14px; left: 15px; height: 10px; line-height: 10px; }.swiper-container .slide-count .slide-total { position: absolute; top: 35px; left: 31px; height: 10px; line-height: 10px; }.swiper-container .slider-next { border-radius: 4px 0px 0px 4px; }.swiper-container .slider-prev { left: 0px; padding-right: 4px; opacity: 0; }.nectar-slider-loading { display: none; }body .nectar-slider-loading { background-position: center center; top: 0px; }.loaded .swiper-slide { top: -1px; }body .swiper-container .slider-next, body .swiper-container .slider-prev { display: none; }.nectar-love-wrap .nectar-love-count { margin-left: 5px; font-size: 14px; line-height: 14px; }body .nectar-love-wrap .total_loves { line-height: 14px; }.nectar-love-wrap { line-height: 19px; }body .nectar-love-wrap i[class^="icon-"] { font-size: 14px; height: 14px; top: -1px; transition: color 0.2s; line-height: 14px; }.nectar-love { transition: background-color 0.2s linear; width: auto; color: inherit; line-height: 11px; font-size: 14px; display: inline-block; }.nectar-love span { font-weight: 400; color: inherit; font-size: 12px; line-height: 12px; display: inline-block; }.nectar-social .social-text, .nectar-social .love-text, .nectar-love .love-text { display: none; }body .pinterest-share i, body .facebook-share i, body .twitter-share i, body .linkedin-share i, .nectar-social .icon-default-style.steadysets-icon-share, body [class^="icon-"].icon-salient-heart, body [class^="icon-"].icon-salient-heart-2 { background-color: transparent; border-radius: 0px; font-weight: normal; font-size: 20px; height: 20px; width: auto; line-height: 20px; color: #dddddd; }.clear { clear: both; }.wppopups-whole { position: relative; width: 100%; left: 0px; top: 0px; z-index: 999998; display: flex; align-items: center; justify-content: center; }i[class^="icon-"], [class*=" icon-"], i[class*="fa-"], span[class*="fa-"] { font-family: FontAwesome; font-weight: normal; font-style: normal; text-decoration: inherit; -webkit-font-smoothing: antialiased; }[class^="icon-"], [class*=" icon-"] { display: inline; width: auto; height: auto; line-height: normal; vertical-align: baseline; background-image: none; background-position: 0% 0%; background-repeat: repeat; margin-top: 0px; }.fa { display: inline-block; font-style: normal; font-variant: normal; font-size-adjust: none; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-weight: normal; font-stretch: normal; line-height: 1; font-family: FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; }.compose-mode .vc_row-fluid > .span_12 > .vc_element, .compose-mode .vc_row-fluid > .span_12 > .vc_element > .wpb_column, .full-page-inner > .container > .span_12 > .wpb_column, .full-page-inner > .span_12 > .wpb_column, html body .vc_row-fluid > .span_12 > .wpb_column { float: none; margin-right: 0px; }.compose-mode #nectar_fullscreen_rows .full-page-inner > .container > .span_12 > .vc_element:not([class*="offset-"]), .compose-mode .vc_row-fluid > .span_12 > .vc_element:not([class*="offset-"]), .compose-mode .vc_row-fluid > .span_12 > .vc_element > .wpb_column:not([class*="offset-"]), .full-page-inner > .container > .span_12 > .wpb_column:not([class*="offset-"]), .full-page-inner > .span_12 > .wpb_column:not([class*="offset-"]), html body .vc_row-fluid > .span_12 > .wpb_column:not([class*="offset-"]) { margin-left: 0px; }.vc_row-fluid > .span_12 .wpb_column, body[data-col-gap="default"] .vc_row-fluid[data-column-margin="default"]:not(.full-width-content) .full-page-inner > .container > .span_12 .wpb_column:not(.child_column) { padding-left: 1%; padding-right: 1%; }.vc_row-fluid .wpb_column { box-shadow: none; }[class*="vc_col-"]:not([class*="vc_col-xs"]) { width: 100%; }.wpb_column:not([class*="vc_col-xs"]) { width: 100%; margin-bottom: 25px; }p:empty { display: none; }h3 { font-size: 22px; line-height: 34px; margin-bottom: 7px; }h6 { font-size: 14px; line-height: 24px; margin-bottom: 7px; }.row .col p:last-child { padding-bottom: 0px; }.wpb_wrapper > div { margin-bottom: 24px; }.row .wpb_wrapper > .img-with-aniamtion-wrap:last-child .hover-wrap, .row .wpb_wrapper > .img-with-aniamtion-wrap:last-child img, .row .wpb_wrapper > img:last-child, .wpb_wrapper > div:last-child { margin-bottom: 0px; }li ol, li ul { margin-bottom: 0px; }.row .col h3, .row .col h4 { margin-bottom: 8px; }.sf-menu ul li { font-weight: 400; width: 100%; }.sub-menu { z-index: 3; }.sf-sub-indicator { display: inline-block; width: 10px; position: relative; left: 8px; height: 10px; }.sf-sub-indicator i { width: 8px; }.sf-sub-indicator [class^="icon-"], body .sf-sub-indicator [class*=" icon-"] { color: #888888; font-size: 12px; line-height: 16px; height: auto; background-color: transparent; }.sf-menu ul { position: absolute; top: 100%; left: 0px; pointer-events: none; }#header-outer .widget_shopping_cart .buttons, #header-outer .widget_shopping_cart .cart_list, #header-outer .widget_shopping_cart .total, #header-outer[data-format="centered-menu"] #top nav > ul > li > ul > li, #header-secondary-outer .sf-menu > li > ul > li, #top nav > ul > li > ul > li { opacity: 0; transition: transform 0.65s cubic-bezier(0.2, 0.8, 0.25, 1), opacity 0.65s cubic-bezier(0.2, 0.8, 0.25, 1); }.sf-menu > li > ul { opacity: 0; pointer-events: none; display: block; transform: translateY(-9999px); box-shadow: rgba(0, 0, 0, 0.08) 0px 6px 28px; }.sf-menu > li ul { padding: 20px; width: 20em; }#header-outer nav > ul > .megamenu > .sub-menu, #header-secondary-outer .sf-menu li ul, body:not([data-header-format="left-header"]) #top .sf-menu li ul { background-color: #ffffff; }#top nav ul #nectar-user-account a span, #top nav ul #search-btn a span { top: 0px; background-color: transparent; }#search-outer { display: none; }.wpb_row > .span_12 > .column_container:last-child { margin-bottom: 0px; }.full-width-section > .span_12 > div:last-child { padding-bottom: 0px; }.wpb_column { background-position: center center; }iframe, iframe.iframe-embed { max-width: 100%; }.nectar-button i, .nectar-button i[class*="fa-"] { font-size: 18px; line-height: 18px; width: 18px; position: absolute; top: 50%; right: 30px; margin-top: -9px; opacity: 0; transition: 0.45s cubic-bezier(0.25, 1, 0.33, 1); }.nectar-button i.icon-button-arrow { font-size: 19px; }.nectar-button.has-icon i { text-align: center; }i[class*="fa-"], span[class*="fa-"] { display: inline-block; word-spacing: 1px; position: relative; text-align: center; top: -2px; vertical-align: middle; max-width: 100%; }body [class^="icon-"].icon-default-style { line-height: 34px; height: 34px; width: 34px; margin-right: 0px; font-size: 34px; color: #000000; font-style: normal; background-color: transparent; }[class*=" icon-"].icon-3x.extra-color-gradient-1:not(.alt-style), [class*=" icon-"].icon-3x.extra-color-gradient-2:not(.alt-style), [class^="icon-"].icon-3x.extra-color-gradient-1:not(.alt-style), [class^="icon-"].icon-3x.extra-color-gradient-2:not(.alt-style), body.material:not([data-button-style^="rounded"]) .nectar-button i, body:not(.material) .nectar-button i { background-color: transparent !important; }.post .post-meta { position: absolute; left: 0px; top: 0px; }#single-below-header, .post-header { margin-bottom: 12px; color: #888888; }#page-header-bg #single-below-header a, #single-below-header a, .post .post-header a, .result a { color: inherit; }.post .post-meta a { color: #888888; }.post h3.title { margin-bottom: 4px; }#slide-out-widget-area-bg { backface-visibility: hidden; background-color: rgba(0, 0, 0, 0.8); position: fixed; height: 1px; width: 1px; opacity: 0; left: 0px; top: 0px; z-index: 9996; }button[type="submit"], input[type="button"], input[type="submit"] { background-color: #333333; padding: 7px 11px; border: none; color: #ffffff; cursor: pointer; transition: 0.45s cubic-bezier(0.25, 1, 0.33, 1); width: auto; font-family: "Open Sans"; font-weight: 600; font-size: 14px; border-radius: 2px; }.ascend .mfp-iframe-holder .mfp-close, .ascend .mfp-image-holder .mfp-close, .fa.fa-angle-down, .fa.fa-angle-left, .fa.fa-angle-right, .fa.fa-angle-up, .fa.fa-facebook, .fa.fa-linkedin, .fa.fa-minus-sign, .fa.fa-ok-sign, .fa.fa-pinterest, .fa.fa-plus-sign, .fa.fa-twitter, .icon-be, .icon-button-arrow, .icon-salient-apple-music, .icon-salient-artstation, .icon-salient-back-to-all, .icon-salient-cart, .icon-salient-check, .icon-salient-discord, .icon-salient-down-arrow, .icon-salient-down-arrow-thin, .icon-salient-facebook, .icon-salient-facebook-messenger, .icon-salient-heart, .icon-salient-heart-2, .icon-salient-houzz, .icon-salient-left-arrow, .icon-salient-left-arrow-thin, .icon-salient-m-clock, .icon-salient-m-close, .icon-salient-m-eye, .icon-salient-m-social-alt, .icon-salient-m-user, .icon-salient-mastodon, .icon-salient-medium, .icon-salient-patreon, .icon-salient-pencil, .icon-salient-pinterest, .icon-salient-plus, .icon-salient-right-arrow, .icon-salient-right-arrow-thin, .icon-salient-right-line, .icon-salient-search, .icon-salient-spotify, .icon-salient-thin-line, .icon-salient-threads, .icon-salient-tiktok, .icon-salient-trustpilot, .icon-salient-twitch, .icon-salient-twitter, .icon-salient-woo-zoom-icon, .icon-salient-x, .icon-salient-x-twitter, .icon-soundcloud, .icon-vimeo, .material .comment-list .reply a::before, .mejs-controls .mejs-button button, .mfp-iframe-holder .mfp-close, .mfp-image-holder .mfp-close, .salient-page-submenu-icon, .video-play-button, i.fa.fa-houzz { speak: none; font-style: normal; font-weight: 400; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; font-family: icomoon !important; }#header-outer .cart-menu .cart-icon-wrap .icon-salient-cart, #top nav ul #nectar-user-account a span, #top nav ul #search-btn a span { font-size: 18px; color: rgba(0, 0, 0, 0.48); }body[data-dropdown-style="minimal"] #header-secondary-outer .sf-menu > li ul { height: auto; }#header-secondary-outer, #header-secondary-outer > .container, #header-secondary-outer > .container > nav { min-height: 34px; }#header-secondary-outer { position: relative; top: 0px; left: 0px; width: 100%; z-index: 10000; background-color: #f8f8f8; border-bottom: 1px solid #dddddd; }body[data-header-color="custom"]:not(.material) #header-secondary-outer { border-bottom: 1px solid rgba(0, 0, 0, 0.1); }#header-secondary-outer nav > ul > li > a .sf-sub-indicator { margin-right: 5px; height: 11px; }#header-secondary-outer nav > ul > li > a .sf-sub-indicator i { color: rgba(0, 0, 0, 0.45); font-size: 14px; }body[data-header-format] #header-secondary-outer { height: auto; }#header-secondary-outer ul ul { z-index: 100000; }#header-secondary-outer nav > ul > li ul li { text-align: left; }.owl-carousel[data-desktop-cols] .owl-stage { position: relative; padding: 25px 0px; cursor: -webkit-grab; }.owl-carousel[data-desktop-cols] .owl-stage-outer { position: relative; overflow: hidden; transform: translate3d(0px, 0px, 0px); }.owl-carousel[data-desktop-cols] .owl-item { position: relative; min-height: 1px; float: left; backface-visibility: hidden; -webkit-tap-highlight-color: transparent; }.owl-carousel[data-desktop-cols] .owl-dots.disabled, .owl-carousel[data-desktop-cols] .owl-nav.disabled { display: none; }.owl-carousel.owl-drag[data-desktop-cols] .owl-item { user-select: none; }.owl-theme[data-desktop-cols] .owl-nav { margin-top: 10px; text-align: center; -webkit-tap-highlight-color: transparent; }.iwithtext { position: relative; }.iwithtext .iwt-icon { position: absolute; left: 0px; top: 0px; }.iwithtext .iwt-text { padding-left: 55px; }.home .blog-recent .col .post-header { color: #999999; margin-bottom: 12px; }.home .blog-recent .col .post-header h3 { margin-bottom: 3px; }.blog-recent .col .post-header a, .blog-recent .col .post-header h3 a:hover { color: inherit; }.blog-recent .col { margin-bottom: 40px; }.blog-recent div:last-of-type { margin-right: 0px; }body .blog-recent[data-style].columns-1 div:nth-child(n+1), body .blog-recent[data-style].columns-2 div:nth-child(2n+2), body .blog-recent[data-style].columns-3 div:nth-child(3n+3), body .blog-recent[data-style].columns-4 div:nth-child(4n+4) { margin-right: 0px !important; }.blog-recent.columns-2 div:nth-child(2n+3) { clear: both; }.blog-recent[data-style="minimal"] .col { margin-bottom: 2%; padding: 20px; }.blog-recent[data-style="minimal"] .excerpt { margin-bottom: 5px; }.blog-recent[data-style="minimal"] .meta { margin-bottom: 13px; display: block; }.blog-recent[data-style="minimal"] .col > a, .blog-recent[data-style="title_only"] .col > a { position: absolute; z-index: 100; top: 0px; left: 0px; width: 100%; height: 100%; display: block; }.blog-recent[data-style="minimal"] .col a { color: inherit; }.blog-recent[data-style="minimal"] .col > span { color: #27cfc3; display: block; }.blog-recent[data-style="minimal"] .col i { background-color: transparent; color: inherit; height: auto; font-size: 15px; width: 23px; top: 0px; transition: transform 0.33s cubic-bezier(0.75, 0, 0.18, 1); }.blog-recent[data-style*="classic_enhanced"] .entire-meta-link, .blog-recent[data-style="material"] .entire-meta-link { position: absolute; top: 0px; left: 0px; display: block; width: 100%; z-index: 101; height: 100%; }.blog-recent[data-style*="classic_enhanced"] .inner-wrap { background-color: #ffffff; }body .blog-recent[data-style*="classic_enhanced"] .has-post-thumbnail .meta-category a { z-index: 320; }.blog-recent[data-style*="classic_enhanced"], .blog-recent[data-style="material"] { display: flex; flex-wrap: wrap; }.blog-recent[data-style*="classic_enhanced"] > .col, .blog-recent[data-style="material"] > .col { display: flex; }.blog-recent[data-style*="classic_enhanced"] .post .post-meta { display: block; }body .blog-recent[data-style*="classic_enhanced"] .post-meta { position: absolute; bottom: 0px; left: 0px; top: auto; z-index: 300; width: 100%; margin-bottom: 0px; border-right: 0px; }.blog-recent[data-style*="classic_enhanced"] .post-meta a, .blog-recent[data-style*="classic_enhanced"] .post-meta i:not(.icon-salient-heart), .masonry.classic_enhanced .post .post-meta a, .masonry.classic_enhanced .post .post-meta i:not(.icon-salient-heart) { transition: color 0.1s linear; }.blog-recent[data-style*="classic_enhanced"] .excerpt, .blog-recent[data-style*="classic_enhanced"] .post-meta a, .masonry.classic_enhanced .post .excerpt, .masonry.classic_enhanced .post .post-meta a, .masonry.classic_enhanced .post-header { color: #555555; }.blog-recent[data-style*="classic_enhanced"] .post-meta a .nectar-love-count { color: #555555; }.blog-recent[data-style*="classic_enhanced"] .post-header, .blog-recent[data-style*="classic_enhanced"] .post-meta .nectar-love-count, .blog-recent[data-style*="classic_enhanced"] .post-meta a, .masonry.classic_enhanced .post .post-meta a, .masonry.classic_enhanced .post-header, .masonry.classic_enhanced .post-meta .nectar-love-count { font-size: 12px; }.blog-recent[data-style*="classic_enhanced"] .post-header .icon-salient-m-clock, .blog-recent[data-style*="classic_enhanced"] .post-meta i, .masonry.classic_enhanced .post .post-header .icon-salient-m-clock, .masonry.classic_enhanced .post .post-meta i { color: #b9b9b9; }.blog-recent[data-style*="classic_enhanced"] .post-meta a, .masonry.classic_enhanced .post .post-meta a { display: inline-block; vertical-align: middle; }.blog-recent[data-style*="classic_enhanced"] .post-meta i, .masonry.classic_enhanced .post .post-meta i { width: 15px; margin-right: 3px; font-size: 14px; font-style: normal; top: 0px; }.blog-recent[data-style*="classic_enhanced"] .post-meta .icon-salient-heart-2, .masonry.classic_enhanced .post .post-meta .icon-salient-heart-2 { margin-right: 0px; }.blog-recent[data-style*="classic_enhanced"] .meta-category a, .masonry.classic_enhanced .posts-container .wide_tall .meta-category a, .masonry.classic_enhanced .posts-container article .meta-category a { padding: 0px 10px; display: inline-block; line-height: 20px; font-size: 12px; text-transform: uppercase; font-weight: 700; margin-bottom: 10px; color: #ffffff; border: 2px solid rgba(255, 255, 255, 0.5); transition: 0.2s; }.blog-recent[data-style*="classic_enhanced"] .has-post-thumbnail .meta-category a, .blog-recent[data-style*="classic_enhanced"] .meta-category a, .masonry.classic_enhanced .posts-container .has-post-thumbnail .meta-category a { position: absolute; top: 20px; left: 20px; z-index: 101; }body .blog-recent[data-style*="classic_enhanced"] .meta-category a { z-index: 301; }.blog-recent[data-style*="classic_enhanced"] .meta-category a, .masonry.classic_enhanced .posts-container article .meta-category a { z-index: 101; position: relative; }.blog-recent[data-style*="classic_enhanced"] .post-meta .nectar-love-wrap, .masonry.classic_enhanced .masonry-blog-item .post-meta .nectar-love-wrap { float: none; display: inline-block; }.blog-recent[data-style*="classic_enhanced"] .post-meta .nectar-love-wrap .nectar-love .heart-wrap, .blog-recent[data-style*="classic_enhanced"] .post-meta .nectar-love-wrap .nectar-love .nectar-love-count, .blog-recent[data-style*="classic_enhanced"] .post-meta .nectar-love-wrap .nectar-love i, .masonry.classic_enhanced .masonry-blog-item .post-meta .nectar-love-wrap .nectar-love .heart-wrap, .masonry.classic_enhanced .masonry-blog-item .post-meta .nectar-love-wrap .nectar-love .nectar-love-count, .masonry.classic_enhanced .masonry-blog-item .post-meta .nectar-love-wrap .nectar-love i { display: block; line-height: 18px; float: left; }.blog-recent[data-style*="classic_enhanced"] .post-meta, .post-area.masonry.classic_enhanced .post .post-meta { padding: 6px 21px; z-index: 101; position: relative; border-top: 1px solid rgba(0, 0, 0, 0.06); }.blog-recent[data-style*="classic_enhanced"] .post-meta > *, .post-area.masonry.classic_enhanced .post .post-meta > * { margin-right: 13px; margin-left: 0px; }.blog-recent[data-style*="classic_enhanced"] .post-meta > :last-child, .post-area.masonry.classic_enhanced .post .post-meta > :last-child { margin-right: 0px; }.blog-recent[data-style*="classic_enhanced"] .post-meta .nectar-love, .post-area.masonry.classic_enhanced .post .post-meta .nectar-love { margin-left: 0px; }.blog-recent[data-style*="classic_enhanced"] .article-content-wrap, .masonry.classic_enhanced .masonry-blog-item .article-content-wrap { padding: 17%; position: relative; z-index: 100; background-color: #ffffff; }.blog-recent[data-style*="classic_enhanced"] h3.title, .masonry.classic_enhanced .masonry-blog-item h3.title { margin-bottom: 0px; }.blog-recent[data-style*="classic_enhanced"][data-color-scheme="light"] h3.title { color: #000000; }.container .post .post-meta { display: none; }.container .post-header { font-size: 12px; }#to-top:not(.mobile-enabled) { display: none; }body[data-ajax-transitions="true"] #ajax-loading-screen[data-method="standard"][data-disable-mobile="1"] { display: none; }#ajax-content-wrap .video-texture { display: none; }a > .sf-sub-indicator { right: 0px; position: absolute; padding: 16px; left: auto; top: 0px; height: auto; width: auto; }#header-outer #top nav, .slider-nav span span { display: none !important; }body.ascend #header-secondary-outer { display: none; }.ascend .post .nectar-love-wrap { line-height: 20px; }.vc_hidden-xs { display: none !important; }.nectar-bg-accent-color, .nectar-bg-hover-accent-color:hover, #ajax-content-wrap .nectar-bg-pseudo-accent-color::before, [data-style="list_featured_first_row"] .meta-category a::before, .tabbed > ul li .active-tab, .tabbed > ul li .active-tab:hover, .wpb_row .nectar-post-grid-filters[data-active-color="accent-color"] a::after, .testimonial_slider[data-style="multiple_visible"][data-color*="accent-color"] .flickity-page-dots .dot.is-selected::before, .testimonial_slider[data-style="multiple_visible"][data-color*="accent-color"] blockquote.is-selected p, .nectar_video_lightbox.nectar-button[data-color="default-accent-color"], .nectar_video_lightbox.nectar-button[data-color="transparent-accent-color"]:hover, .nectar-cta[data-color="accent-color"]:not([data-style="material"]) .link_wrap, .flex-direction-nav a, .carousel-prev:hover, .carousel-next:hover, .nectar-flickity[data-controls*="arrows_overlaid"][data-control-color="accent-color"] .flickity-prev-next-button:hover::before, .nectar-flickity[data-controls="default"][data-control-color="accent-color"] .flickity-page-dots .dot::before, .nectar-flickity[data-controls="touch_total"][data-control-color="accent-color"] .visualized-total span, [class*=" icon-"], .toggle.open > .toggle-title a, div[data-style="minimal"] .toggle.open > .toggle-title i::after, div[data-style="minimal"] .toggle:hover > .toggle-title i::after, div[data-style="minimal"] .toggle.open > .toggle-title i::before, div[data-style="minimal"] .toggle:hover > .toggle-title i::before, div[data-style="minimal_small"] .toggle.accent-color > .toggle-title::after, .main-content .widget_calendar caption, #footer-outer .widget_calendar caption, .post .more-link span:hover, .post.format-quote .post-content .quote-inner, .post.format-link .post-content .link-inner, .nectar-post-grid-wrap[data-load-more-color="accent-color"] .load-more:hover, .format-status .post-content .status-inner, .nectar-post-grid-item.nectar-new-item .inner::before, input[type="submit"]:hover, input[type="button"]:hover, body[data-form-submit="regular"] input[type="submit"], body[data-form-submit="regular"] button[type="submit"], body[data-form-submit="regular"] .container-wrap .span_12.light input[type="submit"]:hover, body[data-form-submit="regular"] .container-wrap .span_12.light button[type="submit"]:hover, #slide-out-widget-area, #slide-out-widget-area-bg.fullscreen, #slide-out-widget-area-bg.fullscreen-split, #slide-out-widget-area-bg.fullscreen-alt .bg-inner, body.material #slide-out-widget-area-bg.slide-out-from-right, .widget .material .widget .tagcloud a::before, .nectar-hor-list-item[data-hover-effect="full_border"][data-color="accent-color"] .nectar-list-item-btn:hover, #header-outer[data-lhe="animated_underline"] .nectar-header-text-content a::after, .nectar-slide-in-cart.style_slide_in_click .widget_shopping_cart .nectar-notice, .woocommerce #review_form #respond .form-submit #submit, #header-outer .nectar-menu-label::before { background-color: #1968b3; }.nectar-milestone .number.extra-color-2, span.extra-color-2, .team-member .social.extra-color-2 li a, body [class^="icon-"].icon-default-style.extra-color-2, body [class^="icon-"].icon-default-style[data-color="extra-color-2"], .team-member .extra-color-2:hover, .svg-icon-holder[data-color="extra-color-2"], .nectar_icon_wrap[data-color="extra-color-2"] i, body .wpb_row .span_12 .portfolio-filters-inline[data-color-scheme="extra-color-2-underline"].full-width-section .active, body .wpb_row .span_12 .portfolio-filters-inline[data-color-scheme="extra-color-2-underline"].full-width-section a:hover, body.material .nectar-button.see-through.extra-color-2[data-color-override="false"], .nectar_single_testimonial[data-color="extra-color-2"] p .open-quote, .no-highlight.extra-color-2 h3 { color: #ffffff !important; }#search-outer .ui-widget-content, body:not([data-header-format="left-header"]) #top .sf-menu li ul, #header-outer nav > ul > .megamenu > .sub-menu, #header-outer .nectar-global-section-megamenu, body #header-outer nav > ul > .megamenu > .sub-menu > li > a, #header-outer .widget_shopping_cart .cart_list a, #header-outer .widget_shopping_cart .cart_list li, #header-outer .widget_shopping_cart_content, .woocommerce .cart-notification, #header-secondary-outer ul ul li a, #header-secondary-outer .sf-menu li ul { background-color: #1768b2; }.ascend #header-outer[data-transparent-header="true"][data-full-width="true"][data-remove-border="true"] #top nav ul #search-btn a::after, .ascend #header-outer[data-transparent-header="true"][data-full-width="true"][data-remove-border="true"] #top nav ul #nectar-user-account a::after, .ascend #header-outer[data-transparent-header="true"][data-full-width="true"][data-remove-border="true"] #top nav ul .slide-out-widget-area-toggle a::after, .ascend #header-outer[data-transparent-header="true"][data-full-width="true"][data-remove-border="true"] .cart-contents::after, body #header-outer[data-transparent-header="true"] #top nav ul #nectar-user-account > div, body[data-header-color="custom"] #top nav ul #nectar-user-account > div, #header-outer:not(.transparent) .sf-menu > li ul { border-color: #eeeeee; }#header-outer:not(.transparent) .sf-menu > li ul { border-top-width: 1px; border-top-style: solid; }#header-secondary-outer, #header-outer #header-secondary-outer, body #header-outer #mobile-menu .secondary-header-text { background-color: #1768b2; }#search-outer .ui-widget-content, body:not([data-header-format="left-header"]) #header-outer .sf-menu li ul, #header-outer nav > ul > .megamenu > .sub-menu, body #header-outer nav > ul > .megamenu > .sub-menu > li > a, #header-outer .widget_shopping_cart .cart_list a, #header-secondary-outer ul ul li a, #header-outer .widget_shopping_cart .cart_list li, .woocommerce .cart-notification, #header-outer .widget_shopping_cart_content { background-color: #1768b2 !important; }body #slide-out-widget-area-bg { background-color: rgba(0, 0, 0, 0.8); }#top nav > ul > li > ul > li, #header-outer[data-format="centered-menu"] #top nav > ul > li > ul > li, #header-secondary-outer .sf-menu > li > ul > li, #header-outer .widget_shopping_cart .cart_list, #header-outer .widget_shopping_cart .total, #header-outer .widget_shopping_cart .buttons, #header-outer nav .nectar-global-section-megamenu > .inner { transform: translate3d(0px, 13px, 0px); }#search-box .search-box__button { opacity: 0; position: absolute; top: 50%; height: 42px; margin-top: -3px; transform: translateY(-50%); right: 55px; color: inherit; pointer-events: none; padding: 5px 15px; border: none; background-color: rgba(0, 0, 0, 0.05) !important; }#search-outer > #search form { width: 92%; float: left; }.ascend #search-outer { background-color: rgba(255, 255, 255, 0.97); height: 100vh; position: fixed; transform: scale(1, 0); padding: 0px; z-index: 10100; top: 0px; }body.ascend #search-outer > #search form { width: 100%; float: none; }#ajax-loading-screen { background-color: #ffffff; width: 100%; height: 100%; position: fixed; top: 0px; left: 0px; display: none; z-index: 1000000000; }body[data-ajax-transitions="true"] #ajax-loading-screen[data-method="standard"], body[data-ajax-transitions="true"] #ajax-loading-screen[data-effect*="horizontal_swipe"][data-method="ajax"], body[data-ajax-transitions="true"] #ajax-loading-screen[data-method="standard"] .loading-icon { display: block; opacity: 1; }.ascend[data-button-style="slightly_rounded"] .container-wrap input[type="submit"], .ascend[data-button-style*="slightly_rounded"] .container-wrap button[type="submit"], body[data-button-style*="slightly_rounded"].ascend .container-wrap input[type="submit"], body[data-button-style*="slightly_rounded"].ascend .container-wrap button[type="submit"], body[data-button-style*="slightly_rounded"].ascend .nectar-button.see-through, body[data-button-style*="slightly_rounded"].ascend .nectar-button.see-through-2, body[data-button-style*="slightly_rounded"].ascend .nectar-button.see-through-3, .nectar-inherit-border-radius, body[data-button-style*="slightly_rounded"] .nectar-cta:not([data-style="material"]) .link_wrap, body[data-button-style*="slightly_rounded"] .nectar-button.see-through, body[data-button-style*="slightly_rounded"] .nectar-button.see-through-2, body[data-button-style*="slightly_rounded"] .nectar-button.see-through-3, body[data-button-style*="slightly_rounded"] .portfolio-filters-inline .container ul li a, body[data-button-style*="slightly_rounded"] .slide-out-widget-area-toggle[data-custom-color="true"] a::before, body[data-button-style*="slightly_rounded"] #infscr-loading, body[data-button-style*="slightly_rounded"] .flex-direction-nav a, body[data-button-style*="slightly_rounded"] #pagination span, body[data-button-style*="slightly_rounded"] #pagination a, body[data-button-style*="slightly_rounded"] #pagination .next.inactive, body[data-button-style*="slightly_rounded"] #pagination .prev.inactive, body[data-button-style*="slightly_rounded"].woocommerce nav.woocommerce-pagination ul li a, body[data-button-style*="slightly_rounded"].woocommerce .container-wrap nav.woocommerce-pagination ul li span, body[data-button-style*="slightly_rounded"] .container-wrap nav.woocommerce-pagination ul li span, body[data-button-style*="slightly_rounded"].woocommerce-cart .wc-proceed-to-checkout a.checkout-button, body[data-button-style*="slightly_rounded"] input[type="submit"], body[data-button-style*="slightly_rounded"] button[type="submit"], body[data-button-style*="slightly_rounded"] input[type="button"], body[data-button-style*="slightly_rounded"] button, body[data-button-style*="slightly_rounded"] .nectar-button, body[data-button-style*="slightly_rounded"] .swiper-slide .button a, body[data-button-style*="slightly_rounded"] #top nav > ul > li[class*="button_solid_color"] > a::before, body[data-button-style*="slightly_rounded"] #top nav > ul > li[class*="button_bordered"] > a::before, body[data-button-style*="slightly_rounded"] #header-outer .widget_shopping_cart a.button, body[data-button-style*="slightly_rounded"] .comment-list .reply a, body[data-button-style*="slightly_rounded"].material #page-header-bg.fullscreen-header .inner-wrap > a, body[data-button-style*="slightly_rounded"] .sharing-default-minimal .nectar-social-inner > a, body[data-button-style*="slightly_rounded"] .sharing-default-minimal .nectar-love, body[data-button-style*="slightly_rounded"].single .heading-title[data-header-style="default_minimal"] .meta-category a, body[data-button-style*="slightly_rounded"] #page-header-bg[data-post-hs="default_minimal"] .inner-wrap > a, body[data-button-style*="slightly_rounded"] .masonry.classic_enhanced .posts-container article .meta-category a, body[data-button-style*="slightly_rounded"] .blog-recent[data-style*="classic_enhanced"] .meta-category a, body[data-button-style*="slightly_rounded"] .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .nectar-slide-in-cart.style_slide_in_click .widget_shopping_cart a.button, li[class*="menu-item-btn-style"] > a::before, li[class*="menu-item-btn-style"] > a::after { box-shadow: none; transition: opacity 0.45s cubic-bezier(0.25, 1, 0.33, 1), transform 0.45s cubic-bezier(0.25, 1, 0.33, 1), border-color 0.45s cubic-bezier(0.25, 1, 0.33, 1), color 0.45s cubic-bezier(0.25, 1, 0.33, 1), background-color 0.45s cubic-bezier(0.25, 1, 0.33, 1), box-shadow 0.45s cubic-bezier(0.25, 1, 0.33, 1); border-radius: 4px !important; }#to-top { display: block; position: fixed; text-align: center; line-height: 12px; right: 17px; bottom: 0px; transform: translateY(105%); color: #ffffff; cursor: pointer; border-radius: 2px; z-index: 9994; height: 29px; width: 29px; background-color: rgba(0, 0, 0, 0.25); background-repeat: no-repeat; background-position: center center; transition: background-color 0.1s linear; }body[data-button-style*="rounded"] #to-top { transition: -webkit-box-shadow 0.3s cubic-bezier(0.55, 0, 0.1, 1), background-color 0.1s linear; background-color: rgba(0, 0, 0, 0.25); }body[data-button-style*="slightly_rounded"] #to-top { border-radius: 200px !important; }.row .span_2 h3, .row .span_3 h3, .row .span_4 h3, .row .vc_col-sm-2 h3, .row .vc_col-sm-3 h3, .row .vc_col-sm-4 h3, .row .col h3, body h3, #slide-out-widget-area .nectar-ext-menu-item .inherit-h3, #mobile-menu .nectar-ext-menu-item .inherit-h3, #ajax-content-wrap .nectar-inherit-h3, .nectar-category-grid[data-style="mouse_follow_image"][data-h-tag="h3"] .content { font-size: 14.4px; line-height: 19.2px; }body h6, .row .col h6, .nectar-hor-list-item[data-font-family="h6"], .nectar-ext-menu-item .inherit-h6 .menu-title-text, #slide-out-widget-area .nectar-ext-menu-item .inherit-h6, #ajax-content-wrap .nectar-inherit-h6, #header-outer .nectar-inherit-h6, [data-inherit-heading-family="h6"], .nectar-quick-view-box div.product .summary p.price.nectar-inherit-h6, body.woocommerce div.product p.price.nectar-inherit-h6 ins { font-family: Roboto; font-size: 15px; line-height: 22px; font-weight: 700; }.row .col h6, body h6, #ajax-content-wrap .nectar-inherit-h6 { font-size: 15px; line-height: 22px; }body i, body em, .masonry.meta_overlaid article.post .post-header .meta-author > span, .post-area.masonry.meta_overlaid article.post .post-meta .date, .post-area.masonry.meta_overlaid article.post.quote .quote-inner .author, .post-area.masonry.meta_overlaid article.post.link .post-content .destination, body .testimonial_slider[data-style="minimal"] blockquote span.title, #ajax-content-wrap .nectar-inherit-italic { font-family: Roboto; }body.material #slide-out-widget-area.slide-out-from-right .off-canvas-menu-container li li a, #slide-out-widget-area[data-dropdown-func="separate-dropdown-parent-link"] .off-canvas-menu-container li li a { font-size: 15.4px; line-height: 15.4px; }#footer-outer .widget h4, #sidebar h4, #call-to-action .container a, .uppercase, .nectar-post-grid-wrap .load-more, .nectar-button, .nectar-button.medium, .nectar-button.small, .nectar-view-indicator span, .nectar-3d-transparent-button, .swiper-slide .button a, .play_button_with_text span[data-font*="btn"], body .widget_calendar table th, body #footer-outer #footer-widgets .col .widget_calendar table th, body:not([data-header-format="left-header"]) #header-outer nav > ul > .megamenu > ul > li > a, .carousel-heading h2, body .gform_wrapper .top_label .gfield_label, body .vc_pie_chart .wpb_pie_chart_heading, #infscr-loading div, #page-header-bg .author-section a, .ascend input[type="submit"], .ascend button[type="submit"], .material input[type="submit"], .material button[type="submit"], .original .checkout_coupon button[type="submit"], .original.woocommerce-cart .actions button[type="submit"], .ascend .checkout_coupon button[type="submit"], .ascend.woocommerce-cart .actions button[type="submit"], body.material #page-header-bg.fullscreen-header .inner-wrap > a, body #page-header-bg[data-post-hs="default_minimal"] .inner-wrap > a, .widget h4, .text-on-hover-wrap .categories a, .meta_overlaid article.post .post-header h3, .meta_overlaid article.post.quote .post-content h3, .meta_overlaid article.post.link .post-content h3, .meta_overlaid article .meta-author a, .pricing-column.highlight h3 .highlight-reason, .blog-recent[data-style="minimal"] .col > span, body .masonry.classic_enhanced .posts-container article .meta-category a, body .masonry.classic_enhanced .posts-container article.wide_tall .meta-category a, .blog-recent[data-style*="classic_enhanced"] .meta-category a, .nectar-recent-posts-slider .container .strong, .single .heading-title[data-header-style="default_minimal"] .meta-category a, .nectar-fancy-box .link-text, .post-area.standard-minimal article.post .post-meta .date a, .post-area.standard-minimal article.post .more-link span, body[data-button-style="rounded"] #pagination > a, html body #pagination > span, body[data-form-submit="see-through-2"] input[type="submit"], body[data-form-submit="see-through-2"] button[type="submit"], body[data-form-submit="see-through"] input[type="submit"], body[data-form-submit="see-through"] button[type="submit"], body[data-form-submit="regular"] input[type="submit"], body[data-form-submit="regular"] button[type="submit"], .nectar_team_member_overlay .team_member_details .title, body:not([data-header-format="left-header"]) #header-outer nav > ul > .megamenu > ul > li > ul > li.has-ul > a, .nectar_fullscreen_zoom_recent_projects .project-slide .project-info .normal-container > a, .nectar-hor-list-item .nectar-list-item-btn, .nectar-category-grid-item .content span.subtext, .yikes-easy-mc-form .yikes-easy-mc-submit-button, .nectar-cta .nectar-button-type, .nectar-post-grid-wrap .nectar-post-grid-filters h4, .nectar-inherit-btn-type { font-family: Roboto; }.nectar-button.medium i.icon-button-arrow { font-size: 16px; }body .vc_row-fluid:not(.full-width-content) > .span_12 .vc_col-sm-2:not(:last-child):not([class*="vc_col-xs-"]) { margin-bottom: 25px; }body .vc_row-fluid .vc_col-sm-2:not([class*="vc_col-xs"]), body .vc_row-fluid.full-width-content .vc_col-sm-2:not([class*="vc_col-xs"]) { width: 50%; }.vc_row-fluid .vc_col-sm-2[class*="vc_col-sm-"]:first-child:not([class*="offset"]), .vc_row-fluid .vc_col-sm-2[class*="vc_col-sm-"]:nth-child(2n+3):not([class*="offset"]) { margin-left: 0px; }header#top nav ul #search-btn > div > a span { display: none; }body #header-outer[data-transparent-header="true"] header#top nav ul #search-btn > div, body[data-header-color="custom"] header#top nav ul #search-btn > div, .ascend #header-outer[data-transparent-header="true"][data-full-width="true"][data-remove-border="true"] header#top nav ul #search-btn a::after, .ascend #header-outer[data-transparent-header="true"][data-full-width="true"][data-remove-border="true"] header#top nav ul .slide-out-widget-area-toggle a::after, .ascend #header-outer[data-transparent-header="true"][data-full-width="true"][data-remove-border="true"] .cart-menu::after, html body[data-dropdown-style="minimal"] #header-outer:not(.transparent) .sf-menu > li ul { border-color: #ffffff; }.masonry.classic_enhanced .masonry-blog-item .article-content-wrap, .blog-recent[data-style*="classic_enhanced"] .article-content-wrap { padding: 11% !important; }.meta { display: none !important; }.post-meta { display: none !important; }#nectar-slider-instance-1, #nectar-slider-instance-1 .swiper-container { height: 458.333px; }.sf-menu > li > a > .sf-sub-indicator i { transition: color 0.2s; }#slide-out-widget-area .off-canvas-menu-container li > a > .sf-sub-indicator { display: none; }#slide-out-widget-area .inner-wrap > .inner { width: 100%; height: 100%; }body[data-full-width-header="false"] #slide-out-widget-area .slide_out_area_close { position: absolute; right: 22px; top: 22px; }body #slide-out-widget-area .slide_out_area_close .icon-default-style[class^="icon-"] { backface-visibility: hidden; font-size: 18px; height: 34px; left: -2px; line-height: 32px; max-width: none; transition: 0.47s cubic-bezier(0.3, 1, 0.3, 0.95); width: 34px; }body #slide-out-widget-area .slide_out_area_close .icon-default-style { color: #ffffff; }#slide-out-widget-area[data-dropdown-func="separate-dropdown-parent-link"] .off-canvas-menu-container li ul > li:first-child, .material #slide-out-widget-area[class*="slide-out-from-right"] .off-canvas-menu-container li ul > li:first-child { margin-top: 10px; }#slide-out-widget-area[data-dropdown-func="separate-dropdown-parent-link"] .off-canvas-menu-container li ul > li:last-child, .material #slide-out-widget-area[class*="slide-out-from-right"] .off-canvas-menu-container li ul > li:last-child { margin-bottom: 0px; }.material #slide-out-widget-area[class*="slide-out-from-right"] .inner .off-canvas-menu-container li li a, body #slide-out-widget-area[data-dropdown-func="separate-dropdown-parent-link"] .inner .off-canvas-menu-container li li a { font-size: 16px; line-height: 22px; }body:not(.material) #slide-out-widget-area[data-dropdown-func="separate-dropdown-parent-link"] .off-canvas-menu-container li ul > li:last-child { margin-bottom: 10px; }body #slide-out-widget-area .slide_out_area_close { position: absolute; right: 22px; top: 22px; z-index: 100; }body[data-full-width-header="false"] #slide-out-widget-area.slide-out-from-right-hover .slide_out_area_close { display: none; }#slide-out-widget-area.slide-out-from-right-hover .inner-wrap > .inner { opacity: 0; margin-bottom: 30px; transform: translateX(50px); transition: transform 0.45s cubic-bezier(0.2, 0.75, 0.3, 1) 0.22s, opacity 0.45s cubic-bezier(0.2, 0.75, 0.3, 1) 0.22s; }#slide-out-widget-area.slide-out-from-right-hover .bottom-meta-wrap { opacity: 0; transform: translateX(50px); transition: transform 0.45s cubic-bezier(0.2, 0.75, 0.3, 1) 0.35s, opacity 0.45s cubic-bezier(0.2, 0.75, 0.3, 1) 0.35s; margin-top: 50px; }#slide-out-widget-area.slide-out-from-right-hover[data-dropdown-func="separate-dropdown-parent-link"] .inner-wrap > .inner { display: flex; height: auto; flex-wrap: wrap; }@keyframes nectar_material_loader_dash { 0% { stroke-dashoffset: 187; } 50% { stroke-dashoffset: 46.75; transform: rotate(135deg); } 100% { stroke-dashoffset: 187; transform: rotate(450deg); } }.woocommerce-product-gallery{opacity:1!important;} .woocommerce-product-gallery figure{max-width:1000%} .woocommerce-product-gallery figure[style*="3d(0px"]{max-width: 100%;} body:not(.swift-ui) .woocommerce-product-gallery [data-thumb]:not(:first-of-type){display:none!important;}body.swift-nojs [data-s3cid="4"]{min-width: 100vw;min-height:160px;}body.swift-nojs [data-s3cid="5"]{min-width: 100vw;}body.swift-nojs [data-s3cid="6"]{min-width: 100vw;}body.swift-nojs [data-s3cid="7"]{min-width:352.875px;}body.swift-nojs [data-s3cid="8"]{min-width: 100vw;}body.swift-nojs [data-s3cid="9"]{min-width: 100vw;}body.swift-nojs [data-s3cid="10"]{min-width:365px;}body.swift-nojs [data-s3cid="11"]{min-width:365px;}body.swift-nojs [data-s3cid="23"]{min-width: 100vw;max-height:6455.40625px;}body.swift-nojs [data-s3cid="24"]{min-width: 100vw;max-height:5944.40625px;}body.swift-nojs [data-s3cid="25"]{min-width:352.875px;max-height:5944.40625px;}body.swift-nojs [data-s3cid="26"]{min-width:352.875px;max-height:5944.40625px;}body.swift-nojs [data-s3cid="27"]{min-width:352.875px;}body.swift-nojs [data-s3cid="28"]{min-width: 100vw;}body.swift-nojs [data-s3cid="29"]{min-width: 100vw;}body.swift-nojs [data-s3cid="30"]{min-width: 100vw;}body.swift-nojs [data-s3cid="31"]{min-width:359.90625px;}body.swift-nojs [data-s3cid="59"]{min-width:352.875px;min-height:357.3125px;}body.swift-nojs [data-s3cid="60"]{min-width: 100vw;min-height:357.3125px;}body.swift-nojs [data-s3cid="61"]{min-width: 100vw;min-height:357.3125px;}body.swift-nojs [data-s3cid="62"]{min-width: 100vw;min-height:357.3125px;}body.swift-nojs [data-s3cid="63"]{min-width: 100vw;min-height:357.3125px;}body.swift-nojs [data-s3cid="64"]{min-width:359.90625px;min-height:357.3125px;}body.swift-nojs [data-s3cid="65"]{min-width:359.90625px;min-height:357.3125px;}body.swift-nojs [data-s3cid="66"]{min-width:352.71875px;min-height:357.3125px;}body.swift-nojs [data-s3cid="67"]{min-width:352.71875px;min-height:357.3125px;}body.swift-nojs [data-s3cid="68"]{min-width:352.71875px;min-height:357.3125px;}body.swift-nojs [data-s3cid="69"]{min-width:352.71875px;min-height:357.3125px;}body.swift-nojs [data-s3cid="70"]{min-width:352.71875px;min-height:357.3125px;}body.swift-nojs [data-s3cid="71"]{min-width:359.75px;min-height:315px;}body.swift-nojs [data-s3cid="72"]{min-width:359.75px;min-height:289px;}body.swift-nojs [data-s3cid="73"]{min-width:352.5625px;min-height:289px;}body.swift-nojs [data-s3cid="74"]{min-width:340.546875px;min-height:289px;}body.swift-nojs [data-s3cid="75"]{min-width:340.546875px;min-height:93px;}body.swift-nojs [data-s3cid="76"]{min-width:340.546875px;min-height:93px;}body.swift-nojs [data-s3cid="77"]{min-width:340.546875px;min-height:93px;}body.swift-nojs [data-s3cid="78"]{min-width:340.546875px;min-height:93px;}body.swift-nojs [data-s3cid="79"]{min-width:340.546875px;}body.swift-nojs [data-s3cid="80"]{min-width:340.546875px;}body.swift-nojs [data-s3cid="81"]{min-width:340.546875px;}body.swift-nojs [data-s3cid="82"]{min-width:340.546875px;}body.swift-nojs [data-s3cid="83"]{min-width:359.75px;}body.swift-nojs [data-s3cid="84"]{min-width:352.5625px;}body.swift-nojs [data-s3cid="85"]{min-width:352.5625px;}body.swift-nojs [data-s3cid="86"]{min-width:352.875px;}body.swift-nojs [data-s3cid="87"]{min-width: 100vw;}body.swift-nojs [data-s3cid="88"]{min-width: 100vw;}body.swift-nojs [data-s3cid="89"]{min-width: 100vw;}body.swift-nojs [data-s3cid="90"]{min-width:359.90625px;}body.swift-nojs [data-s3cid="91"]{min-width:359.90625px;}body.swift-nojs [data-s3cid="92"]{min-width:352.71875px;}body.swift-nojs [data-s3cid="93"]{min-width:352.71875px;}body.swift-nojs [data-s3cid="94"]{min-width:359.90625px;}body.swift-nojs [data-s3cid="95"]{min-width:352.71875px;}body.swift-nojs [data-s3cid="96"]{min-width:352.71875px;}body.swift-nojs [data-s3cid="97"]{min-width:352.875px;max-height:88px;}body.swift-nojs [data-s3cid="98"]{min-width: 100vw;max-height:88px;}body.swift-nojs [data-s3cid="99"]{min-width: 100vw;max-height:88px;}body.swift-nojs [data-s3cid="100"]{min-width: 100vw;max-height:88px;}body.swift-nojs [data-s3cid="101"]{min-width:359.90625px;max-height:88px;}body.swift-nojs [data-s3cid="102"]{min-width:359.90625px;max-height:88px;}body.swift-nojs [data-s3cid="103"]{min-width:352.71875px;max-height:88px;}body.swift-nojs [data-s3cid="104"]{min-width:352.71875px;max-height:88px;}body.swift-nojs [data-s3cid="105"]{min-width:352.71875px;max-height:88px;}body.swift-nojs [data-s3cid="106"]{min-width:352.71875px;}body.swift-nojs [data-s3cid="107"]{min-width:352.71875px;}body.swift-nojs [data-s3cid="109"]{min-width:352.71875px;}body.swift-nojs [data-s3cid="110"]{min-width:352.71875px;}body.swift-nojs [data-s3cid="111"]{min-width:352.71875px;max-height:143px;}body.swift-nojs [data-s3cid="112"]{min-width:352.71875px;max-height:143px;}body.swift-nojs [data-s3cid="114"]{min-width:352.71875px;max-height:143px;}body.swift-nojs [data-s3cid="115"]{min-width:352.71875px;}body.swift-nojs [data-s3cid="116"]{min-width:352.71875px;}body.swift-nojs [data-s3cid="117"]{min-width:352.71875px;}body.swift-nojs [data-s3cid="119"]{min-width:352.71875px;}body.swift-nojs [data-s3cid="120"]{min-width:352.71875px;}body.swift-nojs [data-s3cid="121"]{min-width:352.71875px;}body.swift-nojs [data-s3cid="122"]{min-width:352.71875px;}body.swift-nojs [data-s3cid="124"]{min-width:352.71875px;}body.swift-nojs [data-s3cid="125"]{min-width:352.71875px;}body.swift-nojs [data-s3cid="126"]{min-width:352.71875px;}body.swift-nojs [data-s3cid="127"]{min-width:352.71875px;}body.swift-nojs [data-s3cid="129"]{min-width:352.71875px;}body.swift-nojs [data-s3cid="130"]{min-width:352.71875px;}body.swift-nojs [data-s3cid="131"]{min-width:352.71875px;}body.swift-nojs [data-s3cid="132"]{min-width:352.71875px;}body.swift-nojs [data-s3cid="134"]{min-width:352.71875px;}body.swift-nojs [data-s3cid="135"]{min-width:352.71875px;}body.swift-nojs [data-s3cid="136"]{min-width:352.875px;}body.swift-nojs [data-s3cid="137"]{min-width: 100vw;}body.swift-nojs [data-s3cid="138"]{min-width: 100vw;}body.swift-nojs [data-s3cid="139"]{min-width: 100vw;}body.swift-nojs [data-s3cid="140"]{min-width:359.90625px;}body.swift-nojs [data-s3cid="141"]{min-width:359.90625px;}body.swift-nojs [data-s3cid="142"]{min-width:352.71875px;}body.swift-nojs [data-s3cid="143"]{min-width:352.71875px;}body.swift-nojs [data-s3cid="144"]{min-width:352.71875px;min-height:309px;}body.swift-nojs [data-s3cid="145"]{min-width:352.71875px;min-height:309px;}body.swift-nojs [data-s3cid="146"]{min-width:352.71875px;min-height:309px;}body.swift-nojs [data-s3cid="147"]{min-width:359.75px;min-height:309px;}body.swift-nojs [data-s3cid="151"]{min-width:359.75px;min-height:134px;}body.swift-nojs [data-s3cid="152"]{min-width:352.5625px;min-height:134px;}body.swift-nojs [data-s3cid="153"]{min-width:352.5625px;min-height:134px;}body.swift-nojs [data-s3cid="154"]{min-width:352.5625px;min-height:134px;}body.swift-nojs [data-s3cid="155"]{min-width:352.5625px;min-height:134px;}body.swift-nojs [data-s3cid="156"]{min-width:352.5625px;min-height:134px;}body.swift-nojs [data-s3cid="157"]{min-width:352.5625px;min-height:134px;}body.swift-nojs [data-s3cid="158"]{min-width:359.75px;}body.swift-nojs [data-s3cid="159"]{min-width:352.5625px;}body.swift-nojs [data-s3cid="160"]{min-width:352.5625px;}body.swift-nojs [data-s3cid="161"]{min-width:179.875px;}body.swift-nojs [data-s3cid="162"]{min-width:172.6875px;}body.swift-nojs [data-s3cid="163"]{min-width:172.6875px;}body.swift-nojs [data-s3cid="164"]{min-width:352.71875px;}body.swift-nojs [data-s3cid="165"]{min-width:352.71875px;}body.swift-nojs [data-s3cid="166"]{min-width:352.71875px;}body.swift-nojs [data-s3cid="167"]{min-width:158.015625px;min-height:158.015625px;}body.swift-nojs [data-s3cid="168"]{min-width:158.015625px;}body.swift-nojs [data-s3cid="169"]{min-width:158.015625px;min-height:158.015625px;}body.swift-nojs [data-s3cid="170"]{min-width:158.015625px;}body.swift-nojs [data-s3cid="171"]{min-width:158.015625px;min-height:158.015625px;}body.swift-nojs [data-s3cid="172"]{min-width:158.015625px;}body.swift-nojs [data-s3cid="173"]{min-width:158.015625px;min-height:158.015625px;}body.swift-nojs [data-s3cid="174"]{min-width:158.015625px;}body.swift-nojs [data-s3cid="175"]{min-width:158.015625px;min-height:158.015625px;}body.swift-nojs [data-s3cid="176"]{min-width:158.015625px;}body.swift-nojs [data-s3cid="177"]{min-width:158.015625px;min-height:158.015625px;}body.swift-nojs [data-s3cid="178"]{min-width:158.015625px;}body.swift-nojs [data-s3cid="179"]{min-width:158.015625px;min-height:158.015625px;}body.swift-nojs [data-s3cid="180"]{min-width:158.015625px;}body.swift-nojs [data-s3cid="181"]{min-width:158.015625px;min-height:158.015625px;}body.swift-nojs [data-s3cid="182"]{min-width:158.015625px;}body.swift-nojs [data-s3cid="183"]{min-width:352.875px;min-height:326.0625px;}body.swift-nojs [data-s3cid="184"]{min-width: 100vw;min-height:326.0625px;}body.swift-nojs [data-s3cid="185"]{min-width: 100vw;min-height:326.0625px;}body.swift-nojs [data-s3cid="186"]{min-width: 100vw;min-height:326.0625px;}body.swift-nojs [data-s3cid="187"]{min-width: 100vw;min-height:326.0625px;}body.swift-nojs [data-s3cid="188"]{min-width:359.90625px;}body.swift-nojs [data-s3cid="189"]{min-width:359.90625px;}body.swift-nojs [data-s3cid="190"]{min-width:352.71875px;}body.swift-nojs [data-s3cid="191"]{min-width:352.71875px;}body.swift-nojs [data-s3cid="192"]{min-width:352.71875px;}body.swift-nojs [data-s3cid="193"]{min-width:352.71875px;}body.swift-nojs [data-s3cid="194"]{min-width:352.71875px;}body.swift-nojs [data-s3cid="195"]{min-width:359.75px;}body.swift-nojs [data-s3cid="196"]{min-width:179.875px;}body.swift-nojs [data-s3cid="197"]{min-width:172.6875px;}body.swift-nojs [data-s3cid="198"]{min-width:172.6875px;}body.swift-nojs [data-s3cid="199"]{min-width:359.75px;}body.swift-nojs [data-s3cid="200"]{min-width:352.5625px;}body.swift-nojs [data-s3cid="201"]{min-width:328.53125px;}body.swift-nojs [data-s3cid="202"]{min-width:328.53125px;}body.swift-nojs [data-s3cid="203"]{min-width:328.53125px;}body.swift-nojs [data-s3cid="204"]{min-width:179.875px;}body.swift-nojs [data-s3cid="205"]{min-width:172.6875px;}body.swift-nojs [data-s3cid="206"]{min-width:172.6875px;}body.swift-nojs [data-s3cid="207"]{min-width:352.875px;}body.swift-nojs [data-s3cid="208"]{min-width: 100vw;}body.swift-nojs [data-s3cid="209"]{min-width: 100vw;}body.swift-nojs [data-s3cid="210"]{min-width: 100vw;}body.swift-nojs [data-s3cid="211"]{min-width:359.90625px;}body.swift-nojs [data-s3cid="212"]{min-width:359.90625px;}body.swift-nojs [data-s3cid="213"]{min-width:352.71875px;}body.swift-nojs [data-s3cid="214"]{min-width:352.71875px;}body.swift-nojs [data-s3cid="215"]{min-width:352.71875px;}body.swift-nojs [data-s3cid="216"]{min-width:352.71875px;min-height:406.703125px;}body.swift-nojs [data-s3cid="217"]{min-width:352.71875px;min-height:406.703125px;}body.swift-nojs [data-s3cid="218"]{min-width:352.71875px;min-height:164.796875px;}body.swift-nojs [data-s3cid="219"]{min-width:275.125px;}body.swift-nojs [data-s3cid="220"]{min-width:275.125px;}body.swift-nojs [data-s3cid="223"]{min-width:352.71875px;}body.swift-nojs [data-s3cid="224"]{min-width:352.71875px;}body.swift-nojs [data-s3cid="225"]{min-width:352.71875px;min-height:353.609375px;}body.swift-nojs [data-s3cid="226"]{min-width:275.125px;}body.swift-nojs [data-s3cid="227"]{min-width:275.125px;}body.swift-nojs [data-s3cid="230"]{min-width:359.90625px;min-height:326.8125px;}body.swift-nojs [data-s3cid="231"]{min-width:352.71875px;min-height:326.8125px;}body.swift-nojs [data-s3cid="232"]{min-width:352.71875px;min-height:326.8125px;}body.swift-nojs [data-s3cid="233"]{min-width:352.71875px;min-height:326.8125px;}body.swift-nojs [data-s3cid="234"]{min-width:304.625px;}body.swift-nojs [data-s3cid="235"]{min-width:304.625px;}body.swift-nojs [data-s3cid="236"]{min-width:304.625px;}body.swift-nojs [data-s3cid="237"]{min-width:304.625px;}body.swift-nojs [data-s3cid="238"]{min-width:310.6875px;}body.swift-nojs [data-s3cid="239"]{min-width:310.6875px;}body.swift-nojs [data-s3cid="240"]{min-width:304.5px;}body.swift-nojs [data-s3cid="241"]{min-width:304.5px;}body.swift-nojs [data-s3cid="244"]{min-width:304.5px;}body.swift-nojs [data-s3cid="245"]{min-width:304.5px;}body.swift-nojs [data-s3cid="246"]{min-width:304.625px;}body.swift-nojs [data-s3cid="247"]{min-width:304.625px;}body.swift-nojs [data-s3cid="248"]{min-width:304.625px;}body.swift-nojs [data-s3cid="249"]{min-width:304.625px;}body.swift-nojs [data-s3cid="250"]{min-width:304.625px;}body.swift-nojs [data-s3cid="251"]{min-width:310.6875px;}body.swift-nojs [data-s3cid="252"]{min-width:310.6875px;}body.swift-nojs [data-s3cid="253"]{min-width:304.5px;}body.swift-nojs [data-s3cid="254"]{min-width:304.5px;}body.swift-nojs [data-s3cid="257"]{min-width:304.5px;}body.swift-nojs [data-s3cid="258"]{min-width:304.5px;}body.swift-nojs [data-s3cid="259"]{min-width:352.875px;min-height:451.5px;}body.swift-nojs [data-s3cid="260"]{min-width: 100vw;min-height:451.5px;}body.swift-nojs [data-s3cid="261"]{min-width: 100vw;min-height:451.5px;}body.swift-nojs [data-s3cid="262"]{min-width: 100vw;min-height:451.5px;}body.swift-nojs [data-s3cid="263"]{min-width:359.90625px;min-height:451.5px;}body.swift-nojs [data-s3cid="264"]{min-width:359.90625px;min-height:451.5px;}body.swift-nojs [data-s3cid="265"]{min-width:352.71875px;min-height:451.5px;}body.swift-nojs [data-s3cid="266"]{min-width:352.71875px;min-height:451.5px;}body.swift-nojs [data-s3cid="267"]{min-width:352.71875px;min-height:451.5px;}body.swift-nojs [data-s3cid="268"]{min-width:352.71875px;min-height:451.5px;}body.swift-nojs [data-s3cid="269"]{min-width:352.71875px;min-height:451.5px;}body.swift-nojs [data-s3cid="270"]{min-width:359.75px;min-height:416.25px;}body.swift-nojs [data-s3cid="271"]{min-width:359.75px;}body.swift-nojs [data-s3cid="272"]{min-width:352.5625px;}body.swift-nojs [data-s3cid="273"]{min-width:352.5625px;}body.swift-nojs [data-s3cid="274"]{min-width:352.5625px;}body.swift-nojs [data-s3cid="275"]{min-width:352.5625px;}body.swift-nojs [data-s3cid="276"]{min-width:352.5625px;}body.swift-nojs [data-s3cid="277"]{min-width:352.5625px;}body.swift-nojs [data-s3cid="278"]{min-width:352.5625px;}body.swift-nojs [data-s3cid="279"]{min-width:352.5625px;}body.swift-nojs [data-s3cid="280"]{min-width:359.75px;min-height:168.25px;}body.swift-nojs [data-s3cid="281"]{min-width:352.5625px;min-height:168.25px;}body.swift-nojs [data-s3cid="282"]{min-width:352.5625px;min-height:168.25px;}body.swift-nojs [data-s3cid="283"]{min-width:352.5625px;min-height:168.25px;}body.swift-nojs [data-s3cid="284"]{min-width:352.5625px;min-height:168.25px;}body.swift-nojs [data-s3cid="285"]{min-width:352.5625px;min-height:168.25px;}body.swift-nojs [data-s3cid="286"]{min-width:352.5625px;min-height:168.25px;}body.swift-nojs [data-s3cid="287"]{min-width:352.875px;}body.swift-nojs [data-s3cid="288"]{min-width: 100vw;}body.swift-nojs [data-s3cid="289"]{min-width: 100vw;}body.swift-nojs [data-s3cid="290"]{min-width: 100vw;}body.swift-nojs [data-s3cid="291"]{min-width:359.90625px;}body.swift-nojs [data-s3cid="292"]{min-width:359.90625px;}body.swift-nojs [data-s3cid="293"]{min-width:352.71875px;}body.swift-nojs [data-s3cid="294"]{min-width:352.71875px;}body.swift-nojs [data-s3cid="295"]{min-width:359.90625px;min-height:523.46875px;}body.swift-nojs [data-s3cid="296"]{min-width:352.71875px;min-height:523.46875px;}body.swift-nojs [data-s3cid="297"]{min-width:352.71875px;min-height:523.46875px;}body.swift-nojs [data-s3cid="298"]{min-width:352.71875px;min-height:523.46875px;}body.swift-nojs [data-s3cid="299"]{min-width:352.71875px;}body.swift-nojs [data-s3cid="300"]{min-width:348.71875px;}body.swift-nojs [data-s3cid="301"]{min-width:348.71875px;}body.swift-nojs [data-s3cid="302"]{min-width:352.71875px;}body.swift-nojs [data-s3cid="303"]{min-width:348.71875px;}body.swift-nojs [data-s3cid="304"]{min-width:348.71875px;}body.swift-nojs [data-s3cid="305"]{min-width: 100vw;min-height:511px;}body.swift-nojs [data-s3cid="306"]{min-width: 100vw;min-height:347px;}body.swift-nojs [data-s3cid="307"]{min-width:352.875px;min-height:347px;}body.swift-nojs [data-s3cid="308"]{min-width:352.875px;min-height:347px;}body.swift-nojs [data-s3cid="309"]{min-width:352.875px;min-height:237px;}body.swift-nojs [data-s3cid="310"]{min-width:352.875px;min-height:237px;}body.swift-nojs [data-s3cid="311"]{min-width:352.875px;min-height:237px;}body.swift-nojs [data-s3cid="312"]{min-width: 100vw;}body.swift-nojs [data-s3cid="313"]{min-width:352.875px;}body.swift-nojs [data-s3cid="314"]{min-width:352.875px;}body.swift-nojs [data-s3cid="315"]{min-width:352.875px;}body.swift-nojs [data-s3cid="316"]{min-width:352.875px;}html{opacity:1}