.banner-heading{margin-left:600px}.full-height-cta .elementor-widget-wrap,.full-height-cta .elementor-widget,.full-height-cta .elementor-widget-container,.full-height-cta .elementor-cta{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%}.explore-section .elementor-cta__button{width:100%}.ast-site-header-cart .ast-woo-header-cart-info-wrap{padding:0 2px;font-weight:300;font-size:17px;line-height:normal;vertical-align:text-bottom}.ast-site-header-cart i.astra-icon:before{font-family:'eicons' !important;content:'e8e9';font-size:21px}.ast-site-header-cart i.astra-icon:after{background:#cba971 !important;color:#fff !important;min-width:1.6em;height:1.6em;line-height:1.5em;padding:0 !important;top:-.7em;right:-.7em;font-size:10px;text-align:center;font-weight:400}.header-inline .elementor-widget-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header-inline .elementor-widget-wrap .elementor-element{margin-bottom:0;margin-left:10px;margin-right:10px}.header-inline i:before{opacity:.7}.header-search-toggle .elementor-search-form__toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:17px;font-family:filson-pro,Sans-serif;font-weight:300}.header-search-toggle .elementor-search-form__toggle .fa-search:before{font-family:astra;content:"e8b6"}.header-search-toggle .elementor-search-form__toggle:before{content:'Search';display:block}.header-search-toggle .elementor-search-form__toggle i{width:30px !important}.single-product div.product .entry-title{max-width:85%}.woocommerce-product-details__short-description{font-family:Miller-Banner,miller-banner,serif;font-style:italic;font-size:1.3em}.woocommerce-product-details__short-description>*{font-size:1em;margin-bottom:.5em}.woocommerce div.product .product_title{margin:0 0 10px}.entry-summary .price{padding-top:.5em}.woocommerce div.product form.cart .variations{padding:1em 0 0;border-bottom:none;max-width:300px;margin-bottom:.5em}.woocommerce div.product p.stock,.woocommerce div.product p.ast-stock-detail{margin-bottom:2em}.woocommerce div.product .points{text-transform:uppercase;font-weight:400;padding-bottom:1em;display:block}.wc-points-rewards-product-message{text-transform:uppercase;font-weight:400;padding-bottom:.5em;display:block}.summary .star-rating{font-size:1.2em;margin-top:.3em !important}.woocommerce .star-rating span:before{color:#ffa000}.summary .star-rating span:before{color:#ffa000}.woocommerce-review-link{text-decoration:underline;font-weight:700}.woocommerce div.product span.price,.woocommerce div.product p.price{font-size:1.8rem}.single-product div.product .woocommerce-product-details__short-description{font-family:Miller-Banner,miller-banner,serif;font-size:1.4em;font-weight:400}.single-product div.product .woocommerce-product-details__short-description>*{font-family:Miller-Banner,miller-banner,serif}.woocommerce a.button,.woocommerce button.button,.woocommerce .woocommerce-message a.button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce input.button,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled],.woocommerce input.button:disabled:hover,.woocommerce input.button:disabled[disabled]:hover,.woocommerce #respond input#submit,.woocommerce button.button.alt.disabled{text-transform:uppercase;font-weight:400}.woocommerce div.product .product_meta{border-top:1px solid #111c4e;margin-top:2.5em;padding:1.5em 0}.woocommerce div.product .woocommerce-tabs ul.tabs{display:-webkit-box;display:-ms-flexbox;display:flex}.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center;border:2px solid #111c4e;border-left:0;margin-right:0}.woocommerce div.product .woocommerce-tabs ul.tabs li:first-child,.woocommerce #content div.product .woocommerce-tabs ul.tabs li:first-child,.woocommerce-page div.product .woocommerce-tabs ul.tabs li:first-child,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:first-child{border-left:2px solid #111c4e;border-top-left-radius:15px}.woocommerce div.product .woocommerce-tabs ul.tabs li:last-child,.woocommerce #content div.product .woocommerce-tabs ul.tabs li:last-child,.woocommerce-page div.product .woocommerce-tabs ul.tabs li:last-child,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:last-child{border-top-right-radius:15px}.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:block;color:#111c4e;font-weight:300;padding:.8em 0}.woocommerce div.product .woocommerce-tabs ul.tabs li:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:after{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background-color:#111c4e}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#fff}.woocommerce div.product .woocommerce-tabs .panel{background:#f7f2ea;background:-webkit-gradient(linear,left top,left bottom,from(#f7f2ea),to(#fff));background:-webkit-linear-gradient(top,#f7f2ea 0%,#fff 100%);background:-o-linear-gradient(top,#f7f2ea 0%,#fff 100%);background:linear-gradient(to bottom,#f7f2ea 0%,#fff 100%);padding:1.5em 3em;max-width:none}.woocommerce .up-sells h2,.woocommerce .related.products>h2{font-family:miller-banner,Sans-serif;font-size:42px;font-weight:600;text-align:center}.woocommerce .up-sells .product h2,.woocommerce .related.products .product h2{font-family:filson-pro,Sans-serif !important}.woocommerce .up-sells li.product,.woocommerce div.product .related.products ul.products li.product{text-align:center}.woocommerce .up-sells li.product,.woocommerce div.product .related.products ul.products li.product .star-rating{display:inline-block}.woocommerce #reviews #comments ol.commentlist li .comment-text{font-size:12px;font-weight:400}.woocommerce div.product .woocommerce-tabs .panel{position:relative}.products>li>.button{display:none}.elementor-product-loop-item--align-center ul.products li.product .star-rating{margin-right:auto !important;margin-left:auto !important}.elementor-search-form__toggle:before{display:none !important}.elementor-search-form--skin-full_screen .elementor-search-form__toggle .e-font-icon-svg-container,.elementor-search-form--skin-full_screen .elementor-search-form__toggle i{background-color:transparent !important}.elementor-menu-cart--items-indicator-bubble .elementor-menu-cart__toggle .elementor-button-icon .elementor-button-icon-qty[data-counter]{background-color:#0066f5 !important}.elementor-menu-cart__toggle .elementor-button svg{fill:#fff !important}.header-column5{width:155px !important}.header-column4{width:45px !important}.header-column3{width:45px !important}.header-column1{width:245px !important}.header-column2{width:calc(100vw - 490px) !important}.elementor-menu-cart__toggle .elementor-button:hover svg{fill:#0066f5 !important}.elementor-menu-cart--items-indicator-bubble .elementor-menu-cart__toggle .elementor-button-icon .elementor-button-icon-qty[data-counter]{background-color:#0066f5 !important}.elementor-search-form--skin-full_screen .elementor-search-form__toggle .e-font-icon-svg-container svg:hover,.elementor-search-form--skin-full_screen .elementor-search-form__toggle i svg:hover{fill:#0066f5 !important}.elementor-10966 .elementor-element.elementor-element-e8b010a.elementor-view-framed .elementor-icon:hover,.elementor-10966 .elementor-element.elementor-element-e8b010a.elementor-view-default .elementor-icon:hover{fill:#0066f5 !important;color:#0066f5 !important}.elementor-10966 .elementor-element.elementor-element-978fb60 .elementor-heading-title{font-family:'proxima-nova',Sans-serif !important;font-weight:500 !important;letter-spacing:.5px !important;font-size:16px !important}.header2-column3{width:270px !important}.header2-column1{width:270px !important}.header2-column2{width:calc(100vw - 540px) !important}.quiz-button .elementor-button{background:#0066f5 !important}.quiz-button .elementor-button:hover{background:#22204a !important}.quiz-button a.elementor-button{font-weight:700 !important;letter-spacing:1px !important;font-size:18px !important}.elementor-10966 .elementor-element.elementor-element-c7bb059 .elementor-nav-menu .elementor-item{font-family:'proxima-nova',Sans-serif !important;font-weight:500 !important;letter-spacing:1px !important;font-size:16px !important}.elementor-10966 .elementor-element.elementor-element-c7bb059 .elementor-nav-menu--dropdown .elementor-item,.elementor-10966 .elementor-element.elementor-element-c7bb059 .elementor-nav-menu--dropdown .elementor-sub-item{font-family:'proxima-nova',Sans-serif !important;font-weight:500 !important;letter-spacing:.5px !important;font-size:15px !important;color:#22204a !important;padding-right:28px !important}.elementor-nav-menu li{border-bottom:1px solid #fff !important}h1.elementor-heading-title,h3.elementor-heading-title,h4.elementor-heading-title{color:#0047ab !important;font-size:45px !important;line-height:140% !important}.jdgm-carousel-item__review-body>p{font-family:'proxima-nova',Sans-serif !important;font-weight:400 !important;letter-spacing:.5px !important;font-size:16px !important}.jdgm-carousel--gallery-theme .jdgm-carousel-item__review-content-wrapper>div{font-family:'proxima-nova',Sans-serif !important;font-weight:600 !important;letter-spacing:.5px !important;font-size:16px !important}.jdgm-carousel--gallery-theme .jdgm-carousel-item__reviewer-name{font-family:'proxima-nova',Sans-serif !important;font-weight:600 !important;letter-spacing:.5px !important;font-size:16px !important}.jdgm-carousel--gallery-theme .jdgm-carousel-item__product-title,.jdgm-carousel--gallery-theme .jdgm-carousel-item__timestamp:not(.jdgm-spinner){font-family:'proxima-nova',Sans-serif !important;font-weight:400 !important;letter-spacing:.5px !important;font-size:16px !important;font-style:italic !important}.jdgm-carousel--gallery-theme .jdgm-rev__buyer-badge{padding:5px 8px;font-size:13px !important;font-style:normal;font-weight:500;font-family:'proxima-nova',Sans-serif !important;letter-spacing:.5px !important}.elementor-1898 .elementor-element.elementor-element-584df03 .elementor-heading-title{font-family:'proxima-nova',Sans-serif !important;font-weight:400 !important;letter-spacing:.5px !important;font-size:16px !important;line-height:140% !important}h4.elementor-heading-title{color:#fff !important;font-family:"miller-banner",Sans-serif !important;font-weight:700 !important}.page-id-2470 h4.elementor-heading-title{color:#0047ab !important}.page-id-52914 h4.elementor-heading-title{color:#fff !important;font-size:16px !important;font-family:'proxima-nova',Sans-serif !important;font-weight:400 !important;letter-spacing:.5px !important;line-height:140% !important}.elementor-1898 .elementor-element.elementor-element-f5a21ca:not(.elementor-motion-effects-element-type-background),.elementor-1898 .elementor-element.elementor-element-f5a21ca>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#22204a !important}.show-password-input{display:none}.elementor-search-form--skin-full_screen .elementor-search-form__container{align-items:center;background-color:rgba(0,0,0,.8);bottom:0;height:50vh;left:0;padding:0 15%;position:fixed;right:0;top:0;transition:.3s;z-index:9998}.elementor-search-form--skin-full_screen .elementor-search-form input[type=search].elementor-search-form__input{border:solid #fff;border-top-width:medium;border-right-width:medium;border-bottom-width:medium;border-left-width:medium;border-width:0 0 1px;color:#fff;font-size:20px;line-height:1.5;text-align:center}h2.elementor-heading-title{color:#444 important;font-size:16px !important;font-family:'proxima-nova',Sans-serif !important;font-weight:400 !important;letter-spacing:.5px !important;line-height:140% !important}.home-reason p{font-family:'proxima-nova',Sans-serif !important;font-weight:600 !important;letter-spacing:.5px !important;font-size:18px !important;line-height:140% !important;color:#0047ab !important;text-align:center !important;margin-bottom:0 !important}.elementor-button{display:inline-block;line-height:1;background-color:#0066f5 !important;font-size:15px;padding:12px 24px;border-radius:3px;color:#fff;fill:#0066f5 !important;text-align:center;transition:all .3s}.elementor-button:hover{background:#22204a !important}.elementor-button{font-family:"filson-pro",Sans-serif !important;font-size:20px !important}.elementor-kit-44654 button,.elementor-kit-44654 input[type=button],.elementor-kit-44654 input[type=submit],.elementor-kit-44654 .header-column5 .elementor-button{background-color:transparent !important;color:var(--e-global-color-1ed8488b);border-style:solid;border-width:0 !important}.jdgm-prev-badge__text{font-family:'proxima-nova',Sans-serif !important;font-weight:400 !important;letter-spacing:.5px !important;font-size:16px !important}.home-button span,.woocommerce-js a.button{font-size:16px !important;font-weight:600 !important}.home-small-text{margin-block-end:18px !important}.woocommerce ul.products li.product .ast-woo-product-category,.woocommerce-page ul.products li.product .ast-woo-product-category,.woocommerce ul.products li.product .ast-woo-shop-product-description,.woocommerce-page ul.products li.product .ast-woo-shop-product-description,.home-grey-text h4{font-family:'proxima-nova',Sans-serif !important;font-weight:400 !important;letter-spacing:.5px !important;font-size:14px !important;color:#555 !important}.elementor-1898 .elementor-element.elementor-element-4865088.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-1898 .elementor-element.elementor-element-4865088.elementor-wc-products ul.products li.product .woocommerce-loop-category__title,.home-product-text h4,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce-page ul.products li.product .woocommerce-loop-product__title{font-family:'proxima-nova',Sans-serif !important;font-weight:500 !important;letter-spacing:.5px !important;font-size:16px !important;color:var(--e-global-color-text) !important}.home-small-text h4{font-family:'proxima-nova',Sans-serif !important;font-weight:400 !important;letter-spacing:.5px !important;font-size:13px !important;color:var(--e-global-color-text) !important}.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price{line-height:1.3;margin-bottom:0;font-weight:500;margin-bottom:.5em;font-size:16px !important;font-family:'proxima-nova',Sans-serif !important;letter-spacing:.5px}p.elementor-heading-title{font-family:'proxima-nova',Sans-serif !important;font-weight:400 !important;letter-spacing:.5px !important;font-size:16px !important;line-height:140% !important}.elementor-location-footer p,.elementor-location-footer a{font-family:'proxima-nova',Sans-serif !important;font-weight:400 !important}.elementor-location-footer h3.elementor-heading-title{font-family:"filson-pro",Sans-serif !important;font-size:22px !important}.elementor-kit-44654 button{background-color:var(--e-global-color-accent) !important}.woocommerce-js form .form-row label{line-height:2;font-weight:400;font-size:15px;font-family:"proxima-nova" !important}.woocommerce-js form .form-row input.input-text,.woocommerce-js form .form-row textarea{box-sizing:border-box;width:100%;margin:0;outline:0;line-height:1;font-family:"proxima-nova" !important}form.checkout{font-family:"proxima-nova" !important}.jdgm-widget.jdgm-widget{display:block;font-family:"proxima-nova"}.woocommerce,.woocommerce-page{font-family:"proxima-nova"}.page-id-1896 h1.entry-title,.page-id-1895 h1.entry-title{text-align:center !important;color:#0047ab !important}#customer_details h3:not(.elementor-widget-woocommerce-checkout-page h3),form #order_review_heading:not(.elementor-widget-woocommerce-checkout-page #order_review_heading),.woocommerce-cart .cart-collaterals .cross-sells>h2,.woocommerce-cart .cart-collaterals .cart_totals>h2{font-size:20px !important;padding:20px 0 14px;margin:0 0 20px;border-bottom:1px solid var(--ast-border-color);font-weight:500 !important;letter-spacing:0px;color:#0047ab !important}form #order_review_heading:not(.elementor-widget-woocommerce-checkout-page #order_review_heading){margin:0;border-bottom:0 solid var(--ast-border-color);padding:20px !important;padding-bottom:0 !important}.woocommerce-page.woocommerce-checkout table.shop_table th,.woocommerce.woocommerce-checkout table.shop_table th{padding:5px !important}input#submit.alt,.woocommerce-js a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce input.button,.woocommerce-cart table.cart td.actions .button,.woocommerce #respond input#submit,.wc-block-grid__products .wc-block-grid__product .wp-block-button__link{border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-right-radius:2px;border-bottom-left-radius:2px;padding-top:20px;padding-right:40px;padding-bottom:20px;padding-left:40px;font-size:22px !important}p#billing_address_1_field,p#billing_city_field,p#billing_postcode_field{width:48%;display:inline-block;float:left}p#billing_address_2_field,p#billing_state_field,p#billing_phone_field{width:48%;display:inline-block;float:right}p#billing_address_2_field{margin-top:-61px}p#billing_state_field{margin-top:-90px}p#billing_phone_field{margin-top:-90px}.woocommerce .select2-container .select2-selection--single,.woocommerce select,.woocommerce-page .select2-container .select2-selection--single,.woocommerce-page select{padding:12px 10px !important}.elementor-kit-44654 .header-column5 .elementor-button.elementor-button--view-cart,.elementor-kit-44654 .header-column5 .elementor-button.elementor-button--checkout{background:var(--e-global-color-accent) !important}.wc-proceed-to-checkout a{font-size:22px !important}h2.jdgm-rev-widg__title{color:#0047ab !important}.page-id-1064{font-family:"proxima-nova" !important}.elementor-widget-woocommerce-product-data-tabs,.elementor-widget-woocommerce-product-data-tabs p,.elementor-widget-woocommerce-product-data-tabs li{font-family:"proxima-nova" !important}.woocommerce-js .quantity .qty{width:2.631em;margin-left:0 !important;min-height:62px !important}.woocommerce-js div.product form.cart .button.single_add_to_cart_button{padding:20px 30px;border-radius:2px !important}.about-banner h1{color:#fff !important;font-size:48px !important;text-shadow:0px 0px 0px #000 !important}.about-banner h3{color:#fff !important;font-size:24px !important;letter-spacing:1px !important;font-family:"proxima-nova" !important}.about-banner li,.about-banner p{font-family:"proxima-nova" !important}.about-banner h2{font-size:24px !important;font-weight:600 !important}.about-banner2 h3{font-size:24px !important;font-weight:600 !important}.about-banner2 h4{font-size:20px !important;font-weight:400 !important;color:#0047ab !important;font-family:"proxima-nova" !important}.about-banner h4{color:#0047ab !important}.home-banner{height:calc(100vh - 150px) !important}.home-banner-text h1{font-family:"miller-banner",Sans-serif;font-size:65px !important;font-weight:700 !important;color:#fff !important;line-height:120% !important}.home-banner-text h2{font-family:"miller-banner",Sans-serif;font-size:35px !important;font-weight:700 !important;color:#fff !important;line-height:120% !important}.home-banner-text p{font-family:'proxima-nova',Sans-serif;font-size:19px !important;font-weight:700 !important;color:#fff !important;line-height:120% !important;letter-spacing:.5px;text-align:center;padding-top:0;padding-bottom:0}.home-banner-bottom{background:0 0 !important;margin-top:-148px}.elementor-1150 .elementor-element.elementor-element-39bfff0 .elementor-button,.elementor-1150 .elementor-element.elementor-element-9e466ad .elementor-button,.elementor-1150 .elementor-element.elementor-element-57d1bf3 .elementor-button{background-color:var(--e-global-color-1ed8488b);font-weight:400;text-transform:uppercase;fill:var(--e-global-color-text);color:#fff !important;border-style:solid;border-width:0 !important}.elementor-1150 .elementor-element.elementor-element-39bfff0 .elementor-button:hover,.elementor-1150 .elementor-element.elementor-element-9e466ad .elementor-button:hover,.elementor-1150 .elementor-element.elementor-element-57d1bf3 .elementor-button:hover{color:#fff !important}.woocommerce-info{font-family:'proxima-nova' !important}.main-site-logo img{width:196px !important;height:50px !important}.main-site-logo-mobile img{width:130px !important;height:33px !important}.elementor-widget-image a img[src$=".svg"]{width:196px !important}@media only screen and (max-width:1450px){.home-banner-text h1{font-size:52px !important}.home-banner-text h2{font-size:28px !important}.home-banner-text p{font-size:16px !important}.home-banner-bottom{background:0 0 !important;margin-top:-140px}h1.elementor-heading-title,h3.elementor-heading-title,h4.elementor-heading-title{font-size:38px !important}.home-reason p{font-size:16px !important}.about-banner h3{font-size:20px !important}h1.elementor-heading-title,h3.elementor-heading-title,h4.elementor-heading-title{font-size:45px !important}.about-banner2 h1.elementor-heading-title,.about-banner2 h3.elementor-heading-title,.about-banner2 h4.elementor-heading-title{font-size:22px !important}.about-banner h3.elementor-heading-title{font-size:22px !important}.woocommerce ul.products li.product .ast-woo-product-category,.woocommerce-page ul.products li.product .ast-woo-product-category,.woocommerce ul.products li.product .ast-woo-shop-product-description,.woocommerce-page ul.products li.product .ast-woo-shop-product-description,.home-grey-text h4.elementor-heading-title{font-family:'proxima-nova',Sans-serif !important;font-weight:400 !important;letter-spacing:.5px !important;font-size:14px !important;color:#555 !important}.elementor-1898 .elementor-element.elementor-element-4865088.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-1898 .elementor-element.elementor-element-4865088.elementor-wc-products ul.products li.product .woocommerce-loop-category__title,.home-product-text h4.elementor-heading-title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce-page ul.products li.product .woocommerce-loop-product__title{font-family:'proxima-nova',Sans-serif !important;font-weight:500 !important;letter-spacing:.5px !important;font-size:16px !important;color:var(--e-global-color-text) !important}.home-small-text h4.elementor-heading-title{font-family:'proxima-nova',Sans-serif !important;font-weight:400 !important;letter-spacing:.5px !important;font-size:13px !important;color:var(--e-global-color-text) !important}}@media only screen and (max-width:1340px){.elementor-10966 .elementor-element.elementor-element-6a79569 img{width:100% !important}.elementor-10966 .elementor-element.elementor-element-6a79569{text-align:left !important}.header2-column2{width:calc(100vw - 580px) !important}.elementor-10966 .elementor-element.elementor-element-c7bb059 div.elementor-menu-toggle{color:var(--e-global-color-primary);margin-right:20px;margin-top:0}.elementor-menu-toggle .e-font-icon-svg{fill:#33373d;height:28px;width:28px}.header-column2{width:calc(100vw - 510px) !important}.about-banner2 h3.elementor-heading-title{font-size:23px !important}.about-banner2 h4.elementor-heading-title{font-size:20px !important;font-weight:400 !important;color:#0047ab !important;font-family:"proxima-nova" !important}}@media only screen and (max-width:1200px){.home-banner-bottom{background:0 0 !important;margin-top:-160px}h1.elementor-heading-title,h3.elementor-heading-title,h4.elementor-heading-title{font-size:38px !important}h1.elementor-heading-title,h3.elementor-heading-title,h4.elementor-heading-title{font-size:38px !important}}@media only screen and (max-width:800px){.woocommerce #content table.cart .button[name=apply_coupon],.woocommerce-page #content table.cart .button[name=apply_coupon]{padding:10px}input#submit.alt,.woocommerce-js a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce input.button,.woocommerce-cart table.cart td.actions .button,.woocommerce #respond input#submit,.wc-block-grid__products .wc-block-grid__product .wp-block-button__link{font-size:17px !important}}@media only screen and (max-width:768px){.header-column5{width:155px !important}.header-column4{width:45px !important}.header-column3{width:45px !important}.header-column1{width:calc(100vw - 255px) !important}.header-column2{width:10px !important}.header2-column3{display:none}.header2-column1{width:200px !important}.header2-column2{width:calc(100vw - 220px) !important}.elementor-10966 .elementor-element.elementor-element-c0d162e{margin-top:0;margin-bottom:0}.elementor-10966 .elementor-element.elementor-element-c7bb059>.elementor-widget-container{margin:0 -10px 0 0 !important}h1.elementor-heading-title,h3.elementor-heading-title,h4.elementor-heading-title{font-size:28px !important}.home-banner-text h2{font-size:23px !important}.home-banner-bottom{margin-top:0 !important}.home-banner{height:calc(100vh - 358px) !important}.elementor-widget-image a img[src$=".svg"]{width:130px !important}}@media screen and (min-width:768px){.anchor-tab{position:absolute;top:-132px;left:0}.elementor-sticky .elementor-widget-theme-site-logo img{max-height:131px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;width:auto}.elementor-sticky--effects .elementor-widget-theme-site-logo img{max-height:90px;width:auto !important}.elementor-nav-menu--main .elementor-item{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.elementor-sticky--effects .elementor-nav-menu--main .elementor-item{padding-top:5px !important;padding-bottom:15px !important}.elementor-top-column .elementor-column-wrap{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.elementor-sticky--effects .elementor-element-3f79c254.elementor-column .elementor-column-wrap{padding:0 10px !important}}@media screen and (max-width:1024px){.single-product div.product .entry-title{max-width:100%}.header-search-toggle .elementor-search-form__toggle{font-size:14px !important}.header-search-toggle .elementor-search-form__toggle i{font-size:30px !important;width:23px !important;height:23px !important}.ast-site-header-cart i.astra-icon:before,.ast-site-header-cart .ast-woo-header-cart-info-wrap{font-size:14px}.header-inline .elementor-icon-box-icon{margin-bottom:0 !important;padding-left:5px}}@media screen and (max-width:767px){.woocommerce div.product .woocommerce-tabs ul.tabs{display:block}.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li{display:block;border-radius:0 !important;border-left:2px solid #111c4e;border-bottom:none}.woocommerce div.product .woocommerce-tabs ul.tabs li:last-child,.woocommerce #content div.product .woocommerce-tabs ul.tabs li:last-child,.woocommerce-page div.product .woocommerce-tabs ul.tabs li:last-child,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:last-child{border-bottom:2px solid #111c4e}.header-inline .elementor-widget-wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.explore-section .elementor-cta__content{min-height:340px !important}.header-inline .elementor-icon-box-wrapper{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-bottom:0;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:5px !important;margin-right:5px !important}.responsive-form .elementor-field-group-email{width:80%}.responsive-form .elementor-field-type-submit{width:20% !important}}