@font-face{font-family:Euclid Circular Regular;src:url(/fonts/EuclidCircularB-Regular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Euclid Circular Medium;src:url(/fonts/EuclidCircularB-Medium.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Euclid Circular SemiBold;src:url(/fonts/EuclidCircularB-SemiBold.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Euclid Circular Bold;src:url(/fonts/EuclidCircularB-Bold.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Euclid Circular Light;src:url(/fonts/EuclidCircularB-Light.woff2)format("woff2");font-weight:300;font-display:swap}@font-face{font-family:Approach Medium;src:url(/fonts/EuclidCircularB-Medium.woff2)format("woff2");font-weight:500;font-display:swap}
.search-mobile,.partner i.eicon-chevron-left{display:none}#language-options{background:0 0;flex-direction:column;display:flex}.language-option{justify-content:flex-end;align-items:center;font-size:14px;text-decoration:none;display:flex;position:relative}.language-option .icon img{width:13px;height:13px;margin-right:18px}.language-option.active .icon{display:inline-block}.language-switcher{height:26px;display:flex;position:relative}.language-switcher img{cursor:pointer;height:25px}#language-options{z-index:1000;text-transform:uppercase;background-color:#fff;border-radius:10px;padding:10px;display:none;position:absolute;top:100%;right:0;box-shadow:0 2px 10px #00000026}#language-options a{color:#001d4f}#language-options a:hover{color:#5fd0c3}.switcher-mobile{margin-left:20px;margin-right:20px}img{max-width:100%}body{max-width:100vw;font-family:Euclid Circular Medium;font-weight:500;overflow-x:hidden}.row{max-width:100vw}.bk-hide{background:0 0!important}.home .site,.page-id-229 .site,.page-template-archive-projects .site{padding-top:0}.site{padding-top:100px}h1,h2,h3,h4,h5,h6{color:#0b2550;margin-bottom:0;font-family:Euclid Circular Medium;line-height:1}p{color:#0b2550;margin-bottom:0;font-family:Euclid Circular Regular;line-height:25.36px}.primary-nav{font-family:Euclid Circular Medium;font-size:16px}a{font-family:Euclid Circular Medium;font-size:16px;line-height:20.29px}.navbar-nav{gap:2rem}.navbar-nav li{padding:0!important;font-weight:500!important}.navbar-nav li a{padding:0}.navbar{background:#fff;border-radius:50px;padding-left:1.5rem;padding-right:.5rem;box-shadow:0 2px 10px #00000026}.navbar .navbar-brand{margin-left:.5rem}.btn-header{text-transform:capitalize;transition:all .2s;color:#1b1a48!important;background:0 0!important;border:2px solid #1b1a48!important;border-radius:30px!important;padding:15px 28px!important;font-weight:500!important}.btn-header:hover{color:#fff!important;background:#1b1a48!important;transition:all .2s!important}header#masthead{z-index:9999;position:fixed;top:0;left:0;right:0}.menu-item:hover .dropdown-menu{border:unset;padding-top:25px;display:block}.dropdown-menu{position:absolute!important}.dropdown-menu li{padding:5px 30px!important}.dropdown-menu li a{background:0 0!important}@media (max-width:767px){body,p{font-size:1rem}h1,h2,h3,h4,h5,h6{line-height:1}h1{margin-top:0;font-size:2.488rem}h2{font-size:2.074rem}h3{font-size:1.728rem}h4{font-size:1.44rem}h5{font-size:1.2rem}small,.text_small{font-size:.833rem}.padding-lf0{padding-left:0!important;padding-right:0!important}.padding-lf-rt{padding-left:.75em!important;padding-right:.75em!important}.hero-category{padding-top:0!important}.buy-btns label,select#quantity{min-width:100%}.container-categories .single-article{margin-bottom:50px!important}.products-listing{gap:50px;padding-bottom:60px}.products-listing a{padding:20px}.wrapper-projectfields{padding-top:0!important;padding-left:0!important}.container-description-text{width:100%!important}.switcher-mobile{margin-right:0}}@media (min-width:767px) and (max-width:1140px){h1{margin-top:0;font-size:2.488rem}h2{font-size:2.074rem}h3{font-size:1.728rem}h4{font-size:1.44rem}h5{font-size:1.2rem}small,.text_small{font-size:.833rem}}@media (min-width:1140px) and (max-width:1400px){h1{margin-top:0;font-size:2.488rem}h2{font-size:2.074rem}h3{font-size:1.728rem}h4{font-size:1.44rem}h5{font-size:1.2rem}small,.text_small{font-size:.833rem}}@media (min-width:1400px){h1{margin-top:0;font-size:76px}h2{font-size:2.441rem}h3{font-size:48px}h4{font-size:1.563rem}h5{font-size:32px}small,.text_small{font-size:.8rem}}.pb-75{padding-bottom:75px!important}.pt-150{padding-top:150px!important;padding-bottom:150px!important}.pb-55{padding-bottom:55px!important}.pb-200{padding-bottom:200px!important}.py-100{padding-top:50px;padding-bottom:50px}.read-more{text-transform:uppercase;place-content:center flex-start;align-items:center;gap:7px;padding-top:10px;font-family:Approach Medium;display:flex;font-size:14px!important}.map-nopadding .elementor-widget-wrap{padding:0!important}.card{word-wrap:break-word;background-color:#fff;background-clip:border-box;border:0;border-radius:.25rem;flex-direction:column;min-width:0;padding:20px;transition:all .1s;display:flex;position:relative}.card-contact .card{border-radius:35px;flex-direction:column;justify-content:center;min-height:380px;transition:all .6s;display:flex;box-shadow:0 0 20px #0000003b}span.wpcf7-list-item-label{font-size:18px}.card-contact .btn-custom-2{color:#fff;border-radius:5px;outline:none;font-size:14px;line-height:17px;display:inline-block;background:linear-gradient(85.59deg,#1b1a489e 3.71%,#1b1a48 99.22%)!important;padding:13px 29px!important}.card-contact .t-color-grey{color:#b7b7b7!important}.btn-custom-2.inner{color:#1b1a48;background:0 0;border:2px solid #1b1a48;border-radius:30px;justify-content:center;align-items:center;height:60px;margin:0 auto;font-size:16px;font-weight:500;transition:all .2s;display:flex;width:200px!important;margin-top:18px!important}.card-contact .card:hover{transform:scale(1.1)}.bg-3{background:#e8f0f0}.overlay-contents{z-index:999;background:#000000a1;flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.overlay-contents iframe{border-radius:15px;width:80%;min-height:500px;margin:auto}#c-2{overflow-y:scroll}.modal-contents .inside-section{gap:40px;display:flex}.overlay-contents .modal-contents{border-radius:35px;flex-direction:column;align-items:center;gap:30px;width:60%;padding:30px 30px 50px;display:flex;background:#fff!important}.toggleSwitcherContents button{color:#fff;border:0;border-radius:35px;outline:none;padding:10px;font-size:14px;background:linear-gradient(85.59deg,#8ace95 3.71%,#499e56 99.22%)!important}.toggleSwitcherContents{flex-direction:column;gap:10px;max-width:300px;padding-top:20px;display:flex}.overlay-projects{z-index:999;background:#000000a1;flex-direction:column;justify-content:center;align-items:center;display:none;position:fixed;inset:0}.modal-contents::-webkit-scrollbar{width:10px}.modal-contents::-webkit-scrollbar-track{background:0 0}.modal-contents::-webkit-scrollbar-thumb{background:#7ac185;border-radius:30px}.overlay-projects .modal-projects{border-radius:35px;flex-direction:column;align-items:center;gap:30px;width:50%;padding:30px 30px 50px;display:flex;background:#fff!important}.hero-section{background:url(/immagini/bg-pattern-light.png) 0 0/cover no-repeat;align-content:center;align-items:center;min-height:100vh;padding:150px 0 80px;display:flex;position:relative;overflow:hidden}.hero-section video{object-fit:cover;z-index:-9;width:100%;max-width:100%;min-height:100vh;position:absolute;top:0}.hero-section .overlay-slide{opacity:.5;z-index:-1;background:#1b1a48;width:100%;height:100%;position:absolute;top:0}.hero-inner-text{text-align:center;max-width:950px;margin:0 auto}.hero-inner-text .title h1{color:#fff}.hero-inner-text p{color:#fff;max-width:630px;margin:0 auto}.woocommerce .button.archive-btn-action{color:#1b1a48;background:0 0;border:2px solid #1b1a48;border-radius:30px;padding:20px 48px;font-weight:500;transition:all .2s}.woocommerce .button.archive-btn-action:hover{color:#fff;background:#1b1a48;transition:all .2s}.single_add_to_cart_button{width:100%;color:#0b2550!important;background:0 0!important;border:2px solid #0b2550!important;border-radius:30px!important;padding:15px!important}.single_add_to_cart_button:hover{color:#fff!important;background:#0b2550!important}.post-type-archive-product .site{padding-top:0}.post-type-archive-product .hero-section,.page-template-archive-projects .hero-section{min-height:auto;padding:130px 0 100px}.wrapper-price .oneoff,.monthly,.yearly{color:#5fd0c3;font-size:25px}.woocommerce .single_add_to_cart_button.buy-once{color:#1b1a48;background:0 0;border:2px solid #1b1a48;border-radius:30px;width:200px;height:60px;font-weight:500;transition:all .2s}.woocommerce .buy-once.single_add_to_cart_button:hover{color:#fff;background:#1b1a48;transition:all .2s}.woocommerce .single_add_to_cart_button.buy-monthly{color:#fff;background:#1b1a48;border:2px solid #1b1a48;border-radius:30px;width:200px;height:60px;font-weight:500;transition:all .2s}.woocommerce .buy-monthly.single_add_to_cart_button:hover{color:#1b1a48;background:0 0;transition:all .2s}.variations_form.cart .single_add_to_cart_button.button.alt{font-weight:500;transition:all .2s;color:#1b1a48!important;background-color:#fff!important}.variations_form.cart .single_add_to_cart_button.button.alt:hover{color:#fff!important;background-color:#1b1a48!important}span.line{border-top:1px solid #1b1a48;width:100%}.z-wrapper-tab{flex-direction:column;align-items:center;gap:30px;width:100%;margin:auto;padding-top:24px;display:flex}.nav-tabs.z-tabs .nav-link.active,.nav-tabs.z-tabs .nav-item.show .nav-link,.nav-tabs.z-tabs .nav-link:hover,.nav-tabs.z-tabs .nav-link:focus{border:unset}ul.nav.nav-tabs.z-tabs{border-bottom:unset;justify-content:space-around;width:100%;display:flex}.container-description-text{flex-direction:column;align-items:center;gap:30px;width:62%;margin:auto;padding-top:24px;display:flex}.container-description-text h6{color:#499e56}.container-description-text p{color:#1b1a48}.wrapper-related-products{text-align:center;flex-direction:column;align-items:center;gap:10px;max-width:630px;margin:0 auto;padding-bottom:10px;display:flex}.products-listing{justify-content:center}.products-listing .product-re{flex-direction:column;gap:20px;margin-bottom:60px;text-decoration:none;display:flex}.products-listing img{border-radius:15px;transition:all .3s}.project-desc{max-width:846px;margin:0 auto}.product-re a{flex-direction:column;gap:1rem;padding:20px;display:flex}.progress-container{background-color:#5fd0c3;max-width:411px;height:10px;margin:20px 0;position:relative}.progress-bar{background-color:#1b1a48;width:70%;height:100%}.cover-single img{object-fit:cover;border-radius:20px;height:416px}.wrapper-projectfields{padding-top:2rem;padding-left:6rem}.news-btn-action{color:#1b1a48;background:0 0;border:2px solid #1b1a48;border-radius:30px;padding:15px 30px;font-size:16px;font-weight:500;transition:all .2s}.news-btn-action:hover{color:#fff;background:#1b1a48;transition:all .2s}.description{color:#1b1a48;margin-top:20px;font-family:Euclid Circular Regular;font-size:16px;line-height:25.36px}.news-post{background:#efe7db;border-radius:0 0 20px 20px;height:45%;padding:30px}.hero-category h1{font-size:50px;color:#333!important}.hero-category{text-align:center;flex-direction:column;align-items:center;gap:20px;display:flex}.container-categories{padding-bottom:30px;padding-top:30px!important}.container-categories .row-articles{padding-top:20px}.container-categories .single-article{margin-bottom:100px;padding:8px}.container-categories .single-article img{object-fit:cover;border-radius:20px 20px 0 0;width:100%;max-height:265px}.container-categories .single-article a{color:#1e1d3e;font-family:Euclid Circular Medium;font-size:21px;font-weight:500;line-height:21px}.container-categories .slider-categories{white-space:nowrap;justify-content:space-between;gap:40px;padding-bottom:15px;display:flex;overflow-x:auto}.container-categories .slider-categories a{color:#499e56;border:1px solid #499e56;border-radius:30px;padding:8px 60px;transition:all .3s}.container-categories .slider-categories a.active{color:#fff;border:1px solid #0000;background:linear-gradient(85.59deg,#8ace95 3.71%,#499e56 99.22%)!important}.container-categories .slider-categories a:hover{color:#fff;background:linear-gradient(85.59deg,#8ace95 3.71%,#499e56 99.22%);border:1px solid #0000!important}.slider-categories::-webkit-scrollbar{width:1px;height:5px}.slider-categories::-webkit-scrollbar-track{background:#f1f1f1}.slider-categories::-webkit-scrollbar-thumb{background:#499e569e;border-radius:30px}.slider-categories::-webkit-scrollbar-thumb:hover{background:linear-gradient(85.59deg,#8ace95 3.71%,#499e56 99.22%)}.container-categories .pagination-cat{place-content:center;align-items:center;gap:19px;margin:auto;padding-top:0;padding-bottom:60px;display:flex}.container-categories .pagination-cat a{color:#33333396;font-size:18px;text-decoration:none;transition:all .4s;display:flex}.pagination-cat a:hover{color:#333}.pagination-cat .current{color:#333;font-size:20px}.container-categories .pagination-cat .prev svg{transform:rotate(180deg)}.label-base-vanilla,.label-base p,.overtitle{color:#fff;background:#5fd0c3;border-radius:30px;padding:8px 40px;font-size:14px;font-weight:400;line-height:1!important}.base-title h1{color:#333;font-size:54px;font-weight:600;line-height:54px}.base-btn a{color:#fff;background:linear-gradient(85.59deg,#8ace95 3.71%,#499e56 99.22%);border-radius:5px;padding:13px 29px;font-size:14px;font-weight:400;line-height:17px}.bg-sfumed-green .elementor-container{background:linear-gradient(260.01deg,#e7f2e7 0%,#fcfcfc 100%);border-radius:20px}.base-list li{color:#333;font-size:18px;font-weight:400;line-height:22.5px!important}.base-list ul{flex-direction:column;gap:30px;list-style:none;display:flex}.bullet-green-hand ul{list-style-image:none}.bullet-green-hand li{padding-left:18px}.elementor-widget-project img{border-radius:10px!important}.wpgs-nav .slick-current{display:none!important}.container{max-width:1280px;margin:0 auto}.woocommerce-shop .site-content .container{max-width:1140px}.section-padding{padding:55px 0}.seciton-padding.stats{padding-top:0}.px-100{padding-left:100px;padding-right:100px}.py-150{padding-top:75px;padding-bottom:75px}.py-55{padding:25px 0!important}.pt-75{padding-top:75px!important}.py-75{padding-top:75px;padding-bottom:75px}.rounded-20{border-radius:20px}.contact-page .form-control{border:unset;border-radius:25px}.contact-page .wpcf7-textarea{border:unset;border-radius:25px;width:100%;height:200px}.contact-page .form-control::placeholder{color:#1b1a48}.btn-custom-2.inner:hover,.btn.btn-subscribe:hover,.btn-elementor-1:hover .elementor-button-link{color:#fff!important;background:#1b1a48!important;transition:all .2s!important}.btn-elementor-1 .elementor-button-link{color:#fff;background:0 0;border:2px solid #fff;border-radius:30px;justify-content:center;align-items:center;height:49px;padding:0;font-size:16px;font-weight:500;transition:all .2s;display:flex;width:200px!important;margin-top:18px!important}.btn-elementor-1:hover .elementor-button-link{color:#1b1a48!important;background:#fff!important;transition:all .2s!important}.btn.btn-subscribe{color:#1b1a48;background:0 0;border:2px solid #1b1a48;border-radius:30px;justify-content:center;align-items:center;height:49px;padding:0;font-size:16px;font-weight:500;transition:all .2s;display:flex;width:200px!important}.sub-email{border:unset;border-radius:25px}.social-icon{align-items:center;gap:1rem;margin-top:1rem;display:flex}.ig{background-image:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M15.34 3.46C15.1027 3.46 14.8707 3.53038 14.6733 3.66224C14.476 3.79409 14.3222 3.98151 14.2313 4.20078C14.1405 4.42005 14.1168 4.66133 14.1631 4.89411C14.2094 5.12689 14.3236 5.34071 14.4915 5.50853C14.6593 5.67635 14.8731 5.79064 15.1059 5.83694C15.3387 5.88324 15.5799 5.85948 15.7992 5.76866C16.0185 5.67783 16.2059 5.52402 16.3378 5.32668C16.4696 5.12935 16.54 4.89734 16.54 4.66C16.54 4.34174 16.4136 4.03652 16.1885 3.81147C15.9635 3.58643 15.6583 3.46 15.34 3.46ZM19.94 5.88C19.9206 5.0503 19.7652 4.2294 19.48 3.45C19.2257 2.78313 18.83 2.17928 18.32 1.68C17.8248 1.16743 17.2196 0.774176 16.55 0.53C15.7727 0.236161 14.9508 0.07721 14.12 0.0599999C13.06 -5.58794e-08 12.72 0 10 0C7.28 0 6.94 -5.58794e-08 5.88 0.0599999C5.04915 0.07721 4.22734 0.236161 3.45 0.53C2.78168 0.776649 2.17693 1.16956 1.68 1.68C1.16743 2.17518 0.774176 2.78044 0.53 3.45C0.236161 4.22734 0.07721 5.04915 0.0599999 5.88C-5.58794e-08 6.94 0 7.28 0 10C0 12.72 -5.58794e-08 13.06 0.0599999 14.12C0.07721 14.9508 0.236161 15.7727 0.53 16.55C0.774176 17.2196 1.16743 17.8248 1.68 18.32C2.17693 18.8304 2.78168 19.2234 3.45 19.47C4.22734 19.7638 5.04915 19.9228 5.88 19.94C6.94 20 7.28 20 10 20C12.72 20 13.06 20 14.12 19.94C14.9508 19.9228 15.7727 19.7638 16.55 19.47C17.2196 19.2258 17.8248 18.8326 18.32 18.32C18.8322 17.8226 19.2283 17.2182 19.48 16.55C19.7652 15.7706 19.9206 14.9497 19.94 14.12C19.94 13.06 20 12.72 20 10C20 7.28 20 6.94 19.94 5.88ZM18.14 14C18.1327 14.6348 18.0178 15.2637 17.8 15.86C17.6403 16.2952 17.3839 16.6884 17.05 17.01C16.7256 17.3405 16.3332 17.5964 15.9 17.76C15.3037 17.9778 14.6748 18.0927 14.04 18.1C13.04 18.15 12.67 18.16 10.04 18.16C7.41 18.16 7.04 18.16 6.04 18.1C5.38089 18.1123 4.72459 18.0109 4.1 17.8C3.68578 17.6281 3.31136 17.3728 3 17.05C2.66809 16.7287 2.41484 16.3352 2.26 15.9C2.01586 15.2952 1.88044 14.6519 1.86 14C1.86 13 1.8 12.63 1.8 10C1.8 7.37 1.8 7 1.86 6C1.86448 5.35106 1.98295 4.70795 2.21 4.1C2.38605 3.67791 2.65627 3.30166 3 3C3.30381 2.65617 3.67929 2.3831 4.1 2.2C4.70955 1.98004 5.352 1.86508 6 1.86C7 1.86 7.37 1.8 10 1.8C12.63 1.8 13 1.8 14 1.86C14.6348 1.86728 15.2637 1.98225 15.86 2.2C16.3144 2.36865 16.7223 2.64285 17.05 3C17.3777 3.30718 17.6338 3.68273 17.8 4.1C18.0223 4.70893 18.1373 5.35178 18.14 6C18.19 7 18.2 7.37 18.2 10C18.2 12.63 18.19 13 18.14 14ZM10 4.87C8.98581 4.87198 7.99496 5.17453 7.15265 5.73942C6.31035 6.30431 5.65438 7.1062 5.26763 8.04375C4.88089 8.98131 4.78072 10.0125 4.97979 11.0069C5.17886 12.0014 5.66824 12.9145 6.38608 13.631C7.10392 14.3474 8.01801 14.835 9.01286 15.0321C10.0077 15.2293 11.0387 15.1271 11.9755 14.7385C12.9123 14.35 13.7129 13.6924 14.2761 12.849C14.8394 12.0056 15.14 11.0142 15.14 10C15.1413 9.3251 15.0092 8.65661 14.7512 8.03296C14.4933 7.40931 14.1146 6.84281 13.6369 6.36605C13.1592 5.88929 12.5919 5.51168 11.9678 5.25493C11.3436 4.99818 10.6749 4.86736 10 4.87ZM10 13.33C9.34139 13.33 8.69757 13.1347 8.14995 12.7688C7.60234 12.4029 7.17552 11.8828 6.92348 11.2743C6.67144 10.6659 6.6055 9.99631 6.73398 9.35035C6.86247 8.70439 7.17963 8.11104 7.64533 7.64533C8.11104 7.17963 8.70439 6.86247 9.35035 6.73398C9.99631 6.6055 10.6659 6.67144 11.2743 6.92348C11.8828 7.17552 12.4029 7.60234 12.7688 8.14995C13.1347 8.69757 13.33 9.34139 13.33 10C13.33 10.4373 13.2439 10.8703 13.0765 11.2743C12.9092 11.6784 12.6639 12.0454 12.3547 12.3547C12.0454 12.6639 11.6784 12.9092 11.2743 13.0765C10.8703 13.2439 10.4373 13.33 10 13.33Z' fill='%23FFFFFF'/%3E %3C/svg%3E ");background-repeat:no-repeat;width:20px;height:20px}.tw{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='17' viewBox='0 0 20 17' fill='none'%3E%3Cpath d='M20 1.9506C19.2483 2.2767 18.4534 2.49226 17.64 2.5906C18.4982 2.07792 19.1413 1.27138 19.45 0.3206C18.6436 0.800663 17.7608 1.1389 16.84 1.3206C16.2245 0.653172 15.405 0.208897 14.5098 0.0574517C13.6147 -0.0939932 12.6945 0.0559587 11.8938 0.48379C11.093 0.911621 10.4569 1.59313 10.0852 2.42144C9.71355 3.24974 9.62729 4.17799 9.84 5.0606C8.20943 4.97813 6.61444 4.55355 5.15865 3.81446C3.70287 3.07537 2.41885 2.03829 1.39 0.7706C1.02914 1.40077 0.839519 2.11442 0.84 2.8406C0.83872 3.51498 1.00422 4.17922 1.32176 4.77416C1.63929 5.36911 2.09902 5.87631 2.66 6.2506C2.00798 6.23286 1.36989 6.0579 0.8 5.7406V5.7906C0.804887 6.73549 1.13599 7.64969 1.73731 8.37857C2.33864 9.10744 3.17326 9.60624 4.1 9.7906C3.74326 9.89917 3.37288 9.95641 3 9.9606C2.74189 9.95759 2.48442 9.93418 2.23 9.8906C2.49391 10.7034 3.00462 11.4137 3.69107 11.9228C4.37753 12.4318 5.20558 12.7142 6.06 12.7306C4.6172 13.8659 2.83588 14.4855 1 14.4906C0.665735 14.4917 0.331736 14.4717 0 14.4306C1.87443 15.6409 4.05881 16.2833 6.29 16.2806C7.82969 16.2966 9.35714 16.0056 10.7831 15.4247C12.2091 14.8437 13.505 13.9845 14.5952 12.8971C15.6854 11.8097 16.548 10.516 17.1326 9.09151C17.7172 7.66702 18.012 6.14033 18 4.6006C18 4.4306 18 4.2506 18 4.0706C18.7847 3.48541 19.4615 2.76803 20 1.9506V1.9506Z' fill='white'/%3E%3C/svg%3E");background-repeat:no-repeat;width:20px;height:20px}.yt{background-image:url("data:image/svg+xml,%3Csvg width='23' height='16' viewBox='0 0 23 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M22.0088 5.45168C22.0583 4.02034 21.7452 2.5997 21.0988 1.32168C20.6602 0.797282 20.0515 0.443393 19.3788 0.321683C16.5963 0.0692085 13.8023 -0.0342726 11.0088 0.0116833C8.22546 -0.0363584 5.44152 0.0637835 2.66882 0.311683C2.12064 0.4114 1.61333 0.668525 1.20882 1.05168C0.308816 1.88168 0.208816 3.30168 0.108816 4.50168C-0.036272 6.65925 -0.036272 8.82412 0.108816 10.9817C0.137746 11.6571 0.23831 12.3275 0.408816 12.9817C0.529391 13.4867 0.773339 13.954 1.11882 14.3417C1.52608 14.7451 2.0452 15.0169 2.60882 15.1217C4.76473 15.3878 6.93703 15.4981 9.10882 15.4517C12.6088 15.5017 15.6788 15.4517 19.3088 15.1717C19.8863 15.0733 20.42 14.8012 20.8388 14.3917C21.1188 14.1116 21.3279 13.7688 21.4488 13.3917C21.8064 12.2943 21.9821 11.1458 21.9688 9.99168C22.0088 9.43168 22.0088 6.05168 22.0088 5.45168ZM8.74882 10.5917V4.40168L14.6688 7.51168C13.0088 8.43168 10.8188 9.47168 8.74882 10.5917Z' fill='%23FFFFFF'/%3E %3C/svg%3E ");background-repeat:no-repeat;background-size:cover;width:23px;height:18px}.fb{background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M17.01 0H0.99C0.727436 0 0.475625 0.104303 0.289964 0.289964C0.104303 0.475625 0 0.727436 0 0.99V17.01C0 17.14 0.0256072 17.2687 0.0753593 17.3889C0.125112 17.509 0.198034 17.6181 0.289964 17.71C0.381894 17.802 0.491031 17.8749 0.611143 17.9246C0.731256 17.9744 0.859991 18 0.99 18H9.612V11.025H7.272V8.325H9.612V6.3C9.56353 5.82458 9.61965 5.34431 9.77644 4.89288C9.93323 4.44145 10.1869 4.02979 10.5196 3.68677C10.8523 3.34375 11.2561 3.07768 11.7025 2.90721C12.149 2.73675 12.6273 2.66603 13.104 2.7C13.8045 2.69569 14.5047 2.73175 15.201 2.808V5.238H13.77C12.636 5.238 12.42 5.778 12.42 6.561V8.298H15.12L14.769 10.998H12.42V18H17.01C17.14 18 17.2687 17.9744 17.3889 17.9246C17.509 17.8749 17.6181 17.802 17.71 17.71C17.802 17.6181 17.8749 17.509 17.9246 17.3889C17.9744 17.2687 18 17.14 18 17.01V0.99C18 0.859991 17.9744 0.731256 17.9246 0.611143C17.8749 0.491031 17.802 0.381894 17.71 0.289964C17.6181 0.198034 17.509 0.125112 17.3889 0.0753593C17.2687 0.0256072 17.14 0 17.01 0Z' fill='%23FFFFFF'/%3E %3C/svg%3E");background-repeat:no-repeat;width:18px;height:18px}.ln{background-image:url("data:image/svg+xml,%3Csvg width='13' height='12' viewBox='0 0 13 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cg clip-path='url(%23clip0_350_477)'%3E %3Cpath d='M2.94991 3.98315H0.273438V12H2.94991V3.98315Z' fill='white'/%3E %3Cpath d='M1.58403 2.97479C2.45798 2.97479 3.16807 2.31933 3.16807 1.51261C3.16807 0.705882 2.45798 0 1.58403 0C0.710084 0 0 0.655462 0 1.46219C0 2.26891 0.710084 2.97479 1.58403 2.97479Z' fill='white'/%3E %3Cpath d='M7.20981 7.81511C7.20981 6.70586 7.75602 5.99998 8.84846 5.99998C9.83165 5.99998 10.3233 6.65544 10.3233 7.81511C10.3233 8.97477 10.3233 12 10.3233 12H12.9997C12.9997 12 12.9997 9.07561 12.9997 6.95797C12.9997 4.84032 11.6888 3.78149 9.83165 3.78149C7.97451 3.78149 7.20981 5.09242 7.20981 5.09242V3.98317H4.64258V12H7.20981C7.20981 12 7.20981 9.02519 7.20981 7.81511Z' fill='white'/%3E %3C/g%3E %3Cdefs%3E %3CclipPath id='clip0_350_477'%3E %3Crect width='13' height='12' fill='white'/%3E %3C/clipPath%3E %3C/defs%3E %3C/svg%3E ");background-repeat:no-repeat;background-size:cover;width:17px;height:16px}.icon-product{align-items:center;gap:1rem;width:75px;height:75px;display:flex}.icon-plastic{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='Livello_1' data-name='Livello 1' viewBox='0 0 321.82 321.82'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: none; stroke: %231d2a4b; stroke-linecap: round; stroke-linejoin: round; stroke-width: 15px; %7D %3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='m262.46,74.89c-16.12,0-18.8,7.63-32.94,7.63-14.14,0-16.82-7.63-32.94-7.63-16.12,0-18.8,7.63-32.94,7.63-14.14,0-16.82-7.63-32.94-7.63-16.12,0-18.8,7.63-32.94,7.63-14.14,0-16.82-7.63-32.94-7.63'/%3E%3Cpath class='cls-1' d='m205.13,163c-38.22-13.41-41.48-38.74-41.48-38.74l-22.41,23.78c4.47,11.24,13.94,23.07,34.6,33.05l-20.38,17.85c-20.13-9.72-29.64-21.2-34.25-32.19l-19.71,19.66s2.74,25.41,41.41,39.63c38.67,14.22,40,39.11,40,39.11l63.56-63.56s-3.11-25.19-41.33-38.59Z'/%3E%3Cline class='cls-1' x1='76.24' y1='119.97' x2='76.24' y2='153.74'/%3E%3Cline class='cls-1' x1='93.13' y1='136.85' x2='59.35' y2='136.85'/%3E%3Cline class='cls-1' x1='90.46' y1='218.93' x2='90.46' y2='218.93'/%3E%3Cline class='cls-1' x1='117.13' y1='114.04' x2='117.13' y2='114.04'/%3E%3Cline class='cls-1' x1='219.65' y1='119.97' x2='219.65' y2='119.97'/%3E%3Cline class='cls-1' x1='254.61' y1='157.89' x2='254.61' y2='157.89'/%3E%3C/svg%3E")}.icon-tree{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='Livello_1' data-name='Livello 1' viewBox='0 0 321.82 321.82'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: none; stroke: %231d2a4b; stroke-linecap: round; stroke-linejoin: round; stroke-width: 15px; %7D %3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='m217.43,120.01c2.57-4.44,4.05-9.59,4.05-15.09,0-16.68-13.52-30.2-30.2-30.2-.11,0-.21,0-.31,0,.2-1.41.31-2.86.31-4.33,0-16.68-13.52-30.2-30.2-30.2h-.33c-16.68,0-30.2,13.52-30.2,30.2,0,1.47.11,2.92.31,4.33-.11,0-.21,0-.31,0-16.68,0-30.2,13.52-30.2,30.2,0,5.5,1.48,10.65,4.05,15.09-8.41,7.5-13.71,18.41-13.71,30.57,0,22.62,18.33,40.95,40.95,40.95,11.48,0,21.84-4.73,29.28-12.33,7.44,7.61,17.8,12.33,29.28,12.33,22.62,0,40.95-18.33,40.95-40.95,0-12.15-5.3-23.07-13.71-30.57Z'/%3E%3Cline class='cls-1' x1='160.91' y1='115.1' x2='160.91' y2='258.38'/%3E%3Cpath class='cls-1' d='m135.61,122.29c4.34,6.79,14.04,11.52,25.3,11.52s20.96-4.73,25.3-11.52'/%3E%3Cpath class='cls-1' d='m126.49,146.19c5.91,9.23,19.09,15.67,34.41,15.67s28.51-6.43,34.41-15.67'/%3E%3Cpath class='cls-1' d='m241.28,246.04c-16.47-8.2-46.31-13.68-80.37-13.68s-63.9,5.48-80.37,13.68'/%3E%3C/svg%3E")}.icon-coral{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='Livello_1' data-name='Livello 1' viewBox='0 0 321.82 321.82'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: none; stroke: %231d2a4b; stroke-linecap: round; stroke-linejoin: round; stroke-width: 15px; %7D %3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='m57.25,90.37c3.16,24.88-10.17,73.54,25.09,98.07,22.09,15.37,37.24,21.63,48.89,28.44,22.47,13.13,27.95,21.63,27.95,49.83'/%3E%3Cpath class='cls-1' d='m87.76,192.16s11.76-11.13,14.73-28.25'/%3E%3Cpath class='cls-1' d='m97.45,85.62c1.48,20.44,11.85,40.3,36.74,64.3,24.89,24,34.17,67.01,24.98,116.79'/%3E%3Cpath class='cls-1' d='m115.87,129.71c11.21-9.42,29.14-29.86,26.47-58.31'/%3E%3Cpath class='cls-1' d='m155.72,181.49c9.29-9.35,14.63-20.9,15.81-31.57'/%3E%3Cpath class='cls-1' d='m186.05,55.11c-4.15,31.7-11.26,49.95,18.37,74.6,29.63,24.66,15.41,54.58,15.41,54.58'/%3E%3Cpath class='cls-1' d='m202.71,128.26s24.82-26.04,27.48-50.63'/%3E%3Cpath class='cls-1' d='m264.56,95.99c0,40.3-11.56,71.41-43.26,88.3-26.4,14.07-59.37,47.46-62.13,82.42'/%3E%3Cpath class='cls-1' d='m173.75,227.97c20.13,1.79,46.03,4.38,69.73-25.27'/%3E%3C/svg%3E")}.icon-co{background-image:url("data:image/svg+xml,%3Csvg width='207' height='207' viewBox='0 0 207 207' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M101.373 42.0002C127.722 42.0321 149.09 63.3126 149.263 89.6252V89.6416C169.072 90.8974 184.663 107.271 184.663 127.285C184.663 148.106 167.791 164.986 146.974 165H146.972C146.424 165 145.876 165 145.328 164.964H60.2713C38.3689 163.939 21 145.932 21 123.869C21 104.077 34.9766 87.5502 53.5981 83.619L53.8666 83.5716C57.1304 59.986 77.1509 42.0177 101.371 42H101.373L101.373 42.0002ZM135.031 89.8621C135.031 71.2732 119.962 56.2036 101.373 56.2036C82.7834 56.2036 67.714 71.273 67.714 89.8621V96.6581L60.9254 96.971C46.4607 97.4686 34.9237 109.314 34.9237 123.855C34.9237 138.34 46.3734 150.151 60.7162 150.731L60.769 150.732H146.972C159.928 150.716 170.425 140.209 170.425 127.25C170.425 115.646 162.008 106.007 150.947 104.107L150.807 104.087H133.017L134.44 95.7546C134.777 94.0055 134.99 91.9733 135.031 89.8983L135.031 89.8625L135.031 89.8621Z' fill='%231D2A4B'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain;width:65px}footer{color:#fff;background:#1b1a48;border-radius:50px 50px 0 0;padding:50px 0 20px}footer a{color:#fff}footer ul{padding-left:0;list-style:none}.divider-white{background:#ffffff7a;width:100%;height:1px;margin:20px 0}.copyright{font-size:13px}#screen-saver{text-align:center;z-index:2147483647;background:#051227;width:100vw;height:100vh;display:none;position:absolute}#screen-saver .inner{background:#000;flex-direction:column;place-content:center;align-items:center;width:100vw;height:100vh;padding:60px 10px;display:flex;position:fixed;top:0}#screen-saver p{max-width:500px}.form-over-white{text-align:center;background:#f7f7f7;border-radius:10px;max-width:750px;margin:0 auto;padding:30px}@media (max-width:767px){.customize_solution ul.tabs.nav{border-radius:15px;flex-direction:column}.customize_solution .nav-justified>li{width:100%}.customize_solution ul.tabs li a{text-align:left;padding:10px 15px;font-size:15px}}.login-bg-video-wrapper{z-index:-1;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}#login-bg-video{object-fit:cover;filter:brightness(.7);width:auto;min-width:100%;height:auto;min-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.login-bg-video-wrapper:after{content:"";z-index:1;background:linear-gradient(135deg,#1b1a484d 0%,#0003 100%);width:100%;height:100%;position:absolute;top:0;left:0}.container-login-form{z-index:10;justify-content:center;align-items:center;min-height:100vh;margin:0;padding:0;display:flex;position:relative}.row-login-form{justify-content:center;align-items:center;gap:40px;width:100%;max-width:1200px;padding:20px;display:flex}.login-my-form,.register-my-form,.woocommerce-ResetPassword.lost_reset_password{-webkit-backdrop-filter:blur(20px);width:100%;max-width:420px;animation:.8s cubic-bezier(.4,0,.2,1) slideUp;position:relative;overflow:hidden;box-shadow:0 25px 50px #00000026,0 0 0 1px #ffffff1a;background:#fffffff2!important;border:none!important;border-radius:24px!important;margin:80px auto!important;padding:40px 35px!important}.login-my-form h2,.register-my-form h2{color:#1b1a48;text-align:center;letter-spacing:-.5px;margin:0;font-size:28px;padding-bottom:35px!important}.woocommerce-ResetPassword.lost_reset_password>p:first-of-type{color:#1b1a48;text-align:center;letter-spacing:-.5px;margin:0;font-size:28px;padding-bottom:20px!important}.login-my-form p input,.register-my-form p input,.login-my-form input[type=text],.login-my-form input[type=email],.login-my-form input[type=password],.register-my-form input[type=text],.register-my-form input[type=email],.register-my-form input[type=password],.woocommerce-ResetPassword.lost_reset_password input[type=text],.woocommerce-ResetPassword.lost_reset_password input[type=email],.woocommerce-ResetPassword.lost_reset_password input[type=password]{color:#1b1a48;box-sizing:border-box;width:100%;font-size:16px;font-weight:500;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:none!important;background:#fffc!important;border:2px solid #1b1a481a!important;border-radius:30px!important;margin-bottom:20px!important;padding:16px 20px!important}.login-my-form p input:focus,.register-my-form p input:focus,.login-my-form input:focus,.register-my-form input:focus,.woocommerce-ResetPassword.lost_reset_password input:focus{transform:translateY(-2px);background:#fffffff2!important;border-color:#1b1a48!important;outline:none!important;box-shadow:0 8px 25px #1b1a4826!important}.login-my-form p input::placeholder,.register-my-form p input::placeholder,.login-my-form input::placeholder,.register-my-form input::placeholder,.woocommerce-ResetPassword.lost_reset_password input::placeholder{color:#1b1a4899;text-transform:uppercase;letter-spacing:.5px;font-size:14px;font-weight:500}.login-my-form label,.register-my-form label,.woocommerce-ResetPassword.lost_reset_password label{color:#1b1a48;text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px;font-size:14px;font-weight:600;display:block}.login-my-form .required,.register-my-form .required,.woocommerce-ResetPassword.lost_reset_password .required{color:#e74c3c}.login-my-form .woocommerce form .show-password-input,.woocommerce-page form .show-password-input,.register-my-form .woocommerce form .show-password-input{color:#1b1a4899;cursor:pointer;transition:all .3s;top:37%;right:20px;transform:translateY(-50%)}.login-my-form .woocommerce form .show-password-input:hover,.register-my-form .woocommerce form .show-password-input:hover{color:#1b1a48;transform:translateY(-50%)scale(1.1)}.login-my-form .form-row label,.register-my-form .form-row label{color:#1b1a48cc;cursor:pointer;text-transform:none;letter-spacing:normal;align-items:center;gap:10px;margin-bottom:25px;font-size:14px;font-weight:500;display:flex!important}.login-my-form input[type=checkbox],.register-my-form input[type=checkbox]{accent-color:#1b1a48;width:18px!important;height:18px!important;margin:0!important}.woocommerce-button.button.woocommerce-form-login__submit.mx-auto,.woocommerce-Button.woocommerce-button.button.woocommerce-form-register__submit,.woocommerce-ResetPassword.lost_reset_password button.woocommerce-Button.button{color:#fff;text-transform:uppercase;letter-spacing:1px;cursor:pointer;background:linear-gradient(135deg,#1b1a48 0%,#2d2b6b 100%);border:2px solid #1b1a48;border-radius:30px;justify-content:center;align-items:center;width:100%;margin:20px 0;padding:18px 28px;font-size:16px;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.woocommerce-button.button.woocommerce-form-login__submit.mx-auto:before,.woocommerce-Button.woocommerce-button.button.woocommerce-form-register__submit:before,.woocommerce-ResetPassword.lost_reset_password button.woocommerce-Button.button:before{content:"";background:linear-gradient(90deg,#0000,#fff3,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.woocommerce-button.button.woocommerce-form-login__submit.mx-auto:hover,.woocommerce-Button.woocommerce-button.button.woocommerce-form-register__submit:hover,.woocommerce-ResetPassword.lost_reset_password button.woocommerce-Button.button:hover{transform:translateY(-2px);box-shadow:0 15px 35px #1b1a4866;color:#fff!important;background:linear-gradient(135deg,#2d2b6b 0%,#1b1a48 100%)!important}.woocommerce-button.button.woocommerce-form-login__submit.mx-auto:hover:before,.woocommerce-Button.woocommerce-button.button.woocommerce-form-register__submit:hover:before,.woocommerce-ResetPassword.lost_reset_password button.woocommerce-Button.button:hover:before{left:100%}.woocommerce-button.button.woocommerce-form-login__submit.mx-auto:active,.woocommerce-Button.woocommerce-button.button.woocommerce-form-register__submit:active,.woocommerce-ResetPassword.lost_reset_password button.woocommerce-Button.button:active{transform:translateY(0)}.login-my-form a,.register-my-form a,.woocommerce-ResetPassword.lost_reset_password a{color:#1b1a48;font-size:14px;font-weight:500;text-decoration:none;transition:all .3s;position:relative}.login-my-form a:after,.register-my-form a:after,.woocommerce-ResetPassword.lost_reset_password a:after{content:"";background:#1b1a48;width:0;height:2px;transition:width .3s;position:absolute;bottom:-2px;left:0}.login-my-form a:hover:after,.register-my-form a:hover:after,.woocommerce-ResetPassword.lost_reset_password a:hover:after{width:100%}.login-my-form a:hover,.register-my-form a:hover,.woocommerce-ResetPassword.lost_reset_password a:hover{color:#2d2b6b}.login-my-form .woocommerce-error,.register-my-form .woocommerce-error,.woocommerce-ResetPassword.lost_reset_password .woocommerce-error{color:#e74c3c;background:#e74c3c1a;border:1px solid #e74c3c4d;border-radius:12px;margin-bottom:20px;padding:15px;font-weight:500}.login-my-form .woocommerce-message,.register-my-form .woocommerce-message,.woocommerce-ResetPassword.lost_reset_password .woocommerce-message{color:#2ecc71;background:#2ecc711a;border:1px solid #2ecc714d;border-radius:12px;margin-bottom:20px;padding:15px;font-weight:500}.login-my-form.loading,.register-my-form.loading,.woocommerce-ResetPassword.lost_reset_password.loading{opacity:.7;pointer-events:none}@keyframes slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.login-my-form input:focus,.login-my-form button:focus,.register-my-form input:focus,.register-my-form button:focus,.woocommerce-ResetPassword.lost_reset_password input:focus,.woocommerce-ResetPassword.lost_reset_password button:focus{outline-offset:2px;outline:2px solid #1b1a484d}@media (max-width:992px){.row-login-form{flex-direction:column;gap:30px}}@media (max-width:768px){.login-my-form,.register-my-form,.woocommerce-ResetPassword.lost_reset_password{max-width:90%;border-radius:20px!important;padding:30px 25px!important}.login-my-form h2,.register-my-form h2,.woocommerce-ResetPassword.lost_reset_password>p:first-of-type{font-size:24px;padding-bottom:25px!important}.login-my-form p input,.register-my-form p input,.login-my-form input,.register-my-form input,.woocommerce-ResetPassword.lost_reset_password input{font-size:16px;padding:14px 18px!important}.container-login-form{padding:20px}.row-login-form{padding:10px}}@media (max-width:480px){.login-my-form,.register-my-form,.woocommerce-ResetPassword.lost_reset_password{padding:25px 20px!important}.login-my-form h2,.register-my-form h2,.woocommerce-ResetPassword.lost_reset_password>p:first-of-type{font-size:22px}.woocommerce-button.button.woocommerce-form-login__submit.mx-auto,.woocommerce-Button.woocommerce-button.button.woocommerce-form-register__submit,.woocommerce-ResetPassword.lost_reset_password button.woocommerce-Button.button{padding:16px 24px;font-size:14px}}@media (max-aspect-ratio:16/9){#login-bg-video{width:100%;height:auto}}@media (min-aspect-ratio:16/9){#login-bg-video{width:auto;height:100%}}.woocommerce.myFixingMargin{margin:0!important;padding:0!important}.woocommerce-notices-wrapper{width:80%;margin:auto;padding-bottom:20px}.woocommerce-error{padding:15px 50px!important}body.page-id-179 .woocommerce-form-row.woocommerce-form-row--first.form-row.form-row-first{width:100%!important}.woocommerce-lost-password-subtext{color:#1b1a48b3;text-align:center;margin-top:10px;margin-bottom:30px;font-size:14px;font-style:italic;font-weight:400;line-height:1.4}#custom_registration_form{-webkit-backdrop-filter:blur(20px);border-radius:24px;width:100%;margin:80px auto;padding:40px 35px;animation:.8s cubic-bezier(.4,0,.2,1) slideUp;position:relative;overflow:hidden}#custom_registration_form input.form-control,#custom_registration_form select.form-control{color:#1b1a48;box-sizing:border-box;width:100%;font-size:16px;font-weight:500;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:none!important;background:#fffc!important;border:2px solid #1b1a481a!important;border-radius:30px!important;padding:16px 20px!important}#custom_registration_form input.form-control:focus,#custom_registration_form select.form-control:focus{transform:translateY(-2px);background:#fffffff2!important;border-color:#1b1a48!important;outline:none!important;box-shadow:0 8px 25px #1b1a4826!important}#custom_registration_form h5.text-center{color:#1b1a48;letter-spacing:-.5px;margin-bottom:30px;font-size:24px;font-weight:600}#custom_registration_form button.btn-primary{color:#fff;text-transform:uppercase;letter-spacing:1px;cursor:pointer;background:linear-gradient(135deg,#1b1a48 0%,#2d2b6b 100%);border:2px solid #1b1a48;border-radius:30px;justify-content:center;align-items:center;width:100%;padding:18px 28px;font-size:16px;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden;box-shadow:0 10px 20px #1b1a4840}#custom_registration_form button.btn-primary:before{content:"";z-index:1;background:linear-gradient(90deg,#0000,#fff3,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}#custom_registration_form button.btn-primary:hover{background:linear-gradient(135deg,#2d2b6b 0%,#1b1a48 100%);transform:translateY(-2px);box-shadow:0 15px 35px #1b1a4866}#custom_registration_form button.btn-primary:hover:before{left:100%}#custom_registration_form button.btn-primary:active{transform:translateY(0)}@media (max-width:768px){#custom_registration_form{max-width:90%;padding:0;margin:40px auto 80px!important}}@media (max-width:480px){#custom_registration_form button.btn-primary{padding:16px 24px;font-size:14px}.row{margin-right:unset}.container-categories .single-article{padding:0}.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:6px!important}.elementor-61 .elementor-element.elementor-element-f67fb50>.elementor-element-populated{padding:30px!important}}
.code--block{white-space:pre-line;padding:0 2rem;display:flex}pre code{align-items:center;padding:10px 0;display:flex}.code{color:#fff;background:#1b1a48;border:0;border-radius:20px;font-family:Space Mono,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.badge{margin-right:10px;padding:10px 20px}.badge.green{background-color:green}.badge.orange{background-color:orange}.inner-menu-lateral{position:sticky;top:100px}.inner-menu-lateral ul{padding:0;list-style:none}.inner-menu-lateral .active-link{color:#5fd0c3}
:where(.css-product) .slider-categories-shop a{color:#499e56;border-radius:30px;padding:0 10px;font-family:Approach Medium;text-decoration:none;transition:all .3s}:where(.css-product) .slider-categories-shop{flex-wrap:wrap;justify-content:center;gap:5px;padding-top:30px;padding-bottom:25px;display:flex}:where(.css-product) .hero-archive-products .switch-archive p{cursor:pointer;color:#499e56;z-index:3;margin:0}:where(.css-product) .woocommerce div.product form.cart div.quantity{border-radius:0;height:50px!important}:where(.css-product) .wpgs-for{float:right;width:80%!important}:where(.css-product) .wpgs-nav{width:20%}:where(.css-product) .wpgs-nav .slick-track{max-width:100%;transform:translate(0)!important}:where(.css-product) .wpgs-nav button{display:none}:where(.css-product) .wpgs-nav .slick-slide{width:100%!important;margin:0 auto 10px!important}:where(.css-product) .woo-product-gallery-slider{flex-direction:row-reverse;gap:10px;display:flex;margin-bottom:20px!important}:where(.css-product) .switch__container{background:#5fd0c32b;border-radius:35px;justify-content:space-between;width:450px;max-width:100%;height:70px;display:flex;position:relative}:where(.css-product) .switch__radio{display:none}:where(.css-product) .switch__label{cursor:pointer;text-align:center;color:#5fd0c3;flex:1;line-height:70px;transition:color .25s}:where(.css-product) .switch__slider{z-index:-1;background:#5fd0c3;border-radius:26px;width:calc(33.333% - 18px);transition:left .25s;position:absolute;top:9px;bottom:9px;left:9px}:where(.css-product) .switch__radio:checked+.switch__label{color:#fff}:where(.css-product) #one-off:checked~.switch__slider{left:9px}:where(.css-product) #monthly:checked~.switch__slider{left:calc(33.333% + 9px)}:where(.css-product) #yearly:checked~.switch__slider{left:calc(66.666% + 9px)}:where(.css-product) .hero-archive-products{text-align:center;flex-direction:column;align-items:center;gap:20px;display:flex}:where(.css-product) .products-listing{justify-content:center}:where(.css-product) .products-listing img{border-radius:15px;transition:all .3s}:where(.css-product) .products-listing img:hover{border-radius:20px}:where(.css-product) .products-listing .product-re{flex-direction:column;gap:20px;margin-bottom:60px;text-decoration:none;display:flex}:where(.css-product) .products-listing h5{color:#499e56}:where(.css-product) .product-listing h5{color:#333;font-size:25px;font-weight:500;line-height:32px}:where(.css-product) .slider-categories-shop{display:none}:where(.css-product) .show-categories{text-transform:uppercase;color:#499e56;cursor:pointer;font-family:Approach Medium;font-size:12px}:where(.css-product) .monthly span.oneoff,:where(.css-product) span.monthly,:where(.css-product) span.yearly,:where(.css-product) .yearly span.oneoff,:where(.css-product) .monthly span.monthly{display:none}:where(.css-product) .monthly span.monthly,:where(.css-product) .yearly span.yearly{display:block}:where(.css-product) .wrapper-related-products{text-align:center;flex-direction:column;align-items:center;gap:10px;max-width:630px;margin:0 auto;padding-bottom:10px;display:flex}:where(.css-product) .woocommerce div.product p.price,:where(.css-product) .woocommerce div.product span.price{margin:1em 0;font-size:25px;font-weight:500;color:#5fd0c3!important}:where(.css-product) .yith-wcwl-add-to-wishlist{margin-top:0!important}:where(.css-product) .whishlist-btn svg{width:22px;height:22px;transition:all .3s}:where(.css-product) .whishlist-btn svg path{transition:all .3s}:where(.css-product) .single_add_to_wishlist,:where(.css-product) .whishlist-btn{background:0 0!important;border:2px solid #499e56!important;border-radius:5px!important;padding:16px 17px!important;transition:background .3s!important}:where(.css-product) .whishlist-btn.active{border:2px solid #fff;background:linear-gradient(85.59deg,#8ace95 3.71%,#499e56 99.22%)!important}:where(.css-product) .whishlist-btn{display:none!important}:where(.css-product) .whishlist-btn.active svg path{fill:#fff}:where(.css-product) .single_add_to_wishlist:hover{background:0 0!important;border:2px solid #499e56!important}:where(.css-product) .single_add_to_wishlist i{justify-content:center;align-items:center;display:flex;transform:scale(1.3);color:#499e56!important;width:22px!important;height:22px!important;margin:0!important;padding:0!important}:where(.css-product) .whishlist-btn:hover{border:2px solid #fff;background:linear-gradient(85.59deg,#8ace95 3.71%,#499e56 99.22%)!important}:where(.css-product) .whishlist-btn:hover svg path{fill:#fff}:where(.css-product) .wishlist-title-container{max-width:1140px!important;margin:auto!important;padding-top:120px!important}:where(.css-product) .single_add_to_wishlist span{display:none}:where(.css-product) .summary.entry-summary h1{color:#333!important;font-size:31px!important;font-weight:600!important;line-height:38px!important}:where(.css-product) .woocommerce-grouped-product-list-item__price bdi{color:#499e56!important;font-weight:600!important}:where(.css-product) .woocommerce-grouped-product-list-item__label a{color:#499e56!important;text-decoration:none!important}:where(.css-product) .text-explain{color:#499e56!important;font-size:14px!important;font-weight:400!important;line-height:17px!important}:where(.css-product) .woocommerce div.product form.cart div.quantity{z-index:1;border-left:0!important;border-right:0!important;margin-left:-5px!important;margin-right:-5px!important}:where(.css-product) .quantity input{border:0!important;outline:none!important;width:60px!important;height:100%!important}:where(.css-product) .minus,:where(.css-product) .plus{z-index:2}:where(.css-product) .minus,:where(.css-product) .plus,:where(.css-product) .quantity{color:#333!important;border:1px solid #499e56!important;border-radius:5px!important;outline:none!important;font-size:14px!important;font-weight:400!important;line-height:17px!important}:where(.css-product) .single-img-thumb{display:flex!important}:where(.css-product) .single-img-thumb img{border-radius:20px;flex:1!important;height:100%!important}:where(.css-product) .woocommerce-product-gallery__wrapper{flex-direction:row-reverse;gap:24px;display:flex}:where(.css-product) .list-images-prod{flex-direction:column;justify-content:center;gap:23px;display:flex}:where(.css-product) .list-images-prod img{min-width:150px;min-height:115px;border-radius:10px!important;width:150px!important;height:115px!important}:where(.css-product) .container-description-product{clear:both;background:linear-gradient(260.01deg,#e7f2e7 0%,#fcfcfc 100%);border-radius:20px;flex-direction:column;align-items:center;margin-top:120px;padding-top:60px;padding-bottom:60px;display:flex}:where(.css-product) .table-fields-prod{text-align:center;border-bottom:1px solid #499e56;justify-content:space-around;width:90%;padding-top:10px;padding-bottom:15px;display:flex}:where(.css-product) .table-fields-prod p{color:#499e56}:where(.css-product) .table-fields-prod .separator{background:#499e56;width:1px;height:100px}:where(.css-product) .container-content-plan{background:#efe7db50;border-radius:10px;flex-direction:column;gap:.5rem;padding:25px;display:flex}:where(.css-product) .buy-btns input[type=radio]{margin-right:5px}:where(.css-product) .wpgs-nav .slick-prev,:where(.css-product) .wpgs-nav .slick-next{display:none}:where(.css-product) .woocommerce .quantity{border:0!important}:where(.css-product) .woocommerce .quantity .qty{background:#e0e0e4;border-radius:5px}:where(.css-product) select#quantity{border:unset;background:#e0e0e4;border-radius:10px;outline:none;min-width:100%;margin:10px 0;padding:10px 15px}:where(.css-product) .buy-btns label{background:#efe7db50;border-radius:25px;width:100%;margin:10px 0;padding:10px 20px;position:relative;text-align:center!important;font-weight:500!important}:where(.css-product) span.save-percent{color:#fff;background:#5fd0c3;border-radius:2px;padding:3px 5px;font-size:11px;display:flex;position:absolute;bottom:-10px}:where(.css-product) .why-plan{background:#e2e8f0;border-radius:50px;margin:50px 0;padding:50px 85px}:where(.css-product) .switcher{background:#faf7f4;border-radius:25px;display:flex;position:relative}:where(.css-product) .switcher-btn{cursor:pointer;text-align:center;z-index:2;color:#1b1a48;background:0 0;border:none;flex:1;padding:10px 20px;transition:color .3s;position:relative;text-align:center!important;font-weight:400!important}@media (max-width:480px){:where(.css-product) .switcher-btn{font-size:12px}}:where(.css-product) .switcher-btn input[type=radio]{opacity:0;width:0;height:0;position:absolute}:where(.css-product) .switcher-btn.active{color:#fff}:where(.css-product) .switcher-indicator{z-index:1;background-color:#5fd0c2;border-radius:25px;width:23%;margin:1%;transition:left .3s;display:flex;position:absolute;top:0;bottom:0;left:0}:where(.css-product) .switcher .switcher-btn:first-child .switcher-indicator{left:0%}:where(.css-product) .switcher .switcher-btn:nth-child(2) .switcher-indicator{left:33.333%}:where(.css-product) .switcher .switcher-btn:nth-child(3) .switcher-indicator{left:66.666%}:where(.css-product) .woocommerce-variation.single_variation{padding:15px 0}@media (max-width:780px){:where(.css-product) .table-fields-prod .separator{height:30px}:where(.css-product) .hero-archive-products{padding-top:0}:where(.css-product) .hero-archive-products h1{font-size:2rem}:where(.css-product) .products-listing .product-re{margin-bottom:0}:where(.css-product) .switch__label{width:300px}}
:where(.css-woocommerce) .woocommerce-MyAccount-navigation{text-align:left;align-items:center;padding-bottom:100px;display:flex;color:#1b1a48!important;justify-content:center!important}:where(.css-woocommerce) .woocommerce-MyAccount-navigation ul{padding-left:20px}:where(.css-woocommerce) .woocommerce-MyAccount-navigation ul li{display:flex}:where(.css-woocommerce) .woocommerce-MyAccount-navigation li a{padding-left:30px}:where(.css-woocommerce) .navigation_acc li.is-active a{color:#01567a}:where(.css-woocommerce) .navigation_acc li.is-active{color:#499e56;position:relative}:where(.css-woocommerce) .navigation_acc li.is-active .topc{background:#fff;width:40px;height:40px;position:absolute;top:-40px;right:0}:where(.css-woocommerce) .navigation_acc li.is-active .bottomc:before{content:"";background:#499e56f2;border-radius:0 40px 0 0;width:40px;height:40px;position:absolute;bottom:0;right:0}:where(.css-woocommerce) .navigation_acc li.is-active .bottomc{background:#fff;width:40px;height:40px;position:absolute;bottom:-40px;right:0}:where(.css-woocommerce) .navigation_acc li.is-active .topc:before{content:"";background:#499e56f2;border-radius:0 0 40px;width:40px;height:40px;position:absolute;top:0;right:0}:where(.css-woocommerce) .woocommerce-MyAccount-navigation ul li a{color:#1b1a48;border-bottom:1px solid #e9e9e9;align-content:center;align-items:center;gap:15px;padding:15px 30px;font-weight:400;display:flex;width:100%!important}:where(.css-woocommerce) .woocommerce-MyAccount-navigation-link.is-active{position:relative;background:#fff!important}:where(.css-woocommerce) .woocommerce-MyAccount-content .col-md-4{margin-bottom:2rem}:where(.css-woocommerce) .woocommerce-MyAccount-content .card{text-align:center;border:0;place-content:center;align-items:center;gap:15px;height:100%;padding:30px;display:flex;box-shadow:0 0 20px #07070720}:where(.css-woocommerce) .woocommerce-MyAccount-content .card h4{text-transform:uppercase;font-size:16px!important}:where(.css-woocommerce) .woocommerce-MyAccount-navigation a:before{content:"";background-repeat:no-repeat;background-size:contain;place-content:center;align-items:center;width:18px;height:19px;display:flex}:where(.css-woocommerce) .aicon{content:"";background-repeat:no-repeat;background-size:contain;place-content:center;align-items:center;width:35px;height:36px;display:flex}:where(.css-woocommerce) .woocommerce-MyAccount-navigation-link--dashboard a:before{background-image:url("data:image/svg+xml,%3Csvg width='173' height='182' viewBox='0 0 173 182' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M168.345 73.7282L91.9596 3.45355C89.4765 1.16897 86.2064 -0.067411 82.8328 0.00283764C79.4593 0.0730863 76.2435 1.44453 73.8576 3.8305L3.60526 74.0832L0 77.6881V181.255H67.6971V116.635H104.623V181.255H172.32V77.3854L168.345 73.7282ZM83.0975 12.3088C83.2059 12.3088 83.139 12.3323 83.0925 12.378C83.0444 12.3323 82.989 12.3088 83.0975 12.3088ZM160.011 168.947H116.931V116.635C116.931 113.371 115.635 110.24 113.326 107.932C111.018 105.623 107.887 104.327 104.623 104.327H67.6971C64.4327 104.327 61.302 105.623 58.9937 107.932C56.6854 110.24 55.3886 113.371 55.3886 116.635V168.947H12.3086V82.7865L83.0975 12.5338C83.1025 12.5292 83.1029 12.525 83.1067 12.5203L160.011 82.7865V168.947Z' fill='%238DBFE0' /%3E %3C/svg%3E")}:where(.css-woocommerce) .woocommerce-MyAccount-navigation-link--dashboard.is-active a:before{background-image:url("data:image/svg+xml,%3Csvg width='173' height='182' viewBox='0 0 173 182' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M168.345 73.7282L91.9596 3.45355C89.4765 1.16897 86.2064 -0.067411 82.8328 0.00283764C79.4593 0.0730863 76.2435 1.44453 73.8576 3.8305L3.60526 74.0832L0 77.6881V181.255H67.6971V116.635H104.623V181.255H172.32V77.3854L168.345 73.7282ZM83.0975 12.3088C83.2059 12.3088 83.139 12.3323 83.0925 12.378C83.0444 12.3323 82.989 12.3088 83.0975 12.3088ZM160.011 168.947H116.931V116.635C116.931 113.371 115.635 110.24 113.326 107.932C111.018 105.623 107.887 104.327 104.623 104.327H67.6971C64.4327 104.327 61.302 105.623 58.9937 107.932C56.6854 110.24 55.3886 113.371 55.3886 116.635V168.947H12.3086V82.7865L83.0975 12.5338C83.1025 12.5292 83.1029 12.525 83.1067 12.5203L160.011 82.7865V168.947Z' fill='%235fd0c3'/%3E %3C/svg%3E ")}:where(.css-woocommerce) .woocommerce-MyAccount-navigation-link--orders a:before{background-image:url("data:image/svg+xml,%3Csvg width='173' height='173' viewBox='0 0 173 173' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M51.696 28.734V40.222H160.832V62.9629L148.088 103.406H48.0816L33.7216 0H0V11.488H23.7184L38.0784 114.894H156.513L172.32 64.7299V28.734H51.696Z' fill='%231b1a48'/%3E %3Cpath d='M57.7933 126.491C51.7018 126.498 45.8618 128.921 41.5544 133.229C37.2471 137.536 34.8242 143.376 34.8173 149.467C34.8173 155.561 37.2379 161.405 41.5468 165.714C45.8556 170.023 51.6996 172.443 57.7933 172.443C63.8869 172.443 69.7309 170.023 74.0397 165.714C78.3486 161.405 80.7693 155.561 80.7693 149.467C80.7624 143.376 78.3395 137.536 74.0322 133.229C69.7248 128.921 63.8848 126.498 57.7933 126.491ZM57.7933 160.955C55.5211 160.955 53.3001 160.282 51.4109 159.019C49.5217 157.757 48.0492 155.963 47.1797 153.864C46.3102 151.765 46.0827 149.455 46.526 147.226C46.9693 144.998 48.0634 142.951 49.67 141.344C51.2766 139.738 53.3236 138.643 55.5521 138.2C57.7805 137.757 60.0904 137.984 62.1895 138.854C64.2887 139.723 66.0829 141.196 67.3452 143.085C68.6075 144.974 69.2813 147.195 69.2813 149.467C69.2776 152.513 68.0662 155.433 65.9125 157.587C63.7589 159.74 60.839 160.952 57.7933 160.955Z' fill='%231b1a48'/%3E %3Cpath d='M138.209 126.491C132.118 126.498 126.278 128.921 121.97 133.229C117.663 137.536 115.24 143.376 115.233 149.467C115.233 155.561 117.654 161.405 121.963 165.714C126.272 170.023 132.116 172.443 138.209 172.443C144.303 172.443 150.147 170.023 154.456 165.714C158.765 161.405 161.185 155.561 161.185 149.467C161.178 143.376 158.756 137.536 154.448 133.229C150.141 128.921 144.301 126.498 138.209 126.491ZM138.209 160.955C135.937 160.955 133.716 160.282 131.827 159.019C129.938 157.757 128.465 155.963 127.596 153.864C126.726 151.765 126.499 149.455 126.942 147.226C127.385 144.998 128.479 142.951 130.086 141.344C131.693 139.738 133.74 138.643 135.968 138.2C138.197 137.757 140.506 137.984 142.606 138.854C144.705 139.723 146.499 141.196 147.761 143.085C149.024 144.974 149.697 147.195 149.697 149.467C149.694 152.513 148.482 155.433 146.329 157.587C144.175 159.74 141.255 160.952 138.209 160.955Z' fill='%231b1a48' /%3E %3C/svg%3E ")}:where(.css-woocommerce) .woocommerce-MyAccount-navigation-link--orders.is-active a:before,:where(.css-woocommerce) .aicon-orders{background-image:url("data:image/svg+xml,%3Csvg width='173' height='173' viewBox='0 0 173 173' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M51.696 28.734V40.222H160.832V62.9629L148.088 103.406H48.0816L33.7216 0H0V11.488H23.7184L38.0784 114.894H156.513L172.32 64.7299V28.734H51.696Z' fill='%235fd0c3' /%3E %3Cpath d='M57.7933 126.491C51.7018 126.498 45.8618 128.921 41.5544 133.229C37.2471 137.536 34.8242 143.376 34.8173 149.467C34.8173 155.561 37.2379 161.405 41.5468 165.714C45.8556 170.023 51.6996 172.443 57.7933 172.443C63.8869 172.443 69.7309 170.023 74.0397 165.714C78.3486 161.405 80.7693 155.561 80.7693 149.467C80.7624 143.376 78.3395 137.536 74.0322 133.229C69.7248 128.921 63.8848 126.498 57.7933 126.491ZM57.7933 160.955C55.5211 160.955 53.3001 160.282 51.4109 159.019C49.5217 157.757 48.0492 155.963 47.1797 153.864C46.3102 151.765 46.0827 149.455 46.526 147.226C46.9693 144.998 48.0634 142.951 49.67 141.344C51.2766 139.738 53.3236 138.643 55.5521 138.2C57.7805 137.757 60.0904 137.984 62.1895 138.854C64.2887 139.723 66.0829 141.196 67.3452 143.085C68.6075 144.974 69.2813 147.195 69.2813 149.467C69.2776 152.513 68.0662 155.433 65.9125 157.587C63.7589 159.74 60.839 160.952 57.7933 160.955Z' fill='%235fd0c3' /%3E %3Cpath d='M138.209 126.491C132.118 126.498 126.278 128.921 121.97 133.229C117.663 137.536 115.24 143.376 115.233 149.467C115.233 155.561 117.654 161.405 121.963 165.714C126.272 170.023 132.116 172.443 138.209 172.443C144.303 172.443 150.147 170.023 154.456 165.714C158.765 161.405 161.185 155.561 161.185 149.467C161.178 143.376 158.756 137.536 154.448 133.229C150.141 128.921 144.301 126.498 138.209 126.491ZM138.209 160.955C135.937 160.955 133.716 160.282 131.827 159.019C129.938 157.757 128.465 155.963 127.596 153.864C126.726 151.765 126.499 149.455 126.942 147.226C127.385 144.998 128.479 142.951 130.086 141.344C131.693 139.738 133.74 138.643 135.968 138.2C138.197 137.757 140.506 137.984 142.606 138.854C144.705 139.723 146.499 141.196 147.761 143.085C149.024 144.974 149.697 147.195 149.697 149.467C149.694 152.513 148.482 155.433 146.329 157.587C144.175 159.74 141.255 160.952 138.209 160.955Z' fill='%235fd0c3' /%3E %3C/svg%3E ")}:where(.css-woocommerce) .woocommerce-MyAccount-navigation-link--downloads a:before{background-image:url("data:image/svg+xml,%3Csvg width='173' height='172' viewBox='0 0 173 172' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M91.904 149.907V68.928H80.416V149.907L61.7903 131.281L53.6669 139.404L86.16 171.898L118.653 139.404L110.53 131.281L91.904 149.907Z' fill='%231b1a48'/%3E %3Cpath d='M137.856 51.696C137.856 23.1914 114.665 0 86.16 0C57.6554 0 34.464 23.1914 34.464 51.696C25.3236 51.696 16.5575 55.327 10.0943 61.7903C3.63102 68.2535 0 77.0196 0 86.16C0 95.3004 3.63102 104.066 10.0943 110.53C16.5575 116.993 25.3236 120.624 34.464 120.624H63.184V109.136H34.464C28.3704 109.136 22.5264 106.715 18.2175 102.406C13.9087 98.0977 11.488 92.2536 11.488 86.16C11.488 80.0664 13.9087 74.2224 18.2175 69.9135C22.5264 65.6047 28.3704 63.184 34.464 63.184H45.952V51.696C45.952 41.0322 50.1882 30.8051 57.7287 23.2646C65.2691 15.7242 75.4962 11.488 86.16 11.488C96.8238 11.488 107.051 15.7242 114.591 23.2646C122.132 30.8051 126.368 41.0322 126.368 51.696V63.184H137.856C143.95 63.184 149.794 65.6047 154.102 69.9135C158.411 74.2224 160.832 80.0664 160.832 86.16C160.832 92.2536 158.411 98.0977 154.102 102.406C149.794 106.715 143.95 109.136 137.856 109.136H109.136V120.624H137.856C146.996 120.624 155.762 116.993 162.226 110.53C168.689 104.066 172.32 95.3004 172.32 86.16C172.32 77.0196 168.689 68.2535 162.226 61.7903C155.762 55.327 146.996 51.696 137.856 51.696Z' fill='%231b1a48' /%3E %3C/svg%3E ")}:where(.css-woocommerce) .woocommerce-MyAccount-navigation-link--downloads.is-active a:before,:where(.css-woocommerce) .aicon-download{background-image:url("data:image/svg+xml,%3Csvg width='173' height='172' viewBox='0 0 173 172' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M91.904 149.907V68.928H80.416V149.907L61.7903 131.281L53.6669 139.404L86.16 171.898L118.653 139.404L110.53 131.281L91.904 149.907Z' fill='%235fd0c3'/%3E %3Cpath d='M137.856 51.696C137.856 23.1914 114.665 0 86.16 0C57.6554 0 34.464 23.1914 34.464 51.696C25.3236 51.696 16.5575 55.327 10.0943 61.7903C3.63102 68.2535 0 77.0196 0 86.16C0 95.3004 3.63102 104.066 10.0943 110.53C16.5575 116.993 25.3236 120.624 34.464 120.624H63.184V109.136H34.464C28.3704 109.136 22.5264 106.715 18.2175 102.406C13.9087 98.0977 11.488 92.2536 11.488 86.16C11.488 80.0664 13.9087 74.2224 18.2175 69.9135C22.5264 65.6047 28.3704 63.184 34.464 63.184H45.952V51.696C45.952 41.0322 50.1882 30.8051 57.7287 23.2646C65.2691 15.7242 75.4962 11.488 86.16 11.488C96.8238 11.488 107.051 15.7242 114.591 23.2646C122.132 30.8051 126.368 41.0322 126.368 51.696V63.184H137.856C143.95 63.184 149.794 65.6047 154.102 69.9135C158.411 74.2224 160.832 80.0664 160.832 86.16C160.832 92.2536 158.411 98.0977 154.102 102.406C149.794 106.715 143.95 109.136 137.856 109.136H109.136V120.624H137.856C146.996 120.624 155.762 116.993 162.226 110.53C168.689 104.066 172.32 95.3004 172.32 86.16C172.32 77.0196 168.689 68.2535 162.226 61.7903C155.762 55.327 146.996 51.696 137.856 51.696Z' fill='%235fd0c3'/%3E %3C/svg%3E ")}:where(.css-woocommerce) .woocommerce-MyAccount-navigation-link--edit-address a:before{background-image:url("data:image/svg+xml,%3Csvg width='173' height='232' viewBox='0 0 173 232' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M86.1561 54.4968C79.8851 54.4968 73.7549 56.3564 68.5408 59.8404C63.3267 63.3243 59.2627 68.2762 56.8629 74.0699C54.4631 79.8635 53.8352 86.2387 55.0587 92.3891C56.2821 98.5396 59.3018 104.189 63.7361 108.623C68.1703 113.058 73.8199 116.078 79.9704 117.301C86.1209 118.524 92.4961 117.896 98.2897 115.497C104.083 113.097 109.035 109.033 112.519 103.819C116.003 98.6046 117.863 92.4745 117.863 86.2035C117.853 77.7973 114.51 69.7381 108.566 63.7941C102.621 57.85 94.5623 54.5064 86.1561 54.4968ZM86.1561 102.057C83.0206 102.057 79.9555 101.127 77.3484 99.385C74.7414 97.6431 72.7094 95.1671 71.5095 92.2703C70.3096 89.3735 69.9957 86.1859 70.6074 83.1107C71.2191 80.0354 72.7289 77.2106 74.9461 74.9935C77.1632 72.7764 79.988 71.2665 83.0632 70.6548C86.1385 70.0431 89.3261 70.357 92.2229 71.5569C95.1197 72.7568 97.5957 74.7888 99.3376 77.3958C101.08 80.0029 102.009 83.068 102.009 86.2035C102.005 90.4066 100.333 94.4361 97.3607 97.4081C94.3887 100.38 90.3592 102.052 86.1561 102.057Z' fill='%231b1a48'/%3E %3Cpath d='M147.083 25.2292C132.019 10.1687 111.91 1.22218 90.6375 0.116282C69.3648 -0.989619 48.4365 5.8235 31.8917 19.2407C15.347 32.6579 4.35868 51.728 1.04756 72.7705C-2.26357 93.813 2.33723 115.336 13.962 133.186L73.8613 225.142C75.1943 227.188 77.0169 228.869 79.1638 230.033C81.3108 231.196 83.7143 231.806 86.1563 231.806C88.5984 231.806 91.0018 231.196 93.1488 230.033C95.2958 228.869 97.1184 227.188 98.4513 225.142L158.353 133.186C169.139 116.628 173.906 96.8648 171.854 77.21C169.803 57.5551 161.057 39.2028 147.083 25.2292ZM145.07 124.532L86.1566 214.971L27.2431 124.532C9.20994 96.8491 13.0777 59.8018 36.4395 36.4389C42.9684 29.9099 50.7193 24.7308 59.2498 21.1973C67.7803 17.6637 76.9232 15.8451 86.1566 15.8451C95.3899 15.8451 104.533 17.6637 113.063 21.1973C121.594 24.7308 129.345 29.9099 135.874 36.4389C159.235 59.8018 163.103 96.8491 145.07 124.532Z' fill='%231b1a48' /%3E %3C/svg%3E ")}:where(.css-woocommerce) .woocommerce-MyAccount-navigation-link--edit-address.is-active a:before,:where(.css-woocommerce) .aicon-address{background-image:url("data:image/svg+xml,%3Csvg width='173' height='232' viewBox='0 0 173 232' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M86.1561 54.4968C79.8851 54.4968 73.7549 56.3564 68.5408 59.8404C63.3267 63.3243 59.2627 68.2762 56.8629 74.0699C54.4631 79.8635 53.8352 86.2387 55.0587 92.3891C56.2821 98.5396 59.3018 104.189 63.7361 108.623C68.1703 113.058 73.8199 116.078 79.9704 117.301C86.1209 118.524 92.4961 117.896 98.2897 115.497C104.083 113.097 109.035 109.033 112.519 103.819C116.003 98.6046 117.863 92.4745 117.863 86.2035C117.853 77.7973 114.51 69.7381 108.566 63.7941C102.621 57.85 94.5623 54.5064 86.1561 54.4968ZM86.1561 102.057C83.0206 102.057 79.9555 101.127 77.3484 99.385C74.7414 97.6431 72.7094 95.1671 71.5095 92.2703C70.3096 89.3735 69.9957 86.1859 70.6074 83.1107C71.2191 80.0354 72.7289 77.2106 74.9461 74.9935C77.1632 72.7764 79.988 71.2665 83.0632 70.6548C86.1385 70.0431 89.3261 70.357 92.2229 71.5569C95.1197 72.7568 97.5957 74.7888 99.3376 77.3958C101.08 80.0029 102.009 83.068 102.009 86.2035C102.005 90.4066 100.333 94.4361 97.3607 97.4081C94.3887 100.38 90.3592 102.052 86.1561 102.057Z' fill='%235fd0c3'/%3E %3Cpath d='M147.083 25.2292C132.019 10.1687 111.91 1.22218 90.6375 0.116282C69.3648 -0.989619 48.4365 5.8235 31.8917 19.2407C15.347 32.6579 4.35868 51.728 1.04756 72.7705C-2.26357 93.813 2.33723 115.336 13.962 133.186L73.8613 225.142C75.1943 227.188 77.0169 228.869 79.1638 230.033C81.3108 231.196 83.7143 231.806 86.1563 231.806C88.5984 231.806 91.0018 231.196 93.1488 230.033C95.2958 228.869 97.1184 227.188 98.4513 225.142L158.353 133.186C169.139 116.628 173.906 96.8648 171.854 77.21C169.803 57.5551 161.057 39.2028 147.083 25.2292ZM145.07 124.532L86.1566 214.971L27.2431 124.532C9.20994 96.8491 13.0777 59.8018 36.4395 36.4389C42.9684 29.9099 50.7193 24.7308 59.2498 21.1973C67.7803 17.6637 76.9232 15.8451 86.1566 15.8451C95.3899 15.8451 104.533 17.6637 113.063 21.1973C121.594 24.7308 129.345 29.9099 135.874 36.4389C159.235 59.8018 163.103 96.8491 145.07 124.532Z' fill='%235fd0c3'/%3E %3C/svg%3E ")}:where(.css-woocommerce) .woocommerce-MyAccount-navigation-link--payment-methods a:before{background-image:url("data:image/svg+xml,%3Csvg width='173' height='133' viewBox='0 0 173 133' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M163.704 0H8.616C6.33171 0.00266035 4.14174 0.911269 2.52651 2.52651C0.911269 4.14174 0.00266035 6.33171 0 8.616V123.496C0.00266035 125.78 0.911269 127.97 2.52651 129.585C4.14174 131.201 6.33171 132.109 8.616 132.112H163.704C165.988 132.109 168.178 131.201 169.794 129.585C171.409 127.97 172.317 125.78 172.32 123.496V8.616C172.317 6.33171 171.409 4.14174 169.794 2.52651C168.178 0.911269 165.988 0.00266035 163.704 0ZM160.832 11.488V34.464H11.488V11.488H160.832ZM11.488 120.624V57.44H160.832V120.624H11.488Z' fill='%231b1a48'/%3E %3Cpath d='M48.824 86.1599H25.848V97.6479H48.824V86.1599Z' fill='%231b1a48'/%3E %3Cpath d='M83.288 86.1599H60.312V97.6479H83.288V86.1599Z' fill='%231b1a48' /%3E %3C/svg%3E ")}:where(.css-woocommerce) .woocommerce-MyAccount-navigation-link--payment-methods.is-active a:before,:where(.css-woocommerce) .aicon-payments{background-image:url("data:image/svg+xml,%3Csvg width='173' height='133' viewBox='0 0 173 133' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M163.704 0H8.616C6.33171 0.00266035 4.14174 0.911269 2.52651 2.52651C0.911269 4.14174 0.00266035 6.33171 0 8.616V123.496C0.00266035 125.78 0.911269 127.97 2.52651 129.585C4.14174 131.201 6.33171 132.109 8.616 132.112H163.704C165.988 132.109 168.178 131.201 169.794 129.585C171.409 127.97 172.317 125.78 172.32 123.496V8.616C172.317 6.33171 171.409 4.14174 169.794 2.52651C168.178 0.911269 165.988 0.00266035 163.704 0ZM160.832 11.488V34.464H11.488V11.488H160.832ZM11.488 120.624V57.44H160.832V120.624H11.488Z' fill='%235fd0c3'/%3E %3Cpath d='M48.824 86.1599H25.848V97.6479H48.824V86.1599Z' fill='%231b1a48'/%3E %3Cpath d='M83.288 86.1599H60.312V97.6479H83.288V86.1599Z' fill='%235fd0c3'/%3E %3C/svg%3E ")}:where(.css-woocommerce) .woocommerce-MyAccount-navigation-link--edit-account a:before{background-image:url("data:image/svg+xml,%3Csvg width='173' height='188' viewBox='0 0 173 188' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M172.32 49.861V36.7499H156.982V9.6834C156.958 7.0948 155.908 4.62143 154.063 2.80606C152.217 0.990688 149.727 -0.0183921 147.138 0.000253887H9.84383C7.25519 -0.0183921 4.76487 0.990688 2.91938 2.80606C1.07388 4.62143 0.0239561 7.0948 0 9.6834V177.794C0.0239561 180.382 1.07388 182.856 2.91938 184.671C4.76487 186.486 7.25519 187.495 9.84383 187.477H147.138C149.727 187.495 152.217 186.486 154.063 184.671C155.908 182.856 156.958 180.382 156.982 177.794V149.945H172.32V136.834H156.982V99.9031H172.32V86.792H156.982V49.861H172.32ZM143.871 86.792H125.406V99.9031H143.871V136.834H125.406V149.945H143.871V174.366H13.111V13.1113H143.871V36.7499H125.406V49.861H143.871V86.792Z' fill='%231b1a48'/%3E %3Cpath d='M101.025 113.257L89.7873 105.952L95.1903 92.7944V72.1243C95.1903 65.3105 92.4835 58.7759 87.6655 53.9579C82.8475 49.1398 76.3128 46.4331 69.4991 46.4331C62.6854 46.4331 56.1508 49.1398 51.3327 53.9579C46.5147 58.7759 43.808 65.3105 43.808 72.1243V92.6716L48.7813 106.231L37.973 113.257C35.285 114.997 33.0764 117.383 31.5491 120.197C30.0219 123.012 29.2248 126.164 29.2309 129.366V149.645H109.767V129.366C109.773 126.164 108.976 123.012 107.449 120.197C105.922 117.383 103.713 114.997 101.025 113.257ZM97.2569 137.134H41.7414V129.366C41.7393 128.249 42.0174 127.149 42.5501 126.168C43.0828 125.186 43.8532 124.354 44.7908 123.747L63.9605 111.286L56.3185 90.4483V72.1243C56.3185 68.6285 57.7072 65.276 60.179 62.8041C62.6509 60.3323 66.0034 58.9436 69.4991 58.9436C72.9948 58.9436 76.3474 60.3323 78.8192 62.8041C81.2911 65.276 82.6798 68.6285 82.6798 72.1243V90.3259L74.2742 110.791L94.2074 123.747C95.145 124.354 95.9154 125.186 96.4482 126.168C96.9809 127.149 97.2589 128.249 97.2569 129.366V137.134Z' fill='%231b1a48' /%3E %3C/svg%3E ")}:where(.css-woocommerce) .woocommerce-MyAccount-navigation-link--edit-account.is-active a:before,:where(.css-woocommerce) .aicon-accounts{background-image:url("data:image/svg+xml,%3Csvg width='173' height='188' viewBox='0 0 173 188' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M172.32 49.861V36.7499H156.982V9.6834C156.958 7.0948 155.908 4.62143 154.063 2.80606C152.217 0.990688 149.727 -0.0183921 147.138 0.000253887H9.84383C7.25519 -0.0183921 4.76487 0.990688 2.91938 2.80606C1.07388 4.62143 0.0239561 7.0948 0 9.6834V177.794C0.0239561 180.382 1.07388 182.856 2.91938 184.671C4.76487 186.486 7.25519 187.495 9.84383 187.477H147.138C149.727 187.495 152.217 186.486 154.063 184.671C155.908 182.856 156.958 180.382 156.982 177.794V149.945H172.32V136.834H156.982V99.9031H172.32V86.792H156.982V49.861H172.32ZM143.871 86.792H125.406V99.9031H143.871V136.834H125.406V149.945H143.871V174.366H13.111V13.1113H143.871V36.7499H125.406V49.861H143.871V86.792Z' fill='%235fd0c3'/%3E %3Cpath d='M101.025 113.257L89.7873 105.952L95.1903 92.7944V72.1243C95.1903 65.3105 92.4835 58.7759 87.6655 53.9579C82.8475 49.1398 76.3128 46.4331 69.4991 46.4331C62.6854 46.4331 56.1508 49.1398 51.3327 53.9579C46.5147 58.7759 43.808 65.3105 43.808 72.1243V92.6716L48.7813 106.231L37.973 113.257C35.285 114.997 33.0764 117.383 31.5491 120.197C30.0219 123.012 29.2248 126.164 29.2309 129.366V149.645H109.767V129.366C109.773 126.164 108.976 123.012 107.449 120.197C105.922 117.383 103.713 114.997 101.025 113.257ZM97.2569 137.134H41.7414V129.366C41.7393 128.249 42.0174 127.149 42.5501 126.168C43.0828 125.186 43.8532 124.354 44.7908 123.747L63.9605 111.286L56.3185 90.4483V72.1243C56.3185 68.6285 57.7072 65.276 60.179 62.8041C62.6509 60.3323 66.0034 58.9436 69.4991 58.9436C72.9948 58.9436 76.3474 60.3323 78.8192 62.8041C81.2911 65.276 82.6798 68.6285 82.6798 72.1243V90.3259L74.2742 110.791L94.2074 123.747C95.145 124.354 95.9154 125.186 96.4482 126.168C96.9809 127.149 97.2589 128.249 97.2569 129.366V137.134Z' fill='%235fd0c3'/%3E %3C/svg%3E ")}:where(.css-woocommerce) .woocommerce-MyAccount-navigation-link--subscriptions a:before{background-image:url("data:image/svg+xml,%3Csvg width='173' height='155' viewBox='0 0 173 155' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M160.832 59.2856V78.4882C160.82 89.1483 156.58 99.3683 149.042 106.906C141.504 114.444 131.284 118.684 120.624 118.696H22.4831L38.5254 102.654L30.4026 94.5308L14.36 110.573L12.775 112.158L0.724823 124.208L27.2987 154.104L35.8853 146.472L21.4072 130.184H120.624C149.129 130.184 172.32 106.993 172.32 78.4882V47.7976L160.832 59.2856Z' fill='%231b1a48'/%3E %3Cpath d='M11.488 75.6162C11.5001 64.9561 15.7401 54.736 23.278 47.1982C30.8158 39.6603 41.0359 35.4202 51.696 35.4082H149.837L133.795 51.4508L141.917 59.5735L157.96 43.5313L159.438 42.0536L171.595 29.8961L145.021 0L136.435 7.63234L150.913 23.9202H51.696C23.1914 23.9202 0 47.1116 0 75.6162V106.414L11.488 94.9257V75.6162Z'  fill='%231b1a48'/%3E %3C/svg%3E ")}:where(.css-woocommerce) .woocommerce-MyAccount-navigation-link--subscriptions.is-active a:before,:where(.css-woocommerce) .aicon-subscription{background-image:url("data:image/svg+xml,%3Csvg width='173' height='155' viewBox='0 0 173 155' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M160.832 59.2856V78.4882C160.82 89.1483 156.58 99.3683 149.042 106.906C141.504 114.444 131.284 118.684 120.624 118.696H22.4831L38.5254 102.654L30.4026 94.5308L14.36 110.573L12.775 112.158L0.724823 124.208L27.2987 154.104L35.8853 146.472L21.4072 130.184H120.624C149.129 130.184 172.32 106.993 172.32 78.4882V47.7976L160.832 59.2856Z' fill='%235fd0c3'/%3E %3Cpath d='M11.488 75.6162C11.5001 64.9561 15.7401 54.736 23.278 47.1982C30.8158 39.6603 41.0359 35.4202 51.696 35.4082H149.837L133.795 51.4508L141.917 59.5735L157.96 43.5313L159.438 42.0536L171.595 29.8961L145.021 0L136.435 7.63234L150.913 23.9202H51.696C23.1914 23.9202 0 47.1116 0 75.6162V106.414L11.488 94.9257V75.6162Z' fill='%235fd0c3' /%3E %3C/svg%3E ")}:where(.css-woocommerce) .woocommerce-MyAccount-navigation-link--customer-logout a:before{background-image:url("data:image/svg+xml,%3Csvg width='173' height='173' viewBox='0 0 173 173' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cpath d='M21.9863 91.8968H120.545V91.8964V80.4112V80.4108H21.9863L48.9246 53.4725V53.4721L40.8029 45.3511L0 86.1536L0.000358727 86.154H0L40.8029 126.957L48.9246 118.835V118.835L21.9863 91.8968Z' fill='%231b1a48' /%3E %3Cpath d='M51.7214 0V11.4856H160.834V160.798H51.7214V172.284H172.32V0H51.7214Z' fill='%231b1a48' /%3E %3C/svg%3E ")}:where(.css-woocommerce) .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,:where(.css-woocommerce) .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,:where(.css-woocommerce) .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,:where(.css-woocommerce) .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(.css-woocommerce) :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt,:where(.css-woocommerce) :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt,:where(.css-woocommerce) :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt,:where(.css-woocommerce) :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt{color:#fff;-webkit-font-smoothing:antialiased;border-radius:25px;padding:15px 30px;background-color:#1b1a48!important}
@keyframes bounce{0%,20%,50%,80%,to{transform:translate(-50%)translateY(0)}40%{transform:translate(-50%)translateY(-10px)}60%{transform:translate(-50%)translateY(-5px)}}@keyframes float{0%{transform:translateY(0)rotate(0)}50%{transform:translateY(-10px)rotate(180deg)}to{transform:translateY(0)rotate(360deg)}}@keyframes grow{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}@keyframes countUp{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes mapPulse{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.7;transform:scale(1.05)}}@keyframes slideInUp{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@keyframes loading{0%{background-position:200% 0}to{background-position:-200% 0}}:where(.css-author) :root{--primary-green:#2e7d32;--ocean-blue:#0288d1;--coral-orange:#ff8f00;--forest-green:#4caf50;--light-green:#c8e6c9;--shadow-green:#4caf5026;--gradient-nature:linear-gradient(135deg, #c8e6c9f2 0%, #a5d6a7f2 50%, #81c784f2 100%);--gradient-ocean:linear-gradient(135deg, #b3e5fc 0%, #81d4fa 50%, #4fc3f7 100%)}:where(.css-author) .video-background-container{z-index:-2;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}:where(.css-author) .background-video{object-fit:cover;filter:brightness(.7)saturate(1.2);width:auto;min-width:100%;height:auto;min-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}:where(.css-author) .video-overlay{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:linear-gradient(135deg,#2e7d321a 0%,#4caf500d 50%,#81c7841a 100%);width:100%;height:100%;position:absolute;top:0;left:0}:where(.css-author) .main-content{z-index:1;padding-top:50px;padding-bottom:50px;position:relative}:where(.css-author) .scroll-indicator{z-index:3;animation:2s infinite bounce;position:fixed;bottom:30px;left:50%;transform:translate(-50%)}:where(.css-author) .scroll-arrow{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff3;border:1px solid #ffffff4d;border-radius:50px;padding:15px;box-shadow:0 8px 25px #0003}:where(.css-author) .datas_section{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);text-align:left;background:#fffffff2;border:1px solid #ffffff4d;border-radius:20px;gap:2rem;transition:all .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 25px #00000026;padding:50px!important}:where(.css-author) .datas_section:before{content:"";pointer-events:none;background:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 100 100\"><circle cx=\"20\" cy=\"20\" r=\"2\" fill=\"rgba(255,255,255,0.1)\"/><circle cx=\"80\" cy=\"30\" r=\"1.5\" fill=\"rgba(255,255,255,0.1)\"/><circle cx=\"40\" cy=\"70\" r=\"1\" fill=\"rgba(255,255,255,0.1)\"/></svg>");animation:20s linear infinite float;position:absolute;inset:0}:where(.css-author) .datas_section:hover{transform:translateY(-5px);box-shadow:0 15px 35px #4caf504d}:where(.css-author) .datas_section img{border:3px solid var(--primary-green);filter:brightness(1.1);border-radius:20px;width:150px;height:150px;transition:all .3s}:where(.css-author) .datas_section img:hover{transform:scale(1.05)rotate(2deg);box-shadow:0 10px 20px #2e7d324d}:where(.css-author) .datas_section h1{background:linear-gradient(45deg, var(--primary-green), var(--forest-green));-webkit-text-fill-color:transparent;text-shadow:2px 2px 4px #0000001a;-webkit-background-clip:text;font-size:40px;font-weight:700}:where(.css-author) .company-info h1{color:var(--primary-green);font-weight:700}:where(.css-author) .company-info h2{color:var(--primary-green);margin-bottom:15px;font-weight:600;position:relative}:where(.css-author) .company-info h2:after{content:"🌱";margin-left:10px;animation:2s ease-in-out infinite grow}:where(.css-author) .company-info p{color:#2c3e50;margin-bottom:20px;font-size:16px;line-height:1.6}:where(.css-author) .color-squares .square{border-radius:50%;width:30px;height:30px;margin:0 10px;transition:all .3s}:where(.css-author) .color-squares .square:hover{transform:scale(1.3);box-shadow:0 5px 15px #0000004d}:where(.css-author) .statistics-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fffffff2;border:2px solid #ffffff4d;border-radius:25px;justify-content:space-between;align-items:center;padding:25px 30px;transition:all .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 25px #00000026}:where(.css-author) .statistics-card.trees{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-color:var(--forest-green);background:#e8f5e8f2}:where(.css-author) .statistics-card.trees:before{content:"🌳";opacity:.1;font-size:60px;position:absolute;top:-10px;right:-10px;transform:rotate(15deg)}:where(.css-author) .statistics-card.corals{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-color:var(--ocean-blue);background:#e3f2fdf2}:where(.css-author) .statistics-card.corals:before{content:"🪸";opacity:.1;font-size:60px;position:absolute;top:-10px;right:-10px;transform:rotate(-15deg)}:where(.css-author) .statistics-card.plastic{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-color:var(--coral-orange);background:#fff3e0f2}:where(.css-author) .statistics-card.plastic:before{content:"♻️";opacity:.1;font-size:60px;position:absolute;top:-10px;right:-10px}:where(.css-author) .statistics-card.co2{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#f3e5f5f2;border-color:#9c27b0}:where(.css-author) .statistics-card.co2:before{content:"☁️";opacity:.1;font-size:60px;position:absolute;top:-10px;right:-10px}:where(.css-author) .statistics-card:hover{border-color:var(--primary-green);transform:translateY(-8px)scale(1.02);box-shadow:0 15px 35px #0003}:where(.css-author) .statistics-text{z-index:2;flex-direction:column;display:flex}:where(.css-author) .statistics-card img{z-index:2;border:3px solid #fffc;border-radius:50px;width:100px;height:100px;transition:all .3s}:where(.css-author) .statistics-card:hover img{border-color:var(--primary-green);transform:rotate(10deg)scale(1.1)}:where(.css-author) .statistics-card .icon-product{z-index:1;background-repeat:no-repeat;position:absolute;top:8px;right:16px}:where(.css-author) .user-profile{border:2px solid var(--primary-green);border-radius:50px;width:40px;height:40px;transition:all .3s}:where(.css-author) .user-profile:hover{transform:scale(1.1);box-shadow:0 5px 15px #2e7d324d}:where(.css-author) .statistics-card h5{color:var(--primary-green);text-shadow:1px 1px 2px #0000001a;margin-bottom:5px;font-size:22px;font-weight:700}:where(.css-author) .statistics-card .counter{animation:2s ease-out countUp;display:inline-block}:where(.css-author) .statistics-card p{color:#555;font-size:15px;font-weight:500}:where(.css-author) .chart-section,:where(.css-author) .table-section{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fffffff2;border:1px solid #ffffff4d;border-radius:25px;flex-direction:column;justify-content:center;height:100%;padding:40px;transition:all .3s;display:flex;box-shadow:0 8px 25px #00000026}:where(.css-author) .chart-section:hover,:where(.css-author) .table-section:hover{border-color:var(--primary-green);transform:translateY(-3px);box-shadow:0 15px 35px #4caf5026}:where(.css-author) .table-section h5{color:var(--primary-green);margin-bottom:20px;font-size:20px;font-weight:700;position:relative}:where(.css-author) .table-section h5:before{content:"";background:linear-gradient(90deg, var(--primary-green), var(--forest-green));border-radius:2px;width:50px;height:3px;position:absolute;bottom:-5px;left:0}:where(.css-author) .table-section table{border-radius:10px;font-size:14px;overflow:hidden;box-shadow:0 5px 15px #0000001a}:where(.css-author) .table-striped>tbody>tr,:where(.css-author) .table-striped>tbody>tr:nth-of-type(odd){--bs-table-accent-bg:unset;background-color:#fff;transition:all .3s}:where(.css-author) .table-striped>tbody>tr:hover{transform:scale(1.01);background-color:var(--light-green)!important}:where(.css-author) .table td,:where(.css-author) .table th{text-align:center;vertical-align:middle;border-color:#4caf501a;padding:15px}:where(.css-author) .table th{background:var(--gradient-nature);color:var(--primary-green);text-transform:uppercase;letter-spacing:.5px;font-weight:600}:where(.css-author) .map-placeholder{background:var(--gradient-ocean);border-radius:15px;justify-content:center;align-items:center;height:300px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 5px 15px #0000001a}:where(.css-author) .map-placeholder:before{content:"🗺️ Mappa Impatto Globale";color:var(--primary-green);z-index:2;font-size:18px;font-weight:700}:where(.css-author) .map-placeholder:after{content:"";background:url("data:image/svg+xml,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 100 100\"><circle cx=\"30\" cy=\"30\" r=\"3\" fill=\"rgba(46,125,50,0.3)\"/><circle cx=\"70\" cy=\"50\" r=\"2\" fill=\"rgba(46,125,50,0.3)\"/><circle cx=\"50\" cy=\"70\" r=\"2.5\" fill=\"rgba(46,125,50,0.3)\"/></svg>");width:100%;height:100%;animation:3s ease-in-out infinite mapPulse;position:absolute}@media (max-width:768px){:where(.css-author) .purchased-section{gap:1.5rem}:where(.css-author) .datas_section{text-align:center;flex-direction:column;padding:30px!important}:where(.css-author) .datas_section img{align-self:center;width:120px;height:120px}:where(.css-author) .statistics-card{text-align:center;flex-direction:column;padding:20px}:where(.css-author) .statistics-card img{margin-bottom:15px}:where(.css-author) .chart-section,:where(.css-author) .table-section{padding:25px}}:where(.css-author) .statistics-card,:where(.css-author) .chart-section,:where(.css-author) .table-section{animation:.6s ease-out slideInUp}:where(.css-author) .statistics-card:first-child{animation-delay:.1s}:where(.css-author) .statistics-card:nth-child(2){animation-delay:.2s}:where(.css-author) .statistics-card:nth-child(3){animation-delay:.3s}:where(.css-author) .statistics-card:nth-child(4){animation-delay:.4s}:where(.css-author) .statistics-card h5.loading{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%) 0 0/200% 100%;animation:1.5s infinite loading}
