@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);@import url(https://unpkg.com/vue-multiselect@2.1.0/dist/vue-multiselect.min.css);@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:1707px){.responsive-card{width:23rem}}@media only screen and (max-width:1701px){.card-notebook-responsive{width:27rem!important}}@media only screen and (max-width:1600px){.responsive-content{align-items:center!important}.responsive-about-program-img img{margin-left:0!important;margin-right:4rem}.show-catalog-right{margin-left:0!important;margin-top:2rem}}@media only screen and (max-width:1575px){.card-notebook-responsive{width:24rem!important;padding:0}.card-notebook-responsive p{font-size:16px;padding-left:1.3rem!important;padding-right:2rem!important}}@media only screen and (max-width:1439px){.limit-content-page{padding:0 6rem!important}.nav-buttons{padding:0!important;grid-gap:1rem!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: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-company-main .lp-company-about-program,.lp-company-main .lp-student-about-program,.lp-student-main .lp-company-about-program,.lp-student-main .lp-student-about-program{flex-direction:column-reverse;align-items:center;text-align:center;grid-gap:60px;gap:60px;margin-bottom:450px!important}.lp-company-main .lp-company-about-program .info-about-program,.lp-company-main .lp-student-about-program .info-about-program,.lp-student-main .lp-company-about-program .info-about-program,.lp-student-main .lp-student-about-program .info-about-program{max-width:480px!important;width:100%!important;margin-top:80px!important;padding:0!important}.lp-company-main .lp-company-about-program .images-about-fap,.lp-company-main .lp-student-about-program .images-about-fap,.lp-student-main .lp-company-about-program .images-about-fap,.lp-student-main .lp-student-about-program .images-about-fap{width:710px!important;margin-bottom:50px!important;padding:0!important}.lp-company-main .lp-company-immersion .responsive-company-immersion,.lp-company-main .lp-company-immersion .responsive-student-immersion,.lp-company-main .lp-student-immersion .responsive-company-immersion,.lp-company-main .lp-student-immersion .responsive-student-immersion,.lp-student-main .lp-company-immersion .responsive-company-immersion,.lp-student-main .lp-company-immersion .responsive-student-immersion,.lp-student-main .lp-student-immersion .responsive-company-immersion,.lp-student-main .lp-student-immersion .responsive-student-immersion{flex-direction:column!important;justify-content:center!important;align-items:center!important;grid-gap:60px;gap:60px;text-align:center}.lp-company-main .lp-company-immersion .image-student-immersion,.lp-company-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-student-main .lp-company-immersion .image-student-immersion,.lp-student-main .lp-company-immersion .img-company-immersion,.lp-student-main .lp-student-immersion .image-student-immersion,.lp-student-main .lp-student-immersion .img-company-immersion{margin-bottom:20px!important}.lp-company-main .lp-company-immersion .info-about-integrative-project,.lp-company-main .lp-student-immersion .info-about-integrative-project,.lp-student-main .lp-company-immersion .info-about-integrative-project,.lp-student-main .lp-student-immersion .info-about-integrative-project{max-width:594px!important;padding:0!important}}@media only screen and (max-width:1360px){.responsive-content{flex-direction:column!important}.responsive-card{width:25rem!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 .2s ease,color .3s ease,background-color .3s ease}.button-menu:hover{text-shadow:1px 1px 4px transparent!important;background-color:#fff;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:#f5750f;background:var(--default);border-radius:50% 50% 50% 50%;transition:.5s ease-in-out;box-shadow:0 0 0 0 #f5750f,0 0 0 0 #f5750f;box-shadow:0 0 0 0 var(--default),0 0 0 0 var(--default);cursor:pointer}label .hamburger{top:135px;left:50px;width:30px;height:2px;transform-origin:center}label .hamburger,label .hamburger:after,label .hamburger:before{position:absolute;background:#fff;display:block;transition:.5s ease-in-out}label .hamburger:after,label .hamburger:before{content:"";width:100%;height:100%}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 #f5750f,0 0 0 200vh #f5750f;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{transform:rotate(90deg);bottom:0}label input:checked+.menu .hamburger:before{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%;transform:translate(-50%,25%);opacity:0;transition:.25s ease-in-out 0s;flex-direction:column!important}label .navbar-nav .nav-buttons{padding:0!important;flex-direction:column!important;grid-gap:0!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:.25em;padding:.5rem 1.5rem!important}label .btn.btn-primary-lp{border-color:#fff!important;border-color:var(--white)!important}.lp-company-main .lp-company-about-program,.lp-company-main .lp-student-about-program,.lp-student-main .lp-company-about-program,.lp-student-main .lp-student-about-program{margin-bottom:0!important;padding-bottom:0!important}.lp-company-main .lp-company-about-program .images-about-fap,.lp-company-main .lp-student-about-program .images-about-fap,.lp-student-main .lp-company-about-program .images-about-fap,.lp-student-main .lp-student-about-program .images-about-fap{align-items:center}.lp-company-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-student-main .lp-company-about-program .images-about-fap .about-fap-image,.lp-student-main .lp-student-about-program .images-about-fap .about-fap-image{position:static!important}.lp-company-main .lp-company-about-program .images-about-fap .image-1,.lp-company-main .lp-student-about-program .images-about-fap .image-1,.lp-student-main .lp-company-about-program .images-about-fap .image-1,.lp-student-main .lp-student-about-program .images-about-fap .image-1{display:none!important}.lp-company-main .lp-company-about-program .images-about-fap .image-2,.lp-company-main .lp-student-about-program .images-about-fap .image-2,.lp-student-main .lp-company-about-program .images-about-fap .image-2,.lp-student-main .lp-student-about-program .images-about-fap .image-2{z-index:0!important;position:static!important;display:flex;justify-content:center}.show-catalog-right{width:59%!important}}@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,.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:translateY(5%)!important}.show-catalog-right{width:75%!important}}@media only screen and (max-width:844px){.btn.btn-primary-lp,.input-text{height:71px!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{line-height:28px!important}.p0,.p1{font-size:16px!important}.p1{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-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}.menu-hamburger-btn-secondary:hover{color:#fff!important;color:var(--white)!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-company-main .lp-company-about-program,.lp-company-main .lp-student-about-program,.lp-student-main .lp-company-about-program,.lp-student-main .lp-student-about-program{grid-gap:0!important;gap:0!important}.lp-company-main .lp-company-about-program .image-2,.lp-company-main .lp-student-about-program .image-2,.lp-student-main .lp-company-about-program .image-2,.lp-student-main .lp-student-about-program .image-2{width:310px!important}.lp-company-main .lp-company-immersion #imersao,.lp-company-main .lp-student-immersion #imersao,.lp-student-main .lp-company-immersion #imersao,.lp-student-main .lp-student-immersion #imersao{padding-bottom:0!important}.show-right{width:367px!important;height:573px!important}}@media only screen and (max-width:390px){.show-right{width:367px!important;height:573px!important}}@media only screen and (max-width:320px){.lp-company-main .lp-company-about-program .info-about-program,.lp-company-main .lp-student-about-program .info-about-program,.lp-student-main .lp-company-about-program .info-about-program,.lp-student-main .lp-student-about-program .info-about-program{margin-top:0!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:#f5750f;--accent:#efc308;--hover:#e46704;--background-primary:linear-gradient(135deg,var(--accent) -25%,var(--default));--background-footer:linear-gradient(180deg,#ffa900 -25%,#ff5a00);--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{display:inline-flex;align-items:center;justify-content:center;background-color:#f5750f!important;background-color:var(--default)!important;border-color:#f5750f!important;border-color:var(--default)!important;padding:5px 20px;width:auto;transition:transform .15s ease-in-out,background-color .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:#e46704!important;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 p,.color-default span{color:#3b3b3b!important;color:var(--menu-button)!important}.color-default svg path{fill:#f5750f!important;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 p,.color-white div .color-default span{color:#fff!important;color:var(--white)!important}.color-white div .color-default svg path{fill:#fff!important;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;width:280px}.btn.btn-secondary-lp p,.btn.btn-secondary-lp span{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 .3s ease-in-out,margin-left .15s ease-in-out;padding-left:1rem}.btn.btn-secondary-lp:hover{transform:translateY(-15%)}.btn.btn-secondary-lp:hover,.btn.btn-secondary-lp:hover p{color:#e46704!important;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 #f5750f;border:1px solid var(--default);transform:translateY(-15%)}.btn.btn-clean-lp:hover span{color:#f5750f!important;color:var(--default)!important}.button-catalog{border:2px solid #f5750f;border:2px solid var(--default);border-radius:.3rem}.button-catalog:a{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.button-catalog:hover{transform:translateY(-15%)}.btn-space{width:265px!important}.btn.btn-secondary-lp-large{width:400px!important}.icon-style-1{font-size:40px}.icon-style-1,.icon-style-2{color:#f5750f;color:var(--default)}.icon-style-2{font-size:60px}.icon-style-3{font-size:46px}.icon-style-3,.icon-style-4{color:#f5750f;color:var(--default)}.icon-style-4{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}h1,h2{line-height:60px}h2{font-size:52px}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{line-height:32px}.p0,.p1{font-size:20px}.p1{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{font-size:26px;line-height:100%;letter-spacing:0}.text-default{color:#f5750f;color:var(--default)}.text-accent{color:#efc308!important;color:var(--accent)!important}.text-title{color:#3b3b3b;color:var(--titles)}.text-paragraph{color:#5f5f5f;color:var(--paragraphs)}.lp-nav-menu{padding:2.5rem 0}.lp-nav-menu .nav-buttons .button-menu{transition:transform .2s ease,color .3s ease}.lp-nav-menu .nav-buttons .button-menu:hover{transform:scale(1.02);text-shadow:1px 1px 4px rgba(0,0,0,.3);color:#f5750f!important;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{padding:6px;border-radius:6px}.footer .footer-background-left .limit-content-page-left .bi-discord:before,.footer .footer-background-left .limit-content-page-left .bi-instagram:before{background-color:#f5750f;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(180deg,#ffa900 -25%,#ff5a00);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-company,.modal .modal-home{max-width:750px}.modal .modal-company .modal-content,.modal .modal-home .modal-content{border-radius:1rem}.modal .modal-company .modal-content .modal-header,.modal .modal-home .modal-content .modal-header{border:none}.modal .modal-company .modal-content .modal-header .btn-close,.modal .modal-home .modal-content .modal-header .btn-close{background-size:1.5rem 1.5rem!important}.modal .modal-company .modal-content .modal-footer,.modal .modal-home .modal-content .modal-footer{border:none}.custom-tooltip .tooltip-inner{max-width:500px;padding:1rem;background-color:#fff;background-color:var(--white);color:#3b3b3b;color:var(--titles);font-family:Rubik,sans-serif;font-weight:300;font-optical-sizing:auto;font-style:normal;border-radius:6px;box-shadow:0 2px 8px rgba(0,0,0,.3)}.custom-tooltip.show{opacity:.95;transition:opacity .5s ease-in-out}label .landing-page_checkbox{display:none!important}.lp-company-main .lp-company-about-program,.lp-company-main .lp-student-about-program,.lp-student-main .lp-company-about-program,.lp-student-main .lp-student-about-program{padding-bottom:80px}.lp-company-main .lp-company-about-program .images-about-fap,.lp-company-main .lp-student-about-program .images-about-fap,.lp-student-main .lp-company-about-program .images-about-fap,.lp-student-main .lp-student-about-program .images-about-fap{width:710px;position:relative}.lp-company-main .lp-company-about-program .about-fap-image,.lp-company-main .lp-student-about-program .about-fap-image,.lp-student-main .lp-company-about-program .about-fap-image,.lp-student-main .lp-student-about-program .about-fap-image{position:absolute}.lp-company-main .lp-company-about-program .image-1,.lp-company-main .lp-student-about-program .image-1,.lp-student-main .lp-company-about-program .image-1,.lp-student-main .lp-student-about-program .image-1{z-index:1;left:0;top:0}.lp-company-main .lp-company-about-program .image-2,.lp-company-main .lp-student-about-program .image-2,.lp-student-main .lp-company-about-program .image-2,.lp-student-main .lp-student-about-program .image-2{z-index:2;left:230px;top:140px}.lp-company-main .lp-company-about-program .info-about-program,.lp-company-main .lp-student-about-program .info-about-program,.lp-student-main .lp-company-about-program .info-about-program,.lp-student-main .lp-student-about-program .info-about-program{max-width:600px;width:40%;margin-top:180px;padding-left:120px}.lp-company-main .lp-company-collaborators,.lp-company-main .lp-student-collaborators,.lp-student-main .lp-company-collaborators,.lp-student-main .lp-student-collaborators{background-image:linear-gradient(135deg,#efc308 -25%,#f5750f);background-image:var(--background-primary);height:300px}.lp-company-main .lp-company-immersion .image-company-immersion,.lp-company-main .lp-company-immersion .image-student-immersion,.lp-company-main .lp-student-immersion .image-company-immersion,.lp-company-main .lp-student-immersion .image-student-immersion,.lp-student-main .lp-company-immersion .image-company-immersion,.lp-student-main .lp-company-immersion .image-student-immersion,.lp-student-main .lp-student-immersion .image-company-immersion,.lp-student-main .lp-student-immersion .image-student-immersion{max-width:704px;padding:0}.lp-company-main .lp-company-immersion .info-about-integrative-project,.lp-company-main .lp-student-immersion .info-about-integrative-project,.lp-student-main .lp-company-immersion .info-about-integrative-project,.lp-student-main .lp-student-immersion .info-about-integrative-project{max-width:732px;padding-left:120px}.lp-company-main .lp-company-residence .info-company-residence,.lp-company-main .lp-company-residence .info-student-residence,.lp-company-main .lp-student-residence .info-company-residence,.lp-company-main .lp-student-residence .info-student-residence,.lp-student-main .lp-company-residence .info-company-residence,.lp-student-main .lp-company-residence .info-student-residence,.lp-student-main .lp-student-residence .info-company-residence,.lp-student-main .lp-student-residence .info-student-residence{max-width:766px}.lp-company-main .lp-company-residence .responsive-image,.lp-company-main .lp-student-residence .responsive-image,.lp-student-main .lp-company-residence .responsive-image,.lp-student-main .lp-student-residence .responsive-image{border-radius:20px;height:303px;background-size:cover;background-position:50%}.modal-event-calendar{text-align:start}.modal-event-calendar .modal-footer,.modal-event-calendar .modal-header{border:none!important}.modal .modal-content{border-radius:1rem}.benefits{background-repeat:no-repeat;background-position:50%;background-position-y:bottom}.cta-text{color:#5f5f5f;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{width:12px;height:12px;border-radius:50%;background-color:#555;opacity:1;margin:0 6px;border:none}.carousel-indicators.custom-indicators .active{background-color:#f60}.carousel-control-prev{margin-left:-5rem}.carousel-control-next,.carousel-control-prev{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.carousel-control-next{margin-right:-2rem}.card-catalog-briefing{width:407px}.card-catalog-briefing p{height:140px;overflow:hidden;text-overflow:ellipsis}.image-show-catalog{border-radius:2rem!important}.show-right{background-color:#f2f2f2;background-color:var(--background-secondary);width:760px;height:688px;border-radius:1rem}.img-fluid{width:55%;border-radius:1rem}hr:not([size]){height:2px;width:82%;padding-left:35px}hr{margin:1rem 3rem;color:inherit;background-color:#3b3b3b;border:0;opacity:.25}.company-name{font-size:clamp(19px,2vw,20px);max-width:100%;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media only screen and (max-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 (max-width:1551px){.input-text{font-size:16px}}@media only screen and (max-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-right:0!important;padding-top:2rem}.lp-home-main .lp-home-about-program .responsive-content .responsive-about-program-info{width:80%!important;margin-left:1rem!important;text-align:center}.input-text{font-size:16px}.modal-event{width:100%!important;margin:0!important;text-align:center!important}.conetion-responsive,.modal-event{padding:0!important}.events-responsive{margin-right:2rem!important}.pagination{display:flex;flex-wrap:wrap;justify-content:center;grid-gap:.5rem;gap:.5rem;padding:1rem 0}.page-item{flex:0 1 auto}.page-link{border-radius:.5rem;padding:.5rem .75rem;font-size:clamp(12px,2vw,16px);min-width:40px;text-align:center}}@media only screen and (max-width:1199px){.lp-home-main .lp-home-header .menu-hamburger-btn-secondary{color:#3b3b3b!important;color:var(--menu-button)!important}.lp-home-main .lp-home-header .menu-hamburger-btn-secondary:hover{color:#fff!important;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{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}.pagination{display:flex;flex-wrap:wrap;justify-content:center;grid-gap:.5rem;gap:.5rem;padding:1rem 0}.page-item{flex:0 1 auto}.page-link{border-radius:.5rem;padding:.5rem .75rem;font-size:clamp(12px,2vw,16px);min-width:40px;text-align:center}}@media only screen and (max-width:1080px){.responsive-about-program-img .img-recife-responsive{display:none}.lp-home-main .lp-home-header .menu-hamburger-btn-secondary{color:#3b3b3b!important;color:var(--menu-button)!important}.lp-home-main .lp-home-header .menu-hamburger-btn-secondary:hover{color:#fff!important;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{padding:.5rem!important;width:300px!important;height:290px!important;margin:.5rem!important}.responsive-card{align-items:center}}@media only screen and (max-width:768px){.lp-home-main .lp-home-header .menu-hamburger-btn-secondary{color:#3b3b3b!important;color:var(--menu-button)!important}.lp-home-main .lp-home-header .menu-hamburger-btn-secondary:hover{color:#fff!important;color:var(--white)!important}.pagination{display:flex;flex-wrap:wrap;justify-content:center;grid-gap:.5rem;gap:.5rem;padding:1rem 0}.page-item{flex:0 1 auto}.page-link{border-radius:.5rem;padding:.5rem .75rem;font-size:clamp(12px,2vw,16px);min-width:40px;text-align:center}.responsive-pagination li{display:none}.responsive-pagination li.active,.responsive-pagination li.next_page,.responsive-pagination li:last-child{display:inline-block}.responsive-about-program-img{display:none}}@media only screen and (max-width:481px){.benefits-icons{text-align:start!important;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;width:20%}.benefits-icons img{padding-bottom:5rem!important;padding-left:.5rem!important}.text-benefits-responsive{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;width:70%}.lp-home-main .lp-home-header .menu-hamburger-btn-secondary{color:#3b3b3b!important;color:var(--menu-button)!important}.lp-home-main .lp-home-header .menu-hamburger-btn-secondary:hover{color:#fff!important;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-classes-started .responsive-starded-class br,.lp-home-main .lp-home-immersion .responsive-immersion p br{display:none!important}.lp-home-main .button-catalog{margin-top:0!important}.modal-event{width:100%!important;margin:0!important;text-align:center!important}.conetion-responsive,.modal-event{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;left:229px;top:35px}.carousel-control-prev{position:relative;top:95px;left:77px;margin-left:0}.benefits{padding-top:3rem!important}.benefits h2{padding-right:2rem!important;margin-left:0!important}.benefits h2,.benefits p{text-align:start!important;padding-left:3rem!important}.benefits p{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}.pagination{display:flex;flex-wrap:wrap;justify-content:center;grid-gap:.5rem;gap:.5rem;padding:1rem 0}.page-item{flex:0 1 auto}.page-link{border-radius:.5rem;padding:.5rem .75rem;font-size:clamp(12px,2vw,16px);min-width:40px;text-align:center}.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.next_page,.responsive-pagination li:last-child{display:inline-block}}@media only screen and (max-width:390px){.responsive-about-program-img{display:none}.card{width:340px!important}.responsive-pagination li{display:none}.responsive-pagination li.active,.responsive-pagination li.next_page,.responsive-pagination li:first-child,.responsive-pagination li:last-child{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-size:cover;background-position:50%;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:linear-gradient(135deg,#efc308 -25%,#f5750f);background-image:var(--background-primary);height:300px}.lp-home-main .lp-home-immersion{background-color:#f2f2f2;background-color:var(--background-secondary)}.lp-home-main .lp-home-immersion .responsive-image{border-radius:20px;height:303px;background-size:cover;background-position:50%}.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{width:690px;height:552px;padding:1rem;border-radius:1rem}.lp-home-main .list-associations .flow-separator{display:block;background-color:#f5750f;background-color:var(--default);height:2px;width:75px}.lp-home-main .list-associations .card{background-color:#fff;background-color:var(--white);width:463px;height:620px;border:none;border-radius:1rem}.lp-home-main .list-associations .date{background-color:#f5750f;background-color:var(--default)}.lp-home-main .lp-home-footer .footer{margin:0!important}.hero-font-size h3{font-size:36px}.paginate{background-color:#f8f8f8}.active span{background-color:#f5750f!important;background-color:var(--default)!important}.prev.disabled{visibility:hidden}.pagination-wrapper{display:flex;justify-content:center;margin-top:2rem}.pagination{flex-wrap:wrap;grid-gap:8px;gap:8px;list-style:none;padding:0}.pagination,.pagination li{display:flex}.pagination a,.pagination span{display:flex;align-items:center;margin-right:3rem!important;justify-content:center;width:60px;height:60px;border-radius:1rem;background-color:#7d7d7d;color:#fff;text-decoration:none;font-weight:700;font-size:16px;transition:background-color .2s ease}.pagination .current{background-color:#f5750f!important;background-color:var(--default)!important;color:#fff}.pagination a:hover{background-color:#999}.modal-event{width:60%;border:none;background-color:#fff;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:#f5750f;background-color:var(--default);transition:width .3s ease,left .3s ease}.modal-event:hover h3{color:#f5750f;color:var(--default);transition:color .3s ease}.modal-event:hover:after{width:100%;left:0;transition:width .3 ease,left .3 ease}.filter-text{font-family:Rubik,sans-serif;font-optical-sizing:auto;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-input-placeholder{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:#f5750f;background-color:var(--default);border-color:#f5750f;border-color:var(--default)}.multiselect .multiselect__content-wrapper{max-height:-webkit-max-content!important;max-height:-moz-max-content!important;max-height:max-content!important;top:100%!important;bottom:auto!important;overflow-y:auto}.multiselect .multiselect__placeholder{padding:.3rem 0}.multiselect .multiselect__option{font-family:Rubik,sans-serif;font-optical-sizing:auto;font-style:normal;border-bottom:1px solid #f2f2f2;padding:1rem 2rem}.multiselect .multiselect__option.multiselect__option--highlight{background:#f5750f;background:var(--default)}.multiselect .multiselect__single{padding:.3rem}.multiselect .radio-wrapper{display:flex;align-items:center;cursor:pointer}.multiselect .radio-hidden{display:none}.multiselect .custom-radio{height:16px;width:16px;border:2px solid #333;border-radius:50%;margin-right:8px;position:relative}.multiselect .radio-hidden:checked+.custom-radio:after{content:"";position:absolute;top:3px;left:3px;height:8px;width:8px;background-color:#333;border-radius:50%}.card-image-size{max-height:279px;min-height:279px}.card-image-size img{height:100%}