#corp a.curriculum{
  color: var(--main-blue-medium);
}
.bgd_clr_corp_lite{
  background-color: var(--ct-corp-dnd);
}
.carousel-inner .carousel-banner{
  border: 1px solid var(--c-corp-dnd);
}
.flecha-slider{
  width:25px;
}
.slider-izquierda{
  transform: rotate(180deg) translate(10px);
}
.slider-derecha{
  transform: translate(10px);
}            

#quienes-somos .pb-negative-65 {
position: relative;
bottom: 65px;
}
#quienes-somos .formacion .bg-t.banner-links {
    background: linear-gradient(90deg, var(--ct-formacion-dnd), var(--ct-formacion-dnd) 70%);
    background-position: top;
    overflow: hidden;
    background-size: 100vw 85%;
    background-repeat: no-repeat;
}
 
@media (min-width:768px) {
#quienes-somos .formacion .bg-t.banner-links {
    background: linear-gradient(90deg, var(--ct-formacion-dnd), var(--ct-formacion-dnd) 70%);
    background-position: top;
    overflow: hidden;
    background-size: 100vw 50%;
    background-repeat: no-repeat;
}
 
} 
#HOME_CTA_1 {
    padding: 5%;
    background-image: url(/assets/images/bg/webp/bg-guia-recursos-dnd.webp);
    background-position: 60% 50%;
    background-repeat: no-repeat;
  color: #fff;
  position:relative;
}
#HOME_CTA_1 .container{
  position:relative;
  z-index:10;
}
#HOME_CTA_1 .bg-greyfilter {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0.8;
    background: #292929ab;
    filter: grayscale(1);
}
#HOME_CTA_1 h3 {
    padding: 3px 0px;
    position:relative;
}

@media (min-width:800px) {
#HOME_CTA_1 {
    padding: 5%;
    background-image: url(/assets/images/bg/webp/bg-guia-recursos-dnd.webp);
    background-position: bottom center;
    background-blend-mode: overlay;
    background-attachment: fixed;
    background-repeat: no-repeat;
    background-size: contain;
}
#HOME_CTA_1 .bg-greyfilter {
display:none;
}
}            .carousel-logos {height: 100%;width:100%;}.carousel-logos.swiper-slide {text-align: center;font-size: 18px;background: #fff;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}.carousel-logos.swiper-slide img {display: block;width: 100%;height: 100%;object-fit: cover;}.text6Box {text-align: center;position: absolute;top: 0;right:0;background:var(--c-corp-dnd);opacity:0;height: 100%;cursor: pointer;cursor: hand;visibility:hidden;}.boxcaption {position: relative;height: 100%;}.boxcaption.showExtraTxt .text6Box{visibility:visible;width:100%;opacity: 1;-webkit-transition: opacity .25s ease-in-out;-moz-transition: opacity .25s ease-in-out;-o-transition: opacity .25s ease-in-out;-ms-transition: opacity .25s ease-in-out;transition: opacity .25s ease-in-out;z-index:10;}.boxcaption.showExtraTxt .text6Box p {line-height: 1.2;color: #fff;}.text6Box p.close {opacity: 1;font-weight: 100;position: absolute;bottom: 0;right: 13px;font-size:13px;}#TEAM_CAROUSEL .swiper-container {width: 100%;height:auto;}#TEAM_CAROUSEL .swiper-slide {font-size: 18px;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: stretch;}#TEAM_CAROUSEL .swiper-slide img {display: block;width: 100%;height: 100%;object-fit: cover;}#TEAM_CAROUSEL .swiper-button-next {background-image: url(/assets/images/icons/flecha-verde.svg);background-repeat: no-repeat;background-size: 100% auto;background-position: center;}#TEAM_CAROUSEL .swiper-button-next::after {display: none;}#TEAM_CAROUSEL .swiper-button-prev {background-image: url(/assets/images/icons/flecha-verde.svg);transform: rotate(180deg);background-repeat: no-repeat;background-size: 100% auto;background-position: center;}#TEAM_CAROUSEL .swiper-button-prev::after {display: none;}#TEAM_CAROUSEL .card {background: transparent;}#TEAM_CAROUSEL .our-team {background-image: linear-gradient(45deg, #fff, #fff);overflow: hidden;background-position: bottom;background-size: 100vw 85%;background-repeat: no-repeat;height:fit-content;min-height:320px;display: flex;flex-direction: column;flex-wrap: nowrap;align-content: center;justify-content: space-around;align-items: flex-start;}#TEAM_CAROUSEL .picture {border-bottom:2px solid var(--c-corp-dnd);}#TEAM_CAROUSEL .team-content p{margin-bottom:0rem;}#TEAM_CAROUSEL p.name{color: var(--clr_green);font-weight: 700;}#COMPROMISO-SOCIAL .image-frame {background: url(/assets/images/icons/esquina-consultoria.svg);background-repeat: no-repeat;background-position: left;background-size: 50px;background-position-x: 0px;background-position-y: 0px;position: relative;min-height: 250px;padding:14px;max-width: 400px;margin: 0 auto;}#COMPROMISO-SOCIAL .image-frame img{filter: grayscale(1);}#COMPROMISO-SOCIAL .social-text{overflow:hidden;}#COMPROMISO-SOCIAL .social-text p{display: none;}#COMPROMISO-SOCIAL .social-text p.h5{display: block;}#COMPROMISO-SOCIAL .social-text p.first-p{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}#COMPROMISO-SOCIAL .social-text.social-open p{display: block;}@media (min-width:576px){#COMPROMISO-SOCIAL .image-frame img{filter: grayscale(0);}}