header{background-color:#f1f4fd;padding:1rem;position:sticky;top:0;z-index:99}@media screen and (min-width: 992px){header{padding:2rem}}.gap-4_2{gap:2rem}.gap-5_2{gap:1rem}@media screen and (min-width: 768px){.gap-5_2{gap:3.75rem}}.teo-btn{border:0;font-family:"Roboto",sans-serif;text-decoration:none;font-size:.875rem;display:flex;white-space:nowrap;text-align:center;justify-content:center;text-align:center;flex:1;transition:opacity .3s ease-in-out}.teo-btn-toggle{padding:0;background-color:rgba(0,0,0,0);margin:0}.teo-btn-toggle img:last-child{display:none}.teo-btn-toggle.active img:first-child{display:none}.teo-btn-toggle.active img:last-child{display:flex}.teo-btn--outline{border:solid 1px #e74101;color:#e74101;font-weight:600;line-height:1;padding:.75rem .625rem;border-radius:.25rem}.teo-btn--secondary{line-height:1;background-color:#e74101;color:#fff;padding:.75rem 1.25rem;border-radius:.25rem}.teo-btn--primary{line-height:1;background-color:#1738c4;color:#fff;padding:.75rem 1.25rem;border-radius:.25rem}.teo-btn:hover{opacity:.7}@media screen and (min-width: 768px){.teo-btn{display:inline-flex}}.teo-link{font-family:"Roboto",sans-serif;color:#091549;white-space:nowrap;font-size:1rem;text-decoration:none;transition:opacity .3s ease-in-out}.teo-link--highlight{color:#1738c4;font-weight:600}.teo-link:hover{opacity:.7}.hero{background-image:url(../images/bg-hero.png);background-repeat:no-repeat;background-size:cover;padding:2rem}@media screen and (min-width: 992px){.hero{min-height:440px}}.pic{margin:0;position:relative}.pic img{max-width:100%;height:auto;overflow:hidden;border-radius:1.5rem;position:relative;z-index:1}.bubble{position:absolute;z-index:2;display:block}.bubble--heart{bottom:0;left:0;transform:translate3d(-50%, -50%, 0)}.bubble--like{right:0;top:0;transform:translate3d(50%, 50%, 0)}.bubble--quotes{left:0;top:0;transform:translate3d(-50%, -25%, 0)}.headline{font-family:"Lora",serif;color:#2d333e}.headline h1{font-size:2rem;line-height:1;margin-bottom:1rem;text-align:center}@media screen and (min-width: 768px){.headline h1{text-align:left;font-size:4.5rem;line-height:5rem;margin-bottom:2rem}}.headline h2{font-size:1.5rem;line-height:1}@media screen and (min-width: 768px){.headline h2{text-align:left;font-size:2.5rem;line-height:3rem}}.subtitle{font-size:2rem;line-height:auto;text-align:center;margin-bottom:2rem;font-family:"Lora",serif;color:#2d333e}.subtitle--secondary{color:#e74101}@media screen and (min-width: 768px){.subtitle{font-size:2.5rem;line-height:3rem}}.bg-blueGray{background-color:#f1f4fd}.step{display:flex;flex-direction:column;align-items:center;margin-top:4.5rem;position:relative}.step img{overflow:hidden;border-radius:.5rem;margin-bottom:1rem;position:relative;z-index:2}.step h6{font-family:"Lora",serif;font-size:1.5rem;color:#2d333e;line-height:1;margin-bottom:.5rem}.step span{color:#424b5a;font-family:"Roboto",sans-serif;font-size:.875rem}.step::before{content:attr(data-step);font-family:"Lora",serif;position:absolute;font-size:8rem;position:absolute;line-height:1;font-weight:700;top:0;transform:translate3d(25%, -50%, 0);left:0;z-index:1;color:rgba(194,205,255,.4)}@media screen and (min-width: 768px){.step::before{font-size:10.9375rem;transform:translate3d(-25%, -50%, 0)}}.bg-box{background-color:#fff;box-shadow:0 16px 16px 0 rgba(15,50,197,.08)}.bg-box .teo-btn.teo-btn--secondary{display:flex;flex:1;align-self:stretch}.oportunity{display:flex;flex-direction:column;align-items:center;position:relative;max-width:240px;margin-inline:auto;text-align:center}.oportunity img{margin-bottom:1rem}.oportunity h6{font-family:"Lora",serif;font-size:1.5rem;color:#2d333e;line-height:1;margin-bottom:.5rem}.oportunity span{color:#424b5a;font-family:"Roboto",sans-serif;font-size:.875rem}.oportunity::before{content:attr(data-step);font-family:"Lora",serif;position:absolute;font-size:8rem;position:absolute;line-height:1;font-weight:700;top:0;transform:translate3d(25%, -50%, 0);left:0;z-index:1;color:rgba(194,205,255,.4)}@media screen and (min-width: 768px){.oportunity::before{font-size:10.9375rem;transform:translate3d(-25%, -50%, 0)}}.bg-talk{margin-top:6rem;background-image:url(../images/bg-talk.png);background-repeat:no-repeat;background-size:cover;background-position:center;position:relative}.bg-talk::after{content:"";position:absolute;z-index:1;bottom:0;left:0;width:100%;height:80px;background:#fff;background:linear-gradient(0deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 100%)}@media screen and (min-width: 768px){.bg-talk{min-height:560px}}.bg-talk .bubble--heart{right:0;left:inherit;bottom:inherit;top:inherit;transform:translate3d(0, 100%, 0)}@media screen and (min-width: 567px){.bg-talk .bubble--heart{transform:translate3d(0, 0, 0);right:15%}}.feedback{max-width:320px;display:flex;justify-content:stretch;flex-direction:column;align-items:center;text-align:center;color:#333;background-color:rgba(255,255,255,.3);border-radius:1.25rem;border:solid 1px #1738c4;padding:2rem;padding-top:7rem;position:relative;margin-top:4rem;z-index:10}.feedback span{color:#1738c4}.feedback>img{top:0;position:absolute;transform:translateY(-30%)}.feedback .bubble--like{top:inherit;bottom:0;scale:.7;transform:translate3d(50%, -25%, 0)}@media screen and (min-width: 768px){.feedback{max-width:280px}}.counter{display:flex;flex-direction:column;align-items:center;text-align:center}.counter h4{font-family:"Lora",serif;font-size:3rem;color:#e74101;line-height:1}.counter span{text-align:center;font-size:1.25rem;color:#424b5a;font-family:"Roboto",sans-serif}.list{list-style:none;padding:0}.list--checks li{font-size:1rem;margin-bottom:1rem;color:#424b5a;font-family:"Roboto",sans-serif}.list--checks li::before{content:"";display:inline-flex;margin-right:.5rem;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNCAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMiAyNC4xMjVDMTMuNDc3NCAyNC4xMjUgMTQuOTQwMyAyMy44MjQzIDE2LjMwNTIgMjMuMjQwMUMxNy42NzAxIDIyLjY1NTkgMTguOTEwMyAyMS43OTk2IDE5Ljk1NSAyMC43MjAxQzIwLjk5OTYgMTkuNjQwNiAyMS44MjgzIDE4LjM1OTEgMjIuMzkzNiAxNi45NDg3QzIyLjk1OSAxNS41MzgzIDIzLjI1IDE0LjAyNjYgMjMuMjUgMTIuNUMyMy4yNSAxMC45NzM0IDIyLjk1OSA5LjQ2MTcxIDIyLjM5MzYgOC4wNTEzQzIxLjgyODMgNi42NDA4OSAyMC45OTk2IDUuMzU5MzYgMTkuOTU1IDQuMjc5ODhDMTguOTEwMyAzLjIwMDQgMTcuNjcwMSAyLjM0NDExIDE2LjMwNTIgMS43NTk5QzE0Ljk0MDMgMS4xNzU2OSAxMy40Nzc0IDAuODc1IDEyIDAuODc1QzkuMDE2MzEgMC44NzUgNi4xNTQ4MyAyLjA5OTc3IDQuMDQ1MDUgNC4yNzk4OEMxLjkzNTI2IDYuNDU5OTkgMC43NSA5LjQxNjg2IDAuNzUgMTIuNUMwLjc1IDE1LjU4MzEgMS45MzUyNiAxOC41NCA0LjA0NTA1IDIwLjcyMDFDNi4xNTQ4MyAyMi45MDAyIDkuMDE2MzEgMjQuMTI1IDEyIDI0LjEyNVpNMTEuNzEgMTcuMjAxN0wxNy45NiA5LjQ1MTY3TDE2LjA0IDcuNzk4MzNMMTAuNjY1IDE0LjQ2Mkw3Ljg4Mzc1IDExLjU4NjhMNi4xMTYyNSAxMy40MTMyTDkuODY2MjUgMTcuMjg4MkwxMC44MzM4IDE4LjI4OEwxMS43MSAxNy4yMDE3WiIgZmlsbD0iIzE3QUQyRSIvPgo8L3N2Zz4K);width:20px;height:20px;background-position:center;background-repeat:no-repeat;background-size:cover;transform:translateY(4px)}.list--links{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.list--links a{color:#424b5a;text-decoration:none;transition:opacity .3s ease-in-out}.list--links a:hover{opacity:.6}.banner{width:100%;padding:2rem;background-image:url(../images/bg-banner.png);background-position:center;background-repeat:no-repeat;background-size:cover;max-width:1320px;margin-inline:auto}@media screen and (min-width: 768px){.banner{border-radius:.5rem;padding:4.0625rem}}footer{margin-top:5rem;background-color:#f8f9fc}.social{background-color:#eaefff;padding:2rem}.social h3{font-family:"Lora",serif;font-size:1.5rem;margin-bottom:2rem}.follow{list-style:none;display:flex;justify-content:center;align-items:center;gap:2rem;padding:0}.follow a{display:flex;justify-content:center;text-decoration:none;gap:.5rem;font-size:1rem;color:#1738c4;transition:opacity .3s ease-in-out}.follow a:hover{opacity:.6}@media screen and (min-width: 768px){.follow{gap:4rem}}.sponsor{border-top:solid 1px #dcdfe5;padding:2rem 0;gap:1rem;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.sponsor a{display:flex}@media screen and (min-width: 768px){.sponsor{padding:2rem}}@media screen and (max-width: 767px){.sponsor span{flex-basis:100%;text-align:left;margin-bottom:1rem}.sponsor a{flex-grow:1;justify-content:center}}@media screen and (max-width: 767px){header.active{background-color:#fff}#main_nav.active{border-top:solid 1px #f1f4fd;display:flex !important;position:absolute;top:70px;left:0;height:calc(100vh - 70px);width:100%;display:flex;flex-direction:column;background-image:url(../images/bg-menu.jpg);background-size:cover;align-items:flex-start !important;justify-content:flex-start !important;gap:2rem;padding:2rem}#main_nav.active a{flex:initial !important;border:none !important;background-color:rgba(0,0,0,0) !important;color:#091549 !important;padding:0;line-height:normal !important;font-size:1rem !important;font-weight:500}#main_nav.active a.teo-btn--outline{color:#e74101 !important}}.faq{background-color:#eaefff;display:flex;flex-direction:column;position:relative;margin-block:80px}.faq::before{content:"";width:100%;background:linear-gradient(0deg, rgb(234, 239, 255) 0%, rgba(255, 255, 255, 0) 100%);display:flex;height:80px;position:absolute;top:-80px}.faq::after{content:"";position:absolute;width:100%;background:linear-gradient(180deg, rgb(234, 239, 255) 0%, rgba(255, 255, 255, 0) 100%);display:flex;bottom:-80px;height:80px}.nav-tabs{border:0 !important}.nav-tabs .nav-link{color:#2d333e;font-size:1.5rem;font-family:"Roboto",sans-serif}.nav-tabs .nav-link.active{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0) !important;border-bottom:solid 2px #1738c4 !important}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:rgba(0,0,0,0) !important;border-bottom:solid 2px #1738c4 !important}.accordion-item:first-of-type,.accordion-item:first-of-type>.accordion-header .accordion-button{border-top-left-radius:0;border-top-right-radius:0;border:0}.accordion-button:not(.collapsed){background-color:rgba(0,0,0,0);border-radius:0;border:0}.accordion-header{border-radius:0}.accordion-item:last-of-type,.accordion-item:last-of-type>.accordion-header .accordion-button.collapsed{border:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion-header{border-bottom:solid 1px #dcdfe5 !important}.accordion-header .accordion-button{color:#2d333e;font-weight:500}.accordion-button,.accordion-item,.accordion-button.collapsed{border:0 !important}.accordion-item,.accordion-item>.accordion-header .accordion-button{box-shadow:none}.accordion-collapse.collapse.show{border-bottom:solid 1px #dcdfe5 !important}
