img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0px 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0px !important; }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); }: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; }.nectar-social.fixed > a::before { background-color: #000000; }.nectar-social.fixed { position: fixed; right: 34px; bottom: 34px; height: 50px; width: 50px; line-height: 50px; z-index: 1000; }.nectar-social.fixed > a { height: 50px; width: 50px; line-height: 52px; text-align: center; display: block; position: absolute; bottom: 0px; left: 0px; z-index: 10; }.nectar-social.fixed > a::before { display: block; content: ""; position: absolute; top: 0px; left: 0px; width: 100%; transition: 0.45s cubic-bezier(0.15, 0.2, 0.1, 1); height: 100%; transform: translateZ(0px); backface-visibility: hidden; border-radius: 50%; }.nectar-social.fixed:hover > a::before { box-shadow: rgba(0, 0, 0, 0.2) 0px 7px 15px; }.nectar-social.fixed > a > [class^="icon-"].icon-default-style { font-size: 16px; height: 50px; width: 50px; line-height: 50px; color: #ffffff; left: -1px; top: 0px; z-index: 10; position: relative; }.nectar-social.fixed .nectar-social-inner { position: absolute; height: 50px; width: 50px; bottom: 0px; left: 0px; z-index: 1; text-align: center; }.nectar-social.fixed .nectar-social-inner a { display: block; line-height: 36px; height: 36px; padding: 0px; margin: 0px; width: 36px; left: 7px; position: absolute; opacity: 0; border: none; top: 0px; box-shadow: rgba(0, 0, 0, 0.2) 0px 7px 15px; border-radius: 50%; transition: 0.45s cubic-bezier(0.15, 0.2, 0.1, 1); }.nectar-social.fixed > a::after, .nectar-social.fixed .nectar-social-inner a::after { background-color: #ffffff; position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; opacity: 0; content: ""; display: block; border-radius: 50%; }.nectar-social.fixed a::after { transition: opacity 0.25s cubic-bezier(0.15, 0.2, 0.1, 1); }.nectar-social.fixed:hover > a::after { animation: 0.45s cubic-bezier(0.15, 0.2, 0.1, 1) 0s 1 normal forwards running socialButtonFlash; }.nectar-social.fixed:hover > a::before { transform: scale(1.23) translateZ(0px); }.nectar-social.fixed .nectar-social-inner a:nth-child(1) { transform: translateY(0px) scale(0); }.nectar-social.fixed .nectar-social-inner a:nth-child(2) { transform: translateY(-36px) scale(0); }.nectar-social.fixed .nectar-social-inner a:nth-child(3) { transform: translateY(-86px) scale(0); }.nectar-social.fixed .nectar-social-inner a:nth-child(4) { transform: translateY(-136px) scale(0); }.nectar-social.fixed:hover .nectar-social-inner a:nth-child(1) { transition: 0.45s cubic-bezier(0.15, 0.2, 0.1, 1); transform: translateY(-56px) scale(1); opacity: 1; }.nectar-social.fixed:hover .nectar-social-inner a:nth-child(2) { transition: 0.45s cubic-bezier(0.15, 0.2, 0.1, 1); transform: translateY(-106px) scale(1); opacity: 1; }.nectar-social.fixed:hover .nectar-social-inner a:nth-child(3) { transition: 0.45s cubic-bezier(0.15, 0.2, 0.1, 1); transform: translateY(-156px) scale(1); opacity: 1; }.nectar-social.fixed:hover .nectar-social-inner a:nth-child(4) { transition: 0.45s cubic-bezier(0.15, 0.2, 0.1, 1); transform: translateY(-206px) scale(1); opacity: 1; }.nectar-social.fixed:hover { height: 340px; }body .nectar-social.fixed a i, #ajax-content-wrap .nectar-social.fixed a i { color: #ffffff; font-size: 14px; top: 0px; padding-right: 0px; display: block; }body .nectar-social.fixed .nectar-social-inner a i, #ajax-content-wrap .nectar-social.fixed .nectar-social-inner a i { height: 36px; line-height: 36px; width: 36px; }.sharing-default-minimal .nectar-social .facebook-share:hover, .nectar-social.fixed .facebook-share, .nectar-social.vertical .nectar-social-inner a.facebook-share:hover { background-color: #6a75c8; }.sharing-default-minimal .nectar-social .twitter-share:hover, .nectar-social.fixed .twitter-share, .nectar-social.vertical .nectar-social-inner a.twitter-share:hover { background-color: #6abaf7; }.sharing-default-minimal .nectar-social .linkedin-share:hover, .nectar-social.fixed .linkedin-share, .nectar-social.vertical .nectar-social-inner a.linkedin-share:hover { background-color: #2e82d9; }.sharing-default-minimal .nectar-social .pinterest-share:hover, .nectar-social.fixed .pinterest-share, .nectar-social.vertical .nectar-social-inner a.pinterest-share:hover { background-color: #ff0000; }.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; }.nectar-social .nectar-social-inner a, .nectar-social .nectar-love-button .nectar-love, .nectar-social.fixed > a { text-decoration: none !important; }.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; }.sharing-default-minimal .nectar-love.loved, body .nectar-social[data-color-override="override"].fixed > a::before, body .nectar-social[data-color-override="override"].fixed .nectar-social-inner a, .sharing-default-minimal .nectar-social[data-color-override="override"] .nectar-social-inner a:hover, .nectar-social.vertical[data-color-override="override"] .nectar-social-inner a:hover { background-color: #1968b3; }button.pswp__button { box-shadow: none !important; background-image: url(//www.carima.biz/wp-content/swift-ai/images/wp-content/plugins/woocommerce/assets/css/photoswipe/default-skin/default-skin-png.webp) !important; }button.pswp__button, button.pswp__button--arrow--left::before, button.pswp__button--arrow--right::before, button.pswp__button:hover { background-color: transparent !important; }button.pswp__button--arrow--left, button.pswp__button--arrow--left:hover, button.pswp__button--arrow--right, button.pswp__button--arrow--right:hover { background-image: none !important; }button.pswp__button--close:hover { background-position: 0px -44px; }button.pswp__button--zoom:hover { background-position: -88px 0px; }.pswp { display: none; position: absolute; width: 100%; height: 100%; left: 0px; top: 0px; overflow: hidden; touch-action: none; z-index: 1500; text-size-adjust: 100%; backface-visibility: hidden; outline: 0px; }.pswp * { box-sizing: border-box; }.pswp__bg { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background: #000000; opacity: 0; transform: translateZ(0px); backface-visibility: hidden; will-change: opacity; }.pswp__scroll-wrap { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; overflow: hidden; }.pswp__container, .pswp__zoom-wrap { touch-action: none; position: absolute; inset: 0px; }.pswp__container, .pswp__img { user-select: none; -webkit-tap-highlight-color: transparent; }.pswp__bg { will-change: opacity; transition:opacity 0.333s cubic-bezier(0.4, 0, 0.22, 1); }.pswp__container, .pswp__zoom-wrap { backface-visibility: hidden; }.pswp__item { position: absolute; inset: 0px; overflow: hidden; }.pswp__button { width: 44px; height: 44px; position: relative; background: 0px 0px; cursor: pointer; overflow: visible; appearance: none; display: block; border: 0px; padding: 0px; margin: 0px; float: left; opacity: 0.75; 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); box-shadow: none; }.pswp__button:focus, .pswp__button:hover { opacity: 1; }.pswp__button:active { outline: 0px; opacity: 0.9; }.pswp__button, .pswp__button--arrow--left::before, .pswp__button--arrow--right::before { background: url(//www.carima.biz/wp-content/swift-ai/images/wp-content/plugins/woocommerce/assets/css/photoswipe/default-skin/default-skin-png.webp) 0px 0px / 264px 88px no-repeat; width: 44px; height: 44px; }@media (-webkit-min-device-pixel-ratio: 1.1), (-webkit-min-device-pixel-ratio: 1.09375), (min-resolution: 105dpi), (min-resolution: 1.1dppx){.pswp--svg .pswp__button, .pswp--svg .pswp__button--arrow--left::before, .pswp--svg .pswp__button--arrow--right::before { background-image: url(https://www.carima.biz/wp-content/plugins/woocommerce/assets/css/photoswipe/default-skin/default-skin.svg); }}.pswp__button--close { background-position: 0px -44px; }.pswp__button--share { background-position: -44px -44px; }.pswp__button--fs { display: none; }.pswp__button--zoom { display: none; background-position: -88px 0px; }.pswp__button--arrow--left, .pswp__button--arrow--right { background: 0px 0px; top: 50%; margin-top: -50px; width: 70px; height: 100px; position: absolute; }.pswp__button--arrow--left { left: 0px; }.pswp__button--arrow--right { right: 0px; }.pswp__button--arrow--left::before, .pswp__button--arrow--right::before { content: ""; top: 35px; background-color: rgba(0, 0, 0, 0.3); height: 30px; width: 32px; position: absolute; }.pswp__button--arrow--left::before { left: 6px; background-position: -138px -44px; }.pswp__button--arrow--right::before { right: 6px; background-position: -94px -44px; }.pswp__counter, .pswp__share-modal { user-select: none; }.pswp__share-modal { display: block; background: rgba(0, 0, 0, 0.5); width: 100%; height: 100%; top: 0px; left: 0px; padding: 10px; position: absolute; z-index: 1600; opacity: 0; transition:opacity 0.25s ease-out; backface-visibility: hidden; will-change: opacity; }.pswp__share-modal--hidden { display: none; }.pswp__share-tooltip { z-index: 1620; position: absolute; background: #ffffff; top: 56px; border-radius: 2px; display: block; width: auto; right: 44px; box-shadow: rgba(0, 0, 0, 0.25) 0px 2px 5px; transform: translateY(6px); transition:transform 0.25s ease; backface-visibility: hidden; will-change: transform; }a.pswp__share--facebook::before { content: ""; display: block; width: 0px; height: 0px; position: absolute; top: -12px; right: 15px; border-width: 6px; border-style: solid; border-color: transparent transparent #ffffff; border-image: initial; pointer-events: none; }a.pswp__share--facebook:hover { background: #3e5c9a; color: #ffffff; }a.pswp__share--facebook:hover::before { border-bottom-color: #3e5c9a; }a.pswp__share--twitter:hover { background: #55acee; color: #ffffff; }a.pswp__share--pinterest:hover { background: #cccccc; color: #ce272d; }a.pswp__share--download:hover { background: #dddddd; }.pswp__counter { position: relative; left: 0px; top: 0px; height: 44px; font-size: 13px; line-height: 44px; color: #ffffff; opacity: 0.75; padding: 0px 10px; margin-inline-end: auto; }.pswp__caption { position: absolute; left: 0px; bottom: 0px; width: 100%; min-height: 44px; }.pswp__caption__center { text-align: left; max-width: 420px; margin: 0px auto; font-size: 13px; padding: 10px; line-height: 20px; color: #cccccc; }.pswp__preloader { width: 44px; height: 44px; position: absolute; top: 0px; left: 50%; margin-left: -22px; opacity: 0; transition:opacity 0.25s ease-out; will-change: opacity; direction: ltr; }.pswp__preloader__icn { width: 20px; height: 20px; margin: 12px; }.pswp__ui { -webkit-font-smoothing: auto; visibility: visible; opacity: 1; z-index: 1550; }.pswp__top-bar { position: absolute; left: 0px; top: 0px; height: 44px; width: 100%; display: flex; justify-content: flex-end; }.pswp--has_mouse .pswp__button--arrow--left, .pswp--has_mouse .pswp__button--arrow--right, .pswp__caption, .pswp__top-bar { backface-visibility: hidden; will-change: opacity; transition:opacity 0.333s cubic-bezier(0.4, 0, 0.22, 1); }.pswp__caption, .pswp__top-bar { background-color: rgba(0, 0, 0, 0.5); }.pswp__ui--hidden .pswp__button--arrow--left, .pswp__ui--hidden .pswp__button--arrow--right, .pswp__ui--hidden .pswp__caption, .pswp__ui--hidden .pswp__top-bar { opacity: 0.001; }: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 #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images { float: left; width: 48%; }.woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary { float: right; width: 48%; clear: none; }.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; }.woocommerce #content div.product div.images, .woocommerce #content div.product div.summary, .woocommerce div.product div.images, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.images, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.images, .woocommerce-page div.product div.summary { float: none; width: 100%; }: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 .woocommerce-breadcrumb { margin: 0px 0px 1em; padding: 0px; }.woocommerce .woocommerce-breadcrumb::after, .woocommerce .woocommerce-breadcrumb::before { content: " "; display: table; }.woocommerce .woocommerce-breadcrumb::after { clear: both; }.woocommerce div.product { margin-bottom: 0px; position: relative; }.woocommerce div.product .product_title { clear: none; margin-top: 0px; padding: 0px; }.woocommerce div.product div.images { margin-bottom: 2em; }.woocommerce div.product div.images img { display: block; width: 100%; height: auto; box-shadow: none; }.woocommerce div.product div.images.woocommerce-product-gallery { position: relative; }.woocommerce div.product div.images .woocommerce-product-gallery__wrapper { transition: 0.5s cubic-bezier(0.795, -0.035, 0, 1); margin: 0px; padding: 0px; }.woocommerce div.product div.images .woocommerce-product-gallery__image a { display: block; outline-offset: -2px; }.woocommerce div.product div.images .woocommerce-product-gallery__trigger { background: #ffffff; border: none; box-sizing: content-box; border-radius: 100%; cursor: pointer; font-size: 2em; height: 36px; padding: 0px; position: absolute; right: 0.5em; text-indent: -9999px; top: 0.5em; width: 36px; z-index: 99; }.woocommerce div.product div.images .woocommerce-product-gallery__trigger::before { border: 2px solid #000000; border-radius: 100%; box-sizing: content-box; content: ""; display: block; height: 10px; left: 9px; top: 9px; position: absolute; width: 10px; }.woocommerce div.product div.images .woocommerce-product-gallery__trigger::after { background: #000000; border-radius: 6px; box-sizing: content-box; content: ""; display: block; height: 8px; left: 22px; position: absolute; top: 19px; transform: rotate(-45deg); width: 2px; }.woocommerce div.product div.images .woocommerce-product-gallery__trigger span[aria-hidden="true"] { border: 0px; clip-path: inset(50%); height: 1px; left: 50%; margin: -1px; overflow: hidden; position: absolute; top: 50%; width: 1px; }.woocommerce div.product div.summary { margin-bottom: 2em; }.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; }.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb { font-size: 0.92em; color: #767676; }.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb a { color: #767676; }.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price, .woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price { color: #958e09; font-size: 1.25em; }.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/product/s-lub-10/__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-facebook-f::before, .fa-facebook::before { content: ""; }.fa-pinterest::before { content: ""; }.fa-linkedin::before { content: ""; }.fa-angle-right::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%; }@media (min-width: 691px){.col { margin-right: 2%; }}.col:last-child { margin-right: 0px; }.col.col_last { margin-right: 0px; }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; }@media (min-width: 691px){.span_3 { width: 23.5%; }.span_5 { width: 40.5%; }.span_7 { width: 57.5%; }.span_9 { width: 74.5%; }.span_12 { width: 100%; }}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 (min-width: 1000px){.nectar-mobile-only { display: none; }}.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; }.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; }h1 { font-size: 54px; line-height: 62px; margin-bottom: 7px; }h2 { font-size: 34px; line-height: 44px; 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; }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; }.row .col img { margin-bottom: 15px; max-width: 100%; height: auto; }#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%; }#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 (min-width: 1000px){#header-outer:not([data-format="left-header"]) { padding-top: 0px; }#header-outer:not([data-format="left-header"]) #top > .container > .row, #header-outer:not([data-format="left-header"]) #top > .container > .row nav, #header-outer:not([data-format="left-header"]) #top > .container > .row nav > ul, #header-outer:not([data-format="left-header"]) #top > .container > .row nav > ul > li { display: flex; }#header-outer:not([data-format="left-header"]) #top .span_3, #header-outer:not([data-format="left-header"]) #top .span_9 { display: flex; float: none; width: auto; }#header-outer[data-format="default"] #top .span_9 { margin-left: auto; }#header-outer:not([data-format="left-header"]) #top nav > .buttons { overflow: visible; height: auto; }#header-outer:not([data-format="left-header"]) #top nav > ul > li { align-items: center; }#header-outer:not([data-format="left-header"]) #top nav > ul { float: none; display: inline-block; vertical-align: middle; }}#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; }.col { position: relative; float: left; }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.n-sc-button { color: #ffffff; }.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; }.full-width-section .light .nectar-button:hover, .nectar-button:hover { opacity: 0.87; color: #ffffff; }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-tiny { line-height: 15px; height: 13px; width: 15px; margin-right: 5px; font-size: 13px; background-color: transparent; }[class^="icon-"].icon-tiny { color: #888888; }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; }#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%; }@media only screen and (min-width: 500px){#slide-out-widget-area.slide-out-from-right-hover { width: 400px; transform: translate3d(101%, 0px, 0px); }}#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; }@media only screen and (min-width: 1000px){.slide-out-widget-area-toggle a { transform: translateZ(0px); }}.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; }@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/product/s-lub-10/__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-x::before { content: ""; }body .icon-salient-x-twitter::before { content: ""; }body .fa.fa-angle-down::before { content: ""; }body .fa.fa-angle-up::before { content: ""; }body .fa.fa-angle-right::before { content: ""; }body .fa.fa-pinterest::before { content: ""; }body .fa.fa-facebook::before { content: ""; }.fa.fa-linkedin::before { content: ""; }body .lines, body .lines::after, body .lines::before { height: 2px; }.icon-salient-search::before { content: ""; }#ajax-content-wrap .nectar-social.fixed > a > i, body .nectar-social.fixed > a > i, body .nectar-social.hover .share-btn > i { font-family: icomoon !important; }#ajax-content-wrap .nectar-social.fixed > a > i::before, body .nectar-social.fixed > a > i::before, body .nectar-social.hover .share-btn > i::before { content: ""; }body .icon-salient-x::before { content: ""; }#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); }#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; }@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; }:root { --mobile-container-width: 88%; }@media only screen and (min-width: 1300px){.container, .post-area.standard-minimal.full-width-content .post .inner-wrap { max-width: 1100px; }}.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; }.woocommerce div.product div.images .woocommerce-product-gallery__trigger { background-image: none; display: inline-block; vertical-align: middle; border: none; position: relative; transition: 0.25s; box-shadow: rgba(0, 0, 0, 0.08) 0px 2px 12px; background-color: #ffffff; appearance: none; border-radius: 50px !important; }.woocommerce ul.products li.product .product-wrap img, .woocommerce-page ul.products li.product .product-wrap img { width: 100%; height: auto; display: block; }.woocommerce div.product div.images.woocommerce-product-gallery .product-slider img, .woocommerce div.product div.images.woocommerce-product-gallery.default-woo-gallery img { margin-bottom: 0px; }.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 #content div.product div.images, .woocommerce #content div.product div.summary, .woocommerce div.product div.images, .woocommerce div.product[data-tab-pos="in_sidebar"] div.summary, .woocommerce-page #content div.product div.images, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.images, .woocommerce-page div.product[data-tab-pos="in_sidebar"] div.summary { width: 100% !important; margin-bottom: 0px !important; }.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; }@media only screen and (max-width: 1500px) and (min-width: 1000px){.woocommerce ul.products li.first, .woocommerce-page ul.products li.first { clear: both; }}#ajax-content-wrap #comments h2, #ajax-content-wrap #review_form h3, #ajax-content-wrap .cart-collaterals > h2, #ajax-content-wrap .cart_totals h2, #ajax-content-wrap .cross-sells > h2, #ajax-content-wrap .related.products > h2, #ajax-content-wrap .shipping_calculator h2, #ajax-content-wrap .upsells.products > h2 { font-size: 30px; line-height: 40px; }.woocommerce ul.products li.product.last, .woocommerce-page ul.products li.product.last { margin-right: 0px; }.woocommerce .products.related, .woocommerce .products.upsells { clear: both; }.woocommerce .product-wrap { overflow: hidden; position: relative; }.woocommerce-breadcrumb [class*="fa-"] { line-height: 32px; top: -1px; width: 20px; }.woocommerce .woocommerce-breadcrumb { color: inherit; }.woocommerce .woocommerce-breadcrumb a, .woocommerce .woocommerce-breadcrumb i { color: #000000; }.woocommerce .woocommerce-breadcrumb span a, .woocommerce div.product .woocommerce-review-link, .woocommerce.single-product div.product_meta a { padding: 1px 0px; }.woocommerce .woocommerce-breadcrumb span:last-child { opacity: 0.55; }body[data-fancy-form-rcs="1"] .woocommerce-ordering .select2-container--open:not(.select2-container--below):not(.select2-container--above) { top: 100% !important; }.woocommerce div.product .summary p.price { display: block; color: inherit; font-size: 30px; line-height: 30px; margin-top: 0.5em; padding-bottom: 1.3em; }.woocommerce #content div.product .product_title, .woocommerce div.product .product_title, .woocommerce-page #content div.product .product_title, .woocommerce-page div.product .product_title { margin-bottom: 3px; }.woocommerce div.product div.images .woocommerce-product-gallery__trigger { position: absolute; }.woocommerce div.product_meta > span { display: block; line-height: 1.4; margin-bottom: 10px; }.woocommerce div.product_meta > span:last-child { margin-bottom: 0px; }.woocommerce div.product_meta { font-size: 14px; }.woocommerce div.product_meta { margin-bottom: 20px; }.woocommerce .products { margin-bottom: 0px !important; }.nectar-quick-view-box .single_add_to_cart_button_wrap a:hover span, .products li.product.minimal .product-add-to-cart .added_to_cart:hover, .products li.product.minimal .product-add-to-cart a:hover span, .woocommerce .woocommerce-breadcrumb a:hover, .woocommerce .woocommerce-error a:hover, .woocommerce .woocommerce-info a:hover, .woocommerce div.product .woocommerce-review-link:hover, .woocommerce-MyAccount-content .woocommerce-message a.button:hover, .woocommerce-account .woocommerce > #customer_login .nectar-form-controls .control.active, .woocommerce-message a:hover, .woocommerce-tabs .full-width-content[data-tab-style="fullwidth"] ul.tabs li.active a, .woocommerce.single-product div.product_meta a:hover { background-size: 100% 2px; }.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; }.nectar-quick-view-box .single_add_to_cart_button_wrap a span, .nectar-shop-header > .woocommerce-ordering .select2-container--default .select2-selection__rendered, .products li.product.minimal .product-add-to-cart .added_to_cart, .products li.product.minimal .product-add-to-cart a span, .woocommerce .woocommerce-breadcrumb a, .woocommerce .woocommerce-error a, .woocommerce .woocommerce-info a, .woocommerce div.product .woocommerce-review-link, .woocommerce-account .woocommerce > #customer_login .nectar-form-controls .control, .woocommerce-message a, .woocommerce-tabs .full-width-content[data-tab-style="fullwidth"] ul.tabs li a, .woocommerce.single-product div.product_meta a { background-repeat: no-repeat; background-size: 0px 2px; background-position: left bottom; background-image: linear-gradient(to right, #000000 0px, #000000 100%); transition:background-size 0.55s cubic-bezier(0.2, 0.75, 0.5, 1); }.woocommerce div.woocommerce-product-gallery__wrapper, .woocommerce figure.woocommerce-product-gallery__wrapper { margin: 0px; }body .pswp { z-index: 1000001; }.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; }.woocommerce.single-product div.product[data-tab-pos] { height: auto; width: auto; display: block; }body.single-product .container-wrap { padding-bottom: 50px; }body.woocommerce.single-product div[data-tab-pos="in_sidebar"] section.related.products { margin-top: 30px; }.woocommerce .single-product-summary { padding-left: 15px; }.woocommerce .single-product-summary .entry-summary p { padding-bottom: 20px; }.single-product .related.products h2, .single-product .upsells.products h2, .woocommerce-tabs[data-tab-style="fullwidth_stacked"] .woocommerce-Reviews-title { margin-bottom: 20px; }.single-product .products.related, .single-product .products.upsells { margin-top: 25px; }.single-product .nectar-prod-wrap, .single-product .product[data-gallery-style="left_thumb_sticky"] .nectar-sticky-prod-wrap, .woocommerce .product[data-gallery-style="left_thumb_sticky"][data-tab-pos*="fullwidth"] > .summary.entry-summary, .woocommerce .product[data-gallery-style="left_thumb_sticky"][data-tab-pos="in_sidebar"] .single-product-summary > div.summary, .woocommerce div.product[data-gallery-style="left_thumb_sticky"] div.images .woocommerce-product-gallery__image:nth-child(n+2) { float: none; width: 100%; }.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; }.ascend .mfp-arrow-left, .ascend .mfp-arrow-right, .ascend .pp_arrow_next, .ascend .pp_arrow_previous, .woocommerce .pswp__button--arrow--left, .woocommerce .pswp__button--arrow--right { overflow: visible; height: 40px; width: 40px; border-radius: 100px; border: 2px solid rgba(255, 255, 255, 0.4); }.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); }.woocommerce.ascend .pswp__button--arrow--left, body.ascend .mfp-arrow-left { height: 40px; line-height: 40px; font-size: 18px; font-family: icomoon; margin-top: 0px; opacity: 1; left: 40px; transition: 0.35s cubic-bezier(0.12, 0.75, 0.4, 1); }.woocommerce.ascend .pswp__button--arrow--right, body.ascend .mfp-arrow-right { line-height: 40px; height: 40px; font-size: 18px; margin-top: 0px; font-family: icomoon; opacity: 1; right: 40px; transition: 0.35s cubic-bezier(0.12, 0.75, 0.4, 1); }.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); }.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; }: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; }.woocommerce-tabs .full-width-content[data-tab-style="fullwidth"] ul.tabs li a, .woocommerce .woocommerce-breadcrumb a, .nectar-shop-header > .woocommerce-ordering .select2-container--default .select2-selection__rendered, .woocommerce div.product .woocommerce-review-link, .woocommerce.single-product div.product_meta a { background-image: linear-gradient(to right, #000000 0px, #000000 100%); }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 (min-width: 1000px){#header-outer #logo, #header-outer .logo-clone, #header-outer .logo-spacing { margin-top: 10px; margin-bottom: 10px; position: relative; }}#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; }#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; }@media only screen and (min-width: 1000px){#search-box .search-box__button:focus { pointer-events: auto; outline: 2px solid var(--nectar-accent-color); opacity: 1; }}#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 (min-width: 1000px){body.ascend #search-outer #search #search-box input[type="text"] { font-size: 48px; line-height: 1; }}#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; }:root { --wp--style--root--padding-left: 90px; --wp--style--root--padding-right: 90px; --container-padding: 90px; --nectar-resp-container-padding: 90px; }@media only screen and (min-width: 1000px){.container, body[data-header-format="left-header"] .container, .woocommerce-tabs .full-width-content .tab-container, .nectar-recent-posts-slider .flickity-page-dots, .post-area.standard-minimal.full-width-content .post .inner-wrap, .material #search-outer #search { max-width: 1425px; width: 100%; margin: 0px auto; padding: 0px 90px; }#search-outer #search #close a { right: 90px; }}@media only screen and (min-width: 1000px){.container, body[data-header-format="left-header"] .container, .woocommerce-tabs .full-width-content .tab-container, .nectar-recent-posts-slider .flickity-page-dots, .post-area.standard-minimal.full-width-content .post .inner-wrap, .material #search-outer #search { max-width: 1425px; }}: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; }#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; }#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; }#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; }.woocommerce .products.related .product, .woocommerce .products.upsells .product { margin-bottom: 1.3%; margin-right: 1.3% !important; }@media only screen and (min-width: 1000px){.woocommerce .products.related .product, .woocommerce .products.upsells .product { width: 24% !important; }}.woocommerce .span_9 .products.related .products li:nth-child(3), .woocommerce .span_9 .products.upsells .products li:nth-child(3), .woocommerce .products.related ul.products li.product.last, .woocommerce-page .products.related ul.products li.product.last, .woocommerce .products.upsells ul.products li.product.last { margin-right: 0px !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; }#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 h1, body h1, body .row .col.section-title h1, .full-width-content .nectar-recent-posts-slider .recent-post-container .inner-wrap h2, body #error-404 h1, [data-inherit-heading-family="h1"] { 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; }.single-product div.product h1.product_title, .nectar-shop-header .page-title { font-size: 24px; line-height: 28px; }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; }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; }form label, .woocommerce-checkout-review-order-table .product-info .amount, .nectar-progress-bar p, .nectar-progress-bar span strong i, .nectar-progress-bar span strong, body.material .nectar_single_testimonial[data-style="basic"] span.wrap, body.material .nectar_single_testimonial[data-style="basic_left_image"] span.wrap, .testimonial_slider:not([data-style="minimal"]) blockquote span, .woocommerce-ordering .select2-container--default .select2-selection--single .select2-selection__rendered, .woocommerce-ordering .select2-container .select2-choice > .select2-chosen, body[data-fancy-form-rcs="1"] .woocommerce-ordering select, .tabbed[data-style="minimal_alt"] > ul li a, .material .widget .nectar_widget[class*="nectar_blog_posts_"] > li .post-title, body.material .tagcloud a, .material .main-content .widget li a, .material #footer-outer .widget li a, .nectar-recent-posts-slider_multiple_visible .recent-post-container.container .strong a, .material .recentcomments .comment-author-link, .single .post-area .content-inner > .post-tags a, .masonry.material .masonry-blog-item .grav-wrap a, .masonry.material .masonry-blog-item .meta-category a, .post-area.featured_img_left article .meta-category a, .post-area.featured_img_left article .grav-wrap .text a, .related-posts[data-style="material"] .meta-category a, .masonry.auto_meta_overlaid_spaced article.post.quote .author, .masonry.material article.post.quote .author, .nectar-post-grid-wrap[data-style="vertical_list"] .nectar-link-underline, .nectar-post-grid.vert_list_counter .item-main::before, body.search-results #search-results[data-layout="list-no-sidebar"] .result .inner-wrap h2 span, .material .tabbed > ul li a, .post-area.featured_img_left article.post.quote .author, .single .post.format-quote .author, .related-posts[data-style="material"] .grav-wrap .text a, .auto_meta_overlaid_spaced .masonry-blog-item .meta-category a, [data-style="list_featured_first_row"] .meta-category a, .nectar-recent-posts-single_featured .strong a, .nectar-recent-posts-single_featured.multiple_featured .controls li .title, body .woocommerce .nectar-woo-flickity[data-controls="arrows-and-text"] .woo-flickity-count, body.woocommerce ul.products li.minimal.product span.onsale, .nectar-ajax-search-results ul.products li.minimal.product span.onsale, .nectar-woo-flickity ul.products li.minimal.product span.onsale, .nectar-quick-view-box span.onsale, .nectar-quick-view-box .nectar-full-product-link a, body .nectar-quick-view-box .single_add_to_cart_button, .nectar-quick-view-box .single_add_to_cart_button, body .cart .quantity input.qty, body .cart .quantity input.plus, body .cart .quantity input.minus, body .woocommerce-mini-cart .quantity input.qty, body .woocommerce-mini-cart .quantity input.plus, body .woocommerce-mini-cart .quantity input.minus, .style_slide_in_click .product-meta > .quantity .amount, .pum-theme-salient-page-builder-optimized .pum-container .pum-content + .pum-close, .woocommerce-account .woocommerce-form-login .lost_password, .woocommerce div.product .woocommerce-tabs .full-width-content[data-tab-style="fullwidth"] ul.tabs li a, .woocommerce div.product_meta, .woocommerce table.shop_table th, #header-outer .widget_shopping_cart .cart_list a, .woocommerce .yith-wcan-reset-navigation.button, .single-product .entry-summary p.stock.out-of-stock, .nectar-post-grid.layout-stacked[data-text-layout="all_middle"] .nectar-post-grid-item__meta-wrap, .nectar-post-grid .nectar-post-grid-item .content .meta-category a, .nectar-post-grid-item .item-main > .meta-author .meta-author-name, .nectar-post-grid-item .post-heading-wrap .meta-author-name, .nectar-slide-in-cart.style_slide_in_click ul.product_list_widget li dl dt, .woocommerce-tabs ol.commentlist li .comment-text p.meta strong, #ajax-content-wrap .nectar-inherit-label { 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; }#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; }.icon-tiny[class^="icon-"].accent-color { color: #1968b3; }.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; }.icon-tiny[class^="icon-"].accent-color { color: #1968b3; }.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; }.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 .products.related, .woocommerce .products.upsells { clear: both; margin-top: 50px; }.woocommerce .products.related .product, .woocommerce .products.upsells .product { margin-bottom: 2%; margin-right: 1% !important; width: 23.45% !important; }.related.products h2, .upsells.products h2, #comments h2, #review_form h3, .cart_totals h2, .shipping_calculator h2, .cross-sells h2, .cart-collaterals h2 { text-transform: uppercase; padding-bottom: 20px; font-size: 26px !important; line-height: 40px !important; }body.woocommerce.single-product div[data-tab-pos="in_sidebar"] section.related.products { margin-top: 30px; display: none; }.nectar-button.regular-button.extra-color-1, .nectar-button.tilt.extra-color-1 { border-radius: 4px !important; }body [class^="icon-"].icon-tiny { height: 17px; width: 15px; margin-right: 12px; color: #888888; line-height: 15px !important; font-size: 20px !important; background-color: transparent !important; }.woocommerce div.product .product_title { clear: none; margin-top: 0px; padding: 0px; font-size: 40px; text-transform: uppercase; margin-bottom: 20px !important; }category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3 { text-transform: uppercase; font-weight: 600; }@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/product/s-lub-10/__data/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBHMdazQ2b9cf409.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/product/s-lub-10/__data/KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBHMdazQ2b9cf409.woff) format('woff2');font-display:swap;}.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; }#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; }body[data-form-submit="regular"] button[type="submit"]:hover, body[data-form-submit="regular"] input[type="submit"]:hover { opacity: 0.85; }.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; }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; }@media only screen and (min-width: 1000px){#slide-out-widget-area.slide-out-from-right-hover[data-dropdown-func="separate-dropdown-parent-link"] .off-canvas-menu-container.mobile-only { display: none; }}#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; }.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; }.nectar-social.fixed > a > [class^="icon-"].icon-default-style { font-size: 16px; height: 50px; width: 50px; line-height: 50px; color: #ffffff; left: -1px; top: 0px; z-index: 10; position: relative; }.nectar-social.fixed .nectar-social-inner a { display: block; line-height: 36px; height: 36px; padding: 0px; margin: 0px; width: 36px; left: 7px; position: absolute; opacity: 0; border: none; top: 0px; box-shadow: rgba(0, 0, 0, 0.2) 0px 7px 15px; border-radius: 50%; transition: 0.45s cubic-bezier(0.15, 0.2, 0.1, 1); }.nectar-social.fixed .nectar-social-inner a:nth-child(1) { transform: translateY(0px) scale(0); }.nectar-social.fixed .nectar-social-inner a:nth-child(2) { transform: translateY(-36px) scale(0); }.nectar-social.fixed .nectar-social-inner a:nth-child(3) { transform: translateY(-86px) scale(0); }.nectar-social.fixed .nectar-social-inner a:nth-child(4) { transform: translateY(-136px) scale(0); }body .nectar-social.fixed a i, #ajax-content-wrap .nectar-social.fixed a i { color: #ffffff; font-size: 14px; top: 0px; padding-right: 0px; display: block; }.sharing-default-minimal .nectar-social .facebook-share:hover, .nectar-social.fixed .facebook-share, .nectar-social.vertical .nectar-social-inner a.facebook-share:hover { background-color: #6a75c8; }.sharing-default-minimal .nectar-social .twitter-share:hover, .nectar-social.fixed .twitter-share, .nectar-social.vertical .nectar-social-inner a.twitter-share:hover { background-color: #6abaf7; }.sharing-default-minimal .nectar-social .linkedin-share:hover, .nectar-social.fixed .linkedin-share, .nectar-social.vertical .nectar-social-inner a.linkedin-share:hover { background-color: #2e82d9; }.sharing-default-minimal .nectar-social .pinterest-share:hover, .nectar-social.fixed .pinterest-share, .nectar-social.vertical .nectar-social-inner a.pinterest-share:hover { background-color: #ff0000; }.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; }.sharing-default-minimal .nectar-love.loved, body .nectar-social[data-color-override="override"].fixed > a::before, body .nectar-social[data-color-override="override"].fixed .nectar-social-inner a, .sharing-default-minimal .nectar-social[data-color-override="override"] .nectar-social-inner a:hover, .nectar-social.vertical[data-color-override="override"] .nectar-social-inner a:hover { background-color: #1968b3; }button.pswp__button { box-shadow: none !important; background-image: url(//www.carima.biz/wp-content/swift-ai/images/wp-content/themes/salient/css/build/off-canvas/default-skin/default-skin-png.webp) !important; }button.pswp__button, button.pswp__button--arrow--left::before, button.pswp__button--arrow--right::before, button.pswp__button:hover { background-color: transparent !important; }.pswp { display: none; position: absolute; width: 100%; height: 100%; left: 0px; top: 0px; overflow: hidden; touch-action: none; z-index: 1500; text-size-adjust: 100%; backface-visibility: hidden; outline: 0px; }.pswp * { box-sizing: border-box; }.pswp__bg { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background: #000000; opacity: 0; transform: translateZ(0px); backface-visibility: hidden; will-change: opacity; }.pswp__button { width: 44px; height: 44px; position: relative; background: 0px 0px; cursor: pointer; overflow: visible; appearance: none; display: block; border: 0px; padding: 0px; margin: 0px; float: left; opacity: 0.75; transition: opacity 0.2s; box-shadow: none; }.pswp__button, .pswp__button--arrow--left::before, .pswp__button--arrow--right::before { background: url(//www.carima.biz/wp-content/swift-ai/images/wp-content/themes/salient/css/build/off-canvas/default-skin-png.webp) 0px 0px / 264px 88px no-repeat; width: 44px; height: 44px; }.pswp__button--fs { display: none; }.pswp__button--zoom { display: none; background-position: -88px 0px; }.pswp__share-modal { display: block; background: rgba(0, 0, 0, 0.5); width: 100%; height: 100%; top: 0px; left: 0px; padding: 10px; position: absolute; z-index: 1600; opacity: 0; transition: opacity 0.25s ease-out; backface-visibility: hidden; will-change: opacity; }.pswp__share-modal--hidden { display: none; }.pswp__preloader { width: 44px; height: 44px; position: absolute; top: 0px; left: 50%; margin-left: -22px; opacity: 0; transition: opacity 0.25s ease-out; will-change: opacity; direction: ltr; }.woocommerce div.product div.images.woocommerce-product-gallery { position: relative; }.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; }.nectar-mobile-only { display: none; }li ol, li ul { 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%; }.sf-menu ul li { font-weight: 400; width: 100%; }.sub-menu { z-index: 3; }.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; }#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; }#search-outer { display: none; }iframe, iframe.iframe-embed { max-width: 100%; }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-tiny { line-height: 15px; height: 13px; width: 15px; margin-right: 5px; font-size: 13px; background-color: transparent; }[class^="icon-"].icon-tiny { color: #888888; }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; }#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; }#ajax-content-wrap .nectar-social.fixed > a > i, body .nectar-social.fixed > a > i, body .nectar-social.hover .share-btn > i { 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 nav > ul > li > a .sf-sub-indicator i { color: rgba(0, 0, 0, 0.45); font-size: 14px; }.woocommerce .products.related, .woocommerce .products.upsells { clear: both; }.woocommerce-breadcrumb [class*="fa-"] { line-height: 32px; top: -1px; width: 20px; }.woocommerce .products { margin-bottom: 0px !important; }body .pswp { z-index: 1000001; }body.woocommerce.single-product div[data-tab-pos="in_sidebar"] section.related.products { margin-top: 30px; }.single-product .products.related, .single-product .products.upsells { margin-top: 25px; }.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; }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; }#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; }#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; }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; }#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; }.icon-tiny[class^="icon-"].accent-color { color: #1968b3; }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; }.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 > 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%; }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.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 .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 .off-canvas-menu-container { min-width: 190px; }#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"] .off-canvas-menu-container.mobile-only { display: none; }#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; }@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="1"]{max-width:0px;max-height:0px;}body.swift-nojs [data-s3cid="2"]{max-width:0px;max-height:0px;}body.swift-nojs [data-s3cid="3"]{max-width:0px;max-height:0px;}body.swift-nojs [data-s3cid="12"]{max-width:751.671875px;}html{opacity:1}