.single-post .nectar-social.fixed,.single-product .nectar-social.fixed{display:none}body.material .nectar-button.jumbo:not([class*=see-through]){padding:17px 50px}.custom-cta-button{background-color:#f9a32f;color:#fff!important;display:block;padding:15px 35px!important;border-radius:50px;margin-right:0;transition:all .25s ease 0s;text-align:center;font-family:Poppins;text-transform:capitalize!important;letter-spacing:0;font-size:18px;line-height:1;font-weight:500;box-shadow:none;border:0;cursor:pointer}.custom-cta-button:hover{box-shadow:0 20px 38px rgba(0,0,0,.16);-ms-transform:translateY(-3px);transform:translateY(-3px);-webkit-transform:translateY(-3px)}.custom-cta-button-blue{background-color:#0087ce}.single.single-post .section-title h1,body[data-ext-responsive=true].single-post .container-wrap.no-sidebar .post-area{max-width:unset}body.woocommerce-checkout .container-wrap{padding-bottom:40px}.nectar-shop-header h1.page-title{margin-bottom:1.5rem}body #header-secondary-outer .nectar-center-text{max-width:100%;text-align:left}@media only screen and (max-width:999px){body header#top .span_9 .nectar-mobile-only.mobile-header{display:none}}#main-mega-menu .mega-menu-description{display:none!important}.header-before-banner-mobile .owl-dots{display:none}body .header-before-banner-mobile .owl-stage{padding-top:10px!important;padding-bottom:10px!important;display:flex;align-items:center}.about-bg-extended{position:absolute;top:0;background:#f0f0f0;width:100vw;height:100%;z-index:-1}.inline-images .vc_col-sm-12 .wpb_wrapper{display:flex;align-items:center}.inline-images .img-with-aniamtion-wrap{display:inline-flex;margin-right:1rem}.inline-images .img-with-aniamtion-wrap .hover-wrap{margin-bottom:0}.apple-store-img,.google-play-img{width:150px!important}.footer-menu-contents li{list-style-type:none}.footer-menu-contents ul{margin:0}.footer-menu-contents li:not(:first-child){margin-top:15px}.footer-custom-links .post h3.title{font-size:1rem;line-height:1.2}.footer-custom-links .blog-recent[data-style=minimal] .meta{font-size:0}.footer-custom-links .blog-recent[data-style=minimal] .meta span{font-size:1rem}.faq-section .row-bg-layer .row-bg{background-position:100% 30%!important;background-size:40%}.faq-section .toggle-heading{background:0 0!important}.faq-section .toggle.default.open .toggle-heading{color:#f9a32f!important;padding-top:30px}.faq-section .toggle.default.open{box-shadow:0px 3px 20px rgba(0,0,0,.16);border-radius:10px}.faq-section .toggle.default.open>div:nth-child(2){box-shadow:none}.faq-section .inner-toggle-wrap{padding:20px!important;font-family:Poppins;font-size:16px!important}.faq-section .toggle-heading{padding-left:20px!important;padding-right:60px!important;font-size:20px!important;line-height:30px!important}.faq-section .toggle-heading:after{content:"";font-family:"FontAwesome";position:absolute!important;right:30px;top:14px;color:#6b6b6b}.faq-section .toggle.default.open .toggle-heading:after{content:""!important;font-family:"FontAwesome";position:absolute!important;right:30px;top:30px;color:#0097ce}.faq-section .fa.fa-plus-circle{display:none}.custom-product-background .row-bg.viewport-desktop{background-color:#f7fbf1;height:50%;bottom:0;top:unset}.custom-product-background .nectar-woo-carousel-top{display:none}body.woocommerce-checkout .main-content .woocommerce label{text-transform:initial}body.woocommerce-checkout .main-content .woocommerce table.shop_table{border-radius:0;-webkit-border-radius:0}body.woocommerce-checkout .main-content .woocommerce table.shop_table tr{background-color:transparent}body.woocommerce-checkout .main-content .woocommerce table.shop_table,body.woocommerce-checkout .main-content .woocommerce table.shop_table th,body.woocommerce-checkout .main-content .woocommerce table.shop_table td{border:none}.step-container{width:100%;margin:.5rem auto;background-color:white;background-color:white;color:#2b2a2a;overflow:hidden;box-shadow:0px 4px 10px 0px rgba(0,0,0,.25);border-radius:1rem}.step-container header{cursor:pointer;padding:.5rem 1.5rem;background-color:#f7f7f7;color:#2b2a2a;transition:background-color 350ms ease-in-out}.step-container header ol{margin-bottom:0;margin-left:0}.step-container header ol li{list-style:none;display:flex;align-items:center}.step-container header ol li:before{display:inline-flex;align-items:center;justify-content:center;content:attr(data-step);border:solid 2px #2b2a2a;border-radius:100%;width:3rem;height:3rem;margin:0 1rem 0 0}.step-container header li:before,.step-container header h3{font-size:2.25rem;font-weight:600;margin-bottom:0}.step-container.open header{background-color:#78be20;color:#fff}.step-container.open header li:before,.step-container.open header h3{color:#fff;border-color:#fff}.step-container .expand{float:right;transform:rotate(45deg);font-size:1.8em;transition:transform 350ms ease-in-out}.step-container.open .expand{transform:rotate(0)}.step-container footer,.step-container article{max-height:0px;line-height:1.6;transition:max-height 350ms ease-in-out}.step-container .footer-inner{padding:0 1rem 1rem}.step-container .article-inner{padding:1rem 1rem 0}.step-container footer .btn-wrap{display:flex;align-items:center;justify-content:space-between}.step-container footer .btn-wrap button.button.action{padding-top:15px!important;padding-bottom:15px!important;padding-right:35px!important;padding-left:35px!important;line-height:1.2em;font-family:Poppins;text-transform:capitalize!important;letter-spacing:0;font-size:18px;font-weight:500;background-color:#0097ce}.step-container footer .btn-wrap button.button.action.alt{color:#2b2a2a;background:0 0!important;padding:0!important}.step-container footer .btn-wrap button.button.action.alt:hover{color:#0097ce}.custom-radio .input-radio{display:none}.custom-radio .input-radio:checked+label{font-weight:700!important}.custom-radio .input-radio:checked+label:before{outline:solid 2px #0597d4;background-color:#0597d4}.custom-radio .input-radio+label{margin-bottom:.5rem;color:#2b2a2a;display:flex;align-items:center}.custom-radio .input-radio+label:before{content:"";outline:solid 2px #2b2a2a;border:solid 2px #fff;border-radius:100%;width:1.5rem;height:1.5rem;background-size:80% auto;background-position:center;background-repeat:no-repeat;vertical-align:middle;margin:0;padding:0;display:inline-flex;margin-right:.5rem}.custom-hidden{display:none}.checkout .woocommerce-billing-fields{padding-bottom:0}.woocommerce-billing-fields__field-wrapper .row{display:flex;padding-bottom:0}@media only screen and (max-width:1000px){.woocommerce-billing-fields__field-wrapper .row{display:block}}input[type=file] #artwork_file{display:none}.custom-file-upload{color:#2b2a2a;font-weight:700!important;cursor:pointer}.custom-file-upload:before{cursor:pointer;content:"Drop files here to upload";display:grid;align-items:center;justify-content:center;text-align:center;margin:1rem auto;border:dashed 2px #a6a6a6;border-radius:1rem;min-height:1rem;background-color:#f7f7f7;font-weight:700;column-gap:20px;padding:30px}.pinkynail{float:left;margin:0 10px 0 0;max-height:70px;max-width:70px}body.woocommerce #ajax-content-wrap .product span.onsale{background:#0097ce!important;padding:3px 1rem!important;border-radius:5px!important}body:not(.ascend).woocommerce.material #sidebar .widget_layered_nav ul li:first-child a:before,body:not(.ascend).woocommerce.material #sidebar .widget_layered_nav ul li a:before,body:not(.ascend).woocommerce-page.material #sidebar .widget_layered_nav ul li a:before,body:not(.ascend).woocommerce.material #sidebar .widget_layered_nav ul li a:after,body:not(.ascend).woocommerce-page.material #sidebar .widget_layered_nav ul li a:after{left:10px;color:#2b2a2a!important}body:not(.ascend).woocommerce.material #sidebar .widget_layered_nav ul li:first-child a:hover:before,body:not(.ascend).woocommerce.material #sidebar .widget_layered_nav ul li a:hover:before,body:not(.ascend).woocommerce-page.material #sidebar .widget_layered_nav ul li a:hover:before,body:not(.ascend).woocommerce.material #sidebar .widget_layered_nav ul li a:hover:after,body:not(.ascend).woocommerce-page.material #sidebar .widget_layered_nav ul li a:hover:after{color:#f9a32f!important}.decoration-options .select2.select2-container,.variations_form.cart .variations .select2.select2-container{border:1px solid #0097ce;border-radius:50px;width:auto!important}.decoration-options span.select2-selection.select2-selection--single,.variations_form.cart span.select2-selection.select2-selection--single{padding-right:1rem!important;padding-left:1rem!important;border-radius:50px;border:0}.decoration-options .select2-container .select2-selection--single,.variations_form.cart .select2-container .select2-selection--single{margin-bottom:0}.variations_form .variations .select2-container--default .select2-selection--single,.variations_form .variations .select2-container--default .select2-selection--single .select2-selection__rendered,.decoration-options .select2-container--default .select2-selection--single,.decoration-options .select2-container--default .select2-selection--single .select2-selection__rendered{background:0 0!important}.variations_form .variations .select2-container--default .select2-selection--single .select2-selection__rendered{padding-left:10px!important}.variations_form.cart .select2-container--default .select2-selection--single .select2-selection__arrow,.decoration-options .select2-container--default .select2-selection--single .select2-selection__arrow{right:1rem}.variations_form.cart .select2-container--default .select2-selection--single .select2-selection__arrow b,.decoration-options .select2-container--default .select2-selection--single .select2-selection__arrow b{border-top-color:#0097ce!important}.variations_form.cart .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b,.decoration-options .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-bottom-color:#0097ce!important}body.single-product:not(.page):not(.single-post):not(.single-portfolio) .nectar-global-section.before-footer{padding-top:0!important}.woocommerce div.product .single-variation,.woocommerce div.product .single-option{display:none}.woocommerce div.product form.cart .variations{margin-bottom:.5rem}.woocommerce div.product form.cart .variations th,.woocommerce div.product form.cart .variations th label{padding:0;margin:0;text-transform:uppercase}.woocommerce div.product form.cart .variations td{display:flex;align-items:center}.woocommerce div.product h1.product_title{color:#000;font-size:2.625rem;line-height:1.2}.woocommerce div.product span.price,.woocommerce div.product .summary p.price{color:#000;padding-bottom:.75rem}.woocommerce div.product span.price .nectar-inherit-label,.woocommerce div.product .summary p.price .nectar-inherit-label{text-transform:uppercase}.woocommerce div.product .price-list{color:#000;font-weight:700;width:100%}.woocommerce div.product .price-list .price{color:#000;font-size:1rem}.woocommerce div.product .price-list.seperator{padding-top:1rem;margin-top:1rem;border-top:3px solid rgba(0,151,206,.08)}.woocommerce div.product .price-list:not(:last-child){margin-bottom:0}.woocommerce div.product .price-list.price-list-end{margin-bottom:.5rem}.woocommerce div.product ul.flex-direction-nav{margin:0;list-style:none;position:absolute;width:100%;top:50%;z-index:99999}.woocommerce div.product ul.flex-direction-nav li.flex-nav-prev,.woocommerce div.product ul.flex-direction-nav li.flex-nav-next{list-style:none;display:flex}.woocommerce div.product ul.flex-direction-nav li.flex-nav-prev a,.woocommerce div.product ul.flex-direction-nav li.flex-nav-next a{font-size:0;background:#efefef;height:2.5rem;width:2.5rem;border-radius:0!important;display:flex;align-items:center;justify-content:center;padding:0}.woocommerce div.product ul.flex-direction-nav li.flex-nav-prev a:after,.woocommerce div.product ul.flex-direction-nav li.flex-nav-next a:after{visibility:visible;font-family:"icomoon";margin-left:0;font-size:1rem;font-weight:700;color:#000}.woocommerce div.product ul.flex-direction-nav li.flex-nav-prev a:hover,.woocommerce div.product ul.flex-direction-nav li.flex-nav-next a:hover{background-color:#000}.woocommerce div.product ul.flex-direction-nav li.flex-nav-prev a:hover:after,.woocommerce div.product ul.flex-direction-nav li.flex-nav-next a:hover:after{color:#fff}.woocommerce div.product ul.flex-direction-nav li.flex-nav-prev{float:left}.woocommerce div.product ul.flex-direction-nav li.flex-nav-prev a::after{content:""}.woocommerce div.product ul.flex-direction-nav li.flex-nav-next{float:right}.woocommerce div.product ul.flex-direction-nav li.flex-nav-next a::after{content:""}.woocommerce div.product div.images.woocommerce-product-gallery .product-slider img,.woocommerce div.product div.images.woocommerce-product-gallery.default-woo-gallery img{border:1px solid #efefef}.woocommerce div.product div.images.woocommerce-product-gallery .product-slider img.flex-active,.woocommerce div.product div.images.woocommerce-product-gallery.default-woo-gallery img.flex-active{border:2px solid #0097ce}.woocommerce div.product .add-to-cart-msg{gap:.5rem;display:inline-flex;align-items:center;padding-bottom:.5rem;font-weight:500}@media only screen and (max-width:1100px){.woocommerce div.product .add-to-cart-msg{flex-direction:column;align-items:start}}.woocommerce div.product .add-to-cart-msg .notice-in-stock{color:#78be20;font-weight:700;display:inline-flex;align-items:center;gap:.5rem}.woocommerce div.product .add-to-cart-msg .notice-in-stock:before{content:"";display:inline-block;font-family:"FontAwesome";font-size:24px}.woocommerce div.product .woocommerce-variation-add-to-cart.woocommerce-variation-add-to-cart-enabled{margin-top:0}.woocommerce div.product .decoration-msg{padding-bottom:.5rem}.woocommerce div.product .decoration-options .select2-selection__rendered{background:0 0!important}.woocommerce div.product .decoration-options .fancy-select-wrap{margin-bottom:1.5rem}.woocommerce div.product .decoration-options ul.options{margin-left:0;margin-bottom:.5rem}.woocommerce div.product .decoration-options ul.options li.option{list-style:none;display:inline-flex;margin-right:.5rem;margin-bottom:.5rem}.woocommerce div.product .decoration-options ul.options li.option input{display:none}.woocommerce div.product .decoration-options ul.options li.option label{padding:.5rem;border:1px solid rgba(112,112,112,.47);border-radius:5px;line-height:1em;color:#231f20;transition:all .3s}.woocommerce div.product .decoration-options ul.options li.option input:checked+label{border-color:#78be20;background-color:#78be20;color:#fff}.single_variation_wrap .variations_button .select2-container .select2-selection--single .select2-selection__rendered{padding:0 30px 0 10px!important}.woocommerce div.product .add-to-cart-wrap{width:50%}.woocommerce div.product .add-to-cart-wrap .row{display:flex}@media only screen and (max-width:1000px){.woocommerce div.product .add-to-cart-wrap{width:100%}.woocommerce div.product .add-to-cart-wrap .row{display:block}}.woocommerce div.product .add-to-cart-wrap .row .col{display:flex;flex-direction:column}.woocommerce div.product .add-to-cart-wrap .row .col button.button{margin-bottom:1rem!important}.woocommerce div.product .add-to-cart-wrap .row .col button.button.alt,.woocommerce div.product .add-to-cart-wrap .row .col button.button.alt:hover{background-color:#78be20!important}.woocommerce div.product .cart div.quantity,.woocommerce div.product .woocommerce-mini-cart div.quantity{width:200px;border-color:#0097ce;margin-bottom:1rem!important}.woocommerce div.product .cart div.quantity input.plus,.woocommerce div.product .cart div.quantity input.minus,.woocommerce div.product .woocommerce-mini-cart div.quantity input.plus,.woocommerce div.product .woocommerce-mini-cart div.quantity input.minus{font-size:24px!important;padding:12px;color:#0097ce}.woocommerce div.product .cart div.quantity input.plus:hover,.woocommerce div.product .cart div.quantity input.minus:hover,.woocommerce div.product .woocommerce-mini-cart div.quantity input.plus:hover,.woocommerce div.product .woocommerce-mini-cart div.quantity input.minus:hover{background-color:#0097ce!important;color:white}.woocommerce div.product .woocommerce-tabs .full-width-content[data-tab-style*=fullwidth] ul.tabs{margin:0}.woocommerce div.product .woocommerce-tabs .full-width-content[data-tab-style*=fullwidth] ul.tabs:after{width:100%;border-bottom:4px solid #e6e6e6;display:block;margin-top:-19px;position:relative}.woocommerce div.product .woocommerce-tabs .full-width-content[data-tab-style*=fullwidth] ul.tabs li a{font-size:18px!important;line-height:3em!important;text-transform:uppercase;margin-top:0;margin-bottom:8px;display:inline-flex;position:relative;background-image:linear-gradient(to right,#0097ce 0,#0097ce 100%)}.woocommerce div.product .woocommerce-tabs .full-width-content[data-tab-style*=fullwidth] ul.tabs li.active a{font-weight:700!important;background-size:100% 4px}.woocommerce div.product .woocommerce-tabs .full-width-content[data-tab-style*=fullwidth] .tab-container{width:100%;padding:0}.woocommerce div.product .woocommerce-tabs .full-width-content[data-tab-style*=fullwidth] .panel.woocommerce-Tabs-panel{width:90%;margin-right:auto;display:block;margin-left:auto}@media only screen and (max-width:1000px) and (min-width:690px){.single-product .nectar-prod-wrap{display:flex;flex-direction:column}}.woocommerce div.product .product-contact-section{padding:30px 0;margin:0 0 30px;position:relative}.woocommerce div.product .woocommerce-tabs[data-tab-style=fullwidth]{margin-top:30px}.woocommerce div.product .single-product .products.related{margin-top:0}.woocommerce div.product .product-contact-section:before{content:"";width:calc(100vw - var(--scroll-bar-w));height:100%;display:block;position:absolute;background-color:#fafafa;left:50%;top:0;margin-left:calc(-50vw + var(--scroll-bar-w) / 2)}.woocommerce div.product .product-contact-section .row{display:flex;align-items:center}@media only screen and (max-width:1000px){.woocommerce div.product .product-contact-section .row{flex-direction:column-reverse}}.woocommerce div.product .product-contact-section .row .col-form{padding-left:2rem}@media only screen and (max-height:1000px){.woocommerce div.product .product-contact-section .row .col-form{padding-left:0}}.woocommerce div.product section.related.products{padding-bottom:60px}.woocommerce div.product section.related.products:after{content:"";width:100vw;height:calc(50%);bottom:0;left:50%;margin-left:calc(-50vw);position:absolute;background:#f8fcf4;z-index:-1}@media only screen and (max-width:1000px){.banner-desktop{display:none!important}}@media only screen and (min-width:1000px){.banner-mobile{display:none}}.woocommerce #sidebar .wc-layered-nav-term .pa_color{display:flex;align-items:center;justify-content:flex-start;padding-left:0!important;gap:.75rem}.woocommerce #sidebar .wc-layered-nav-term .pa_color .custom-swatches{display:inline-block;width:2rem;height:2rem;border:1px solid #000;border-radius:50%}.woocommerce #sidebar .wc-layered-nav-term .pa_color:before{display:none}.woocommerce #sidebar .wc-layered-nav-term .pa_color:hover .custom-swatches{border-color:#f9a32f}body.single-post .comments-section{display:none}.team-member h4 a{color:#f9a32f!important}div.team-member .light a:hover{color:#444!important}#page-header-wrap[data-midnight=light] p#breadcrumbs *{color:#fff!important}.blog-archive-header{color:#fff!important}.post-area.standard-minimal .post-content{padding-left:0}.post-area.standard-minimal .post-author{position:relative;display:flex;width:100%;gap:.25rem}.post-area.standard-minimal .post-author .grav-wrap{display:none}#single-below-header .meta-author a,.post-area.standard-minimal .meta-author a{text-transform:capitalize}.single-post .post-area #author-bio{display:none}.blog-title #single-below-header>span:nth-child(2){padding-left:0;border:none}body.blog .post-area.standard-minimal .post .post-header{margin-bottom:1.5rem!important}body.blog .post-area.standard-minimal .post .post-header h2 a{color:#231f20}body.blog .post-area.standard-minimal .post .post-header h2 a:hover{color:#f9a32f}.child-pages ul{margin-left:0}.child-pages ul,.child-pages li{list-style:none}.child-pages li:not(:last-child){margin-bottom:1rem}ul.child-category-list{margin-left:0;display:flex;flex-flow:row nowrap;gap:.8ex;padding:1ex;width:100%;overflow:auto;scrollbar-width:thin;height:100%}ul.child-category-list,ul.child-category-list li{list-style:none}ul.child-category-list li{flex:0 0 auto}ul.child-category-list li a{display:inline-block;border:2px solid #0087ce;color:#0087ce;width:fit-content;padding:1.1ex 1.6ex .94ex;border-radius:3ex}ul.child-category-list li a:hover{background-color:#0087ce;color:#fff}ul.child-category-list.child-category-list-widget{margin-left:0;display:flex;flex-flow:row nowrap;gap:0;padding:0;padding:0;width:100%;overflow:unset;scrollbar-width:thin;height:100%;flex-direction:column}ul.child-category-list.child-category-list-widget.child-category-list-widget-colours{max-height:180px;overflow-y:auto;overflow-x:hidden}ul.child-category-list.child-category-list-widget li{padding:0}body #sidebar .child-term-button{-webkit-appearance:none;background:0 0;padding:0!important;border:none;color:inherit;border-radius:0!important;-webkit-border-radius:0!important;display:flex!important;gap:.5rem;align-items:center;justify-content:space-between;width:calc(100% - 5px);font-family:Poppins;text-transform:capitalize;font-size:16px!important;line-height:30px;font-weight:500!important;cursor:pointer}ul.child-category-list.child-category-list-widget li.active .child-term-button,ul.child-category-list.child-category-list-widget li.active .child-term-button .child-term-count{color:#0087ce!important}body #sidebar .child-term-button:hover{color:#0087ce!important;background-color:transparent!important}body #sidebar .child-term-button .child-term-count{border-radius:50%;width:27px;height:27px;display:inline-flex;align-items:center;justify-content:center;line-height:27px}body #sidebar .child-term-button:hover .child-term-count{background-color:#0087ce!important;color:#fff!important}ul.child-category-list.child-category-list-widget li a{border:none;padding:0;border-radius:0;display:flex!important;gap:.5rem;align-items:center;justify-content:space-between;width:calc(100% - 5px)}ul.child-category-list.child-category-list-widget li a .child-term-count{border-radius:50%;width:27px;height:27px;display:inline-flex;align-items:center;justify-content:center;line-height:27px}ul.child-category-list.child-category-list-widget li.active a,ul.child-category-list.child-category-list-widget li.active a .child-term-count{color:#0087ce!important}ul.child-category-list.child-category-list-widget li a:hover{color:#0087ce!important;background-color:transparent!important}ul.child-category-list.child-category-list-widget li a:hover .child-term-count{background-color:#0087ce!important;color:#fff!important}.child-category-grid:before,.child-category-grid:after{display:none!important}.child-category-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:1rem}.child-category-grid .child-term-image{overflow:hidden}.child-category-grid .child-term-image img,.child-category-grid .child-term-image a{aspect-ratio:1/1;object-fit:contain;width:100%;height:100%;display:block}.child-category-grid .child-term-image a:hover img{transform:scale(1.05);transition:all .3s ease-in-out}.child-category-grid .child-term-title a{color:#000}.child-category-grid .child-term-title a:hover{color:#f9a32f}@media only screen and (max-width:1000px){.child-category-grid{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:768px){.child-category-grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:400px){.child-category-grid{grid-template-columns:repeat(1,1fr)}}.toggle-switch{display:flex;align-items:center;margin-bottom:20px}.toggle-switch input[type=checkbox]{height:0;width:0;visibility:hidden;position:absolute}.toggle-switch label{display:flex;align-items:center;justify-content:space-between;cursor:pointer;width:60px;height:30px;background:#e2e8f0;border-radius:30px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);margin-right:15px}.toggle-switch label:after{content:"";position:absolute;top:3px;left:3px;width:24px;height:24px;background:#fff;border-radius:50%;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 4px rgba(0,0,0,.1)}.toggle-switch input:checked+label{background:#0087ce}.toggle-switch input:checked+label:after{left:calc(100% - 3px);transform:translateX(-100%)}.toggle-switch label:active:after{width:32px}.toggle-text{font-weight:500}.woocommerce ul.products li.product img.nectar-lazy{background:#fff}.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{max-width:100px}.nectar-slide-in-cart.style_slide_in_click .widget_shopping_cart .cart_list .product-meta a:not(.remove){font-size:1.25rem;line-height:1.2}.nectar-slide-in-cart.style_slide_in_click .widget_shopping_cart .cart_list.woocommerce-mini-cart .mini_cart_item .product-details a,.woocommerce-cart .woocommerce table.shop_table .product-name a{color:#f9a32f!important;font-size:14px;font-weight:400;line-height:1.2}.nectar-slide-in-cart.style_slide_in_click .widget_shopping_cart .cart_list.woocommerce-mini-cart .mini_cart_item .product-details a:hover,.woocommerce-cart .woocommerce table.shop_table .product-name a:hover{color:#2b2a2a!important;background:0 0!important}.nectar-slide-in-cart.style_slide_in_click .woocommerce-mini-cart__buttons{display:flex;gap:.75rem}.woocommerce.widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::before{display:none}.minicart-button-wrap{width:50%;flex:1}@media only screen and (max-width:768px){.minicart-button-wrap{width:100%}}.nectar-slide-in-cart .widget_shopping_cart a.button.quote{background-color:#0087ce!important;color:#fff}.nectar-slide-in-cart .widget_shopping_cart a.button.quote:hover{background-color:#333!important;color:#fff}.nectar-slide-in-cart p.button-description{padding-bottom:0;font-size:.85rem}.nectar-slide-in-cart .widget_shopping_cart .nectar-inactive{display:flex;flex-direction:row;flex-wrap:wrap;gap:.75rem}.nectar-slide-in-cart .widget_shopping_cart .nectar-inactive .total{flex-grow:1;width:100%}.woocommerce-checkout.quote .woocommerce-customer-details{display:none}body.search-results .container-wrap .main-content{padding-bottom:60px}body #search-results .result{padding:0;position:relative!important;left:unset!important;top:unset!important;width:100%!important;height:100%!important;display:inline-flex}body #search-results .result .inner-wrap{width:100%;height:100%}#gform_1 .two-column-checkbox .gfield_radio{flex-direction:column!important}#gform_1 .two-column-checkbox .gfield_radio .gchoice{width:100%!important}@media screen and (max-width:640px){#gform_1 .productformtextarea{margin-top:0}}#gform_1 .two-column-checkbox .gfield_radio{flex-direction:column!important}#gform_1 .two-column-checkbox .gfield_radio .gchoice{width:100%!important}@media screen and (max-width:640px){#gform_1 .productformtextarea{margin-top:0}#gform_1 .productformtextarea{grid-row:5}}.product-contact-section div#gform_wrapper_1{width:100%!important}.slick-center{scale:1.5;box-shadow:1px 1px 17px rgba(0,0,0,.38);position:relative;z-index:999}.video-wrapper{width:100%;aspect-ratio:16/9;position:relative;background:#000;border-radius:10px;overflow:hidden}.video-thumbnail{width:100%;height:100%;position:absolute;top:0;left:0;cursor:pointer}.video-thumbnail img{width:100%;height:100%;object-fit:cover;display:block}.play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:48px;color:white;text-shadow:0 0 10px black;pointer-events:none}.slick-center .video-wrapper{width:100%}.video-slider{padding:35px 0;position:relative;overflow:visible}.video-wrapper{position:relative}.video-slider .slick-list{overflow:visible}.slick-center iframe{min-width:100%}.video-wrapper p iframe{width:100%}.video-slider.slick-slider{overflow:hidden!important}.slick-center .video-wrapper p{padding:0!important}.slick-center .video-wrapper .client-logo{display:none}.pagination{display:flex;justify-content:center;gap:8px;margin-top:40px}.pagination button{padding:8px 16px;font-size:14px;background-color:#fff;border:1px solid #e0e0e0;border-radius:6px;cursor:pointer;transition:all .2s ease;font-weight:500;color:#666}.pagination button:hover{background-color:#f5f5f5;border-color:#d0d0d0}.pagination button.active{background-color:#78be20;color:white;font-weight:600;border-color:#78be20}@media (max-width:992px){.cards-container{grid-template-columns:repeat(2,1fr);gap:16px}.testimonials-section h2{font-size:28px}}@media (max-width:768px){.cards-container{grid-template-columns:1fr;gap:16px}.testimonials-section{padding:40px 16px}.testimonials-section h2{font-size:24px;margin-bottom:32px}.card{padding:20px}button.nav-button{font-size:10px;font-weight:600}}@media (max-width:400px){button.nav-button{font-size:9px;font-weight:600}}@media (max-width:375px){button.nav-button{font-size:8px;font-weight:600}}@media (max-width:370px){button.nav-button{font-size:7px;font-weight:600}}.card .stars{display:flex;gap:4px;margin-bottom:12px}.card .stars .star{width:24px;height:24px;background-color:#00b67a;display:flex;align-items:center;justify-content:center;color:white;font-size:12px;border-radius:2px}.testimonial-hero{width:100%;overflow:hidden}.hero-wrapper{display:flex;flex-wrap:wrap;width:100%;min-height:350px}.text-panel{background-color:#5f96aa!important;color:white!important;flex:1 1 58.33%;display:flex;align-items:center;padding:40px}.text-wrapper{max-width:580px;margin:0;padding:0 35px}.text-wrapper h1{font-size:48px!important;margin-bottom:11px;font-weight:700!important;letter-spacing:-1px;color:white!important;line-height:1.1}.text-wrapper .updated{font-size:16px!important;color:#c5dce8!important;font-weight:400!important}.text-wrapper p{font-size:11px!important;margin-bottom:0;font-weight:400!important;color:white!important;width:100%}.text-wrapper a{color:#fff!important;text-decoration:underline;font-weight:800!important}.text-wrapper a:hover{color:#e6f3f7!important}.image-panel{flex:1 1 41.67%;position:relative}.image-panel img{width:100%!important;height:100%!important;object-fit:cover;display:block}@media (max-width:768px){.text-wrapper p{font-size:16px!important}}@media (max-width:480px){.text-wrapper p{font-size:15px!important}}@media (min-width:1440px){.text-wrapper{padding:0 70px}.slick-slide iframe{height:250px!important}}@media (max-width:1024px){.text-panel{flex:1 1 55%;padding:40px 30px}.image-panel{flex:1 1 45%}}@media (max-width:768px){.hero-wrapper{flex-direction:column}.text-panel,.image-panel{flex:1 1 100%}.text-panel{padding:40px 30px}.text-wrapper h1{font-size:32px}.text-wrapper p{font-size:14px}}@media (max-width:480px){.text-panel{padding:30px 20px}.text-wrapper h1{font-size:28px;margin-bottom:15px}.text-wrapper .updated{font-size:12px;margin-bottom:15px}}@media (min-width:1440px){.text-wrapper p{font-size:16px!important;margin-bottom:0;font-weight:400!important;color:white!important;width:100%;line-height:1.4}.text-wrapper{max-width:100%;width:100%}.text-wrapper p{font-size:14px}.text-panel{width:100%}}@media (max-width:768px){.trusted-by-brands-desktop{display:none}}@media (min-width:769px){.trusted-by-brands-mobile{display:none}}p.price.nectar-inherit-h5{margin:0!important;padding:0!important;display:flex!important}@media (max-width:610px){.rating-image{position:relative!important;right:4%}.rating-text{z-index:999!important}}@media (max-width:590px){.rating-image{right:5%}}@media (max-width:580px){.rating-image{right:6%}}@media (max-width:570px){.rating-image{right:8%}}@media (max-width:560px){.rating-image{right:10%}}@media (max-width:550px){.rating-image{right:12%}}@media (max-width:540px){.rating-image{right:14%}}@media (max-width:530px){.rating-image{right:16%}}@media (max-width:520px){.rating-image{right:18%}}@media (max-width:510px){.rating-image{right:20%}}@media (max-width:500px){.rating-image{right:22%}}@media (max-width:485px){.rating-image{right:24%}}@media (max-width:475px){.rating-image{right:26%}}@media (max-width:465px){.rating-image{right:28%}}@media (max-width:455px){.rating-image{right:30%}}@media (max-width:445px){.rating-image{right:32%}}@media (max-width:435px){.rating-image{right:34%}}@media (max-width:425px){.rating-image{right:36%}}@media (max-width:415px){.rating-image{right:38%}}@media (max-width:405px){.rating-image{right:40%}}@media (max-width:395px){.rating-image{right:42%}}@media (max-width:385px){.rating-image{right:44%}}@media (max-width:380px){.rating-image{right:46%}}.thumbnail-placeholder{width:48px!important;height:48px!important;border-radius:50%!important;margin-right:10px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)!important;color:white!important;font-weight:700!important;font-size:20px!important;text-transform:uppercase!important;box-shadow:0 2px 6px rgba(0,0,0,.1)!important;vertical-align:middle!important;transition:all .3s ease!important}.mega-menu-link:hover .thumbnail-placeholder{transform:scale(1.1)!important;box-shadow:0 4px 12px rgba(102,126,234,.4)!important}@media (max-width:768px){.thumbnail-placeholder{font-size:14px!important}}.mega-menu-tabbed .mega-sub-menu .mega-menu-link .auto-megamenu-thumbnail,.mega-menu-tabbed .mega-sub-menu .mega-menu-link .thumbnail-placeholder{margin-right:8px!important}.mega-menu-vertical .mega-sub-menu .mega-menu-link .auto-megamenu-thumbnail,.mega-menu-vertical .mega-sub-menu .mega-menu-link .thumbnail-placeholder{width:35px!important;height:35px!important}.filter-pill.active{background:#007cba;color:white;border-color:#007cba}.filter-pill.active:hover{background:#005a87;color:white}.filter-dropdown.js-active .filter-dropdown-content{display:block!important}.add-to-cart-wrap{width:100%!important}