.cmplz-cookiebanner svg,.cookie-notice svg,.ast-mobile-menu-trigger svg,[class*=cookie] svg,[id*=cookie] svg,.uagb-testimonial__wrap svg{max-width:30px !important;height:auto !important}div[class*=cookie] button,div[id*=cookie] button{max-width:100% !important;overflow:hidden !important}.cmplz-cookiebanner,.cookie-notice,[id*=cookie],[class*=cookie-banner]{position:fixed !important;bottom:0 !important;top:auto !important;left:0 !important;right:0 !important;width:100% !important;max-width:100% !important;margin:0 !important;z-index:99999 !important}.inline-fields .wpforms-field-container{display:inline-block !important;width:auto !important;margin-right:10px !important}.inline-fields .wpforms-submit-container{display:inline-block !important;width:auto !important;vertical-align:middle !important}.wpforms-submit{background-color:#034a49 !important;color:#fff !important;border:2px solid #034a49 !important;font-size:13px !important;letter-spacing:.3px !important;font-weight:500 !important;text-transform:none !important;padding:8px 20px !important;border-radius:4px !important;white-space:nowrap !important;min-width:100px !important;display:inline-block !important}.wpforms-submit:hover{background-color:#045d5c !important;border-color:#045d5c !important}@media (max-width:767px){.wpforms-submit{font-size:12px !important;padding:6px 15px !important;min-width:auto !important}}footer .wpforms-container,.site-footer .wpforms-container{margin:0 !important}footer .wpforms-form,.site-footer .wpforms-form{display:flex !important;align-items:center !important;justify-content:center !important;gap:14px !important;margin:0 !important}footer .wpforms-field-container,.site-footer .wpforms-field-container,footer .wpforms-submit-container,.site-footer .wpforms-submit-container{display:flex !important;align-items:center !important;width:auto !important;margin:0 !important;padding:0 !important}footer .wpforms-field,.site-footer .wpforms-field{margin:0 !important;padding:0 !important}footer .wpforms-field input[type=email],.site-footer .wpforms-field input[type=email]{height:40px !important;width:250px !important;padding:8px 14px !important;box-sizing:border-box !important;border:1px solid #034a49 !important;border-radius:4px !important}footer .wpforms-submit,.site-footer .wpforms-submit{height:40px !important;padding:8px 22px !important;margin:0 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;box-sizing:border-box !important}footer .ast-builder-html-element p{transform:translateY(7px) !important;margin:0 !important}#respond.comment-respond{background-color:#e8dfcc !important;padding:40px !important;border-radius:0 !important;color:#004b49 !important}#respond #reply-title,#respond label,#respond .comment-notes,#respond .comment-form-cookies-consent label{color:#004b49 !important}#respond #commentform input:not(#submit),#respond #commentform textarea{background-color:#fff !important;color:#333 !important;border:1px solid #fff !important;border-radius:4px !important}#respond #commentform #submit{background-color:#004a44 !important;color:#fff !important;border:none !important;border-radius:50px !important;padding:12px 35px !important;font-weight:700 !important;cursor:pointer !important;display:inline-block !important;text-transform:none !important}#respond #commentform #submit:hover{opacity:.9 !important;background-color:#003631 !important}.ast-archive-description .ast-archive-title,.ast-archive-entry-banner .ast-archive-title,[class*=ast-archive-] h1{font-family:inherit !important;font-size:48px !important;line-height:1.15 !important;letter-spacing:-1.75px !important;font-weight:500 !important;color:#111827 !important}.ast-archive-description p,.ast-archive-entry-banner p,[class*=ast-archive-] p{font-family:inherit !important;font-size:15px !important;line-height:1.7 !important;color:#4b5563 !important;max-width:680px !important;margin:20px 0 0 !important;font-weight:400 !important;letter-spacing:normal !important}@media (max-width:768px){.ast-archive-description .ast-archive-title,.ast-archive-entry-banner .ast-archive-title,[class*=ast-archive-] h1{font-size:28px !important;line-height:1.25 !important;letter-spacing:-.75px !important}.ast-archive-description p,.ast-archive-entry-banner p,[class*=ast-archive-] p{font-size:14px !important;line-height:1.6 !important;margin-top:15px !important}}.footer-cta-box a.wp-block-button__link,.footer-cta-box a.uagb-infobox-cta-link{background-color:#e8dfcc !important;color:#034a49 !important;border:2px solid #e8dfcc !important;opacity:1 !important;background-image:none !important}.footer-cta-box a.wp-block-button__link:hover,.footer-cta-box a.uagb-infobox-cta-link:hover{background-color:#dfd4be !important;color:#034a49 !important;border-color:#dfd4be !important;opacity:1 !important}div.wpforms-confirmation-container-full,.wpforms-confirmation-container-full,.wpforms-confirmation-container{background-color:#fff !important;border:2px solid #034a49 !important;color:#034a49 !important;border-radius:4px !important;padding:15px 20px !important;text-align:center !important;font-weight:500 !important}@media screen and (max-width:767px){#astra-footer-menu{justify-content:center !important;row-gap:10px !important;column-gap:16px !important}#astra-footer-menu .menu-link{font-size:10px !important;letter-spacing:.8px !important}}.dark-teal-map-border{border:1px solid #004b49 !important;box-sizing:border-box}.dark-teal-map-border iframe,.dark-teal-map-border .uagb-google-map__wrap{border:1px solid #004b49 !important}@media (max-width:782px){.wp-block-buttons.aurora-mobile-center{justify-content:center !important}.wp-block-columns.aurora-tight-mobile{block-gap:15px !important;row-gap:15px !important}.aurora-tight-mobile .wp-block-column+.wp-block-column{margin-top:15px !important}}body.home .wp-image-2153{visibility:visible !important;opacity:1 !important;transform:none !important;animation:none !important;transition:none !important}@media (max-width:768px){.ast-archive-entry-banner[data-post-type=post],header.ast-archive-description{margin-bottom:40px !important}}.uagb-testimonial__wrap,.uagb-testimonial__wrap *,.uagb-testimonial__wrap a{transition:none !important;animation:none !important;visibility:visible !important}.ast-canvas-menu-wrapper,.ast-mobile-popup-inner{pointer-events:auto !important;visibility:visible !important}#turnkey-credit,.turnkey-credit,footer+div[style*="text-align: center"],body>div[style*="text-align: center"]:last-of-type{display:none !important}@media (min-width:922px){#masthead .ast-primary-header-bar{min-height:80px !important}.main-header-menu{flex-wrap:nowrap !important}.main-header-menu a{white-space:nowrap !important}}.main-header-bar,.ast-main-header-wrap{transition:none !important}.wp-block-image img,.uagb-image-wrapper img,.wp-block-uagb-image__figure img,img[src*=uploads]{object-fit:cover !important;max-width:100% !important}.post-thumb-img-content,.post-thumb-img-content img{aspect-ratio:4/5 !important;height:auto !important}.clean-links a:not(.wp-block-button__link):not(.uagb-infobox-cta-link){text-decoration:none !important;color:#0e6f68 !important;font-weight:500}.clean-links a:not(.wp-block-button__link):not(.uagb-infobox-cta-link):hover{text-decoration:underline !important;text-underline-offset:3px;opacity:.85}iframe[src*="publuu.com"]{clip-path:inset(46px 0 0 0) !important;margin-top:-44px !important}@media (min-width:768px) and (max-width:1023px){iframe[src*="publuu.com"],.publuu-flipbook-wrapper{margin-top:20px !important;height:700px !important;clip-path:inset(0 0 55px 0) !important;margin-bottom:-55px !important}}@media (min-width:1024px) and (max-width:1366px){iframe[src*="publuu.com"]{clip-path:inset(46px 0 55px 0) !important;margin-bottom:-15px !important}}@media (max-width:767px){iframe[src*="publuu.com"],.publuu-flipbook-wrapper{margin-top:-73px !important;position:relative !important;z-index:1 !important;clip-path:inset(0 0 55px 0) !important;margin-bottom:-55px !important}.gb-container,h1,.gb-headline{position:relative !important;z-index:10 !important}}@media (min-width:922px){.ast-builder-menu-1 .main-header-menu .menu-link{font-size:13px !important;font-weight:500 !important;letter-spacing:1.5px !important;color:#3f3a35 !important}.ast-builder-menu-1 .main-header-menu .menu-item:hover>.menu-link,.ast-builder-menu-1 .main-header-menu .current-menu-item>.menu-link{color:#034a49 !important}}#astra-footer-menu .menu-link{font-size:12px !important;font-weight:500 !important;letter-spacing:1.2px !important;text-transform:uppercase !important;color:#3f3a35 !important;position:relative}#astra-footer-menu .menu-item:hover>.menu-link,#astra-footer-menu .current-menu-item>.menu-link{color:#034a49 !important}.ast-footer-copyright p{font-size:12px !important;color:#3f3a35 !important}#astra-footer-menu .menu-link:after{content:"";position:absolute;left:.5em;right:.5em;bottom:-2px;height:1px;background-color:currentColor;transform:scaleX(0);transform-origin:center;transition:transform .3s ease-in-out}#astra-footer-menu .menu-item:hover>.menu-link:after{transform:scaleX(1)}.woocommerce ul.products li.product-category .woocommerce-loop-category__title{background-color:#004b49 !important;color:#fdf6e3 !important}.woocommerce ul.products li.product-category .woocommerce-loop-category__title mark.count{color:#fdf6e3 !important;opacity:.85}.aurora-continue-shopping{display:block !important;text-align:center !important;width:calc(100% - 40px) !important;margin-left:20px !important;margin-right:20px !important;margin-top:16px !important;margin-bottom:24px !important;padding:15px 0 !important;background-color:transparent !important;color:#004b49 !important;border:2px solid #004b49 !important;border-radius:30px !important;font-weight:600 !important;letter-spacing:.5px !important;transition:all .3s ease !important}.aurora-continue-shopping:hover{background-color:rgba(0,75,73,.05) !important;text-decoration:none !important;color:#004b49 !important}.woocommerce ul.products li.product .astra-shop-thumbnail-wrap img{border:2px solid #004b49 !important;box-sizing:border-box !important;padding:0 !important;transition:border-color .3s ease !important}.woocommerce ul.products li.product:hover .astra-shop-thumbnail-wrap img{border-color:#034a49 !important}.woocommerce div.product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper img{border:2px solid #004b49 !important;box-sizing:border-box !important;padding:0 !important}@media (max-width:768px){.woocommerce-MyAccount-navigation{margin-bottom:35px !important}}.woocommerce a.button.continue-shopping{background-color:#004b49 !important;color:#fff !important;border:none !important;font-size:16px !important;font-weight:600 !important;box-shadow:none !important;text-transform:none !important;transition:background-color .2s ease}@media (min-width:769px){.woocommerce a.button.continue-shopping{display:inline-block !important;padding:0 30px !important;height:44px !important;line-height:44px !important;border-radius:22px !important;margin-left:10px !important;vertical-align:middle !important}}@media (max-width:768px){.woocommerce a.button.continue-shopping{display:block !important;width:100% !important;padding:15px 0 !important;height:auto !important;line-height:normal !important;border-radius:25px !important;margin-top:12px !important;text-align:center !important}}.woocommerce a.button.continue-shopping:hover{background-color:#003634 !important;color:#fff !important}.woocommerce ul.products li.product-category mark.count{display:none !important}@media (min-width:769px){p.footer-cta-text{text-align:right !important;margin:0 !important;display:block !important}}@media (max-width:768px){p.footer-cta-text{text-align:center !important;margin-bottom:12px !important}}.woocommerce-checkout #payment ul.payment_methods li input[type=radio]{display:inline-block !important;margin-right:8px !important}.woocommerce-checkout #payment ul.payment_methods li label{display:inline-block !important}.single_add_to_cart_button.disabled,.checkout-button.disabled,a.checkout-button.disabled,button.checkout-button.disabled,.wsh-alert-button,a.wsh-alert-button{white-space:pre-line !important;line-height:1.5 !important;padding-top:12px !important;padding-bottom:12px !important;height:auto !important;display:block !important}.woocommerce-cart .cross-sells h2,.woocommerce-cart .cart_totals h2,.woocommerce-account .woocommerce-MyAccount-content h2,.woocommerce-account .woocommerce-MyAccount-content h3,.woocommerce-Addresses .woocommerce-Address-title h3{font-size:1.25rem !important;line-height:1.3 !important;margin-bottom:16px !important;font-weight:600 !important}.woocommerce p.stock,.woocommerce span.stock,.woocommerce .stock,.product p.stock,.custom-backorder-en,.custom-backorder-ar{color:#088c8a !important}div.nsl-container .nsl-button-google,div.nsl-container .nsl-button-google[data-skin=neutral],div.nsl-container .nsl-button-google[data-skin=light]{background-color:#e8dfcc !important;border:1px solid #d8cfc0 !important;border-radius:20px !important;box-shadow:0 1px 3px rgba(0,0,0,.05) !important;transition:background-color .2s ease-in-out,border-color .2s ease-in-out !important}div.nsl-container .nsl-button-google .nsl-button-label-container,div.nsl-container .nsl-button-google span,div.nsl-container .nsl-button-google b{color:#000 !important}div.nsl-container .nsl-button-google:hover{background-color:#dfd6c2 !important;border-color:#004b49 !important;cursor:pointer}#ast-desktop-header,.ast-mobile-header-wrap{position:fixed !important;top:0 !important;width:100% !important;z-index:9999 !important}#masthead,.ast-mobile-header-wrap,.ast-primary-header-bar,#ast-desktop-header{background-color:#e8dfcc !important;border-bottom:none !important}.site-header{box-shadow:0 2px 10px rgba(0,75,73,.06) !important}body:not(.ast-theme-transparent-header) #content,body:not(.ast-theme-transparent-header) #primary,body:not(.ast-theme-transparent-header) .site-content{margin-top:0 !important}@media (min-width:922px){.entry-content>.wp-block-uagb-container:first-child{padding-top:45px !important;margin-top:0 !important}.ast-archive-entry-banner,header.ast-archive-description,body.blog .site-content,body.search.search-results .site-content,body.archive:not(.woocommerce) .site-content{padding-top:105px !important;margin-top:0 !important}.woocommerce-page #content,.woocommerce-page #primary,body.page:not(.woocommerce-page) #content{padding-top:85px !important}}@media (max-width:921px){body:not(.ast-theme-transparent-header) #content,body:not(.ast-theme-transparent-header) #primary,body:not(.ast-theme-transparent-header) .site-content,.ast-mobile-header-wrap{margin-top:0 !important;padding-top:0 !important;margin-bottom:0 !important}body:not(.single-post) .entry-content:not(.wc-tab)>*:first-child,body:not(.single-post) .entry-content>.wp-block-uagb-container:first-child,body:not(.single-post) .wp-block-uagb-container.uagb-block-e9f57725{margin-top:0 !important;padding-top:115px !important}.ast-archive-entry-banner,header.ast-archive-description,body.blog .site-content,body.search.search-results .site-content,body.archive:not(.woocommerce) .site-content{padding-top:115px !important;margin-top:0 !important}body.woocommerce-page #content,body.woocommerce-cart #content,body.woocommerce-checkout #content,body.woocommerce-account #content,body.single-product #content{padding-top:105px !important}body.single-product .woocommerce-notices-wrapper{display:block !important;margin-top:15px !important;margin-bottom:10px !important}}@media (max-width:921px){.page-id-281 .uagb-block-cd2bf25d>*:first-child{margin-top:0 !important}}body.tax-product_cat .woocommerce-products-header .term-description,body.tax-product_cat .ast-archive-description p,body.tax-product_cat .woocommerce-products-header p{display:none !important}body.tax-product_cat .custom-bottom-category-description,body.tax-product_cat .custom-bottom-category-description p{display:block !important;color:#004d43 !important;font-weight:600 !important}.single-post .entry-header:not(.related-entry-header),.single-post header.entry-header:not(.related-entry-header),.single-post .ast-single-post-order{margin-top:100px !important}.single-post #primary{margin-top:0 !important;padding-top:0 !important}.wc-block-product-categories-list-item,.product-category-card,.elementor-category-grid-item{position:relative !important}.woocommerce ul.products li.product.product-category a .woocommerce-loop-category__title,.woocommerce ul.products li.product.product-category h2,.woocommerce ul.products li.product.product-category mark,.elementor-widget-wc-categories .woocommerce-loop-category__title,.product-category a h2{position:absolute !important;bottom:12px !important;left:50% !important;transform:translateX(-50%) !important;width:calc(100% - 30px) !important;top:auto !important;margin:0 !important;padding:6px 10px !important;text-align:center !important;box-sizing:border-box !important;z-index:10 !important}.woocommerce ul.products li.product.product-category a,.woocommerce ul.products li.product.product-category{position:relative !important;display:block !important}@media (min-width:922px){.single-post .entry-content>*:first-child{margin-top:20px !important}}.woocommerce-cart table.cart img,.woocommerce-js table.shop_table .product-thumbnail img{max-width:70px !important;width:auto !important}body.page-id-281 header.site-header.ast-header-break-point,body.page-id-281 footer.site-footer.footer-adv,body.page-id-281 footer.site-footer.site-footer-focus-item{display:none !important}.page-id-281 .wp-block-uagb-container.alignfull{background:0 0 !important;padding-top:0 !important}.page-id-281 iframe{width:100vw !important;max-width:100vw !important;margin-left:0 !important}@media (max-width:921px){body.page-id-281:not(.single-post) .entry-content:not(.wc-tab)>.wp-block-uagb-container:first-child{padding-top:80px !important}}.woocommerce-shop *[style*=overflow-x],.woocommerce-shop *[style*="overflow: auto"],.woocommerce-shop *[style*="overflow: scroll"],.woocommerce-shop div,.woocommerce-shop nav,.woocommerce-shop ul{scrollbar-width:none !important;-ms-overflow-style:none !important}.woocommerce-shop *::-webkit-scrollbar{height:0 !important;width:0 !important;display:none !important;background:0 0 !important}.woocommerce-shop *::-webkit-scrollbar-track,.woocommerce-shop *::-webkit-scrollbar-thumb{background:0 0 !important;border:none !important}body.page-id-2770 #primary,body.page-id-2770 .entry-header{margin-top:50px !important;padding-top:15px !important}.aurora-hero .wp-block-buttons .wp-block-button__link{min-width:250px;text-align:center;box-sizing:border-box}.ast-header-button-1 .ast-custom-button{white-space:nowrap}