@import url("https://cdn.jsdelivr.net/npm/bootstrap@5.3.8/dist/css/bootstrap.min.css");@import url("https://cdn.jsdelivr.net/npm/bootstrap@5.3.8/dist/css/bootstrap-grid.min.css");@import url("https://cdn.jsdelivr.net/npm/bootstrap@5.3.8/dist/css/bootstrap-reboot.min.css");@import url("https://cdn.jsdelivr.net/npm/bootstrap@5.3.8/dist/css/bootstrap-utilities.min.css");@import url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.13.1/font/bootstrap-icons.min.css");@import url("https://unpkg.com/vue-multiselect@2.1.0/dist/vue-multiselect.min.css");@import url("https://fonts.googleapis.com/css2?family=Outfit:wght@100..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,300..900;1,300..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Mozilla+Text:wght@200..700&display=swap");@import url("https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&display=swap");.new-hamburguer-menu{display:none}@media only screen and (max-width: 1299px){.landing-page .header .navbar{flex-direction:column}.landing-page .header .navbar .landing-page_logo-background{padding-bottom:32px;margin:0}}@media only screen and (max-width: 1199px){#dropdown-default{display:none !important}.new-hamburguer-menu{display:flex !important}.navbar-nav .collapse{display:none}.navbar-nav .collapse.show{display:block}.accordion-body{margin-top:3px;background-color:var(--grey-color-5);padding:0.5rem 1rem;box-shadow:0 4px 8px rgba(0,0,0,0.2)}.accordion-body li{font-size:18px;padding:8px 16px}.accordion-body li a{font-size:24px}.burguer-accordion-1{z-index:100}.burguer-accordion-2{z-index:99}.burguer-accordion-3{z-index:98}.selected-nav-item:after{display:none !important}#vueApp.no-scroll{overflow-y:hidden !important}.landing-page_logo-background{z-index:201}label .menu{position:absolute;right:-100px;top:-100px;z-index:100;width:200px;height:200px;background:var(--main-color-2);border-radius:50% 50% 50% 50%;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;box-shadow:0 0 0 0 var(--main-color-2), 0 0 0 0 var(--main-color-2);cursor:pointer}label .hamburger{position:absolute;top:135px;left:50px;width:30px;height:2px;background:var(--white);display:block;-webkit-transform-origin:center;transform-origin:center;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out}label .hamburger:before,label .hamburger:after{-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;content:"";position:absolute;display:block;width:100%;height:100%;background:var(--white)}label .hamburger:before{top:-10px}label .hamburger:after{bottom:-10px}label input{display:none}label input:checked~.cover-container{overflow-y:hidden}label input:checked+.menu{box-shadow:0 0 0 100vw var(--main-color-2), 0 0 0 200vh var(--main-color-2);border-radius:0}label input:checked+.menu .hamburger{-webkit-transform:rotate(45deg);transform:rotate(45deg)}label input:checked+.menu .hamburger:after{-webkit-transform:rotate(90deg);transform:rotate(90deg);bottom:0}label input:checked+.menu .hamburger:before{-webkit-transform:rotate(90deg);transform:rotate(90deg);top:0}label input:checked+.menu+ul{opacity:1;visibility:visible}label .navbar-nav{min-width:90%;visibility:hidden;z-index:200;position:absolute;top:15%;left:50%;-webkit-transform:translate(-50%, 25%);transform:translate(-50%, 25%);opacity:0;-webkit-transition:.25s 0s ease-in-out;transition:.25s 0s ease-in-out;flex-direction:column !important}label .navbar-nav li{font-size:24px !important;margin:5px !important;height:45px !important;width:100%;background-color:var(--white-grey-color)}label .navbar-nav li a{padding:0 !important;margin:0 !important}label .navbar-nav .nav-buttons{padding:0 !important;flex-direction:column !important;gap:0 !important}label a{margin-top:1em;display:block;text-align:center;border-radius:0.25em;padding:0.5rem 1.5rem !important}}@media only screen and (max-width: 1080px){.footer{padding-left:62px !important;padding-right:62px !important}.footer .footer-bottom{text-align:center}.footer .header-footer{text-align:center}.footer .header-footer .title-footer{min-width:340px}.footer .header-footer .inscription{justify-content:center !important;min-width:400px}.footer .header-footer .inscription form{display:flex;flex-direction:column}.footer .header-footer .inscription form div{margin:0 !important}.footer .header-footer .inscription form div input,.footer .header-footer .inscription form div span{margin:16px 0 !important}}@media only screen and (max-width: 768px){.footer{padding-left:31px !important;padding-right:31px !important}.footer .row-footer{justify-content:center}.footer .row-footer div{text-align:center}}@media only screen and (max-width: 481px){.footer{padding-left:16px !important;padding-right:16px !important}.footer .footer-bottom-3 img{max-width:240px}.footer .header-footer .title-footer{min-width:304px}.footer .header-footer .inscription{min-width:304px}.footer .header-footer .inscription form div{width:304px}label .menu{right:-100px !important}}.font-outfit{font-family:"Outfit", sans-serif;font-optical-sizing:auto;font-style:normal}.font-rubik{font-family:"Rubik", sans-serif;font-optical-sizing:auto;font-style:normal}.font-mozilla-text{font-family:"Mozilla Text", sans-serif;font-optical-sizing:auto;font-style:normal}.font-dm-sans{font-family:"DM Sans", sans-serif;font-optical-sizing:auto;font-style:normal}:root{--main-color-1: #6518EA;--main-color-2: #AD7DFF;--main-color-3: #420F99;--secondary-color-1: #DB9200;--secondary-color-2: #FBC100;--secondary-color-3: #FFE796;--grey-color-1: #3F4145;--grey-color-2: #52555A;--grey-color-3: #A8A8A8;--grey-color-4: #C6C6C6;--grey-color-5: #E8E8E8;--grey-color-6: #7D828A;--grey-color-7: #53555C;--grey-color-8: #17181A;--grey-color-9: #313236;--white: #FFFFFF;--white-grey-color: #F5F5F5;--other-main-color-4: #7A49CC}.text-main-1{color:var(--main-color-1)}.text-main-2{color:var(--main-color-2)}.text-main-3{color:var(--main-color-3)}.text-secondary-1{color:var(--secondary-color-1)}.text-secondary-2{color:var(--secondary-color-2)}.text-secondary-3{color:var(--secondary-color-3)}.text-grey-1{color:var(--grey-color-1)}.text-grey-2{color:var(--grey-color-2)}.text-grey-3{color:var(--grey-color-3)}.text-grey-4{color:var(--grey-color-4)}.text-grey-5{color:var(--grey-color-5)}.text-grey-6{color:var(--grey-color-6)}.text-grey-7{color:var(--grey-color-7)}.text-grey-8{color:var(--grey-color-8)}.text-grey-9{color:var(--grey-color-9)}.text-white{color:var(--white)}.text-white-grey{color:var(--white-grey-color)}.text-other-4{color:var(--other-main-color-4)}.bg-main-1{background-color:var(--main-color-1)}.bg-main-2{background-color:var(--main-color-2)}.bg-main-3{background-color:var(--main-color-3)}.bg-secondary-1{background-color:var(--secondary-color-1)}.bg-secondary-2{background-color:var(--secondary-color-2)}.bg-secondary-3{background-color:var(--secondary-color-3)}.bg-grey-1{background-color:var(--grey-color-1)}.bg-grey-2{background-color:var(--grey-color-2)}.bg-grey-3{background-color:var(--grey-color-3)}.bg-grey-4{background-color:var(--grey-color-4)}.bg-grey-5{background-color:var(--grey-color-5)}.bg-grey-6{background-color:var(--grey-color-6)}.bg-grey-7{background-color:var(--grey-color-7)}.bg-grey-8{background-color:var(--grey-color-8)}.bg-grey-9{background-color:var(--grey-color-9)}.bg-white{background-color:var(--white)}.bg-white-grey{background-color:var(--white-grey-color)}.bg-other-4{background-color:var(--other-main-color-4)}main{overflow-x:hidden !important}a{text-decoration:none}.limit-content-page{max-width:1440px;margin:0 auto;background-color:var(--white-grey-color)}label .landing-page_checkbox{display:none !important}.size-48px{font-size:48px !important}.size-36px{font-size:36px !important}.size-34px{font-size:34px !important}.size-32px{font-size:32px !important}.size-28px{font-size:28px !important}.size-25px{font-size:25px !important}.size-24px{font-size:24px !important}.size-22px{font-size:22px !important}.size-20px{font-size:20px !important}.size-17px{font-size:17px !important}.size-16px{font-size:16px !important}.size-15px{font-size:15px !important}.size-14px{font-size:14px !important}.size-13px{font-size:13px !important}.size-11px{font-size:11px !important}.size-10px{font-size:10px !important}.fw-100{font-weight:100 !important}.fw-200{font-weight:200 !important}.fw-300{font-weight:300 !important}.fw-400{font-weight:400 !important}.fw-500{font-weight:500 !important}.fw-600{font-weight:600 !important}.fw-700{font-weight:700 !important}.fw-800{font-weight:800 !important}.fw-900{font-weight:900 !important}.lp-nav-menu{padding:47px 104px}.lp-nav-menu .nav-buttons{padding-left:8rem;padding-right:8rem}.lp-nav-menu .nav-buttons .button-menu{transition:transform 0.2s ease, color 0.3s ease}.lp-nav-menu .nav-buttons .button-menu:hover{transform:scale(1.02);text-shadow:1px 1px 4px rgba(0,0,0,0.3);color:var(--default) !important}.lp-nav-menu .responsive-btn-student-menu{margin-left:5px}.btn-primary-aponti{display:inline-block;background-color:var(--main-color-1);padding:10px;color:var(--white)}.btn-primary-aponti:hover{color:var(--white)}.text-secondary-color-3{color:var(--secondary-color-3)}.btn-secondary-aponti{display:inline-block;background-color:var(--secondary-color-2);padding:10px;color:var(--main-color-1)}.btn-secondary-aponti:hover{color:var(--main-color-1)}.cursor-pointer{cursor:pointer}.multiselect{font-family:inherit;font-size:14px}.multiselect .multiselect__tags{border:1px solid var(--main-color-2);border-radius:6px;min-height:40px;padding:6px 40px 6px 12px;box-shadow:none;background:#fff;cursor:pointer;transition:border-color 0.2s ease}.multiselect .multiselect__tags:hover,.multiselect .multiselect__tags:focus-within{border-color:#9333ea}.multiselect .multiselect__single{font-size:14px;color:#333;line-height:24px;margin-bottom:0}.multiselect .multiselect__placeholder{color:#aaa;font-size:14px;margin-bottom:0}.multiselect .multiselect__select{right:10px;color:#a855f7}.multiselect .multiselect__select:after{border-color:var(--main-color-2) transparent transparent transparent}.multiselect .multiselect__option--highlight{background:#f3e8ff;color:#6b21a8}.multiselect .multiselect__content-wrapper{border:1px solid var(--main-color-2);border-radius:6px;margin-top:4px;box-shadow:0 2px 6px rgba(0,0,0,0.08)}@keyframes spinner{0%{transform:translate3d(-50%, -50%, 0) rotate(0deg)}100%{transform:translate3d(-50%, -50%, 0) rotate(360deg)}}[v-cloak]>*{display:none !important}[v-cloak]::before{animation:0.5s linear infinite spinner;animation-play-state:inherit;border:solid 5px var(--main-color-2);border-bottom-color:var(--main-color-3);border-radius:50%;content:"";height:40px;position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0);width:40px;will-change:transform}.landing-page .lp-home-footer{background-color:var(--main-color-3) !important}.footer{padding:47px 102px;background-color:var(--main-color-3) !important}.footer .footer-bottom-1{min-width:312px}.footer .footer-bottom-2{min-width:138px}.footer .footer-bottom-3{min-width:326px}.footer .row-footer{padding:0 8px !important}.footer .row-footer div{padding:0 4px !important;padding-top:8px !important}.footer .row-footer .col-p-23{flex:0 0 auto;width:23% !important}.footer .row-footer .col-p-13{flex:0 0 auto;width:13% !important}.footer .row-footer .links-1{min-width:132px}.footer .row-footer .links-2{min-width:132px}.footer .row-footer .links-3{min-width:286px}.footer .row-footer .links-4{min-width:132px}.footer .row-footer .links-5{min-width:132px}.footer .row-footer .links-6{min-width:161px}.footer .row-footer .links-7{min-width:132px}.footer .row-footer .links-8{min-width:132px}.footer .title-footer{min-width:340px}.footer .inscription{min-width:560px}.footer .inscription form .input-group{width:381px;margin-right:.5rem}.footer .inscription form .form-control{background-color:var(--white);border:none;padding:10px 15px 10px 0;height:40px;border-radius:0 40px 40px 0}.footer .inscription form .form-control:focus,.footer .inscription form .form-control:focus-visible{outline:0;box-shadow:none}.footer .inscription form .form-control::placeholder{color:var(--grey-color-6);opacity:1}.footer .inscription form .input-group-text{background-color:var(--white);color:var(--grey-color-6);border:none;height:40px;display:flex;align-items:center;border-radius:40px 0 0 40px}.footer .inscription form .input-group-text .bi-person{color:var(--grey-color-6)}.footer .inscription form button{border-radius:40px;color:var(--main-color-3)}.footer .inscription form button:hover{color:var(--main-color-1)}.footer .btn-warning{background-color:var(--secondary-color-2);border-color:var(--secondary-color-2);color:var(--grey-color-8);padding:10px 20px;transition:all 0.2s ease}.footer .btn-warning:hover{background-color:var(--secondary-color-2);border-color:var(--secondary-color-2);color:var(--grey-color-8);filter:brightness(95%)}.footer a.size-11px:hover{opacity:1 !important;color:var(--secondary-color-2) !important}.footer .social-icon{display:inline-flex;align-items:center;justify-content:center;width:35px;height:35px;border-radius:10px;background-color:var(--main-color-3);color:var(--secondary-color-3)}.footer .social-icon:hover{background-color:var(--secondary-color-3)}.footer .social-icon:hover .bi{color:var(--main-color-3) !important}.landing-page{overflow-x:hidden !important}.landing-page .lp-home-header{background-color:var(--white-grey-color)}.landing-page .landing-page_logo-background{margin-right:5rem}.landing-page .navbar-nav .nav-item.dropdown:hover .dropdown-menu{display:block;margin-top:6px !important;margin-left:-10% !important}.landing-page .navbar-nav .disabled-link{cursor:default !important;color:var(--grey-color-9) !important}.landing-page .navbar-nav .btn-navbar-nav{font-family:"DM Sans", sans-serif;font-optical-sizing:auto;font-style:normal;font-size:13px;height:25px}.landing-page .navbar-nav .btn-navbar-nav a{color:var(--grey-color-9)}.landing-page .selected-nav-item{padding:0 6px !important;position:relative}.landing-page .selected-nav-item .nav-link-item{color:var(--main-color-3) !important;font-weight:700}.landing-page .selected-nav-item::after{content:"";position:absolute;left:0%;right:0%;bottom:-3px;height:2px;background-color:var(--secondary-color-2);border-radius:2px}.lp-home-header .carousel-caption h5{font-size:32px}.mobile-caption h5{font-size:20px;line-height:1.3}.mobile-caption .btn-secondary-aponti{font-size:13px;padding:8px 16px}.landing-page .home .lp-home-header .caption-center-left{top:52%;left:25%;transform:translateY(-50%);text-align:left}.landing-page .home .lp-home-header .caption-top-left{top:15%;left:18%;transform:none;text-align:left}.landing-page .home .lp-home-header .caption-bottom-left{bottom:10%;left:10%;transform:none;text-align:left}.landing-page .home .lp-home-header .custom-carousel-arrow{width:30px;height:30px;object-fit:contain}.landing-page .home .lp-home-header .carousel-control-prev,.landing-page .home .lp-home-header .carousel-control-next{z-index:200;width:100px;height:100px;top:50%;transform:translateY(-50%)}.landing-page .home .lp-home-header .carousel-indicators [data-bs-target]{background-color:var(--main-color-2);width:12px;height:12px;border-radius:50%}.landing-page .home .lp-home-header .carousel-indicators .active{background-color:var(--other-main-color-4)}.landing-page .home .lp-home-programs .programs{min-height:527px;margin:32px 0}.landing-page .home .lp-home-programs .programs .programs-title{color:var(--main-color-1);padding:0 0 64px 64px;height:240px;top:47px;left:793px}.landing-page .home .lp-home-programs .programs .program-item{color:var(--white-grey-color);height:240px}.landing-page .home .lp-home-programs .programs .program-item .program-image{width:100%;display:block}.landing-page .home .lp-home-programs .programs .program-item .program-label{position:absolute;bottom:0;left:0;padding:8px 16px;border-radius:4px;text-align:left}.landing-page .home .lp-home-programs .programs .program-match-day{width:313px;top:47px;left:0}.landing-page .home .lp-home-programs .programs .program-match-day .program-label{left:73px}.landing-page .home .lp-home-programs .programs .program-investor-day{width:352px;top:47px;left:440px}.landing-page .home .lp-home-programs .programs .program-investor-day .program-label{left:112px}.landing-page .home .lp-home-programs .programs .program-p-d{width:480px;top:287px;left:73px}.landing-page .home .lp-home-programs .programs .program-p-d .program-label{left:240px}.landing-page .home .lp-home-programs .programs .program-teste-software{width:240px;top:287px;left:793px}.landing-page .home .lp-home-programs .programs .program-cta{height:527px !important;width:407px !important;top:0;left:1033px}.landing-page .home .lp-home-programs .programs .program-cta .content{left:0;bottom:0;width:240px;height:240px;padding:48px 16px}.landing-page .home .lp-home-events .events{background-image:url(/assets/pages/home/banner_4-95d1c30aa4c0a3224829615e9d840490ba139ea9df1e56cbd3329760a0ba0ee0.png);height:785px}.landing-page .home .lp-home-events .events .title-header{display:flex;align-items:center;justify-content:center;width:213px;height:112px;top:0;right:112px;z-index:4}.landing-page .home .lp-home-events .events .button-events{right:124px;bottom:140px;width:325px;height:41px}.landing-page .home .lp-home-events .events .button-events div{background-color:var(--main-color-3) !important}.landing-page .home .lp-home-events .events .design-2{bottom:0;left:0}.landing-page .home .lp-home-events .events .design-3{bottom:0;right:0}.landing-page .home .lp-home-events .events .design-4{top:0;right:0}.landing-page .home .lp-home-events .events .events-list{top:224px;right:0;background-color:var(--white-grey-color);width:448px;height:336px;overflow:hidden;position:relative}.landing-page .home .lp-home-events .events .events-list .swiper-slide{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:16px 135px 16px 16px}.landing-page .home .lp-home-events .events .events-list .swiper-pagination-bullet{background:#6C2BD9;opacity:0.4}.landing-page .home .lp-home-events .events .events-list .swiper-pagination-bullet-active{opacity:1}.landing-page .home .lp-home-events .events .events-list .icon-16{width:16px;height:16px}.landing-page .home .lp-home-events .events .events-list .custom-swiper-arrow{position:absolute;top:50%;right:0;transform:translateY(-50%);cursor:pointer;padding:0 120px 0 16px;z-index:10;display:flex;justify-content:center;align-items:center;width:60px;height:100%;background:rgba(255,255,255,0.05)}.landing-page .home .lp-home-events .events .events-list .custom-carousel-arrow{width:20px;height:20px}.landing-page .home .lp-home-events .events .events-list .custom-carousel-arrow:hover{transform:scale(1.1);transition:0.2s}.landing-page .home .lp-home-aponti .aponti{background-color:var(--main-color-3) !important;padding:104px;min-height:436px}.landing-page .home .lp-home-aponti .aponti .aponti-img{width:486px}.landing-page .home .lp-home-aponti .aponti .aponti-text{font-weight:400;font-size:28px;text-transform:uppercase;line-height:1.5;min-width:700px}.landing-page .home .lp-home-aponti .aponti .aponti-text img{margin-left:8px;vertical-align:middle}.landing-page .home .lp-home-aponti .aponti .aponti-text br{margin-bottom:12px;content:"";display:block}.landing-page .home .lp-home-news .news{background-image:url(/assets/pages/home/design_5-9ad360cd1f2ffee022161172f312011d27ae6359ab61ea800391eb141a55e80f.svg);min-height:767px}.landing-page .home .lp-home-news .news .news-title{color:var(--main-color-1);height:240px;top:180px;left:104px}.landing-page .home .lp-home-news .news .news-item{width:240px;height:240px}.landing-page .home .lp-home-news .news .news-item .news-image{width:100%;display:block}.landing-page .home .lp-home-news .news .news-item-info{width:300px;height:240px}.landing-page .home .lp-home-news .news .news-1{top:0;left:240px}.landing-page .home .lp-home-news .news .news-1-info{top:0;left:480px}.landing-page .home .lp-home-news .news .news-2{top:120px;left:819px}.landing-page .home .lp-home-news .news .news-2-info{top:120px;left:1059px}.landing-page .home .lp-home-news .news .news-3{top:360px;left:485px}.landing-page .home .lp-home-news .news .news-3-info{top:360px;left:185px}.landing-page .home .lp-home-blog .blog .blog-title{display:inline-block;position:relative}.landing-page .home .lp-home-blog .blog .blog-title::after{content:"";position:absolute;left:-5%;right:-5%;bottom:-16px;height:3px;background-color:var(--secondary-color-2);border-radius:2px}.landing-page .home .lp-home-blog .blog .posts{display:flex;flex-wrap:wrap;justify-content:center;gap:24px}.landing-page .home .lp-home-blog .blog .posts .post{flex:0 0 auto}.landing-page .home .lp-home-blog .blog .posts .post.blog-1{width:836px;height:515px}.landing-page .home .lp-home-blog .blog .posts .post.blog-2,.landing-page .home .lp-home-blog .blog .posts .post.blog-3{width:406px;height:339px}.landing-page .home .lp-home-blog .blog .posts .post.blog-4,.landing-page .home .lp-home-blog .blog .posts .post.blog-5{width:345px;height:427px}.landing-page .home .lp-home-blog .blog .posts .post .post-card{overflow:hidden;position:relative}.landing-page .home .lp-home-blog .blog .posts .post .post-card .post-overlay{bottom:0;left:0;width:90%;background-color:var(--main-color-3);color:var(--white);position:absolute}.landing-page .home .lp-home-blog .blog .posts .post .post-card .post-overlay .perfil-img{width:28px;height:28px;object-fit:cover}.landing-page .home .lp-home-blog .blog .posts .post .post-card .post-overlay p{text-transform:uppercase}.landing-page .home .lp-home-blog .blog .posts .post .post-card .post-overlay .overlay-decor{content:"";position:absolute;top:0;right:0;width:24px;height:24px;background:linear-gradient(45deg, var(--secondary-color-2) 50%, var(--main-color-1) 50%)}.landing-page .aponti .title-banner-aponti{top:454px;text-align:start;left:1000px}.landing-page .aponti .lp-aponti-about .about{top:50px}.landing-page .aponti .lp-aponti-about .about .about-img{aspect-ratio:16 / 11;object-fit:cover;width:100%;display:block}.landing-page .aponti .lp-aponti-about .about .about-title{color:var(--main-color-3, #813afa);text-align:start;font-weight:400;text-transform:uppercase;letter-spacing:.2px;position:relative;margin-bottom:.5rem}.landing-page .aponti .lp-aponti-about .about .about-title::after{content:"";display:block;width:80px;height:4px;margin-top:6px;background:#FBC100;border-radius:2px}.landing-page .aponti .lp-aponti-about .about .about-text{color:#53555C;text-align:start;line-height:1.55;margin-bottom:12px}.landing-page .aponti .lp-aponti-mission-vision-values{top:50px;position:relative}.landing-page .aponti .lp-aponti-mission-vision-values .mission-vision-values{background-image:url(/assets/pages/aponti/design_1-89edac3ae09e4c167f8fbd68c943acc3c4d693b505674db68e0a426dea8333cd.svg);min-height:767px;top:50px}.landing-page .aponti .lp-aponti-mission-vision-values .mission-vision-values .mission-vision-values-item-info{width:350px;height:240px}.landing-page .aponti .lp-aponti-mission-vision-values .mission-vision-values .mission-vision-values-1-info{top:150px;left:226px}.landing-page .aponti .lp-aponti-mission-vision-values .mission-vision-values .mission-vision-values-2-info{top:40px;left:607px}.landing-page .aponti .lp-aponti-mission-vision-values .mission-vision-values .mission-vision-values-3-info{top:350px;left:-460px}.landing-page .aponti .lp-aponti-director-team{top:200px;position:relative}.landing-page .aponti .lp-aponti-director-team .title{--underline-w: 140px;--underline-h: 4px;--underline-color: var(--secondary-color-2, #FBC100);position:relative;padding-bottom:10px}.landing-page .aponti .lp-aponti-director-team .title::after{content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:-6px;width:var(--underline-w);height:var(--underline-h);background:var(--underline-color);border-radius:2px;pointer-events:none}.landing-page .aponti .lp-aponti-director-team>h5.title:first-of-type{--underline-w: 710px}.landing-page .aponti .lp-aponti-director-team>h5.title:last-of-type{--underline-w: 243px}@media (max-width: 576px){.landing-page .aponti .lp-aponti-director-team>h5.title:first-of-type{--underline-w: 80vw}.landing-page .aponti .lp-aponti-director-team>h5.title:last-of-type{--underline-w: 60vw}}.landing-page .aponti .lp-aponti-director-team .director-grid{display:grid;grid-template-columns:repeat(3, minmax(520px, 1fr));gap:40px 0px;justify-items:center;align-items:start}.landing-page .aponti .lp-aponti-director-team .director-item{position:relative !important;width:520px;min-height:270px;color:var(--white-grey-color)}.landing-page .aponti .lp-aponti-director-team .director-item .director-image{width:240px;height:240px;object-fit:cover;display:block;border-radius:4px}.landing-page .aponti .lp-aponti-director-team .director-item .director-label{position:absolute;left:260px;top:28px;padding:8px 0;text-align:left;border-radius:4px}.landing-page .aponti .lp-aponti-director-team .director-item .label-yelllow::after{content:"";position:absolute;left:-5%;right:-5%;bottom:-16px;height:3px;background-color:var(--secondary-color-2);border-radius:2px}.landing-page .aponti .lp-aponti-director-team .director-item .director-label .label-yelllow,.landing-page .aponti .lp-aponti-director-team .director-item .director-label .label-yellow{position:relative;display:inline-block;padding-bottom:8px;margin:0 0 14px 0 !important;line-height:1.1}.landing-page .aponti .lp-aponti-director-team .director-item .director-label .label-yelllow::after,.landing-page .aponti .lp-aponti-director-team .director-item .director-label .label-yellow::after{content:"";position:absolute;left:-5%;right:-5%;bottom:0;height:3px;background-color:var(--secondary-color-2);border-radius:2px}.landing-page .aponti .lp-aponti-director-team .director-item .director-label p+p{margin-top:6px !important}.landing-page .aponti .lp-aponti-director-team .director-item .director-image-email{position:absolute;left:152px;top:240px;width:260px;height:auto;display:block}.landing-page .aponti .lp-aponti-director-team .director-item .director-label-email{position:absolute;left:246px;top:240px;padding:6px 8px;border-radius:4px;text-align:center;pointer-events:none}@media (max-width: 1200px){.landing-page .aponti .lp-aponti-director-team .director-grid{grid-template-columns:repeat(2, minmax(520px, 1fr));justify-content:center}}@media (max-width: 640px){.landing-page .aponti .lp-aponti-director-team .director-grid{grid-template-columns:1fr}.landing-page .aponti .lp-aponti-director-team .director-item{width:92vw}.landing-page .aponti .lp-aponti-director-team .director-item .director-image{width:48vw;height:48vw}.landing-page .aponti .lp-aponti-director-team .director-item .director-label{left:calc(48vw + 20px);top:16px}.landing-page .aponti .lp-aponti-director-team .director-item .director-image-email{left:48vw;width:calc(92vw - 48vw);top:calc(48vw - 20px)}.landing-page .aponti .lp-aponti-director-team .director-item .director-label-email{left:calc(48vw + 10px);top:calc(48vw - 14px)}}.landing-page .aponti .lp-aponti-partners{top:350px;position:relative}.landing-page .aponti .lp-aponti-partners .title{--underline-w: 440px;--underline-h: 4px;--underline-color: var(--secondary-color-2, #FBC100);position:relative;padding-bottom:10px}.landing-page .aponti .lp-aponti-partners .title::after{content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:-6px;width:var(--underline-w);height:var(--underline-h);background:var(--underline-color);border-radius:2px;pointer-events:none}.landing-page .aponti .lp-aponti-partners .partners-box{background:#E8E8E8;padding:16px 0 24px;border-radius:6px}.landing-page .aponti .lp-aponti-partners .partners-sep{border-top:1px solid #C9C9D1;margin:8px 0 18px}.landing-page .aponti .lp-aponti-partners .partners-tabs{display:flex;gap:clamp(16px, 6vw, 60px);justify-content:center;align-items:center;padding:8px 8px 14px;flex-wrap:wrap}.landing-page .aponti .lp-aponti-partners .partners-tab{background:none;border:0;padding:10px 4px;font:inherit;text-transform:uppercase;letter-spacing:.3px;color:var(--main-color-3, #5A2DCC);opacity:.8;position:relative;cursor:pointer;outline-offset:4px}.landing-page .aponti .lp-aponti-partners .partners-tab.is-active,.landing-page .aponti .lp-aponti-partners .partners-tab:focus-visible{opacity:1}.landing-page .aponti .lp-aponti-partners .partners-tab.is-active::after{content:"";position:absolute;left:0;right:0;bottom:-10px;height:2px;background:#A9A9B3}.landing-page .aponti .lp-aponti-partners .partners-panel{padding:6px 0 10px}.landing-page .aponti .lp-aponti-partners .partners-panel.is-active{display:block}.landing-page .aponti .lp-aponti-partners .partners-panel[hidden]{display:none !important}.landing-page .aponti .lp-aponti-partners .partners-panel h3{color:var(--main-color-3, #5A2DCC)}.landing-page .aponti .lp-aponti-partners .partners-panel p{color:#53555C}@media (max-width: 768px){.landing-page .aponti .lp-aponti-partners .partners-tab{font-size:14px}}.landing-page .aponti .lp-aponti-locale{top:400px;position:relative}.landing-page .aponti .lp-aponti-locale .title{--underline-w: 140px;--underline-h: 4px;--underline-color: var(--secondary-color-2, #FBC100);position:relative;padding-bottom:10px}.landing-page .aponti .lp-aponti-locale .title::after{content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:-6px;width:var(--underline-w);height:var(--underline-h);background:var(--underline-color);border-radius:2px;pointer-events:none}.landing-page .aponti .lp-aponti-locale .lp-aponti-locale .locale-map{width:100vw;margin-left:calc(50% - 50vw)}.landing-page .aponti .lp-aponti-councils{top:350px;position:relative;padding:24px 0 36px;border-radius:6px}.landing-page .aponti .lp-aponti-councils .title{--underline-w: 140px;--underline-h: 4px;--underline-color: var(--secondary-color-2, #FBC100);position:relative;padding-bottom:10px}.landing-page .aponti .lp-aponti-councils .title::after{content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:-6px;width:var(--underline-w);height:var(--underline-h);background:var(--underline-color);border-radius:2px;pointer-events:none}.landing-page .capital-humano .about-img{aspect-ratio:16 / 11;object-fit:cover;width:100%;display:block}.landing-page .capital-humano .about-title{color:var(--main-color-3, #813afa);text-align:start;font-weight:400;text-transform:uppercase;letter-spacing:.2px;position:relative;margin-bottom:.5rem}.landing-page .capital-humano .about-title::after{content:"";display:block;width:80px;height:4px;margin-top:6px;background:#FBC100;border-radius:2px}.landing-page .capital-humano .about-text{color:#53555C;text-align:start;line-height:1.55;margin-bottom:12px}.landing-page .mv-hero{position:relative;min-height:900px;background-image:var(--bg);background-repeat:no-repeat;background-position:center top;background-size:cover;border-radius:12px;isolation:isolate}.landing-page .mv-block{--w: 420px;position:absolute;left:var(--x);top:var(--y);transform:translate(-50%, -50%);width:var(--w);max-width:90%;z-index:1}.landing-page .mv-title{color:#7833ef;text-align:start;font-weight:400;text-transform:uppercase;letter-spacing:.2px;margin:0 0 8px;font-family:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif;display:inline-block;position:relative}.landing-page .mv-title::after{content:"";position:absolute;left:-5%;right:-5%;bottom:-16px;height:3px;background-color:var(--secondary-color-2);border-radius:2px}.landing-page .mv-text{color:#53555C;text-align:start;line-height:1.55;margin:0 0 10px;font-family:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif}@media (max-width: 992px){.landing-page .mv-hero{min-height:auto;padding:20px 16px;background-size:contain}.landing-page .mv-block{position:static;transform:none;width:100%;max-width:100%;margin-bottom:18px}}.landing-page .beneficios .button-associated{color:var(--main-color-3);background-color:var(--secondary-color-2);border:none;font-size:16px}.landing-page .beneficios .text-overlay{position:absolute;top:25%;left:65%;text-align:start}.landing-page .beneficios .text-overlay h1{color:var(--main-color-1);margin-bottom:20PX}.landing-page .beneficios .benefits-section{margin:10% 8%;display:grid;grid-template-columns:1.2fr 1.8fr}.landing-page .beneficios .benefits-section .benefits-header{display:flex;align-items:center;background-color:#f5c400;padding:1rem;color:var(--main-color-1);position:relative;grid-column:1;grid-row:1;top:-98%}.landing-page .beneficios .benefits-section .benefits-header h2{margin:0;z-index:2}.landing-page .beneficios .benefits-section .benefits-header img{position:absolute;top:0;right:0;height:clamp(140%, 20vw, 198%);width:auto;z-index:1}.landing-page .beneficios .benefits-section .benefits-content{display:contents;background-color:white}.landing-page .beneficios .benefits-section .benefits-list{grid-column:1;grid-row:2;background-color:#fff}.landing-page .beneficios .benefits-section .benefits-list ul{list-style:none;margin:0;padding:0}.landing-page .beneficios .benefits-section .benefits-list ul li{padding:1rem 1.5rem;border-bottom:1px solid #eee;font-size:1rem;color:#3a2b6a;cursor:pointer;color:var(--main-color-1)}.landing-page .beneficios .benefits-section .benefits-list ul li.active{color:#f5c400;font-weight:600}.landing-page .beneficios .benefits-section .benefits-list ul li:hover{background-color:#faf7ff}.landing-page .beneficios .benefits-section .benefits-details{grid-column:2;grid-row:1 / span 2;background-color:var(--main-color-3);color:white;display:flex;flex-direction:column}.landing-page .beneficios .benefits-section .benefits-details .details-header{background-color:var(--main-color-1);padding:1.1rem 2rem}.landing-page .beneficios .benefits-section .benefits-details .details-header h3{margin:0;font-weight:600;text-transform:uppercase}.landing-page .beneficios .benefits-section .benefits-details .details-body{padding:2rem 4rem}.landing-page .beneficios .benefits-section .benefits-details .details-body p{font-size:1.1rem;line-height:1.6}.landing-page .beneficios .benefits-section .benefits-details .details-body .btn-yellow{background-color:#f5c400;color:#3a0ca3;border:none;padding:0.6rem 1.5rem;font-weight:bold;text-transform:uppercase;cursor:pointer;transition:background 0.3s}.landing-page .beneficios .benefits-section .benefits-details .details-body .btn-yellow:hover{background-color:#ffd633}.landing-page .beneficios .content_matchday{position:relative;right:5%}.landing-page .beneficios .highlighted-title{position:relative;color:var(--main-color-2);margin-bottom:1.5rem}.landing-page .beneficios .highlighted-title::before{content:"";position:absolute;left:-39px;bottom:-2px;width:220px;height:3px;background-color:#ffc107}.landing-page .beneficios .section_program_scholarship{background-color:var(--main-color-3);color:white}.landing-page .beneficios .section_program_scholarship .content_scholarship{position:relative;left:6%}.landing-page .beneficios .section_program_scholarship .highlighted-title{position:relative;color:white;margin-bottom:1.5rem}.landing-page .beneficios .section_program_scholarship .highlighted-title::before{content:"";position:absolute;left:45%;bottom:-2px;width:404px;height:3px;background-color:#ffc107}.landing-page .beneficios .mpt_mps h2{color:var(--main-color-3)}.landing-page .beneficios .mpt_mps .content_mpt{position:relative;left:7%}.landing-page .beneficios .mpt_mps .content_mps{position:relative;left:-10%}.landing-page .beneficios .mpt_mps .img_mpt1{left:15%;position:relative}.landing-page .beneficios .section_carrosel{background-color:white;display:flex;align-items:center;position:relative}.landing-page .beneficios .section_carrosel .content_carrosel{color:var(--main-color-3);transform:translateX(-40%);margin:8% 2%}.landing-page .beneficios .section_carrosel img{width:37%;transform:translateX(-22%)}.landing-page .beneficios .section_carrosel .carrosel-btn{padding:0.5rem 1.6rem;text-transform:uppercase;cursor:pointer}.landing-page .beneficios .talent_center{background-color:var(--main-color-3)}.landing-page .beneficios .talent_center .content_talent{color:white;text-align:start;max-width:75%;margin:0 auto;padding-top:1rem;text-align:left}.landing-page .beneficios .talent_center .title-over-image{position:absolute;top:10%;right:15%;color:var(--main-color-3)}.landing-page .beneficios .certificate_exclusivity h2{color:var(--main-color-3)}.landing-page .beneficios .certificate_exclusivity .content_certificate1{position:relative;left:13%;margin-top:7%}.landing-page .beneficios .certificate_exclusivity .design_top{position:relative;left:10%;width:40%;height:auto}.landing-page .beneficios .certificate_exclusivity .design_bottom{width:40%;height:auto}.landing-page .beneficios .certificate_exclusivity .content_certificate2{position:relative;right:8%}.landing-page .beneficios .test_core{background-color:var(--main-color-3);color:white;padding:7% 10%}.landing-page .beneficios .test_core .highlighted-title{position:relative;color:var(--secondary-color-3);margin-bottom:2rem}.landing-page .beneficios .test_core .highlighted-title::before{content:"";position:absolute;left:-14%;bottom:-20px;width:300px;height:3px;background-color:#ffc107}.landing-page .beneficios .test_core h2{color:var(--secondary-color-3)}.landing-page .beneficios .test_core p{color:white;font-size:1rem;line-height:1.6;margin-bottom:1rem}.landing-page .beneficios .test_core .benefit_card{background-color:white;color:var(--main-color-3);padding:2rem 1rem;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.landing-page .beneficios .test_core .benefit_card img{width:50px;margin-bottom:1rem}.landing-page .beneficios .test_core .benefit_card p{font-size:0.95rem;color:var(--main-color-3);margin:0}.landing-page .beneficios .business_verticals{position:relative}.landing-page .beneficios .business_verticals .verticals-title{color:var(--main-color-1);padding:0 0 64px 64px;height:240px;top:47px;left:793px}.landing-page .beneficios .business_verticals .verticals-item{color:var(--white-grey-color);width:240px;height:240px}.landing-page .beneficios .business_verticals .verticals-item .img1{width:100%;display:block}.landing-page .beneficios .business_verticals .verticals-item .verticals-label{position:absolute;bottom:0;left:0;padding:8px 16px;border-radius:4px;text-align:left}.landing-page .beneficios .business_verticals .bloco1{top:-20px;left:-32px}.landing-page .beneficios .business_verticals .bloco2{top:47px;left:553px}.landing-page .beneficios .business_verticals .bloco3{top:287px;left:313px}.landing-page .beneficios .business_verticals .bloco4{top:287px;left:793px}.landing-page .beneficios .business_verticals .icon1{position:relative;top:20px;left:20px}.landing-page .beneficios .business_verticals .text_final{background-color:#D9D9D9;text-align:start;margin:6%;padding:3%}.landing-page .beneficios .training_workshops{background-color:var(--main-color-3);padding:5% 7%}.landing-page .beneficios .training_workshops h2{position:relative;display:inline-block;background-color:var(--secondary-color-2);padding:10px 15px;margin-bottom:20px;color:var(--main-color-3)}.landing-page .beneficios .training_workshops h2::before{content:"";position:absolute;top:0;left:-33%;width:35%;height:100%;background-color:var(--secondary-color-2);z-index:0}.landing-page .beneficios .training_workshops p{color:white;max-width:1400px;margin:10px 0;line-height:1.6}.landing-page .beneficios .training_workshops .img-workshop img{max-width:100%;height:auto;display:block}.landing-page .beneficios .interiorization_program{margin:4% 6%}.landing-page .beneficios .interiorization_program img{width:92%}.landing-page .beneficios .interiorization_program h2{color:var(--main-color-3)}.landing-page .beneficios .association_aponti{background-color:white;padding:40px 60px}.landing-page .beneficios .association_aponti .logo-aponti{width:170%;height:auto}.landing-page .beneficios .association_aponti .button-associated{font-weight:600;padding:8px 35px}.landing-page .beneficios .discussion_forum{background-image:url(/assets/pages/beneficios/banner_2-e99b6aa3455d9e79a25bfb3c0fa122fb2389a05f8c3faec2bb20d48bb77839dc.png);background-size:cover;background-position:block;padding:18% 7%;color:#fff;display:flex;flex-direction:column;align-items:flex-end;text-align:left}.landing-page .beneficios .discussion_forum h2{margin-bottom:20px;color:var(--main-color-3);left:15%}.landing-page .beneficios .discussion_forum .highlighted-title{position:relative;color:var(--main-color-3);margin-bottom:2rem;left:0}.landing-page .beneficios .discussion_forum .highlighted-title::before{content:"";position:absolute;margin-bottom:-2%;left:0%;width:48%;height:3px;background-color:var(--secondary-color-2);z-index:0}.landing-page .beneficios .discussion_forum p{max-width:555px;line-height:1.5em}.landing-page .beneficios .discussion_forum .content_forum{margin-right:-2%;top:-45px;position:relative}.landing-page .beneficios .project_participation .desing-6{margin-top:4rem;display:flex;align-items:center;justify-content:center;margin-left:-20%}.landing-page .beneficios .project_participation .content_project{right:11%;margin-top:9%;position:relative}.landing-page .beneficios .project_participation .content_project h2{color:var(--main-color-3)}.landing-page .programas{padding:1rem 1rem}.landing-page .programas .background-program{background-color:#E8E8E8}.landing-page .programas ul .nav-link{color:#420F99 !important;font-weight:400 !important;font-size:22px !important;cursor:pointer}.landing-page .programas ul .active{color:#AD7DFF !important}.landing-page .programas .title-programa{font-weight:500;color:var(--main-color-2);font-size:22px}.landing-page .programas .text-program{font-weight:400;font-size:18px;color:#3F4145}.landing-page .programas .programs-text{margin-left:7rem}.landing-page .programas .programs-text p{font-weight:400;font-size:14px;color:#3F4145}.landing-page .programas .program-button{background-color:var(--main-color-1);font-size:12px;font-weight:700}.landing-page .programas .img-fluid{max-width:126%;height:466.07px}.landing-page .empresas{margin-top:7rem !important;margin-bottom:10rem !important}.landing-page .empresas .img-fluid{max-width:61%;height:auto}.landing-page .empresas .company-logos{margin-top:3rem !important}.landing-page .empresas .text-company{color:var(--main-color-1);font-weight:400;font-size:26px}.hubaponti .section-padding{padding:5rem 0}.hubaponti .px-section{padding:0 104px}.hubaponti h2,.hubaponti h3{font-weight:400;margin-bottom:1.5rem}.hubaponti p{font-weight:400;color:var(--grey-color-7);line-height:1.6}.diferenciais{margin:3rem 0 5rem}.diferenciais ul{display:grid;gap:1rem;margin:0}.diferenciais li{display:flex;align-items:center;gap:0.5rem;font-weight:400;color:var(--grey-color-7)}.diferenciais svg{flex-shrink:0}.podcast h2,.rooftop h2{margin-top:0}.podcast .rooftop-content,.rooftop .rooftop-content{padding:0 104px}.podcast .col-md-7,.rooftop .col-md-7{padding-left:1.5rem}.landing-page .noticias-eventos.eventos .lp-noticias-eventos-header .title-header{display:flex;align-items:center;justify-content:center;width:213px;height:112px;top:0;right:112px}.landing-page .noticias-eventos.eventos .lp-events{padding:104px}.landing-page .noticias-eventos.eventos .lp-events .selector-events .button-filter{margin-top:auto}.landing-page .noticias-eventos.eventos .lp-events .event-total-list{padding:104px 0 52px 0}.landing-page .noticias-eventos.eventos .lp-events .event-total-list .events-list{display:flex;justify-content:center}.landing-page .noticias-eventos.eventos .lp-events .event-total-list .events-list .event{padding:39px;width:388px;height:670px;max-width:388px;max-height:670px;background-color:var(--grey-color-5);display:flex;flex-direction:column;justify-content:space-between;margin:12px;box-shadow:0 2px 8px rgba(0,0,0,0.08)}.landing-page .noticias-eventos.eventos .lp-events .event-total-list .events-list .event .event-header{font-size:14px}.landing-page .noticias-eventos.eventos .lp-events .event-total-list .events-list .event .event-header img{width:16px;height:16px}.landing-page .noticias-eventos.eventos .lp-events .event-total-list .events-list .event .event-header span{font-weight:500;font-size:14px}.landing-page .noticias-eventos.eventos .lp-events .event-total-list .events-list .event .event-image{flex:1}.landing-page .noticias-eventos.eventos .lp-events .event-total-list .events-list .event .event-image img{width:100%;height:auto;object-fit:cover}.landing-page .noticias-eventos.eventos .lp-events .event-total-list .events-list .event .event-body .event-title{font-size:16px;font-weight:600;margin-bottom:8px}.landing-page .noticias-eventos.eventos .lp-events .event-total-list .events-list .event .event-body .event-description{font-size:14px;line-height:1.4}.landing-page .noticias-eventos.eventos .lp-events .event-total-list .events-list .event .event-footer .event-location{font-size:14px}.landing-page .noticias-eventos.eventos .lp-events .event-total-list .events-list .event .event-footer .event-btn{border:none;font-size:14px;font-weight:600;padding:6px 16px;text-transform:uppercase}.landing-page .noticias-eventos.noticias .lp-noticias-eventos-header .title-header{bottom:48px;left:128px}.landing-page .noticias-eventos.blog .lp-noticias-eventos-header .title-header{bottom:64px;right:128px}.landing-page .vagas .title-vagas{top:40px;left:80px}.landing-page{--brand-purple: #420f99;--brand-yellow: #FBC100;--brand-white:  #FFFFFF;--brand-text:   #F2EAFE;--brand-shadow: rgba(0, 0, 0, .08)}.landing-page .capital-humano h2{color:var(--main-color-3)}.landing-page .capital-humano p{color:#53555C}.landing-page .text-banner-header h2{color:var(--main-color-3)}.landing-page .bfd-wrap{display:grid;grid-template-columns:1.1fr 1.3fr;min-height:460px;border-radius:14px;overflow:hidden;background:var(--brand-white);box-shadow:0 10px 30px var(--brand-shadow);font-family:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif}.landing-page .bfd-wrap .bfd-grid{gap:clamp(20px, 3vw, 40px)}.landing-page .bfd-wrap .bfd-item{display:flex;flex-direction:column;align-items:center;text-align:center}.landing-page .bfd-wrap .bfd-item .bfd-icon{width:clamp(72px, 8vw, 110px);height:clamp(72px, 8vw, 110px);max-width:none;aspect-ratio:1 / 1;object-fit:contain;display:block;margin:0 0 12px 0;filter:drop-shadow(0 2px 4px rgba(0,0,0,0.15))}.landing-page .bfd-wrap .bfd-left{position:relative;background:var(--brand-white);display:flex;align-items:center;justify-content:center;padding:clamp(16px, 3vw, 32px)}.landing-page .bfd-wrap .bfd-left .bfd-deco{position:absolute;left:clamp(10px, 1.2vw, 18px);top:clamp(10px, 1.2vw, 18px);width:96px;height:96px}.landing-page .bfd-wrap .bfd-left .bfd-deco .sq{position:absolute;inset:0;background:#A87BFF;border-radius:2px}.landing-page .bfd-wrap .bfd-left .bfd-deco .tag{position:absolute;left:82px;top:82px;width:26px;height:26px;background:#6A2CFF;border-radius:2px}.landing-page .bfd-wrap .bfd-left .bfd-logo{width:520px;height:auto;display:block}.landing-page .bfd-wrap .bfd-right{background:var(--brand-purple);color:var(--brand-text);display:flex;flex-direction:column}.landing-page .bfd-wrap .bfd-right .bfd-bar{background:var(--brand-yellow);color:#1e1e1e;padding:clamp(10px, 1.8vw, 14px) clamp(16px, 2.2vw, 24px);font-weight:700;letter-spacing:.2px}.landing-page .bfd-wrap .bfd-right .bfd-bar h2{margin:0;font-size:clamp(18px, 2vw, 28px);text-transform:uppercase}.landing-page .bfd-wrap .bfd-right .bfd-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:clamp(16px, 2vw, 28px);padding:clamp(18px, 2.6vw, 32px)}.landing-page .bfd-wrap .bfd-right .bfd-grid .bfd-item{text-align:center;padding:clamp(8px, 1.2vw, 12px)}.landing-page .bfd-wrap .bfd-right .bfd-grid .bfd-item .bfd-icon{width:94px;object-fit:contain;display:block;margin:0 auto 10px;filter:drop-shadow(0 2px 4px rgba(0,0,0,0.15))}.landing-page .bfd-wrap .bfd-right .bfd-grid .bfd-item p{font-size:clamp(14px, 1.2vw, 16px);line-height:1.4;margin:0;color:#FFFFFF}@media (max-width: 1024px){.landing-page .bfd-wrap .bfd-right .bfd-grid{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 780px){.landing-page .bfd-wrap{grid-template-columns:1fr}.landing-page .bfd-wrap .bfd-left{min-height:280px}.landing-page .bfd-wrap .bfd-deco{transform:scale(0.9);transform-origin:top left}.landing-page .bfd-wrap .bfd-right .bfd-grid{grid-template-columns:1fr 1fr}.landing-page .bfd-wrap .bfd-item .bfd-icon{width:80px;height:80px}}@media (max-width: 520px){.landing-page .bfd-wrap .bfd-right .bfd-grid{grid-template-columns:1fr}.landing-page .bfd-wrap .bfd-deco{display:none}.landing-page .bfd-wrap .bfd-item .bfd-icon{width:68px;height:68px}}@media only screen and (max-width: 1439px){.landing-page .home .lp-home-aponti .aponti{justify-content:center !important}.landing-page .home .lp-home-aponti .aponti p{text-align:center !important}.landing-page .home .lp-home-aponti .aponti .col-5{width:100% !important}}@media only screen and (max-width: 1299px){.landing-page .home .lp-home-programs .limit-content-page{display:flex;justify-content:center}.landing-page .home .lp-home-programs .programs{display:flex;justify-content:center;width:800px;height:1050px;margin:32px 0}.landing-page .home .lp-home-programs .programs .programs-title{top:526px;left:73px}.landing-page .home .lp-home-programs .programs .program-teste-software{top:766px;left:93px}.landing-page .home .lp-home-programs .programs .program-cta{top:479px;left:333px}}@media only screen and (max-width: 1080px){.landing-page .home .lp-home-events .events{background-position:-100px center}.landing-page .home .aponti{padding-left:62px !important;padding-right:62px !important}}@media only screen and (max-width: 768px){.landing-page .home .lp-home-events .events{background-position:-200px center}.landing-page .home .lp-home-events .events .swiper-initialized{width:400px !important}.landing-page .home .lp-home-events .events .swiper-initialized .swiper-slide{padding:16px 48px 16px 16px}.landing-page .home .lp-home-events .events .button-events{right:74px !important}.landing-page .home .lp-home-events .events .custom-swiper-arrow{padding:0 16px !important}.landing-page .home .lp-home-header .carousel-caption{display:none !important}.landing-page .home .mobile-caption{display:block !important;position:absolute;z-index:100;width:100%;bottom:25%}.landing-page .home .mobile-caption h5{font-weight:900 !important;color:var(--white-grey-color);font-size:24px !important}.landing-page .home .mobile-caption .btn-secondary-aponti{font-size:13px !important;padding:6px 12px}.landing-page .home .lp-home-programs .programs{height:1500px !important}.landing-page .home .lp-home-programs .programs .programs-title{top:526px;left:73px}.landing-page .home .lp-home-programs .programs .program-investor-day{top:707px;left:0}.landing-page .home .lp-home-programs .programs .program-p-d{left:0}.landing-page .home .lp-home-programs .programs .program-teste-software{top:1066px;left:0}.landing-page .home .lp-home-programs .programs .program-cta{top:779px;left:240px}.landing-page .home .lp-home-aponti .aponti{padding-left:31px !important;padding-right:31px !important}.landing-page .home .lp-home-aponti .aponti p{font-size:4vw !important}.landing-page .home .lp-home-aponti .aponti .text-img{width:5vw !important;height:5 vw !important}.landing-page .home .lp-home-aponti .aponti .col-5{width:100% !important}.landing-page .home .lp-home-aponti .aponti .col-5 .aponti-img{width:80vw !important}}@media only screen and (max-width: 481px){.landing-page .home .mobile-caption{bottom:30%}.landing-page .home .mobile-caption h5{font-size:16px !important}.landing-page .home .mobile-caption .btn-secondary-aponti{font-size:10px !important;padding:4px 8px}.landing-page .home .lp-home-programs .programs{height:1700px !important}.landing-page .home .lp-home-programs .programs .programs-title{padding:8px;top:526px;left:0}.landing-page .home .lp-home-programs .programs .program-investor-day{z-index:10;top:707px;left:-73px}.landing-page .home .lp-home-programs .programs .program-p-d{left:-200px}.landing-page .home .lp-home-programs .programs .program-teste-software{top:1306px;left:0}.landing-page .home .lp-home-programs .programs .program-cta{top:779px;left:20px}.landing-page .home .lp-home-aponti .aponti{padding-left:31px !important;padding-right:31px !important}.landing-page .home .lp-home-events .events .swiper-initialized{width:95vw !important}.landing-page .home .lp-home-events .events .swiper-initialized .swiper-slide{padding:8px 16px 8px 8px}.landing-page .home .lp-home-events .events .button-events{right:2vw !important}.landing-page .home .lp-home-events .events .custom-swiper-arrow{padding:0 8px !important}}
