@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;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: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}}@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}}@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}}@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}}@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;--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:211px}.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-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}.h4{font-size:26px;line-height:100%;letter-spacing:0}.h3{font-size:36px;line-height:36px}.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 .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-image:url(/assets/packs/media/images/Background-5389b57ed94f195f53a434dc21fd6536.png);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 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}@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:-webkit-max-content;min-width:-moz-max-content;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:#fff!important;color:var(--white)!important}.btn.btn-secondary-lp:hover p{color:#000!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:0!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:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;width:20%}.benefits-icons .img-fluid{max-width:78%;height:auto}.benefits-icons img{padding-bottom:0!important;padding-left:.5rem!important}.benefits-icons .img-responsive-benefits-1,.benefits-icons .img-responsive-benefits-2,.benefits-icons .img-responsive-benefits-3{top: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}.text-benefits-responsive{max-width:-webkit-max-content;max-width:-moz-max-content;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!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:-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:#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}.modal-event{width:100%!important;text-align:center!important}.conetion-responsive,.modal-event{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{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}}@media only screen and (max-width:430px){.mobile-hero{margin-left:2rem!important;margin-left:0!important}}.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 .lp-home-calendar{background-color:#f2f2f2;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:#f5750f;background-color:var(--default);height:2px;width:75px}.lp-home-main .lp-home-calendar .card{background-color:#fff;background-color:var(--white);width:463px;height:571px;border:none;border-radius:1rem}.lp-home-main .lp-home-calendar .date{background-color:#f5750f;background-color:var(--default)}.hero-font-size h3{font-size:36px}.modal-event{width:30%;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}