h1,h2,h3,h4,h5,h6,.titulo{line-height:1.35}html,button,input,select,textarea{color:#646566;padding:0}body{line-height:150%;color:#646566;font-weight:400;background-color:#fff;max-width:100%;overflow-x:hidden;font-size:15px;font-family:'Open Sans',sans-serif;padding-top:195px;line-height:1.5}::-webkit-input-placeholder{color:#646566;opacity:1!important}:-moz-placeholder{color:#646566}::-moz-placeholder{color:#646566}:-ms-input-placeholder{color:#646566}input[placeholder],[placeholder],*[placeholder]{color:#646566}iframe{border:0;background-color:transparent!important}article{color:#646566;font-size:15px;line-height:170%;font-weight:400}article a{color:#05602d}article a:hover,.card-body a:hover{color:#010101}hr{display:block;height:1px;border:0;border-top:1px solid #010101;margin:1em 0;padding:0}.size-large,.img-responsive,.size-full:not(.alignleft):not(.alignright){width:100%;height:auto;display:block;-webkit-border-radius:5px!important;border-radius:5px!important;-moz-border-radius:5px!important;overflow:hidden}img.alignleft{margin:5px 20px 5px 0;float:left;-webkit-border-radius:5px!important;border-radius:5px!important;-moz-border-radius:5px!important;overflow:hidden}img.alignright{margin:5px 0 5px 20px;float:right;-webkit-border-radius:5px!important;border-radius:5px!important;-moz-border-radius:5px!important;overflow:hidden}img.aligncenter{margin:15px auto;float:none;height:auto;display:block;max-width:100%;-webkit-border-radius:5px!important;border-radius:5px!important;-moz-border-radius:5px!important;overflow:hidden}@media (max-width:767px){img.alignleft{margin:5px 0 5px 0;float:none;clear:both;width:100%;height:auto}img.alignright{margin:5px 0 5px 0;float:none;clear:both;width:100%;height:auto}}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.titulo{text-transform:uppercase}.titulo>.typo{color:#05602d}.titulo>.typo::after{width:30px;height:2px;background-color:#00a5db;position:absolute;bottom:10px;right:-25px;content:""}.titulo.c-white>.typo{color:#fff}.titulo.c-white>.typo::after{background-color:#fff}*:hover,*:hover>a,img,.categorias a>img,.navbar ul,.topbar a,figure.icon,.suave{text-decoration:none;-webkit-transition:all 200ms ease;-moz-transition:all 200ms ease;-o-transition:all 200ms ease;transition:all 200ms ease}.relative{position:relative}.cover{background-repeat:no-repeat;background-size:cover!important;background-position:center center!important}.fit{object-fit:cover;width:100%;height:100%}.scroll{background-attachment:scroll}.fixed{background-attachment:fixed!important;background-position:bottom center!important}.parallax,.pageheader,.cta{position:relative}.parallax::after{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;content:"";background-color:rgba(0,0,0,.85)}.pageheader::after{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;content:"";background:rgba(0,0,0,.25)}.cta::after{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;content:"";background:rgba(0,0,0,.85)}.parallax .container,.pageheader .container,.cta .container{position:relative;z-index:2}.pageheader{padding:4rem 0;display:flex;width:100%;justify-content:center;align-items:center;background-position:center center;background-size:100%}.pagetitle,.pagesub{margin-bottom:10px;padding:0 8px;background-color:rgba(5,96,45,.65);display:inline;line-height:1.6}.contain{background-repeat:no-repeat;background-size:contain!important;background-position:center center}.cover img,.img-responsive,.contain img{display:block;float:none;clear:both;width:100%;height:auto}.full-width,.subsection{width:100%;height:auto;padding:3.5rem 0 2.5rem;overflow:hidden;position:relative}.full-width.nopadding{padding:0 0}.subsection,.content{padding-top:15px;padding-bottom:15px}.rounded{-webkit-border-radius:5px!important;border-radius:5px!important;-moz-border-radius:5px!important;overflow:hidden}.fullrounded{-webkit-border-radius:100%;border-radius:100%;-moz-border-radius:100%}.round{-webkit-border-radius:100%;border-radius:100%;-moz-border-radius:100%;width:170px;height:170px;margin:0 auto 15px;overflow:hidden}.roundless{-webkit-border-radius:0;border-radius:0;-moz-border-radius:0}.line{width:100%;height:1px;background:transparent;margin:30px 0;display:block}.c-shadow{-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,.1);box-shadow:0 0 12px 0 rgba(0,0,0,.1)}.col5{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.image-background{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.image-background img{object-fit:cover;width:100%;height:100%}.c-white,.overwhite:hover{color:#fff}.c-bg-white,.lined.lined-white::after{background-color:#fff}.c-bg-white.transp{background-color:rgba(255,255,255,.75)}.c-black,.overblack:hover{color:#010101}.c-bg-black,.lined.lined-black::after{background-color:#010101}.c-bg-black.transp{background-color:rgba(1,1,1,.5)}.c-dark{color:#484a57}.c-bg-dark{background-color:#484a57}.c-light{color:#f6f7f8}.c-bg-light{background-color:#f6f7f8}.c-green,.overgreen:hover{color:#05602d}.c-bg-green{background-color:#05602d}.blue-transp{background-color:rgb(5,96,45,.5)}.overblack:hover img{filter:grayscale(1) opacity(1)}.btn{border-radius:5px;border:none;font-weight:400}.btn.btn-md{padding:.75rem .75rem!important;font-size:14px!important}.btn>img.left{display:inline-block;margin-right:8px}.btn>img.right{display:inline-block;margin-left:8px}.btn-md{padding:.75rem 1.75rem}.btn:hover,.btn:focus,.btn:active{text-decoration:none;box-shadow:none}.btn-default{background:#05602d;color:#fff;border:1px solid #05602d}.btn-default:hover,.btn-default:focus{background:#000;color:#fff;border:1px solid #000}.btn-primary{background:#08c;color:#fff;border:none;border:1px solid #08c}.btn-primary:hover,.btn-primary:focus,.btn-primary.is-checked{background:transparent;color:#08c;border:1px solid #08c}.btn-secondary{background:#08c;color:#fff;border:none;border:1px solid #08c}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary.is-checked{background:#010101;color:#fff;border:1px solid #000}.btn-info{background:#fff;color:#000;text-transform:uppercase;border:1px solid #000}.btn-info:hover{background:#05602d;color:#fff;border:1px solid #05602d}.destacados .nav-tabs{margin-left:-3px;margin-right:-3px}.btn-white{background-color:#fff;border:1px solid #646566;color:#646566;text-transform:uppercase;padding-left:1.5rem;padding-right:1.5rem;flex:1 1 auto;margin:0 3px}.btn-pink{background-color:#ef426f;border:1px solid #ef426f;color:#fff;text-transform:uppercase;padding-left:1.5rem;padding-right:1.5rem;flex:1 1 auto;margin:0 3px}.btn-teal{background-color:#3ccbda;border:1px solid #3ccbda;color:#fff;text-transform:uppercase;padding-left:1.5rem;padding-right:1.5rem;flex:1 1 auto;margin:0 3px}.btn-blue{background-color:#3b3fb6;border:1px solid #3b3fb6;color:#fff;text-transform:uppercase;padding-left:1.5rem;padding-right:1.5rem;flex:1 1 auto;margin:0 3px}.btn-green{background-color:#9eda49;border:1px solid #9eda49;color:#fff;text-transform:uppercase;padding-left:1.5rem;padding-right:1.5rem;flex:1 1 auto;margin:0 3px}.btn-white:hover,.btn-white:active,.btn-white.active,.btn-pink:hover,.btn-pink:active,.btn-pink.active,.btn-teal:hover,.btn-teal:active,.btn-teal.active,.btn-blue:hover,.btn-blue:active,.btn-blue.active,.btn-green:hover,.btn-green:active,.btn-green.active{background-color:#000;color:#fff;border:1px solid #000}.btn-descarga{background-color:#fff;border:2px solid #05602d;padding:.5rem 1rem;border-radius:5px}.topbar{color:#fff;font-size:14px}.topbar a{line-height:20px;padding:6px 4px;display:inline-flex}.topbar .sociales a{font-size:18px;color:#fff}.topbar ul.topbar-nav{list-style:none}.topbar ul.topbar-nav a{font-size:14px;color:#fff}.topbar ul.topbar-nav li.acceso a{background:#3b3fb6 url(../../../../../../themes/cldh/images/icon_alumnos.png) 8px center no-repeat;padding-left:24px}.topbar ul.topbar-nav li.contact a{background:url(../../../../../../themes/cldh/images/icon_info.png) 8px center no-repeat;padding-left:28px;margin-left:10px;text-transform:uppercase;font-weight:600}.top-menu{background-color:#fff}.top-menu [itemprop="address"] a,.top-menu [itemprop="address"] p{font-size:13px;font-weight:600;color:#000;display:flex;align-items:flex-start}.top-menu [itemprop="address"] a:hover{color:#05602d}.top-menu .navbar-brand{padding:20px 10px}.top-menu .navbar-brand img{width:100%;max-width:260px;height:auto}.top-menu.scrolled .navbar-brand{padding:10px 5px}.top-menu.scrolled .navbar-brand img{max-width:200px}.navbar{margin-bottom:0;padding:10px 0 0;background-color:#fff}.navbar .d-block{width:100%;clear:both}.navbar.scrolled{border-bottom:2px solid #05602d}.navbar .container{position:relative;flex:1}.navbar-nav li{position:relative;list-style:none}.navbar-nav li.menu-item-has-children{padding-right:15px}.navbar-nav li:not(.donar) a{font-size:15px;color:#000;text-transform:uppercase;text-align:center;position:relative;display:inline-block;font-weight:600;white-space:nowrap}.navbar-nav li:not(.donar) .dropitem{color:#000;position:absolute;top:5px;right:15px}.navbar-nav ul.sub-menu .dropitem{color:#fff}.navbar .navbar-nav>li ul.sub-menu>li>a{display:block;width:100%;padding:4px 15px;color:#fff;font-size:14px;text-align:left;position:relative}.navbar .navbar-nav>li ul.sub-menu>li>a{display:block;width:100%;padding:8px 15px;color:#fff;font-size:14px;text-align:left;position:relative}.navbar .navbar-nav>li:hover,.navbar .navbar-nav>li.current_page_item,.navbar .navbar-nav>li.current-menu-item{background-color:#05602d;border-radius:4px 4px 0 0}.navbar .navbar-nav>li:hover>.dropitem,.navbar .navbar-nav>li.current_page_item>.dropitem,.navbar .navbar-nav>li.current-menu-item>.dropitem{color:#fff}.navbar .navbar-nav>li:not(.donar) a:hover,.navbar .navbar-nav>li:not(.donar):hover>a:not(.btn),.navbar .navbar-nav>li:not(.donar).current_page_item>a,.navbar .navbar-nav>li:not(.donar).current-menu-item>a{color:#fff}.navbar .navbar-nav ul.sub-menu>li:hover,.navbar .navbar-nav ul.sub-menu>li.current_page_item,.navbar .navbar-nav ul.sub-menu>li.current-menu-item{background-color:#fff}.navbar .navbar-nav ul.sub-menu>li:hover>a,.navbar .navbar-nav ul.sub-menu>li:hover>.dropitem,.navbar .navbar-nav ul.sub-menu>li.current_page_item>.dropitem,.navbar .navbar-nav ul.sub-menu>li.current-menu-item>.dropitem,.navbar .navbar-nav ul.sub-menu>li:hover>a,.navbar .navbar-nav ul.sub-menu>li.current_page_item>a,.navbar .navbar-nav ul.sub-menu>li.current-menu-item>a{color:#05602d}.navbar-toggler{position:relative}.navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0,0,0,1)' stroke-width='3' stroke-linecap='square' stroke-miterlimit='0' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.navbar-toggler:hover .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(5, 96, 45,1)' stroke-width='3' stroke-linecap='square' stroke-miterlimit='0' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}.slider .carousel-item__image{position:relative;overflow:hidden;padding-top:50%}.slider .carousel-caption{width:100%;height:100%;position:absolute;left:0;right:0;top:0;padding:220px 0 140px;display:flex;align-items:center}.slider-title{margin-bottom:50px;font-weight:400;padding:0 8px;background-color:rgba(5,96,45,.65);display:inline;line-height:1.6}.slider-desc{margin-bottom:50px;font-weight:400;background-color:rgba(5,96,45,.65);display:inline;line-height:1.6}.slider .btn-default{background-color:rgba(5,96,45,.65);border:none}.slider .btn-default:hover{background-color:rgba(5,96,45,1);border:none}.carousel-indicators{bottom:10px}.carousel-indicators li{cursor:pointer;width:12px;height:12px;background-color:rgba(255,255,255,.5);border-radius:50rem}.carousel-indicators li:hover{background-color:#00a5db}.playbutton{animation-name:stretch;animation-duration:1.0s;animation-iteration-count:infinite;animation-play-state:running}@keyframes stretch{0%{transform:scale(.5)}50%{transform:scale(1)}100%{transform:scale(.5)}}@media (max-width:992px){.slider .carousel-item__image{padding-top:60vh}}@media (max-width:768px){.slider .carousel-item__image{padding-top:70vh}}.blogpost,.destacado{position:relative;border-radius:5px}.destacado__img{position:relative;overflow:hidden;width:100%;padding-top:100%}.homepost>.destacado__img,.blogpost__image{position:relative;overflow:hidden;width:100%;padding-top:75%;border-radius:5px 5px 0 0}.destacado .caption{position:absolute;bottom:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.55) 80%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.55) 80%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.55) 80%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#59000000',GradientType=0)}.destacado:hover img{filter:grayscale(1) opacity(1)}.blog-link{border-bottom:1px solid #05602d;align-self:flex-start}.bg-ventajas{position:absolute;top:0;left:0;width:100%;z-index:0;padding-top:25%}.bg-ventajas::after{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;content:"";background-color:rgba(0,0,0,.45)}.ventajas .container{position:relative;z-index:2}.panes__img{position:relative;overflow:hidden;padding-top:65%}.panes__img:hover img{filter:grayscale(1) opacity(1)}.servicios .contenedor{overflow:hidden}.tab-grid{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;overflow:hidden;z-index:2}.grid-col{width:34%;margin-bottom:50px}.central{width:360px;height:auto;padding:20px;margin:20px auto}.grid-col figure{margin-bottom:0;max-width:80px}@media (min-width:767px){.central{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);padding:20px 40px}.grid-col:nth-child(even)>.d-flex{flex-direction:row-reverse;text-align:right}.grid-col:nth-child(even) .icono{margin-left:20px}.grid-col:nth-child(odd) .icono{margin-right:20px}}@media (max-width:768px){.grid-col{width:100%;margin-bottom:30px}.grid-col .icono{margin-right:20px}}.banner{position:relative}.banner__image{position:relative;overflow:hidden;width:100%;padding-top:60%}.banner .caption{position:absolute;bottom:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.55) 80%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.55) 80%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.55) 80%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#59000000',GradientType=0)}.banner:hover img{filter:grayscale(1) opacity(1)}.proyecto{position:relative}.proyecto__image{position:relative;overflow:hidden;width:100%;padding-top:120%}.proyecto .caption{position:absolute;bottom:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.55) 80%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.55) 80%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.55) 80%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#59000000',GradientType=0)}.proyecto:hover img{filter:grayscale(1) opacity(1)}.galeria{margin-bottom:30px}.galeria .product{position:relative;overflow:hidden;width:100%;padding-top:70%}.galeria .product::after{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;content:"";background:url(../../../../../../themes/cldh/images/eye.png) center center no-repeat;opacity:0}.galeria .product:hover img{filter:grayscale(1) opacity(1)}.galeria .product:hover::after{opacity:1}.cats{position:absolute;top:-20px;z-index:2;padding-left:30px}.blogpost__flex{display:flex;flex-direction:column;justify-content:space-between;height:100%}.post-image{position:relative;overflow:hidden;width:100%;padding-top:40%;margin-bottom:20px}.rrss-home{flex-direction:row;gap:1rem}.rrss-home iframe{padding-bottom:1rem;width:100%}.rrss-home .ig{width:100%}.alternados .fondo{position:relative;width:100%;height:auto;z-index:1;margin-top:0rem;margin-bottom:0rem;min-height:62vw}.alternados .fondo iframe{width:100%;min-height:60vw}@media (min-width:992px){.mh20,.alternados{min-height:20vw;position:relative}.alternados .fondo{position:absolute;top:0;left:0;width:50%;height:100%;z-index:1;margin-top:0rem;min-height:20vw}.alternados .fondo.first{left:50%;width:50%;height:100%;z-index:1}.alternados .fondo iframe{width:100%;min-height:30vw}.mh20{display:flex;flex-direction:column;justify-content:center;padding:0 15px}}.hitos{position:relative}.timeline-row{position:relative}.timeline-row::after{width:2px;height:100%;position:absolute;left:20px;top:0%;background-color:#05602d;z-index:0;content:""}.timeline-row .cont{padding-left:35px}.etiqueta{padding:0 8px;background-color:#05602d;display:inline;line-height:1.6;position:relative;z-index:1;margin-bottom:15px}.timeline-row .alter-image{position:relative;z-index:2;padding-left:20px;margin-bottom:15px}@media (min-width:768px){.timeline-row{padding-top:40px}.timeline-row .cont{padding-left:15px}.timeline-row .alter-image{padding-left:0}.timeline-row::after{left:50%;margin-left:-1px}.etiqueta{position:absolute;left:50%}.etiqueta.last{left:auto;right:50%}}.member__image{position:relative;overflow:hidden;width:250px;padding-top:250px;margin:0 auto 15px}.html{position:relative}.html ul,.card-body ul,article ul{padding-left:20px;font-size:24px}.html ul li,.card-body ul li,article ul li{min-height:28px;position:relative;padding-left:0;font-size:14px;margin-bottom:10px}.html ul li::marker,.card-body ul li::marker,article ul li::marker{font-size:20px}.html img{max-width:100%}.html .container{position:relative}.html .filigrana{position:absolute;left:-90px;top:-10px;opacity:.25}.contras ul li::before{width:24px;height:24px;content:"";display:inline-block;left:0;top:3px;position:absolute;background:url(../../../../../../themes/cldh/images/boton-x.png) no-repeat}.row-reverse{flex-direction:row-reverse}blockquote{position:relative;font-size:18px;font-style:italic;padding:1.5em 0 0rem 30px;text-align:left;font-weight:700;display:block;color:#000;min-height:52px;margin-bottom:0}blockquote::before{position:absolute;left:0;top:0;width:25px;height:26px;background:url(../../../../../../themes/cldh/images/quote.png) no-repeat;content:""}blockquote p{color:#000;position:relative;z-index:1;font-weight:700}.cta blockquote p,.cta2 blockquote p{color:#fff;font-weight:700}.html .d-flex img.mr-md-5{max-width:20%;height:auto;min-width:20%}@media (max-width:500px){.html .d-flex{flex-direction:column}.html .d-flex img.mr-md-5{height:auto;min-width:33%;margin-left:auto;margin-right:auto}}.cta{background-attachment:fixed;background-size:100% auto;background-repeat:no-repeat;background-position:center center}.cta .col-md-6 img{margin:-50px auto;max-width:100%}@media (max-width:767px){.cta{background-size:cover!important}}.cta .cnt-icon{max-width:50px;max-height:50px;width:auto;height:auto;align-self:flex-start}.cta-form{position:relative;border-radius:5px}.cta .counters{border-right:1px solid #fff}.cta .counters:last-child{text-align:right;border-right:none}.cta .counters .counter-count::after{content:"+"}.cta .counters:last-child .counter-count::after{content:"%"}.cta2::after{width:50vw}.cta2 .container-fluid{position:relative;z-index:2;max-width:1560px}@media (max-width:992px){.cta2::after{width:100vw}}.breadcrumbs{color:#fff}.breadcrumbs a:hover{color:#00a5db}@media (max-width:767px){body{padding-bottom:40px}.footerfixed{position:fixed;bottom:0;left:0;width:100%;z-index:50;border-radius:0}}.faqs{position:relative}.faqs .card{padding:0 0;border:none;margin-bottom:20px}.faqs .card-header{background-color:transparent;padding:0 0;border-bottom:0}.faqs .card .btn{position:relative;line-height:1;padding:.25rem 10px .25rem 70px;text-align:left;white-space:normal;border-radius:0}.faqs .card .btn::before{position:absolute;top:.25rem;left:20px;width:34px;height:34px;content:"+";background:#05602d;color:#fff;font-size:28px;line-height:34px;text-align:center;border-radius:4px}.faqs .card .btn[aria-expanded="true"]::before{content:"-"}.faqs .card-body{padding-left:50px;border-bottom:none}.colapsables{position:relative}.colapsables .card{padding:0 0;border:none;margin-bottom:20px}.colapsables .card-header{background-color:transparent;padding:0 0;border-bottom:0}.colapsables .card .btn{position:relative;line-height:1;padding:.75rem 15px .75rem 15px;text-align:left;white-space:normal;border:1px solid #646566;border-radius:4px}.colapsables .card .btn[aria-expanded="true"]{background-color:#05602d;color:#fff}.colapsables .card .btn::before{position:absolute;top:.25rem;right:15px;width:34px;height:34px;content:"+";color:#646566;font-size:28px;line-height:34px;text-align:center}.colapsables .card .btn[aria-expanded="true"]::before{content:"-";color:#fff}.faqs .card-body{padding-left:50px;border-bottom:none}footer{position:relative;padding-bottom:3rem!important;margin-top:2.5rem}.mapa+footer,.cta+footer{margin-top:0!important}body.contacto footer{margin-top:0}footer ul{padding-left:0;list-style:none}footer a,footer li a{color:#fff}footer a:hover,footer li a:hover{color:#000}footer .sociales a{display:inline-block;width:28px;height:28px;color:#fff;background-color:transparent;text-align:center;line-height:28px;font-size:20px}footer .sociales a:hover{color:#000}.footer-bottom .financiacion{padding:0 1em 1em}.footer-bottom .financiacion img{max-height:65px;max-width:100%}@media (max-width:992px){.footer-bottom .financiacion{flex-direction:column;margin:0 auto}}.pwd ul{margin-bottom:0;padding-left:0;flex-direction:row}.pwd li,.pwd li a{display:inline;padding:0 8px;color:#54595f;font-size:14px}.pwd li{border-left:1px solid #54595f}.pwd li:first-child{border-left:none}.pwd a:hover,.pwd li a:hover{color:#05602d}.scrollToTop{position:fixed;bottom:0;right:20px;width:48px;height:48px;background-color:#fff;color:#05602d;cursor:pointer;text-align:center;line-height:48px;font-size:24px;border:1px solid #05602d;z-index:99}.scrollToTop:hover{opacity:1;color:#fff;bottom:0;background-color:#05602d}.grecaptcha-badge{bottom:50px!important;z-index:1050!important}.acf-map,.dele-map,.mission-map{display:block;width:100%;height:400px}.pageheader .headerform{border-radius:4px;border:1px solid #000}.widget-title,.headerform .gform_title{color:#000;font-size:calc(18px + (24 - 18) * ((100vw - 300px) / (1600 - 300)));text-align:center;margin-bottom:15px;font-weight:600}.gform_wrapper select,.gform_wrapper input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]){border-radius:5px;background-color:rgba(255,255,255,1);color:#000;margin-top:0!important;font-size:13px!important;padding:.5rem .75rem!important;font-weight:400!important;border:1px solid #646566}.gform_wrapper select{height:40px}.gform_wrapper textarea,.gform_wrapper textarea.large{height:120px!important;border-radius:5px;background-color:rgba(255,255,255,1);color:#000;padding:.5rem .75rem;margin-top:10px;border:1px solid #646566}.gform_wrapper ::placeholder{color:#646566;opacity:1;font-size:15px;font-weight:400}.gform_wrapper .gfield_checkbox li input[type="checkbox"]{display:none!important}.gform_wrapper ul.gfield_checkbox li label{position:relative;padding-left:24px;line-height:20px}.gform_wrapper ul.gfield_checkbox li label::before{content:"";width:20px;height:20px;background-color:#fff;border-radius:4px;border:1px solid #646566;display:inline-block;margin-right:8px;font-family:FontAwesome;color:#000;line-height:20px;text-align:center;font-size:16px;position:absolute;left:0;top:0}.gform_wrapper ul.gfield_checkbox li input[type="checkbox"]:checked+label::before{content:"\f00c"}.gform_wrapper .gfield_checkbox a{color:#000}.gform_wrapper .gfield_checkbox a:hover{color:#05602d}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type="submit"]{background-color:#fff;color:#646566;border:1px solid #646566;margin-top:0!important;padding:6px 25px;font-weight:600;text-transform:uppercase;font-size:16px!important;border-radius:4px;align-self:center!important}.gform_wrapper .gform_footer input.button:hover,.gform_wrapper .gform_footer input:hover,.gform_wrapper .gform_footer input.button:focus,.gform_wrapper .gform_footer input:focus{background-color:#05602d;color:#fff}.gform_wrapper .gform_footer{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 0}.gform_wrapper .gform_footer{text-align:center!important}.cta-form .gform_title{color:#000;font-size:calc(18px + (24 - 18) * ((100vw - 300px) / (1600 - 300)));text-align:center}.cta-form .gform_wrapper .gform_footer{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 0}.cta-form .gform_wrapper .gform_footer input.button,.cta-form .gform_wrapper .gform_footer input[type="submit"]{background-color:#fff;color:#646566;border:1px solid #646566;margin-top:0!important;padding:6px 25px;font-weight:400;text-transform:uppercase;font-size:16px!important;border-radius:5px;align-self:center}.address i.fa{font-size:calc(32px + (64 - 36) * ((100vw - 300px) / (1600 - 300)))!important}.pagination{display:inline-block;margin:30px auto!important;border-radius:30rem;overflow:hidden;padding:5px;height:60px;width:100%}.pagination .page-numbers{display:inline-block;width:30px;height:30px;background-color:transparent;overflow:hidden;line-height:30px;text-align:center;color:#05602d;font-size:14px;font-weight:700;margin-bottom:0;background-color:#fff}.pagination .page-numbers.current,.pagination .page-numbers:hover{background-color:#05602d;color:#fff}.pagination .page-numbers.prev,.pagination .page-numbers.next{width:auto;padding:0 15px}#internal ul{list-style:none;padding:0}#internal ul li a{list-style:none;display:block;padding-left:36px;background-image:url(../../../../../../themes/cldh/images/arrow.png);background-position:12px 18px;background-repeat:no-repeat;min-height:36px;color:#000;font-weight:400;font-size:22px;display:flex;align-items:center;padding:10px 0 10px 40px;margin-bottom:10px;line-height:1.35;border-radius:10px 0 0 10px}#internal ul li a.active{background-color:#f9f9fa}.flexblocks{background-color:#f9f9fa;border-radius:10px}.fixed2{position:fixed;width:100%;top:100px}@media (max-width:768px){.fixed2{position:fixed;width:calc(100vw - 1.25em);left:0;top:95px;background-color:#000;z-index:99;padding:20px;padding:.75rem .75rem;}}.btn-info:not(:disabled):not(.disabled):active,.btn-info:hover{color:#fff;background-color:#000;border-color:#000}.show>.btn-info.dropdown-toggle:focus,.btn-info.dropdown-toggle:focus{box-shadow:none}.table-responsive-sm thead{background-color:#000;color:#fff;font-size:18px;text-align:center}.table-responsive-sm thead th{padding:4px 8px;text-align:left}.table-responsive-sm tbody td{padding:4px 8px;vertical-align:baseline;vertical-align:middle}.table-responsive-sm thead th:first-child,.table-responsive-sm tbody td:first-child{padding:4px 18px}.card-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}@media (max-width:991px){.card-grid{display:grid;grid-template-columns:repeat(1,1fr)}}.card-grid .ccard{background-color:#f8f8f8;padding:30px;width:100%;max-width:100%;overflow:hidden}.card-grid .ccard .title{display:flex;align-items:center}.card-grid .ccard .title .fullrounded{width:48px;height:48px;background-color:#00a5db;color:#fff;font-size:32px;text-align:center;line-height:36px;margin-right:10px}.card-grid .ccard .content{max-width:100%}.card-grid .ccard .content img{max-width:100%;height:auto}aside .widget{background-color:#fff;padding:20px;margin-bottom:30px}aside .widget.kats{-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.15);box-shadow:0 0 8px 0 rgba(0,0,0,.15)}.owl-carousel .owl-dots{text-align:center}.owl-carousel .owl-dots .owl-dot{width:12px;height:12px;background-color:#fff;border-radius:50rem;margin:0 4px;border:2px solid #05602d}.owl-carousel .owl-dots .owl-dot.active{background-color:#05602d;border:2px solid #05602d}.archivo{transition:all .15 ease-in-out}.icon-download{background-color:#05602d;height:60px;width:60px;position:absolute;top:12px;left:12px;display:grid;align-content:center;border-radius:100%;justify-content:center}.fa-download{color:#fff;font-size:24px!important}.archivo:hover .icon-download{background-color:#fff;border:2px solid #05602d}.archivo:hover .fa-download{color:#05602d}.archivo:hover .btn-descarga{background-color:#05602d;color:#fff}.archivo .img-fondo{position:absolute;width:100%;height:100%;object-fit:cover;top:0;left:0;opacity:.4}.archivo:hover .img-fondo{opacity:.6}.archivo .body{z-index:90}