:root{--one:#1A1A2E;--two:#AAAAAA;--three:#F9F9F9;--five:#F9A826;--link-color:#0F4C75;--link-menu:#1A1A2E;--link-menu-active:#90323d;--link-botton:#0F4C75;--white:#ffff;--woo-link-botton-bg:#0F4C75;--woo-link-botton-color:#F9F9F9;--woo-border-color:#AAAAAA}body,header{margin:0;font-size:16px;box-sizing:border-box;padding:0}body{overflow-x:hidden}h1,h2,h3,h4,h5,h6,p,ol,ul{margin:0;padding:0}ol,ul{padding-left:20px}*,*:before,*:after{box-sizing:border-box}img{height:auto}a{text-decoration:none}hr{border:none;border-bottom:1px solid #000}html{scroll-behavior:smooth}body{font-size:16px;background:var(--wp--preset--color--sfondo);color:var(--wp--preset--color--primary)}a{color:var(--wp--preset--color--link)}h1{margin-bottom:20px}p{margin-top:0;margin-bottom:1rem}.text-center{text-align:center}.grid{margin:0 auto;padding:0 15px;max-width:1250px;display:flex;flex-flow:row;flex-wrap:wrap;gap:1em}.grid--nogap{gap:0}.grid--center{justify-content:center}.col-20{width:20%}.col-25{width:25%}.col-30{width:30%}.col-33{width:33.33%}.col-40{width:40%}.col-48{width:48%}.col-50{width:50%}.col-70{width:70%}.col-80{width:80%}.col-90{width:90%}.col-100{width:100%}@media (max-width:991px){.tab-20{width:20%}.tab-25{width:25%}.tab-33{width:33.33%}.tab-50{width:50%}.tab-100{width:100%}}@media (max-width:768px){[class*='col-']{width:100%}.sma-20{width:20%}.sma-25{width:25%}.sma-33{width:33.33%}.sma-50{width:50%}.sma-100{width:100%}}.mt-0{margin-top:0}.mt-1{margin-top:10px}.mt-2{margin-top:20px}.mt-3{margin-top:40px}.mt-4{margin-top:100px}.mb-0{margin-bottom:0}.mb-1{margin-bottom:10px}.mb-2{margin-bottom:20px}.mb-3{margin-bottom:40px}.mb-4{margin-bottom:100px}.p-0{padding:0}.p-1{padding:10px}.p-2{padding:20px}.p-3{padding:40px}.p-4{padding:100px}.pt-1{padding-top:10px}.pt-3{padding-top:20px}.pt-3{padding-top:40px}.pt-4{padding-top:15vh}.pb-1{padding-bottom:10px}.pb-2{padding-bottom:20px}.pb-3{padding-bottom:40px}.pb-4{padding-bottom:15vh}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.img-res{width:100%;height:auto;margin-bottom:20px;vertical-align:middle}img{max-width:100%}main{min-height:100vh}main.content-grid{margin:30px auto 0 auto;display:flex;flex-flow:row;flex-wrap:wrap;padding:30px;justify-content:center;width:100%;max-width:1400px;gap:30px;min-height:100vh}.pagination span,.pagination a,.post-navigation .nav-previous a,.post-navigation .nav-next a{display:inline-block;border:1px solid var(--link-color);padding:9px;margin:2px;color:var(--link-color)}.pagination span:hover,.pagination a:hover,.post-navigation .nav-previous a:hover,.post-navigation .nav-next a:hover{background:var(--link-color);color:var(--three)}span.page-numbers.current{display:inline-block;border:1px solid var(--link-color);padding:9px;margin:2px;color:var(--link-color);background:var(--link-color);color:var(--three)}.link-wrapper{display:flex;align-items:center}.material-icons{font-size:20px;margin-right:5px}.wp-block-quote{font-style:italic}.wp-block-quote p{font-size:.9rem}.check-list li{list-style-type:none;position:relative;padding-left:30px}.check-list li:before{content:"check_circle";font-family:'Material Icons';position:absolute;left:0;top:0;font-size:20px;color:#4CAF50}.disabled_by_default li{list-style-type:none;position:relative;padding-left:30px}.disabled_by_default li:before{content:"disabled_by_default";font-family:'Material Icons';position:absolute;left:0;top:0;font-size:20px;color:#abb8c3}ol.custom-list{counter-reset:list;list-style:none;padding-left:0}ol.custom-list li{position:relative;padding-left:40px;margin-bottom:10px}ol.custom-list li:before{counter-increment:list;content:counter(list);position:absolute;left:0;top:0;width:30px;height:30px;color:var;font-weight:700;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:16px}ol.stylish-list{counter-reset:list;list-style:none;padding-left:0}ol.stylish-list li{counter-increment:list;margin-bottom:10px;font-size:18px;color:#333;position:relative;padding-left:25px}ol.stylish-list li:before{content:counter(list) "";position:absolute;left:0;font-size:24px;color:var(--two);font-weight:700}body .alignfull{width:auto;max-width:1000%;margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw)}body .alignwide{width:auto;max-width:1000%;margin-right:calc(25% - 25vw);margin-left:calc(25% - 25vw)}.alignwide img,.alignfull img{display:block;margin:0 auto}.site-footer{background-color:#5384a5;color:#fff;padding:30px}.footer-bottom{text-align:center}.footer-bottom p{margin-bottom:0}.header-container{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%}.nav-menu li a{text-decoration:none;color:var(--link-menu);font-weight:400;text-transform:uppercase}.archive-category-description{margin:45px;text-align:center}.material-icons{font-size:28px;margin-left:5px}span.cart-count{font-size:20px}.header-woocommerce-links{display:flex}a.woocommerce-cart-link{padding:5px;display:flex}a.woocommerce-account-link{padding:5px;display:flex}.sidebar{width:25%}a.woocommerce-account-link{width:40px;height:40px;background:whitesmoke;justify-content:center;border-radius:10px 5px 10px 10px}.header-woocommerce-links{display:flex;gap:8px;margin:0 23px}a.woocommerce-cart-link{position:relative;width:40px;height:40px;background:whitesmoke;justify-content:center;border-radius:10px 5px 10px 10px}span.cart-count{position:absolute;background:#1c274c;color:#fff;top:-1px;right:-9px;text-align:center;width:20px;height:20px;font-size:13px;border-radius:10px 5px 10px 10px}@media (max-width:1100px){.logo-mobile,.close-menu{display:block;position:absolute;margin-bottom:30px}.logo-mobile{width:200px}.close-menu{right:20px}.close-menu svg{stroke:#000}.nav-menu{transform:translateY(-200%)}.nav-menu.active{transform:translateY(-80%)}.nav-menu.active ul{padding-top:40px}}.site-footer{background-color:#3c2f4f;color:#fff;padding:30px}.post-box{padding:30px;border-radius:20px;background-color:var(--wp--preset--color--light,#F9F9F9);box-shadow:2px 2px 10px 2px rgb(0 0 0 / .1);border-bottom:5px solid #de1e7f}.post-box h1{font-size:2.8rem}article img.img-res.wp-post-image{aspect-ratio:4 / 3;object-fit:cover;border-radius:20px}.site-header{background:#fff;box-shadow:2px 2px 10px 2px rgb(0 0 0 / .1)}hr{border:none;border-bottom:1px solid #abb8c3;margin:20px 0}.pagination span,.pagination a,.post-navigation .nav-previous a,.post-navigation .nav-next a Specificity:(0,1,1){display:inline-block;border:0!important;padding:9px;margin:2px;color:var(--link-color)}