#CasosDeExito .section__hero{background-color:var(--color-white);z-index:0;height:auto;padding:60px 5% 0 0%;overflow:hidden}#CasosDeExito .section__hero:before{content:"";pointer-events:none;z-index:1;background:linear-gradient(rgba(0,0,0,.05) 0%,transparent 100%);width:100%;height:120%;position:absolute;top:0;left:0}#CasosDeExito .section__hero .column__2 .col__left{justify-content:center;width:40%;padding:0 5% 7vh}#CasosDeExito .section__hero .column__2 .col__left .pleca{background-color:var(--color-gray);z-index:1;width:calc(100% + 7vh);height:7vh;position:absolute;bottom:-3px;left:0}#CasosDeExito .section__hero .column__2 .col__right{width:60%;padding-top:0}#CasosDeExito .section__hero .column__2 .col__right .img__wrapper{width:100%;height:auto;font-size:0;line-height:0;position:relative}#CasosDeExito .section__hero .column__2 .col__right .img__wrapper:before{content:"";background-color:var(--color-white);z-index:2;clip-path:polygon(0 0,0% 100%,100% 0);width:8vw;height:8vw;position:absolute;top:-3px;left:-3px}#CasosDeExito .section__hero .column__2 .col__right .img__wrapper:after{content:"";background-color:var(--color-white);z-index:2;clip-path:polygon(100% 0,0% 100%,100% 100%);width:8vw;height:8vw;position:absolute;bottom:-3px;right:-3px}#CasosDeExito .section__hero .column__2 .col__right .img__wrapper img{aspect-ratio:1.4;width:100%;height:auto}#CasosDeExito .section__case{background-color:var(--color-gray);padding:8% 5%}#CasosDeExito .section__case .column__1{justify-content:center;align-items:center;width:100%;margin:0 auto}#CasosDeExito .section__case .column__1 .portableText h3{text-align:center}#CasosDeExito .section__case .column__1 ul{margin-top:5rem}#CasosDeExito .section__case .column__1 ul li{border:1px solid var(--color-secondary)}#CasosDeExito .section__case .column__1 ul li a{background-color:rgba(255,255,255,.25);padding:2rem 6rem;transition:background-color .3s;display:block}#CasosDeExito .section__case .column__1 ul li a img{aspect-ratio:1.5;object-fit:contain}#CasosDeExito .section__case .column__1 ul li a:hover{background-color:rgba(255,255,255,.565)}#CasosDeExito .section__case .column__1 .btn{margin-top:5%}#CasosDeExito .section__brokers{background-color:var(--color-primary-dark);padding:5% 5% 0}#CasosDeExito .section__brokers .column__1{grid-template-columns:repeat(auto-fit,minmax(25rem,1fr));display:grid}#CasosDeExito .section__brokers .column__1 .col__center{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:10%;display:flex}#CasosDeExito .section__brokers .column__1 .col__center h2{color:var(--color-secondary)}#CasosDeExito .section__brokers .column__1 .col__center a{color:var(--color-white)}#CasosDeExito .section__brokers .column__1 .col__center h3{color:var(--color-white)}#CasosDeExito .section__brokers .column__1 .col__center p{color:var(--color-white)}#CasosDeExito .section__brokers .column__1 img{aspect-ratio:1}@media only screen and (max-width:1024px){#CasosDeExito .section__hero{background-color:var(--color-white);padding:120px 5% 0}#CasosDeExito .section__hero .column__2 .col__left{width:100%;padding:10% 0 5%}#CasosDeExito .section__hero .column__2 .col__left ul{margin-top:0}#CasosDeExito .section__hero .column__2 .col__left p{width:80%}#CasosDeExito .section__hero .column__2 .col__left .pleca{display:none}#CasosDeExito .section__hero .column__2 .col__right{width:100%;padding-right:0}#CasosDeExito .section__hero .column__2 .col__right:after{bottom:-1px;right:-3px}#CasosDeExito .section__case .column__1 ul{grid-template-columns:repeat(2,1fr)}#CasosDeExito .section__case .column__1 ul li{padding:10px 30px}#CasosDeExito .section__case:before{content:"";background-color:var(--color-gray);z-index:2;width:30%;height:60px;position:absolute;top:-50px;left:0}#CasosDeExito .section__brokers{padding:10% 0% 0%}#CasosDeExito .section__brokers .column__1{flex-wrap:wrap;flex-direction:unset;gap:10%;display:flex}#CasosDeExito .section__brokers .column__1 img{aspect-ratio:1/1.5;width:45%}#CasosDeExito .section__brokers .column__1 img:first-child{order:2}#CasosDeExito .section__brokers .column__1 img:last-child{order:3}#CasosDeExito .section__brokers .column__1 .col__center{order:1;margin-bottom:10%;padding:0}}@media only screen and (max-width:768px){#CasosDeExito .section__case .column__1{margin:30px 0}#CasosDeExito .section__case .column__1 ul{grid-template-columns:repeat(1,1fr);margin-top:25px}#CasosDeExito .section__case .column__1 .btn{margin-top:30px}#CasosDeExito .section__case:before{content:"";background-color:var(--color-gray);z-index:2;width:30%;height:40px;position:absolute;top:-29px;left:0}#CasosDeExito .section__brokers .column__1 .col__center{margin:0 5%}}
