.menu-cta a{background:#229aa3;padding:10px 20px!important;height:45px!important;display:flex;align-items:center;justify-content:center;margin-top:9px;border-radius:15px;transition:all .25s ease}.menu-cta a:hover{background:#ffffff!important}.menu-scrollato .menu-cta a{color:#ffffff!important}.menu-scrollato .menu-cta a:hover{color:#229aa3!important;background:#ffffff!important}#lario-header,#lario-header #top-menu>li>a,#lario-header #logo{transition:all 0.4s ease-in-out!important}#lario-header.menu-scrollato{background-color:#fff!important}#lario-header.menu-scrollato .et_pb_menu__menu>nav>ul>li>a,#lario-header.menu-scrollato .et_pb_menu__menu>nav>ul>li.current-menu-item>a{color:#229aa3!important;transition:color 0.3s ease-in-out}#lario-header.menu-scrollato .et_pb_menu__logo img{content:url("/wp-content/uploads/2026/05/Scroll-scaled.webp")!important;transition:all 0.3s ease-in-out}.dica_divi_carousel_0 .dica_divi_carouselitem .et_pb_button{display:block!important;width:max-content!important;margin-left:auto!important;margin-top:-50px!important}.dica_divi_carousel_0 .dica_divi_carouselitem .dica-item-content{padding-right:2rem!important;padding-left:2rem!important;padding-bottom:2rem!important}.dica_divi_carousel_0 .dica_divi_carouselitem .dica-item-content .content p{margin-top:30px}price{font-size:50px;font-weight:800;color:#229aa3!important}@media only screen and (max-width:1550px){.dica_divi_carousel_0 .dica_divi_carouselitem .dica-item-content{display:flex!important;flex-direction:column!important}.dica_divi_carousel_0 .dica_divi_carouselitem .dica-item-content .content{order:1!important}.dica_divi_carousel_0 .dica_divi_carouselitem .et_pb_button_wrapper,.dica_divi_carousel_0 .dica_divi_carouselitem .et_pb_button{order:2!important}.dica_divi_carousel_0 .dica_divi_carouselitem .et_pb_button{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;margin-top:25px!important;display:block!important;text-align:center!important}}.dica_divi_carousel_1 .dica_divi_carouselitem .dica-item-content{padding-right:2rem!important;padding-left:2rem!important;padding-bottom:2rem!important}.cf7-custom-form{width:100%;max-width:760px;margin:0 auto}.cf7-custom-form .cf7-row{display:flex;gap:20px;width:100%;margin-bottom:18px}.cf7-custom-form .cf7-col{width:50%}.cf7-custom-form input[type="text"],.cf7-custom-form input[type="email"],.cf7-custom-form input[type="date"],.cf7-custom-form textarea{width:100%;height:64px;border:1px solid rgba(160,160,140,0.25);border-radius:14px;background:rgba(255,255,255,0.45);padding:0 22px;font-size:17px;font-weight:500;color:#6f8884;outline:none;box-shadow:none;transition:all 0.25s ease}.cf7-custom-form input::placeholder,.cf7-custom-form textarea::placeholder{color:#7f9691;opacity:1}.cf7-custom-form textarea{height:150px;padding-top:22px;resize:none;line-height:1.4}.cf7-custom-form .cf7-field{margin-bottom:18px}.cf7-custom-form input:focus,.cf7-custom-form textarea:focus{border-color:rgba(121,180,179,0.75);background:rgba(255,255,255,0.7)}.cf7-custom-form input[type="date"]{color:#6f8884;cursor:pointer}.cf7-custom-form input[type="date"]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:0.8;filter:invert(55%) sepia(12%) saturate(500%) hue-rotate(130deg)}.cf7-custom-form input[type="submit"]{display:inline-block;min-width:290px;height:68px;border:none;border-radius:14px;background:#8fc8c8;color:#ffffff;font-size:17px;font-weight:700;cursor:pointer;transition:all 0.25s ease;box-shadow:none}.cf7-custom-form input[type="submit"]:hover{background:#78b9b9;transform:translateY(-2px)}.cf7-custom-form .cf7-submit-wrap{margin-top:8px}.cf7-custom-form p{margin:0}.cf7-custom-form .wpcf7-form-control-wrap{display:block;width:100%}.cf7-custom-form .wpcf7-not-valid-tip{font-size:13px;margin-top:6px;color:#d45b5b}@media screen and (max-width:767px){.cf7-custom-form .cf7-row{flex-direction:column;gap:18px}.cf7-custom-form .cf7-col{width:100%}.cf7-custom-form input[type="text"],.cf7-custom-form input[type="email"],.cf7-custom-form input[type="date"],.cf7-custom-form textarea{height:58px;font-size:16px;border-radius:12px}.cf7-custom-form textarea{height:140px}.cf7-custom-form input[type="submit"]{width:100%;min-width:unset;height:62px}}