@import url("https://fonts.googleapis.com/css2?family=ABeeZee:ital@0;1&family=Lalezar&display=swap");.fpd-modal-content div{height:246px !important}body{margin:0}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fpd-element-toolbar.fpd-show{display:flex !important}p{font-family:"ABeeZee", serif;font-size:14px;font-style:normal;font-weight:400;line-height:21px;color:#15232D;margin-bottom:0.3rem}strong{font-size:15px;line-height:20px;font-family:"ABeeZee", serif;color:#15232D}a{font-family:"ABeeZee", serif;font-size:15px;font-style:normal;font-weight:400;line-height:normal;color:#00A865;margin-bottom:0.6rem;-webkit-transition:all 0.4s ease;-moz-transition:all 0.4s ease;-ms-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;text-decoration:none}a:hover{color:#00A865;text-decoration:underline}html{scroll-behavior:smooth}#content ul:not(.country-list):not(.wc_payment_methods){padding-left:1rem;list-style:none;margin-bottom:0;margin-top:0}#content ul:not(.country-list):not(.wc_payment_methods) li{font-family:"ABeeZee", serif;font-size:18;font-style:normal;font-weight:400;line-height:normal;color:#15232D;margin-bottom:0.6rem;position:relative;text-align:left}#content ul:not(.country-list):not(.wc_payment_methods) li:before{content:" ";display:inline-block;position:absolute;height:8px;width:8px;background-color:#0097DB;border-radius:50%;left:-14px;top:5px}#content ol{margin-left:17px}#content ol li{line-height:22px;font-family:"Lalezar", serif;font-size:18px;color:#15232D;margin-bottom:0px;padding-left:15px}#content ol li a{font-size:18px;line-height:22px;font-family:"ABeeZee", serif}h1{color:#15232D;font-family:"Lalezar", serif;font-size:80px;font-style:normal;font-weight:400;line-height:88px;margin:0;margin-bottom:0}h1 span{color:#00A865}h2{color:#0097DB;font-family:"Lalezar", serif;font-size:38px;font-style:normal;font-weight:400;line-height:45px}h3{color:#15232D;font-family:"Lalezar", serif;font-size:23px;font-style:normal;font-weight:normal;line-height:normal;margin-bottom:0;margin-top:0}h4{color:#15232D;font-family:"Lalezar", serif;font-size:20px;font-style:normal;font-weight:400;line-height:normal;margin-top:10px}input.wpcf7-form-control.wpcf7-submit.has-spinner{display:flex;padding:0 14px;justify-content:space-between;align-items:center;flex:1 0 0;border-radius:6px;background:linear-gradient(0deg, #3c73cc 0%, #0097db 100%);width:fit-content;height:45px;max-height:45px;color:white;font-family:"Lalezar", serif;font-size:18px;font-style:normal;font-weight:400;line-height:19px;transition:0.4s ease all;padding-top:0.2rem;margin-bottom:20px;gap:20px;cursor:pointer;border:0;right:0;position:absolute}input.wpcf7-form-control.wpcf7-submit.has-spinner:hover{text-decoration:none;background:linear-gradient(25deg, #15232d 0%, #19486a 100%);color:white !important}.darkBlue-btn{display:flex;padding:0 14px;justify-content:space-between;align-items:center;flex:1 0 0;border-radius:6px;background:linear-gradient(25deg, #15232d 0%, #19486a 100%);width:fit-content;height:50px;max-height:50px;color:white;font-family:"Lalezar", serif;font-size:18px;font-style:normal;font-weight:400;line-height:19px;transition:0.4s ease all;padding-top:0.2rem;margin-bottom:20px;gap:20px;position:relative}.darkBlue-btn span{z-index:1;display:flex}.darkBlue-btn span svg{margin-left:1rem}.darkBlue-btn:hover{text-decoration:none;color:white !important}.darkBlue-btn:hover::after{opacity:1}.darkBlue-btn::after{position:absolute;content:"";inset:0;background:linear-gradient(0deg, #3c73cc 0%, #0097db 100%);opacity:0;transition:opacity 0.25s linear;height:100%;width:100%;border-radius:6px}.purple-btn{display:flex;padding:0 14px;justify-content:space-between;align-items:center;flex:1 0 0;border-radius:6px;background:linear-gradient(22deg, #8d41b7 0%, #c121aa 100%);width:fit-content;height:50px;max-height:50px;color:white;font-family:"Lalezar", serif;font-size:18px;font-style:normal;font-weight:400;line-height:19px;transition:0.4s ease all;padding-top:0.2rem;margin-bottom:20px;gap:20px;display:inline-flex;margin-right:1rem;position:relative}.purple-btn span{z-index:1;display:flex;width:100%;justify-content:space-between}.purple-btn span svg{margin-left:1rem}.purple-btn:hover{text-decoration:none;color:white !important}.purple-btn:hover::after{opacity:1}.purple-btn::after{position:absolute;content:"";inset:0;background:linear-gradient(122deg, #cf2c7c 0%, #e23a40 100%);opacity:0;transition:opacity 0.25s linear;height:100%;width:100%;border-radius:6px}.red-btn{display:flex;padding:0 14px;justify-content:space-between;align-items:center;flex:1 0 0;border-radius:6px;background:linear-gradient(25deg, #ec6f30 0%, #ffcf14 100%);width:fit-content;height:50px;max-height:50px;color:#15232D;font-family:"Lalezar", serif;font-size:18px;font-style:normal;font-weight:400;line-height:19px;transition:0.4s ease all;padding-top:0.2rem;margin-bottom:20px;gap:20px;display:inline-flex;margin-right:1rem;position:relative}.red-btn span{z-index:1;display:flex;width:100%;justify-content:space-between}.red-btn span svg{margin-left:1rem;fill:#15232D}.red-btn:hover{text-decoration:none;color:white !important}.red-btn:hover svg{fill:white}.red-btn:hover::after{opacity:1}.red-btn::after{position:absolute;content:"";inset:0;background:linear-gradient(122deg, #cf2c7c 0%, #e23a40 100%);opacity:0;transition:opacity 0.25s linear;height:100%;width:100%;border-radius:6px}.no-btn{display:flex;padding:0;align-items:center;flex:1 0 0;border-radius:6px;color:#15232D;font-family:"Lalezar", serif;font-size:18px;font-style:normal;font-weight:400;line-height:19px;transition:0.4s ease all;padding-top:0.2rem;margin-bottom:20px;gap:8px;display:inline-flex;width:fit-content}.no-btn svg{fill:#0097DB;margin-left:0.5rem}.no-btn:hover{color:#0097DB;text-decoration:none}.buttons-group{margin:1.5rem 0}.wc-block-cart-link{align-items:center;display:flex;justify-content:center;text-decoration:none;margin-bottom:0}.woocommerce table.shop_table td del{font-weight:400;display:none}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button{padding:14px 14px 8px 14px !important;background:linear-gradient(0deg, #3c73cc 0%, #0097db 100%);font-family:"Lalezar", serif;color:white;font-size:16px;transition:0.4s ease;min-width:150px;max-width:200px;display:inline-block;text-align:center;margin-top:0;transition:0.4s ease;border-radius:8px;font-weight:500;margin-right:15px;cursor:pointer}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:hover{background:linear-gradient(25deg, #15232d 0%, #19486a 100%);color:white}.button-group{display:flex;flex-direction:row;width:100%;justify-content:start;text-align:center;margin-top:0rem}.button-group .blue-btn{margin-right:1rem}*{scrollbar-width:auto;scrollbar-color:#BCD2E2 #15232D}*::-webkit-scrollbar{width:14px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{scrollbar-color:#BCD2E2 #15232D;border-radius:15px}.error404 .site-content .page-header{text-align:center}.error404 .site-content .page-content{text-align:center}.error404 .site-content .darkBlue-btn{margin:2rem auto 5rem}a.wc-block-components-button.wp-element-button.wp-block-woocommerce-mini-cart-shopping-button-block.wp-block-button__link.wc-block-mini-cart__shopping-button.contained{display:inline-flex;padding:0px 16px;align-items:center;border-radius:4px;color:white !important;font-family:"ABeeZee", serif;font-size:18px;font-style:normal;font-weight:400;line-height:normal;height:45px;min-height:45px;transition:0.4s ease all;border:2px solid #00A865;margin-top:2rem;min-width:100px;text-align:center;justify-content:center;background-color:#00A865}a.wc-block-components-button.wp-element-button.wp-block-woocommerce-mini-cart-shopping-button-block.wp-block-button__link.wc-block-mini-cart__shopping-button.contained:hover{background-color:transparent;color:#00A865 !important}h2.wc-block-mini-cart__title{font-size:25px !important;margin:30px 16px -40px !important}.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name,.product-name a{vertical-align:baseline;width:auto;display:block;color:#0097DB;text-transform:uppercase;text-decoration:none;text-align:left;border:0;border-radius:0;font-family:inherit;font-size:16px;font-weight:bold;outline:none;font-family:"ABeeZee", serif;margin-bottom:0}.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name:hover,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name:hover,.product-name a:hover{text-decoration:underline;color:#C121AA}.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link{font-family:"ABeeZee", serif !important}.wc-block-components-totals-item__label{flex-grow:1;color:#00A865;font-size:20px;line-height:30px}.wc-block-mini-cart__footer .wc-block-components-totals-item.wc-block-mini-cart__footer-subtotal .wc-block-components-totals-item__description{font-family:"ABeeZee", serif}a.wc-block-components-button.wp-element-button.wp-block-woocommerce-mini-cart-cart-button-block.wc-block-mini-cart__footer-cart.outlined{display:inline-flex;padding:0px 16px;align-items:center;border-radius:4px;color:#00A865;font-family:"ABeeZee", serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;height:40px;transition:0.4s ease all;border:2px solid #00A865;margin-top:0;text-decoration:none;box-shadow:none}a.wc-block-components-button.wp-element-button.wp-block-woocommerce-mini-cart-cart-button-block.wc-block-mini-cart__footer-cart.outlined:hover{background-color:#00A865;color:white}a.wc-block-components-button.wp-element-button.wp-block-woocommerce-mini-cart-checkout-button-block.wc-block-mini-cart__footer-checkout.contained{display:inline-flex;padding:0px 16px;align-items:center;border-radius:4px;color:white !important;font-family:"ABeeZee", serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;height:40px;transition:0.4s ease all;border:2px solid #00A865;margin-top:0;text-decoration:none;box-shadow:none;background-color:#00A865}a.wc-block-components-button.wp-element-button.wp-block-woocommerce-mini-cart-checkout-button-block.wc-block-mini-cart__footer-checkout.contained:hover{background-color:transparent;color:#00A865 !important}.wc-block-components-formatted-money-amount{white-space:nowrap;color:black;font-size:14px;text-align:left;margin:0 auto;font-family:"ABeeZee", serif;font-weight:bold}.top-banner{width:100%;background:#0097db;background:linear-gradient(90deg, #0097db 0%, #c121aa 33%, #e23a40 66%, #ffcf14 100%);height:30px}.top-banner.fixed{position:fixed}.top-banner .inner{width:90%;min-width:72rem;display:flex;width:100%;padding:0px 0px;justify-content:center;align-items:center;width:90%;min-width:72rem;margin:0px auto 0px;height:30px}.top-banner .inner p{color:var(--White, #FFF);text-align:center;font-family:"ABeeZee", serif;font-size:12px;font-style:normal;font-weight:400;line-height:14px;margin:0}.mob-menu-header-holder{height:110px;transition:0.4s all ease;z-index:99999;width:fit-content}.mob-menu-header-holder [class^="mob-icon-"]:before,.mob-menu-header-holder [class*=" mob-icon-"]:before{top:2.2rem;position:relative;right:0.9rem;transition:0.4s all ease}.mob-menu-header-holder.fixed{height:75px;transition:0.4s all ease}.mob-menu-header-holder.fixed [class^="mob-icon-"]:before,.mob-menu-header-holder.fixed [class*=" mob-icon-"]:before{top:1rem;transition:0.4s all ease}#mega-menu-wrap-primary{clear:both;width:100%;align-items:start;display:flex;justify-content:start}#mega-menu-wrap-primary #mega-menu-primary{text-align:left;padding:0px 10px 0px 0px;width:90%;justify-content:space-between;display:flex;align-items:end;justify-items:end}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{line-height:55px}#mega-menu-wrap-secondary .mega-menu-toggle img{display:flex;width:24px !important;padding:0 3.5px 0 3px;justify-content:center;align-items:center}div#mega-toggle-block-1{display:flex;justify-content:center;align-items:center}div#mega-toggle-block-1 span{color:white;font-family:"Lalezar", serif;font-size:18px;font-style:normal;font-weight:400;line-height:19px;margin-top:1px}#mega-menu-wrap-secondary .mega-menu-toggle.mega-menu-open .mega-toggle-block-1:after{content:" ";font-size:24px;color:#ddd;margin:0 0 0 10px;background-image:url(/wp-content/uploads/2024/12/toggle.svg);background-position:center;background-repeat:no-repeat;background-size:contain;height:20px;width:20px}#mega-menu-wrap-secondary .mega-menu-toggle .mega-toggle-block-1:after{content:" ";font-size:24px;color:#ddd;margin:0 0 0 10px;background-image:url(/wp-content/uploads/2024/12/toggle.svg);background-position:center;background-repeat:no-repeat;background-size:contain;height:20px;width:20px}#mega-menu-wrap-secondary .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-label .mega-toggle-label-closed:hover{color:#15232D;transition:0.4s ease all}#mega-menu-wrap-secondary .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-label .mega-toggle-label-closed{transition:0.4s ease all}#mega-menu-wrap-secondary #mega-menu-secondary>li.mega-menu-item>a.mega-menu-link{font-family:"Lalezar", serif;font-size:16px;font-style:normal;font-weight:normal;line-height:normal;text-transform:uppercase;position:relative;display:flex;align-items:center;justify-content:space-between;transition:0.8s ease all;padding:5px 10px 0}#mega-menu-wrap-secondary #mega-menu-secondary>li.mega-menu-item>a.mega-menu-link:hover{background:#0097DB}#mega-menu-wrap-secondary #mega-menu-secondary>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item.mega-current-menu-item a.mega-menu-link{background-color:#C121AA}#mega-menu-wrap-secondary #mega-menu-secondary>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{display:block;background:#f1f1f1;color:#15232D;font-family:inherit;font-size:16px;font-weight:normal;padding:0px 15px 0px 15px;line-height:35px;text-decoration:none;text-transform:uppercase;vertical-align:baseline;font-family:"Lalezar", serif;transition:0.8s ease all}#mega-menu-wrap-secondary #mega-menu-secondary>li.mega-menu-item:hover{transition:0.8s ease all;font-weight:bold}#mega-menu-wrap-secondary .mega-sub-menu .mega-current-menu-item a{color:white !important;transition:0.8s ease all}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-current-menu-item.header-btn>a.mega-menu-link{background-color:#00A865 !important}#mega-menu-wrap-secondary #mega-menu-secondary>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover,#mega-menu-wrap-secondary #mega-menu-secondary>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:focus{color:white;transition:0.8s ease all}.element-is-sticky #g-headertop .header-inner{height:72px}#g-headertop{position:relative;z-index:9999;width:100%;background-color:white}#g-headertop .header-inner{width:85%;min-width:72rem;margin:0 auto;height:100px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;-moz-transition:height 0.5s;-ms-transition:height 0.5s;-o-transition:height 0.5s;-webkit-transition:height 0.5s;transition:height 0.5s}#g-headertop .header-inner .site-logo{width:22%;flex:0 22%;transition:0.4s all ease}#g-headertop .header-inner .site-logo img{transition:0.4s all ease;position:relative;width:auto;height:auto;max-height:56px}#g-headertop .header-inner .site-search{display:flex;flex-direction:row;justify-content:end;width:75%;flex:0 75%;align-items:center;gap:30px}#g-headertop .header-inner .site-search .details span.phone{display:flex;flex-direction:column;color:#0097DB;font-family:"ABeeZee", serif;font-size:12px;font-style:normal;font-weight:400;line-height:14px}#g-headertop .header-inner .site-search .details span.phone a{color:#15232D;font-family:"ABeeZee", serif;font-size:17px;font-style:normal;font-weight:400;line-height:20px;margin-bottom:0}#g-headertop .header-inner .site-search .details span.phone a:hover{color:#C121AA;text-decoration:none}#g-headertop .header-inner .site-search .wc-block-mini-cart__icon{fill:#0097DB;color:#0097DB}#g-headertop .header-inner .site-search .wc-block-mini-cart__icon:hover{color:#C121AA;text-decoration:none}#g-headertop .header-inner .site-search .wc-block-mini-cart__button{padding:0}#g-headertop .header-inner .site-search .menu-shop-menu-container ul#menu-shop-menu{padding:0}#g-headertop .header-inner .site-search .menu-shop-menu-container .menu li a{justify-content:center;align-items:center;display:flex;color:#15232D;font-family:"ABeeZee", serif;font-size:12px;font-style:normal;font-weight:400;line-height:14px;margin-bottom:0}#g-headertop .header-inner .site-search .menu-shop-menu-container .menu li a:before{content:"";background-image:url(/wp-content/uploads/2025/01/Account.svg);display:inline-flex;width:24px;height:24px;margin-right:6px}#g-headertop .header-inner .site-search .menu-shop-menu-container .menu li a:hover{color:#C121AA;text-decoration:none}#g-headertop .header-inner .site-search li.widget,#g-headertop .header-inner .site-search li{list-style:none !important}#g-headertop .header-inner .site-search .wp-block-search__inside-wrapper{display:flex;position:relative}#g-headertop .header-inner .site-search .wp-block-search__inside-wrapper input#wp-block-search__input-1{display:flex;width:360px;height:41px;padding:4px 6px 4px 12px;justify-content:space-between;align-items:center;border-radius:6px;border:1.5px solid #BCD2E2}#g-headertop .header-inner .site-search .wp-block-search__inside-wrapper button.wp-block-search__button.wp-element-button{position:absolute;right:5px;top:5px;display:flex;width:32px;height:32px;padding:0.833px 1.25px 1.25px 0.833px;justify-content:center;align-items:center;background-image:url(/wp-content/uploads/2025/01/search-button.svg);border-radius:5px;border:0;cursor:pointer;display:block;background-position:center !important;background-size:cover;background-repeat:no-repeat !important;color:transparent}#g-headertop .header-inner .site-navigation{width:75%;flex:0 75%;display:flex !important;right:0rem;position:relative;justify-content:end}#g-headertop .header-inner .site-navigation #mega-menu-wrap-secondary{clear:both;width:fit-content;display:inline-block;top:-2px}#g-headertop .header-inner .site-navigation .menu-top-bar-menu-container{margin-top:-18px}#g-headertop .header-inner .site-navigation .menu-main-menu-container{width:92%;display:inline-block}#g-headertop .header-inner .site-navigation .mega-hidden-desktop{display:none !important}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{font-family:"ABeeZee", serif;font-weight:600;position:relative}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link:after{background:none repeat scroll 0 0 transparent;bottom:3px;content:"";display:block;height:2px;left:50%;position:absolute;background:#00A865;transition:width 0.3s ease 0s, left 0.3s ease 0s;width:0}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link:hover:after{width:100%;left:0}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-header-btn{margin-left:1rem}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-header-btn a{display:flex;flex-direction:row-reverse;padding:14px;align-items:center;border-radius:4px;color:white !important;font-family:"ABeeZee", serif;font-size:14px;font-style:normal;font-weight:600;line-height:normal;height:40px;background-color:#00A865;border:2px solid #00A865}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-header-btn a:after{display:none}#g-headertop .header-inner .site-navigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-header-btn a:hover{background-color:transparent;border:2px solid #00A865;transition:0.4s ease all;color:#00A865 !important}#g-headertop.fixed{position:fixed;top:0px;background-color:white}#g-headertop.fixed .header-inner{height:80px;-moz-transition:height 0.5s;-ms-transition:height 0.5s;-o-transition:height 0.5s;-webkit-transition:height 0.5s;transition:height 0.5s;margin:0 auto}#g-headertop.fixed .header-inner .site-logo img{transition:0.4s all ease}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu{box-shadow:0px 309px 86px 0px rgba(0, 0, 0, 0), 0px 198px 79px 0px rgba(0, 0, 0, 0.01), 0px 111px 67px 0px rgba(0, 0, 0, 0.05), 0px 49px 49px 0px rgba(0, 0, 0, 0.09), 0px 12px 27px 0px rgba(0, 0, 0, 0.1);min-width:72rem;width:118%;max-width:1625px;border-bottom-right-radius:8px;border-bottom-left-radius:8px}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu:before{content:"";width:0;height:0;border-style:solid;border-right:15px solid transparent;border-left:15px solid transparent;border-bottom:15px solid #15232d;border-top:0;position:absolute;display:block;top:-10px;margin:0 auto;left:40%}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li ul.mega-sub-menu li{padding:30px 0 30px 30px}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item-236 ul.mega-sub-menu:before{content:"";width:0;height:0;border-style:solid;border-right:15px solid transparent;border-left:15px solid transparent;border-bottom:15px solid #15232d;border-top:0;position:absolute;display:block;top:-10px;margin:0 auto;left:22%}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item h4.mega-block-title,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item h4.mega-block-title{font-family:"ABeeZee", serif}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{vertical-align:baseline;width:auto;display:block;color:#ffffff;text-transform:none;text-decoration:none;text-align:left;background:rgba(0, 0, 0, 0);border:0;border-radius:0;font-family:"Lalezar", serif;font-size:18px;font-weight:normal;outline:none}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item{padding:8px 8px 8px 8px}#mega-menu-wrap-primary #mega-menu-primary .menu-link{color:var(--Action-text-default, #7268CA);font-family:"ABeeZee", serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.32px;text-transform:none}#mega-menu-wrap-primary #mega-menu-primary .menu-link:hover{color:black}.info-banner{background-color:#15232D;display:flex;justify-content:center;align-items:center;align-self:stretch;height:30px}.info-banner .header-inner{width:85%;min-width:72rem;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.info-banner .header-inner .delivery{color:var(--White, #FFF);font-family:"ABeeZee", serif;font-size:12px;font-style:normal;font-weight:400;line-height:14px;display:flex;justify-content:center;align-items:center}.info-banner .header-inner .delivery:after{content:"";background-image:url(/wp-content/uploads/2024/12/delivery.svg);display:inline-flex;width:24px;height:24px;padding:3px 1.5px 3.5px 1px;justify-content:center;align-items:center;flex-direction:row;background-position:center;background-repeat:no-repeat;margin-left:12px}.info-banner .header-inner .design{color:var(--White, #FFF);font-family:"ABeeZee", serif;font-size:12px;font-style:normal;font-weight:400;line-height:14px;display:flex;justify-content:center;align-items:center}.info-banner .header-inner .design:after{content:"";background-image:url(/wp-content/uploads/2024/12/design-your-own.svg);display:inline-flex;width:24px;height:24px;padding:3px 1.5px 3.5px 1px;justify-content:center;align-items:center;flex-direction:row;background-position:center;background-repeat:no-repeat;margin-left:12px}#g-navigation{background-color:#0097DB}#g-navigation .header-inner{width:85%;min-width:72rem;margin:0 auto}#g-navigation .header-inner nav.site-navigation.main-navigation{display:flex}#g-navigation.fixed{position:fixed;top:80px;z-index:9999;background-color:#0097DB;height:50px;width:100%}#g-navigation.fixed .header-inner{height:80px;-moz-transition:height 0.5s;-ms-transition:height 0.5s;-o-transition:height 0.5s;-webkit-transition:height 0.5s;transition:height 0.5s;margin:0 auto}#g-navigation.fixed .header-inner .site-logo img{transition:0.4s all ease}.mobmenu-content #mobmenuright li:hover{background-color:transparent}.page-header{width:75%;min-width:72rem;margin:5rem auto 0}.page-header .inner{display:flex;align-items:center}.page-header .inner .content{width:80%;flex:1 80%}.page-header .inner .content h1{color:var(--TWC-charcoal, #15232D);font-family:"Lalezar", serif;font-size:75px;font-style:normal;font-weight:400;line-height:88px}.page-header .inner .content h1 span.hero{color:var(--TWC-charcoal, #15232D);font-family:"Lalezar", serif;font-size:120px;font-style:normal;font-weight:400;line-height:88px}.page-header .inner .content p{color:var(--TWC-blue, #0097DB);font-family:"ABeeZee", serif;font-size:17px;font-style:normal;font-weight:400;line-height:20px;margin-top:0}.page-header .inner .button{width:16%;flex:1 16%;text-align:end}.page-header .inner .button .purple-btn{margin-right:0}.home-introduction{background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;padding:4rem 0 2rem;position:relative}.home-introduction:before{content:"";background-image:url(/wp-content/uploads/2025/01/Logo-icon.svg);height:100%;width:100%;position:absolute;top:0;display:block;background-position:center;background-repeat:no-repeat;background-size:cover}.home-introduction .heading-container{width:75%;min-width:72rem;margin:0 auto 2rem;z-index:0;position:relative;display:flex;justify-content:space-between;align-items:center}.home-introduction .heading-container .sub-title{color:#15232D;font-family:"Lalezar", serif;font-size:26px;font-style:normal;font-weight:400;line-height:31px}.home-introduction .heading-container h1{color:white;margin-bottom:0}.home-introduction .heading-container p{color:var(--White, #FFF);font-family:"ABeeZee", serif;font-size:22px;font-style:normal;font-weight:400;line-height:26px;margin:0}.home-introduction .featured-categories{width:75%;min-width:72rem;margin:0 auto;justify-content:space-between;align-items:flex-start;align-content:flex-start;row-gap:24px;flex-wrap:wrap;display:flex}.home-introduction .featured-categories .link{width:24%;flex:0 24%;height:280px;flex-direction:column;justify-content:space-between;align-items:center;flex-shrink:0;border-radius:10px;background:var(--White, #FFF);box-shadow:0px 6px 15px 0px rgba(0, 0, 0, 0.15);position:relative;overflow:hidden;transition:0.4s ease all}.home-introduction .featured-categories .link:hover{transform:scale(1.02);transition:0.4s ease all}.home-introduction .featured-categories .link:before{content:"";display:block;position:absolute;background-image:linear-gradient(90deg, #0097db 0%, #c121aa 33%, #e23a40 66%, #ffcf14 100%);padding:2px;width:100%;height:1px;bottom:0px;border-radius:5px}.home-introduction .featured-categories .link a{position:absolute;padding:20px;width:92%}.home-introduction .featured-categories .link a h3{color:#15232D;font-family:"Lalezar", serif;font-size:26px;font-style:normal;font-weight:400;line-height:31px;position:relative}.home-introduction .featured-categories .link a h3:after{right:0;content:"";background-image:url(/wp-content/uploads/2025/01/Group.svg);width:28px;height:29.384px;position:absolute;display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:center}.home-introduction .featured-categories .link a img{width:100%;height:204px;flex-shrink:0;margin:0 auto;text-align:center;object-fit:contain}.home-introduction .featured-categories .link a:hover{text-decoration:none}.home-introduction .featured-categories .link a:hover h3{color:#C121AA}.home .fifty-fifty .right{margin-top:5rem}.fifty-fifty{width:100%;min-width:72rem;margin:0rem auto 3rem;display:flex;flex-direction:column;position:relative;flex-shrink:1;overflow:hidden}.fifty-fifty .heading{color:#15232D;font-family:"Lalezar", serif;font-size:80px;font-style:normal;font-weight:400;line-height:88px;width:75%;min-width:72rem;margin:4rem auto 0}.fifty-fifty .heading span.green{color:#00A865}.fifty-fifty h2{position:relative;margin-bottom:0}.fifty-fifty h2:before{content:"";display:flex;width:47.645px;height:50px;flex-direction:column;justify-content:center;align-items:center;background-image:url(/wp-content/uploads/2025/01/Group.svg);background-position:center;background-repeat:no-repeat;background-size:cover;margin-bottom:1rem}.fifty-fifty .right{display:flex;flex-direction:row;position:relative;align-items:center;width:100%;margin-bottom:3rem;margin-top:5rem;flex-shrink:1;gap:100px;justify-content:end}.fifty-fifty .right .image{width:70%;flex:0 70%;justify-content:flex-end;display:flex;position:relative;max-width:1145px}.fifty-fifty .right .image img{height:690px;object-fit:cover;object-position:center;border-radius:15px 0px 0px 15px;width:100%}.fifty-fifty .right .image iframe{height:690px;border-radius:0;width:100%}.fifty-fifty .right .content{height:auto;width:22%;flex:0 22%;position:relative;align-items:flex-start;flex-direction:column;justify-content:center;border-radius:0;padding:0 0vw 0 3vw}.fifty-fifty .right .content a.phone{color:#0097DB;font-family:"ABeeZee", serif;font-size:22px;font-style:normal;font-weight:400;line-height:26px}.fifty-fifty .right .content a.phone:hover{color:#C121AA;text-decoration:none}.fifty-fifty .right .content a.email{color:#0097DB;font-family:"ABeeZee", serif;font-size:17px;font-style:normal;font-weight:400;line-height:20px}.fifty-fifty .right .content a.email:hover{color:#C121AA;text-decoration:none}.page-id-8062 .fifty-fifty-container .inner{justify-content:center;align-items:self-start}.fifty-fifty-container{background-position:center !important;background-size:cover !important;background-repeat:no-repeat !important;padding:0rem 0 4rem}.fifty-fifty-container .inner{display:flex;flex-direction:row;width:75%;min-width:72rem;margin:0 auto;gap:100px;justify-content:center;align-items:center}.fifty-fifty-container .inner .content{width:50%;flex:0 50%}.fifty-fifty-container .inner .content h2{color:white;font-family:"Lalezar", serif;font-size:54px;font-style:normal;font-weight:400;line-height:64px;margin-top:0;position:relative}.fifty-fifty-container .inner .content h2:before{content:"";display:flex;width:47.645px;height:50px;flex-direction:column;justify-content:center;align-items:center;background-image:url(/wp-content/uploads/2025/01/Group.svg);background-position:center;background-repeat:no-repeat;background-size:cover;margin-bottom:1rem}.fifty-fifty-container .inner .content p{color:var(--TWC-charcoal, #15232D);font-family:"ABeeZee", serif;font-size:17px;font-style:normal;font-weight:400;line-height:20px}.fifty-fifty-container .inner .content p:nth-of-type(1){color:var(--TWC-blue, #0097DB);font-family:"ABeeZee", serif;font-size:22px;font-style:normal;font-weight:400;line-height:26px}.fifty-fifty-container .inner .content .no-btn{gap:8px}.fifty-fifty-container .inner .content .no-btn svg{fill:#0097DB}.fifty-fifty-container .inner .content .no-btn:hover{color:#C121AA}.fifty-fifty-container .inner .content .buttons-group .purple-btn{display:flex}.fifty-fifty-container .inner .content .buttons-group .darkBlue-btn{display:flex}.fifty-fifty-container .inner .image{width:50%;flex:0 50%}.fifty-fifty-container .inner .image img{width:100%;height:547.737px;flex-shrink:0;object-fit:cover;border-radius:15px;margin:0 auto;text-align:center;justify-content:center;display:flex}.kpi-container{width:75%;min-width:72rem;margin:4rem auto 5rem}.kpi-container .kpi-list{display:flex;flex-wrap:wrap;gap:20px}.kpi-container .kpi-list .kpi{display:flex;flex-direction:column;align-items:center;flex:1 0 0;border-radius:10px;border-bottom:4px solid #0097DB;background:var(--White, #FFF);box-shadow:0px 6px 15px 0px rgba(0, 0, 0, 0.15);padding:20px}.kpi-container .kpi-list .kpi:nth-of-type(2){border-bottom:4px solid #C121AA}.kpi-container .kpi-list .kpi:nth-of-type(2) .num,.kpi-container .kpi-list .kpi:nth-of-type(2) .description{color:#C121AA}.kpi-container .kpi-list .kpi:nth-of-type(3){border-bottom:4px solid #E23A40}.kpi-container .kpi-list .kpi:nth-of-type(3) .num,.kpi-container .kpi-list .kpi:nth-of-type(3) .description{color:#E23A40}.kpi-container .kpi-list .kpi:nth-of-type(4){border-bottom:4px solid #FFCF14}.kpi-container .kpi-list .kpi:nth-of-type(4) .num,.kpi-container .kpi-list .kpi:nth-of-type(4) .description{color:#FFCF14}.kpi-container .kpi-list .kpi:nth-of-type(5){border-bottom:4px solid #15232D}.kpi-container .kpi-list .kpi:nth-of-type(5) .num,.kpi-container .kpi-list .kpi:nth-of-type(5) .description{color:#15232D}.kpi-container .kpi-list .kpi img{width:176px;height:125px;flex-shrink:0;display:block;text-align:center;margin:0 auto 1rem;object-fit:cover}.kpi-container .kpi-list .kpi .num{color:var(--TWC-blue, #0097DB);text-align:center;font-family:"Lalezar", serif;font-size:120px;font-style:normal;font-weight:400;line-height:88px}.kpi-container .kpi-list .kpi .description{color:var(--TWC-blue, #0097DB);text-align:center;font-family:"Lalezar", serif;font-size:38px;font-style:normal;font-weight:400;line-height:45px;display:block;text-align:center;margin-top:-0.5rem}.kpi-container .kpi-list .kpi span.title{color:var(--TWC-charcoal, #15232D);text-align:center;font-family:"Lalezar", serif;font-size:20px;font-style:normal;font-weight:400;line-height:24px;text-align:center;width:87%;display:block;margin:0 auto}.image-banner{width:75%;min-width:72rem;height:544px;flex-shrink:0;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:15px;box-shadow:0px 6px 15px 0px rgba(0, 0, 0, 0.15);margin:4rem auto;display:flex;justify-content:center;align-items:center;z-index:1;position:relative}.image-banner p{color:var(--White, #FFF);text-align:center;font-family:"Lalezar", serif;font-size:320px;font-style:normal;font-weight:400;line-height:300px;margin:0;display:block;margin-top:5rem}.trustpilot-container{width:75%;min-width:72rem;margin:0 auto 2rem}.trustpilot-container p{color:#15232D;font-family:"Lalezar", serif;font-size:26px;font-style:normal;font-weight:400;line-height:31px;text-align:center}.trustpilot-container p span{color:#00A865}.placeholder-container{height:300px;width:100%;display:flex;border-radius:8px;justify-content:center;align-items:center;color:white;font-size:30px;line-height:normal;font-family:"Lalezar", serif;margin:2rem auto 3rem;width:75%;min-width:72rem}.social-container{margin-bottom:4rem}.social-container .sub-heading{color:#15232D;text-align:center;font-family:"Lalezar", serif;font-size:26px;font-style:normal;font-weight:400;line-height:31px;text-align:center;width:100%;display:block}.social-container .social{display:flex;text-align:center;justify-content:center}.categories-home{padding-top:4rem;padding-bottom:4rem}.categories-home .inner{width:75%;min-width:72rem;margin:0 auto}.categories-home .inner .heading{color:#15232D;font-family:"Lalezar", serif;font-size:80px;font-style:normal;font-weight:400;line-height:88px;margin-bottom:0}.categories-home .inner .heading span{color:#00A865}.categories-home .inner p{color:#0097DB;font-family:"ABeeZee", serif;font-size:17px;font-style:normal;font-weight:400;line-height:20px;margin-bottom:2rem;margin-top:0}.categories-home .inner .owl-carousel .owl-stage-outer{height:calc(100% + 30px);margin:-15px;padding:15px;width:100%}.categories-home .inner .category-items .owl-stage{padding:1rem 0}.categories-home .inner .category-items .owl-stage .item{position:relative;top:0;display:flex;min-height:350px;height:auto;flex-direction:column;align-items:center;transition:0.4s ease all;top:0;position:relative;border-radius:8px;box-shadow:0px 6px 15px 0px rgba(0, 0, 0, 0.15);padding:4% 6%;position:relative;text-decoration:none;border-radius:10px;overflow:hidden;background-color:white}.categories-home .inner .category-items .owl-stage .item:before{content:"";display:block;position:absolute;background-image:linear-gradient(90deg, #0097db 0%, #c121aa 33%, #e23a40 66%, #ffcf14 100%);padding:2px;width:100%;height:1px;bottom:0px;border-radius:5px}.categories-home .inner .category-items .owl-stage .item:hover{top:-10px}.categories-home .inner .category-items .owl-stage .item:hover span.order-now-blue{transition:0.4s ease all}.categories-home .inner .category-items .owl-stage .item .image{width:100%}.categories-home .inner .category-items .owl-stage .item .image img{height:195px;min-height:160px;align-self:stretch;width:100%;object-fit:scale-down;object-position:center;background-color:white;position:relative;border-radius:8px;margin-bottom:0}.categories-home .inner .category-items .owl-stage .item .image img:before{content:"";background:rgba(0, 0, 0, 0.5);width:100%;height:100%;position:absolute;opacity:0;transition:0.4s opacity ease-in}.categories-home .inner .category-items .owl-stage .item .image img.no-image{object-fit:none;background-color:#dde6ed}.categories-home .inner .category-items .owl-stage .item .details{display:flex;margin:10px 0 15px 0;flex-direction:column;align-items:flex-start;gap:2px;align-self:stretch}.categories-home .inner .category-items .owl-stage .item .details h3{color:#15232D;text-overflow:ellipsis;font-family:"Lalezar", serif;font-size:20px;font-style:normal;font-weight:400;line-height:24px;text-decoration:none;position:relative;width:85%;display:flex;height:50px}.categories-home .inner .category-items .owl-stage .item .details h3:after{right:0;content:"";background-image:url(/wp-content/uploads/2025/01/Group.svg);width:28px;height:29.384px;position:absolute;display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:center;right:-45px}.categories-home .inner .category-items .owl-stage .item span.order-now-blue{display:flex;padding:0 14px;justify-content:space-between;align-items:center;flex:1 0 0;border-radius:6px;background:linear-gradient(0deg, #3c73cc 0%, #0097db 100%);width:92%;height:50px;max-height:50px;color:white;font-family:"Lalezar", serif;font-size:18px;font-style:normal;font-weight:400;line-height:19px;transition:0.4s ease all;position:absolute;bottom:20px;width:80%}.categories-home .inner .category-items .owl-stage .item span.order-now-blue span{z-index:1;display:flex;width:100%;justify-content:space-between;position:relative;top:3px}.categories-home .inner .category-items .owl-stage .item span.order-now-blue span svg{margin-left:1rem}.categories-home .inner .category-items .owl-stage .item span.order-now-blue:hover{text-decoration:none;color:white !important}.categories-home .inner .category-items .owl-stage .item span.order-now-blue:hover::after{opacity:1}.categories-home .inner .category-items .owl-stage .item span.order-now-blue::after{position:absolute;content:"";inset:0;background:linear-gradient(25deg, #15232d 0%, #19486a 100%);opacity:0;transition:opacity 0.25s linear;height:100%;width:100%;border-radius:6px}.categories-home .inner .owl-nav{margin-top:10px;width:fit-content;margin-right:0;right:0;position:absolute;bottom:-25px}.categories-home .inner .owl-nav button.owl-prev img{transform:rotateY(180deg)}.categories-home .inner .owl-nav button.owl-next,.categories-home .inner .owl-nav button.owl-prev,.categories-home .inner .owl-nav button.owl-dot{height:40px;width:40px;display:inline-flex;color:white;padding:1%;font-size:25px;line-height:30px;margin-bottom:0;padding:8px;align-items:center;gap:10px;border-radius:6px;background:rgba(188, 210, 226, 0.5);padding:1rem;justify-content:center;border:2px solid #BCD2E2}.categories-home .inner .owl-nav button.owl-next.disabled,.categories-home .inner .owl-nav button.owl-prev.disabled,.categories-home .inner .owl-nav button.owl-dot.disabled{background-color:white}.categories-home .inner .owl-nav button.owl-next:hover,.categories-home .inner .owl-nav button.owl-prev:hover,.categories-home .inner .owl-nav button.owl-dot:hover{background-color:transparent;border:2px solid #BCD2E2}.categories-home .inner .owl-nav button.owl-next:hover span,.categories-home .inner .owl-nav button.owl-prev:hover span,.categories-home .inner .owl-nav button.owl-dot:hover span{color:#00A865}.categories-home .inner .owl-nav button.owl-next span,.categories-home .inner .owl-nav button.owl-prev span,.categories-home .inner .owl-nav button.owl-dot span{top:-4px;display:block;position:relative}.news-carousel{padding-top:0rem;padding-bottom:4rem}.news-carousel .inner{width:75%;min-width:72rem;margin:0 auto}.news-carousel .inner .heading{color:var(--TWC-charcoal, #15232D);font-family:"Lalezar", serif;font-size:38px;font-style:normal;font-weight:400;line-height:45px}.news-carousel .inner .heading span{color:#00A865}.news-carousel .inner p{color:white;font-family:"ABeeZee", serif;font-size:17px;font-style:normal;font-weight:400;line-height:20px;margin-bottom:1.5rem;margin-top:0}.news-carousel .inner .owl-carousel .owl-stage-outer{height:calc(100% + 30px);margin:-15px;padding:15px;width:100%}.news-carousel .inner .category-items .owl-stage{padding:1rem 0}.news-carousel .inner .category-items .owl-stage .item{position:relative;top:0;display:flex;min-height:328px;height:auto;flex-direction:column;align-items:center;transition:0.4s ease all;top:0;position:relative;border-radius:8px;box-shadow:0px 6px 15px 0px rgba(0, 0, 0, 0.15);padding:4% 6%;position:relative;text-decoration:none;border-radius:10px;overflow:hidden;background-color:white}.news-carousel .inner .category-items .owl-stage .item:before{content:"";display:block;position:absolute;background-image:linear-gradient(90deg, #0097db 0%, #c121aa 33%, #e23a40 66%, #ffcf14 100%);padding:2px;width:100%;height:1px;bottom:0px;border-radius:5px}.news-carousel .inner .category-items .owl-stage .item:hover{top:-10px}.news-carousel .inner .category-items .owl-stage .item:hover span.order-now-blue{background:linear-gradient(25deg, #15232d 0%, #19486a 100%);transition:0.4s ease all}.news-carousel .inner .category-items .owl-stage .item img.attachment-full.size-full{height:160px;min-height:160px;align-self:stretch;width:100%;object-fit:cover;object-position:center;background-color:#f1eeee;position:relative;border-radius:8px;margin-bottom:1.5rem}.news-carousel .inner .category-items .owl-stage .item img.attachment-full.size-full:before{content:"";background:rgba(0, 0, 0, 0.5);width:100%;height:100%;position:absolute;opacity:0;transition:0.4s opacity ease-in}.news-carousel .inner .category-items .owl-stage .item img.attachment-full.size-full.no-image{object-fit:none;background-color:#dde6ed}.news-carousel .inner .category-items .owl-stage .item .details{display:flex;margin:15px 0 15px 0;flex-direction:column;align-items:flex-start;gap:2px;align-self:stretch}.news-carousel .inner .category-items .owl-stage .item .details h3{overflow:hidden;color:#15232D;text-overflow:ellipsis;font-family:"Lalezar", serif;font-size:20px;font-style:normal;font-weight:400;line-height:24px;text-decoration:none;min-height:50px}.news-carousel .inner .category-items .owl-stage .item .details p.date{color:#0097DB;font-family:"ABeeZee", serif;font-size:12px;font-style:normal;font-weight:400;line-height:14px;margin-bottom:0}.news-carousel .inner .category-items .owl-stage .item span.read-more{color:#15232D;font-family:"Lalezar", serif;font-size:18px;font-style:normal;font-weight:400;line-height:19px;display:flex;justify-content:end;align-items:center;width:100%;margin-bottom:0.5rem}.news-carousel .inner .category-items .owl-stage .item span.read-more svg{fill:#0097DB}.news-carousel .inner .owl-nav{margin-top:10px;width:fit-content;margin-right:0;right:0;position:absolute;bottom:-25px}.news-carousel .inner .owl-nav button.owl-prev img{transform:rotateY(180deg)}.news-carousel .inner .owl-nav button.owl-next,.news-carousel .inner .owl-nav button.owl-prev,.news-carousel .inner .owl-nav button.owl-dot{height:40px;width:40px;display:inline-flex;color:white;padding:1%;font-size:25px;line-height:30px;margin-bottom:0;padding:8px;align-items:center;gap:10px;border-radius:6px;background:rgba(188, 210, 226, 0.5);padding:1rem;justify-content:center;border:2px solid #BCD2E2}.news-carousel .inner .owl-nav button.owl-next.disabled,.news-carousel .inner .owl-nav button.owl-prev.disabled,.news-carousel .inner .owl-nav button.owl-dot.disabled{background-color:white}.news-carousel .inner .owl-nav button.owl-next:hover,.news-carousel .inner .owl-nav button.owl-prev:hover,.news-carousel .inner .owl-nav button.owl-dot:hover{background-color:transparent;border:2px solid #BCD2E2}.news-carousel .inner .owl-nav button.owl-next:hover span,.news-carousel .inner .owl-nav button.owl-prev:hover span,.news-carousel .inner .owl-nav button.owl-dot:hover span{color:#00A865}.news-carousel .inner .owl-nav button.owl-next span,.news-carousel .inner .owl-nav button.owl-prev span,.news-carousel .inner .owl-nav button.owl-dot span{top:-4px;display:block;position:relative}.tp-widget-wrapper{text-align:left !important}.social{margin:2rem 0 1rem;gap:15px;display:flex}.social a.so-button{color:#00A865;gap:8px;font-size:25px;border-radius:50%;width:24px;height:24px;display:inline-flex;justify-content:center;align-items:center}.social a.so-button:hover{color:#C121AA;background-color:transparent;text-decoration:none}.page-template-page-contact .contact-banner{height:400px;flex-shrink:0;background-position:center;background-repeat:no-repeat;background-size:cover;margin-bottom:6rem}.page-template-page-contact .social-heading{margin-top:2rem;color:#15232D;font-family:"Lalezar", serif;font-size:26px;font-style:normal;font-weight:400;line-height:31px;margin-bottom:1rem !important;display:block}.page-template-page-contact .fifty-fifty-container{margin-bottom:-11rem}.page-template-page-contact .fifty-fifty-container .inner{justify-content:start;align-items:start;gap:0}.page-template-page-contact .fifty-fifty-container .inner .image{width:50%;flex:0 50%;border-radius:10px;background:linear-gradient(22deg, #8d41b7 0%, #c121aa 100%);box-shadow:0px 6px 15px 0px rgba(0, 0, 0, 0.15);display:flex;width:580px;padding:30px;flex-direction:column;align-items:center;gap:24px;position:relative;margin-top:-1rem}.page-template-page-contact .fifty-fifty-container .inner .image h3{color:var(--White, #FFF);text-align:center;font-family:"Lalezar", serif;font-size:38px;font-style:normal;font-weight:400;line-height:45px;width:100%}.page-template-page-contact .fifty-fifty-container .inner .image .inner{display:flex;flex-direction:column;gap:0;width:100%;min-width:100%}.page-template-page-contact .fifty-fifty-container .inner .image .inner div#wpcf7-f10-o1{width:100%;position:relative}.page-template-page-contact .fifty-fifty-container .inner .image .inner div#wpcf7-f10-o1 form{width:100%}.page-template-page-contact .fifty-fifty-container .inner .image .inner div#wpcf7-f10-o1 form input.wpcf7-form-control.wpcf7-text{display:flex;padding:16px;align-items:flex-start;gap:10px;align-self:stretch;border-radius:6px;border:2px solid #BCD2E2;background:var(--White, #FFF);width:94%}.page-template-page-contact .fifty-fifty-container .inner .image .inner div#wpcf7-f10-o1 form textarea{width:94%;display:flex;padding:16px;align-items:flex-start;gap:10px;align-self:stretch;border-radius:6px;border:2px solid #BCD2E2;background:var(--White, #FFF)}.page-template-page-contact .fifty-fifty-container .inner .image .inner div#wpcf7-f10-o1 form .privacy{color:var(--White, #FFF);text-align:center;font-family:"ABeeZee", serif;font-size:12px;font-style:normal;font-weight:400;line-height:14px}.page-template-page-contact .fifty-fifty-container .inner .image .inner div#wpcf7-f10-o1 form .privacy A{color:var(--White, #FFF);text-align:center;font-family:"ABeeZee", serif;font-size:12px;font-style:normal;font-weight:400;line-height:14px}.page-template-page-contact .fifty-fifty-container .inner .image .inner div#wpcf7-f10-o1 form input.wpcf7-form-control.wpcf7-submit.has-spinner{background:linear-gradient(25deg, #15232d 0%, #19486a 100%);position:relative;margin:0 auto}.page-template-page-contact .fifty-fifty-container .inner .image .inner div#wpcf7-f10-o1 form input.wpcf7-form-control.wpcf7-submit.has-spinner:hover{background:linear-gradient(0deg, #3c73cc 0%, #0097db 100%)}.page-template-page-contact .fifty-fifty-container .inner .image .inner div#wpcf7-f10-o1 form input::placeholder,.page-template-page-contact .fifty-fifty-container .inner .image .inner div#wpcf7-f10-o1 form textarea::placeholder{color:#15232D;font-family:"ABeeZee", serif;font-size:14px;font-style:normal;font-weight:400;line-height:17px}.page-template-page-contact .fifty-fifty-container .inner .social{margin-top:0}.page-template-page-contact .fifty-fifty-container .inner p{font-size:14px;color:#15232D;line-height:normal}.page-template-page-contact .fifty-fifty-container .inner p:nth-of-type(1){font-size:14px;color:#15232D;line-height:normal}.page-template-page-contact .fifty-fifty-container .inner .inner-container{display:flex;gap:3rem}.page-template-page-contact .fifty-fifty-container .inner .inner-container div .phone{color:var(--TWC-blue, #0097DB);font-family:"ABeeZee", serif;font-size:22px;font-style:normal;font-weight:400;line-height:26px;display:block}.page-template-page-contact .fifty-fifty-container .inner .inner-container div .phone:hover{color:#C121AA}.page-template-page-contact .fifty-fifty-container .inner .inner-container div .email{color:var(--TWC-blue, #0097DB);font-family:"ABeeZee", serif;font-size:17px;font-style:normal;font-weight:400;line-height:20px}.page-template-page-contact .fifty-fifty-container .inner .inner-container div .email:hover{color:#C121AA}.page-template-page-contact .fifty-fifty-container .contact-form{border-bottom:10px solid white;background-color:#00A865;height:600px;background-position:center;background-size:cover;background-repeat:no-repeat;display:flex;flex-direction:column;align-items:center;padding-top:5rem;padding-bottom:2rem;position:relative}.page-template-page-contact .fifty-fifty-container .contact-form h3{font-weight:bold;color:#C121AA}.page-template-page-contact .fifty-fifty-container .contact-form form.wpcf7-form{display:flex;width:540px;padding:12px 0;align-items:center;gap:10px;flex-direction:column;z-index:1}.page-template-page-contact .fifty-fifty-container .contact-form form.wpcf7-form span.submit-container{position:relative;text-align:right;display:block;float:right}.page-template-page-contact .fifty-fifty-container .contact-form form.wpcf7-form p{width:100%}.page-template-page-contact .fifty-fifty-container .contact-form form.wpcf7-form .wpcf7-not-valid-tip{font-size:10px}.page-template-page-contact .fifty-fifty-container .contact-form form.wpcf7-form input::placeholder,.page-template-page-contact .fifty-fifty-container .contact-form form.wpcf7-form textarea::placeholder{border:0;color:#00A865;font-family:"ABeeZee", serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.page-template-page-contact .fifty-fifty-container .contact-form form.wpcf7-form input.wpcf7-form-control.wpcf7-text{width:100%;display:flex;width:94%;padding:16px;align-items:center;gap:10px;border-radius:8px;background:white;border:0;color:#00A865;font-family:"ABeeZee", serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.page-template-page-contact .fifty-fifty-container .contact-form form.wpcf7-form input.wpcf7-form-control.wpcf7-phonetext{margin-left:3rem;width:91% !important;position:relative;display:block}.page-template-page-contact .fifty-fifty-container .contact-form form.wpcf7-form textarea{display:flex;width:94%;padding:16px;align-items:center;gap:10px;border-radius:8px;background:white;color:#00A865;border:0;font-family:"ABeeZee", serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal;height:140px}.page-template-page-contact .fifty-fifty-container .contact-form form.wpcf7-form p.privacy{color:#C121AA;font-family:"ABeeZee", serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:0;margin-top:0}.page-template-page-contact .fifty-fifty-container .contact-form form.wpcf7-form p.privacy a{color:#C121AA;font-family:"ABeeZee", serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.page-template-page-contact .fifty-fifty-container .contact-form form.wpcf7-form p.privacy a:hover{color:#C121AA;text-decoration:underline}#sb_instagram div#sbi_images{padding:0 !important}#sb_instagram div#sbi_images .sbi_photo{margin-bottom:0}.FAQs{width:75%;min-width:72rem;margin:0 auto 7rem}.FAQs .heading{color:var(--White, #FFF);font-family:"Lalezar", serif;font-size:54px;font-style:normal;font-weight:400;line-height:64px}.FAQs .heading span{color:#00A865}.FAQs p{color:var(--White, #FFF);font-family:"ABeeZee", serif;font-size:17px;font-style:normal;font-weight:400;line-height:20px;margin-top:0}.FAQs section.faqs-container{height:auto;position:relative;align-items:flex-start;flex-direction:column;justify-content:center;border-radius:0;background-color:white;padding:20px 40px 40px 40px;border-radius:10px;box-shadow:0px 6px 15px 0px rgba(0, 0, 0, 0.15);margin-top:3rem}.FAQs section.faqs-container .faq{cursor:pointer;padding:15px 0px 15px;margin-top:20px;width:100%;border:0px solid #00000042;text-align:left;outline:none;transition:0.4s;color:var(--TWC-charcoal, #15232D);font-family:"Lalezar", serif;font-size:26px;font-style:normal;font-weight:400;line-height:24px;display:flex;align-items:center;gap:24px;background:white;position:relative}.FAQs section.faqs-container .faq svg{position:absolute;right:1rem}.FAQs section.faqs-container .faq:last-of-type:after{display:none}.FAQs section.faqs-container .faq:after{content:"";height:2px;width:100%;position:absolute;display:block;background:#BCD2E2;top:105%;left:0}.FAQs section.faqs-container .faq.active{color:#0097DB}.FAQs section.faqs-container .faq.active svg{rotate:180deg}.FAQs section.faqs-container .panel{padding:0 75px 0 0px;font-size:16px;background-color:white;max-height:0;overflow:hidden;transition:max-height 0.3s ease-out;position:relative}.FAQs section.faqs-container .panel p{margin-top:0;color:#15232D}._5050_block_with_accordion{margin:4rem 0}._5050_block_with_accordion .container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;margin:0 auto}._5050_block_with_accordion .container span.heading{color:#15232D;font-family:"Lalezar", serif;font-size:54px;font-style:normal;font-weight:400;line-height:64px}._5050_block_with_accordion .container span.heading span{color:#0097DB;font-family:"Lalezar", serif;font-size:80px;font-style:normal;font-weight:400;line-height:88px}._5050_block_with_accordion .container span.heading span:nth-of-type(2){color:#FFCF14}._5050_block_with_accordion .container span.heading span:nth-of-type(3){color:#E23A40}._5050_block_with_accordion .container .content{margin:0 auto;display:flex;gap:80px;align-items:center;position:relative;flex-direction:row-reverse;justify-content:start;width:100%;min-width:72rem}._5050_block_with_accordion .container .content section.accordion-container{height:auto;width:23%;flex:0 23%;position:relative;align-items:flex-start;flex-direction:column;justify-content:center;border-radius:0;padding:0 3vw 0 0}._5050_block_with_accordion .container .content section.accordion-container .accordion{cursor:pointer;padding:10px 10px 10px 0px;margin-top:20px;width:100%;border:0px solid #00000042;text-align:left;outline:none;transition:0.4s;color:var(--TWC-charcoal, #15232D);font-family:"Lalezar", serif;font-size:20px;font-style:normal;font-weight:400;line-height:24px;display:flex;align-items:center;gap:16px;background:white;position:relative}._5050_block_with_accordion .container .content section.accordion-container .accordion span.icon{display:flex;align-items:center;border-radius:6px}._5050_block_with_accordion .container .content section.accordion-container .accordion svg{position:absolute;right:1rem}._5050_block_with_accordion .container .content section.accordion-container .accordion:after{content:"";height:2px;width:85%;position:absolute;display:block;background:#BCD2E2;top:105%;left:14%}._5050_block_with_accordion .container .content section.accordion-container .accordion.active svg{rotate:180deg}._5050_block_with_accordion .container .content section.accordion-container .panel{padding:0 0px 0 62px;font-size:16px;background-color:white;max-height:0;overflow:hidden;transition:max-height 0.3s ease-out;position:relative}._5050_block_with_accordion .container .content section.accordion-container .panel p{margin-top:0}._5050_block_with_accordion .container .content section.accordion-container .panel .no-btn{margin-top:1rem}._5050_block_with_accordion .container .content section.accordion-container .panel:after{content:"";height:2px;width:85%;position:absolute;display:block;background:#BCD2E2;top:98%}._5050_block_with_accordion .container .content .image{width:70%;flex:0 70%;justify-content:flex-end;display:flex;position:relative;max-width:1145px}._5050_block_with_accordion .container .content .image img{height:690px;object-fit:cover;object-position:center;border-radius:0 15px 15px 0;width:100%}._5050_block_with_accordion .container .content .image iframe{height:690px;border-radius:0;width:100%}.quicklinks-container{width:65%;min-width:72rem;margin:5rem auto}.quicklinks-container .heading{color:var(--TWC-charcoal, #15232D);font-family:"Lalezar", serif;font-size:80px;font-style:normal;font-weight:400;line-height:88px}.quicklinks-container .heading span{color:#00A865}.quicklinks-container p{color:var(--TWC-blue, #0097DB);font-family:"ABeeZee", serif;font-size:17px;font-style:normal;font-weight:400;line-height:20px;margin-top:0;display:block}.quicklinks-container .featured-categories.quicklinks{width:100%;justify-content:space-between;align-items:flex-start;align-content:flex-start;row-gap:24px;flex-wrap:wrap;display:flex;margin-top:3rem}.quicklinks-container .featured-categories.quicklinks .link{width:49%;flex:0 49%;height:320px;flex-direction:column;justify-content:space-between;align-items:center;flex-shrink:0;border-radius:10px;background:var(--White, #FFF);box-shadow:0px 6px 15px 0px rgba(0, 0, 0, 0.15);position:relative;overflow:hidden;transition:0.4s ease all}.quicklinks-container .featured-categories.quicklinks .link:hover{transform:scale(1.02);transition:0.4s ease all}.quicklinks-container .featured-categories.quicklinks .link:before{content:"";display:block;position:absolute;background-image:linear-gradient(90deg, #0097db 0%, #c121aa 33%, #e23a40 66%, #ffcf14 100%);padding:2px;width:100%;height:1px;bottom:0px;border-radius:5px}.quicklinks-container .featured-categories.quicklinks .link a{position:absolute;padding:20px 0 0 20px;width:97%}.quicklinks-container .featured-categories.quicklinks .link a h3{color:#15232D;font-family:"Lalezar", serif;font-size:26px;font-style:normal;font-weight:400;line-height:31px;position:relative;z-index:2}.quicklinks-container .featured-categories.quicklinks .link a h3:after{right:22px;content:"";background-image:url(/wp-content/uploads/2025/01/Group.svg);width:28px;height:29.384px;position:absolute;display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:center}.quicklinks-container .featured-categories.quicklinks .link a img{width:100%;height:315px;flex-shrink:0;margin:0 auto;text-align:center;object-fit:cover;margin-top:0;position:absolute;left:0;z-index:1;top:0}.quicklinks-container .featured-categories.quicklinks .link a:hover{text-decoration:none}.quicklinks-container .featured-categories.quicklinks .link a:hover h3{color:#C121AA}.quicklinks-background-container{width:75%;min-width:72rem;margin:4rem auto 7rem}.quicklinks-background-container .heading{color:var(--TWC-charcoal, #15232D);font-family:"Lalezar", serif;font-size:80px;font-style:normal;font-weight:400;line-height:88px}.quicklinks-background-container .heading span{color:#00A865}.quicklinks-background-container p{color:var(--TWC-blue, #0097DB);font-family:"ABeeZee", serif;font-size:17px;font-style:normal;font-weight:400;line-height:20px;margin-top:0;display:block}.quicklinks-background-container .featured-categories.quicklinks{width:100%;justify-content:space-between;align-items:flex-start;align-content:flex-start;row-gap:24px;flex-wrap:wrap;display:flex;margin-top:3rem}.quicklinks-background-container .featured-categories.quicklinks .link{width:49%;flex:0 49%;height:320px;flex-direction:column;justify-content:space-between;align-items:center;flex-shrink:0;border-radius:10px;background:var(--White, #FFF);box-shadow:0px 6px 15px 0px rgba(0, 0, 0, 0.15);position:relative;overflow:hidden;transition:0.4s ease all;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important}.quicklinks-background-container .featured-categories.quicklinks .link:hover{transform:scale(1.02);transition:0.4s ease all;cursor:pointer}.quicklinks-background-container .featured-categories.quicklinks .link:hover a{text-decoration:none;transition:0.4s ease all}.quicklinks-background-container .featured-categories.quicklinks .link:hover a h3{color:#C121AA;transition:0.4s ease all}.quicklinks-background-container .featured-categories.quicklinks .link:before{content:"";display:block;position:absolute;background-image:linear-gradient(90deg, #0097db 0%, #c121aa 33%, #e23a40 66%, #ffcf14 100%);padding:2px;width:100%;height:1px;bottom:0px;border-radius:5px;z-index:2}.quicklinks-background-container .featured-categories.quicklinks .link:after{content:"";width:100%;display:block;height:100%;position:absolute;z-index:1;background:#15232d;background:linear-gradient(0deg, #15232d 0%, rgba(21, 35, 45, 0.2441351541) 40%)}.quicklinks-background-container .featured-categories.quicklinks .link a{position:absolute;padding:20px 0 0 20px;width:97%;bottom:0}.quicklinks-background-container .featured-categories.quicklinks .link a h3{color:white;font-family:"Lalezar", serif;font-size:38px;font-style:normal;font-weight:400;line-height:45px;position:relative;z-index:3}.quicklinks-background-container .featured-categories.quicklinks .link a h3:after{right:0;content:"";background-image:url(/wp-content/uploads/2025/01/Group.svg);width:28px;height:29.384px;position:absolute;display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:center}.quicklinks-background-container .featured-categories.quicklinks .link a img{width:100%;height:204px;flex-shrink:0;margin:0 auto;text-align:center;object-fit:contain;margin-top:1rem}.overlapping-content{background-position:center !important;background-size:cover !important;background-repeat:no-repeat !important;padding:5rem 0;margin:3rem 0 6rem}.overlapping-content.Bottom{margin-bottom:-12rem;padding-bottom:16rem}.overlapping-content.Top{margin-top:-10rem;padding-top:12rem}.overlapping-content.Blue{background:url(/wp-content/uploads/2025/01/background.png), linear-gradient(0deg, #3c73cc 0%, #0097db 100%)}.overlapping-content.Purple{background:url(/wp-content/uploads/2025/01/background.png), linear-gradient(22deg, #8d41b7 0%, #c121aa 100%)}.overlapping-content.Red{background:url(/wp-content/uploads/2025/01/background.png), linear-gradient(122deg, #cf2c7c 0%, #e23a40 100%)}.overlapping-content.Orange{background:url(/wp-content/uploads/2025/01/background.png), linear-gradient(25deg, #ec6f30 0%, #ffcf14 100%)}.overlapping-content .inner{display:flex;flex-direction:row;width:75%;min-width:72rem;margin:0 auto;gap:100px}.overlapping-content .inner .content{width:40%;flex:0 40%}.overlapping-content .inner .content h2{color:white;font-family:"Lalezar", serif;font-size:54px;font-style:normal;font-weight:400;line-height:64px;margin-top:0;position:relative}.overlapping-content .inner .content h2:before{content:"";display:flex;width:47.645px;height:50px;flex-direction:column;justify-content:center;align-items:center;background-image:url(/wp-content/uploads/2025/01/Group.svg);background-position:center;background-repeat:no-repeat;background-size:cover;margin-bottom:1rem}.overlapping-content .inner .content h3{color:white;font-family:"Lalezar", serif;font-size:35px;font-style:normal;font-weight:400;line-height:45px;margin-top:2rem;position:relative}.overlapping-content .inner .content a.phone{color:var(--TWC-charcoal, #15232D);font-family:"ABeeZee", serif;font-size:22px;font-style:normal;font-weight:400;line-height:26px}.overlapping-content .inner .content a.phone:hover{color:white;text-decoration:none}.overlapping-content .inner .content a.email{color:var(--TWC-charcoal, #15232D);font-family:"ABeeZee", serif;font-size:17px;font-style:normal;font-weight:400;line-height:20px}.overlapping-content .inner .content a.email:hover{color:white;text-decoration:none}.overlapping-content .inner .content p{color:white}.overlapping-content .inner .content p:nth-of-type(1){color:white;font-family:"ABeeZee", serif;font-size:17px;font-style:normal;font-weight:400;line-height:20px}.overlapping-content .inner .content ul li{font-family:"ABeeZee", serif;font-size:14px;font-style:normal;font-weight:400;line-height:21px;color:white;margin-bottom:0.3rem}.overlapping-content .inner .content ul li strong{color:white}.overlapping-content .inner .content .no-btn{gap:8px}.overlapping-content .inner .content .no-btn svg{fill:white}.overlapping-content .inner .content .no-btn:hover{color:white}.overlapping-content .inner .content .darkBlue-btn span{z-index:1;display:flex}.overlapping-content .inner .content .darkBlue-btn span svg{margin-left:1rem}.overlapping-content .inner .content .darkBlue-btn:hover{text-decoration:none;color:white !important}.overlapping-content .inner .content .darkBlue-btn:hover::after{opacity:1}.overlapping-content .inner .content .darkBlue-btn::after{position:absolute;content:"";inset:0;background:linear-gradient(22deg, #8d41b7 0%, #c121aa 100%);opacity:0;transition:opacity 0.25s linear;height:100%;width:100%;border-radius:6px}.overlapping-content .inner .image{width:60%;flex:0 60%}.overlapping-content .inner .image img{width:100%;height:600px;flex-shrink:0;object-fit:cover;border-radius:15px}.footer-associated-partners{margin:5rem 0 0}.footer-associated-partners .content-inner{width:75%;min-width:72rem;margin:0 auto}.footer-associated-partners .content-inner h2{color:var(--TWC-charcoal, #15232D);font-family:"Lalezar", serif;font-size:54px;font-style:normal;font-weight:400;line-height:64px;margin-bottom:0}.footer-associated-partners .content-inner p{color:var(--TWC-blue, #0097DB);font-family:"ABeeZee", serif;font-size:17px;font-style:normal;font-weight:400;line-height:20px;margin-top:0}.footer-associated-partners .inner{width:100%;margin:0 auto;height:96px !important;min-height:96px !important;padding:2% 0 2% 0}.footer-associated-partners .inner .item{height:95px;display:block;text-align:center;justify-content:center;width:100%;align-items:center;display:flex;flex-direction:column}.footer-associated-partners .inner .item img{display:block;width:100%;object-fit:contain;height:60px;margin:0 auto;text-align:center}.mail-signup{background-color:#15232D;padding:2rem 0 1.5rem}.mail-signup .inner{width:100%;min-width:72rem;margin:0 auto}.mail-signup .inner form.wpcf7-form{width:100%;display:flex;flex-direction:row;height:50px;justify-content:center;text-align:center}.mail-signup .inner form.wpcf7-form p{margin:0}.mail-signup .inner form.wpcf7-form h3{color:white;margin-right:1rem;width:fit-content;text-align:right;font-size:22px;line-height:26px;display:flex;justify-content:center;align-items:center;height:46px;font-family:"Lalezar", serif}.mail-signup .inner form.wpcf7-form input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required{height:40px;margin-right:10px;padding:0 10px;width:22%;border:2px solid #15232D;border-radius:4px}.mail-signup .inner form.wpcf7-form input::placeholder{font-weight:400;font-family:"Lalezar", serif;font-size:16px;line-height:22px;color:#15232D}.mail-signup .inner form.wpcf7-form input.wpcf7-form-control.wpcf7-submit.has-spinner{background-color:white;display:inline-flex;padding:0px 16px;align-items:center;border-radius:4px;color:white;font-family:"Lalezar", serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;height:45px;transition:0.4s ease all;position:relative;cursor:pointer}.mail-signup .inner form.wpcf7-form input.wpcf7-form-control.wpcf7-submit.has-spinner:hover{color:white;background:linear-gradient(22deg, #8d41b7 0%, #c121aa 100%)}.mail-signup .inner form.wpcf7-form .wpcf7-not-valid-tip,.mail-signup .inner form.wpcf7-form .wpcf7-response-output{display:none}.mail-signup .inner .wpcf7 form.sent .wpcf7-response-output{border-color:#46b450;display:none}.mail-signup .inner p.privacy{font-size:14px;line-height:18px;color:black;text-align:center;display:block;margin:10px auto}.footer{background-color:#15232D;background-image:url(/wp-content/uploads/2025/01/Footer.svg);background-position:center;background-repeat:no-repeat;background-size:cover;overflow:hidden}.footer .social{justify-content:start}.footer .footer-inner{width:75%;min-width:72rem;margin:0 auto;padding:4rem 0 0}.footer .footer-inner .footer-top{display:flex;flex-direction:row;margin-bottom:5rem}.footer .footer-inner .footer-top span.heading{color:#0097DB;font-family:"Lalezar", serif;font-size:26px;font-style:normal;font-weight:normal;line-height:normal;margin-bottom:0.5rem;margin-top:0;display:block}.footer .footer-inner .footer-top a.phone{color:var(--White, #FFF);font-family:"ABeeZee", serif;font-size:22px;font-style:normal;font-weight:400;line-height:26px;margin-bottom:0.5rem;display:block;text-decoration:none}.footer .footer-inner .footer-top a.phone:hover{color:#C121AA}.footer .footer-inner .footer-top a.email{color:var(--TWC-blue, #0097DB);font-family:"ABeeZee", serif;font-size:14px;font-style:normal;font-weight:400;line-height:17px;text-decoration:none}.footer .footer-inner .footer-top a.email:hover{color:#C121AA}.footer .footer-inner .footer-top>div{width:25%;flex:1 25%}.footer .footer-inner .footer-top>div ul{list-style:none;padding:0;margin:0}.footer .footer-inner .footer-top>div ul li{margin-bottom:8px}.footer .footer-inner .footer-top>div ul li a{color:#FFF;font-family:"ABeeZee", serif;font-size:14px;font-style:normal;font-weight:400;line-height:17px;text-decoration:none}.footer .footer-inner .footer-top>div ul li a:hover{color:#C121AA}.footer .footer-inner .footer-top .footer-column-1{width:25%;flex:1 25%;display:flex;flex-direction:column}.footer .footer-inner .footer-top .footer-column-1 .links{display:inline-block;column-count:2;width:80%}.footer .footer-inner .footer-top .footer-column-1 .links a{display:block;color:#C121AA}.footer .footer-inner .footer-top .footer-column-1 .links a:hover{color:white;text-decoration:underline}.footer .footer-inner .footer-bottom{display:inline-flex;flex-direction:row;justify-content:center;align-items:center;width:100%;justify-content:space-between}.footer .footer-inner .footer-bottom .copyright{font-family:"ABeeZee", serif;color:white;text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:1rem}.footer .footer-inner .footer-bottom .copyright a{color:white;text-align:center;font-family:"ABeeZee", serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.footer .footer-inner .footer-bottom .copyright a:hover{color:#C121AA;text-decoration:underline}.footer .footer-inner .footer-bottom .spacer{color:#00A865}.page-template-page-full .main-content{min-width:72rem;margin:4rem auto;width:80%}.page-template-page-full .main-content h2{margin-bottom:0;margin-top:2.5rem}img.woocommerce-product-gallery__image.gallery_thumbnail_first{height:100px !important;border-radius:5px;object-fit:cover}.slick-track{margin-left:0 !important}.wpgs-nav .slick-slide{border:2px solid #00A865;border-radius:8px}.wpgs-nav .slick-slide{margin-left:0 !important}span.filter{display:none}.sidebar{width:13%;min-width:200px}.sidebar .searchandfilter ul:not(.country-list){padding-left:0 !important}.sidebar .searchandfilter .sf-field-taxonomy-product-group{display:none}.sidebar .searchandfilter h4{margin:0;padding:5px 0 10px;font-size:16px;border-radius:4px;background:rgba(20, 4, 25, 0.1);padding:16px 8px 16px 12px;color:#0097DB;font-family:"ABeeZee", serif;font-size:14px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;cursor:pointer}.sidebar .searchandfilter h4:hover{color:#0097DB}.sidebar .searchandfilter h4.active:before{content:"-";position:absolute;right:15px;font-size:22px;line-height:20px}.sidebar .searchandfilter ul{padding-left:0;display:flex;flex-direction:column}.sidebar .searchandfilter ul>li{margin:0;justify-content:space-between;display:flex;flex-direction:column;padding:0 0;min-width:90%}.sidebar .searchandfilter ul>li:before{display:none !important}.sidebar .searchandfilter ul>li>ul:not(.children){margin-left:0;padding-left:0}.sidebar .searchandfilter ul>li>ul:not(.children).accordion-list.active{display:block !important}.sidebar .searchandfilter ul>li>ul:not(.children) label.sf-label-checkbox{color:var(--Light-grey, #9A9A9A);font-family:"ABeeZee", serif;font-size:14px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;padding-left:0;cursor:pointer}.sidebar .searchandfilter ul>li>ul:not(.children) label.sf-label-checkbox:hover{color:#0097DB}.sidebar .searchandfilter ul>li>ul:not(.children) input.sf-input-checkbox{font:inherit;color:#0097DB;width:14px;height:14px;border:0.15em solid #0097DB;border-radius:0.15em;transform:translateY(-0.075em);margin-top:3px}.sidebar .searchandfilter ul>li>ul:not(.children) input.sf-input-checkbox::before{content:"";width:0.65em;height:0.65em;transform:scale(0);transition:120ms transform ease-in-out;box-shadow:inset 1em 1em var(--form-control-color)}.sidebar .searchandfilter ul>li>ul:not(.children) li{padding:12px 8px 12px 12px;border-bottom:1px solid rgba(20, 4, 25, 0.1);display:flex;gap:8px;flex-direction:row;justify-content:flex-start;align-items:center}.sidebar .searchandfilter ul>li>ul:not(.children) li:last-of-type{border-bottom:0}.blog,.tag,.category,.author{margin-top:0}.blog h1,.tag h1,.category h1,.author h1{color:#15232D;font-family:"Lalezar", serif;font-size:80px;font-style:normal;font-weight:400;line-height:88px}.blog h1 span,.tag h1 span,.category h1 span,.author h1 span{color:#00A865;font-family:"Lalezar", serif;font-size:80px;font-style:normal;font-weight:400;line-height:88px}.blog .heading-container,.tag .heading-container,.category .heading-container,.author .heading-container{width:74%;margin:5rem auto 0rem;display:flex;gap:50px;min-width:72rem}.blog div#content,.tag div#content,.category div#content,.author div#content{width:74%;margin:1rem auto 5rem;display:flex;gap:50px;min-width:72rem}.blog div#news-section,.tag div#news-section,.category div#news-section,.author div#news-section{display:flex;flex-direction:row;flex-wrap:wrap;width:85%;margin:6rem auto 3rem;padding:0 0px;align-items:flex-start;margin-top:0 !important}.blog div#news-section a.news-post,.tag div#news-section a.news-post,.category div#news-section a.news-post,.author div#news-section a.news-post{display:flex;min-height:348px;height:auto;flex-direction:column;align-items:center;width:21.5%;flex:0 21.5%;transition:0.4s ease all;top:0;position:relative;margin:0% 2% 2% 0%;border-radius:8px;box-shadow:0px 6px 15px 0px rgba(0, 0, 0, 0.15);padding:0% 1% 1% 1%;position:relative;text-decoration:none;border-radius:10px;overflow:hidden}.blog div#news-section a.news-post:before,.tag div#news-section a.news-post:before,.category div#news-section a.news-post:before,.author div#news-section a.news-post:before{content:"";display:block;position:absolute;background-image:linear-gradient(90deg, #0097db 0%, #c121aa 33%, #e23a40 66%, #ffcf14 100%);padding:2px;width:100%;height:1px;bottom:0px;border-radius:5px}.blog div#news-section a.news-post:nth-of-type(4n),.tag div#news-section a.news-post:nth-of-type(4n),.category div#news-section a.news-post:nth-of-type(4n),.author div#news-section a.news-post:nth-of-type(4n){margin-right:0}.blog div#news-section a.news-post:hover,.tag div#news-section a.news-post:hover,.category div#news-section a.news-post:hover,.author div#news-section a.news-post:hover{top:-10px;transition:0.4s ease all}.blog div#news-section a.news-post:hover .details .resource-header,.tag div#news-section a.news-post:hover .details .resource-header,.category div#news-section a.news-post:hover .details .resource-header,.author div#news-section a.news-post:hover .details .resource-header{color:#0097DB}.blog div#news-section a.news-post:hover span.read-more,.tag div#news-section a.news-post:hover span.read-more,.category div#news-section a.news-post:hover span.read-more,.author div#news-section a.news-post:hover span.read-more{color:#C121AA}.blog div#news-section a.news-post:hover span.read-more svg,.tag div#news-section a.news-post:hover span.read-more svg,.category div#news-section a.news-post:hover span.read-more svg,.author div#news-section a.news-post:hover span.read-more svg{fill:#C121AA}.blog div#news-section a.news-post img.attachment-full.size-full,.tag div#news-section a.news-post img.attachment-full.size-full,.category div#news-section a.news-post img.attachment-full.size-full,.author div#news-section a.news-post img.attachment-full.size-full{height:160px;min-height:160px;align-self:stretch;width:100%;object-fit:cover;object-position:center;background-color:#f1eeee;position:relative;border-radius:8px;margin-bottom:1.5rem}.blog div#news-section a.news-post img.attachment-full.size-full:before,.tag div#news-section a.news-post img.attachment-full.size-full:before,.category div#news-section a.news-post img.attachment-full.size-full:before,.author div#news-section a.news-post img.attachment-full.size-full:before{content:"";background:rgba(0, 0, 0, 0.5);width:100%;height:100%;position:absolute;opacity:0;transition:0.4s opacity ease-in}.blog div#news-section a.news-post img.attachment-full.size-full.no-image,.tag div#news-section a.news-post img.attachment-full.size-full.no-image,.category div#news-section a.news-post img.attachment-full.size-full.no-image,.author div#news-section a.news-post img.attachment-full.size-full.no-image{object-fit:scale-down;background-color:#dde6ed}.blog div#news-section a.news-post .details,.tag div#news-section a.news-post .details,.category div#news-section a.news-post .details,.author div#news-section a.news-post .details{display:flex;margin:20px 0 15px 0;flex-direction:column;align-items:flex-start;gap:2px;align-self:stretch}.blog div#news-section a.news-post .details h3,.tag div#news-section a.news-post .details h3,.category div#news-section a.news-post .details h3,.author div#news-section a.news-post .details h3{overflow:hidden;color:#15232D;text-overflow:ellipsis;font-family:"Lalezar", serif;font-size:20px;font-style:normal;font-weight:400;line-height:24px;text-decoration:none;min-height:50px}.blog div#news-section a.news-post .details p.date,.tag div#news-section a.news-post .details p.date,.category div#news-section a.news-post .details p.date,.author div#news-section a.news-post .details p.date{color:#0097DB;font-family:"ABeeZee", serif;font-size:12px;font-style:normal;font-weight:400;line-height:14px}.blog div#news-section a.news-post span.read-more,.tag div#news-section a.news-post span.read-more,.category div#news-section a.news-post span.read-more,.author div#news-section a.news-post span.read-more{color:#15232D;font-family:"Lalezar", serif;font-size:18px;font-style:normal;font-weight:400;line-height:19px;display:flex;justify-content:end;align-items:center;width:100%;margin-bottom:0.5rem}.blog div#news-section a.news-post span.read-more svg,.tag div#news-section a.news-post span.read-more svg,.category div#news-section a.news-post span.read-more svg,.author div#news-section a.news-post span.read-more svg{fill:#0097DB}.blog .navigation,.tag .navigation,.category .navigation,.author .navigation{display:block;width:100%;display:flex;justify-content:center;align-items:center;gap:4px}.blog .navigation .nav-links,.tag .navigation .nav-links,.category .navigation .nav-links,.author .navigation .nav-links{display:flex;justify-content:center;align-items:center;gap:4px}.blog .navigation span.page-numbers.current,.tag .navigation span.page-numbers.current,.category .navigation span.page-numbers.current,.author .navigation span.page-numbers.current{display:inline-flex;width:32px;height:32px;padding:6px;justify-content:center;align-items:center;border-radius:4px;background:var(--Violet-900, #383351);color:white}.blog .navigation a.page-numbers,.tag .navigation a.page-numbers,.category .navigation a.page-numbers,.author .navigation a.page-numbers{color:var(--Violet-900, var(--Violet-900, #383351));text-align:center;font-family:"ABeeZee", serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-0.32px;display:inline-flex;width:32px;height:32px;padding:6px;justify-content:center;align-items:center;transition:0.4s ease all;margin-bottom:0}.blog .navigation a.page-numbers:hover,.tag .navigation a.page-numbers:hover,.category .navigation a.page-numbers:hover,.author .navigation a.page-numbers:hover{border-radius:4px;background:var(--Violet-900, #383351);color:white;transition:0.4s ease all}.single-post .blog-posts-container{margin-top:4rem !important}.single-post .introduction{display:flex;width:776px;min-width:48rem;padding:10px 0px 44px;flex-direction:column;justify-content:center;align-items:center;gap:25px;align-self:stretch;margin:0 auto !important;text-align:center}.single-post .introduction span.subject{display:flex;height:24px;padding:var(--Spacing-2xsmall, 4px) var(--Spacing-small, 12px);justify-content:center;align-items:center;gap:10px;border-radius:var(--Radius-medium, 4px);width:fit-content;font-size:12px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:0.6px;text-transform:uppercase;margin-right:0;font-family:"ABeeZee", serif}.single-post .introduction h1{color:#15232D;font-family:"Lalezar", serif;font-size:54px;font-style:normal;font-weight:400;line-height:64px;margin-bottom:0}.single-post .introduction p{width:auto}.single-post .introduction .article-details{display:flex;justify-content:center;align-items:center;gap:var(--Spacing-xlarge, 32px);width:100%}.single-post .introduction .article-details span.spacer{width:2px;height:24px;background-color:#383351;color:transparent;margin-right:0}.single-post .introduction .article-details .author-info{display:flex;align-items:center;gap:var(--Spacing-medium, 16px)}.single-post .introduction .article-details .author-info .image{width:48px;height:48px}.single-post .introduction .article-details .author-info .image img.avatar.avatar-90.photo{width:100%;height:100%;border-radius:50%}.single-post .introduction .article-details .author-info .description .author_name{color:var(--Action-text-strong, #383351);font-family:"Lalezar", serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-0.32px;margin:0}.single-post .introduction .article-details div.date{display:flex;align-items:center;position:relative}.single-post .introduction .article-details div.date span.spacer{margin-right:1.5rem}.single-post .introduction .article-details div.date p.date{color:var(--Action-text-strong, #383351);font-family:"Lalezar", serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-0.32px;display:flex;justify-content:center;align-items:center;margin:0}.single-post nav#nav-single{border-top:1px solid #15232D;border-bottom:1px solid #15232D;width:65%;padding:4% 0;display:flex;margin:1rem auto 5rem}.single-post nav#nav-single a{width:50%}.single-post nav#nav-single a:nth-of-type(1){border-right:1px solid #15232D}.single-post nav#nav-single span.meta-nav{font-size:20px;line-height:25px;font-family:"Lalezar", serif;font-weight:normal;display:block}.single-post nav#nav-single span.post-navigation__prev--title{margin-left:8%;display:block;font-size:16px;line-height:22px;width:18rem;color:#15232D}.single-post nav#nav-single .next{text-align:right;position:relative}.single-post nav#nav-single .next span.post-navigation__next--title{margin-right:0;display:block;font-size:16px;line-height:22px;text-align:right;width:18rem;right:0;position:absolute;color:#15232D}.single-post nav#nav-single i.fa.fa-arrow-left{margin-right:4%}.single-post nav#nav-single i.fa.fa-arrow-right{margin-left:4%}.single-post #myInput{display:none}.single-post .main-content{display:flex;width:72rem;flex-direction:column;align-items:center;margin:0 auto}.single-post .main-content .article-image{width:100%;height:auto;max-width:var(--Container-large, 100%);margin:0 auto;padding-bottom:50px;text-align:center}.single-post .main-content .article-image img{width:100%;height:475px;margin:0 auto;object-fit:cover;object-position:center;border-radius:var(--Radius-large, 8px)}.single-post .main-content .article-image img.no-image{object-fit:scale-down;background-color:#f1eeee}.single-post .main-content .articleBody{display:flex;width:95%;flex-direction:column;margin:0 auto}.single-post .main-content .articleBody .post_tags{display:flex;padding:var(--Spacing-small, 12px) var(--Spacing-xlarge, 32px);align-items:center;gap:var(--Spacing-2xlarge, 48px);border-radius:var(--Radius-large, 8px);background:var(--Neutral-50, #F3F4F6);margin-top:1rem}.single-post .main-content .articleBody .post_tags .sub-title{margin-bottom:0;font-size:16px;line-height:normal;font-family:"ABeeZee", serif}.single-post .main-content .articleBody .post_tags a{margin-bottom:0;color:#15232D;font-size:16px;line-height:normal;font-family:"ABeeZee", serif;font-weight:500;line-height:normal;letter-spacing:-0.32px}.single-post .main-content .articleBody p{color:#15232D;width:100%;font-family:"ABeeZee", serif;font-size:18px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:0}.single-post .main-content .articleBody .mejs-audio{width:100% !important;margin:2rem auto}.single-post .main-content .articleBody iframe{width:100%;height:425px}.single-post .main-content .articleBody a{color:#0097DB;font-family:"ABeeZee", serif;font-size:18px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-0.4px}.single-post .main-content .articleBody a:hover{text-decoration:underline}.single-post .main-content .articleBody strong{color:#15232D;font-family:"ABeeZee", serif;font-size:18px;font-style:normal;line-height:normal;letter-spacing:-0.4px}.single-post .main-content .articleBody h2{color:#0097DB;font-family:"ABeeZee", serif;font-size:32px;font-style:normal;font-weight:700;line-height:50px;letter-spacing:-0.48px;width:100%;margin:1rem auto 0}.single-post .main-content .articleBody h3{color:#0097DB;font-family:"ABeeZee", serif;font-size:26px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.48px;width:100%;margin:1rem auto 0.5rem}.single-post .main-content .articleBody h4{color:#0097DB;font-family:"Lalezar", serif;font-size:24px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.48px;width:100%;margin:0 auto}.single-post .main-content .articleBody p{width:100%;margin:1em auto;margin-top:0}.single-post .main-content .articleBody ul{padding-left:35px;width:100%;margin:0em auto 2rem}.single-post .main-content .articleBody ul li{color:#15232D;font-family:"ABeeZee", serif;font-size:18px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-0.36px;width:100%;margin:0 auto}.single-post .main-content .articleBody ul li:before{top:-2px}.single-post .main-content .articleBody img{width:auto;height:auto;margin-top:2rem;border-radius:15px}.single-post .social-share{display:flex;justify-content:center;align-items:center;margin-top:3rem;margin-bottom:5rem}.single-post .social-share .share-heading{color:#15232D;font-family:"Lalezar", serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-0.32px;margin-right:2rem}.single-post .social-share .share-heading svg{margin-right:2rem;top:4px;position:relative;margin-left:5px}.single-post .social-share section.socialShare{display:flex;padding:var(--Spacing-small, 12px) var(--Spacing-xlarge, 32px);align-items:center;gap:var(--Spacing-2xlarge, 48px);border-radius:var(--Radius-large, 8px);background:var(--Neutral-50, #F3F4F6)}.single-post .social-share section.socialShare a{margin-bottom:0;color:#15232D;font-family:"Lalezar", serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-0.32px}.single-post .social-share section.socialShare a:hover{color:#7268CA}.single-post .social-share section.socialShare input[type="button"]{background:none;border:0;margin-bottom:0;color:#15232D;font-family:"Lalezar", serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-0.32px;cursor:pointer}.single-post .social-share section.socialShare input[type="button"]:hover{color:#C121AA}.post-type-archive-case_study{margin-top:0}.post-type-archive-case_study h1{color:#15232D;font-family:"Lalezar", serif;font-size:80px;font-style:normal;font-weight:400;line-height:88px}.post-type-archive-case_study h1 span{color:#00A865;font-family:"Lalezar", serif;font-size:80px;font-style:normal;font-weight:400;line-height:88px}.post-type-archive-case_study .heading-container{width:74%;margin:4rem auto 0rem;display:flex;gap:50px;min-width:72rem}.post-type-archive-case_study div#content{width:74%;margin:1rem auto 5rem;display:flex;gap:50px;min-width:72rem}.post-type-archive-case_study div#case-studies{display:flex;flex-direction:row;flex-wrap:wrap;width:75%;min-width:72rem;padding:0 0px;align-items:flex-start;margin:2rem auto 3rem}.post-type-archive-case_study div#case-studies a.case-study{display:flex;min-height:320px;height:auto;flex-direction:column;align-items:center;width:21.5%;flex:0 21.5%;transition:0.4s ease all;top:0;position:relative;margin:0% 2% 2% 0%;border-radius:8px;box-shadow:0px 6px 15px 0px rgba(0, 0, 0, 0.15);padding:0% 1% 1% 1%;position:relative;text-decoration:none;border-radius:10px;overflow:hidden}.post-type-archive-case_study div#case-studies a.case-study:before{content:"";display:block;position:absolute;background-image:linear-gradient(90deg, #0097db 0%, #c121aa 33%, #e23a40 66%, #ffcf14 100%);padding:2px;width:100%;height:1px;bottom:0px;border-radius:5px}.post-type-archive-case_study div#case-studies a.case-study:nth-of-type(4n){margin-right:0}.post-type-archive-case_study div#case-studies a.case-study:hover{top:-10px;transition:0.4s ease all}.post-type-archive-case_study div#case-studies a.case-study:hover .details .resource-header{color:#0097DB}.post-type-archive-case_study div#case-studies a.case-study:hover span.read-more{color:#C121AA}.post-type-archive-case_study div#case-studies a.case-study:hover span.read-more svg{fill:#C121AA}.post-type-archive-case_study div#case-studies a.case-study img.attachment-full.size-full{height:200px;min-height:200px;align-self:stretch;width:100%;object-fit:cover;object-position:center;background-color:#f1eeee;position:relative;border-radius:8px;margin-bottom:1.5rem}.post-type-archive-case_study div#case-studies a.case-study img.attachment-full.size-full:before{content:"";background:rgba(0, 0, 0, 0.5);width:100%;height:100%;position:absolute;opacity:0;transition:0.4s opacity ease-in}.post-type-archive-case_study div#case-studies a.case-study img.attachment-full.size-full.no-image{object-fit:scale-down;background-color:#dde6ed}.post-type-archive-case_study div#case-studies a.case-study .details{display:flex;margin:20px 0 15px 0;flex-direction:column;align-items:flex-start;gap:2px;align-self:stretch}.post-type-archive-case_study div#case-studies a.case-study .details h3{overflow:hidden;color:#15232D;text-overflow:ellipsis;font-family:"Lalezar", serif;font-size:20px;font-style:normal;font-weight:400;line-height:24px;text-decoration:none;min-height:25px}.post-type-archive-case_study div#case-studies a.case-study span.read-more{color:#15232D;font-family:"Lalezar", serif;font-size:18px;font-style:normal;font-weight:400;line-height:19px;display:flex;justify-content:end;align-items:center;width:100%;margin-bottom:0.5rem}.post-type-archive-case_study div#case-studies a.case-study span.read-more svg{fill:#0097DB}.post-type-archive-case_study .navigation{display:block;width:100%;display:flex;justify-content:center;align-items:center;gap:4px}.post-type-archive-case_study .navigation .nav-links{display:flex;justify-content:center;align-items:center;gap:4px}.post-type-archive-case_study .navigation span.page-numbers.current{display:inline-flex;width:32px;height:32px;padding:6px;justify-content:center;align-items:center;border-radius:4px;background:var(--Violet-900, #383351);color:white}.post-type-archive-case_study .navigation a.page-numbers{color:var(--Violet-900, var(--Violet-900, #383351));text-align:center;font-family:"ABeeZee", serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-0.32px;display:inline-flex;width:32px;height:32px;padding:6px;justify-content:center;align-items:center;transition:0.4s ease all;margin-bottom:0}.post-type-archive-case_study .navigation a.page-numbers:hover{border-radius:4px;background:var(--Violet-900, #383351);color:white;transition:0.4s ease all}.single-case_study .blog-posts-container{margin-top:4rem !important}.single-case_study .introduction{display:flex;width:776px;min-width:48rem;padding:10px 0px 44px;flex-direction:column;justify-content:center;align-items:center;gap:25px;align-self:stretch;margin:0 auto !important}.single-case_study .introduction span.subject{display:flex;height:24px;padding:var(--Spacing-2xsmall, 4px) var(--Spacing-small, 12px);justify-content:center;align-items:center;gap:10px;border-radius:var(--Radius-medium, 4px);width:fit-content;font-size:12px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:0.6px;text-transform:uppercase;margin-right:0;font-family:"ABeeZee", serif}.single-case_study .introduction h1{color:#15232D;font-family:"Lalezar", serif;font-size:54px;font-style:normal;font-weight:400;line-height:64px;margin-bottom:0}.single-case_study .introduction p{width:auto}.single-case_study nav#nav-single{border-top:1px solid #15232D;border-bottom:1px solid #15232D;width:65%;padding:4% 0;display:flex;margin:1rem auto 5rem}.single-case_study nav#nav-single a{width:50%}.single-case_study nav#nav-single a:nth-of-type(1){border-right:1px solid #15232D}.single-case_study nav#nav-single span.meta-nav{font-size:20px;line-height:25px;font-family:"Lalezar", serif;font-weight:normal;display:block}.single-case_study nav#nav-single span.post-navigation__prev--title{margin-left:8%;display:block;font-size:16px;line-height:22px;width:18rem;color:#15232D}.single-case_study nav#nav-single .next{text-align:right;position:relative}.single-case_study nav#nav-single .next span.post-navigation__next--title{margin-right:0;display:block;font-size:16px;line-height:22px;text-align:right;width:18rem;right:0;position:absolute;color:#15232D}.single-case_study nav#nav-single i.fa.fa-arrow-left{margin-right:4%}.single-case_study nav#nav-single i.fa.fa-arrow-right{margin-left:4%}.single-case_study #myInput{display:none}.single-case_study .main-content{display:flex;width:72rem;flex-direction:column;align-items:center;margin:0 auto}.single-case_study .main-content .article-image{width:100%;height:auto;max-width:var(--Container-large, 100%);margin:0 auto;padding-bottom:50px;text-align:center}.single-case_study .main-content .article-image img{width:100%;height:434px;margin:0 auto;object-fit:cover;object-position:center;border-radius:var(--Radius-large, 8px)}.single-case_study .main-content .article-image img.no-image{object-fit:scale-down;background-color:#f1eeee}.single-case_study .main-content .articleBody{display:flex;width:95%;flex-direction:column;margin:0 auto}.single-case_study .main-content .articleBody p{color:#15232D;width:100%;font-family:"ABeeZee", serif;font-size:18px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-0.4px}.single-case_study .main-content .articleBody .mejs-audio{width:100% !important;margin:2rem auto}.single-case_study .main-content .articleBody iframe{width:100%;height:425px}.single-case_study .main-content .articleBody a{color:#0097DB;font-family:"ABeeZee", serif;font-size:18px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-0.4px}.single-case_study .main-content .articleBody a:hover{text-decoration:underline}.single-case_study .main-content .articleBody strong{color:#15232D;font-family:"ABeeZee", serif;font-size:18px;font-style:normal;line-height:normal;letter-spacing:-0.4px}.single-case_study .main-content .articleBody h2{color:#0097DB;font-family:"ABeeZee", serif;font-size:32px;font-style:normal;font-weight:700;line-height:50px;letter-spacing:-0.48px;width:100%;margin:1rem auto 0}.single-case_study .main-content .articleBody h3{color:#0097DB;font-family:"ABeeZee", serif;font-size:26px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.48px;width:100%;margin:1rem auto 0.5rem}.single-case_study .main-content .articleBody h4{color:#0097DB;font-family:"Lalezar", serif;font-size:24px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.48px;width:100%;margin:0 auto}.single-case_study .main-content .articleBody p{width:100%;margin:1em auto;margin-top:0}.single-case_study .main-content .articleBody ul{padding-left:35px;width:100%;margin:0em auto 2rem}.single-case_study .main-content .articleBody ul li{color:#15232D;font-family:"ABeeZee", serif;font-size:18px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-0.36px;width:100%;margin:0 auto}.single-case_study .main-content .articleBody ul li:before{top:-2px}.single-case_study .main-content .articleBody img{width:auto;height:auto;margin-top:2rem;border-radius:15px}.single-case_study .social-share{display:flex;justify-content:center;align-items:center;margin-top:3rem;margin-bottom:5rem}.single-case_study .social-share .share-heading{color:#15232D;font-family:"Lalezar", serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-0.32px;margin-right:2rem}.single-case_study .social-share .share-heading svg{margin-right:2rem;top:4px;position:relative;margin-left:5px}.single-case_study .social-share section.socialShare{display:flex;padding:var(--Spacing-small, 12px) var(--Spacing-xlarge, 32px);align-items:center;gap:var(--Spacing-2xlarge, 48px);border-radius:var(--Radius-large, 8px);background:var(--Neutral-50, #F3F4F6)}.single-case_study .social-share section.socialShare a{margin-bottom:0;color:#15232D;font-family:"Lalezar", serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-0.32px}.single-case_study .social-share section.socialShare a:hover{color:#7268CA}.single-case_study .social-share section.socialShare input[type="button"]{background:none;border:0;margin-bottom:0;color:#15232D;font-family:"Lalezar", serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-0.32px;cursor:pointer}.single-case_study .social-share section.socialShare input[type="button"]:hover{color:#C121AA}.featured-products{width:80%;min-width:72rem;margin:5rem auto 4rem}.featured-products #wps-slider-section.wps-slider-section-624{padding-top:10px}.featured-products #wps-slider-section .swiper-button-next{top:-32px}.featured-products #wps-slider-section .swiper-button-prev{top:-32px}.featured-products #wps-slider-section img.wpsf-product-img{border-radius:4px;box-shadow:0 0;margin:auto;width:100%;height:365px;object-fit:cover}.featured-products #wps-slider-section #sp-woo-product-slider-624.wps-product-section .wpsp-nav{border-radius:4px;border:2px solid #00A865}.featured-products #wps-slider-section #sp-woo-product-slider-624 .wpsf-product-title{margin-top:0;height:auto}.featured-products #wps-slider-section #sp-woo-product-slider-624 .wpsf-product-title a{padding:0px 7px 0px 7px;vertical-align:baseline;width:auto;display:block;color:#00A865;text-transform:uppercase;text-decoration:none;text-align:left;border:0;border-radius:0;font-family:inherit;font-size:16px;font-weight:bold;outline:none;font-family:"ABeeZee", serif;margin-bottom:0}.featured-products #wps-slider-section #sp-woo-product-slider-624 .wpsf-product-price{color:#15232D;font-size:12px;width:95%;text-align:left;margin:0 auto;font-family:"Montserrat", sans-serif}.woocommerce-account .introduction{width:75%;min-width:72rem;margin:5rem auto 4rem;text-align:center}.woocommerce-account .introduction h1{text-align:left}.woocommerce-account .addresses .title .edit{float:right;display:flex;padding:0;align-items:center;flex:1 0 0;border-radius:6px;color:#15232D;font-family:"Lalezar", serif;font-size:17px;font-style:normal;font-weight:400;line-height:19px;transition:0.4s ease all;padding-top:0.2rem;margin-bottom:20px;gap:8px;display:inline-flex;width:fit-content}.woocommerce-account .addresses .title .edit:hover{color:#C121AA}.woocommerce-account .woocommerce-MyAccount-navigation{margin-top:1rem}.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style:none;padding-left:0 !important;margin-top:0}.woocommerce-account .woocommerce-MyAccount-navigation ul li{width:90%;margin-bottom:5px}.woocommerce-account .woocommerce-MyAccount-navigation ul li:before{display:none !important}.woocommerce-account .woocommerce-MyAccount-navigation ul li a{font-size:20px;line-height:28px;position:relative;text-align:left;background:linear-gradient(0deg, #3c73cc 0%, #0097db 100%);color:white;border-radius:5px;padding:10px;width:100%;display:block}.woocommerce-account .woocommerce-MyAccount-navigation ul li a:hover{background:linear-gradient(25deg, #15232d 0%, #19486a 100%);color:white;text-decoration:none}.woocommerce-account .woocommerce-MyAccount-content{margin-top:1rem;text-align:left}.woocommerce-account .woocommerce-MyAccount-content header.woocommerce-Address-title.title{margin-top:1rem}.woocommerce-account .woocommerce-MyAccount-content h2{color:#15232D;font-family:"ABeeZee", serif;white-space:nowrap;font-size:16px;line-height:26px;font-weight:bold;text-transform:uppercase;display:inline-flex;justify-content:center;align-items:center;margin:0}.woocommerce form .form-row input.input-text{display:flex;justify-content:space-between;align-items:center;align-self:stretch;border-radius:6px !important;border:2px solid #BCD2E2 !important;padding:1em 0.5em}.woocommerce form .form-row textarea{display:flex;justify-content:space-between;align-items:center;align-self:stretch;border-radius:6px !important;border:2px solid #BCD2E2 !important;padding:1em 0.5em}.select2-container--default .select2-selection--single{display:flex;justify-content:space-between;align-items:center;align-self:stretch;border-radius:6px !important;border:2px solid #BCD2E2 !important;padding:1em 0.5em !important;-webkit-appearance:none}.post-type-archive-promotional_product .no-btn{margin-top:1rem}.post-type-archive-promotional_product .shop-content{padding:0px 0px 0px 0px;text-align:left;width:75%;min-width:72rem;margin:0 auto;display:flex;flex-wrap:wrap}.post-type-archive-promotional_product .shop-content .product{position:relative;top:0;transition:0.4s ease all;margin:0 1.8% 1.8% 0;flex-direction:column;border-radius:10px;background:var(--White, #FFF);box-shadow:0px 6px 15px 0px rgba(0, 0, 0, 0.15);position:relative;overflow:hidden;transition:0.4s ease all;padding:20px;width:29.2% !important;text-decoration:none}.post-type-archive-promotional_product .shop-content .product:nth-of-type(3n){margin-right:0}.post-type-archive-promotional_product .shop-content .product:before{content:"";display:block;position:absolute;background-image:linear-gradient(90deg, #0097db 0%, #c121aa 33%, #e23a40 66%, #ffcf14 100%);padding:2px;width:100%;height:1px;bottom:0px;border-radius:5px;left:0}.post-type-archive-promotional_product .shop-content .product:hover{top:-10px;transition:0.4s ease all}.post-type-archive-promotional_product .shop-content .product .woocommerce-loop-category__title,.post-type-archive-promotional_product .shop-content .product .woocommerce-loop-product__title,.post-type-archive-promotional_product .shop-content .product h3{color:#15232D;font-family:"Lalezar", serif;font-size:26px;font-style:normal;font-weight:400;line-height:31px;position:relative;width:90%;display:flex;align-items:center;min-height:62px}.post-type-archive-promotional_product .shop-content .product .woocommerce-loop-category__title:after,.post-type-archive-promotional_product .shop-content .product .woocommerce-loop-product__title:after,.post-type-archive-promotional_product .shop-content .product h3:after{right:0;content:"";background-image:url(/wp-content/uploads/2025/01/Group.svg);width:28px;height:29.384px;position:absolute;display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:center;right:-40px}.post-type-archive-promotional_product .shop-content .product img{width:100%;height:230px;flex-shrink:0;margin:1rem auto;text-align:center;object-fit:contain}.post-type-archive-promotional_product .shop-content .product .order-now-blue{display:flex;padding:0px 25px;justify-content:space-between;align-items:center;flex:1 0 0;border-radius:6px;background:linear-gradient(0deg, #3c73cc 0%, #0097db 100%);width:88%;height:50px;max-height:50px;color:white;font-family:"Lalezar", serif;font-size:18px;font-style:normal;font-weight:400;line-height:19px;transition:0.4s ease all}.post-type-archive-promotional_product .shop-content .product .order-now-blue:hover{background:linear-gradient(25deg, #15232d 0%, #19486a 100%)}.post-type-archive-promotional_product .quicklinks-container{margin:0 auto 5rem}.post-type-archive-promotional_product .quicklinks-container .heading{color:white}.post-type-archive-promotional_product .quicklinks-container p{color:white}.post-type-archive-promotional_product .quicklinks-container .featured-categories.quicklinks{margin-top:1.5rem}.single-promotional_product .shop-container{display:flex;flex-direction:row;width:75%;min-width:72rem;margin:2rem auto;align-items:flex-start;gap:69px}.single-promotional_product .shop-container .size-50.content{width:50%;flex:0 50%}.single-promotional_product .shop-container .size-50.content h2{color:#15232D;font-family:"Lalezar", serif;font-size:26px;font-style:normal;font-weight:400;line-height:31px;position:relative}.single-promotional_product .shop-container .size-50.content h2:before{content:"";display:flex;width:47.645px;height:50px;flex-direction:column;justify-content:center;align-items:center;background-image:url(/wp-content/uploads/2025/01/Group.svg);background-position:center;background-repeat:no-repeat;background-size:cover;margin-bottom:1rem}.single-promotional_product .shop-container .size-50.content .product-meta a.jump-to{color:#0097DB;font-family:"ABeeZee", serif;font-size:12px;font-style:normal;font-weight:400;line-height:14px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.single-promotional_product .shop-container .size-50.content div#product-desc{border-radius:10px;background:var(--White, #FFF);box-shadow:0px 6px 15px 0px rgba(0, 0, 0, 0.15);display:flex;padding:30px;flex-direction:column;align-items:flex-start;align-self:stretch;margin-top:2rem}.single-promotional_product .shop-container .size-50.content div#product-desc .panel{max-height:0;overflow:hidden}.single-promotional_product .shop-container .size-50.content div#product-desc h3,.single-promotional_product .shop-container .size-50.content div#product-desc button{color:#0097DB;font-family:"Lalezar", serif;font-size:20px;font-style:normal;font-weight:400;line-height:24px;margin-top:10px;background:none;border:0;position:relative;width:100%;text-align:left}.single-promotional_product .shop-container .size-50.content div#product-desc h3.active svg,.single-promotional_product .shop-container .size-50.content div#product-desc button.active svg{rotate:180deg}.single-promotional_product .shop-container .size-50.content div#product-desc h3 svg,.single-promotional_product .shop-container .size-50.content div#product-desc button svg{position:absolute;right:1rem}.single-promotional_product .shop-container .size-50.content div#product-desc strong{color:#0097DB}.single-promotional_product .shop-container .size-50.content .contact-form h3{margin-bottom:0;color:#0097DB;font-family:"Lalezar", serif;font-size:20px;font-style:normal;font-weight:400;line-height:24px;margin-top:10px}.single-promotional_product .shop-container .size-50.content .contact-form p{border-radius:6px;display:inline-flex;justify-content:space-between;align-items:center;align-self:stretch;gap:5px;width:100%;font-family:"ABeeZee", serif}.single-promotional_product .shop-container .size-50.content .contact-form p a{font-family:"ABeeZee", serif;font-size:14px;font-style:normal;font-weight:400;line-height:21px;color:#0097DB;margin-bottom:0}.single-promotional_product .shop-container .size-50.content .contact-form p a:hover{color:#C121AA}.single-promotional_product .shop-container .size-50.content .contact-form p .wpcf7-form-control-wrap{position:relative;width:100%}.single-promotional_product .shop-container .size-50.content .contact-form p input.wpcf7-form-control.wpcf7-text{display:flex;padding:14px 10px;justify-content:space-between;align-items:center;align-self:stretch;border-radius:6px;border:2px solid #BCD2E2}.single-promotional_product .shop-container .size-50.content .contact-form p select.wpcf7-form-control.wpcf7-select{border-radius:6px;border:2px solid #BCD2E2;display:flex;padding:14px 10px;justify-content:space-between;align-items:center;width:100%;align-self:stretch;font-family:"ABeeZee", serif;-webkit-appearance:none;background-color:white;color:#15232D}.single-promotional_product .shop-container .size-50.content .contact-form p input.wpcf7-form-control.wpcf7-number.wpcf7-validates-as-number{border-radius:6px;border:2px solid #BCD2E2;display:flex;padding:14px 10px;justify-content:space-between;align-items:center;width:96.5%;align-self:stretch}.single-promotional_product .shop-container .size-50.content .contact-form p textarea.wpcf7-form-control.wpcf7-textarea{border-radius:6px;border:2px solid #BCD2E2;display:flex;padding:14px 10px;justify-content:space-between;align-items:center;width:96.5%;align-self:stretch}.single-promotional_product .shop-container .size-50.content .contact-form p textarea::placeholder,.single-promotional_product .shop-container .size-50.content .contact-form p input::placeholder{color:#15232D;font-family:"ABeeZee", serif}.single-promotional_product .shop-container .size-50.content .contact-form .size-100{justify-content:space-between;position:relative}.single-promotional_product .shop-container .size-50.content .contact-form .size-100 input.wpcf7-form-control.wpcf7-submit.has-spinner{margin-bottom:0}.single-promotional_product .shop-container .gallery{display:flex;flex-direction:column;margin-bottom:50px;width:50%;flex:0 50%;overflow:hidden}.single-promotional_product .shop-container .gallery h2{font-size:24px;line-height:35px;color:#2e3192;font-family:"levenim";width:auto;margin-bottom:0}.single-promotional_product .shop-container .gallery #sync1{height:100%}.single-promotional_product .shop-container .gallery #sync1 .item{padding:0 0px;margin:5px;color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;text-align:center;width:98%;height:500px;border-radius:10px;box-shadow:0px 4px 15px 0px rgba(0, 0, 0, 0.1);margin-bottom:15px;border-radius:10px}.single-promotional_product .shop-container .gallery #sync1 .item img{width:100%;object-fit:contain;height:92%;padding:3%}.single-promotional_product .shop-container .gallery #sync2{margin:0 5px}.single-promotional_product .shop-container .gallery #sync2 .owl-item{opacity:0.4}.single-promotional_product .shop-container .gallery #sync2 .owl-item:hover{opacity:1}.single-promotional_product .shop-container .gallery #sync2 .owl-item.synced{opacity:1}.single-promotional_product .shop-container .gallery #sync2 .item{border:2px solid #c9c9c9;padding:0px 0px;margin:0;color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:6px;text-align:center;cursor:pointer;height:90px}.single-promotional_product .shop-container .gallery #sync2 .item img{height:83.701px;object-fit:contain;border-radius:6px;padding:2px}.single-promotional_product .categories-home{position:relative}.single-promotional_product .categories-home .inner:before{content:"";background:linear-gradient(90deg, #0097db 0%, #c121aa 33%, #e23a40 66%, #ffcf14 100%);height:160px;width:100%;position:absolute;left:0;top:46%}.woocommerce-breadcrumb{width:75%;min-width:72rem;margin:1rem auto;color:#0097DB;font-family:"ABeeZee", serif;font-size:12px;font-style:normal;font-weight:400;line-height:14px}.woocommerce-breadcrumb a{color:#BCD2E2;font-family:"ABeeZee", serif;font-size:12px;font-style:normal;font-weight:400;line-height:14px}.woocommerce-breadcrumb p{color:#0097DB;font-family:"ABeeZee", serif;font-size:12px;font-style:normal;font-weight:400;line-height:14px}.addons_div_selection{border:1px solid #808080a6;border-radius:8px;margin:4px;display:inline-block;vertical-align:top;text-align:center;width:88px;height:60px;position:relative;padding:0px;overflow:hidden}.addons_div_selection img{object-fit:contain !important}.addons_div_selection:hover{border:1px solid #0097DB}.term-express-orders .delivery-details{display:none !important}.term-design-your-own .design-details{display:none !important}.order-complete{background:linear-gradient(22deg, #8d41b7 0%, #c121aa 100%);border-radius:8px;position:absolute;right:15rem;top:30rem;padding:0 1rem 1rem}.order-complete p{color:white;font-family:"Lalezar", serif;font-size:20px;font-style:normal;font-weight:400;line-height:31px;position:relative;text-align:center;margin-top:0}.order-complete p:nth-of-type(1){font-size:26px;margin-bottom:0;margin-top:2rem}.woocommerce-shop,.woocommerce,.search-results{}.woocommerce-shop .clip-style,.woocommerce .clip-style,.search-results .clip-style{margin-top:4rem}.woocommerce-shop .clip-style .heading,.woocommerce .clip-style .heading,.search-results .clip-style .heading{color:#0097DB;font-family:"Lalezar", serif;font-size:20px;font-style:normal;font-weight:400;line-height:31px;position:relative;margin-bottom:1rem;display:block}.woocommerce-shop .clip-style .inner,.woocommerce .clip-style .inner,.search-results .clip-style .inner{display:flex;flex-direction:row;flex-wrap:wrap;gap:5px}.woocommerce-shop .clip-style .inner .style,.woocommerce .clip-style .inner .style,.search-results .clip-style .inner .style{display:flex;flex-direction:column;width:19%;flex:0 19%;gap:10px;margin-bottom:1rem}.woocommerce-shop .clip-style .inner .style .title,.woocommerce .clip-style .inner .style .title,.search-results .clip-style .inner .style .title{color:#15232D;font-family:"Lalezar", serif;font-size:17px;font-style:normal;font-weight:400;line-height:22px;position:relative;text-align:center}.woocommerce-shop .clip-style .inner .style .image,.woocommerce .clip-style .inner .style .image,.search-results .clip-style .inner .style .image{padding:1.5rem 0.2rem;border:2px solid #BCD2E2;border-radius:12px}.woocommerce-shop .clip-style .inner .style .image img,.woocommerce .clip-style .inner .style .image img,.search-results .clip-style .inner .style .image img{width:90px;margin:0 auto;height:auto;object-fit:contain;box-shadow:none}.woocommerce-shop .wpgs-nav .slick-slide,.woocommerce .wpgs-nav .slick-slide,.search-results .wpgs-nav .slick-slide{border:2px solid}.woocommerce-shop .wpgs-nav .slick-slide,.woocommerce .wpgs-nav .slick-slide,.search-results .wpgs-nav .slick-slide{border-color:#BCD2E2}.woocommerce-shop .wpgs-nav .slick-current,.woocommerce .wpgs-nav .slick-current,.search-results .wpgs-nav .slick-current{border-color:#0097DB}.woocommerce-shop .price,.woocommerce .price,.search-results .price{display:none !important}.woocommerce-shop .woocommerce-breadcrumb,.woocommerce .woocommerce-breadcrumb,.search-results .woocommerce-breadcrumb{width:75%;min-width:72rem;margin:1rem auto;color:#0097DB;font-family:"ABeeZee", serif;font-size:12px;font-style:normal;font-weight:400;line-height:14px}.woocommerce-shop .woocommerce-breadcrumb a,.woocommerce .woocommerce-breadcrumb a,.search-results .woocommerce-breadcrumb a{color:#BCD2E2;font-family:"ABeeZee", serif;font-size:12px;font-style:normal;font-weight:400;line-height:14px}.woocommerce-shop .woocommerce-breadcrumb p,.woocommerce .woocommerce-breadcrumb p,.search-results .woocommerce-breadcrumb p{color:#0097DB;font-family:"ABeeZee", serif;font-size:12px;font-style:normal;font-weight:400;line-height:14px}.woocommerce-shop .page-header,.woocommerce .page-header,.search-results .page-header{width:75%;min-width:72rem;margin:4rem auto 0}.woocommerce-shop .page-header .no-btn,.woocommerce .page-header .no-btn,.search-results .page-header .no-btn{margin-top:1rem}.woocommerce-shop mark.count,.woocommerce mark.count,.search-results mark.count{display:none}.woocommerce-shop .shop-content,.woocommerce .shop-content,.search-results .shop-content{width:100%}.woocommerce-shop .categories-home,.woocommerce .categories-home,.search-results .categories-home{position:relative;width:100%;padding-top:1rem}.woocommerce-shop .categories-home .inner:before,.woocommerce .categories-home .inner:before,.search-results .categories-home .inner:before{content:"";background:linear-gradient(90deg, #0097db 0%, #c121aa 33%, #e23a40 66%, #ffcf14 100%);height:160px;width:100%;position:absolute;left:0;top:46%}.woocommerce-shop .woocommerce-ordering,.woocommerce .woocommerce-ordering,.search-results .woocommerce-ordering{margin:0 0 2em;display:flex;justify-content:center;align-items:center}.woocommerce-shop .woocommerce-ordering span.sort-name,.woocommerce .woocommerce-ordering span.sort-name,.search-results .woocommerce-ordering span.sort-name{font-size:15px;line-height:20px;font-family:"ABeeZee", serif;margin-right:0.5rem}.woocommerce-shop .woocommerce-ordering select,.woocommerce .woocommerce-ordering select,.search-results .woocommerce-ordering select{vertical-align:top;font-size:16px;line-height:20px;padding:0.5rem;border:2px solid #00A865;border-radius:4px;font-family:"ABeeZee", serif;-webkit-appearance:none;position:relative;color:#15232D;background-color:white}.woocommerce-shop .woocommerce-result-count,.woocommerce .woocommerce-result-count,.search-results .woocommerce-result-count{display:none}.woocommerce-shop div#infoDiv,.woocommerce div#infoDiv,.search-results div#infoDiv{background:linear-gradient(22deg, #8d41b7 0%, #c121aa 100%);border-radius:8px;position:relative;padding:1rem 1rem 0.5rem;margin-top:2rem}.woocommerce-shop div#infoDiv p,.woocommerce div#infoDiv p,.search-results div#infoDiv p{color:white;font-family:"Lalezar", serif;font-size:20px;font-style:normal;font-weight:400;line-height:31px;position:relative;text-align:center;margin-top:0}.woocommerce-shop div#infoDiv p a,.woocommerce div#infoDiv p a,.search-results div#infoDiv p a{color:white;font-family:"Lalezar", serif;font-size:20px;font-style:normal;font-weight:400;line-height:31px;position:relative;text-align:center;margin-top:0;text-decoration:underline}.woocommerce-shop .sidebar-shop,.woocommerce .sidebar-shop,.search-results .sidebar-shop{width:23%;flex:0 23%}.woocommerce-shop .sidebar-shop h3,.woocommerce .sidebar-shop h3,.search-results .sidebar-shop h3{color:#15232D;font-family:"Lalezar", serif;font-size:38px;font-style:normal;font-weight:400;line-height:45px;margin-bottom:0}.woocommerce-shop .sidebar-shop p,.woocommerce .sidebar-shop p,.search-results .sidebar-shop p{margin:0}.woocommerce-shop .sidebar-shop a,.woocommerce .sidebar-shop a,.search-results .sidebar-shop a{margin-bottom:0}.woocommerce-shop .sidebar-shop .delivery-details,.woocommerce .sidebar-shop .delivery-details,.search-results .sidebar-shop .delivery-details{display:flex;width:88%;padding:20px;flex-direction:column;align-items:flex-start;border-radius:10px;background:rgba(188, 210, 226, 0.3);margin-bottom:10px;gap:10px}.woocommerce-shop .sidebar-shop .design-details,.woocommerce .sidebar-shop .design-details,.search-results .sidebar-shop .design-details{display:flex;width:88%;padding:20px;flex-direction:column;align-items:flex-start;border-radius:10px;background:rgba(188, 210, 226, 0.3);gap:10px}.woocommerce-shop ul.products,.woocommerce-shop .woocommerce-no-products-found,.woocommerce ul.products,.woocommerce .woocommerce-no-products-found,.search-results ul.products,.search-results .woocommerce-no-products-found{width:100%;margin-top:0;width:80%;flex:1 80%;display:flex;flex-wrap:wrap}.woocommerce-shop ul.products li.product,.woocommerce-shop .woocommerce-no-products-found li.product,.woocommerce ul.products li.product,.woocommerce .woocommerce-no-products-found li.product,.search-results ul.products li.product,.search-results .woocommerce-no-products-found li.product{position:relative;top:0;transition:0.4s ease all;margin:0 1.3% 1.8% 0;display:flex;flex-direction:column;border-radius:10px;background:var(--White, #FFF);box-shadow:0px 6px 15px 0px rgba(0, 0, 0, 0.15);position:relative;overflow:hidden;transition:0.4s ease all;padding:20px;width:27.6% !important;height:375px;max-height:375px}.woocommerce-shop ul.products li.product:nth-of-type(3n),.woocommerce-shop .woocommerce-no-products-found li.product:nth-of-type(3n),.woocommerce ul.products li.product:nth-of-type(3n),.woocommerce .woocommerce-no-products-found li.product:nth-of-type(3n),.search-results ul.products li.product:nth-of-type(3n),.search-results .woocommerce-no-products-found li.product:nth-of-type(3n){margin-right:0}.woocommerce-shop ul.products li.product:before,.woocommerce-shop .woocommerce-no-products-found li.product:before,.woocommerce ul.products li.product:before,.woocommerce .woocommerce-no-products-found li.product:before,.search-results ul.products li.product:before,.search-results .woocommerce-no-products-found li.product:before{content:"";display:block;position:absolute;background-image:linear-gradient(90deg, #0097db 0%, #c121aa 33%, #e23a40 66%, #ffcf14 100%);padding:2px;width:100%;height:1px;bottom:0px;border-radius:5px;left:0}.woocommerce-shop ul.products li.product:hover,.woocommerce-shop .woocommerce-no-products-found li.product:hover,.woocommerce ul.products li.product:hover,.woocommerce .woocommerce-no-products-found li.product:hover,.search-results ul.products li.product:hover,.search-results .woocommerce-no-products-found li.product:hover{top:-10px;transition:0.4s ease all}.woocommerce-shop ul.products li.product .woocommerce-loop-category__title,.woocommerce-shop ul.products li.product .woocommerce-loop-product__title,.woocommerce-shop ul.products li.product h3,.woocommerce-shop .woocommerce-no-products-found li.product .woocommerce-loop-category__title,.woocommerce-shop .woocommerce-no-products-found li.product .woocommerce-loop-product__title,.woocommerce-shop .woocommerce-no-products-found li.product h3,.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3,.woocommerce .woocommerce-no-products-found li.product .woocommerce-loop-category__title,.woocommerce .woocommerce-no-products-found li.product .woocommerce-loop-product__title,.woocommerce .woocommerce-no-products-found li.product h3,.search-results ul.products li.product .woocommerce-loop-category__title,.search-results ul.products li.product .woocommerce-loop-product__title,.search-results ul.products li.product h3,.search-results .woocommerce-no-products-found li.product .woocommerce-loop-category__title,.search-results .woocommerce-no-products-found li.product .woocommerce-loop-product__title,.search-results .woocommerce-no-products-found li.product h3{color:#15232D;padding:0;font-family:"Lalezar", serif;font-size:26px;font-style:normal;font-weight:400;line-height:31px;position:relative;width:90%;display:flex}.woocommerce-shop ul.products li.product .woocommerce-loop-category__title:after,.woocommerce-shop ul.products li.product .woocommerce-loop-product__title:after,.woocommerce-shop ul.products li.product h3:after,.woocommerce-shop .woocommerce-no-products-found li.product .woocommerce-loop-category__title:after,.woocommerce-shop .woocommerce-no-products-found li.product .woocommerce-loop-product__title:after,.woocommerce-shop .woocommerce-no-products-found li.product h3:after,.woocommerce ul.products li.product .woocommerce-loop-category__title:after,.woocommerce ul.products li.product .woocommerce-loop-product__title:after,.woocommerce ul.products li.product h3:after,.woocommerce .woocommerce-no-products-found li.product .woocommerce-loop-category__title:after,.woocommerce .woocommerce-no-products-found li.product .woocommerce-loop-product__title:after,.woocommerce .woocommerce-no-products-found li.product h3:after,.search-results ul.products li.product .woocommerce-loop-category__title:after,.search-results ul.products li.product .woocommerce-loop-product__title:after,.search-results ul.products li.product h3:after,.search-results .woocommerce-no-products-found li.product .woocommerce-loop-category__title:after,.search-results .woocommerce-no-products-found li.product .woocommerce-loop-product__title:after,.search-results .woocommerce-no-products-found li.product h3:after{right:0;content:"";background-image:url(/wp-content/uploads/2025/01/Group.svg);width:28px;height:29.384px;position:absolute;display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:center;right:-36px}.woocommerce-shop ul.products li.product a,.woocommerce-shop .woocommerce-no-products-found li.product a,.woocommerce ul.products li.product a,.woocommerce .woocommerce-no-products-found li.product a,.search-results ul.products li.product a,.search-results .woocommerce-no-products-found li.product a{display:flex;flex-direction:column;position:relative;height:100%}.woocommerce-shop ul.products li.product a img,.woocommerce-shop .woocommerce-no-products-found li.product a img,.woocommerce ul.products li.product a img,.woocommerce .woocommerce-no-products-found li.product a img,.search-results ul.products li.product a img,.search-results .woocommerce-no-products-found li.product a img{width:100%;height:200px;flex-shrink:0;margin:0 auto;text-align:center;object-fit:none;margin-top:1rem;object-fit:contain}.woocommerce-shop ul.products li.product .order-now-blue,.woocommerce-shop .woocommerce-no-products-found li.product .order-now-blue,.woocommerce ul.products li.product .order-now-blue,.woocommerce .woocommerce-no-products-found li.product .order-now-blue,.search-results ul.products li.product .order-now-blue,.search-results .woocommerce-no-products-found li.product .order-now-blue{display:flex;padding:14px;justify-content:space-between;align-items:center;flex:1 0 0;border-radius:6px;background:linear-gradient(0deg, #3c73cc 0%, #0097db 100%);width:92%;height:30px;max-height:50px;color:white;font-family:"Lalezar", serif;font-size:18px;font-style:normal;font-weight:400;line-height:19px;transition:0.4s ease all;position:absolute;bottom:0}.woocommerce-shop ul.products li.product .order-now-blue:hover,.woocommerce-shop .woocommerce-no-products-found li.product .order-now-blue:hover,.woocommerce ul.products li.product .order-now-blue:hover,.woocommerce .woocommerce-no-products-found li.product .order-now-blue:hover,.search-results ul.products li.product .order-now-blue:hover,.search-results .woocommerce-no-products-found li.product .order-now-blue:hover{background:linear-gradient(25deg, #15232d 0%, #19486a 100%)}.woocommerce-shop ul.products li.product-category,.woocommerce-shop .woocommerce-no-products-found li.product-category,.woocommerce ul.products li.product-category,.woocommerce .woocommerce-no-products-found li.product-category,.search-results ul.products li.product-category,.search-results .woocommerce-no-products-found li.product-category{max-height:275px;width:29.2% !important}.woocommerce-shop ul.products li.product-category a,.woocommerce-shop .woocommerce-no-products-found li.product-category a,.woocommerce ul.products li.product-category a,.woocommerce .woocommerce-no-products-found li.product-category a,.search-results ul.products li.product-category a,.search-results .woocommerce-no-products-found li.product-category a{display:flex;flex-direction:column-reverse;justify-content:start}.woocommerce-shop ul.products li.product-category a img,.woocommerce-shop .woocommerce-no-products-found li.product-category a img,.woocommerce ul.products li.product-category a img,.woocommerce .woocommerce-no-products-found li.product-category a img,.search-results ul.products li.product-category a img,.search-results .woocommerce-no-products-found li.product-category a img{margin-bottom:0}.woocommerce-shop .site-main,.woocommerce .site-main,.search-results .site-main{display:flex;flex-direction:row;flex-wrap:wrap;background-image:url(/wp-content/uploads/2025/01/categories-background.svg);background-position:-18px 0;background-repeat:no-repeat;background-size:auto}.woocommerce-shop .site-main .woocommerce-products-header,.woocommerce .site-main .woocommerce-products-header,.search-results .site-main .woocommerce-products-header{padding:0;text-align:left;width:62rem;margin:4rem auto 0rem;text-align:center}.woocommerce-shop .site-main .shop-container,.woocommerce .site-main .shop-container,.search-results .site-main .shop-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.woocommerce-shop .site-main .shop-container .shop-content,.woocommerce .site-main .shop-container .shop-content,.search-results .site-main .shop-container .shop-content{padding:0px 0px 0px 0px;text-align:left;width:75%;min-width:72rem;margin:0 auto 2rem;display:flex;gap:10px}.woocommerce-shop .site-main .shop-container .content,.woocommerce .site-main .shop-container .content,.search-results .site-main .shop-container .content{padding:0px 0px 0px 0px;text-align:left;width:100%}.woocommerce-shop div.product,.woocommerce div.product,.search-results div.product{margin-bottom:0;position:relative;height:100%;display:flex;flex-direction:row-reverse;justify-content:start}.woocommerce-shop div.product p.stock,.woocommerce div.product p.stock,.search-results div.product p.stock{font-size:0.92em;background:black;color:white;border-radius:20px;width:fit-content;padding:0.3rem 1rem;display:inline-flex;top:-4px;position:relative}.woocommerce-shop div.product h1,.woocommerce div.product h1,.search-results div.product h1{position:relative}.woocommerce-shop div.product h2,.woocommerce div.product h2,.search-results div.product h2{font-size:25px;line-height:30px}.woocommerce-shop div.product h2:before,.woocommerce div.product h2:before,.search-results div.product h2:before{display:none}.woocommerce-shop div.product span.sku_wrapper,.woocommerce div.product span.sku_wrapper,.search-results div.product span.sku_wrapper{font-size:18px;line-height:25px;font-family:"ABeeZee", serif;color:#00A865}.woocommerce-shop div.product span.sku_wrapper span.sku,.woocommerce div.product span.sku_wrapper span.sku,.search-results div.product span.sku_wrapper span.sku{color:#00A865}.woocommerce-shop div.product #wpgs-gallery img,.woocommerce div.product #wpgs-gallery img,.search-results div.product #wpgs-gallery img{max-width:100%;height:835px;margin:auto;display:block;object-fit:cover;object-position:center}.woocommerce-shop div.product #wpgs-gallery .wcgs-thumb.swiper-slide img,.woocommerce-shop div.product #wpgs-gallery .wcgs-thumb.swiper-slide-thumb-active img,.woocommerce div.product #wpgs-gallery .wcgs-thumb.swiper-slide img,.woocommerce div.product #wpgs-gallery .wcgs-thumb.swiper-slide-thumb-active img,.search-results div.product #wpgs-gallery .wcgs-thumb.swiper-slide img,.search-results div.product #wpgs-gallery .wcgs-thumb.swiper-slide-thumb-active img{height:100px}.woocommerce-shop div.product div.summary,.woocommerce div.product div.summary,.search-results div.product div.summary{float:none;width:45%;flex:0 45%}.woocommerce-shop div.product div.summary span.green,.woocommerce div.product div.summary span.green,.search-results div.product div.summary span.green{color:#00A865;font-family:"ABeeZee", serif;font-size:12px;font-style:normal;font-weight:400;line-height:14px;margin-right:5px}.woocommerce-shop div.product div.summary span.min-order,.woocommerce div.product div.summary span.min-order,.search-results div.product div.summary span.min-order{color:var(--TWC-charcoal, #15232D);font-family:"ABeeZee", serif;font-size:12px;font-style:normal;font-weight:400;line-height:14px}.woocommerce-shop div.product div.summary .jump-to,.woocommerce div.product div.summary .jump-to,.search-results div.product div.summary .jump-to{color:var(--TWC-blue, #0097DB);font-family:"ABeeZee", serif;font-size:12px;font-style:normal;font-weight:400;line-height:14px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;background-color:transparent;border:0}.woocommerce-shop div.product div.summary .jump-to:hover,.woocommerce div.product div.summary .jump-to:hover,.search-results div.product div.summary .jump-to:hover{color:#00A865}.woocommerce-shop div.product p.price,.woocommerce div.product p.price,.search-results div.product p.price{display:flex;justify-content:start;align-items:center;margin-top:0;display:inline-flex;width:fit-content;margin-right:1rem}.woocommerce-shop div.product .tiny,.woocommerce div.product .tiny,.search-results div.product .tiny{font-size:12px;line-height:20px;margin-top:30px;color:black}.woocommerce-shop div.product form.cart,.woocommerce div.product form.cart,.search-results div.product form.cart{margin-bottom:1.5rem;min-height:450px}.woocommerce-shop div.product form.cart .button,.woocommerce div.product form.cart .button,.search-results div.product form.cart .button{color:white;font-family:"Lalezar", serif;font-size:18px;font-style:normal;font-weight:400;line-height:19px;display:flex;padding:14px 14px 12px 16px !important;justify-content:space-between;align-items:center;align-self:stretch;background:linear-gradient(0deg, #3c73cc 0%, #0097db 100%);margin-top:8px}.woocommerce-shop div.product form.cart .button:hover,.woocommerce div.product form.cart .button:hover,.search-results div.product form.cart .button:hover{background:linear-gradient(25deg, #15232d 0%, #19486a 100%);transition:0.4s all ease;color:white}.woocommerce-shop div.product form.cart .green-btn,.woocommerce div.product form.cart .green-btn,.search-results div.product form.cart .green-btn{margin-top:0;min-width:110px;width:110px;float:left;height:36px;margin-bottom:0}.woocommerce-shop div.product #addon-tbody td,.woocommerce div.product #addon-tbody td,.search-results div.product #addon-tbody td{display:none}.woocommerce-shop div.product #addon-tbody .product-sub-total-final,.woocommerce div.product #addon-tbody .product-sub-total-final,.search-results div.product #addon-tbody .product-sub-total-final{display:block;color:var(--TWC-charcoal, #15232D);font-family:"Lalezar", serif;font-size:54px;font-style:normal;font-weight:400;line-height:64px}.woocommerce-shop div.product #addon-tbody .product-sub-total-final b,.woocommerce div.product #addon-tbody .product-sub-total-final b,.search-results div.product #addon-tbody .product-sub-total-final b{color:#0097DB;font-family:"ABeeZee", serif;font-size:12px;font-style:normal;font-weight:400;line-height:14px;display:block;text-align:left}.woocommerce-shop div.product #addon-tbody .product-sub-total-final td,.woocommerce div.product #addon-tbody .product-sub-total-final td,.search-results div.product #addon-tbody .product-sub-total-final td{display:block}.woocommerce-shop div.product .af_addon_field_show,.woocommerce div.product .af_addon_field_show,.search-results div.product .af_addon_field_show{width:50%;float:none;margin-top:2rem}.woocommerce-shop div.product .quantity-box,.woocommerce div.product .quantity-box,.search-results div.product .quantity-box{display:inline-block;margin-bottom:0;justify-content:start;width:100%;align-items:center;margin-bottom:4rem}.woocommerce-shop div.product .quantity-box .quantity,.woocommerce div.product .quantity-box .quantity,.search-results div.product .quantity-box .quantity{margin:0 1rem 0 0 !important}.woocommerce-shop div.product .quantity-box .quantity .qty,.woocommerce div.product .quantity-box .quantity .qty,.search-results div.product .quantity-box .quantity .qty{width:5em;text-align:center;height:34px;border-radius:6px;border:2px solid #BCD2E2;display:flex;padding:10px;justify-content:space-between;align-items:center;align-self:stretch;color:var(--TWC-grey, #BCD2E2);font-family:"ABeeZee", serif;font-size:17px;font-style:normal;font-weight:400;line-height:20px;text-align:left}.woocommerce-shop .quicklinks-container,.woocommerce .quicklinks-container,.search-results .quicklinks-container{margin:0 auto 5rem}.woocommerce-shop .quicklinks-container .heading,.woocommerce .quicklinks-container .heading,.search-results .quicklinks-container .heading{color:white}.woocommerce-shop .quicklinks-container p,.woocommerce .quicklinks-container p,.search-results .quicklinks-container p{color:white}.woocommerce-shop .quicklinks-container .featured-categories.quicklinks,.woocommerce .quicklinks-container .featured-categories.quicklinks,.search-results .quicklinks-container .featured-categories.quicklinks{margin-top:1.5rem}.woocommerce-notices-wrapper{display:block;width:75%;margin:2rem auto 0}.woocommerce-notices-wrapper .woocommerce-error,.woocommerce-notices-wrapper .woocommerce-info,.woocommerce-notices-wrapper .woocommerce-message{font-family:"ABeeZee", serif}.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item .variable-item-span{padding:0 5px;font-family:"ABeeZee", serif;font-size:16px;font-style:normal;font-weight:400;line-height:21px;color:#15232D}.woocommerce-variation-price{margin-bottom:10px}.single-product .page-header .inner .content h1{color:var(--TWC-charcoal, "Lalezar", serif);font-family:"Lalezar", serif;font-size:54px;font-style:normal;font-weight:400;line-height:64px}.single-product .contact-form{margin-bottom:2rem}.single-product .contact-form h3{margin-bottom:0;color:#0097DB;font-family:"Lalezar", serif;font-size:20px;font-style:normal;font-weight:400;line-height:24px;margin-top:10px}.single-product .contact-form p{border-radius:6px;display:inline-flex;justify-content:space-between;align-items:center;align-self:stretch;gap:5px;width:100%;font-family:"ABeeZee", serif}.single-product .contact-form p a{font-family:"ABeeZee", serif;font-size:14px;font-style:normal;font-weight:400;line-height:21px;color:#0097DB;margin-bottom:0}.single-product .contact-form p a:hover{color:#C121AA}.single-product .contact-form p .wpcf7-form-control-wrap{position:relative;width:100%}.single-product .contact-form p input.wpcf7-form-control.wpcf7-text{display:flex;padding:14px 0px 14px 7px;justify-content:space-between;align-items:center;align-self:stretch;border-radius:6px;border:2px solid #BCD2E2}.single-product .contact-form p select.wpcf7-form-control.wpcf7-select{border-radius:6px;border:2px solid #BCD2E2;display:flex;padding:14px 7px;justify-content:space-between;align-items:center;width:98%;align-self:stretch;font-family:"ABeeZee", serif;-webkit-appearance:none;background-color:white;color:#15232D}.single-product .contact-form p input.wpcf7-form-control.wpcf7-number.wpcf7-validates-as-number{border-radius:6px;border:2px solid #BCD2E2;display:flex;padding:14px 7px;justify-content:space-between;align-items:center;width:98%;align-self:stretch}.single-product .contact-form p textarea.wpcf7-form-control.wpcf7-textarea{border-radius:6px;border:2px solid #BCD2E2;display:flex;padding:14px 7px;justify-content:space-between;align-items:center;width:98%;align-self:stretch}.single-product .contact-form p textarea::placeholder,.single-product .contact-form p input::placeholder{color:#15232D;font-family:"ABeeZee", serif}.single-product .contact-form .size-100{justify-content:space-between;position:relative}.single-product .contact-form .size-100 input.wpcf7-form-control.wpcf7-submit.has-spinner{margin-bottom:0}.single-product .pi-edd.pi-edd-product{display:flex;padding:20px;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch;border-radius:10px;background:rgba(188, 210, 226, 0.3);width:215px;float:right;text-align:left;color:var(--TWC-green, #00A865);font-family:"Lalezar", serif;font-size:35px;font-style:normal;font-weight:400;line-height:45px;position:relative;margin-top:2rem}.single-product .pi-edd.pi-edd-product h3{color:var(--TWC-charcoal, #15232D);font-family:"Lalezar", serif;font-size:38px;font-style:normal;font-weight:400;line-height:30px}.single-product .pi-edd.pi-edd-product h3 span{color:var(--TWC-charcoal, #15232D);font-family:"Lalezar", serif;font-size:20px;font-style:normal;font-weight:400;line-height:24px}.single-product .pi-edd.pi-edd-product .delivery-text{position:relative}.single-product .pi-edd.pi-edd-product .delivery-text:before{content:"";position:relative;display:block;background-image:url(/wp-content/uploads/2025/01/Group-2.svg);width:35.834px;height:29.167px;flex-shrink:0;margin-bottom:1rem}.single-product .pi-edd.pi-edd-product p{color:#15232D;font-family:"ABeeZee", serif;font-size:14px;font-style:normal;font-weight:400;line-height:17px;position:relative}.single-product .pi-edd.pi-edd-product p a{color:#C121AA}.single-product label{color:var(--TWC-charcoal, #15232D);font-family:"ABeeZee", serif;font-size:14px;font-style:normal;font-weight:400;line-height:17px}.single-product table.af_addon_total_price{display:flex;padding:16px 20px 10px 20px;flex-direction:column;align-items:flex-start;gap:5px;align-self:stretch;border-radius:10px;border-bottom:9px solid var(--TWC-blue-gradient, #3C73CC);background:var(--White, #FFF);box-shadow:0px 6px 15px 0px rgba(0, 0, 0, 0.15);margin-bottom:1rem;width:255px;float:right;margin-top:2rem;border-width:0 0 5px !important;margin-bottom:0;position:absolute;bottom:-130px;right:0}.single-product div#price-modal{width:53rem;margin:0 auto;background-color:white;padding:1rem;border-radius:8px;position:relative}.single-product div#price-modal a.popup-modal-dismiss{font-size:30px;line-height:normal;text-align:right;width:96%;display:block;position:absolute;color:#15232D}.single-product div#price-modal .wdp_pricing_table_caption{color:#2e3192 !important;font-size:1.5rem;margin-top:0;margin-bottom:0;font-family:"Lalezar", serif}.single-product div#price-modal .wdp_pricing_table{width:100%}.single-product div#price-modal .wdp_pricing_table thead td{padding:10px}.single-product div#price-modal .wdp_pricing_table td{border:solid 1px #dfdfdf;padding:2px 10px;text-align:center;font-size:14px;line-height:normal;font-family:"ABeeZee", serif;color:#15232D}.single-product div#price-modal .wdp_pricing_table_footer{display:none}.single-product div#price-modal .wdp_bulk_table_content table thead td{background-color:#0097DB !important;font-weight:bold;color:white !important;font-family:"ABeeZee", serif}.single-product.fancy-product .fpd-product-designer-wrapper{display:flex;flex-direction:row-reverse}.single-product.fancy-product .fpd-product-designer-wrapper .design-instructions{width:20%;flex:0 20%;padding-left:2rem}.single-product.fancy-product .fpd-product-designer-wrapper .fpd-container{width:80%;flex:0 80%}.single-product.fancy-product .product-nav{width:75%;min-width:72rem;margin:0 auto;display:flex;justify-content:space-between;gap:20px}.single-product.fancy-product .product-nav .darkBlue-btn{margin-bottom:0;margin-top:1rem;flex:0 fit-content}.single-product.fancy-product .product-nav .purple-btn{margin-bottom:0;margin-top:1rem;width:fit-content;margin-right:0;flex:0 fit-content}.single-product.fancy-product .product-nav .red-btn{margin-bottom:0;margin-top:1rem;width:fit-content;margin-right:0;flex:0 fit-content}.single-product .af_addon_field_show .af_addon_field_class:nth-of-type(1){margin-bottom:1rem}.single-product .af_addon_field_show .af_addon_field_class span{color:#0097DB;font-family:"ABeeZee", serif;font-size:12px;font-style:normal;font-weight:400;line-height:14px;display:inline-block;margin-bottom:10px}.single-product .af_addon_field_show .af_addon_field_class select{border-radius:6px;border:2px solid var(--TWC-grey, #BCD2E2);color:#15232D;font-family:"ABeeZee", serif;font-size:14px;font-style:normal;font-weight:400;line-height:17px}.single-product .af_addon_field_show .af_addon_field_class textarea{border-radius:6px;border:2px solid var(--TWC-grey, #BCD2E2);color:#15232D;font-family:"ABeeZee", serif;font-size:14px;font-style:normal;font-weight:400;line-height:17px}.single-product .product-meta a.jump-to{color:#0097DB;font-family:"ABeeZee", serif;font-size:12px;font-style:normal;font-weight:400;line-height:14px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.single-product div#product-desc{border-radius:10px;background:var(--White, #FFF);box-shadow:0px 6px 15px 0px rgba(0, 0, 0, 0.15);display:flex;padding:30px;flex-direction:column;align-items:flex-start;align-self:stretch;margin-top:0;margin-bottom:2rem;cursor:pointer}.single-product div#product-desc.product-template{margin-top:0;margin-bottom:1rem}.single-product div#product-desc .panel{max-height:0;overflow:hidden}.single-product div#product-desc h3,.single-product div#product-desc button{color:#0097DB;font-family:"Lalezar", serif;font-size:20px;font-style:normal;font-weight:400;line-height:24px;margin-top:10px;background:none;border:0;position:relative;width:100%;text-align:left}.single-product div#product-desc h3.active svg,.single-product div#product-desc button.active svg{rotate:180deg}.single-product div#product-desc h3 svg,.single-product div#product-desc button svg{position:absolute;right:1rem}.single-product div#product-desc strong{color:#0097DB}.single-product .purple-btn{width:95%}.single-product th.label{font-family:"Lalezar", serif;font-size:18px;font-style:normal;font-weight:normal;line-height:normal;color:#00A865;margin-top:1rem}.single-product a.outline-btn{margin-bottom:0;position:relative}.single-product div.product{display:flex;flex-direction:row;width:75%;min-width:72rem;margin:2rem auto;align-items:flex-start;gap:69px;flex-wrap:wrap}.single-product div.product div.images.woocommerce-product-gallery{position:relative;float:none;margin-top:0rem;width:48%;flex:0 48%}.single-product div.product div.images.woocommerce-product-gallery>div:nth-of-type(1){border-radius:10px;box-shadow:0px 4px 15px 0px rgba(0, 0, 0, 0.1);background-color:white}.single-product div.product .product_title{color:#15232D;font-family:"Lalezar", serif;font-size:26px;font-style:normal;font-weight:400;line-height:31px;position:relative}.single-product div.product .product_title span{color:#00A865}.single-product div.product .product_title:before{content:"";display:flex;width:47.645px;height:50px;flex-direction:column;justify-content:center;align-items:center;background-image:url(/wp-content/uploads/2025/01/Group.svg);background-position:center;background-repeat:no-repeat;background-size:cover;margin-bottom:1rem}.single-product div.product .slick-list{padding:0 !important}.single-product div.product div.images img{height:493.837px;object-fit:cover;border-radius:10px;box-shadow:0px 4px 15px 0px rgba(0, 0, 0, 0.1);background-color:white}.single-product div.product div.images img.attachment-woocommerce_gallery_thumbnail.size-woocommerce_gallery_thumbnail,.single-product div.product div.images img.wpgs-thumb-main-image,.single-product div.product div.images .thumbnail_image img{height:100px !important;border-radius:5px;object-fit:cover}.single-product div.product span.woocommerce-Price-amount.amount{font-size:14px;line-height:normal;font-family:"ABeeZee", serif;color:#15232D;margin-bottom:0;display:block}.single-product div.product .dimensions{display:flex;margin-bottom:1rem}.search-results .page-header{width:100%}.search-results .site-main .shop-container{margin:0 auto 5rem;width:75%;min-width:72rem}.search-results .site-main .shop-container .shop-content{width:100%}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:disabled[disabled]:hover{background-color:linear-gradient(0deg, #3c73cc 0%, #0097db 100%)}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled:hover:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled:hover:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled]:hover:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled:hover:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled:hover:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled]:hover:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled:hover:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled:hover:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled]:hover:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled:hover:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled:hover:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled]:hover:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt.disabled:hover:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:disabled:hover:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:disabled[disabled]:hover:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt.disabled:hover:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:disabled:hover:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:disabled[disabled]:hover:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt.disabled:hover:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:disabled:hover:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:disabled[disabled]:hover:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt.disabled:hover:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:disabled:hover:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:disabled[disabled]:hover:hover{background-color:#00A865}.woocommerce-message{border-top-color:#00A865;font-family:"Lalezar", serif}.woocommerce-message::before{color:#00A865}.woocommerce-info{border-top-color:#0097DB}.woocommerce-info::before{color:#0097DB}.woocommerce-cart .woocommerce{display:flex;flex-direction:row;flex-wrap:wrap}.woocommerce-cart .woocommerce-billing-fields,.woocommerce-checkout .woocommerce-billing-fields{text-align:left}.woocommerce-cart .woocommerce-billing-fields h3,.woocommerce-checkout .woocommerce-billing-fields h3{text-align:left;padding:8px 16px 8px 0;white-space:nowrap;color:#15232D;font-size:16px;line-height:26px;text-transform:uppercase;font-family:"ABeeZee", serif;font-weight:bold}.woocommerce-cart h3#order_review_heading,.woocommerce-checkout h3#order_review_heading{text-align:left;padding:8px 16px 8px 0;white-space:nowrap;color:#15232D;font-size:16px;line-height:26px;text-transform:uppercase;font-family:"ABeeZee", serif;font-weight:bold}.woocommerce-cart .woocommerce .cart-collaterals,.woocommerce-checkout .woocommerce .cart-collaterals{width:35%;flex:1}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals,.woocommerce-checkout .woocommerce .cart-collaterals .cart_totals{float:right;width:90%}.woocommerce-cart .woocommerce .cart-collaterals .cart_totals h2,.woocommerce-checkout .woocommerce .cart-collaterals .cart_totals h2{margin:0;padding:8px 16px 8px 0;white-space:nowrap;color:#15232D;font-size:16px;line-height:26px;text-transform:uppercase;font-family:"ABeeZee", serif;text-align:left;font-weight:bold;margin-top:0}.woocommerce-cart .introduction,.woocommerce-checkout .introduction{width:75%;min-width:72rem;margin:5rem auto 7rem;text-align:center;font-family:"ABeeZee", serif}.woocommerce-cart .introduction h1,.woocommerce-checkout .introduction h1{text-align:left}.woocommerce-cart br,.woocommerce-checkout br{display:none}.woocommerce-cart b,.woocommerce-checkout b{display:block}.woocommerce-cart .quantity .qty,.woocommerce-checkout .quantity .qty{border-radius:6px;border:2px solid #BCD2E2;color:#15232D;font-family:"ABeeZee", serif;font-size:14px;font-style:normal;font-weight:400;line-height:17px}.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{width:210px !important;height:38px;border-radius:6px;border:2px solid #BCD2E2;color:#15232D;font-family:"ABeeZee", serif;font-size:14px;font-style:normal;font-weight:400;line-height:17px}.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{min-width:32px;width:170px}.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{height:170px;width:170px;object-fit:contain}.woocommerce-cart p.wc-block-components-checkout-order-summary__title-text,.woocommerce-checkout p.wc-block-components-checkout-order-summary__title-text{vertical-align:baseline;width:auto;display:block;color:#15232D;text-transform:uppercase;text-decoration:none;text-align:left;border:0;border-radius:0;font-family:inherit;font-size:16px;font-weight:bold !important;outline:none;font-family:"ABeeZee", serif;margin-bottom:10px}.woocommerce-cart .wc-block-checkout__sidebar .wc-block-components-product-name,.woocommerce-checkout .wc-block-checkout__sidebar .wc-block-components-product-name{vertical-align:baseline;width:auto;display:block;color:#0097DB;text-transform:uppercase;text-decoration:none;text-align:left;border:0;border-radius:0;font-family:inherit;font-size:16px;font-weight:bold;outline:none;font-family:"ABeeZee", serif;margin-bottom:0}.woocommerce-cart .wc-block-components-product-metadata__description,.woocommerce-checkout .wc-block-components-product-metadata__description{text-align:left}.woocommerce-cart .wc-block-components-title.wc-block-components-title,.woocommerce-checkout .wc-block-components-title.wc-block-components-title{vertical-align:baseline;width:auto;display:block;color:#15232D;text-transform:uppercase;text-decoration:none;text-align:left;border:0;border-radius:0;font-family:inherit;font-size:16px;font-weight:bold;outline:none;font-family:"ABeeZee", serif;margin-bottom:10px}.woocommerce-cart .wc-block-components-checkout-step__description,.woocommerce-checkout .wc-block-components-checkout-step__description{text-align:left}.woocommerce-cart .wc-block-components-form .wc-block-components-checkout-step,.woocommerce-checkout .wc-block-components-form .wc-block-components-checkout-step{margin:0 0 0px}.woocommerce-cart .wc-block-components-form .wc-block-components-text-input input:-webkit-autofill,.woocommerce-cart .wc-block-components-form .wc-block-components-text-input.is-active input[type=email],.woocommerce-cart .wc-block-components-form .wc-block-components-text-input.is-active input[type=number],.woocommerce-cart .wc-block-components-form .wc-block-components-text-input.is-active input[type=tel],.woocommerce-cart .wc-block-components-form .wc-block-components-text-input.is-active input[type=text],.woocommerce-cart .wc-block-components-form .wc-block-components-text-input.is-active input[type=url],.woocommerce-cart .wc-block-components-text-input input:-webkit-autofill,.woocommerce-cart .wc-block-components-text-input.is-active input[type=email],.woocommerce-cart .wc-block-components-text-input.is-active input[type=number],.woocommerce-cart .wc-block-components-text-input.is-active input[type=tel],.woocommerce-cart .wc-block-components-text-input.is-active input[type=text],.woocommerce-cart .wc-block-components-text-input.is-active input[type=url],.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input input:-webkit-autofill,.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.is-active input[type=email],.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.is-active input[type=number],.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.is-active input[type=tel],.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.is-active input[type=text],.woocommerce-checkout .wc-block-components-form .wc-block-components-text-input.is-active input[type=url],.woocommerce-checkout .wc-block-components-text-input input:-webkit-autofill,.woocommerce-checkout .wc-block-components-text-input.is-active input[type=email],.woocommerce-checkout .wc-block-components-text-input.is-active input[type=number],.woocommerce-checkout .wc-block-components-text-input.is-active input[type=tel],.woocommerce-checkout .wc-block-components-text-input.is-active input[type=text],.woocommerce-checkout .wc-block-components-text-input.is-active input[type=url]{font-family:"ABeeZee", serif}.woocommerce-cart .is-large.wc-block-cart .wc-block-cart-items th,.woocommerce-cart .is-large.wc-block-cart .wc-block-cart__totals-title,.woocommerce-cart table.cart th,.woocommerce-checkout .is-large.wc-block-cart .wc-block-cart-items th,.woocommerce-checkout .is-large.wc-block-cart .wc-block-cart__totals-title,.woocommerce-checkout table.cart th{padding:8px 16px 8px 0;white-space:nowrap;color:#15232D;font-size:16px;line-height:26px;text-transform:uppercase;font-family:"ABeeZee", serif}.woocommerce-cart .wc-block-components-totals-item__label,.woocommerce-checkout .wc-block-components-totals-item__label{flex-grow:1;text-align:left;padding:8px 16px 8px 0;white-space:nowrap;color:#15232D;font-size:14px;line-height:26px;text-transform:uppercase;font-family:"ABeeZee", serif;font-weight:700}.woocommerce-cart .wc-block-components-sidebar-layout.wc-block-cart.wp-block-woocommerce-filled-cart-block.is-large,.woocommerce-checkout .wc-block-components-sidebar-layout.wc-block-cart.wp-block-woocommerce-filled-cart-block.is-large{margin-top:1rem}.woocommerce-cart .wc-block-components-totals-footer-item .wc-block-components-totals-item__label,.woocommerce-cart .wc-block-components-totals-footer-item .wc-block-components-totals-item__value,.woocommerce-checkout .wc-block-components-totals-footer-item .wc-block-components-totals-item__label,.woocommerce-checkout .wc-block-components-totals-footer-item .wc-block-components-totals-item__value{flex-grow:1;text-align:left;padding:8px 16px 8px 0;white-space:nowrap;color:#15232D;font-size:18px;line-height:26px;text-transform:uppercase;font-family:"ABeeZee", serif;font-weight:700}.woocommerce-cart .wc-block-components-totals-item__value,.woocommerce-checkout .wc-block-components-totals-item__value{text-align:right !important;padding:8px 0px 0px 0 !important}.woocommerce-cart .wc-block-components-product-price,.woocommerce-checkout .wc-block-components-product-price{display:block;text-align:left}.wc-block-components-form .wc-block-components-text-input input[type=email],.wc-block-components-form .wc-block-components-text-input input[type=number],.wc-block-components-form .wc-block-components-text-input input[type=password],.wc-block-components-form .wc-block-components-text-input input[type=tel],.wc-block-components-form .wc-block-components-text-input input[type=text],.wc-block-components-form .wc-block-components-text-input input[type=url],.wc-block-components-text-input input[type=email],.wc-block-components-text-input input[type=number],.wc-block-components-text-input input[type=password],.wc-block-components-text-input input[type=tel],.wc-block-components-text-input input[type=text],.wc-block-components-text-input input[type=url]{display:flex;justify-content:space-between;align-items:center;align-self:stretch;border-radius:6px !important;border:2px solid #BCD2E2 !important}.wc-blocks-components-select .wc-blocks-components-select__select{display:flex;justify-content:space-between;align-items:center;align-self:stretch;border-radius:6px !important;border:2px solid #BCD2E2 !important}.wc-block-components-button:not(.is-link){display:flex;padding:14px 14px 8px 14px !important;justify-content:space-between;align-items:center;flex:1 0 0;border-radius:6px;background:linear-gradient(0deg, #3c73cc 0%, #0097db 100%);width:fit-content !important;height:50px;max-height:50px;color:white;font-family:"Lalezar", serif;font-size:18px;font-style:normal;font-weight:400;line-height:19px;transition:0.4s ease all;max-width:340px;border:0;cursor:pointer}.wc-block-components-button:not(.is-link):hover{background:linear-gradient(25deg, #15232d 0%, #19486a 100%);color:white !important;text-decoration:none}#primary{overflow:hidden}.message-popup-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0, 32, 74, 0.5);z-index:99999999;display:flex;align-items:center;justify-content:center}.message-popup-modal{background:#fff;border-radius:16px;max-width:720px;width:80vw;padding:40px 32px 32px 32px;box-shadow:0 8px 32px rgba(0, 0, 0, 0.12);text-align:center;position:relative}.message-popup-header{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:16px}.message-popup-header .country-logo{width:auto}.message-popup-header .plus{font-size:2rem;font-weight:bold;color:#134991}.message-popup-close{position:absolute;top:18px;right:18px;background:none;border:none;font-size:2rem;color:#ff5b00;cursor:pointer}.message-popup-modal h2{color:#134991;font-size:1.5rem;font-weight:700;margin-bottom:12px}.message-popup-modal p{color:#0c1e4a;font-size:1rem;margin-bottom:24px}.message-popup-understand{background:none;border:none;color:#134991;font-weight:700;font-size:1.1rem;cursor:pointer;display:inline-flex;align-items:center;gap:8px}.message-popup-understand .arrow{color:#be2036;font-size:1.2em}@media (min-width:1200px) and (max-width:1600px){#mega-menu-wrap-primary #mega-menu-primary{text-align:left;padding:0px 10px 0px 0px;width:100%}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu{width:108%;max-width:1525px}.fifty-fifty .right{gap:50px}.fifty-fifty .right .content{width:30%;flex:0 30%;padding:0 0vw 0 2vw}._5050_block_with_accordion .container .content{gap:40px}._5050_block_with_accordion .container .content section.accordion-container{height:auto;width:30%;flex:0 30%;border-radius:0;padding:0 2vw 0 0}.overlapping-content .inner{gap:50px}.page-header .inner .button{width:24%;flex:1 25%}.woocommerce-shop ul.products li.product,.woocommerce-shop .woocommerce-no-products-found li.product,.woocommerce ul.products li.product,.woocommerce .woocommerce-no-products-found li.product{width:26.6% !important}.woocommerce-shop ul.products li.product-category,.woocommerce-shop .woocommerce-no-products-found li.product-category,.woocommerce ul.products li.product-category,.woocommerce .woocommerce-no-products-found li.product-category{width:28.6% !important}.post-type-archive-promotional_product .shop-content .product{width:28.2% !important}.single-promotional_product .shop-container .size-50.content .contact-form .size-100{flex-direction:column}.single-promotional_product .shop-container .size-50.content .contact-form .size-100 p{justify-content:start}.single-promotional_product .shop-container .size-50.content .contact-form p input.wpcf7-form-control.wpcf7-text{width:90%}.blog div#news-section a.news-post,.tag div#news-section a.news-post,.category div#news-section a.news-post,.author div#news-section a.news-post{width:29.3%;flex:0 29.3%}.blog div#news-section a.news-post:nth-of-type(4n),.tag div#news-section a.news-post:nth-of-type(4n),.category div#news-section a.news-post:nth-of-type(4n),.author div#news-section a.news-post:nth-of-type(4n){margin-right:2%}}@media (min-width:960px) and (max-width:1199px){.woocommerce-shop .clip-style .inner .style,.woocommerce .clip-style .inner .style,.search-results .clip-style .inner .style{display:flex;flex-direction:column;width:32%;flex:0 32%;gap:10px;margin-bottom:1rem}h2{font-size:40px}.top-banner .inner{width:90%;min-width:95%}#g-headertop.fixed .header-inner .site-logo img{transition:0.4s all ease;width:auto}#g-headertop .header-inner{width:95%;min-width:95%}#g-headertop .header-inner .site-logo{width:22%;flex:0 22%}#g-headertop .header-inner .site-logo img{width:100%;height:auto}#g-headertop .header-inner .site-navigation{width:80%;flex:0 80%}#g-headertop .header-inner .site-navigation ul#menu-main-menu li{margin-left:2%}#g-headertop .header-inner .site-navigation ul#menu-main-menu li.header-btn{padding:0 10px}#g-headertop .header-inner .site-search .wp-block-search__inside-wrapper input#wp-block-search__input-1{display:flex;width:322px}#g-navigation .header-inner{width:95%;min-width:95%}.info-banner .header-inner{width:95%;min-width:95%}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu{min-width:110%;width:100%;max-width:1099px}#mega-menu-wrap-primary #mega-menu-primary{width:100%}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu li ul.mega-sub-menu li{padding:20px 0 20px 10px}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{font-size:16px}div#mega-toggle-block-1 span{font-size:16px}.page-header{width:95%;min-width:95%;margin:4rem auto 0}.page-header .inner .content h1{font-size:58px;line-height:65px}.page-header .inner .button{width:30%;flex:1 30%}.home-introduction .heading-container{width:95%;min-width:95%}.home-introduction .featured-categories{width:95%;min-width:95%}.home-introduction .featured-categories .link a{width:85%}.home-introduction .featured-categories .link a h3{font-size:22px}.footer-associated-partners .content-inner{width:95%;min-width:95%;margin:0 auto}.trustpilot-container{width:95%;min-width:95%;margin:0 auto}.placeholder-container{width:95%;min-width:95%}.banner .inner{width:95%;min-width:95%}.banner .inner h1{margin-bottom:3rem}.banner .inner .icon{width:260.706px;height:220px}.banner .inner .icon img{object-fit:contain;width:138px}.categories-home{padding-top:2rem;padding-bottom:4rem}.categories-home .inner{width:95%;min-width:95%}.categories-home .inner .heading{font-size:65px}.quicklinks-container{width:95%;min-width:95%}.quicklinks-container a.item .image img{height:400px}.introduction{width:85%;margin:4rem auto 0rem;text-align:center}.home .fifty-fifty .right{margin-top:2rem}.fifty-fifty{width:95%;min-width:100%}.fifty-fifty .heading{width:95%;min-width:95%}.fifty-fifty .right{gap:50px}.fifty-fifty .right .content{width:40%;flex:0 40%;padding:0 0vw 0 2vw}._5050_block_with_accordion .container .content{gap:40px;width:100%;min-width:100%}._5050_block_with_accordion .container .content section.accordion-container{height:auto;width:50%;flex:0 50%;border-radius:0;padding:0 2vw 0 0}.overlapping-content .inner{gap:50px;width:95%;min-width:95%}.fifty-fifty-container .inner{width:95%;min-width:95%;gap:40px}.kpi-container{width:95%;min-width:95%;margin:0rem auto 5rem}.image-banner{width:95%;min-width:95%}.news-carousel .inner{width:95%;min-width:95%}.post-type-archive-case_study div#case-studies{width:95%;min-width:95%}.single-case_study .main-content{width:95%;min-width:95%}.blog .heading-container,.category .heading-container,.tag .heading-container{width:95%;min-width:95%}.blog div#content,.category div#content,.tag div#content{width:95%;min-width:95%}.blog div#content div#news-section,.category div#content div#news-section,.tag div#content div#news-section{display:flex;width:100%}.blog div#content div#news-section .news-post,.category div#content div#news-section .news-post,.tag div#content div#news-section .news-post{display:flex;width:31.7%;flex:31.7%;padding-bottom:0}.blog div#content div#news-section .news-post:nth-of-type(2n),.category div#content div#news-section .news-post:nth-of-type(2n),.tag div#content div#news-section .news-post:nth-of-type(2n){margin-right:0}.blog div#content div#news-section .news-post .details .no-btn,.category div#content div#news-section .news-post .details .no-btn,.tag div#content div#news-section .news-post .details .no-btn{display:block}.single-post .main-content{display:flex;width:95%}.single-post .main-content .articleBody img{width:100%}.single-post .content-area{width:95%}.single-post .content-area .site-content h1{font-size:38px}.single-post .content-area .site-content .two-column .article-image{padding:16px 0 0 0%}.single-post .content-area .site-content .main-content div[itemprop="articleBody"]{width:90%;padding-left:5%}.single-post nav#nav-single{width:90%;padding-left:4%}.single-post nav#nav-single a.prev .no-btn{width:160px}.single-post nav#nav-single a.next .no-btn{width:160px}.FAQs{width:95%;min-width:95%}.quicklinks-background-container{width:95%;min-width:95%}.quicklinks-background-container .heading{font-size:71px;line-height:80px}.woocommerce-cart .introduction,.woocommerce-checkout .introduction{min-width:95%;width:95%}.woocommerce-breadcrumb{min-width:95%;width:95%}.woocommerce-account .introduction{width:85%}.woocommerce-shop .sidebar-shop h3,.woocommerce .sidebar-shop h3{font-size:34px;line-height:40px;margin-bottom:0}.woocommerce-shop .woocommerce-breadcrumb,.woocommerce .woocommerce-breadcrumb{min-width:95%;width:95%}.woocommerce-shop .site-main,.woocommerce .site-main{min-width:100%;width:100%}.woocommerce-shop .site-main .shop-container .shop-content,.woocommerce .site-main .shop-container .shop-content{min-width:95%;width:95%}.woocommerce-shop .introduction,.woocommerce .introduction{width:95%}.woocommerce-shop .page-header,.woocommerce .page-header{width:95%;min-width:95%}.woocommerce-shop ul.products li.product,.woocommerce-shop .woocommerce-no-products-found li.product,.woocommerce ul.products li.product,.woocommerce .woocommerce-no-products-found li.product{width:26.6% !important;max-height:330px}.woocommerce-shop ul.products li.product .woocommerce-loop-category__title,.woocommerce-shop ul.products li.product .woocommerce-loop-product__title,.woocommerce-shop ul.products li.product h3,.woocommerce-shop .woocommerce-no-products-found li.product .woocommerce-loop-category__title,.woocommerce-shop .woocommerce-no-products-found li.product .woocommerce-loop-product__title,.woocommerce-shop .woocommerce-no-products-found li.product h3,.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3,.woocommerce .woocommerce-no-products-found li.product .woocommerce-loop-category__title,.woocommerce .woocommerce-no-products-found li.product .woocommerce-loop-product__title,.woocommerce .woocommerce-no-products-found li.product h3{font-size:20px}.woocommerce-shop ul.products li.product a img,.woocommerce-shop .woocommerce-no-products-found li.product a img,.woocommerce ul.products li.product a img,.woocommerce .woocommerce-no-products-found li.product a img{height:150px}.woocommerce-shop ul.products li.product .order-now-blue,.woocommerce-shop .woocommerce-no-products-found li.product .order-now-blue,.woocommerce ul.products li.product .order-now-blue,.woocommerce .woocommerce-no-products-found li.product .order-now-blue{width:86%}.woocommerce-shop ul.products li.product-category,.woocommerce-shop .woocommerce-no-products-found li.product-category,.woocommerce ul.products li.product-category,.woocommerce .woocommerce-no-products-found li.product-category{width:27.5% !important}.woocommerce-shop ul.products li.product-category a img,.woocommerce-shop .woocommerce-no-products-found li.product-category a img,.woocommerce ul.products li.product-category a img,.woocommerce .woocommerce-no-products-found li.product-category a img{height:180px}.woocommerce-shop div.product div.images img,.woocommerce div.product div.images img{max-width:100%}.woocommerce-shop div.product div.summary,.woocommerce div.product div.summary{float:none;width:50%;flex:0 50%}.woocommerce-shop div.product #addon-tbody .product-sub-total-final,.woocommerce div.product #addon-tbody .product-sub-total-final{font-size:42px;line-height:normal}.single-product div.product{width:95%;min-width:95%;gap:40px}.single-product div.product div.images.woocommerce-product-gallery{width:45%;flex:0 45%}.single-product.fancy-product .product-nav{width:95%;min-width:95%;margin:0 auto}.single-product .pi-edd.pi-edd-product{width:160px;font-size:30px;line-height:40px}.single-product table.af_addon_total_price{width:200px}.post-type-archive-promotional_product .shop-content{width:95%;min-width:95%}.post-type-archive-promotional_product .shop-content .product{width:27.7% !important}.post-type-archive-promotional_product .shop-content .product h3{font-size:20px}.post-type-archive-promotional_product .shop-content .product img{height:190px}.post-type-archive-promotional_product .shop-content .product .order-now-blue{width:80%}.single-promotional_product .shop-container{width:95%;min-width:95%;gap:30px}.single-promotional_product .shop-container .size-50.content .contact-form .size-100{flex-direction:column}.single-promotional_product .shop-container .size-50.content .contact-form .size-100 p{justify-content:start}.single-promotional_product .shop-container .size-50.content .contact-form p input.wpcf7-form-control.wpcf7-text{width:90%}.featured-products{width:95%;min-width:95%}.featured-products #wps-slider-section img.wpsf-product-img{height:320px}.page-template-page-contact .fifty-fifty-container .inner .inner-container{display:flex;gap:0rem;flex-direction:column}.page-template-page-contact .fifty-fifty-container .inner .inner-container div .phone{color:var(--TWC-blue, #0097DB);font-family:"ABeeZee", serif;font-size:22px;font-style:normal;font-weight:400;line-height:26px;display:block}.page-template-page-contact .fifty-fifty-container .inner .inner-container div .phone:hover{color:#C121AA}.page-template-page-contact .contact-form{background-position:center right}.footer .footer-inner{width:95%;min-width:95%;padding:3rem 0 0}.footer .footer-inner .footer-top{flex-wrap:wrap;margin-bottom:3rem}.footer .footer-inner .footer-top>div{width:17%;flex:1 17%}.footer .footer-inner .footer-top .footer-column-5{width:24%;flex:1 24%}.footer .footer-inner .footer-bottom{display:flex;flex-direction:column}.footer .footer-inner .footer-bottom .accreditations{display:flex;width:95%}.mail-signup .inner{width:95%;min-width:95%;margin:0 auto}}@media (min-width:768px) and (max-width:959px){.woocommerce-shop .clip-style .inner .style .image,.woocommerce .clip-style .inner .style .image,.search-results .clip-style .inner .style .image{text-align:center}.woocommerce-shop .clip-style,.woocommerce .clip-style,.search-results .clip-style{margin-top:-2rem;margin-bottom:2rem}.buttons-group{margin:1.5rem 0 0}.top-banner .inner{width:95%;min-width:95%}.info-banner .header-inner{width:95%;min-width:95%}#g-headertop .header-inner{width:95%;min-width:95%}#g-headertop .header-inner .site-logo img{max-width:200px}#g-headertop .header-inner .site-search{justify-content:end;width:75%;flex:0 75%;align-items:center;gap:20px;padding-right:5rem}#g-headertop .header-inner .site-search .wp-block-search__inside-wrapper{display:none}div#mega-toggle-block-1 span{font-size:15px}#mega-menu-wrap-primary{display:none}#mega-menu-wrap-secondary .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block:only-child{margin-left:10px}#mega-menu-wrap-secondary .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block{margin-right:10px}body.post-type-archive #g-navigation,body.blog #g-navigation{right:5px}#g-navigation{background-color:transparent !important;position:absolute;top:3.5rem;z-index:9999;right:9px;width:10%;text-align:right}#g-navigation .header-inner{min-width:fit-content}.home-introduction .featured-categories{width:95%;min-width:95%}.home-introduction .featured-categories .link{height:230px}.home-introduction .featured-categories .link a{position:absolute;padding:20px 14px;width:88%}.home-introduction .featured-categories .link a h3{font-size:20px}.home-introduction .featured-categories .link a img{height:160px}.home-introduction .heading-container{width:95%;min-width:95%;flex-direction:column;justify-content:flex-start;align-items:flex-start}.home-introduction .heading-container .purple-btn{margin-top:1rem}.footer-associated-partners .content-inner{width:95%;min-width:95%}.trustpilot-container{width:95%;min-width:95%}.categories-home{padding-top:3rem}.categories-home .inner{width:95%;min-width:95%}.categories-home .inner .heading{font-size:54px;line-height:70px}.categories-home .inner .category-items .owl-stage .item{min-height:268px}.categories-home .inner .category-items .owl-stage .item .image img{height:110px;min-height:110px}.placeholder-container{width:95%;min-width:95%}.home .fifty-fifty .right{margin-top:0rem}.fifty-fifty{width:95%;min-width:95%;margin:0rem auto 2rem}.fifty-fifty .heading{width:100%;min-width:100%;font-size:54px;line-height:70px;margin:2rem auto 0}.fifty-fifty .right{display:flex;flex-direction:column;gap:20px;margin-top:1rem;margin-bottom:2rem}.fifty-fifty .right .content{width:100%;flex:0 100%;padding:0}.fifty-fifty .right .image{width:100%;flex:0 100%;justify-content:start;display:flex;position:relative;max-width:100%}.fifty-fifty .right .image img{height:470px}.fifty-fifty-container{padding:0rem 0 2rem}.fifty-fifty-container .inner{width:95%;min-width:95%;gap:25px;flex-direction:column}.fifty-fifty-container .inner .content{width:100%;flex:0 100%}.fifty-fifty-container .inner .image{width:100%;flex:0 100%}.woocommerce-breadcrumb{width:95%;min-width:95%}.post-type-archive-promotional_product .page-header .inner .content{width:100%;flex:0 100%}.post-type-archive-promotional_product .shop-content{width:95%;min-width:95%}.post-type-archive-promotional_product .shop-content .product{width:43.5% !important}.post-type-archive-promotional_product .shop-content .product:nth-of-type(2n){margin-right:0}.post-type-archive-promotional_product .shop-content .product:nth-of-type(4n){margin-right:0}.single-promotional_product .page-header .inner .content{width:100%;flex:0 100%}.single-promotional_product .shop-container{width:95%;min-width:95%;flex-direction:column;gap:0}.single-promotional_product .shop-container .gallery{width:100%;flex:0 100%}.single-promotional_product .shop-container .size-50.content{width:100%;flex:0 100%}.single-promotional_product .shop-container .size-50.content .contact-form p input.wpcf7-form-control.wpcf7-text{width:93%}.page-template-page-contact .fifty-fifty-container .inner .image{width:92%;flex:0 92%;margin-top:2rem}.news-carousel .inner{width:95%;min-width:95%}.image-banner{width:95%;min-width:95%;height:470px}.image-banner p{font-size:230px}.kpi-container{width:95%;min-width:95%;margin:2rem auto 5rem}._5050_block_with_accordion{margin:2rem 0}._5050_block_with_accordion .container .content{gap:50px;flex-direction:column;width:95%;min-width:95%}._5050_block_with_accordion .container .content section.accordion-container{height:auto;width:100%;flex:0 100%;padding:0}._5050_block_with_accordion .container .content section.accordion-container .panel:after{width:90%}._5050_block_with_accordion .container .content section.accordion-container .accordion:after{content:"";height:2px;width:91%;top:105%;left:8%}._5050_block_with_accordion .container .content .image{width:100%;flex:0 100%;justify-content:start;display:flex;position:relative;max-width:100%}._5050_block_with_accordion .container .content .image img{height:470px}.page-header{width:95%;min-width:95%;margin:3rem auto 0}.page-header .inner .content{width:45%;flex:1 45%}.page-header .inner .content h1{font-size:55px;line-height:70px}.page-header .inner .content h1 span.hero{font-size:100px}.page-header .inner .button .purple-btn{width:79%}.quicklinks-container{width:95%;min-width:95%}.quicklinks-container .heading{font-size:54px;line-height:70px}.quicklinks-container .featured-categories.quicklinks{margin-top:2rem}.quicklinks-container .featured-categories.quicklinks .link{height:260px}.quicklinks-container .featured-categories.quicklinks .link a img{width:100%;height:255px}.post-type-archive-case_study .page-header{width:95%;min-width:95%;margin:2rem auto 0}.post-type-archive-case_study div#case-studies{width:95%;min-width:95%}.post-type-archive-case_study div#case-studies a.case-study{width:29.5%;flex:0 29.5%}.post-type-archive-case_study div#case-studies a.case-study:nth-of-type(3n){margin-right:0}.post-type-archive-case_study div#case-studies a.case-study:nth-of-type(4n){margin-right:2%}.single-case_study .main-content{width:95%;min-width:95%}.single-case_study nav#nav-single{width:95%}.woocommerce-shop ul.products li.product .woocommerce-loop-category__title,.woocommerce-shop ul.products li.product .woocommerce-loop-product__title,.woocommerce-shop ul.products li.product h3,.woocommerce-shop .woocommerce-no-products-found li.product .woocommerce-loop-category__title,.woocommerce-shop .woocommerce-no-products-found li.product .woocommerce-loop-product__title,.woocommerce-shop .woocommerce-no-products-found li.product h3,.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3,.woocommerce .woocommerce-no-products-found li.product .woocommerce-loop-category__title,.woocommerce .woocommerce-no-products-found li.product .woocommerce-loop-product__title,.woocommerce .woocommerce-no-products-found li.product h3,.search-results ul.products li.product .woocommerce-loop-category__title,.search-results ul.products li.product .woocommerce-loop-product__title,.search-results ul.products li.product h3,.search-results .woocommerce-no-products-found li.product .woocommerce-loop-category__title,.search-results .woocommerce-no-products-found li.product .woocommerce-loop-product__title,.search-results .woocommerce-no-products-found li.product h3{font-size:20px;font-style:normal;font-weight:400;line-height:25px}.woocommerce-shop ul.products,.woocommerce-shop .woocommerce-no-products-found,.woocommerce ul.products,.woocommerce .woocommerce-no-products-found,.search-results ul.products,.search-results .woocommerce-no-products-found{width:60%;flex:1 60%;height:fit-content}.woocommerce-shop ul.products li.product,.woocommerce-shop .woocommerce-no-products-found li.product,.woocommerce ul.products li.product,.woocommerce .woocommerce-no-products-found li.product,.search-results ul.products li.product,.search-results .woocommerce-no-products-found li.product{width:39.6% !important;max-height:315px;min-height:270px}.woocommerce-shop ul.products li.product .order-now-blue,.woocommerce-shop .woocommerce-no-products-found li.product .order-now-blue,.woocommerce ul.products li.product .order-now-blue,.woocommerce .woocommerce-no-products-found li.product .order-now-blue,.search-results ul.products li.product .order-now-blue,.search-results .woocommerce-no-products-found li.product .order-now-blue{width:86%;padding:10px 14px}.woocommerce-shop ul.products li.product a,.woocommerce-shop .woocommerce-no-products-found li.product a,.woocommerce ul.products li.product a,.woocommerce .woocommerce-no-products-found li.product a,.search-results ul.products li.product a,.search-results .woocommerce-no-products-found li.product a{min-height:260px}.woocommerce-shop ul.products li.product a img,.woocommerce-shop .woocommerce-no-products-found li.product a img,.woocommerce ul.products li.product a img,.woocommerce .woocommerce-no-products-found li.product a img,.search-results ul.products li.product a img,.search-results .woocommerce-no-products-found li.product a img{height:120px;object-fit:cover}.woocommerce-shop ul.products li.product-category,.woocommerce-shop .woocommerce-no-products-found li.product-category,.woocommerce ul.products li.product-category,.woocommerce .woocommerce-no-products-found li.product-category,.search-results ul.products li.product-category,.search-results .woocommerce-no-products-found li.product-category{max-height:225px;width:26.3% !important;min-height:210px}.woocommerce-shop ul.products li.product-category a,.woocommerce-shop .woocommerce-no-products-found li.product-category a,.woocommerce ul.products li.product-category a,.woocommerce .woocommerce-no-products-found li.product-category a,.search-results ul.products li.product-category a,.search-results .woocommerce-no-products-found li.product-category a{min-height:200px}.woocommerce-shop .woocommerce-breadcrumb,.woocommerce .woocommerce-breadcrumb,.search-results .woocommerce-breadcrumb{width:95%;min-width:95%}.woocommerce-shop .page-header,.woocommerce .page-header,.search-results .page-header{width:95%;min-width:95%;margin:1rem auto 0}.woocommerce-shop .site-main,.woocommerce .site-main,.search-results .site-main{background-image:none}.woocommerce-shop .site-main .shop-container .shop-content,.woocommerce .site-main .shop-container .shop-content,.search-results .site-main .shop-container .shop-content{margin:0 auto 0rem;width:95%;min-width:95%}.woocommerce-shop .sidebar-shop,.woocommerce .sidebar-shop,.search-results .sidebar-shop{width:32%;flex:0 32%}.woocommerce-shop .sidebar-shop h3,.woocommerce .sidebar-shop h3,.search-results .sidebar-shop h3{font-size:34px;line-height:40px}.woocommerce-shop .sidebar-shop .delivery-details,.woocommerce-shop .sidebar-shop .design-details,.woocommerce .sidebar-shop .delivery-details,.woocommerce .sidebar-shop .design-details,.search-results .sidebar-shop .delivery-details,.search-results .sidebar-shop .design-details{display:flex;width:85%}.woocommerce-shop div.product div.summary,.woocommerce div.product div.summary,.search-results div.product div.summary{width:100%;flex:0 100%;order:2}.woocommerce-shop div.product .quantity-box,.woocommerce div.product .quantity-box,.search-results div.product .quantity-box{min-height:500px}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{margin:0px 10px 20px 0;height:100%}.woocommerce-notices-wrapper{width:95%}.single-product .purple-btn{width:96.5%}.single-product div#product-desc h3,.single-product div#product-desc button{padding:0}.single-product div.product{width:95%;min-width:95%;gap:15px}.single-product div.product div.images.woocommerce-product-gallery{width:100%;flex:0 100%;order:3;margin-top:1rem}.single-product div.product div.images img{object-fit:contain}.single-product .pi-edd.pi-edd-product{width:270px}.single-product table.af_addon_total_price{width:308px}.single-product.fancy-product .fpd-container{margin-bottom:3rem}.single-product.fancy-product .product-nav{width:95%;min-width:95%;margin:0 auto}.single-product.fancy-product .order-complete{right:0}.single-product.fancy-product .fpd-product-designer-wrapper{order:1;flex-direction:column-reverse}.single-product.fancy-product .fpd-product-designer-wrapper .fpd-container{width:100%;flex:0 100%}.single-product.fancy-product .fpd-product-designer-wrapper .design-instructions{width:95%;flex:0 95%;padding-left:0;margin:2rem auto}.woocommerce-cart .introduction,.woocommerce-checkout .introduction,.woocommerce-account .introduction{width:95%;min-width:95%;margin:3rem auto 4rem}.woocommerce-cart .introduction h1,.woocommerce-checkout .introduction h1,.woocommerce-account .introduction h1{font-size:55px;line-height:70px}.blog h1,.tag h1,.category h1,.author h1{font-size:55px;line-height:70px}.blog .heading-container,.tag .heading-container,.category .heading-container,.author .heading-container{width:95%;min-width:95%;margin:2.2rem auto 0rem}.blog div#content,.tag div#content,.category div#content,.author div#content{width:95%;min-width:95%;gap:25px}.blog div#news-section a.news-post,.tag div#news-section a.news-post,.category div#news-section a.news-post,.author div#news-section a.news-post{width:43.2%;flex:0 43.2%;padding:0% 12px 12px 12px}.single-post .introduction{width:95%;min-width:95%;padding-top:0}.single-post .introduction h1{text-align:center}.single-post .blog-posts-container{margin-top:3rem !important}.single-post .main-content{width:95%;min-width:95%}.single-post .main-content .articleBody img{width:100%}.single-post nav#nav-single{width:95%}.overlapping-content{padding:4rem 0 4rem;margin:3rem 0 4rem}.overlapping-content.Top{margin-top:-10rem;padding-top:10rem}.overlapping-content .inner{display:flex;flex-direction:column;width:95%;min-width:95%;gap:30px}.overlapping-content .inner .content{width:100%;flex:0 100%}.overlapping-content .inner .image{width:100%;flex:0 100%;justify-content:start;display:flex;position:relative;max-width:100%}.overlapping-content .inner .image img{height:470px}.FAQs{width:95%;min-width:95%;margin:0 auto 5rem}.FAQs section.faqs-container{margin-top:2rem}.quicklinks-background-container{width:95%;min-width:95%;margin:2rem auto 5rem}.quicklinks-background-container .heading{font-size:54px;line-height:70px}.quicklinks-background-container .featured-categories.quicklinks{margin-top:2rem}.quicklinks-background-container .featured-categories.quicklinks .link{height:225px}.quicklinks-background-container .featured-categories.quicklinks .link a{position:absolute;padding:20px 0 0 10px;width:92%;bottom:0}.footer .footer-inner{width:95%;min-width:95%}.footer .footer-inner .footer-top{flex-wrap:wrap}.footer .footer-inner .footer-top .footer-column-5{width:100%;flex:0 100%;margin:2rem auto 0;text-align:center}.footer .social{margin:2rem auto;gap:15px;display:flex;text-align:center;justify-content:center !important;align-items:center}.mail-signup{padding:3rem 0 1.5rem}.mail-signup .inner{width:95%;min-width:95%;margin:0 auto}.mail-signup .inner form.wpcf7-form{justify-content:center;text-align:center;flex-direction:column;height:auto}.mail-signup .inner form.wpcf7-form h3{width:100%;display:block;text-align:center;font-size:25px;line-height:28px}.mail-signup .inner form.wpcf7-form input.wpcf7-form-control.wpcf7-submit.has-spinner{min-width:100px;display:block;margin:1rem auto 0}.mail-signup .inner form.wpcf7-form input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required{width:28%}.mail-signup .inner form.wpcf7-form .wpcf7-not-valid-tip{display:none}}body:not(.single-product) i{display:block;margin:10px 0}@media (min-width:320px) and (max-width:767px){.message-popup-modal p{font-size:0.8rem}.woocommerce-shop .clip-style,.woocommerce .clip-style,.search-results .clip-style{margin-top:-2rem;margin-bottom:2rem}.woocommerce-shop .clip-style .inner .style,.woocommerce .clip-style .inner .style,.search-results .clip-style .inner .style{display:flex;flex-direction:column;width:35%;flex:1 35%;gap:10px;margin-bottom:1rem}.woocommerce-shop .clip-style .inner .style .image,.woocommerce .clip-style .inner .style .image,.search-results .clip-style .inner .style .image{padding:1.5rem 0.2rem;border:2px solid #BCD2E2;border-radius:12px;text-align:center}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{content:attr(data-title) ": ";font-weight:700;float:left;margin-right:1rem}.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{width:50% !important}.woocommerce form .form-row label{line-height:2;text-align:left}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button{min-width:100px;max-width:200px;margin-right:0}h1{font-size:60px;line-height:70px}h2{font-size:48px;line-height:55px}.buttons-group{margin:1.5rem 0 0}.top-banner{height:36px;display:flex;justify-content:center;align-items:center}.top-banner .inner{width:90%;min-width:90%}.info-banner .header-inner{width:90%;min-width:90%;justify-content:center;align-items:center}.info-banner .header-inner>div:nth-of-type(1),.info-banner .header-inner>div:nth-of-type(3){display:none}#mega-menu-wrap-secondary:has(.mega-menu-open) #mega-menu-secondary[data-effect-mobile^="slide_left"]+button.mega-close{right:auto;left:0}#mega-menu-wrap-secondary .mega-menu-toggle+#mega-menu-secondary{width:460px;max-width:90%}#g-headertop .header-inner{width:90%;min-width:90%;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin:1rem auto}#g-headertop .header-inner .site-logo{width:65%;flex:0 65%}#g-headertop .header-inner .site-logo img{max-width:200px}#g-headertop .header-inner .site-search{justify-content:space-between;width:100%;flex:0 100%;align-items:center;gap:0;padding-right:0}#g-headertop .header-inner .site-search #block-7{display:none}#g-headertop .header-inner .site-search .wp-block-search__inside-wrapper{display:none}div#mega-toggle-block-1 span{font-size:15px}#mega-menu-wrap-primary{display:none}#mega-menu-wrap-secondary .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block:only-child{margin-left:10px}#mega-menu-wrap-secondary .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block{margin-right:10px}#g-navigation{background-color:transparent !important;position:absolute;top:2.8rem;z-index:9999;right:55px;width:10%;text-align:right}#g-navigation .header-inner{min-width:fit-content;width:90%}.home-introduction .featured-categories{width:90%;min-width:90%;row-gap:8px}.home-introduction .featured-categories .link{height:175px;width:49%;flex:0 49%}.home-introduction .featured-categories .link a{position:absolute;padding:20px 14px;width:85%}.home-introduction .featured-categories .link a h3{font-size:20px;line-height:30px}.home-introduction .featured-categories .link a h3:after{width:20px;height:22.384px}.home-introduction .featured-categories .link a img{height:120px}.home-introduction .heading-container{width:90%;min-width:90%;flex-direction:column;justify-content:flex-start;align-items:flex-start}.home-introduction .heading-container .purple-btn{margin-top:1rem}.footer-associated-partners{margin:4rem 0 2rem}.footer-associated-partners .content-inner{width:90%;min-width:90%}.footer-associated-partners .content-inner h2{font-size:48px;line-height:55px}.footer-associated-partners .inner{width:90%}.trustpilot-container{width:90%;min-width:90%}.trustpilot-container p{font-size:30px;line-height:40px}body.post-type-archive-case_study #g-navigation,body.body #g-navigation{right:0;width:25%}.categories-home{padding-top:3rem}.categories-home .inner{width:90%;min-width:90%}.categories-home .inner .owl-carousel .owl-stage-outer{margin:0;padding:0;width:100%}.categories-home .inner .heading{font-size:48px;line-height:55px}.categories-home .inner .category-items .owl-stage .item{min-height:310px}.categories-home .inner .category-items .owl-stage .item .image img{height:160px;min-height:160px}.woocommerce-breadcrumb{width:90%;min-width:90%}.post-type-archive-promotional_product .page-header{margin:2rem auto 0}.post-type-archive-promotional_product .page-header .inner .content{width:100%;flex:0 100%}.post-type-archive-promotional_product .shop-content{width:90%;min-width:90%}.post-type-archive-promotional_product .shop-content .product{width:100% !important;margin-bottom:1rem}.post-type-archive-promotional_product .shop-content .product:nth-of-type(2n){margin-right:0}.post-type-archive-promotional_product .shop-content .product:nth-of-type(4n){margin-right:0}.single-promotional_product .page-header{margin:2rem auto 0}.single-promotional_product .page-header .inner .content{width:100%;flex:0 100%}.single-promotional_product .shop-container{width:90%;min-width:90%;flex-direction:column;gap:0}.single-promotional_product .shop-container .gallery{width:100%;flex:0 100%;margin-bottom:30px}.single-promotional_product .shop-container .gallery #sync1 .item{width:98%;height:300px}.single-promotional_product .shop-container .gallery #sync2{margin:0}.single-promotional_product .shop-container .size-50.content{width:100%;flex:0 100%}.single-promotional_product .shop-container .size-50.content div#product-desc{padding:12px}.single-promotional_product .shop-container .size-50.content div#product-desc button{padding:0;width:95%;margin:1rem auto 10px}.single-promotional_product .shop-container .size-50.content div#product-desc .panel{width:95%;margin:0 auto}.single-promotional_product .shop-container .size-50.content .contact-form .size-100{flex-direction:column;text-align:center;margin-bottom:3rem}.single-promotional_product .shop-container .size-50.content .contact-form .size-100 input.wpcf7-form-control.wpcf7-submit.has-spinner{margin-bottom:0;margin:0 auto;display:flex;text-align:center;left:0}.single-promotional_product .shop-container .size-50.content .contact-form p{flex-direction:column}.single-promotional_product .shop-container .size-50.content .contact-form p input.wpcf7-form-control.wpcf7-text{width:94%;font-size:18px}.single-promotional_product .shop-container .size-50.content .contact-form p textarea.wpcf7-form-control.wpcf7-textarea{width:94.5%;font-size:18px}.single-promotional_product .shop-container .size-50.content .contact-form p input.wpcf7-form-control.wpcf7-number.wpcf7-validates-as-number{width:94.5%;font-size:18px}.single-promotional_product .shop-container .size-50.content .contact-form p select{font-size:18px}.placeholder-container{width:90%;min-width:90%;margin:2rem auto 2rem}.home .fifty-fifty .right{margin-top:0rem}.fifty-fifty{width:90%;min-width:90%;margin:0rem auto 2rem}.fifty-fifty .heading{width:100%;min-width:100%;font-size:48px;line-height:55px;margin:2rem auto 0}.fifty-fifty .right{display:flex;flex-direction:column;gap:20px;margin-top:1rem;margin-bottom:2rem}.fifty-fifty .right .content{width:100%;flex:0 100%;padding:0}.fifty-fifty .right .content h2{font-size:45px;line-height:50px}.fifty-fifty .right .image{width:100%;flex:0 100%;justify-content:start;display:flex;position:relative;max-width:100%}.fifty-fifty .right .image img{height:62vw;border-radius:15px 15px}.fifty-fifty-container{padding:0rem 0 2rem}.fifty-fifty-container .inner{width:90%;min-width:90%;gap:25px;flex-direction:column}.fifty-fifty-container .inner .content{width:100%;flex:0 100%}.fifty-fifty-container .inner .image{width:100%;flex:0 100%}.fifty-fifty-container .inner .image img{height:74vw;border-radius:15px 15px}.page-template-page-contact .fifty-fifty-container .inner .image{width:92%;flex:0 92%;margin-top:2rem}.news-carousel .inner{width:90%;min-width:90%}.image-banner{width:90%;min-width:90%;height:325px}.image-banner p{font-size:110px;line-height:110px;margin-top:2rem}.kpi-container{width:90%;min-width:90%;margin:2rem auto 5rem}.kpi-container .kpi-list{gap:10px}.kpi-container .kpi-list .kpi{width:40%;flex:1 40%}.kpi-container .kpi-list .kpi .num{font-size:95px}._5050_block_with_accordion{margin:2rem 0}._5050_block_with_accordion .container span.heading{font-size:48px;line-height:55px}._5050_block_with_accordion .container span.heading span{font-size:70px;line-height:75px}._5050_block_with_accordion .container .content{gap:50px;flex-direction:column;width:90%;min-width:90%}._5050_block_with_accordion .container .content section.accordion-container{height:auto;width:100%;flex:0 100%;padding:0}._5050_block_with_accordion .container .content section.accordion-container .panel:after{width:90%}._5050_block_with_accordion .container .content section.accordion-container .accordion:after{content:"";height:2px;width:91%;top:105%;left:8%}._5050_block_with_accordion .container .content .image{width:100%;flex:0 100%;justify-content:start;display:flex;position:relative;max-width:100%}._5050_block_with_accordion .container .content .image img{height:62vw;border-radius:15px 15px}.page-header{width:90%;min-width:90%;margin:3rem auto 0}.page-header .inner{flex-direction:column}.page-header .inner .content{width:100%;flex:1 100%}.page-header .inner .content h1{font-size:48px;line-height:55px}.page-header .inner .content h1 span.hero{font-size:85px}.page-header .inner .content p{margin-bottom:1rem}.page-header .inner .button{width:100%;flex:1 100%;text-align:start}.page-header .inner .button .purple-btn{width:79%}.quicklinks-container{width:90%;min-width:90%;margin:4rem auto}.quicklinks-container .heading{font-size:45px;line-height:50px}.quicklinks-container .featured-categories.quicklinks{margin-top:2rem}.quicklinks-container .featured-categories.quicklinks .link{height:214px;width:100%;flex:0 100%}.quicklinks-container .featured-categories.quicklinks .link a img{width:100%;height:255px}.post-type-archive-case_study h1 span{font-size:48px;line-height:55px}.post-type-archive-case_study div#case-studies{width:90%;min-width:90%}.post-type-archive-case_study div#case-studies a.case-study{width:45%;flex:0 45%;padding:0% 2% 2% 2%;min-height:232px}.post-type-archive-case_study div#case-studies a.case-study .details{display:flex;margin:15px 0 6px 0}.post-type-archive-case_study div#case-studies a.case-study img.attachment-full.size-full{height:130px;min-height:130px}.post-type-archive-case_study div#case-studies a.case-study:nth-of-type(3n){margin-right:2%}.post-type-archive-case_study div#case-studies a.case-study:nth-of-type(2n){margin-right:0}.post-type-archive-case_study div#case-studies a.case-study:nth-of-type(4n){margin-right:0}.single-case_study .blog-posts-container{margin-top:2rem !important}.single-case_study .introduction{display:flex;width:90%;min-width:90%;padding:10px 0px 15px}.single-case_study .introduction h1{font-size:48px;line-height:55px}.single-case_study .main-content{width:90%;min-width:90%}.single-case_study .main-content .article-image{padding-bottom:20px}.single-case_study .main-content .article-image img{height:67vw}.single-case_study .main-content .articleBody{width:100%}.single-case_study nav#nav-single{width:100%}.single-case_study .social-share{margin-top:1rem;margin-bottom:2rem}.single-case_study .social-share .share-heading{margin-right:12px}.single-case_study .social-share section.socialShare{display:flex;padding:var(--Spacing-small, 12px) var(--Spacing-xlarge, 10px);gap:var(--Spacing-2xlarge, 10px);border-radius:var(--Radius-large, 8px)}.woocommerce-shop ul.products,.woocommerce-shop .woocommerce-no-products-found,.woocommerce ul.products,.woocommerce .woocommerce-no-products-found,.search-results ul.products,.search-results .woocommerce-no-products-found{width:100%;flex:1 100%;height:fit-content}.woocommerce-shop ul.products li.product,.woocommerce-shop .woocommerce-no-products-found li.product,.woocommerce ul.products li.product,.woocommerce .woocommerce-no-products-found li.product,.search-results ul.products li.product,.search-results .woocommerce-no-products-found li.product{width:40% !important;max-height:260px;min-height:268px;flex:1 40%}.woocommerce-shop ul.products li.product .order-now-blue,.woocommerce-shop .woocommerce-no-products-found li.product .order-now-blue,.woocommerce ul.products li.product .order-now-blue,.woocommerce .woocommerce-no-products-found li.product .order-now-blue,.search-results ul.products li.product .order-now-blue,.search-results .woocommerce-no-products-found li.product .order-now-blue{width:92%}.woocommerce-shop ul.products li.product a,.woocommerce-shop .woocommerce-no-products-found li.product a,.woocommerce ul.products li.product a,.woocommerce .woocommerce-no-products-found li.product a,.search-results ul.products li.product a,.search-results .woocommerce-no-products-found li.product a{min-height:240px}.woocommerce-shop ul.products li.product a img,.woocommerce-shop .woocommerce-no-products-found li.product a img,.woocommerce ul.products li.product a img,.woocommerce .woocommerce-no-products-found li.product a img,.search-results ul.products li.product a img,.search-results .woocommerce-no-products-found li.product a img{height:30vw;object-fit:contain;max-height:120px}.woocommerce-shop ul.products li.product-category,.woocommerce-shop .woocommerce-no-products-found li.product-category,.woocommerce ul.products li.product-category,.woocommerce .woocommerce-no-products-found li.product-category,.search-results ul.products li.product-category,.search-results .woocommerce-no-products-found li.product-category{max-height:170px;width:100% !important;min-height:170px;flex:1 100%}.woocommerce-shop ul.products li.product-category:nth-of-type(2n),.woocommerce-shop .woocommerce-no-products-found li.product-category:nth-of-type(2n),.woocommerce ul.products li.product-category:nth-of-type(2n),.woocommerce .woocommerce-no-products-found li.product-category:nth-of-type(2n),.search-results ul.products li.product-category:nth-of-type(2n),.search-results .woocommerce-no-products-found li.product-category:nth-of-type(2n){margin-right:0}.woocommerce-shop ul.products li.product-category a,.woocommerce-shop .woocommerce-no-products-found li.product-category a,.woocommerce ul.products li.product-category a,.woocommerce .woocommerce-no-products-found li.product-category a,.search-results ul.products li.product-category a,.search-results .woocommerce-no-products-found li.product-category a{min-height:150px}.woocommerce-shop .woocommerce-breadcrumb,.woocommerce .woocommerce-breadcrumb,.search-results .woocommerce-breadcrumb{width:90%;min-width:90%}.woocommerce-shop .page-header,.woocommerce .page-header,.search-results .page-header{width:90%;min-width:90%;margin:1rem auto 0}.woocommerce-shop .site-main,.woocommerce .site-main,.search-results .site-main{background-image:none}.woocommerce-shop .site-main .shop-container .shop-content,.woocommerce .site-main .shop-container .shop-content,.search-results .site-main .shop-container .shop-content{margin:0 auto 0rem;width:90%;min-width:90%;flex-direction:column}.woocommerce-shop .sidebar-shop,.woocommerce .sidebar-shop,.search-results .sidebar-shop{width:100%;flex:0 100%;display:flex;flex-direction:column}.woocommerce-shop .sidebar-shop h3,.woocommerce .sidebar-shop h3,.search-results .sidebar-shop h3{font-size:34px;line-height:40px}.woocommerce-shop .sidebar-shop .delivery-details,.woocommerce-shop .sidebar-shop .design-details,.woocommerce .sidebar-shop .delivery-details,.woocommerce .sidebar-shop .design-details,.search-results .sidebar-shop .delivery-details,.search-results .sidebar-shop .design-details{display:flex;width:90%;flex:1 90%}.woocommerce-shop div.product div.summary,.woocommerce div.product div.summary,.search-results div.product div.summary{width:100%;flex:0 100%;order:2}.woocommerce-shop div.product .quantity-box,.woocommerce div.product .quantity-box,.search-results div.product .quantity-box{min-height:500px}.woocommerce-shop ul.products li.product .woocommerce-loop-category__title,.woocommerce-shop ul.products li.product .woocommerce-loop-product__title,.woocommerce-shop ul.products li.product h3,.woocommerce-shop .woocommerce-no-products-found li.product .woocommerce-loop-category__title,.woocommerce-shop .woocommerce-no-products-found li.product .woocommerce-loop-product__title,.woocommerce-shop .woocommerce-no-products-found li.product h3,.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3,.woocommerce .woocommerce-no-products-found li.product .woocommerce-loop-category__title,.woocommerce .woocommerce-no-products-found li.product .woocommerce-loop-product__title,.woocommerce .woocommerce-no-products-found li.product h3,.search-results ul.products li.product .woocommerce-loop-category__title,.search-results ul.products li.product .woocommerce-loop-product__title,.search-results ul.products li.product h3,.search-results .woocommerce-no-products-found li.product .woocommerce-loop-category__title,.search-results .woocommerce-no-products-found li.product .woocommerce-loop-product__title,.search-results .woocommerce-no-products-found li.product h3{font-size:22px;line-height:28px}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{margin:0px 2% 20px 0;height:100%}.woocommerce-notices-wrapper{width:90%;margin:0rem auto 0}.single-product .order-complete{right:0;top:29rem}.single-product .order-complete p:nth-of-type(1){font-size:22px;margin-bottom:0;margin-top:1rem}.single-product .purple-btn{width:91.5%}.single-product .page-header .inner .content{margin-bottom:1rem}.single-product .page-header .inner .content p{margin-bottom:1rem}.single-product .page-header .inner .content h1{font-size:46px;line-height:55px}.single-product div#product-desc{padding:10px}.single-product div.product{width:90%;min-width:90%;gap:15px}.single-product div.product .af_addon_field_show{width:100%}.single-product div.product div.images.woocommerce-product-gallery{width:100%;flex:0 100%;order:3}.single-product div.product div.images img{height:74vw;object-fit:contain}.single-product .pi-edd.pi-edd-product{width:91%;float:right;left:0;right:auto;position:relative;margin-top:0rem}.single-product table.af_addon_total_price{width:100%;position:relative;bottom:0;margin-top:0;right:0;float:none;margin-bottom:2rem}.single-product.fancy-product .fpd-container{margin-bottom:3rem}.single-product.fancy-product .product-nav{width:90%;min-width:90%;margin:0 auto;display:block}.single-product.fancy-product .order-complete{right:0}.single-product.fancy-product .fpd-product-designer-wrapper{order:1;flex-direction:column-reverse}.single-product.fancy-product .fpd-product-designer-wrapper .fpd-container{width:100%;flex:0 100%}.single-product.fancy-product .fpd-product-designer-wrapper .design-instructions{width:95%;flex:0 95%;padding-left:0;margin:2rem auto}.woocommerce-cart .introduction,.woocommerce-checkout .introduction,.woocommerce-account .introduction{width:90%;min-width:90%;margin:3rem auto 4rem}.woocommerce-cart .introduction h1,.woocommerce-checkout .introduction h1,.woocommerce-account .introduction h1{font-size:48px;line-height:55px}.blog .heading-container,.tag .heading-container,.category .heading-container,.author .heading-container{margin:3rem auto 0rem;width:90%;min-width:90%}.blog .heading-container h1,.tag .heading-container h1,.category .heading-container h1,.author .heading-container h1{font-size:48px;line-height:55px}.blog .heading-container h1 span,.tag .heading-container h1 span,.category .heading-container h1 span,.author .heading-container h1 span{font-size:48px;line-height:55px}.blog .sidebar form,.tag .sidebar form,.category .sidebar form,.author .sidebar form{display:none}.blog span.filter,.tag span.filter,.category span.filter,.author span.filter{padding:0;color:var(--Dark-grey, #525252);font-family:"Lalezar", serif;font-size:20px;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize;background-color:transparent;margin-bottom:1rem;display:block}.blog span.filter:before,.tag span.filter:before,.category span.filter:before,.author span.filter:before{content:"";background-image:url(/wp-content/uploads/2025/02/toggle.jpg);display:inline-block;height:27px;width:30px;background-position:center;background-repeat:no-repeat;background-size:contain;top:8px;position:relative;margin-right:10px}.blog .navigation,.tag .navigation,.category .navigation,.author .navigation{display:block;width:100%;margin-top:0}.blog div#content,.tag div#content,.category div#content,.author div#content{width:90%;display:flex;gap:15px;min-width:90%;flex-direction:column;margin:1rem auto 0rem}.blog div#content .sidebar,.tag div#content .sidebar,.category div#content .sidebar,.author div#content .sidebar{width:100%;min-width:200px;top:0}.blog div#content div#news-section,.tag div#content div#news-section,.category div#content div#news-section,.author div#content div#news-section{width:100%}.blog div#content div#news-section a.news-post,.tag div#content div#news-section a.news-post,.category div#content div#news-section a.news-post,.author div#content div#news-section a.news-post{display:flex;width:100%;flex:0 100%;max-height:400px;height:auto;min-height:360px;margin-bottom:20px;padding:0% 15px 10px 15px}.blog div#content div#news-section a.news-post:nth-of-type(2n),.tag div#content div#news-section a.news-post:nth-of-type(2n),.category div#content div#news-section a.news-post:nth-of-type(2n),.author div#content div#news-section a.news-post:nth-of-type(2n){margin-right:0}.blog div#content div#news-section a.news-post:nth-of-type(3n),.tag div#content div#news-section a.news-post:nth-of-type(3n),.category div#content div#news-section a.news-post:nth-of-type(3n),.author div#content div#news-section a.news-post:nth-of-type(3n){margin-right:2%}.blog div#content div#news-section a.news-post img.attachment-full.size-full,.tag div#content div#news-section a.news-post img.attachment-full.size-full,.category div#content div#news-section a.news-post img.attachment-full.size-full,.author div#content div#news-section a.news-post img.attachment-full.size-full{height:180px;min-height:180px}.blog div#content div#news-section a.news-post .details h3,.tag div#content div#news-section a.news-post .details h3,.category div#content div#news-section a.news-post .details h3,.author div#content div#news-section a.news-post .details h3{font-size:20px}.blog div#content div#news-section a.news-post .details .excerpt,.tag div#content div#news-section a.news-post .details .excerpt,.category div#content div#news-section a.news-post .details .excerpt,.author div#content div#news-section a.news-post .details .excerpt{display:none}.single-post .blog-posts-container{margin-top:2rem !important}.single-post .introduction{display:flex;width:90%;min-width:90%}.single-post .introduction h1{font-size:48px;line-height:55px;text-align:center}.single-post .introduction .article-details{gap:var(--Spacing-xlarge, 14px)}.single-post .introduction .article-details .author-info{gap:var(--Spacing-medium, 12px)}.single-post .introduction .article-details .author-info .description .author_name{font-size:14px}.single-post .introduction .article-details div.date span.spacer{margin-right:1rem}.single-post .introduction .article-details div.date p.date{font-size:14px}.single-post .main-content{display:flex;width:90%}.single-post .main-content .article-image{padding-bottom:25px}.single-post .main-content .article-image img{width:100%;object-fit:cover;height:67vw}.single-post .main-content .articleBody{width:100%}.single-post .main-content .articleBody h2{font-size:26px;line-height:40px}.single-post .main-content .articleBody img{width:100%;height:auto;margin-top:1rem}.single-post .main-content .articleBody ul{width:95%}.single-post .main-content .articleBody .post_tags{padding:var(--Spacing-small, 12px) var(--Spacing-xlarge, 15px);gap:var(--Spacing-2xlarge, 10px)}.single-post .main-content .articleBody .post_tags a{font-size:14px}.single-post nav#nav-single{width:100%}.single-post nav#nav-single span.meta-nav{font-size:15px;line-height:20px}.single-post nav#nav-single span.post-navigation__prev--title{display:none}.single-post nav#nav-single .next span.post-navigation__next--title{display:none}.single-post .social-share{margin-top:3rem;margin-bottom:3rem}.single-post .social-share .share-heading{font-size:14px;margin-right:1rem}.single-post .social-share section.socialShare{padding:var(--Spacing-small, 10px) var(--Spacing-xlarge, 12px);gap:var(--Spacing-2xlarge, 10px)}.single-post .social-share section.socialShare a{font-size:14px}.single-post .social-share section.socialShare input[type="button"]{font-size:14px}.overlapping-content{padding:4rem 0 4rem;margin:3rem 0 4rem}.overlapping-content.Top{margin-top:-10rem;padding-top:10rem}.overlapping-content.Bottom{margin-bottom:-15rem;padding-bottom:19rem}.overlapping-content .inner{display:flex;flex-direction:column;width:90%;min-width:90%;gap:30px}.overlapping-content .inner .content{width:100%;flex:0 100%}.overlapping-content .inner .content h2{font-size:45px;line-height:50px}.overlapping-content .inner .image{width:100%;flex:0 100%;justify-content:start;display:flex;position:relative;max-width:100%}.overlapping-content .inner .image img{height:62vw;border-radius:15px 15px}.FAQs{width:90%;min-width:90%;margin:0 auto 4rem}.FAQs section.faqs-container{margin-top:2rem;padding:10px 20px 20px 20px}.FAQs section.faqs-container .panel{padding:0 10px 0 0px}.FAQs section.faqs-container .faq{cursor:pointer;padding:15px 0px 15px;margin-top:20px;width:90%;font-size:20px;line-height:22px;gap:24px}.FAQs section.faqs-container .faq svg{right:-30px}.FAQs .heading{font-size:45px;line-height:50px}.quicklinks-background-container{width:90%;min-width:90%;margin:2rem auto 4rem}.quicklinks-background-container .heading{font-size:45px;line-height:50px}.quicklinks-background-container .featured-categories.quicklinks{margin-top:2rem;row-gap:14px}.quicklinks-background-container .featured-categories.quicklinks .link{height:225px;width:100%;flex:0 100%}.quicklinks-background-container .featured-categories.quicklinks .link a{position:absolute;padding:20px 0 0 10px;width:92%;bottom:0}.quicklinks-background-container .featured-categories.quicklinks .link a h3{font-size:30px;line-height:40px}.page-template-page-contact .fifty-fifty-container .inner .inner-container{display:flex;gap:0;flex-direction:column}.page-template-page-contact .fifty-fifty-container .inner .image{padding:15px}.page-template-page-contact .fifty-fifty-container .inner .image .inner div#wpcf7-f10-o1 form input.wpcf7-form-control.wpcf7-text{width:88%}.page-template-page-contact .fifty-fifty-container .inner .image .inner div#wpcf7-f10-o1 form textarea{width:88%}.mail-signup{padding:3rem 0 1.5rem}.mail-signup .inner{width:95%;min-width:95%;margin:0 auto}.mail-signup .inner form.wpcf7-form{justify-content:center;text-align:center;flex-direction:column;height:auto}.mail-signup .inner form.wpcf7-form h3{width:100%;display:block;text-align:center;font-size:25px;line-height:28px;margin-bottom:-10px}.mail-signup .inner form.wpcf7-form input.wpcf7-form-control.wpcf7-submit.has-spinner{min-width:100px;display:block;margin:1rem auto 0}.mail-signup .inner form.wpcf7-form input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required{width:80%;margin-top:10px;margin-right:0}.mail-signup .inner form.wpcf7-form .wpcf7-not-valid-tip{display:none}.footer .footer-inner{width:90%;min-width:90%}.footer .footer-inner .footer-top{flex-wrap:wrap;margin-bottom:3rem;gap:20px}.footer .footer-inner .footer-top>div{width:46%;flex:0 46%}.footer .footer-inner .footer-top .footer-column-5{width:100%;flex:0 100%;margin:2rem auto 0;text-align:center}.footer .footer-inner .footer-bottom{flex-direction:column}.footer .footer-inner .footer-bottom .copyright:nth-of-type(1){margin-bottom:0}.footer .social{margin:2rem auto;gap:15px;display:flex;text-align:center;justify-content:center !important;align-items:center}}