.programs{background:url(/empresas/assets/img/faq/bg-faq.1750260032.png) no-repeat center center;background-size:cover;margin:0;padding:5rem 0 0}.programs .container{position:relative;z-index:2}.programs .container .title{font-weight:700;text-align:center;color:#FEFEFF;font-size:1.625rem;padding-bottom:2rem}@media screen and (min-width:768px){.programs .container .title{font-size:2.5rem}}@media screen and (min-width:1024px){.programs .container .title{max-width:866px;margin:0 auto}}.programs .container .informations__logo{margin:0 auto 2rem}.programs .container .subtitle{font-weight:500;text-align:center;color:#7A73FF;padding-bottom:.75rem;font-size:.875rem;text-transform:uppercase}.programs .container .description{font-size:1.25rem;padding-bottom:3.75rem;color:#FEFEFF;text-align:center;margin:0 auto}@media screen and (min-width:768px){.programs .container .description{padding-bottom:3rem}}@media screen and (min-width:1024px){.programs .container .description{max-width:80%}}.programs .swiper{width:100%;max-width:950px;height:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.programs .swiper-wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;align-items:center;min-height:350px}.programs .swiper-slide{scale:1;-webkit-transition:scale 250ms ease-in-out;transition:scale 250ms ease-in-out;background-color:#000}.programs .swiper-slide img{display:block;border-radius:.5rem;width:100%;height:100%;object-fit:cover;user-select:none;opacity:.3}.programs .swiper-slide p{display:none}.programs .swiper-slide-active{scale:1.75;z-index:10}.programs .swiper-slide-active img{opacity:1}.programs .swiper-slide-active p{display:block;font-size:.4375rem;color:#FEFEFF;text-align:center;margin:0 auto;padding:.3125rem 2rem}@media screen and (min-width:768px){.programs .swiper-slide-active p{font-size:.5rem}}.programs .swiper-slide-prev,.programs .swiper-slide-next{scale:1.2;z-index:5;-webkit-transition-duration:150ms;transition-duration:150ms}.programs .swiper-slide-prev img,.programs .swiper-slide-next img{opacity:.5}.programs .swiper-slide-next+.programs .swiper-slide{z-index:2}.programs .swiper-pagination{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;width:auto;top:0;left:0}.programs .swiper-pagination-bullet{background:#ADADAD;opacity:1;width:12px;height:12px}.programs .swiper-pagination-bullet-active{width:16px;height:16px;background:#7A73FF}.programs .pagination{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;width:100%;padding:2rem 0 3rem;background:transparent;gap:.5rem}.programs .button-prev,.programs .button-next{position:relative;width:20px;height:20px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;cursor:pointer}.programs .button-prev:hover svg path,.programs .button-next:hover svg path{fill:#7A73FF}.programs .button-prev svg path,.programs .button-next svg path{fill:#666}.programs .button-prev{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.program-form{background:url(/empresas/assets/img//faq/bg-faq.1750260032.png) no-repeat center center;background-size:cover;margin:0;padding:2.5rem 0 6.125rem}.program-form .container{position:relative;z-index:2}.program-form .container .icon{display:block;margin:0 auto;width:30px;padding-bottom:3.5rem}.program-form .container .know-our-programs{padding:0 0 3rem}.program-form .container .know-our-programs__title{font-size:2rem;color:#FEFEFF;text-align:center;margin-bottom:2rem}.program-form .container .know-our-programs .swiper-programs{min-height:250px}.program-form .container .know-our-programs .swiper-programs .swiper-slide.our-programs{background-color:#1B1B1B;border:1px solid #DBDBDB;border-radius:8px;max-width:300px;min-height:240px;padding:2rem 1.5rem}.program-form .container .know-our-programs .swiper-programs .swiper-slide.our-programs .our-programs__title{font-size:1.25rem;line-height:130%;font-weight:700;color:#7A73FF;margin:0 0 .5rem}.program-form .container .know-our-programs .swiper-programs .swiper-slide.our-programs .our-programs__text{font-size:1rem;font-weight:400;color:#FEFEFF}.program-form .container .know-our-programs .swiper-programs .swiper-slide:hover{border-color:#7A73FF}.program-form .container .know-our-programs .swiper-programs .swiper-button-prev,.program-form .container .know-our-programs .swiper-programs .swiper-button-next{color:#FEFEFF;font-size:1.5625rem}.program-form .container .know-our-programs .swiper-programs .swiper-button-prev:hover,.program-form .container .know-our-programs .swiper-programs .swiper-button-next:hover{color:#7A73FF}.program-form .container .know-our-programs .swiper-programs .swiper-button-prev{left:0}.program-form .container .know-our-programs .swiper-programs .swiper-button-next{right:0}.program-form .container .title{font-weight:700;text-align:center;color:#FEFEFF;font-size:1.625rem;padding-bottom:2rem}@media screen and (min-width:768px){.program-form .container .title{font-size:2.5rem}}@media screen and (min-width:1024px){.program-form .container .title{max-width:866px;margin:0 auto}}.program-form .container .description{font-size:1.25rem;padding-bottom:3.75rem;color:#FEFEFF;text-align:center;margin:0 auto}@media screen and (min-width:768px){.program-form .container .description{padding-bottom:3rem}}@media screen and (min-width:1024px){.program-form .container .description{max-width:80%}}.--modal{display:block;max-width:210px;margin:0 auto}body.modal-open{overflow:hidden}.program-form .overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);backdrop-filter:blur(5px);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;z-index:1000;overflow:auto}.program-form .modal{background-color:#fff;max-width:768px;height:initial;width:90%;margin:auto;padding:1.25rem;border-radius:10px}.program-form .modal h2{font-size:1.25rem;font-weight:700;color:#1B1B1B;margin-bottom:1.25rem}@media screen and (min-width:768px){.program-form .modal h2{font-size:1.5rem}}.program-form .modal .close-btn{position:absolute;background:transparent;right:25px;top:32px;border:none;cursor:pointer}.program-form .modal span{display:inline;font-size:.875rem}.program-form .modal #hsForm_c068f770-0f87-4b56-b5a8-c19a2d39566d fieldset{max-width:100%;margin-bottom:1rem}.program-form .modal #hsForm_c068f770-0f87-4b56-b5a8-c19a2d39566d fieldset:nth-child(6){margin-bottom:0}.program-form .modal #hsForm_c068f770-0f87-4b56-b5a8-c19a2d39566d fieldset:nth-child(7),.program-form .modal #hsForm_c068f770-0f87-4b56-b5a8-c19a2d39566d fieldset:nth-child(8),.program-form .modal #hsForm_c068f770-0f87-4b56-b5a8-c19a2d39566d fieldset:nth-child(9),.program-form .modal #hsForm_c068f770-0f87-4b56-b5a8-c19a2d39566d fieldset:nth-child(10),.program-form .modal #hsForm_c068f770-0f87-4b56-b5a8-c19a2d39566d fieldset:nth-child(11){display:none}.program-form .modal #hsForm_c068f770-0f87-4b56-b5a8-c19a2d39566d fieldset .hs-input[id*=c068f770-0f87-4b56-b5a8-c19a2d39566d]{border:1px solid #DBDBDB;font-size:1rem;width:100%;max-width:100%;min-width:100%;margin:0;padding:5px;line-height:1;height:45px}.program-form .modal #hsForm_c068f770-0f87-4b56-b5a8-c19a2d39566d fieldset .hs-input[id*=c068f770-0f87-4b56-b5a8-c19a2d39566d].hs-fieldtype-textarea{height:110px;margin-bottom:2rem}.program-form .modal #hsForm_c068f770-0f87-4b56-b5a8-c19a2d39566d .actions{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:end;justify-content:end}.program-form .modal #hsForm_c068f770-0f87-4b56-b5a8-c19a2d39566d .actions input.hs-button.primary.large{max-width:110px;display:block;height:53px;padding:1rem;font-size:1rem;border:none;box-shadow:0 4px 15px rgba(33,111,244,.25);background:#2800FF;color:white;font-family:"Montserrat",sans-serif;font-weight:800;text-transform:uppercase}.program-form .modal #hsForm_c068f770-0f87-4b56-b5a8-c19a2d39566d .hs-error-msg.hs-main-font-element{width:100%;font-size:.75rem;height:auto}