.container-wrap{padding:0 !important}m3-markupmode{display:none}.subtitle{font-family:var(--primaryFont);font-weight:500;font-size:1.8rem;color:var(--colorB);position:relative;z-index:-1;margin-bottom:3px !important;text-transform:uppercase;letter-spacing:1px}.title{font-family:var(--secondaryFont);font-size:3.6rem;font-weight:600;line-height:1.1;color:#333;margin-bottom:1rem}p{font-family:var(--bodyFont);font-size:16px;line-height:1.5;font-weight:300;color:#333}ul li{list-style:none;padding-bottom:10px;color:#333;position:relative}ul li:before{content:"";position:absolute;background-color:var(--colorC);width:15px;height:15px;left:-25px;top:5px;border-radius:4px}#open-banner{padding-bottom:15px !important display:none}#open-banner .nectar-cta h6{margin-bottom:0;font-size:14px !important;line-height:16px !important;display:none}#submenu-bar{display:none;align-items:center;height:55px;position:fixed;top:0;left:0;width:100%;z-index:9995}#submenu-bar .submenu-left{display:flex;align-items:center;justify-content:center;text-align:center;width:50%;height:100% !important;background-color:#fff}#submenu-bar .submenu-right{display:flex;align-items:center;justify-content:center;text-align:center;width:50%;height:100% !important}#submenu-bar .submenu-left a{font-size:12px;line-height:1;color:#383838 !important;font-family:var(--bodyFont);letter-spacing:-.25px}#submenu-bar .submenu-left a strong{display:block;font-size:1.25rem;font-family:var(--bodyFont);font-weight:900 !important;line-height:1.15;letter-spacing:.25px}#submenu-bar .submenu-right a{color:#fff !important;font-family:var(--bodyFont);font-weight:900 !important;font-size:1.25rem;width:100%;height:100%;display:flex;text-align:center;align-items:center;justify-content:center;background-color:var(--colorA)}#header-outer #logo,#header-outer .logo-spacing{margin-top:40px}#header-outer img.starting-logo.default-logo{transform:scale(2) translateY(-10px);transform-origin:top left}#header-outer ul li:before{display:none}#header-outer span.menu-title-text{font-weight:500;letter-spacing:-.5px;font-family:var(--bodyFont);font-size:1.2rem}#header-outer[data-lhe=animated_underline].transparent #top nav>ul>li>a .menu-title-text:after,#header-outer.transparent #top nav>ul>li[class*=button_bordered]>a:before{border-color:var(--colorC) !important}#header-outer .sub-menu{border-radius:5px;padding:1rem}#header-outer .sub-menu .menu-title-text{color:#333;font-size:1rem;transition:all .25s ease}#header-outer .sub-menu .menu-item a:hover .menu-title-text{color:var(--colorA)}#header-outer #top nav>ul>li:not(.megamenu) ul a:hover,#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{background-color:transparent !important}#header-outer .menu-btn a{padding:20px 40px !important;background:var(--colorC);border-radius:5px;-webkit-border-radius:5px;transition:transform .25s ease !important}#header-outer .menu-btn a .menu-title-text{font-size:1.2rem}#header-outer .menu-btn .menu-title-text{font-weight:600 !important}#header-outer .menu-btn .menu-title-text:after{display:none !important}#header-outer .menu-btn a:hover{transform:scale(1.1)}#page-header{padding:12rem 0 4rem !important;max-height:900px}#page-header>.col{height:100%;align-items:center}#page-header h4{font-size:1.5rem;font-family:var(--primaryFont);font-weight:500;color:var(--colorB);margin:2rem 0 0;line-height:1.2}#page-header h1{font-family:var(--secondaryFont);margin-bottom:0 !important;font-size:5rem !important;font-weight:600;max-width:1000px;margin:0 auto;line-height:.9}#page-header .row-bg-overlay{background:linear-gradient(to bottom,#000000bd 0%,transparent 85%) !important}#page-header .nectar-shape-divider-wrap svg>path:nth-child(3){fill:var(--colorA) !important}#page-header .nectar-shape-divider-wrap svg>path:first-child{fill:var(--colorA) !important}#intro{padding:5rem 0 !important}#intro p{font-size:1.25rem;width:100%;max-width:700px;margin:0 auto;text-align:center}#reviews{padding:7rem 2.5rem 5rem !important}#reviews .right-col,#reviews .left-col{padding:0 2.5rem}#reviews .nectar-shape-divider{transform:scaleY(-1) translateY(-100%);bottom:0}#reviews .nectar-shape-divider-wrap svg path:nth-child(3){fill:var(--colorA) !important}#reviews .nectar-shape-divider-wrap svg path:nth-child(4){fill:var(--colorA) !important}#reviews .tabbed{background:var(--colorA);border-radius:10px}#reviews .tabbed>div{background-color:var(--colorA) !important;border-bottom-right-radius:10px;border-bottom-left-radius:10px}#reviews .tabbed .row-bg{background-image:url(/wp-content/uploads/2025/03/11-min.png) !important;background-position:center !important;background-size:cover !important;opacity:.1}#reviews .nectar-flickity{border-bottom-right-radius:10px;border-bottom-left-radius:10px}#reviews h4.subtitle:after{width:110%;transform:translate(12px,20px)}#reviews a.active-tab{position:relative}#reviews a.active-tab:after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:5px;background-color:var(--colorA) !important;z-index:1}#reviews .left-col .flickity-viewport{overflow-x:hidden !important}#reviews blockquote{padding:4rem 4rem 6rem;border-bottom-right-radius:8px;border-bottom-left-radius:8px}#reviews .left-col .inner-wrap{padding:0 !important;border-bottom-right-radius:20px;border-bottom-left-radius:20px;border:0 !important}#reviews .flickity-viewport,#reviews .left-col .cell{margin:0 !important}#reviews .wpb_tabs_nav>li a{display:flex;align-items:center;justify-content:center}#reviews .left-col ul li a{padding:1rem;position:relative}#reviews .left-col ul li:nth-child(1) a{background-repeat:no-repeat;background-image:url(/wp-content/uploads/2021/07/googlelogo_color_160x56dp-1-min.png);background-position:center;z-index:99;background-size:88px;top:0}#reviews .left-col ul li:nth-child(2) a{background-size:100px;background-repeat:no-repeat;background-image:url(/wp-content/uploads/2021/07/Facebook-Logo-1-1-min.png);background-position:center;z-index:99;top:0}#reviews .left-col ul li:nth-child(3) a{background-size:120px;background-repeat:no-repeat;background-image:url(/wp-content/uploads/2021/07/Tripadvisor_lockup_horizontal_secondary_registered-svg-1-min.png);background-position:center;z-index:99}#reviews .tabbed a *{opacity:0}#reviews .tabbed[data-style=minimal_flexible] .wpb_tabs_nav>li a:not(.active-tab):hover{opacity:1 !important}#reviews ul.wpb_tabs_nav{border:3px solid var(--colorA);border-bottom:0;border-top-right-radius:10px;border-top-left-radius:10px;overflow:hidden;margin:0 !important}#reviews ul.wpb_tabs_nav li{background-color:#fff;width:100%}#reviews ul.wpb_tabs_nav li i{margin:0 6px 0 0 !important;transform:translateY(2px)}#reviews ul.wpb_tabs_nav li span{font-size:1rem;margin-left:.3rem}#reviews .tabbed[data-style*=minimal][data-color-scheme=accent-color]>ul li a:after{background-color:transparent}#reviews .nectar-flickity[data-controls*=arrows_overlaid] .flickity-prev-next-button.previous{left:-20px}#reviews .nectar-flickity[data-controls*=arrows_overlaid] .flickity-prev-next-button.next{right:-20px}#reviews .nectar-flickity[data-controls*=arrows_overlaid] .flickity-prev-next-button:before{background-color:var(--colorC);border-radius:5px}#reviews .nectar-flickity[data-controls*=arrows_overlaid] .previous:after,#reviews .nectar-flickity[data-controls*=arrows_overlaid] .next:after{background-color:#fff}#reviews .nectar-flickity[data-controls*=arrows_overlaid] .flickity-prev-next-button .arrow{fill:#fff}#reviews .left-col .flickity-slider .inner{text-align:center}#reviews .cell{transform:translateX(-8px)}#reviews .left-col p{color:#fff;font-family:var(--bodyFont);font-style:italic;line-height:1.35;font-size:1.1rem;padding-bottom:1rem}#reviews .left-col .inner .wrap span{font-family:var(--secondaryFont);color:#fff;font-size:1.8rem;font-weight:900;letter-spacing:1px}#reviews .left-col .inner .wrap span:before{content:"";background-image:url(/wp-content/uploads/2024/12/star-1.svg);position:absolute;background-size:contain;background-repeat:no-repeat;width:120px;height:120px;bottom:20px;left:50%;transform:translateX(-50%)}#reviews .right-col h2.title{margin-bottom:1.5rem;line-height:1.1}#reviews .right-col .badges-container{display:flex;justify-content:center;align-items:center}#reviews .right-col .badges-container img{width:120px;margin:0 1rem}#reviews .right-col .badges-container .badge:nth-child(2) img,#reviews .right-col .badges-container .badge:nth-child(3) img{width:180px}#reviews .right-col .badge:nth-child(3) img{width:107px}#footer-outer{transform:translateY(-1px)}#footer-divider svg{transform:translateY(8px)}#footer-divider path.cls-1{fill:var(--colorA)}#footer-widgets .row{padding:5rem 0 !important}#footer-outer #media_image-2{margin-bottom:.6rem}#footer-outer #text-2 p{color:#fff !important}#footer-outer h4{font-family:var(--secondaryFont) !important;font-size:1.7rem !important;font-weight:600 !important;margin-bottom:1rem !important}.material #footer-outer #footer-widgets .col ul li{padding:0 0 10px !important}#footer-widgets a{font-size:1.1rem;font-weight:300;font-family:var(--bodyFont)}#footer-outer #text-4{margin-bottom:1.2rem}#footer-outer #text-4 p{font-size:1rem !important;color:#fff;line-height:1.35}#footer-outer ul li:before{display:none}#footer-outer input#input_1_1{background-color:#fff;border-radius:5px !important;font-family:var(--bodyFont)}#footer-outer #footer-widgets .col input[type=submit]{width:100%;border-radius:5px !important;font-size:1.2rem;font-family:var(--bodyFont);margin-bottom:0 !important;background-color:var(--colorC) !important}body[data-button-style=slightly_rounded_shadow] .wp-block-button>.wp-block-button__link:hover,body[data-button-style=slightly_rounded_shadow] .nectar-button:hover,body[data-button-style=slightly_rounded_shadow] .nectar-button:focus,body[data-button-style=slightly_rounded_shadow].ascend .nectar-button.see-through:hover,body[data-button-style=slightly_rounded_shadow] input[type=submit]:hover,body[data-button-style=slightly_rounded_shadow] input[type=submit]:focus,body[data-button-style*=slightly_rounded].single .heading-title[data-header-style=default_minimal] .meta-category a:hover,body[data-button-style*=slightly_rounded] #page-header-bg[data-post-hs=default_minimal] .inner-wrap>a:hover,body[data-button-style=slightly_rounded_shadow].woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,body[data-button-style=slightly_rounded_shadow] .swiper-slide .button a:hover,body[data-button-style=slightly_rounded_shadow].ascend .nectar-button.see-through-2:hover,body[data-button-style=slightly_rounded_shadow].ascend .nectar-button:hover,body[data-button-style=slightly_rounded_shadow].woocommerce-page .woocommerce p.return-to-shop a.wc-backward:hover,body[data-button-style=slightly_rounded_shadow] .sharing-default-minimal .nectar-love:hover,body[data-button-style=slightly_rounded_shadow] .sharing-default-minimal .nectar-social-inner>a:hover,body[data-button-style=slightly_rounded_shadow] .woocommerce.add_to_cart_inline a.button.add_to_cart_button:hover,body[data-button-style=slightly_rounded_shadow] .container-wrap input[type=submit]:hover,body[data-button-style=slightly_rounded_shadow] .container-wrap button[type=submit]:hover,body[data-button-style=slightly_rounded_shadow] .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover{box-shadow:none !important;-ms-transform:unset !important;transform:unset !important;-webkit-transform:unset !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 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:#fff}#footer-outer .gform_footer.top_label{margin-top:0 !important;padding:10px 0 0 !important}#footer-outer #copyright,.ascend #footer-outer #copyright{text-align:center}#footer-outer #copyright .span_5{width:100%}#copyright p{display:flex;justify-content:space-between;font-size:14px;line-height:1.5 !important;margin:0 !important}#copyright a{font-weight:600;font-size:12px}#copyright{padding-bottom:2rem !important}#copyright span.copyright-text,#copyright #current_year{text-align:left;font-size:12px}#copyright a.singenuity-attribution{margin:0 !important}#footer-outer img:not(.singenuity-attribution-svg){width:180px}#footer-outer .footer-socials{display:flex}#footer-outer .social img{margin:0 1rem 0 0!important;width:22px}#footer-outer .widget.widget_media_image img{margin-bottom:1rem;width:250px}#footer-outer .social img:hover{transform:scale(1.12)}#footer-outer[data-custom-color=true] #footer-widgets a:not(.nectar-button):hover,#footer-outer[data-custom-color=true] #footer-widgets a:not(.nectar-button):focus{opacity:1 !important;color:var(--colorB) !important}@media screen and (max-width:768px){h2.title{font-size:3rem !important}h4.subtitle{font-size:2rem;transform:translateY(5px)}.nectar-shape-divider{height:50% !important}#header-secondary-outer .nectar-center-text{font-size:11px !important;line-height:1.35 !important;max-width:unset !important}#header-outer{padding:13px 0 !important}#header-outer .container{padding:0 5% !important}#header-outer .menu-btn a{width:100%;text-align:center}#header-outer img.starting-logo.default-logo{transform:scale(2) translateY(0);transform-origin:top left}a#logo{margin:0 !important}#slide-out-widget-area-bg{background-color:var(--colorA) !important}#header-outer #logo .dark-version{height:50px !important}.slide_out_area_close:before{background:var(--colorB) !important}#slide-out-widget-area{padding-left:20px !important}#slide-out-widget-area .off-canvas-menu-container .menu-item a{font-family:var(--bodyFont) !important;font-size:1.5rem !important}#slide-out-widget-area .menu-item{margin-bottom:3px;line-height:1 !important}#slide-out-widget-area .off-canvas-menu-container{margin-bottom:0 !important}#slide-out-widget-area .off-canvas-menu-container li a:after{border:none !important}#slide-out-widget-area .secondary-header-items{margin:0 !important}#slide-out-widget-area .menu-btn a{padding:15px 30px !important;background:var(--colorB);border-radius:10px;-webkit-border-radius:10px;margin:1rem 0 0 !important}#slide-out-widget-area .off-canvas-menu-container .sub-menu .menu-item a{font-size:14px !important}#slide-out-widget-area li:before{display:none}#slide-out-widget-area .ocm-dropdown-arrow i{color:#fff !important}#page-header{padding:6rem 0 4rem !important}#page-header .nectar-highlighted-text{padding:4rem 0 0 !important}#page-header h1{font-size:2rem !important;padding:0 9% !important;margin:0}#page-header h4{font-size:1.1rem;margin:1rem 0 0;color:var(--colorB)}#intro{padding:3rem 0 !important}#intro p{padding:0 !important;font-size:1rem;line-height:1.35}#reviews>.col{display:flex;flex-wrap:wrap}#reviews{padding:3rem 10% !important}#reviews .nectar-shape-divider-wrap{z-index:3}#reviews .left-col{padding:0 !important}#reviews .right-col{margin-bottom:2rem !important;padding:0 !important}#reviews .left-col{order:2}#reviews .left-col .flickity-viewport{overflow-x:hidden !important;border-bottom-right-radius:10px;border-bottom-left-radius:10px;min-height:400px}#reviews .flickity-slider{border-bottom-right-radius:10px;align-items:center}#reviews h2.title{font-size:2rem !important}#reviews .badges-container{gap:10px;max-width:400px;margin:0 auto}#reviews .badge{width:calc(100% / 3);height:auto;display:flex;align-items:center;justify-content:center}#reviews .badge img{width:100% !important;margin:0 !important;max-width:100px}#reviews .right-col .badge:nth-child(3) img{width:78px}#reviews .left-col{height:100%}#reviews .tabbed[data-style=minimal_flexible] .wpb_tabs_nav>li a.active-tab{background-color:transparent !important}#reviews blockquote{background-color:transparent;padding:1.5rem 1.5rem 2.5rem}#reviews .cell{transform:unset}#reviews .left-col p{font-size:1rem;padding-bottom:.5rem}#reviews .left-col .inner-wrap{display:flex;align-items:center;justify-content:center;flex-direction:column}#reviews .left-col .inner .wrap span{font-size:1.6rem}#reviews .left-col .inner .wrap span:before{width:80px;height:80px;bottom:-10px;left:0;right:0;margin:0 auto;transform:none}#reviews .nectar-flickity[data-controls*=arrows_overlaid] .flickity-prev-next-button.previous{left:12px;top:unset;bottom:5%;transform:scale(1.1)}#reviews .nectar-flickity[data-controls*=arrows_overlaid] .flickity-prev-next-button.next{right:12px;top:unset;bottom:5%;transform:scale(1.1)}#footer-outer #copyright .footer-singenuity img{width:250px}#footer-widgets .row{padding:3rem 0 2rem !important;text-align:center}#footer-outer li:before{display:none}#footer-outer .footer-socials{justify-content:center}#copyright span.copyright-text{text-align:center;margin-bottom:2rem;font-size:11px !important}}