.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:0 !important}.elementor-widget:not(:last-child){margin-bottom:0 !important}html{scroll-behavior:smooth}html,body{max-width:100%;overflow-x:hidden}body{background-color:#;font-family:'Poppins',sans-serif !important}body h1,body h2{font-family:'Poppins',sans-serif !important}::selection{background:#286989 !important;color:#fff}.jet-carousel .jet-arrow,.jet-carousel .jet-slick-dots{z-index:98 !important}.ocultar{display:none;visibility:hidden;opacity:0;margin:0 !important;padding:0 !important}.grecaptcha-badge{visibility:hidden}.sticky{position:fixed;z-index:999}.elementor[data-elementor-type=wp-page],.elementor[data-elementor-type=error-404]{margin-top:163px}a{transition:all .3s}.cli-privacy-overview:not(.cli-collapsed) .cli-privacy-content{max-height:80px}.cli-tab-container p,.cli-privacy-content-text{font-weight:300}.cookies-enlace{color:#286989;font-weight:700;text-decoration:underline !important;transition:all .3s !important}.cli-switch input:checked+.cli-slider{background-color:#286989}.cli-tab-footer .wt-cli-privacy-accept-btn{background-color:#286989}header#header-desktop{background:0 0}header#header-desktop .header-superior{position:relative;z-index:2;background-color:#222933;-webkit-box-shadow:0px -50px 20px rgba(0,0,0,.3);box-shadow:0px -50px 20px rgba(0,0,0,.3)}header#header-desktop .header-superior .logo{background-color:#286989;height:107px;padding:0 1rem}header#header-desktop .header-superior .logo a img{transition:all .5s}header#header-desktop .header-superior .logo:hover a img{transform:translateY(-5px)}header#header-desktop .header-superior nav ul{list-style:none;margin:0;padding:0}header#header-desktop .header-superior nav ul li{text-align:center;float:left;margin:0 1.25rem;padding:2.5rem 0}header#header-desktop .header-superior nav ul li a{padding:.35rem 1rem;border-radius:1.5rem;color:#fff;font-size:18px;font-weight:600;text-transform:uppercase}header#header-desktop .header-superior nav ul li a i{position:relative;bottom:1px;margin-left:.15rem;font-size:14px}header#header-desktop .header-superior nav ul li a.active,header#header-desktop .header-superior nav ul li a:hover{background-color:#286989;color:#fff}header#header-desktop .header-superior nav ul li.contacto{float:right}header#header-desktop .header-superior nav ul li.contacto a{padding:1rem 1.2rem;background-color:#286989;border-radius:10px;color:#fff}header#header-desktop .header-superior nav ul li.contacto a:hover{background-color:#fff;color:#286989}header#header-desktop .header-superior nav ul li ul{display:none;position:absolute;z-index:1;top:75px;margin:0;padding:0;background-color:#286989;border-radius:10px;box-shadow:0px 5px 15px 5px rgba(0,0,0,.3)}header#header-desktop .header-superior nav ul li.submenu:hover a{cursor:default}header#header-desktop .header-superior nav ul li.submenu:hover ul a{cursor:pointer}header#header-desktop .header-superior nav ul li.submenu:hover ul{display:block}header#header-desktop .header-superior nav ul li ul li{float:left;clear:both;display:block;margin:0;padding:0}header#header-desktop .header-superior nav ul li ul li a{display:block;width:180px;padding:.75rem 1.5rem;border-radius:0;color:#fff;font-weight:400;text-transform:none;transition:all .3s}header#header-desktop .header-superior nav ul li ul li:first-of-type a{border-top-left-radius:10px;border-top-right-radius:10px}header#header-desktop .header-superior nav ul li ul li:last-of-type a{border-bottom-left-radius:10px;border-bottom-right-radius:10px}header#header-desktop .header-superior nav ul li ul li:hover a{background-color:#fff}header#header-desktop .header-superior nav ul li ul li:hover a{color:#5186ac}header#header-desktop .header-superior nav ul li.busqueda{float:right;max-width:25%;padding:2rem 0}header#header-desktop .header-superior nav ul li.busqueda input{float:left;width:80%;margin:0;padding:.48rem 1rem;border:0;border-top-right-radius:0;border-bottom-right-radius:0}header#header-desktop .header-superior nav ul li.busqueda button{float:left;width:20%;margin:0;border:0;padding:.54rem 0;background-color:#286989;border:0;border-color:#286989;border-top-left-radius:0;border-bottom-left-radius:0;color:#fff;line-height:1.39rem}header#header-desktop .header-superior nav ul li.busqueda button:hover{background-color:#fff;border-color:#fff;color:#286989}header#header-desktop .header-inferior{position:relative;z-index:1;box-shadow:0 -5px 20px rgba(0,0,0,.3)}header#header-desktop .header-inferior nav ul{list-style:none;padding:0}header#header-desktop .header-inferior nav ul li{float:left}header#header-desktop .header-inferior nav.redes{padding:1rem 2.5rem;background-color:#286989}header#header-desktop .header-inferior nav.redes ul li{margin-right:2rem}header#header-desktop .header-inferior nav.redes ul li:last-of-type{margin-right:0}header#header-desktop .header-inferior nav.redes ul li a{display:inline-block;transition:all .3s ease-in-out}header#header-desktop .header-inferior nav.redes ul li a:hover{transform:translateY(-1px)}header#header-desktop .header-inferior nav.redes ul li a i{color:#fff;font-size:22px;transition:all .5s}header#header-desktop .header-inferior nav.redes ul li a:hover i{color:#222933}header#header-desktop .header-inferior nav.enlaces-rapidos{padding:1.05rem 7rem;background-color:#f9f9f9}header#header-desktop .header-inferior nav.enlaces-rapidos ul li{margin-right:7rem}header#header-desktop .header-inferior nav.enlaces-rapidos ul li:last-of-type{margin-right:0}header#header-desktop .header-inferior nav.enlaces-rapidos ul li a{display:inline-block;color:#222933;font-size:16px;font-weight:600;text-transform:uppercase}header#header-desktop .header-inferior nav.enlaces-rapidos ul li a:hover{color:#286989;transform:translateY(-3px)}header#header-desktop .header-inferior nav.enlaces-rapidos ul li a i{margin-right:.25rem;font-size:18px}header#header-responsive{display:none;z-index:99999;background-color:#222933}header#header-responsive .col-50.main-logo-responsive{display:flex;justify-content:left;height:70px}header#header-responsive .col-50.main-logo-responsive img{width:150px;height:auto}header#header-responsive .col-50.main-nav-responsive{display:flex;justify-content:right;height:70px}.hamburger-menu.hamburger .hamburger-inner,.hamburger-menu.hamburger .hamburger-inner:before,.hamburger-menu.hamburger .hamburger-inner:after{background-color:#fff}header#header-responsive .col-50.main-nav-responsive button:hover,header#header-responsive .col-50.main-nav-responsive button:focus{background:0 0}header#header-responsive #top-menu-responsive{display:none;position:absolute;z-index:9999;opacity:0;background-color:#222933;top:-650px;left:0;transition:all .5s;overflow-y:scroll;-moz-box-shadow:0px 10px 15px 0px rgba(0,0,0,.5) -webkit-box-shadow:0px 10px 15px 0px rgba(0,0,0,.5) box-shadow:0px 10px 15px 0px rgba(0,0,0,.5)}header#header-responsive #top-menu-responsive ul{padding:0;list-style:none}#top-menu-responsive ul li a{display:block;padding:1rem 0;margin:.5rem 0;color:#fff;font-size:16px;font-weight:400;letter-spacing:1px;text-align:center;transition:all .3s;text-transform:uppercase}header#header-responsive #top-menu-responsive li.busqueda{padding:1rem 2rem}header#header-responsive #top-menu-responsive li.busqueda form input{width:75% !important;margin:0;padding:.48rem 1rem;border:0;border-top-right-radius:0;border-bottom-right-radius:0}header#header-responsive #top-menu-responsive li.busqueda form button{position:relative;left:-4px;width:20%;margin:0;border:0;padding:.54rem 0;background-color:#286989;border:0;border-color:#286989;border-top-left-radius:0;border-bottom-left-radius:0;color:#fff;line-height:1.42rem}header#header-responsive #top-menu-responsive li.busqueda form button:hover{background-color:#fff;border-color:#fff;color:#286989}#top-menu-responsive .responsive-social{padding:0;background-color:#1f5266;color:#fff}#top-menu-responsive .responsive-social a{color:#fff;font-size:22px}#banner{max-height:400px;margin-bottom:4rem}#directorio .directorio .elemento{height:256px;padding:2.5rem;color:#fff;text-align:center;transition:all .3s}#directorio .directorio .elemento:hover{transform:translateY(-15px)}#directorio .directorio .elemento span{display:block;margin-top:1rem;font-size:18px;font-weight:700}#directorio .directorio .elemento .icono{display:block;width:100px;height:100px;margin:0 auto;background-size:contain;transition:all 1s}#directorio .directorio .elemento .icono.icono-1{background-image:url('https://fresnodetorote.org/assets/images/iconos/directorio-municipal-blanco.png')}#directorio .directorio .elemento:hover .icono-1{background-image:url('https://fresnodetorote.org/assets/images/iconos/directorio-municipal-color.png')}#directorio .directorio .elemento .icono.icono-2{background-image:url('https://fresnodetorote.org/assets/images/iconos/sede-electronica-blanco.png')}#directorio .directorio .elemento:hover .icono-2{background-image:url('https://fresnodetorote.org/assets/images/iconos/sede-electronica-color.png')}#directorio .directorio .elemento .icono.icono-3{background-image:url('https://fresnodetorote.org/assets/images/iconos/ordenanzas-municipales-blanco.png')}#directorio .directorio .elemento:hover .icono-3{background-image:url('https://fresnodetorote.org/assets/images/iconos/ordenanzas-municipales-color.png')}#directorio .directorio .elemento .icono.icono-4{background-image:url('https://fresnodetorote.org/assets/images/iconos/recaudacion-blanco.png')}#directorio .directorio .elemento:hover .icono-4{background-image:url('https://fresnodetorote.org/assets/images/iconos/recaudacion-color.png')}#directorio .directorio .elemento .icono.icono-5{background-image:url('https://fresnodetorote.org/assets/images/iconos/portal-transparencia-blanco.png')}#directorio .directorio .elemento:hover .icono-5{background-image:url('https://fresnodetorote.org/assets/images/iconos/portal-transparencia-color.png')}#directorio .directorio .elemento .icono.icono-6{background-image:url('https://fresnodetorote.org/assets/images/iconos/deporte-blanco.png')}#directorio .directorio .elemento:hover .icono-6{background-image:url('https://fresnodetorote.org/assets/images/iconos/deporte-color.png')}#directorio .directorio .elemento .icono.icono-7{background-image:url('https://fresnodetorote.org/assets/images/iconos/cultura-blanco.png')}#directorio .directorio .elemento:hover .icono-7{background-image:url('https://fresnodetorote.org/assets/images/iconos/cultura-color.png')}#directorio .directorio .elemento .icono.icono-8{background-image:url('https://fresnodetorote.org/assets/images/iconos/servicios-sociales-blanco.png')}#directorio .directorio .elemento:hover .icono-8{background-image:url('https://fresnodetorote.org/assets/images/iconos/servicios-sociales-color.png')}#directorio .directorio .elemento .icono.icono-9{background-image:url('https://fresnodetorote.org/assets/images/iconos/medio-ambiente-blanco.png')}#directorio .directorio .elemento:hover .icono-9{background-image:url('https://fresnodetorote.org/assets/images/iconos/medio-ambiente-color.png')}#directorio .directorio .elemento .icono.icono-10{background-image:url('https://fresnodetorote.org/assets/images/iconos/juventud-blanco.png')}#directorio .directorio .elemento:hover .icono-10{background-image:url('https://fresnodetorote.org/assets/images/iconos/juventud-color.png')}#directorio .directorio .elemento .icono.icono-11{background-image:url('https://fresnodetorote.org/assets/images/iconos/comunidad-madrid-blanco.png')}#directorio .directorio .elemento:hover .icono-11{background-image:url('https://fresnodetorote.org/assets/images/iconos/comunidad-madrid-color.png')}#directorio .directorio .elemento .icono.icono-12{background-image:url('https://fresnodetorote.org/assets/images/iconos/horario-autobuses-blanco.png')}#directorio .directorio .elemento:hover .icono-12{background-image:url('https://fresnodetorote.org/assets/images/iconos/horario-autobuses-color.png')}#directorio .directorio .elemento .icono.icono-13{background-image:url('https://fresnodetorote.org/assets/images/iconos/perfil-contratante-blanco.png')}#directorio .directorio .elemento:hover .icono-13{background-image:url('https://fresnodetorote.org/assets/images/iconos/perfil-contratante-color.png')}#directorio .directorio .elemento .icono.icono-14{background-image:url('https://fresnodetorote.org/assets/images/iconos/comercio-local-blanco.png')}#directorio .directorio .elemento:hover .icono-14{background-image:url('https://fresnodetorote.org/assets/images/iconos/comercio-local-color.png')}#directorio .directorio .elemento .icono.icono-15{background-image:url('https://fresnodetorote.org/assets/images/iconos/plenos-blanco.png')}#directorio .directorio .elemento:hover .icono-15{background-image:url('https://fresnodetorote.org/assets/images/iconos/plenos-color.png')}#directorio .directorio .elemento.azul-1{background-color:#2187af}#directorio .directorio .elemento.azul-1:hover{background-color:#fff;color:#2187af}#directorio .directorio .elemento.azul-2{background-color:#2b9dc8}#directorio .directorio .elemento.azul-2:hover{background-color:#fff;color:#2b9dc8}#directorio .directorio .elemento.azul-3{background-color:#2daed5}#directorio .directorio .elemento.azul-3:hover{background-color:#fff;color:#2daed5}#directorio .directorio .elemento.azul-4{background-color:#35bce3}#directorio .directorio .elemento.azul-4:hover{background-color:#fff;color:#35bce3}#directorio .directorio .elemento.azul-5{background-color:#06cef3}#directorio .directorio .elemento.azul-5:hover{background-color:#fff;color:#06cef3}#directorio .directorio .elemento.verde-1{background-color:#06ae86}#directorio .directorio .elemento.verde-1:hover{background-color:#fff;color:#06ae86}#directorio .directorio .elemento.verde-2{background-color:#04bb85}#directorio .directorio .elemento.verde-2:hover{background-color:#fff;color:#04bb85}#directorio .directorio .elemento.verde-3{background-color:#04ca85}#directorio .directorio .elemento.verde-3:hover{background-color:#fff;color:#04ca85}#directorio .directorio .elemento.verde-4{background-color:#00dd87}#directorio .directorio .elemento.verde-4:hover{background-color:#fff;color:#00dd87}#directorio .directorio .elemento.verde-5{background-color:#05f297}#directorio .directorio .elemento.verde-5:hover{background-color:#fff;color:#05f297}#directorio .directorio .elemento.naranja-1{background-color:#c05e22}#directorio .directorio .elemento.naranja-1:hover{background-color:#fff;color:#c05e22}#directorio .directorio .elemento.naranja-2{background-color:#d36927}#directorio .directorio .elemento.naranja-2:hover{background-color:#fff;color:#d36927}#directorio .directorio .elemento.naranja-3{background-color:#e37332}#directorio .directorio .elemento.naranja-3:hover{background-color:#fff;color:#e37332}#directorio .directorio .elemento.naranja-4{background-color:#ed7d37}#directorio .directorio .elemento.naranja-4:hover{background-color:#fff;color:#ed7d37}#directorio .directorio .elemento.naranja-5{background-color:#ff8e42}#directorio .directorio .elemento.naranja-5:hover{background-color:#fff;color:#ff8e42}#noticias{margin-top:4rem}#noticias .elementor-posts .elementor-post__card{border-radius:1rem;font-family:'Poppins' !important;transition:all .5s ease;-webkit-box-shadow:none;box-shadow:none}#noticias .elementor-posts .elementor-post__card:hover{-webkit-box-shadow:0 0 10px rgba(34,41,51,.15);box-shadow:0 0 10px rgba(34,41,51,.15);transform:translateY(-10px)}#noticias .elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin:0}#noticias .elementor-posts-container .elementor-post__thumbnail{padding-bottom:0;height:350px}#noticias .elementor-widget-posts .elementor-post__title{min-height:60px;font-size:24px}#noticias .elementor-widget-posts .elementor-post__title a{color:#222933}#noticias .elementor-widget-posts .elementor-post__title a:hover{color:#286989}#noticias .elementor-posts .elementor-post__card .elementor-post__text{margin:0;padding:3rem}#noticias .elementor-posts .elementor-post__card .elementor-post__excerpt{height:100px;margin-bottom:2rem}#noticias .elementor-posts .elementor-post__card .elementor-post__excerpt p{height:100px;color:#3b4553;font-family:'Poppins';font-size:16px}#noticias .elementor-widget-posts .elementor-post__excerpt p:after{content:"...";white-space:nowrap}#noticias .elementor-posts .elementor-post__card a.elementor-post__read-more{padding:.65rem 1.75rem;background-color:#222933;border-radius:2rem;color:#fff;font-size:16px;font-weight:500;text-transform:none}#noticias .elementor-posts .elementor-post__card a.elementor-post__read-more:hover{background-color:#286989;transform:translateY(-5px)}#noticias .elementor-posts .elementor-post__card .elementor-post__meta-data{width:90%;margin:0 auto;margin-top:auto;padding:1rem .5rem;border-top:1px solid #f0f0f0;color:#286989;font-family:'Poppins';font-size:16px;font-weight:300}#noticias .elementor-button-wrapper{margin-top:4rem}#noticias .elementor-button-wrapper a#btn-mas{padding:1.5rem 3rem;background-color:#222933;border-radius:2rem;font-size:16px;font-weight:600;letter-spacing:2px;text-transform:uppercase}#noticias .elementor-button-wrapper a#btn-mas:hover{background-color:#286989;transform:translateY(-5px)}#noticias nav.elementor-pagination{padding-top:4rem}#noticias nav.elementor-pagination a,#noticias nav.elementor-pagination span{width:55px;height:55px;display:inline-block;padding:12px 0;border-radius:10px;font-size:20px;font-family:'Poppins';font-weight:600;text-align:center}#noticias nav.elementor-pagination a{background-color:#222933;color:#fff}#noticias nav.elementor-pagination span{background-color:rgba(40,105,137,.6);color:rgba(0,0,0,.5)}#noticias nav.elementor-pagination a:hover,#noticias nav.elementor-pagination span.current{background-color:#286989;color:#fff}footer#colophon{padding-top:0}footer{padding-top:5rem;background-color:#a3d9f2}footer .footer-superior{position:relative;height:80px}footer .footer-superior .logo{position:absolute;width:150px;height:150px;background-color:#f9f9f9;border-radius:10px;transition:all .3s}footer .footer-superior .logo:hover{background-color:#1f5266;transform:translateY(-20px)}footer .footer-superior .logo a .logo-footer{height:150px;width:150px;background-size:contain;transition:all .3s}footer .footer-superior .logo a .logo-footer{background-image:url('https://fresnodetorote.org/assets/images/logo/logo-footer-azul.png')}footer .footer-superior .logo a:hover .logo-footer{background-image:url('https://fresnodetorote.org/assets/images/logo/logo-footer-blanco.png')}footer .footer-inferior{padding:6rem 0 3rem;background-color:#286989}footer .footer-inferior h4{margin-bottom:2rem;color:#fff;font-size:18px;font-weight:700}footer .footer-inferior ul{padding-left:0;list-style:none}footer .footer-inferior .izquierda ul.contactos li{padding:.75rem 0}footer .footer-inferior .izquierda ul.contactos li:first-of-type{padding-top:0}footer .footer-inferior .izquierda ul.contactos li:last-of-type{padding-bottom:0}footer .footer-inferior .izquierda ul.contactos li i{margin-right:.45rem;color:#fff;font-size:18px}footer .footer-inferior .izquierda ul.contactos li a{color:#fff;font-weight:400}footer .footer-inferior .izquierda ul.contactos li a:hover{color:#222933}footer .footer-inferior .izquierda ul.redes{margin-top:2rem}footer .footer-inferior .izquierda ul.redes li{float:left;width:55px;height:55px;margin-right:1.5rem;text-align:center}footer .footer-inferior .izquierda ul.redes li:last-of-type{margin-right:0}footer .footer-inferior .izquierda ul.redes li a{display:block;padding:.7rem;background-color:#fff;border-radius:5px;color:#286989;font-size:22px}footer .footer-inferior .izquierda ul.redes li a:hover{background-color:#222933;color:#fff}footer .footer-inferior .derecha h4:after{content:'';display:block;position:relative;width:210px;height:1px;top:10px;background-color:#fff}footer .footer-inferior .derecha ul li{margin-bottom:.5rem}footer .footer-inferior .derecha ul li:last-of-type{margin-bottom:0}footer .footer-inferior .derecha ul li span{margin-right:.2rem;color:#1f5266;font-weight:800}footer .footer-inferior .derecha ul li a{display:inline-block;color:#fff;font-size:16px;font-weight:400}footer .footer-inferior .derecha ul li a:hover{color:#222933;transform:translateX(3px)}footer .footer-copyright{padding:1.25rem 0;background-color:#222933;text-align:center}footer .footer-copyright .superior{margin-bottom:1.25rem}footer .footer-copyright .superior p{margin-bottom:0;color:#fff;font-size:14px;font-weight:300}footer .footer-copyright .inferior a{display:inline-block}footer .footer-copyright .inferior a img{max-width:150px;transition:all .3s}footer .footer-copyright .inferior a:hover img{transform:translateY(-5px)}button.back-to-top{opacity:0;visibility:hidden;position:fixed;bottom:25px;right:30px;z-index:999;width:45px;height:45px;padding:0;background-color:#222933;color:#fff;border:1px solid #222933;border-radius:7px;font-size:18px;line-height:45px;text-align:center;transition:all .3s}button.back-to-top:hover{background-color:#286989;border-color:#286989;color:#fff}button.back-to-top.show{opacity:1;visibility:visible}.inner{padding:4rem;background-color:#f0f0f0;border-bottom-left-radius:15px;border-bottom-right-radius:15px}.inner .titulo{margin-bottom:4rem;padding:1.5rem 2rem;background-color:#222933;border-radius:15px}.inner .titulo h2{margin:0;color:#fff font-size:32px;font-weight:600}.corporacion-municipal .miembro .col-2-3{padding-left:4rem}.corporacion-municipal .miembro{margin-bottom:4rem;padding:3rem;background-color:#286989}.corporacion-municipal .miembro:last-of-type{margin-bottom:0}.corporacion-municipal .miembro .foto{height:300px;background-color:#222933;background-position:center center;background-size:cover}.corporacion-municipal .miembro .foto.miembro-1{background-image:url('http://fresnodetorote.org/wp-content/uploads/2023/06/ana_alc.png')}.corporacion-municipal .miembro .foto.miembro-2{background-image:url('http://fresnodetorote.org/wp-content/uploads/2023/06/ana_a.png')}.corporacion-municipal .miembro .foto.miembro-3{background-image:url('http://fresnodetorote.org/wp-content/uploads/2023/06/gorka.png')}.corporacion-municipal .miembro .foto.miembro-4{background-image:url('http://fresnodetorote.org/wp-content/uploads/2023/06/antonio.png')}.corporacion-municipal .miembro .foto.miembro-5{background-image:url('http://fresnodetorote.org/wp-content/uploads/2023/06/abi.png')}.corporacion-municipal .miembro .foto.miembro-6{background-image:url('http://fresnodetorote.org/wp-content/uploads/2023/06/touria.png')}.corporacion-municipal .miembro h4{margin-top:0;margin-bottom:2rem;color:#fff;font-size:32px;font-weight:600}.corporacion-municipal .miembro h5{display:inline-block;width:auto;margin-top:0;margin-bottom:2rem;padding:.5rem 1rem;background-color:#fff;color:#286989;font-size:20px;font-weight:400}.corporacion-municipal .miembro ul{list-style:none;padding:0}.corporacion-municipal .miembro ul li{margin-bottom:1rem}.corporacion-municipal .miembro ul li:last-child{margin-bottom:0}.corporacion-municipal .miembro ul li a{display:inline-block;color:#fff;font-size:18px;font-weight:500}.corporacion-municipal .miembro ul li a i{margin-right:.25rem;color:#222933;font-size:18px;transition:all .3s}.corporacion-municipal .miembro ul li a:hover{color:#222933}.corporacion-municipal .miembro ul li a:hover i{color:#fff}.buses .bus{padding:0 1rem}.buses .lineas a{padding:1.5rem;background-color:#06ae86;border-radius:15px;color:#fff;text-align:center}.buses .lineas a i{margin-bottom:.5rem;font-size:64px}.buses .lineas a h4{margin:0;margin-bottom:2rem;padding:.33rem 0;background-color:#fff;color:#06ae86;font-size:30px;font-weight:700;transition:all .3s}.buses .lineas a h4 i{position:relative;bottom:.25rem;margin:0;margin-left:.25rem;font-size:18px}.buses .lineas a h5{margin:0;font-size:16px}.buses .lineas a:hover{background-color:#04ca85;transform:translateY(-10px)}.buses .lineas a:hover h4{color:#04ca85}.buses .info{margin-top:4rem;padding:0 1rem;text-align:center}.buses .info a{display:inline-block;padding:1rem 2rem;background-color:#286989;border-radius:2rem;color:#fff;font-size:18px;font-weight:500;text-align:center}.buses .info a i{margin-right:.25rem;font-size:16px}.buses .info a:hover{background-color:#222933;transform:translateY(-10px)}.directorio-municipal .enlaces,.pago-de-tributos .enlaces{display:block;margin-bottom:4rem}.directorio-municipal .enlaces ul,.pago-de-tributos .enlaces ul{padding-left:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:center}.directorio-municipal .enlaces ul li,.pago-de-tributos .enlaces ul li{display:inline-block;margin:.37rem}.directorio-municipal .enlaces ul li:first-of-type,.pago-de-tributos .enlaces ul li:first-of-type{margin-left:0}.directorio-municipal .enlaces ul li:last-of-type,.pago-de-tributos .enlaces ul li:last-of-type{margin-right:0}.directorio-municipal .enlaces ul li a,.pago-de-tributos .enlaces ul li a{display:inline-block;padding:.5rem 1rem;background-color:#286989;border-radius:2rem;color:#fff}.directorio-municipal .enlaces ul li a:hover,.pago-de-tributos .enlaces ul li a:hover{background-color:#222933;transform:translateY(-5px)}.directorio-municipal .elemento,.pago-de-tributos .elemento{padding:2rem 0;border-radius:15px}.directorio-municipal .elemento:last-of-type,.pago-de-tributos .elemento:last-of-type{margin:0}.directorio-municipal .elemento h4,.pago-de-tributos .elemento h4{display:inline-block;float:left;clear:both;margin:0;margin-bottom:3rem;padding:.5rem 1rem;background-color:#286989;border-radius:7px;color:#fff;font-size:26px;font-weight:400}.directorio-municipal .elemento h5,.pago-de-tributos .elemento h5{display:inline-block;float:left;clear:both;margin:0;margin-bottom:2rem;color:#222933;font-size:22px;font-weight:800}.directorio-municipal .elemento h5:after,.pago-de-tributos .elemento h5:after{display:block;position:relative;content:'';top:-4px;width:100%;height:3px;background-color:#222933;border-radius:5px}.directorio-municipal .elemento h6,.pago-de-tributos .elemento h6{display:inline-block;float:left;clear:both;margin:0;margin-bottom:2rem;color:#222933;font-size:18px;font-weight:600}.directorio-municipal .elemento ul,.pago-de-tributos .elemento ul{clear:both;margin-bottom:4rem;padding-left:.5rem;list-style:none}.directorio-municipal .elemento ul:last-of-type,.pago-de-tributos .elemento ul:last-of-type{margin:0}.directorio-municipal .elemento ul li,.pago-de-tributos .elemento ul li{margin-bottom:1rem}.directorio-municipal .elemento ul li:last-of-type,.pago-de-tributos .elemento ul li:last-of-type{margin:0}.directorio-municipal .elemento ul li,.directorio-municipal .elemento ul li a,.pago-de-tributos .elemento ul li,.pago-de-tributos .elemento ul li a{display:block;color:#222933;font-size:18px;font-weight:500}.directorio-municipal .elemento ul li i,.pago-de-tributos .elemento ul li i{margin-right:.25rem;color:#222933;font-size:18px;transition:all .3s}.directorio-municipal .elemento ul li:hover,.pago-de-tributos .elemento ul li:hover{cursor:default}.directorio-municipal .elemento ul li:hover,.directorio-municipal .elemento ul li:hover a,.pago-de-tributos .elemento ul li:hover,.pago-de-tributos .elemento ul li:hover a{color:#286989}.directorio-municipal .elemento ul li:hover i,.pago-de-tributos .elemento ul li:hover i{color:#286989}.pago-de-tributos .elemento table{margin-top:2rem}.pago-de-tributos .elemento table tbody td,.pago-de-tributos .elemento table tbody th{background-color:#f0f0f0;border:5px solid #286989;text-align:center}.pago-de-tributos .elemento table tbody th{color:#286989;font-weight:600;transition:all .3s ease-in-out}.pago-de-tributos .elemento table tbody td{color:#222933;font-weight:500;transition:all .3s ease-in-out}.pago-de-tributos .elemento table tbody td:hover,.pago-de-tributos .elemento table tbody th:hover{background-color:#222933 !important;color:#f0f0f0 !important}.pago-de-tributos .elemento table tbody>tr:nth-child(2n+1)>td,.pago-de-tributos .elemento table tbody>tr:nth-child(2n+1)>th{background-color:#f0f0f0}.pago-de-tributos .seccion ul{list-style:none;padding:0}.ordenanzas-municipales .ordenanza{padding:2rem;background-color:#fff}.ordenanzas-municipales a.ordenanza{display:block;border-bottom:5px solid #f0f0f0;color:#222933;font-size:20px;font-weight:500}.ordenanzas-municipales a.ordenanza:last-of-type{border-bottom:0}.ordenanzas-municipales a.ordenanza i{margin-right:1rem;font-size:28px}.ordenanzas-municipales a.ordenanza:hover{background-color:#286989;color:#fff}main#content.post{max-width:1280px !important;margin-top:163px;padding:4rem;background-color:#f0f0f0;border-bottom-left-radius:15px;border-bottom-right-radius:15px}main#content.post header.page-header{margin-bottom:4rem;padding:1.5rem 2rem;background-color:#222933;border-radius:15px}main#content.post h1.entry-title{margin:0;color:#fff;font-size:36px;font-weight:700;line-height:56px}main#content.post div.page-content img,main#content.post div.page-content p{display:block}main#content.post div.page-content p{margin-bottom:2rem;padding:0 2rem;background-color:transparent;color:#3c3c3c;line-height:28px}body:not([class*=elementor-page-]) .site-main{max-width:1280px;margin:0 auto}main#content{margin-top:163px;padding:4rem;background-color:#f0f0f0;border-bottom-left-radius:15px;border-bottom-right-radius:15px}main#content header.page-header{margin-bottom:4rem;padding:1.5rem 2rem;background-color:#222933;border-radius:15px;border-top-left-radius:0}main#content header.page-header h1{margin:0;color:#fff;font-size:32px;font-weight:200}main#content header.page-header h1 span{font-weight:500}main#content div.page-content h2{margin:0;padding:2rem;background-color:#fff;border-top:5px solid #f0f0f0;font-size:0;transition:all .3s ease-in-out}main#content div.page-content h2:first-of-type{border-top:0}main#content div.page-content article.post:first-of-type h2{border-top:0}main#content div.page-content article.post h2{border-top:5px solid #f0f0f0}main#content div.page-content h2 a{color:#222933;font-size:18px;text-decoration:none}main#content div.page-content h2:hover{background-color:#286989}main#content div.page-content h2:hover a{color:#fff}main#content div.page-content p{background-color:#fff;margin-bottom:0;padding:2rem;padding-top:1rem}main#content div.page-content img{display:none}main#content .pagination{margin:0;margin-top:3rem}main#content .pagination .nav-previous,main#content .pagination .nav-next{display:inline-block}main#content .pagination .nav-next{float:right}main#content .pagination .nav-previous a,main#content .pagination .nav-next a{color:#286989;font-weight:600;text-transform:uppercase}main#content .pagination .nav-previous a span,main#content .pagination .nav-next a span{display:inline-block;font-family:"Font Awesome 6 Free";font-weight:900;transition:all .3s ease-in-out}main#content .pagination .nav-previous a:hover span{transform:translateX(-5px)}main#content .pagination .nav-next a:hover span{transform:translateX(5px)}.legal .contenido h4{margin:2rem 0;padding:.5rem 1rem;background-color:#286989;border-radius:7px;color:#fff;font-size:26px;font-weight:400}.legal .contenido p,.legal .contenido ul{margin:1rem 0}.legal .contenido p a,.legal .contenido li a{color:#286989;font-weight:600;transition:all .3s ease-in-out}.legal .contenido p a:hover,.legal .contenido li a:hover{color:#222933}.legal .contenido ul li{margin-bottom:1rem}.legal .contenido ul li:last-of.type{margin-bottom:0}.error{text-align:center}.error h3{padding-bottom:2rem;font-size:54px;font-weight:800;text-transform:uppercase}.error h4{padding-bottom:2rem;font-size:26px;font-weight:600;text-transform:uppercase}.error p{margin-bottom:2rem;font-size:18px;font-weight:400}.error a.error-btn{display:inline-block;margin:0 auto;padding:1rem 2rem;background-color:#286989;border-radius:3rem;color:#fff;font-weight:500;text-transform:uppercase}.error a.error-btn:hover{background-color:#222933;transform:translateY(-5px)}.noticias{font-size:24px;font-weight:700;color:#fff;background-color:rgb(133 133 133/20%);padding:10px;border-radius:8px;text-align:center;border:2px solid #f60;box-shadow:2px 2px 4px rgba(0,0,0,.3)}