@import "https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap.min.css";@import "https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap-grid.min.css";@import "https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap-reboot.min.css";@import "https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap-utilities.min.css";@import "https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/font/bootstrap-icons.css";@import "https://fonts.googleapis.com/css2?family=Outfit:wght@100..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,300..900;1,300..900&display=swap";@import "https://unpkg.com/vue-multiselect@2.1.0/dist/vue-multiselect.min.css";@media only screen and (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 (width<=1707px){.responsive-card{width:23rem}}@media only screen and (width<=1701px){.card-notebook-responsive{width:27rem!important}.show-catalog-right{width:50%}}@media only screen and (width<=1600px){.responsive-content{margin-top:0;margin-left:0!important}.responsive-about-program-img img{margin-right:4rem;margin-left:0!important}.show-catalog-right{width:40%}}@media only screen and (width<=1575px){.card-notebook-responsive{padding:0;width:24rem!important}.card-notebook-responsive p{font-size:16px;padding-left:1.3rem!important;padding-right:2rem!important}}@media only screen and (width<=1439px){.limit-content-page{padding:0 6rem!important}.nav-buttons{grid-gap:1rem!important;gap:1rem!important;padding:0!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:0}.collaborators .responsive-img-1 img{margin-right:2rem}.collaborators .responsive-img-2,.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{text-align:center;grid-gap:60px;flex-direction:column-reverse;align-items: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{width:100%!important;max-width:480px!important;margin-top:80px!important;padding:0!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:0!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{grid-gap:60px;text-align:center;gap:60px;flex-direction:column!important;justify-content:center!important;align-items:center!important}.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:0!important}}@media only screen and (width<=1360px){.responsive-content{flex-direction:column!important}.responsive-card{width:25rem!important}.show-catalog-right{margin-top:3rem;width:61%!important}}@media only screen and (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{justify-content:space-around;display:flex;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 .2s,color .3s,background-color .3s}.button-menu:hover{background-color:#fff;background-color:var(--white);text-shadow:1px 1px 4px #0000!important}#vueApp.no-scroll{overflow-y:hidden!important}label .menu{z-index:100;background:#6518ea;background:var(--default);width:200px;height:200px;box-shadow:0 0 #6518ea,0 0 #6518ea;box-shadow:0 0 0 0 var(--default),0 0 0 0 var(--default);cursor:pointer;border-radius:50%;transition:all .5s ease-in-out;position:absolute;top:-100px;right:-150px}label .hamburger{transform-origin:50%;background:#fff;width:30px;height:2px;transition:all .5s ease-in-out;display:block;position:absolute;top:135px;left:50px}label .hamburger:before,label .hamburger:after{content:"";background:#fff;width:100%;height:100%;transition:all .5s ease-in-out;display:block;position:absolute}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 #6518ea,0 0 0 200vh #6518ea;box-shadow:0 0 0 100vw var(--default),0 0 0 200vh var(--default);border-radius:0}label input:checked+.menu .hamburger{transform:rotate(45deg)}label input:checked+.menu .hamburger:after{bottom:0;transform:rotate(90deg)}label input:checked+.menu .hamburger:before{top:0;transform:rotate(90deg)}label input:checked+.menu+ul{opacity:1;visibility:visible}label .navbar-nav{visibility:hidden;z-index:200;opacity:0;min-width:250px;transition:all .25s ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%,25%);flex-direction:column!important}label .navbar-nav .nav-buttons{grid-gap:0!important;flex-direction:column!important;gap:0!important;padding:0!important}label .navbar-nav .nav-item{margin-left:auto!important;margin-right:auto!important}label a{text-align:center;border-radius:.25em;margin-top:1em;display:block;padding:.5rem 1.5rem!important}label .btn.btn-primary-lp{border-color:#fff!important;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:0!important;padding-bottom:0!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{justify-content:center;display:flex;z-index:0!important;position:static!important}.show-catalog-right{width:59%!important}}@media only screen and (width<=1080px){h2{font-size:48px!important;line-height:56px!important}h3{font-size:33px!important;line-height:33px!important}h4{letter-spacing:2px;font-size:18px;line-height:18px}.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,.footer .footer-background-right .limit-content-page-right{padding-left:40px!important;padding-right:40px!important}.footer .footer-background-right .limit-content-page-right .footer-responsive-links .contact{min-width:350px!important}.modal.show .modal-dialog{transform:translateY(5%)!important}.show-catalog-right{width:75%!important}}@media only screen and (width<=844px){.btn.btn-primary-lp,.input-text{height:71px!important}}@media only screen and (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{letter-spacing:2px;font-size:16px;line-height:16px}.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,.footer .footer-background-right .limit-content-page-right{padding-left:30px!important;padding-right: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{width:auto!important;min-width:307px!important}.menu-hamburger-btn-secondary:hover{color:var(--white)!important}}@media only screen and (width<=814px){.show-right{width:92%!important}}@media only screen and (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{text-align:center;min-width:70%!important;margin-bottom:2rem!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(10vw - 20px)!important}.lp-student-background .responsive-header-option{padding-top:calc(10vw - 10px)!important}.footer .p2{font-size:20px!important}.footer .footer-background-left .limit-content-page-left{padding-left:20px!important;padding-right: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-left:20px!important;padding-right: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{grid-gap:0px!important;gap:0!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:0!important}.show-right{width:367px!important;height:573px!important}}@media only screen and (width<=390px){.show-right{width:367px!important;height:573px!important}}@media only screen and (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:0!important}}.font-outfit{font-optical-sizing:auto;font-family:Outfit,sans-serif;font-size:52px;font-style:normal}.font-rubik{font-optical-sizing:auto;font-family:Rubik,sans-serif;font-size:16px;font-style:normal}.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;--backgroud-third:#f8f8f8;--overlay:linear-gradient(var(--paragraphs), var(--titles));--white:#fff}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}.btn.btn-primary-lp{justify-content:center;align-items:center;width:auto;padding:5px 20px;display:inline-flex;background-color:#6518ea!important;background-color:var(--default)!important;border-color:#6518ea!important;border-color:var(--default)!important}.btn.btn-primary-lp span{line-height:24px}.btn.btn-primary-lp i{font-size:24px;font-weight:0}.btn.btn-primary-lp{transition:transform .15s ease-in-out,background-color .2s ease-in-out}.btn.btn-primary-lp:hover{transform:translateY(-15%);background-color:#420f99!important;background-color:var(--hover)!important}.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 #fff!important;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{border-radius:0;justify-content:center;align-items:center;width:280px;padding:0 0 5px;display:inline-flex;background-color:#0000!important}.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-left:0;margin-right:40px;padding-left:1rem;transition:transform .3s ease-in-out,margin-left .15s ease-in-out}.btn.btn-secondary-lp:hover{transform:translateY(-15%);color:var(--hover)!important}.btn.btn-secondary-lp:hover p{color:var(--hover)!important}.btn.btn-clean-lp{border:1px solid #000}.btn.btn-clean-lp span{color:#3b3b3b}.btn.btn-clean-lp:hover{border:1px solid #6518ea;border:1px var(--default) solid;transform:translateY(-15%)}.btn.btn-clean-lp:hover span{color:var(--default)!important}.button-catalog{border:2px solid #6518ea;border:2px solid var(--default);border-radius:.3rem}.button-catalog:a{-webkit-line-clamp:5;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.button-catalog:hover{transform:translateY(-15%)}.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{letter-spacing:0%;font-size:26px;line-height:100%}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}.p10{font-size:26px;line-height:100%}.p11{font-size:18px;line-height:28px}.h4{letter-spacing:0;font-size:26px;line-height:100%}.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 .2s,color .3s}.lp-nav-menu .nav-buttons .button-menu:hover{text-shadow:1px 1px 4px #0000004d;transform:scale(1.02);color:var(--default)!important}.lp-nav-menu .responsive-btn-student-menu{margin-left:60px}.collaborators .img-1{width:226px}.collaborators .img-2{width:231px}.collaborators .img-3{width:310px}.collaborators .img-4{width:360px}.footer{margin:0!important;padding:0!important}.footer .footer-background-left{background-color:#f2f2f2;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{border-radius:6px;padding: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:#6518ea;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:linear-gradient(#6518ea -25%,#ad7dff 100%);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:translateY(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{background-color:#fff;background-color:var(--white);color:var(--titles);max-width:500px;font-optical-sizing:auto;border-radius:6px;padding:1rem;font-family:Rubik,sans-serif;font-style:normal;font-weight:300;box-shadow:0 2px 8px #0000004d}.custom-tooltip.show{opacity:.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;top:0;left: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;top:140px;left:230px}.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{width:40%;max-width:600px;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:linear-gradient(135deg,#ad7dff -25%,#6518ea 100%);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:0}.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{background-position:50%;background-size:cover;border-radius:20px;height:303px}.modal-event-calendar .modal-header,.modal-event-calendar .modal-footer{border:none!important}.modal-event-calendar{text-align:start}.modal .modal-content{border-radius:1rem}.benefits{background-position:bottom;background-repeat:no-repeat}.cta-text{color:var(--paragraphs)}.logo{margin-top:12rem}.card-testimonials{background-color:#f2f2f2;background-color:var(--background-secondary);border-radius:1rem}.carousel-indicators.custom-indicators{bottom:-30px}.carousel-indicators.custom-indicators button{opacity:1;background-color:#555;border:none;border-radius:50%;width:12px;height:12px;margin:0 6px}.carousel-indicators.custom-indicators .active{background-color:#f60}.carousel-control-prev{max-width:max-content;margin-left:-5rem}.carousel-control-next{max-width:max-content;margin-right:-2rem}.card-catalog-briefing{width:407px}.card-catalog-briefing p{text-overflow:ellipsis;height:140px;overflow:hidden}.image-show-catalog{border-radius:2rem!important}.show-right{background-color:#f2f2f2;background-color:var(--background-secondary);border-radius:1rem;width:760px;height:688px}.img-fluid{border-radius:1rem;width:55%}hr:not([size]){width:82%;height:2px;padding-left:35px}hr{color:inherit;opacity:.25;background-color:#3b3b3b;border:0;margin:1rem 3rem}.company-name{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:clamp(19px,2vw,20px);display:inline-block;overflow:hidden}.company-logo{width:28%!important}@media only screen and (width<=1919px){.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{margin-left:1rem!important}}@media only screen and (width<=1551px){.input-text{font-size:16px}}@media only screen and (width<=1439px){.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-top:2rem;padding-right:0!important}.lp-home-main .lp-home-about-program .responsive-content .responsive-about-program-info{text-align:center;width:80%!important;margin-left:1rem!important}.input-text{font-size:16px}.modal-event{text-align:center!important;width:100%!important;margin:0!important;padding:0!important}.conetion-responsive{padding:0!important}.events-responsive{margin-right:2rem!important}.pagination{grid-gap:.5rem;flex-wrap:wrap;justify-content:center;gap:.5rem;padding:1rem 0;display:flex}.page-item{flex:0 auto}.page-link{text-align:center;border-radius:.5rem;min-width:40px;padding:.5rem .75rem;font-size:clamp(12px,2vw,16px)}}@media only screen and (width<=1199px){.lp-home-main .lp-home-header .menu-hamburger-btn-secondary{color:var(--menu-button)!important}.lp-home-main .lp-home-header .menu-hamburger-btn-secondary:hover{color:var(--white)!important}.lp-home-main .lp-home-about-program .responsive-about-program-img{display:none}.lp-home-main .lp-home-flow .responsive-home-flow div{margin:1rem}.lp-home-main .lp-home-flow .responsive-home-flow{flex-wrap:wrap}.lp-home-main .lp-home-flow .responsive-home-flow .flow-separator{display:none}.pagination{grid-gap:.5rem;flex-wrap:wrap;justify-content:center;gap:.5rem;padding:1rem 0;display:flex}.page-item{flex:0 auto}.page-link{text-align:center;border-radius:.5rem;min-width:40px;padding:.5rem .75rem;font-size:clamp(12px,2vw,16px)}}@media only screen and (width<=1080px){.responsive-about-program-img .img-recife-responsive{display:none}.lp-home-main .lp-home-header .menu-hamburger-btn-secondary{color:var(--menu-button)!important}.lp-home-main .lp-home-header .menu-hamburger-btn-secondary:hover{color:var(--white)!important}.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{width:300px!important;height:290px!important;margin:.5rem!important;padding:.5rem!important}.responsive-card{align-items:center}}@media only screen and (width<=768px){.lp-home-main .lp-home-header .menu-hamburger-btn-secondary{color:var(--menu-button)!important}.lp-home-main .lp-home-header .menu-hamburger-btn-secondary:hover{color:var(--white)!important}.pagination{grid-gap:.5rem;flex-wrap:wrap;justify-content:center;gap:.5rem;padding:1rem 0;display:flex}.page-item{flex:0 auto}.page-link{text-align:center;border-radius:.5rem;min-width:40px;padding:.5rem .75rem;font-size:clamp(12px,2vw,16px)}.responsive-pagination li{display:none}.responsive-pagination li.active,.responsive-pagination li:last-child,.responsive-pagination li.next_page{display:inline-block}.responsive-about-program-img{display:none}}@media only screen and (width<=481px){.benefits-icons{width:20%;max-width:max-content;text-align:start!important}.benefits-icons img{padding-bottom:5rem!important;padding-left:.5rem!important}.text-benefits-responsive{width:70%;max-width:max-content}.lp-home-main .lp-home-header .menu-hamburger-btn-secondary{color:var(--menu-button)!important}.lp-home-main .lp-home-header .menu-hamburger-btn-secondary:hover{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,.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,.lp-home-main .lp-home-classes-started .responsive-starded-class br{display:none!important}.lp-home-main .button-catalog{margin-top:0!important}.modal-event{text-align:center!important;width:100%!important;margin:0!important;padding:0!important}.conetion-responsive{padding:0!important}.events-responsive{margin-right:2rem!important}.card{width:388px!important}.card .image-card-reponsive{width:100%!important}.card p{width:74%!important}.card h4{width:74%}.card .card-local-responsive{width:65%!important}.carousel-control-next{position:relative;top:35px;left:229px}.carousel-control-prev{margin-left:0;position:relative;top:95px;left:77px}.benefits{padding-top:3rem!important}.benefits h2{text-align:start!important;margin-left:0!important;padding-left:3rem!important;padding-right:2rem!important}.benefits p{width:100vw;text-align:start!important;padding-left:3rem!important}.benefits .softex-office img{display:none}.company-responsive{margin:0!important;padding:0!important}.associations{text-align:center!important;padding-top:5rem!important}.pagination{grid-gap:.5rem;flex-wrap:wrap;justify-content:center;gap:.5rem;padding:1rem 0;display:flex}.page-item{flex:0 auto}.page-link{text-align:center;border-radius:.5rem;min-width:40px;padding:.5rem .75rem;font-size:clamp(12px,2vw,16px)}.lp-home-main .list-associations .card{width:420px}.company-name p{font-size:18px!important}.responsive-pagination li{display:none}.responsive-pagination li.active,.responsive-pagination li:last-child,.responsive-pagination li.next_page{display:inline-block}}@media only screen and (width<=390px){.responsive-about-program-img{display:none}.card{width:340px!important}.responsive-pagination li{display:none}.responsive-pagination li.active,.responsive-pagination li:first-child,.responsive-pagination li:last-child,.responsive-pagination li.next_page{display:inline-block}}.lp-home-main .filter{background-color:#f2f2f2;background-color:var(--background-secondary)}.lp-home-main .lp-home-header .lp-home-header-background{background-position:50%;background-repeat:no-repeat;background-size:cover}.lp-home-main .lp-home-header .subtitle-header{font-size:20px;line-height:28px}.lp-home-main .lp-home-collaborators{background-image:linear-gradient(135deg,#ad7dff -25%,#6518ea 100%);background-image:var(--background-primary);height:300px}.lp-home-main .lp-home-immersion .responsive-image{background-position:50%;background-size:cover;border-radius:20px;height:303px}.lp-home-main .lp-home-immersion{background-color:#f2f2f2;background-color:var(--background-secondary)}.lp-home-main .lp-home-classes-started{background-color:#3b3b3b;background-color:var(--titles)}.lp-home-main .list-associations{background-color:#f8f8f8}.lp-home-main .list-associations .flow-step{border-radius:1rem;width:690px;height:552px;padding:1rem}.lp-home-main .list-associations .flow-separator{background-color:#6518ea;background-color:var(--default);width:75px;height:2px;display:block}.lp-home-main .list-associations .card{background-color:#fff;background-color:var(--white);border:none;border-radius:1rem;width:463px;height:620px}.lp-home-main .list-associations .date{background-color:#6518ea;background-color:var(--default)}.lp-home-main .lp-home-footer .footer{margin:0!important}.aponti-office-image{justify-content:flex-end;display:flex}.aponti-office-image img{width:73%!important}.hero-font-size h3{font-size:36px}.hero-image-purple-overlay{opacity:.89;filter:hue-rotate(235deg)}.paginate{background-color:#f8f8f8}.active span{background-color:#6518ea!important;background-color:var(--default)!important}.prev.disabled{visibility:hidden}.pagination-wrapper{justify-content:center;margin-top:2rem;display:flex}.pagination{grid-gap:8px;flex-wrap:wrap;gap:8px;padding:0;list-style:none;display:flex}.pagination li{display:flex}.pagination a,.pagination span{color:#fff;background-color:#7d7d7d;border-radius:1rem;justify-content:center;align-items:center;width:60px;height:60px;font-size:16px;font-weight:700;text-decoration:none;transition:background-color .2s;display:flex;margin-right:3rem!important}.pagination .current{color:#fff;background-color:#6518ea!important;background-color:var(--default)!important}.pagination a:hover{background-color:#999}.modal-event{background-color:#fff;background-color:var(--white);text-align:start;border:none;width:60%;position:relative}.modal-event:after{content:"";background-color:#6518ea;background-color:var(--default);width:0%;height:2px;transition:width .3s,left .3s;position:absolute;bottom:-5px;left:50%}.modal-event:hover h3{color:var(--default);transition:color .3s}.modal-event:hover:after{width:100%;transition:width .3 ease,left .3 ease;left:0}.filter-text{font-optical-sizing:auto;font-family:Rubik,sans-serif;font-style:normal;color:#adadad!important}.filter-text input{border:1px solid #7d7d7d;border-radius:7px}.filter-text input ::-moz-placeholder{padding-top:200px}.filter-text input :-ms-placeholder-shown{padding-top:200px}.filter-text input ::placeholder{padding-top:200px}.multiselect{border:1px solid #7d7d7d;border-radius:7px}.multiselect .form-check-input:checked{background-color:#6518ea;background-color:var(--default);border-color:#6518ea;border-color:var(--default)}.multiselect .multiselect__content-wrapper{overflow-y:auto;max-height:max-content!important;top:100%!important;bottom:auto!important}.multiselect .multiselect__placeholder{padding:.3rem 0}.multiselect .multiselect__option{font-optical-sizing:auto;border-bottom:1px solid #f2f2f2;padding:1rem 2rem;font-family:Rubik,sans-serif;font-style:normal}.multiselect .multiselect__option.multiselect__option--highlight{background:#6518ea;background:var(--default)}.multiselect .multiselect__single{padding:.3rem}.multiselect .radio-wrapper{cursor:pointer;align-items:center;display:flex}.multiselect .radio-hidden{display:none}.multiselect .custom-radio{border:2px solid #333;border-radius:50%;width:16px;height:16px;margin-right:8px;position:relative}.multiselect .radio-hidden:checked+.custom-radio:after{content:"";background-color:#333;border-radius:50%;width:8px;height:8px;position:absolute;top:3px;left:3px}.card-image-size{place-items:center;min-height:279px;max-height:279px;display:grid}.card-image-size img{height:auto}
/*# sourceMappingURL=index_catalog-b5d8e685.css.map*/