.vacantes-point-section .top-head h2{color:#ebf2f8;font-family:Montserrat;font-size:32px;font-weight:600;line-height:40px;margin:0 auto 14px;text-align:center}.vacantes-point-section .sub-text p{color:#ebf2f8;font-family:Hind;font-size:20px;font-weight:400;line-height:26px;margin:0 auto 71px;text-align:center}.vacantes-point-section .center-btn{margin:47px 0 0;text-align:center}.card-top-icon{margin-bottom:30px}.card-top-icon img{max-height:55px;max-width:55px!important;max-width:100%;object-fit:contain}.vacantes-point-section .single-card-outer{background:hsla(0,0%,100%,.08);border:1.5px solid rgba(249,252,253,.14);border-radius:12px;padding:38px 30px 32px}.vacantes-point-section .card-head h3{border-bottom:1px solid #f59c00;color:#fff;font-family:Montserrat;font-size:24px;font-weight:600;line-height:32px;margin-bottom:18px;padding-bottom:18px}.vacantes-point-section .card-points p{color:#fff;font-family:Hind;font-size:16px;font-weight:400;line-height:24px;margin-bottom:10px;margin-left:22px;position:relative}.vacantes-point-section .card-button a{color:#fff;font-family:Hind;font-size:18px;font-style:normal;font-weight:700;line-height:normal;margin:0 0 0 23px;position:relative;text-decoration:none}.vacantes-point-section .card-button{margin-top:20px}.vacantes-point-section .card-button a:hover:before{transform:translateX(15px);transition:transform 2s ease}.vacantes-point-section .slick-slide{margin-right:16px}.vacantes-point-section .slick-slide:last-child{margin-right:0}.vacantes-point-section .card-outer{display:grid;gap:25px 16px;grid-template-columns:1fr 1fr 1fr}@media only screen and (max-width:815px) and (min-width:220px){.vacantes-point-section .card-button a{font-size:16px!important;margin:0!important}.vacantes-point-section .top-head h2{font-size:32px;line-height:44px;margin:0 auto 26px;width:100%}.vacantes-point-section .card-points p{font-weight:300}.vacantes-point-section .card-outer{display:block}.vacantes-point-section .sub-text p{width:100%}.vacantes-point-section .slick-dots{display:flex;gap:10px;justify-content:center;list-style-type:none;margin:0;padding:26px 0 0}.vacantes-point-section .slick-dots li{margin:0 .25rem}.vacantes-point-section .slick-dots button{background-color:#cdcdd0;border:none;border-radius:100%;display:block;height:8px;padding:0;text-indent:-9999px;width:8px}.vacantes-point-section .slick-dots li.slick-active button{background-color:#f59c00}button{background:hsla(0,0%,100%,.3)}.vacantes-point-section .slick-slide{margin:0 10px}}@media only screen and (max-width:1045px) and (min-width:817px){.card-button a{display:flex;width:80%}}