.grecaptcha-badge{visibility:hidden!important}.iubenda_legal_document h1,.iubenda_legal_document h2,.iubenda_legal_document h3,.iubenda_legal_document h4,#iub-pp-container h1,#iub-pp-container h2,#iub-pp-container h3,#iub-pp-container h4{font-family:"Open Sans",Arial,sans-serif;letter-spacing:-0.04em}a[title="iubenda - generatore di Privacy Policy"]{font-size:0;color:#ffffff}a[title="iubenda - generatore di Privacy Policy"]:after{content:'KeyWeb Srl';font-size:13px;color:#ffffff}a[target="_top"]:after{content:'KeyWeb Srl';font-size:13px;color:#ffffff}.iubenda_legal_document p:last-child{color:#ffffff!important;display:none!important}.iubenda_legal_document p:last-child a{color:#ffffff!important;display:none!important}.iub_footer a{display:none}#iubenda_policy .iub_footer{display:none}.iubenda-tp-btn[data-tp-float][data-tp-float=bottom-right],.iubenda-tp-btn[data-tp-float][data-tp-float=top-right]{opacity:0!important}H1{font-size:calc(40px + (40 - 35) * ((100vw - 375px) / (1900 - 375)))!important;font-family:"halcom",sans-serif!important;font-weight:200!important;font-style:normal}H2{font-size:calc(40px + (40 - 35) * ((100vw - 375px) / (1900 - 375)))!important;font-family:"halcom",sans-serif!important;font-weight:200!important;font-style:normal}H3{font-size:calc(30px + (30 - 30) * ((100vw - 375px) / (1900 - 375)))!important;font-family:"halcom",sans-serif!important;font-weight:200!important;font-style:normal}H4{font-size:calc(30px + (30 - 30) * ((100vw - 375px) / (1900 - 375)))!important;font-family:"halcom",sans-serif!important;font-weight:200!important;font-style:normal}H5{font-size:calc(20px + (20 - 20) * ((100vw - 375px) / (1900 - 375)))!important;font-family:"halcom",sans-serif!important;font-weight:200!important;font-style:normal}body{font-size:calc(13px + (13 - 12) * ((100vw - 320px) / (1900 - 320)));font-family:"halcom",sans-serif!important;font-weight:400!important;font-style:normal!important}.dp-vertical-align{display:flex;flex-direction:column;justify-content:center}@media screen and (max-width:980px){.reverse-columns{display:flex;flex-direction:column-reverse}}.service_carousel .swiper-slide-active{transform:scale(1.05);transition:all .5s!important;opacity:1!important;filter:blur(0)!important}.service_carousel .dipi_carousel_child{transition:all .5s!important;opacity:0.4;filter:blur(1px)}.service_carousel .dipi_carousel_child:hover{transition:all .5s!important;opacity:1;filter:blur(0)!important}.beauty_blog_grid .entry-title{margin-top:-140px!important}.beauty_blog_grid .et_pb_post:hover .et_pb_image_container img{transform:scale(1.1);transition:transform 1s ease}.beauty_blog_grid .et_pb_post .et_pb_image_container img{transform:scale(1);transition:transform .4s ease;transform-origin:bottom}.beauty_blog_grid .entry-title,.beauty_blog_grid .post-meta{position:relative}.beauty_blog_grid .et_pb_post .et_pb_image_container{overflow:hidden}.dipi-related-articles{padding:100px 0}ol.dp-list{list-style:none;counter-reset:item}ol.dp-list li:before{margin-right:10px;content:counter(item);background:#eef1f3;border-radius:50px;color:#aaaeb4;justify-content:center;text-align:center;display:flex;min-width:40px;height:40px;align-items:center;line-height:1em}ol.dp-list li{counter-increment:item;margin-bottom:5px;display:flex;align-items:baseline}