@import url(https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap.min.css);@import url(https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap-grid.min.css);@import url(https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap-reboot.min.css);@import url(https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap-utilities.min.css);@import url(https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/font/bootstrap-icons.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");@media only screen and (max-width: 1919px){.limit-content-page{padding:0 8rem !important}.footer .footer-background-left .limit-content-page-left{padding-left:8rem !important;padding-right:1rem !important}.footer .footer-background-right .limit-content-page-right{padding-right:8rem !important}.collaborators .responsive-img-1{margin-right:3rem}.collaborators .responsive-img-1 .img-1{width:auto}.collaborators .responsive-img-2{margin-left:3rem;margin-right:3rem}.collaborators .responsive-img-2 .img-2{width:auto}.collaborators .responsive-img-3{margin-left:3rem;margin-right:3rem}.collaborators .responsive-img-3 .img-3{width:auto}.collaborators .responsive-img-4{margin-left:3rem;width:35% !important}.collaborators .responsive-img-4 .img-4{width:300px !important}}@media only screen and (max-width: 1439px){.limit-content-page{padding:0 6rem !important}.nav-buttons{padding:0 !important;gap:1rem !important}.footer .footer-background-left .limit-content-page-left{padding-left:6rem !important}.footer .footer-background-right .limit-content-page-right{padding-right:6rem !important}.collaborators .responsive-img-1{margin-right:0rem}.collaborators .responsive-img-1 img{margin-right:2rem}.collaborators .responsive-img-2{margin-left:2rem;margin-right:2rem}.collaborators .responsive-img-3{margin-left:2rem;margin-right:2rem}.collaborators .responsive-img-4{margin-left:2rem}.lp-student-main .lp-student-about-program,.lp-student-main .lp-company-about-program,.lp-company-main .lp-student-about-program,.lp-company-main .lp-company-about-program{flex-direction:column-reverse;align-items:center;text-align:center;gap:60px;margin-bottom:450px !important}.lp-student-main .lp-student-about-program .info-about-program,.lp-student-main .lp-company-about-program .info-about-program,.lp-company-main .lp-student-about-program .info-about-program,.lp-company-main .lp-company-about-program .info-about-program{max-width:480px !important;width:100% !important;margin-top:80px !important;padding:0px !important}.lp-student-main .lp-student-about-program .images-about-fap,.lp-student-main .lp-company-about-program .images-about-fap,.lp-company-main .lp-student-about-program .images-about-fap,.lp-company-main .lp-company-about-program .images-about-fap{width:710px !important;margin-bottom:50px !important;padding:0px !important}.lp-student-main .lp-student-immersion .responsive-student-immersion,.lp-student-main .lp-student-immersion .responsive-company-immersion,.lp-student-main .lp-company-immersion .responsive-student-immersion,.lp-student-main .lp-company-immersion .responsive-company-immersion,.lp-company-main .lp-student-immersion .responsive-student-immersion,.lp-company-main .lp-student-immersion .responsive-company-immersion,.lp-company-main .lp-company-immersion .responsive-student-immersion,.lp-company-main .lp-company-immersion .responsive-company-immersion{flex-direction:column !important;justify-content:center !important;align-items:center !important;gap:60px;text-align:center}.lp-student-main .lp-student-immersion .image-student-immersion,.lp-student-main .lp-student-immersion .img-company-immersion,.lp-student-main .lp-company-immersion .image-student-immersion,.lp-student-main .lp-company-immersion .img-company-immersion,.lp-company-main .lp-student-immersion .image-student-immersion,.lp-company-main .lp-student-immersion .img-company-immersion,.lp-company-main .lp-company-immersion .image-student-immersion,.lp-company-main .lp-company-immersion .img-company-immersion{margin-bottom:20px !important}.lp-student-main .lp-student-immersion .info-about-integrative-project,.lp-student-main .lp-company-immersion .info-about-integrative-project,.lp-company-main .lp-student-immersion .info-about-integrative-project,.lp-company-main .lp-company-immersion .info-about-integrative-project{max-width:594px !important;padding:0px !important}}@media only screen and (max-width: 1199px){.limit-content-page{padding:0 60px !important}.news .responsive-third-news{display:none}.footer{flex-direction:column !important}.footer .footer-background-left{text-align:center !important}.footer .footer-background-left .limit-content-page-left{margin:0 auto !important;padding-right:60px !important}.footer .footer-background-left .limit-content-page-left .responsive-footer-icons{justify-content:center}.footer .footer-background-right .limit-content-page-right{margin:0 auto !important;padding-left:60px !important}.footer .footer-background-right .limit-content-page-right .footer-responsive-links{display:flex;justify-content:space-around;margin-left:0 !important;padding:0 !important}.footer .footer-background-right .limit-content-page-right .footer-responsive-links .contact{margin-right:1rem}.footer .footer-background-right .limit-content-page-right .footer-responsive-links .material{margin-left:1rem}.collaborators{font-size:12px !important}.collaborators .responsive-img-1{margin-right:0}.collaborators .responsive-img-1 img{margin-right:2rem}.collaborators .responsive-img-2{margin-left:0;margin-right:2rem}.collaborators .responsive-img-2 img{margin-left:2rem}.collaborators .responsive-img-3{margin-left:2rem;margin-right:2rem}.collaborators .responsive-img-4{margin-left:2rem}.button-menu{transition:transform 0.2s ease, color 0.3s ease, background-color 0.3s ease}.button-menu:hover{text-shadow:1px 1px 4px rgba(0,0,0,0) !important;background-color:var(--white)}#vueApp.no-scroll{overflow-y:hidden !important}label .menu{position:absolute;right:-150px;top:-100px;z-index:100;width:200px;height:200px;background:var(--default);border-radius:50% 50% 50% 50%;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;box-shadow:0 0 0 0 var(--default), 0 0 0 0 var(--default);cursor:pointer}label .hamburger{position:absolute;top:135px;left:50px;width:30px;height:2px;background:#fff;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:#fff}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(--default), 0 0 0 200vh var(--default);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:250px;visibility:hidden;z-index:200;position:absolute;top:50%;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 .nav-buttons{padding:0 !important;flex-direction:column !important;gap:0 !important}label .navbar-nav .nav-item{margin-left:auto !important;margin-right:auto !important}label a{margin-top:1em;display:block;text-align:center;border-radius:0.25em;padding:0.5rem 1.5rem !important}label .btn.btn-primary-lp{border-color:var(--white) !important}.lp-student-main .lp-student-about-program,.lp-student-main .lp-company-about-program,.lp-company-main .lp-student-about-program,.lp-company-main .lp-company-about-program{margin-bottom:0px !important;padding-bottom:0px !important}.lp-student-main .lp-student-about-program .images-about-fap,.lp-student-main .lp-company-about-program .images-about-fap,.lp-company-main .lp-student-about-program .images-about-fap,.lp-company-main .lp-company-about-program .images-about-fap{align-items:center}.lp-student-main .lp-student-about-program .images-about-fap .about-fap-image,.lp-student-main .lp-company-about-program .images-about-fap .about-fap-image,.lp-company-main .lp-student-about-program .images-about-fap .about-fap-image,.lp-company-main .lp-company-about-program .images-about-fap .about-fap-image{position:static !important}.lp-student-main .lp-student-about-program .images-about-fap .image-1,.lp-student-main .lp-company-about-program .images-about-fap .image-1,.lp-company-main .lp-student-about-program .images-about-fap .image-1,.lp-company-main .lp-company-about-program .images-about-fap .image-1{display:none !important}.lp-student-main .lp-student-about-program .images-about-fap .image-2,.lp-student-main .lp-company-about-program .images-about-fap .image-2,.lp-company-main .lp-student-about-program .images-about-fap .image-2,.lp-company-main .lp-company-about-program .images-about-fap .image-2{z-index:0 !important;position:static !important;display:flex;justify-content:center}}@media only screen and (max-width: 1080px){h2{font-size:48px !important;line-height:56px !important}h3{font-size:33px !important;line-height:33px !important}h4{font-size:18px;line-height:18px;letter-spacing:2px}.limit-content-page{padding:0 40px !important}.news .responsive-news-title{flex-direction:column}.collaborators{flex-wrap:wrap !important;justify-content:center !important}.footer .footer-background-left .limit-content-page-left{padding-right:40px !important;padding-left:40px !important}.footer .footer-background-right .limit-content-page-right{padding-right:40px !important;padding-left:40px !important}.footer .footer-background-right .limit-content-page-right .footer-responsive-links .contact{min-width:350px !important}.modal.show .modal-dialog{transform:translate(0, 5%) !important}}@media only screen and (max-width: 768px){h1{font-size:42px !important;line-height:56px !important}h2{font-size:32px !important;line-height:40px !important}h3{font-size:27px !important;line-height:27px !important}h4{font-size:16px;line-height:16px;letter-spacing:2px}.p0{font-size:16px !important;line-height:28px !important}.p1{font-size:16px !important;line-height:24px !important}.p2{font-size:20px !important;line-height:20px !important}.p3{font-size:16px !important;line-height:16px !important}.p4{font-size:13px !important}.p5{font-size:12px !important}.p6{font-size:37px !important;line-height:22px !important}.limit-content-page{padding:0 30px !important}.news .responsive-second-news{display:none}.collaborators{justify-content:space-around !important}.collaborators .w-25{min-width:35% !important;margin:0 !important}.collaborators .w-25 img{margin:0 !important}.footer .footer-background-left .limit-content-page-left{padding-right:30px !important;padding-left:30px !important}.footer .footer-background-right .limit-content-page-right{padding-right:30px !important;padding-left:30px !important}.footer .footer-background-right .limit-content-page-right .footer-responsive-links{flex-direction:column !important}.footer .footer-background-right .limit-content-page-right .footer-responsive-links .contact{margin-right:0 !important}.footer .footer-background-right .limit-content-page-right .footer-responsive-links .material{margin-left:0 !important}label .menu{right:-140px !important}.images-about-fap .image-2{width:440px !important}.modal .responsive-modal-space{padding-left:0 !important;padding-right:0 !important}.btn.btn-primary-lp{min-width:307px !important;width:auto !important}}@media only screen and (max-width: 481px){.modal .modal-dialog .modal-content{padding:1rem !important}.modal .modal-dialog .modal-content .responsive-modal-space p{margin-left:0 !important;margin-right:0 !important}.modal .modal-dialog .modal-content .modal-footer .btn.btn-secondary-lp{max-width:260px !important}.limit-content-page{padding:0 20px !important}.news h2{font-size:32px !important}.news .responsive-first-news{padding:0 !important}.collaborator{height:auto !important;padding:3rem 0 !important}.collaborator .collaborators{flex-wrap:wrap !important;justify-content:center !important}.collaborator .collaborators .w-25{margin-bottom:2rem !important;text-align:center;min-width:70% !important}.collaborator .collaborators .w-25 img{width:70% !important;margin:0 auto !important}.navbar-expand-lg{padding-bottom:0 !important}.lp-company-background .responsive-header-option{padding-top:calc(-20px + 10vw) !important}.lp-student-background .responsive-header-option{padding-top:calc(-10px + 10vw) !important}.footer .p2{font-size:20px !important}.footer .footer-background-left .limit-content-page-left{padding-right:20px !important;padding-left:20px !important}.footer .footer-background-left .limit-content-page-left img{padding-left:2rem !important;padding-right:2rem !important}.footer .footer-background-right .limit-content-page-right{padding-right:20px !important;padding-left:20px !important}.footer .footer-background-right .limit-content-page-right .footer-responsive-links .contact{min-width:none !important;max-width:300px !important}label .menu{right:-100px !important}.lp-student-main .lp-student-about-program,.lp-student-main .lp-company-about-program,.lp-company-main .lp-student-about-program,.lp-company-main .lp-company-about-program{gap:0px !important}.lp-student-main .lp-student-about-program .image-2,.lp-student-main .lp-company-about-program .image-2,.lp-company-main .lp-student-about-program .image-2,.lp-company-main .lp-company-about-program .image-2{width:310px !important}.lp-student-main .lp-student-immersion #imersao,.lp-student-main .lp-company-immersion #imersao,.lp-company-main .lp-student-immersion #imersao,.lp-company-main .lp-company-immersion #imersao{padding-bottom:0px !important}}@media only screen and (max-width: 320px){.lp-student-main .lp-student-about-program .info-about-program,.lp-student-main .lp-company-about-program .info-about-program,.lp-company-main .lp-student-about-program .info-about-program,.lp-company-main .lp-company-about-program .info-about-program{margin-top:0px !important}}.font-outfit{font-family:"Outfit", sans-serif;font-optical-sizing:auto;font-style:normal;font-size:52px}.font-rubik{font-family:"Rubik", sans-serif;font-optical-sizing:auto;font-style:normal;font-size:16px}.font-weight-700{font-weight:700}.font-weight-600{font-weight:600}.font-weight-500{font-weight:500}.font-weight-400{font-weight:400}.font-weight-300{font-weight:300}.font-gray{color:#5F5F5F}:root{--default: #6518EA;--accent: #AD7DFF;--hover: #420F99;--background-primary: linear-gradient(135deg, var(--accent) -25%, var(--default) 100%);--background-footer: linear-gradient(180deg, #6518EA -25%, #AD7DFF 100%);--menu-button: #3B3B3B;--titles: #3B3B3B;--paragraphs: #5F5F5F;--background-secondary: #F2F2F2;--overlay: linear-gradient(var(--paragraphs), var(--titles));--white: #FFFFFF}main{overflow-x:hidden !important}a{text-decoration:none}.limit-content-page{max-width:1920px;margin:0 auto;padding:0 12.5rem}.hero-button{width:386px !important}.hero-image-purple-overlay{opacity:0.89;filter:hue-rotate(235deg)}.btn.btn-primary-lp{display:inline-flex;align-items:center;justify-content:center;background-color:var(--default) !important;border-color:var(--default) !important;padding:5px 20px;width:auto;transition:transform 0.15s ease-in-out, background-color 0.2s ease-in-out}.btn.btn-primary-lp span{line-height:24px}.btn.btn-primary-lp i{font-size:24px;font-weight:0}.btn.btn-primary-lp:hover{background-color:var(--hover) !important;transform:translateY(-15%)}.btn.btn-primary-lp.inscription{min-width:216px}.btn.btn-primary-lp.company{min-width:276px}.color-default span,.color-default p{color:var(--menu-button) !important}.color-default svg path{fill:var(--default) !important}.color-white div .color-default{border-bottom:1px solid var(--white) !important}.color-white div .color-default span,.color-white div .color-default p{color:var(--white) !important}.color-white div .color-default svg path{fill:var(--white) !important}.btn.btn-secondary-lp{display:inline-flex;align-items:center;justify-content:start;background-color:transparent !important;border-radius:0;padding:0 0 5px 0;width:211px}.btn.btn-secondary-lp span,.btn.btn-secondary-lp p{margin:0;line-height:24px}.btn.btn-secondary-lp i{font-size:24px;font-weight:0}.btn.btn-secondary-lp svg{margin-right:40px;margin-left:0;transition:transform 0.3s ease-in-out, margin-left 0.15s ease-in-out;padding-left:1rem}.btn.btn-secondary-lp:hover{color:var(--hover) !important;transform:translateY(-15%)}.btn.btn-secondary-lp:hover p{color:var(--hover) !important}.btn-space{width:265px !important}.btn.btn-secondary-lp-large{width:400px !important}.icon-style-1{color:var(--default);font-size:40px}.icon-style-2{color:var(--default);font-size:60px}.icon-style-3{color:var(--default);font-size:46px}.icon-style-4{color:var(--default);font-size:22px}.custom-width-1{min-width:350px;max-width:410px}.custom-width-2{min-width:410px;max-width:410px}.custom-width-3{min-width:600px;max-width:650px}.custom-width-4{width:496px}h1{font-size:72px;line-height:60px}h2{font-size:52px;line-height:60px}h3{font-size:36px;line-height:36px}h4{font-size:26px;line-height:100%;letter-spacing:0%}p{font-size:18px;line-height:26px}.p0{font-size:20px;line-height:32px}.p1{font-size:20px;line-height:28px}.p2{font-size:24px;line-height:24px}.p3{font-size:20px;line-height:28px}.p4{font-size:15px}.p5{font-size:14px}.p6{font-size:45px;line-height:26px}.p7{font-size:20px;line-height:32px}.p8{font-size:19px;line-height:28px}.h4{font-size:26px;line-height:100%;letter-spacing:0}.h3{font-size:36px;line-height:36px}.text-default{color:var(--default)}.text-accent{color:var(--accent) !important}.text-title{color:var(--titles)}.text-paragraph{color:var(--paragraphs)}.lp-nav-menu{padding:2.5rem 0}.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:60px}.lp-nav-menu .logo-aponti{max-width:26% !important}.collaborators .img-1{width:226px}.collaborators .img-2{width:231px}.collaborators .img-3{width:310px}.collaborators .img-4{width:360px}.footer .footer-background-left{background-color:var(--background-secondary)}.footer .footer-background-left .limit-content-page-left{max-width:960px;margin-left:auto;padding-left:12.5rem;padding-right:12rem}.footer .footer-background-left .limit-content-page-left i{font-size:36px}.footer .footer-background-left .limit-content-page-left i::before{padding:6px;border-radius:6px}.footer .footer-background-left .limit-content-page-left .bi-instagram::before,.footer .footer-background-left .limit-content-page-left .bi-discord::before{background-color:var(--default)}.footer .footer-background-left .limit-content-page-left .bi-linkedin{font-size:48px}.footer .footer-background-left .limit-content-page-left .bi-linkedin::before{margin-bottom:6px}.footer .footer-background-right{background-image:var(--background-footer)}.footer .footer-background-right .limit-content-page-right{max-width:960px;margin-right:auto;padding-right:12.5rem}.modal{border:none}.modal .modal-dialog{transform:translate(0, 15%) !important}.modal .modal-home,.modal .modal-company{max-width:750px}.modal .modal-home .modal-content,.modal .modal-company .modal-content{border-radius:1rem}.modal .modal-home .modal-content .modal-header,.modal .modal-company .modal-content .modal-header{border:none}.modal .modal-home .modal-content .modal-header .btn-close,.modal .modal-company .modal-content .modal-header .btn-close{background-size:1.5rem 1.5rem !important}.modal .modal-home .modal-content .modal-footer,.modal .modal-company .modal-content .modal-footer{border:none}.custom-tooltip .tooltip-inner{max-width:500px;padding:1rem;background-color:var(--white);color:var(--titles);font-family:"Rubik", sans-serif;font-weight:300;font-optical-sizing:auto;font-style:normal;border-radius:6px;box-shadow:0px 2px 8px rgba(0,0,0,0.3)}.custom-tooltip.show{opacity:0.95;transition:opacity .5s ease-in-out}label .landing-page_checkbox{display:none !important}.lp-student-main .lp-student-about-program,.lp-student-main .lp-company-about-program,.lp-company-main .lp-student-about-program,.lp-company-main .lp-company-about-program{padding-bottom:80px}.lp-student-main .lp-student-about-program .images-about-fap,.lp-student-main .lp-company-about-program .images-about-fap,.lp-company-main .lp-student-about-program .images-about-fap,.lp-company-main .lp-company-about-program .images-about-fap{width:710px;position:relative}.lp-student-main .lp-student-about-program .about-fap-image,.lp-student-main .lp-company-about-program .about-fap-image,.lp-company-main .lp-student-about-program .about-fap-image,.lp-company-main .lp-company-about-program .about-fap-image{position:absolute}.lp-student-main .lp-student-about-program .image-1,.lp-student-main .lp-company-about-program .image-1,.lp-company-main .lp-student-about-program .image-1,.lp-company-main .lp-company-about-program .image-1{z-index:1;left:0;top:0}.lp-student-main .lp-student-about-program .image-2,.lp-student-main .lp-company-about-program .image-2,.lp-company-main .lp-student-about-program .image-2,.lp-company-main .lp-company-about-program .image-2{z-index:2;left:230px;top:140px}.lp-student-main .lp-student-about-program .info-about-program,.lp-student-main .lp-company-about-program .info-about-program,.lp-company-main .lp-student-about-program .info-about-program,.lp-company-main .lp-company-about-program .info-about-program{max-width:600px;width:40%;margin-top:180px;padding-left:120px}.lp-student-main .lp-student-collaborators,.lp-student-main .lp-company-collaborators,.lp-company-main .lp-student-collaborators,.lp-company-main .lp-company-collaborators{background-image:var(--background-primary);height:300px}.lp-student-main .lp-student-immersion .image-student-immersion,.lp-student-main .lp-student-immersion .image-company-immersion,.lp-student-main .lp-company-immersion .image-student-immersion,.lp-student-main .lp-company-immersion .image-company-immersion,.lp-company-main .lp-student-immersion .image-student-immersion,.lp-company-main .lp-student-immersion .image-company-immersion,.lp-company-main .lp-company-immersion .image-student-immersion,.lp-company-main .lp-company-immersion .image-company-immersion{max-width:704px;padding:0px}.lp-student-main .lp-student-immersion .info-about-integrative-project,.lp-student-main .lp-company-immersion .info-about-integrative-project,.lp-company-main .lp-student-immersion .info-about-integrative-project,.lp-company-main .lp-company-immersion .info-about-integrative-project{max-width:732px;padding-left:120px}.lp-student-main .lp-student-residence .info-student-residence,.lp-student-main .lp-student-residence .info-company-residence,.lp-student-main .lp-company-residence .info-student-residence,.lp-student-main .lp-company-residence .info-company-residence,.lp-company-main .lp-student-residence .info-student-residence,.lp-company-main .lp-student-residence .info-company-residence,.lp-company-main .lp-company-residence .info-student-residence,.lp-company-main .lp-company-residence .info-company-residence{max-width:766px}.lp-student-main .lp-student-residence .responsive-image,.lp-student-main .lp-company-residence .responsive-image,.lp-company-main .lp-student-residence .responsive-image,.lp-company-main .lp-company-residence .responsive-image{border-radius:20px;height:303px;background-size:cover;background-position:center}.modal-event-calendar{text-align:start}.modal-event-calendar .modal-header,.modal-event-calendar .modal-footer{border:none !important}.modal .modal-content{border-radius:1rem}.benefits{background-image:url(/~images/Background.png);background-repeat:no-repeat;background-position:center;background-position-y:bottom}.cta-text{color:var(--paragraphs)}.logo{margin-top:12rem}.card-testimonials{background-color:var(--background-secondary);border-radius:1rem}.carousel-indicators.custom-indicators button{width:12px;height:12px;border-radius:50%;background-color:#555;opacity:1;margin:0 6px;border:none}.carousel-indicators.custom-indicators .active{background-color:#ff6600}.carousel-control-prev{margin-left:-5rem;max-width:max-content}.carousel-control-next{margin-right:-2rem;max-width:max-content}@media only screen and (max-width: 1920px){.lp-home-main .lp-home-about-program .responsive-about-program-img{width:40% !important}.lp-home-main .lp-home-about-program .responsive-about-program-info .modal-event-responsive{width:70% !important}.modal-content{bottom:100px}.event-info-resposive{margin-left:11rem !important}.modal-event{width:30% !important}}@media only screen and (max-width: 1707px){.lp-home-main .lp-home-calendar .card{width:373px !important;height:552px !important}}@media only screen and (max-width: 1708px){.modal-event{width:30% !important}.modal-event-responsive{min-width:max-content}}@media only screen and (max-width: 1677px){.modal-event{width:28% !important}.event-info-resposive{margin-left:5rem !important}}@media only screen and (max-width: 1503px){.modal-event-responsive{min-width:100% !important}}@media only screen and (max-width: 1439px){.img-responsive-benefits-2{top:47px;position:relative}.lp-home-main .lp-home-about-program .responsive-content{flex-direction:column-reverse}.lp-home-main .lp-home-about-program .responsive-content .responsive-about-program-img img{padding-right:0 !important;padding-top:2rem}.lp-home-main .lp-home-about-program .responsive-content .responsive-about-program-info{width:100% !important;margin-left:1rem !important;text-align:center}.modal-event{width:27% !important;margin:0 2rem !important;padding:0 2rem !important;text-align:center !important}.conetion-responsive{padding:0 !important}.events-responsive{margin-right:2rem !important}}@media only screen and (max-width: 1373px){.lp-home-main .lp-home-calendar .card{width:336px !important;height:552px !important}.img-responsive-benefits-1{top:44px;position:relative}.img-responsive-benefits-2{top:85px;position:relative}}@media only screen and (max-width: 1310px){.img-responsive-benefits-1{top:60px;position:relative}.img-responsive-benefits-2{top:112px;position:relative}}@media only screen and (max-width: 1262px){.lp-home-main .lp-home-calendar .card{width:313px !important;height:552px !important}.modal-event{width:26% !important}}@media only screen and (max-width: 1199px){.lp-home-main .lp-home-about-program .responsive-about-program-img{display:none}.lp-home-main .lp-home-flow .responsive-home-flow{flex-wrap:wrap}.lp-home-main .lp-home-flow .responsive-home-flow div{margin:1rem}.lp-home-main .lp-home-flow .responsive-home-flow .flow-separator{display:none}.lp-home-main .lp-home-header .menu-hamburger-btn-secondary{color:var(--white) !important}.btn.btn-secondary-lp:hover p{color:black !important}}@media only screen and (max-width: 1138px){.img-responsive-benefits-1{top:120px;position:relative}.img-responsive-benefits-2{top:182px;position:relative}.img-responsive-benefits-3{top:50px;position:relative}}@media only screen and (max-width: 1121px){.lp-home-main .lp-home-calendar .card{width:293px !important;height:509px !important}}@media only screen and (max-width: 1098px){.modal-event-responsive{margin-left:0rem !important}}@media only screen and (max-width: 1088px){.img-responsive-benefits-2{top:237px;position:relative}}@media only screen and (max-width: 1080px){.lp-home-main .lp-home-about-program .responsive-content .responsive-about-program-info{width:100% !important}.lp-home-main .lp-home-classes-started .responsive-starded-class br{display:block !important}.lp-home-main .lp-home-flow .flow-step{padding:.5rem !important;width:300px !important;height:290px !important;margin:.5rem !important}}@media only screen and (max-width: 1024px){.modal-event{width:26% !important;padding-right:15px !important}h3{font-size:26px !important}p{font-size:15px !important}.lp-home-main .lp-home-calendar .card{width:293px !important;height:509px !important}.softex-office img{width:100% !important}.text-benefits-responsive h4{font-size:24px !important}.text-benefits-responsive span{font-size:15px !important}.img-responsive-benefits-1{top:67px;position:relative}.img-responsive-benefits-2{top:114px;position:relative}.text-title{padding-right:1rem !important}.benefits .text-paragraph{padding-left:1rem}}@media only screen and (max-width: 999px){.modal-event{width:24% !important;padding-right:15px !important}}@media only screen and (max-width: 871px){.img-responsive-benefits-1{top:122px;position:relative}.img-responsive-benefits-2{top:206px;position:relative}}@media only screen and (max-width: 889px){.modal-event-responsive{margin-left:0 !important;margin-right:13rem !important;padding-left:0 !important}}@media only screen and (max-width: 809px){.modal-event{width:85% !important;padding-right:15px !important}}@media only screen and (max-width: 817px){.modal-event-responsive{padding-left:1rem !important}}@media only screen and (max-width: 767px){.benefits-icons{text-align:start !important;max-width:max-content;width:20%}.benefits-icons .img-fluid{max-width:78%;height:auto}.benefits-icons img{padding-bottom:0rem !important;padding-left:0.5rem !important}.benefits-icons .img-responsive-benefits-1{top:0}.benefits-icons .img-responsive-benefits-2{top:0}.benefits-icons .img-responsive-benefits-3{top:0}.benefits{padding-top:3rem !important}.benefits h2{text-align:start !important;padding-right:2rem !important;padding-left:3rem !important;margin-left:0 !important}.benefits p{text-align:start !important;padding-left:3rem !important;width:100vw}.benefits .softex-office img{display:none}.text-benefits-responsive{max-width:max-content;width:70%}.mobile-card-event{align-items:center}}@media only screen and (max-width: 690px){.responsive-about-program-img{display:none !important}.mobile-hero{margin-left:9rem !important;margin-right:3rem !important}}@media only screen and (max-width: 581px){.lp-home-main .lp-home-about-program .responsive-content .event-info-resposive{margin-left:-.7rem !important}}@media only screen and (max-width: 550px){.modal-event-responsive{padding-left:2rem !important}.mobile-hero{margin-left:4rem !important}}@media only screen and (max-width: 529px){.modal-event{margin:0 0 2rem 0 !important}.modal-event-responsive{margin-right:4rem !important;margin-left:2rem !important}}@media only screen and (max-width: 481px){.benefits-icons{text-align:start !important;max-width:max-content;width:20%}.benefits-icons img{padding-bottom:5rem !important;padding-left:0.5rem !important}.text-benefits-responsive{max-width:max-content;width:70%}.lp-home-main .lp-home-header .menu-hamburger-btn-secondary{color:var(--white) !important}.lp-home-main .lp-home-about-program .responsive-content .responsive-about-program-info .item-step{min-width:75% !important}.lp-home-main .lp-home-about-program .responsive-content .responsive-about-program-info .first-step{margin-bottom:3rem !important}.lp-home-main .lp-home-about-program .responsive-content .responsive-about-program-info .third-step{margin-bottom:3rem !important}.lp-home-main .lp-home-immersion .responsive-immersion h2{font-size:28px !important}.lp-home-main .lp-home-immersion .responsive-immersion p br{display:none !important}.lp-home-main .lp-home-classes-started .responsive-starded-class br{display:none !important}.modal-event{width:100% !important;padding:0 !important;text-align:center !important}.conetion-responsive{padding:0 !important}.events-responsive{margin-right:2rem !important}.card .image-card-reponsive{width:100% !important}.card p{width:74% !important}.card h4{width:74%}.card .card-local-responsive{width:65% !important}.benefits{padding-top:3rem !important}.benefits h2{text-align:start !important;padding-right:2rem !important;padding-left:3rem !important;margin-left:0 !important}.benefits p{text-align:start !important;padding-left:3rem !important;width:100vw}.benefits .softex-office img{display:none}.company-responsive{margin:0 !important;padding:0 !important}.associations{padding-top:5rem !important;text-align:center !important}}@media only screen and (max-width: 430px){.mobile-hero{margin-left:2rem !important}}@media only screen and (max-width: 430px){.mobile-hero{margin-left:0rem !important}}.lp-home-main .lp-home-header .lp-home-header-background{background-size:cover;background-position:center;background-repeat:no-repeat}.lp-home-main .lp-home-header .subtitle-header{line-height:28px;font-size:20px}.lp-home-main .lp-home-collaborators{background-image:var(--background-primary);height:300px}.lp-home-main .lp-home-immersion{background-color:var(--background-secondary)}.lp-home-main .lp-home-immersion .responsive-image{border-radius:20px;height:303px;background-size:cover;background-position:center}.lp-home-main .lp-home-classes-started{background-color:var(--titles)}.lp-home-main .lp-home-calendar{background-color:var(--background-secondary)}.lp-home-main .lp-home-calendar .flow-step{width:690px;height:552px;padding:1rem;border-radius:1rem}.lp-home-main .lp-home-calendar .flow-separator{display:block;background-color:var(--default);height:2px;width:75px}.lp-home-main .lp-home-calendar .card{background-color:var(--white);width:463px;height:571px;border:none;border-radius:1rem}.lp-home-main .lp-home-calendar .date{background-color:var(--default)}.hero-font-size h3{font-size:36px}.modal-event{width:30%;border:none;background-color:var(--white);text-align:start;position:relative}.modal-event::after{content:"";position:absolute;left:50%;bottom:-5px;width:0%;height:2px;background-color:var(--default);transition:width 0.3s ease, left 0.3s ease}.modal-event:hover h3{color:var(--default);transition:color 0.3s ease}.modal-event:hover::after{width:100%;left:0;transition:width 0.3 ease, left 0.3 ease}
