.bannerHero-ctas{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:40px}.bannerHero-wrapper{align-items:center;display:flex;justify-content:space-between;padding-top:136px}.bannerHero-leftContainer h1,.bannerHero-leftContainer p{margin-bottom:48px}.bannerHero-leftContainer h1{font-size:72px;line-height:80px}.bannerHero-leftContainer p{max-width:488px}.bannerHero-leftContainer{max-width:50%}.bannerHero-rightContainer{max-width:488px;position:relative;z-index:1}.group{opacity:1;transition:.8s;visibility:visible}.notDisplay{opacity:0;transition:0s;visibility:hidden}.bannerHero-checkContainer{-moz-animation:horizontally 5s linear infinite alternate;-webkit-animation:horizontally 5s linear infinite alternate;animation:horizontally 5s linear infinite alternate;border-radius:50px;box-shadow:0 12px 20px -8px rgba(132,53,53,.5);-webkit-box-shadow:0 12px 20px -8px rgba(132,53,53,.5);-moz-box-shadow:0 12px 20px -8px rgba(132,53,53,.5);color:#fff;cursor:pointer;font-size:16px;font-weight:500;line-height:20px;padding:14px 24px 14px 50px;position:absolute;-moz-transform:translateX(50%);-webkit-transform:translateX(50%);transform:translateX(50%)}@-moz-keyframes horizontally{0%{-moz-transform:translateX(10%)}to{-moz-transform:translateX(0)}}@-webkit-keyframes horizontally{0%{-webkit-transform:translateX(10%)}to{-webkit-transform:translateX(0)}}@keyframes horizontally{0%{-moz-transform:translateX(10%);-webkit-transform:translateX(10%);transform:translateX(10%)}to{-moz-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}}.check-red{background:#cf7979}.check-darkGreen{background:#1a3235;-moz-box-shadow:0 12px 20px -8px #1a3235;box-shadow:0 12px 20px -8px #1a3235}.cm-asesores-wrp .check-darkGreen{background:#2d8471}.bannerHero-check1{animation-delay:-6s;left:-60px;top:360px}.bannerHero-check2{animation-delay:-2s;right:-70px;top:480px}.bannerHero-check3{animation-delay:-6s;left:-10px;top:560px}.bannerHero-check4{animation-delay:-3s;right:80px;top:420px}.bannerHero-check5{animation-delay:-6s;right:-30px;top:500px}.bannerHero-check6{animation-delay:-2s;left:50px;top:600px}.bannerHero-check7{animation-delay:-6s;right:-30px;top:600px}.bannerHero-check8{animation-delay:-4s;left:0;top:470px}.bannerHero-check{background:transparent;border:1px solid #fff;border-radius:30px;display:block;height:30px;left:15px;position:absolute;top:50%;transform:translateY(-50%);width:30px}.bannerHero-check:before{background:#fff;border-radius:75px;content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.bannerHero-check:after{border-bottom:2px solid #fff;border-right:2px solid #fff;content:"";display:block;height:14px;left:10px;position:absolute;top:calc(50% - 2px);transform:translateY(-50%) rotate(45deg);width:7px}.bannerHero-checkContainer:hover .bannerHero-check:before{opacity:.4;transition:.3s}.bannerHero-checkContainer.completed{opacity:0;transition:1s}.completed .bannerHero-check{background:#fff}.bannerHero-checkContainer.check-red.completed .bannerHero-check:after{border-bottom:2px solid #cf7979;border-right:2px solid #cf7979}.bannerHero-checkContainer.check-darkGreen.completed .bannerHero-check:after{border-bottom:2px solid #1a3235;border-right:2px solid #1a3235}.bannerHero-checkContainer.completed .bannerHero-check:before{animation:y .3s ease-out}@keyframes y{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(2.5)}}@media (max-width:1199.98px){.bannerHero-rightContainer{max-width:40%}.bannerHero-leftContainer h1{font-size:66px}.bannerHero-check1{top:320px}.bannerHero-check2{top:440px}.bannerHero-check3{top:450px}.bannerHero-check4{top:320px}.bannerHero-check5{top:350px}.bannerHero-check6{top:460px}.bannerHero-check7{top:380px}.bannerHero-check8{top:280px}}@media (max-width:991.98px){.bannerHero-wrapper{flex-direction:column;padding-top:130px}.bannerHero-leftContainer{max-width:100%;text-align:center}.bannerHero-rightContainer{max-width:40%}.bannerHero-leftContainer h1{font-size:56px;line-height:60px;max-width:544px}.bannerHero-leftContainer p{margin-left:auto;margin-right:auto}.bannerHero-ctas{justify-content:center}.bannerHero-check1{top:270px}.bannerHero-check2{top:380px}.bannerHero-check3{left:0;top:340px}.bannerHero-check4{right:0;top:240px}.bannerHero-check5{top:200px}.bannerHero-check6{left:0;top:300px}.bannerHero-check7{top:300px}.bannerHero-check8{top:220px}.bannerHero-check{left:10px}}@media (max-width:767.98px){.bannerHero-rightContainer{max-width:60%}.bannerHero-check1{top:200px}.bannerHero-check2{top:310px}}@media (max-width:575.98px){.bannerHero-wrapper{align-items:center;padding-top:160px}.bannerHero-rightContainer{max-width:70%}.bannerHero-checkContainer{font-size:12px;padding:8px 8px 8px 38px}.bannerHero-leftContainer h1{font-size:32px;line-height:40px}.bannerHero-leftContainer h1,.bannerHero-leftContainer p{margin-bottom:24px}.bannerHero-check1{left:-6px;top:190px}.bannerHero-check2{right:6px;top:290px}.bannerHero-check3{top:290px}.bannerHero-check4{top:200px}.bannerHero-check{height:20px;width:21px}.bannerHero-check:after{border-bottom:1px solid #fff;border-right:1px solid #fff;height:9px;left:7px;top:calc(50% - 1px);width:5px}.bannerHero-checkContainer.check-red.completed .bannerHero-check:after{border-bottom:1px solid #cf7979;border-right:1px solid #cf7979}.bannerHero-checkContainer.check-darkGreen.completed .bannerHero-check:after{border-bottom:1px solid #1a3235;border-right:1px solid #1a3235}}