h1,h2,h3{font-family:'Poppins',sans-serif;color:#333333}h1{font-weight:700;line-height:1.2}h2{font-weight:600;line-height:1.3}h3{font-weight:600;line-height:1.35}h4,h5,h6,p{font-family:'Lato',sans-serif;font-weight:400;line-height:1.6;color:#333333}.et_pb_text h1,.et_pb_text h2,.et_pb_text h3,.et_pb_text h4,.et_pb_text h5,.et_pb_text h6{font-weight:inherit}h4,h5,h6{font-weight:600;line-height:1.4}.hero-home,.hero-home p,.hero-home li,.hero-home span,.hero-home a,.hero-home h4,.hero-home h5,.hero-home h6{color:#FFFFFF}.hero-home a:hover{color:#F2D21E}.et_pb_image img{display:block;width:100%;height:auto;max-width:100%;border-radius:14px;box-shadow:0 10px 28px rgba(0,0,0,0.12);transition:transform .25s ease,box-shadow .25s ease}.et_pb_image a:hover img{transform:translateY(-2px);box-shadow:0 14px 34px rgba(0,0,0,0.14)}.img-clean.et_pb_image img{border-radius:0;box-shadow:none;transform:none}.img-clean.et_pb_image a:hover img{transform:none;box-shadow:none}.btn-hover-left.et_pb_button{transition:transform 0.25s ease}.btn-hover-left.et_pb_button:hover{transform:translateX(-4px)}.et_pb_button{align-items:center}.no-link>a{pointer-events:none;cursor:default}.galeria-3x3 .et_pb_gallery_items{display:flex!important;flex-wrap:wrap!important;gap:14px!important}.galeria-3x3 .et_pb_gallery_item{float:none!important;clear:none!important;margin:0!important;width:calc((100% - 28px) / 3)!important;box-sizing:border-box!important}@media (max-width:980px){.galeria-3x3 .et_pb_gallery_item{width:calc((100% - 14px) / 2)!important}}@media (max-width:767px){.galeria-3x3 .et_pb_gallery_item{width:100%!important}}.et_pb_section{padding-top:56px;padding-bottom:56px}@media (max-width:980px){.et_pb_section{padding-top:44px;padding-bottom:44px}}@media (max-width:767px){.et_pb_section{padding-top:32px;padding-bottom:32px}}@media (max-width:980px){.et_pb_section{padding-left:20px;padding-right:20px}}@media (max-width:767px){.et_pb_section{padding-left:16px;padding-right:16px}}.et_pb_section{padding-top:initial;padding-bottom:initial}.et_pb_row{padding-top:40px}@media (max-width:767px){.et_pb_row{padding-top:28px}}#logo{max-height:54px;margin-top:0px}.tira-continua img{width:100%;height:220px;object-fit:cover}.social-card{position:relative;display:block;overflow:hidden;border-radius:14px}.social-card img{width:100%;height:260px;object-fit:cover;display:block;transition:transform .25s ease,filter .25s ease}.social-card .social-overlay{position:absolute;inset:0;display:grid;place-items:center;background:rgba(0,0,0,.45);opacity:0;transition:opacity .2s ease}.social-card .social-overlay i{font-size:44px;color:#FFFFFF;transform:translateY(6px);transition:transform .2s ease}.social-card:hover img{transform:scale(1.03)}.social-card:hover .social-overlay{opacity:1}.social-card:hover .social-overlay i{transform:translateY(0)}.social-card.fb .social-overlay{background:rgba(69,181,245,.35)}.social-card.ig .social-overlay{background:rgba(242,210,30,.30)}.social-card.yt .social-overlay{background:rgba(0,0,0,.50)}@media (max-width:1024px){.social-card .social-overlay{opacity:1}.social-card img{transform:none!important}.social-card .social-overlay i{transform:none!important;font-size:40px}}.et-fixed-header #logo{margin-top:0px}#main-header{height:54px}#et-top-navigation{padding-top:20px!important}#et-secondary-nav .menu-item>a{background:#fff;color:#f9bc01;padding:5px;border-radius:6px;margin-top:-4px;font-family:'Century Gothic'}#et-info{float:right}#et-info-phone::before{content:"\e090"}#top-header #et-info a,#et-info-email,#et-top-navigation #top-menu-nav .nav .menu-item>a{font-family:'Century Gothic'}#top-menu.nav>li>a{padding-bottom:20px!important}#top-menu li:last-child>ul{right:0px}#main-footer{border-top:1px solid #cdcdcd}#media_image-2{margin:0px auto;text-align:center}.widget_nav_menu h4,.widget_text h4{font-family:'Century Gothic',Helvetica,Arial,Lucida,sans-serif;font-weight:700}.widget_text h4{color:#6bab6f}.widget_nav_menu h4{color:#5d8fee}#nav_menu-2 h4{color:#5d8fee}#nav_menu-3 h4{color:#d99c2c}.footer-widget p,.footer-widget a{font-family:'Century Gothic',Helvetica,Arial,Lucida,sans-serif;font-weight:700}.imageWrap{overflow:hidden;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1.0,1.0);padding-top:10px}.imageWrap img{vertical-align:bottom;-webkit-transition:-webkit-transform 0.5s ease;-moz-transition:-moz-transform 0.5s ease;-o-transition:-o-transform 0.5s ease;transition:transform 0.5s ease}.imageWrap img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.imageWrap2{overflow:hidden;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1.0,1.0);height:300px}.imageWrap2 img{vertical-align:bottom;-webkit-transition:-webkit-transform 0.5s ease;-moz-transition:-moz-transform 0.5s ease;-o-transition:-o-transform 0.5s ease;transition:transform 0.5s ease;width:300px;height:300px}.imageWrap2 img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}#footer-widgets .footer-widget li::before{display:none}#footer-widgets .footer-widget li{padding:5px 0px}#footer-info{width:100%}#footer-info a{color:#00afd7}.links{display:block;float:right}#footer-info .links a{color:#767574}#main-footer .container{max-width:100%;width:100%}#footer-widgets{padding:25px 25px 0px 25px}.footer-widget{margin-bottom:25px!important}.footer-widget #media_image-2{}.icono-visita{position:absolute;top:20px;right:0px;background:rgba(249,188,1,0.6);padding:10px 15px}.icono-visita a,.icono-catalogo a{color:#3c893a!important;font-size:18px;text-transform:uppercase;letter-spacing:2px;font-weight:bold!important}.icono-catalogo:hover,.icono-visita:hover{background:rgba(249,188,1,0.8);transition:0.3s}.icono-catalogo{position:absolute;top:20px;right:220px;background:rgba(249,188,1,0.6);padding:10px 15px}.icono-visita2{background:rgba(249,188,1,0.6);padding:10px 15px}.icono-visita2 a,.icono-catalogo2 a{color:#ffffff;font-size:18px;text-transform:uppercase;letter-spacing:2px}.icono-catalogo2:hover,.icono-visita2:hover{background:rgba(249,188,1,0.8);transition:0.3s}.icono-catalogo2{background:rgba(249,188,1,0.6);padding:10px 15px}.et_pb_blog_grid .et_pb_image_container img{max-height:220px}#footer-info{padding:0px 20px 7px}.noticiablog .et_pb_post{padding:5px 5px;min-height:335px!important}.noticiablog .et_pb_image_container{margin:-6px -6px}.noticiablog .et_pb_post .entry-featured-image-url{margin-bottom:10px}.noticiablog .post-content p{font-size:13px}.noticiablog .et_pb_post .entry-title,.noticiablog .et_pb_post .post-content{padding:0px 15px}#nav_menu-3 h4{opacity:0}@media (max-width:1837px){#main-header #logo{max-width:170px}}@media (max-width:1024px){.noticiablog .et_pb_post{min-height:286px!important}.home-block1,.home-block2,.home-block3,.home-block4,.home-block5{}.home-block1,.home-block2,.home-block4,.home-block5{padding-bottom:0px!important}.home-block2 .et_pb_row_1.et_pb_row,.home-block3{padding-top:150px!important;padding-bottom:150px!important}.home-block4,.home-block5{padding-top:0px!important}.home-block4 .et_pb_row_4.et_pb_row{padding-top:10px!important;padding-bottom:0px!important}.home-block4 .et_pb_row_3.et_pb_row{padding-top:20px!important}.home-block4 .et_pb_blog_grid .et_pb_image_container img{max-height:170px}.home-block5 .et_pb_row_5.et_pb_row{padding-top:30px;padding-bottom:0px}.home-block5 .et_pb_row_6.et_pb_row{padding-bottom:30px}}.texto-items.et_pb_text li{font-size:16px;text-align:justify}.texto-items.et_pb_text li::before{content:''}.fb_web .uiScaledImageContainer _2zfr,.fb_web ._2p3a{width:100%!important}@media (max-width:400px){#main-header .et_menu_container{height:54px}#et-top-navigation{padding-top:0px!important}.et_header_style_left #et-top-navigation .mobile_menu_bar{padding:11px 0px}.tituloppal h1{font-size:32px!important;padding-top:35px}}.menu-jpa a{font-size:18px;color:white!important;font-weight:bolder;background-color:#00029a!important;border:2px solid #00029a!important;padding:15px!important;border-radius:1px;text-align:center}.menu-jpa a:hover{background-color:#f9bc01!important;color:#000000!important;border:2px solid #f9bc01!important}.et_header_style_left #et-top-navigation{padding-top:8px!important}.et_header_style_left .et-fixed-header #et-top-navigation{padding-top:6px!important}@media only screen and (max-width:980px){.menu-cta a{background-color:#FFFFFF}}