.oficina_dato_title{color:#2D373D;font-weight:500}.oficina_dato_dia{color:#526570;font-weight:500}.ma-hero-home-area-1-tel a,.ma-hero-home-area-1-tel p{color:white}.et_pb_pagebuilder_layout #et-main-area .ma-home-sticky-footer.et_pb_section{position:inherit!important}.btn-float-contact .mahi_contacto_item .whatsapp-logo,.btn-float-contact .mahi_contacto_item .logos{font-size:32px!important}.redes_sociales_menu a{color:#FFF!important}.magl-search-dsk:not(.genai-search),.magl-search .magl-search__form{display:none}.magl-search-dsk.genai-search{display:none}.genai-input-flotante{display:none}@media screen and (max-width:1182px){.magl-serach__genai{display:none}}@media (max-width:980px){.btn-float-compact.no-scroll-to-top,.btn-float-contact.no-scroll-to-top{bottom:120px}}@media only screen and (max-width:400px){.btn-float-compact.no-scroll-to-top,.btn-float-contact.no-scroll-to-top{bottom:28%}}#et-main-area #main-content .ma-coberturas-sec .mapfre-row:nth-child(1){border-bottom:none!important}.btn-float-contact.no-scroll-to-top{bottom:88px;margin-bottom:0!important}@media (min-width:981px){.btn-float-contact.no-scroll-to-top{bottom:96px;margin-bottom:0!important}}@media (min-width:1185px){.btn-float-contact.no-scroll-to-top{bottom:104px}}.mp-section-counters .counter.withoutsidebar:last-child{display:none}@media (min-width:1184px){.et_pb_section.mg-hero-section-01::before,.et_pb_section.mg-hero-section-07::before,.et_pb_section.mg-hero-section-13::before,.et_pb_section.mg-hero-section-14::before,.et_pb_section.mg-hero-section-15::before{clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%);-webkit-clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%);border-radius:0 24px 24px 0}}@media (min-width:1184px){.mg-hero-section-01::after,.mg-hero-section-01::before,.mg-hero-section-07::after,.mg-hero-section-07::before,.mg-hero-section-13::after,.mg-hero-section-13::before,.mg-hero-section-14::after,.mg-hero-section-14::before,.mg-hero-section-15::after,.mg-hero-section-15::before{left:49%!important;width:51%!important}}.mg-hero-section-01::after,.mg-hero-section-02::after,.mg-hero-section-03::after,.mg-hero-section-04::after,.mg-hero-section-07.mg-color-red-1-after::after,.mg-hero-section-13::after,.mg-hero-section-14::after{background-color:transparent!important}.mg-hero-section-13::after{background:transparent!important}.mg-hero-section-05.mg-color-grey-before::before{background-color:transparent!important}.et_pb_section.mg-hero-section-05::after{clip-path:polygon(0 50%,100% 50%,100% 100%,0% 100%,0 100%);-webkit-clip-path:polygon(0 50%,100% 50%,100% 100%,0% 100%,0 100%)}@media (min-width:1184px){.et_pb_section.mg-hero-section-05::after{clip-path:polygon(0% 0%,50% 0%,50% 100%,0% 100%);-webkit-clip-path:polygon(0% 0%,50% 0%,50% 100%,0% 100%);border-radius:24px 0 0 24px}}.mg-hero-section-01,.mg-hero-section-02,.mg-hero-section-03,.mg-hero-section-04,.mg-hero-section-05,#et-main-area .hero-producto{border-radius:24px}.yarpp .yarpp-thumbnails-horizontal .yarpp-thumbnail .yarpp-thumbnail-default img{border-radius:24px}.yarpp .yarpp-thumbnails-horizontal .yarpp-thumbnail .yarpp-thumbnail-default{border-radius:24px!important}@media (min-width:1183px) and (max-width:1625px){.ma-menu-section .clon .magl_rollover_menu .magl-menu-nav .magl-sub-menu .magl-menu-level-2 span.magl-menu-item:after{margin-left:0px!important}.ma-menu-section .magl_rollover_menu .magl-menu-nav .magl-menu-main-level-1 .magl-sub-menu .magl-menu-level-2[class*="ma-rollover-"]{margin-right:18px!important}.ma-menu-section .clon .magl_rollover_menu .magl-menu-nav .magl-menu-main-level-1 .magl-sub-menu .magl-menu-level-2{padding-left:18px!important}.ma-menu-section .clon .magl_rollover_menu .magl-menu-nav .magl-menu-main-level-1 .magl-menu-level-2 span.magl-menu-item:hover::before{width:calc(100% + 31px)!important}}@media (min-width:1183px) and (max-width:1250px){.ma-menu-section>.et_pb_row.et_pb_row_0_tb_header{padding-left:18px!important;padding-right:18px!important}}@media (min-width:1251px) and (max-width:1400px){.ma-menu-section>.et_pb_row.et_pb_row_0_tb_header{padding-left:48px!important;padding-right:48px!important}}@media (min-width:1401px) and (max-width:1486px){.ma-menu-section>.et_pb_row.et_pb_row_0_tb_header{padding-left:126px!important;padding-right:126px!important}}