.footer{font-size:.9em}a{color:var(--font-color);text-decoration:underline}.postcard a{text-decoration:none}:has(.line1){position:relative}.line1{position:absolute;width:calc(100% - 50px);height:2px;background-color:var(--secondary-color);bottom:0;left:0}.postcard__title{font-weight:var(--normal-font-weight)}.leaflet-control-attribution,.leaflet-control-zoom-in,.leaflet-control-zoom-out,.leaflet-layer{filter:invert(100%) hue-rotate(334deg) brightness(95%) contrast(90%) saturate(.5)}.forminator-button-submit{width:100%;border-radius:30px;border:0;background-color:var(--primary-color);color:#fff;padding:18px 5px;transition:background-color .3s ease;cursor:pointer}.forminator-button-submit:hover{background-color:var(--secondary-color)}.main-nav.horizontal-nav-1{font-size:.75em;line-height:130%}.main-nav.horizontal-nav-1 .menu>li:not(.-more){margin-right:0;display:inline-flex;align-items:center}.main-nav.horizontal-nav-1 .menu>li:not(.-more):not(:first-child){border-left:1px solid var(--secondary-color)}.main-nav.horizontal-nav-1 .menu>li>a{padding:3px 15px 0 15px;text-align:left}.main-nav.horizontal-nav-1 .menu>li.current-menu-item{background-color:var(--secondary-color);color:#fff}.main-nav.horizontal-nav-1 .-more{display:none}.text-color-2 .main-nav.horizontal-nav-1 .menu>li.current-menu-item{background-color:transparent}.custom-separator{margin:0;position:relative;border-bottom:1px solid color-mix(in srgb,currentColor 20%,transparent)}.custom-separator:before{content:"";width:6px;height:6px;border-radius:50%;background-color:var(--secondary-color);background-image:url("");position:absolute;top:initial;bottom:-3px;left:-6px}.custom-separator+*{margin-top:20px}.special-title-5{display:block;margin-bottom:20px;font-size:clamp(1.2rem,5vw,2.3em)}.special-title-5 h1,.special-title-5 h2,.special-title-5 h3,.special-title-5 h4,.special-title-5 h5,.special-title-5 h6,.special-title-5 p{padding-left:30px;position:relative;line-height:100%}.special-title-5 h1:before,.special-title-5 h2:before,.special-title-5 h3:before,.special-title-5 h4:before,.special-title-5 h5:before,.special-title-5 h6:before,.special-title-5 p:before{content:"";position:absolute;top:15%;left:0;width:10px;height:10px;border-radius:50%;background-color:var(--secondary-color)}.special-title-5 h1[style*="text-align: right"],.special-title-5 h2[style*="text-align: right"],.special-title-5 h3[style*="text-align: right"],.special-title-5 h4[style*="text-align: right"],.special-title-5 h5[style*="text-align: right"],.special-title-5 h6[style*="text-align: right"],.special-title-5 p[style*="text-align: right"]{padding-left:0;padding-right:30px}.special-title-5 h1[style*="text-align: right"]:before,.special-title-5 h2[style*="text-align: right"]:before,.special-title-5 h3[style*="text-align: right"]:before,.special-title-5 h4[style*="text-align: right"]:before,.special-title-5 h5[style*="text-align: right"]:before,.special-title-5 h6[style*="text-align: right"]:before,.special-title-5 p[style*="text-align: right"]:before{left:initial;right:0}.special-title-5 h1[style*="text-align: center"]:before,.special-title-5 h2[style*="text-align: center"]:before,.special-title-5 h3[style*="text-align: center"]:before,.special-title-5 h4[style*="text-align: center"]:before,.special-title-5 h5[style*="text-align: center"]:before,.special-title-5 h6[style*="text-align: center"]:before,.special-title-5 p[style*="text-align: center"]:before{display:none}.single-team{background-image:url(../images/agpp-fondo-3.jpg);background-size:cover}.single-team .main-content{padding-bottom:100px}.single-team__hentry{font-size:.9em;background-color:#fff;border-radius:0 100px 0 0}.single-team__column1{padding-bottom:20px}.single-team__image{position:relative}.single-team__image::after{content:"";position:absolute;bottom:0;left:0;height:2px;width:100%;background-color:var(--secondary-color)}.single-team__description{font-size:.9em}.single-team .use-padding{padding:10px 20px}.single-team__main-article{min-height:75vh;font-size:.9em;padding:40px 16% 20px 20px}.single-team__title{margin-bottom:10px;font-weight:var(--normal-font-weight)}.single-team__subtitle{color:var(--secondary-color);font-size:1.2em;line-height:100%}.single-team__footer{padding:20px}.postcard-team__image{display:block;aspect-ratio:1/1;background-size:cover;transition:outline .7s,outline-offset .7s;outline:0 solid rgba(255,255,255,0);background-position:top center;border-radius:0 40px 0 0}.postcard-team__content{padding:20px 0;text-align:center}.postcard-team__content-wrapper{background-color:#fff;padding:25px;font-size:.8em}.postcard-team__title{font-size:1.3em;font-weight:var(--normal-font-weight);margin-bottom:8px;display:block}.postcard-team__title a{text-decoration:none}.postcard-team__subtitle{color:var(--secondary-color);font-size:1.2em;line-height:100%}.postcard-team__footer{margin-top:10px;display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:center;font-size:.9em}.postcard-team:hover .postcard-team__image{outline:15px solid rgba(255,255,255,.3);outline-offset:-15px}.icon-btn{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background-color:silver;color:#fff;font-size:1.4em;text-decoration:none;transition:background-color .3s,color .3s}.icon-btn:hover{background-color:var(--primary-color);color:#fff}.postcard--area-de-practica .postcard__content{font-size:.82em;letter-spacing:.02em;padding:25px;aspect-ratio:7/4;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;border-radius:0 50px 0 50px;background-color:color-mix(in srgb,var(--primary-color) 60%,transparent);background-size:cover;background-blend-mode:overlay}.postcard--area-de-practica .postcard__content:hover .postcard__excerpt{display:block}.postcard--area-de-practica .postcard__content:hover .postcard__title i{transform:rotate(90deg)}.postcard--area-de-practica:nth-child(4n) .postcard__content,.postcard--area-de-practica:nth-child(5n) .postcard__content,.postcard--area-de-practica:nth-child(6n) .postcard__content{border-radius:50px 0 50px 0}.postcard--area-de-practica .postcard__title-wrapper{width:100%;position:relative}.postcard--area-de-practica .postcard__title{font-size:1.4rem;text-align:center;margin-bottom:8px;width:100%;position:relative}.postcard--area-de-practica .postcard__title a{text-decoration:none;display:block;padding-right:20px}.postcard--area-de-practica .postcard__title i{color:var(--secondary-color);position:absolute;right:0;top:0;bottom:0;margin:auto;width:22px;height:29px;transition:transform .4s ease}.postcard--area-de-practica .postcard__excerpt{display:none;background-color:#fff;padding:20px 30px;border-bottom:2px solid var(--secondary-color);position:absolute;animation:slideDown .4s ease forwards;z-index:567777;top:100%;left:0}.widget_recent_entries ul{list-style:none;padding:0;margin:0}.widget_recent_entries ul li{display:flex;flex-direction:row;gap:12px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #e5e5e5}.widget_recent_entries ul li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.widget_recent_entries ul li a{display:flex;align-items:flex-start;gap:12px;text-decoration:none;color:inherit;width:100%;order:2}.widget_recent_entries ul li a:hover .recent-post-title{color:#06c}.widget_recent_entries .recent-post-thumbnail{flex-shrink:0;width:70px;height:70px;overflow:hidden;border-radius:4px;background-color:#f5f5f5}.widget_recent_entries .recent-post-thumbnail img{width:100%;height:100%;object-fit:cover;display:block}.widget_recent_entries .recent-post-title{flex:1;line-height:1.5;font-weight:400;color:#333;margin:0;transition:color .2s ease;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.widget_recent_entries .post-date{display:block;font-size:12px;color:#999;margin-top:6px;font-weight:300;order:1}.sidebar a{text-decoration:none}.sidebar button[type=submit],.sidebar input[type=submit]{color:inherit}.widgettitle{font-weight:var(--normal-font-weight)}.tag-cloud-link{border:1px solid var(--primary-color-light);border-left:2px solid var(--primary-color);color:var(--font-color);padding:6px 12px;display:inline-block;margin:4px;font-size:.9em!important;transition:background-color .3s ease,color .3s ease}.tag-cloud-link:hover{background-color:var(--primary-color);border-color:var(--primary-color);color:#fff}@media only screen and (max-width:896px){.single-team__main-article{padding-right:40px}}@media only screen and (max-width :600px){.remove-border-on-mobile{border:0!important}.single-team__main-article{padding-top:0}.postcard-team__content-wrapper{padding:0 0 20px 0;border-radius:0 40px 0 0}.postcard-team__title{padding:0 10px}}@keyframes slideDown{0%{transform:translateY(-20px);opacity:0}100%{transform:translateY(0);opacity:1}}