#homeservices img{height:375px!important;width:100%;object-fit:cover}#dm_nav li ul.sub-menu a{line-height:24px!important}.cky-btn-accept{background-color:#124867!important}#parteneri-horeca img{height:70px!important;width:auto!important}#footercopy{text-align:center}#footercopy .et_pb_module.et_pb_image{width:auto;display:inline-block;margin:10px 10px}#footercopy .et_pb_module.et_pb_image img{width:125px}#footerwidgets ul{padding:0!important}#footerwidgets ul li{display:block!important;margin-bottom:10px}#footerwidgets ul li a{font-weight:400}#footerwidgets .footer-social-icons li{display:inline-block!important;margin-right:10px}#footerwidgets .footer-social-icons li a>i{font-size:22px}#listdetaliicontact{padding:0}#listdetaliicontact li{display:block;padding:8px 20px;border:1px solid #f78e3b80;margin-bottom:20px;border-radius:0px}#listdetaliicontact li i{color:#f78e3b;margin-right:5px}.locatiiundeactivam{padding:0!important;text-align:center}.locatiiundeactivam li{display:inline-block!important;width:30%;margin:9px}.locatiiundeactivam li a{padding:4px 10px;border:1px solid #80808057;display:block;color:#001737;text-decoration:none;font-size:12px;text-transform:uppercase;border-radius:30px}.locatiiundeactivam li a:hover i{color:#fff!important}.locatiiundeactivam li a:hover{background-color:#1b6fe3;color:#fff!important;border-color:#1b6fe3!important}.locatiiundeactivam li a i{color:#1b6fe3;margin-right:10px}@media only screen and (max-width:468px){.locatiiundeactivam li{min-width:100%;margin:0 0 10px!important}}#homeservices .et_pb_promo_description h3{color:#124867!important;font-size:18px!important;text-transform:uppercase!important}#homeservices .et_pb_promo_description:hover h3{color:#fff!important}#home-testimoniale .dica-item-content{background-color:#fff;padding:40px;border:1px solid #f78e3b36;background-image:url("https://hygiacura.com/wp-content/uploads/2025/02/quote-icon.png");background-repeat:no-repeat;background-size:90px;background-position:25px 28px}#homeservices .et_pb_with_border.et_pb_module.et_pb_promo:hover h2{color:#fff!important}#testnameheading{font-style:initial;text-transform:uppercase;font-size:12px;font-weight:600}#home-testimoniale .swiper-pagination{margin-top:28px}#home-testimoniale .swiper-pagination .swiper-pagination-bullet{width:40px;height:6px;border-radius:0;background-color:#124867}#home-testimoniale .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#f78e3b}#home-testimoniale .dica-item-content #testimonailname{margin:20px 0px}#home-testimoniale .dica-item-content #testimonialstars img{width:100px}#carouselprodose .dica-item-image{padding:20px;opacity:0.8}#headermenu .et-menu-nav ul li.ctaheadermenu a span{background-color:#1b6fe3;color:#fff!important;padding:10px 60px;opacity:1!important;border-radius:36px}#topheaderr ul{padding:0!important}#topheaderr ul li{display:inline-block}#topheaderleft li{margin-right:30px}#topheaderright ul li{margin-left:15px}#topheaderr ul li i{color:#1b6fe3;margin-right:3px}#headermenu .et-menu-nav ul li{padding-right:0;padding-left:60px}#headermenu .et-menu-nav ul li a:hover{opacity:1!important;color:#1b6fe3!important}#headermenu .et-menu-nav ul li.ctaheadermenu a span:hover{background-color:#124867!important}#headermenu .et-menu-nav ul li .sub-menu{background-color:#fff!important;border:0!important;max-width:300px!important;width:350px!important}#cereoferta .ff-btn.ff-btn-submit.ff-btn-md.ff_btn_style{background-color:#124867!important;display:block;width:100%!important;font-size:14px!important;text-transform:uppercase!important}#cereoferta label{color:#124867!important}#headermenu .et-menu-nav ul li .sub-menu li{display:block!important;padding:0!important;width:100%!important}#headermenu .et-menu-nav ul li .sub-menu li a{display:block!important;width:100%!important;font-size:14px!important;text-transform:capitalize!important;font-weight:400!important}@media only screen and (min-width:1200px) and (max-width:1440px){#headermenu .et-menu-nav ul li{padding-right:0;padding-left:20px}#headermenu .et-menu-nav ul li a{font-size:12px!important}#topheaderleft li{margin-right:20px;font-size:12px}}@media only screen and (min-width:980px) and (max-width:1200px){#headermenu .et-menu-nav ul li{padding-right:0;padding-left:15px}#headermenu .et-menu-nav ul li a{font-size:12px}#topheaderleft li{margin-right:10px;font-size:10px}#headermenu .et_pb_menu__logo-wrap{width:110px}#headermenu .et_pb_menu__logo-wrap .et_pb_menu__logo{margin-right:0!important}}