.page-id-9 #page-container{padding-top:67px!important}.page-id-9 #main-header{top:0!important}body:not(.page-id-9):not(.page-id-45) #page-container{padding-top:79px!important}body:not(.page-id-9):not(.page-id-45) #main-header{top:0!important}.et_pb_scroll_top.et-pb-icon{border-radius:50px;background-color:#ca8737;color:#fff}.img-top-page:before{content:"";position:absolute;height:100%;width:100%;background-color:rgb(202 135 55/80%);top:0}.breadcrumb span,.breadcrumb a{color:#fff;transition:all ease-in-out .3s!important;-webkit-transition:all ease-in-out .3s!important;-moz-transition:all ease-in-out .3s!important;-ms-transition:all ease-in-out .3s!important;-o-transition:all ease-in-out .3s!important}.breadcrumb a:hover{opacity:.7}@media all and (min-width:1101px){.row-flex-desktop{display:flex;flex-wrap:wrap;align-items:center}.col-image-right{order:2;margin-right:0!important;margin-left:5.5%!important}.row-image-right .af-col-txt{order:1}}@media all and (min-width:981px) and (max-width:1100px){.et_pb_column.af-col-shape{shape-outside:ellipse(100% 100% at 0% 40%)!important}.af-col-shape-left{float:right;shape-outside:ellipse(100% 100% at 190% 50%)!important;shape-margin:0px;height:600px;width:600px}.round-image{margin-bottom:50px!important}.col-image-right{float:right;margin-left:40px;margin-right:0!important}}@media all and (min-width:981px){#row-always-shape .et_pb_column.af-col-shape{shape-outside:ellipse(100% 100% at 0% 40%)!important}#row-always-shape .af-col-shape-left{float:right;shape-outside:ellipse(100% 100% at 190% 50%)!important;shape-margin:0px;height:600px;width:600px}#row-always-shape .round-image{margin-bottom:50px!important}#row-always-shape .col-image-right{float:right;margin-left:40px!important;margin-right:0!important}}@media all and (max-width:980px){.round-image{margin-bottom:20px!important}}.element-row .et_pb_column,.element-row-right .et_pb_column{max-width:43%!important}.element-row-right .et_pb_column{float:right}@media all and (min-width:1101px){.element-row{position:absolute!important;top:50%;bottom:auto;left:50%;right:auto;transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%)}.element-row-right{position:absolute!important;top:50%;bottom:auto;right:50%;left:auto;transform:translateX(50%) translateY(-50%);-webkit-transform:translateX(50%) translateY(-50%)}#row-element-always-shape.element-row{position:absolute!important;top:70px!important;bottom:auto;left:50%;right:auto;transform:translateX(-50%)!important;-webkit-transform:translateX(-50%)!important}#row-element-always-shape.element-row-right{position:absolute!important;top:70px!important;bottom:auto;right:50%;left:auto;transform:translateX(50%)!important;-webkit-transform:translateX(50%)!important}}@media all and (min-width:769px) and (max-width:1100px){.element-row{position:absolute!important;top:70px;bottom:auto;left:50%;right:auto;transform:translateX(-50%);-webkit-transform:translateX(-50%)}.element-row-right{position:absolute!important;top:70px;bottom:auto;right:50%;left:auto;transform:translateX(50%);-webkit-transform:translateX(50%)}.element-row .et_pb_column,.element-row-right .et_pb_column{max-width:450px!important}}@media all and (max-width:768px){.element-row{position:absolute!important;top:30px;bottom:auto;left:50%;right:auto;transform:translateX(-50%);-webkit-transform:translateX(-50%)}.element-row-right{position:absolute!important;top:30px;bottom:auto;right:50%;left:auto;transform:translateX(50%);-webkit-transform:translateX(50%)}.element-row .et_pb_column,.element-row-right .et_pb_column{max-width:300px!important}}.img-bg-yellow:before{content:"";position:absolute;top:0;height:100%;width:100%;background-color:rgb(249 231 179/85%)}h1,h2,h3,h4,h5,h6{font-family:'NotoSerifDisplay',sans-serif;font-weight:400}h1#comments{font-size:43px}h3{font-size:30px!important}h4{font-size:25px!important}body,p,span{font-family:'Montserrat',sans-serif;font-weight:400}b,strong,p a,span a{font-family:'Montserrat',sans-serif;font-weight:600}p a,span a{transition:all .3s ease 0ms;-webkit-transition:all .3s ease 0ms;-moz-transition:all .3s ease 0ms;-ms-transition:all .3s ease 0ms;-o-transition:all .3s ease 0ms}p a:hover,span a:hover{opacity:.7}.et_pb_button{line-height:1.3em!important}.cta-orange p{font-family:'NotoSerifDisplay',sans-serif;font-weight:400;font-size:43px!important}.cta-green p{font-family:'NotoSerifDisplay',sans-serif;font-weight:600;font-size:25px!important}.cta-orange p em strong{font-family:'NotoSerifDisplay',sans-serif;font-weight:700;font-style:italic}.cta-orange p strong{font-family:'Montserrat',sans-serif;font-weight:600}div:not(.flower-points) ul{padding-left:0}.cmplz-show-banner{cursor:pointer}#et-main-area:not(.et-fb-root-ancestor) div:not(.flower-points) ul:not(#top-menu):not(#mobile_menu):not(.sub-menu):not(.et-social-icons):not(.order_details):not(.woocommerce-error):not(.wc_payment_methods):not(#shipping_method) li:before{content:'';display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:10px;margin-bottom:2px}#et-main-area:not(.et-fb-root-ancestor) div:not(.flower-points) ul:not(#top-menu):not(#mobile_menu):not(.sub-menu):not(.et-social-icons):not(.order_details):not(.woocommerce-error):not(.wc_payment_methods):not(#shipping_method) li:nth-child(even):before{background-color:#00586b}#et-main-area:not(.et-fb-root-ancestor) div:not(.flower-points) ul:not(#top-menu):not(#mobile_menu):not(.sub-menu):not(.et-social-icons):not(.order_details):not(.woocommerce-error):not(.wc_payment_methods):not(#shipping_method) li:nth-child(odd):before{background-color:#ca8737}ul:not(#top-menu):not(.sub-menu){list-style:none}ul:not(#top-menu):not(.sub-menu):not(#mobile_menu):not(.et-social-icons) li:not(:last-of-type){margin-bottom:20px}.flower-points ul li:before{content:'';display:inline-block;width:20px!important;height:18px!important;background-image:url('/wp-content/uploads/2023/06/white-flower.png')!important;background-size:contain!important;background-repeat:no-repeat!important;background-color:transparent!important;margin-right:0!important;margin-bottom:0!important;border-radius:0!important;padding-right:8px}.flower-points ul{padding-left:0}.flower-green ul li:before{background-image:url('/wp-content/uploads/2026/02/blu-flower.png')!important}.flower-orange ul li:before{background-image:url('/wp-content/uploads/2023/06/orange-flower.png')!important}@media all and (max-width:768px){h1{font-size:42px!important}h2,.cta-orange p,h1#comments{font-size:35px!important}h3{font-size:25px!important}body,p,span,p a,span a{font-size:18px!important}.et_pb_button{font-size:20px!important}}#main-header,#main-header.et-fixed-header{box-shadow:0 2px 8px rgba(0,0,0,.15)!important;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.15)!important}#top-menu a,#mobile_menu a{font-family:'Montserrat',sans-serif!important;font-weight:400}#logo{max-width:239px}.icon-user{font-size:16px}@media all and (min-width:981px){#top-menu a:hover{color:#CA8737!important;opacity:1!important}#top-menu li li,.sub-menu{padding:0!important}.sub-menu{width:200px!important;border-top:0!important}#top-menu li li a{transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out}#top-menu li li a:hover{background-color:rgb(249 231 179/41%)}#menu-item-615,.page-id-41 .menu-item-615{display:none!important}}@media all and (min-width:981px) and (max-width:1323px){#top-menu a{font-size:12px}}@media all and (min-width:981px) and (max-width:1215px){#top-menu a{font-size:12px}#top-menu li{padding-right:15px}#logo{max-width:180px}#et-top-navigation{padding-left:200px!important}}@media all and (min-width:981px) and (max-width:1076px){#top-menu a{font-size:10px}#top-menu li{padding-right:10px}#logo{max-width:170px}}@media all and (min-width:981px){.page-id-9 #main-header:not(.et-fixed-header){position:sticky!important}.page-id-9 #main-header.et-fixed-header{position:fixed!important;top:0;width:100%}.page-id-9 #main-header:not(.et-fixed-header) .logo_container{width:0!important;height:0!important}.page-id-9 #main-header.et-fixed-header #et-top-navigation{position:relative;right:0;transform:translateX(0%);-webkit-transform:translateX(0%)}.page-id-9 #main-header:not(.et-fixed-header) #et-top-navigation{padding-left:0!important;padding-top:30px!important;position:relative;right:50%;transform:translateX(50%);-webkit-transform:translateX(50%)}.page-id-9 #main-header:not(.et-fixed-header) #top-menu>li>a{padding-bottom:30px!important}}#main-header .mobile_nav{background-color:transparent}.mobile_nav .select_page{display:none!important}body.noscroll{position:fixed;overflow-y:hidden}.mobile_nav.opened{width:100vw}.mobile_nav.opened .mobile_menu_bar.mobile_menu_bar_toggle{position:relative;width:100%;text-align:right;margin:auto}@media all and (max-width:980px){header .et_menu_container{display:flex;justify-content:space-between}#et-top-navigation{width:100%!important;align-self:center}#et_mobile_nav_menu{margin-top:0}#main-header .mobile_nav{padding:0}.opened .mobile_menu_bar{z-index:100}}#mobile_menu,.opened #mobile_menu{display:flex!important;flex-direction:column;justify-content:center!important;min-height:100%;max-height:100%;z-index:10;top:0;border:none;overflow-y:auto;max-width:100%;float:left;transition:all cubic-bezier(.5,0,0,1) .8s;-webkit-transition:all cubic-bezier(.5,0,0,1) .8s;-moz-transition:all cubic-bezier(.5,0,0,1) .8s;-o-transition:all cubic-bezier(.5,0,0,1) .8s;-ms-transition:all cubic-bezier(.5,0,0,1) .8s;background:#fff;background-size:cover;background-repeat:no-repeat;box-shadow:none}.posfix{position:fixed}#mobile_menu li{text-align:center;text-transform:uppercase}.opened #mobile_menu{transform:translateY(0%);-webkit-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);-moz-transform:translateY(0%)}.opened #mobile_menu a{transform:none;-webkit-transform:none;-ms-transform:none;-o-transform:none;-moz-transform:none;opacity:1}#mobile_menu a{transform:none;-webkit-transform:none;-ms-transform:none;-o-transform:none;-moz-transform:none;opacity:0;transition:all cubic-bezier(.5,0,0,1) .8s;-webkit-transition:all cubic-bezier(.5,0,0,1) .8s;-moz-transition:all cubic-bezier(.5,0,0,1) .8s;-o-transition:all cubic-bezier(.5,0,0,1) .8s;-ms-transition:all cubic-bezier(.5,0,0,1) .8s;font-weight:400}.closed #mobile_menu{pointer-events:none;transform:translateY(calc(-100% + 80px));-webkit-transform:translateY(calc(-100% + 80px));-ms-transform:translateY(calc(-100% + 80px));-o-transform:translateY(calc(-100% + 80px));-moz-transform:translateY(calc(-100% + 80px));transition-delay:.9s!important;-moz-transition-delay:.9s!important;-webkit-transition-delay:.9s!important;-ms-transition-delay:.9s!important;-o-transition-delay:.9s!important;z-index:-1}.opened #mobile_menu .menu-item:nth-child(1) a,.closed #mobile_menu .menu-item:nth-last-child(1) a{transition-delay:.1s;-webkit-transition-delay:.1s;-moz-transition-delay:.1s;-ms-transition-delay:.1s;-o-transition-delay:.1s}.opened #mobile_menu .menu-item:nth-child(2) a,.closed #mobile_menu .menu-item:nth-last-child(2) a{transition-delay:.2s;-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-ms-transition-delay:.2s;-o-transition-delay:.2s}.opened #mobile_menu .menu-item:nth-child(3) a,.closed #mobile_menu .menu-item:nth-last-child(3) a{transition-delay:.3s;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-ms-transition-delay:.3s;-o-transition-delay:.3s}.opened #mobile_menu .menu-item:nth-child(4) a,.closed #mobile_menu .menu-item:nth-last-child(4) a{transition-delay:.4s;-webkit-transition-delay:.4s;-moz-transition-delay:.4s;-ms-transition-delay:.4s;-o-transition-delay:.4s}.opened #mobile_menu .menu-item:nth-child(5) a,.closed #mobile_menu .menu-item:nth-last-child(5) a{transition-delay:.5s;-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-ms-transition-delay:.5s;-o-transition-delay:.5s}.opened #mobile_menu .menu-item:nth-child(6) a,.closed #mobile_menu .menu-item:nth-last-child(6) a{transition-delay:.6s;-webkit-transition-delay:.6s;-moz-transition-delay:.6s;-ms-transition-delay:.6s;-o-transition-delay:.6s}.opened #mobile_menu .menu-item:nth-child(7) a,.closed #mobile_menu .menu-item:nth-last-child(7) a{transition-delay:.7s;-webkit-transition-delay:.7s;-moz-transition-delay:.7s;-ms-transition-delay:.7s;-o-transition-delay:.7s}.opened #mobile_menu .menu-item:nth-child(8) a,.closed #mobile_menu .menu-item:nth-last-child(8) a{transition-delay:.8s;-webkit-transition-delay:.8s;-moz-transition-delay:.8s;-ms-transition-delay:.8s;-o-transition-delay:.8s}.opened #mobile_menu .menu-item:nth-child(9) a,.closed #mobile_menu .menu-item:nth-last-child(9) a{transition-delay:.9s;-webkit-transition-delay:.9s;-moz-transition-delay:.9s;-ms-transition-delay:.9s;-o-transition-delay:.9s}.mobile_nav .mobile_menu_bar:before{color:#CA8737!important}.mobile_nav.opened .mobile_menu_bar:before{content:'\4d';transition:all ease-in-out .3s;-webkit-transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-ms-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;z-index:100}.mobile_nav.closed .mobile_menu_bar:before{transition:all ease-in-out .3s;-webkit-transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-ms-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s}.opened #mobile_menu .menu-item-has-children .sub-menu a,.closed #mobile_menu .menu-item-has-children .sub-menu a{transition-delay:0ms!important;-webkit-transition-delay:0ms!important;-moz-transition-delay:0ms!important;-ms-transition-delay:0ms!important;-o-transition-delay:0ms!important}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,ul.et_mobile_menu li.page_item_has_children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle{width:44px;height:100%;padding:0 !important;max-height:44px;position:absolute;right:0;top:0;z-index:999;background-color:transparent;border-bottom:0;text-align:center}ul.et_mobile_menu>li.menu-item-has-children,ul.et_mobile_menu>li.page_item_has_children,ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children{position:relative}.et_mobile_menu .menu-item-has-children>a,.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a{background-color:transparent}ul.et_mobile_menu .menu-item-has-children .sub-menu,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu{height:auto;max-height:0;overflow:hidden;transition:all ease-in-out .8s!important;-webkit-transition:all ease-in-out .8s!important;-moz-transition:all ease-in-out .8s!important;-ms-transition:all ease-in-out .8s!important;-o-transition:all ease-in-out .8s!important}ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible{display:block !important;max-height:500px;transition:all ease-in-out .8s!important;-webkit-transition:all ease-in-out .8s!important;-moz-transition:all ease-in-out .8s!important;-ms-transition:all ease-in-out .8s!important;-o-transition:all ease-in-out .8s!important}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle:after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle:after{top:10px;position:relative;font-family:"ETModules"}body.single-product:not(.et-tb-has-template) ul.et_mobile_menu li.menu-item-has-children .mobile-toggle:after,body.tax-product_cat ul.et_mobile_menu li.menu-item-has-children .mobile-toggle:after,body.tax-project_category ul.et_mobile_menu li.menu-item-has-children .mobile-toggle:after,body.single-product.et-db:not(.et-tb-has-template) #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle:after,body.tax-product_cat.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle:after,body.tax-project_category.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle:after{content:"+"}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle:after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle:after{content:"\4c"}ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle:after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle:after,body.single-product:not(.et-tb-has-template) ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle:after,body.single-product.et-db:not(.et-tb-has-template) #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle:after,body.tax-product_cat ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle:after,body.tax-product_cat.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle:after,body.tax-project_category ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle:after,body.tax-project_category.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle:after{content:'\4d'}@media all and (max-width:980px){.sub-menu li.menu-item{background:rgb(202 135 55/10%)}.sub-menu,.sub-menu li.menu-item{padding-left:0!important}}.img-bg-home:before{content:"";position:absolute;height:100%;width:100%;background-color:rgb(202 135 55/80%)}.logo-home img{max-height:40vh;width:auto}.cit-home{font-size:35px;line-height:43px}@media all and (min-width:981px) and (max-width:1920px){.cit-home p{font-size:2vw;line-height:1.3em}}@media all and (min-width:981px){.img-bg-home{margin-top:-145px}}@media all and (max-width:980px){.cit-home p{font-size:25px;line-height:33px}}@media all and (max-width:768px){.img-bg-home{margin-top:-80px}}@media all and (max-width:481px){.cit-home p{font-size:20px!important;line-height:28px}}.blur-service .et_pb_blurb_description{padding:10px 20px 20px}.blur-service h3 span{font-family:'NotoSerifDisplay',sans-serif;font-weight:400;font-size:43px;margin-top:20px}@media all and (min-width:981px){.blur-service{margin-top:52%;overflow:visible!important}.blur-service.blur-service-orange{margin-top:102%}.blur-service .et_pb_blurb_content{margin-top:-52%}}@media all and (max-width:980px){.blur-service-row{display:flex;flex-direction:column}.blur-service-row .first-of-type{order:2}.blur-service-row .second-of-type{order:1}.blur-service-row .third-of-type{order:3}}@media all and (min-width:482px) and (max-width:980px){.blur-service{margin-top:225px;overflow:visible!important}.blur-service .et_pb_blurb_content{margin-top:-215px}}@media all and (max-width:768px){.blur-service h3 span{font-size:35px!important}}@media all and (max-width:481px){.blur-service{margin-top:52%;overflow:visible!important}.blur-service .et_pb_blurb_content{margin-top:-52%}}.newsletter h2{margin-bottom:20px}.newsletter .et_pb_newsletter_button_wrap{max-width:310px}.newsletter .et_pb_contact_field_options_title{display:none}.newsletter .et_pb_contact_field_checkbox a{color:#fff;text-decoration:none;font-weight:400;transition:all ease-in-out .3s!important;-webkit-transition:all ease-in-out .3s!important;-moz-transition:all ease-in-out .3s!important;-ms-transition:all ease-in-out .3s!important;-o-transition:all ease-in-out .3s!important}.newsletter .et_pb_contact_field_checkbox a:hover{opacity:.7}.newsletter .et_pb_newsletter_result h2{font-family:'Montserrat';font-weight:400;text-transform:none;font-size:25px;text-align:left}@media all and (max-width:980px){.newsletter-photo{display:block!important;height:500px}.newsletter{display:flex;flex-direction:row;flex-wrap:wrap}.newsletter .et_pb_newsletter_description{margin-bottom:30px}.newsletter .et_pb_newsletter_form{padding-left:0!important}.newsletter .et_pb_newsletter_button_wrap{margin:auto;margin-top:10px}}@media all and (max-width:768px){.newsletter h2{margin-bottom:10px}.newsletter .et_pb_newsletter_description{margin-bottom:20px}.newsletter-photo{height:300px}}.col-box-flex{display:flex;flex-direction:column;justify-content:center}@media all and (max-width:980px){.cta-icon .et-pb-icon{font-size:30px!important}}.form-contatto .form-labels{margin-bottom:20px}.form-contatto .form-labels input{width:100%;margin-bottom:1em;border-radius:8px;padding:15px;border:0;color:#888;font-size:16px}.form-contatto .form-labels textarea{width:100%;border-radius:8px;padding:15px;border:0;color:#888;font-size:16px}.form-contatto .form-labels input:focus,.form-contatto .form-labels textarea:focus{color:#4e4e4e}.form-contatto .wpcf7-list-item{margin:0}.form-contatto .wpcf7-acceptance a{color:#fff;transition:all ease-in-out .3s!important;-webkit-transition:all ease-in-out .3s!important;-moz-transition:all ease-in-out .3s!important;-ms-transition:all ease-in-out .3s!important;-o-transition:all ease-in-out .3s!important}.form-contatto .wpcf7-acceptance a:hover{opacity:.7}.form-button{margin-top:20px}.form-contatto .wpcf7-spinner{margin:0!important;width:0;height:0}@media all and (max-width:980px){.form-button{text-align:center}}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{background:#ca8737}.restore-item,.showcoupon{text-decoration:underline}.et-cart-info{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.et-cart-info:hover{color:#CA8737!important}.woocommerce-cart .et-cart-info{color:#CA8737!important}@media all and (max-width:980px){.et-cart-info{display:none}}.woocommerce-product-gallery{max-width:620px}.woocommerce-product-gallery img{object-fit:cover;aspect-ratio:1}#woo-prod .flex-control-thumbs li{border-width:5px!important;box-shadow:0px 0px 0px 7px #00586b!important}#woo-prod .quantity{border:solid 2px #00586b;border-radius:8px}#woo-prod .quantity .qty{background-color:#fff;color:#00586b;font-weight:600}#woo-prod .price{font-weight:600}#woo-prod .et_pb_wc_add_to_cart_0_tb_body .button{font-family:'NotoSerifDisplay',sans-serif;font-weight:400;font-size:25px}@media all and (max-width:1068px){#woo-prod .cart{margin-top:20px!important}}@media all and (max-width:980px){.woocommerce-product-gallery{max-width:380px;float:none!important;margin:auto!important}#woo-prod .flex-control-thumbs li{border-width:3px!important;box-shadow:0px 0px 0px 5px #00586b!important}form.cart{text-align:center}#woo-prod .price{margin-bottom:30px}}@media all and (max-width:768px){.woocommerce-product-gallery{max-width:240px}#woo-prod .price span{font-size:30px!important}#woo-prod .et_pb_wc_add_to_cart_0_tb_body .button{font-size:20px;margin-top:30px}}#post-509 h1.entry-title.main_title{text-align:center;margin-bottom:50px}#post-509 .woocommerce-privacy-policy-text{margin-bottom:20px}#post-509 .woocommerce-form{margin-top:15px!important}div#customer_details{margin-bottom:30px}.post-content-inner{margin-bottom:20px}a.more-link{display:block;max-width:310px;text-align:center;width:auto;margin:auto}.post-meta span,.post-meta a{font-size:16px!important}.et_pb_post_title .et_pb_title_container{margin-bottom:30px}.wp-block-heading{padding-top:10px}@media all and (min-width:981px){.sticky{position:sticky!important;top:100px}}@media all and (max-width:483px){.alignleft{margin-bottom:25px}}.blog-whoami .et_pb_button{display:block;max-width:170px;margin:auto}.blog-whoami .et_pb_main_blurb_image .et_pb_image_wrap{width:70%!important;min-width:150px!important}#commentform input[type=email] span,#commentform input[type=text],#commentform input[type=url],#commentform textarea{color:#444444!important}#commentform #author,#commentform #email,#commentform #url{width:100%}p.form-submit{text-align:left}.comment_respond .et_pb_button{transition:all .3s ease 0ms;-webkit-transition:all .3s ease 0ms;-moz-transition:all .3s ease 0ms;-ms-transition:all .3s ease 0ms;-o-transition:all .3s ease 0ms}.comment_area .comment-reply-link{position:relative;max-width:160px;margin-top:10px;transition:all .3s ease 0ms;-webkit-transition:all .3s ease 0ms;-moz-transition:all .3s ease 0ms;-ms-transition:all .3s ease 0ms;-o-transition:all .3s ease 0ms}.share{display:flex;justify-content:space-between}.share div{text-align:center;width:30%}.share .et_pb_button{width:100%;justify-content:center}.share span{font-size:18px}.share .et_pb_button{transition:all .3s ease 0ms;-webkit-transition:all .3s ease 0ms;-moz-transition:all .3s ease 0ms;-ms-transition:all .3s ease 0ms;-o-transition:all .3s ease 0ms}.share-wa{margin:0 30px}.share-wa .et_pb_button{background-color:#ca8737}.share-wa .et_pb_button:hover{background-color:#00586b}.et-pb-icon.sharing-icon{font-family:'ETmodules'}.social-share .et_pb_button{display:flex;flex-direction:row;align-items:center}@media all and (max-width:767px){.share{flex-direction:column;align-items:center}.share-wa{margin:20px 0}.share div{width:100%}}.sec-pass-page{background-position:center top;background-image:url(/wp-content/uploads/2023/05/matteo-dambrosio-naturopatia-emozionale.jpg)!important;padding-top:80px!important;padding-bottom:80px!important}.sec-pass-page .et_pb_row{width:90%}.sec-pass-page h1{color:#ffffff!important;text-align:center}.sec-pass-page .breadcrumb{margin-bottom:0!important}.pass-page-intro{max-width:1200px;margin:auto}.sec-pass-page-form{padding-top:80px!important;padding-bottom:0!important}.sec-pass-page-form .et_pb_row{width:90%}.post-password-form input{padding-top:.715em!important;padding-right:.715em!important;padding-bottom:.715em!important;padding-left:.715em!important;border-color:transparent!important;height:auto;min-height:0;background-color:#e7eceb;width:400px;max-width:50%;border-radius:3px 0 0 3px;min-width:171px}.post-password-form label{width:400px;min-width:171px;max-width:50%}.post-password-form button{color:#FFFFFF!important;background-color:#00586b!important;border-color:#00586b!important;cursor:pointer;padding:.715em;margin:0;font-size:14px;line-height:normal!important;border:none;border-radius:0 3px 3px 0}@media all and (max-width:342px){.container-form-pass{display:flex}.post-password-form input{height:100%}}body:has(.post-password-protected) footer .newsletter-rg-row{display:none!important}.blur-freebie .et_pb_blurb_container{padding:0 20px 20px}@media all and (max-width:980px){.blur-freebie h2{line-height:20px!important}}@media all and (min-width:768px){.page-id-43 .labels-50 p{display:flex;flex-direction:row;justify-content:space-between}.page-id-43 .labels-50 label{width:calc(50% - 8px)}}.wpcf7 form.sent .wpcf7-response-output {border:0}#sb_instagram #sbi_images{padding:0!important}footer#main-footer{position:relative;z-index:1}footer>.container{width:100%;max-width:100%;margin:0}#footer-widgets{padding:0}.footer-widget{display:flex;flex-direction:column;text-align:center;margin:0!important}footer #block-4{margin:80px 0 0!important}#sb_instagram{padding-bottom:0!important}#sbi_images{padding:2px!important}#footer-bottom .container{display:flex;flex-direction:column;align-items:center}footer .et-social-icons li{margin-left:15px}#footer-info{text-align:center;line-height:22px;padding-top:10px}#footer-info a{font-weight:700!important}@media all and (max-width:767px){footer #block-4{margin:40px 0 0!important}}.cta-ig p{font-size:20px!important;line-height:18px}.no-flex .et_pb_column{max-width:50%}.ig-but{display:flex}.ig-but .et_pb_column:first-of-type{max-width:30%!important;display:block;margin-bottom:0}.ig-but .et_pb_column:nth-of-type(2){max-width:70%!important}.ig-but p,.ig-but span{font-size:15px!important}.grecaptcha-badge{display:none}