@charset "UTF-8";.progress_container_min{display:none;color:#8b0000;position:absolute;right:0;border:1px solid #000;opacity:.4;border:0;top:0;padding:4px 8px}.progress_container_min.active{display:block}.progress_container_min .loader__content{display:flex;width:100%;justify-content:flex-end}.progress_container_min .loader__content .loader__global{border:4px solid #f3f3f3;border-radius:50%;border-top:4px solid #0052ff!important;width:26px;height:26px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.advertising,.advertising-aside,.advertisingH{display:flex;flex-direction:column;justify-content:start;align-items:center;position:relative;width:100%;max-width:990px;padding:10px;background-color:#fff;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.16);margin:10px auto}.advertising-aside>.title,.advertising>.title,.advertisingH>.title{font-family:Roboto,sans-serif;font-size:.925rem;font-weight:400;line-height:20px;color:#606060;text-align:center;margin-bottom:10px}.advertisingH{display:flex;position:relative;width:100%;max-width:990px;min-height:140px;margin:30px auto}.advertising{max-width:320px;min-height:300px;margin-bottom:20px}.advertising-aside{max-width:320px;min-height:650px}main{background-color:#fff}.section-1{display:flex;justify-content:center;gap:108px;background-color:#fff;margin:0 auto;padding:64px 0}@media (max-width:1280px){.section-1{flex-direction:column;align-items:center;gap:0;padding:32px 64px}}@media (max-width:767px){.section-1{padding:32px 16px}}.section-1 .formContent{max-width:540px;margin:0;padding:0}@media (max-width:1280px){.section-1 .formContent{width:100%;max-width:100%}}.section-1 .formContent .titleContainer{position:relative;z-index:2;max-width:640px}@media (max-width:1280px){.section-1 .formContent .titleContainer{margin:0 auto}}@media (max-width:767px){.section-1 .formContent .titleContainer{max-width:322px}}.section-1 .formContent .titleContainer h1{font-size:4rem;font-weight:500;font-family:Noka;line-height:76px;color:#091a47;max-width:540px;margin-bottom:56px;position:relative;z-index:2}@media (max-width:1280px){.section-1 .formContent .titleContainer h1{font-size:3rem;text-align:center;line-height:56px;max-width:640px;margin:0 auto 40px}}@media (max-width:767px){.section-1 .formContent .titleContainer h1{font-size:2rem;line-height:48px;max-width:322px;margin:0 auto 40px}}.section-1 .formContent .titleContainer figure{margin:0}.section-1 .formContent .titleContainer figure svg{position:absolute;bottom:0;left:150px;bottom:-34px;z-index:1;margin:0}@media (max-width:1280px){.section-1 .formContent .titleContainer figure svg{width:129px;height:82px;left:initial;right:105px;bottom:-20px}}@media (max-width:767px){.section-1 .formContent .titleContainer figure svg{width:112px;height:74px;right:65px;bottom:-15px}}@media (max-width:350px){.section-1 .formContent .titleContainer figure svg{right:55px}}.section-1 .formContent .form-group{position:relative;margin:0 0 24px;padding:0;background-color:#f6f6f6}.section-1 .formContent .form-group input{font-size:16px;font-weight:400;font-family:Poppins;line-height:24px;width:100%;height:80px;color:#6d6d6d;background-color:#f6f6f6;padding:0 56px;border:none;transition:.5s all ease}.section-1 .formContent .form-group input:focus{background-color:#f6f6f6!important;box-shadow:0 0 4px 4px #015de3}.section-1 .formContent .form-group input:hover{background-color:#e7e7e7;transition:.5s all ease}.section-1 .formContent .form-group .iconInput{position:absolute;left:20px;top:32px}.section-1 .formContent .btnSearch{display:block;width:100%;font-size:1.125rem;font-weight:500;font-family:Poppins;text-align:center;line-height:27px;padding:10px 0;color:#fff;background-color:#056229;border:none;border-radius:4px;transition:.5s all ease}.section-1 .formContent .btnSearch:hover{background-color:#41885c;transition:.5s all ease}.section-1 .imageContainer{max-width:632px;margin:0;padding:0}@media (max-width:1280px){.section-1 .imageContainer{display:none}}.section-2{display:flex;justify-content:center;background-color:#fff;padding:48px 0}@media (max-width:1280px){.section-2{flex-direction:column;align-items:center;padding:24px 64px;overflow:hidden}}@media (max-width:767px){.section-2{padding:24px 16px}}.section-2 h2{font-size:2rem;font-weight:500;font-family:Noka;line-height:48px;color:#091a47;margin:0 46px 0 0}@media (max-width:1280px){.section-2 h2{text-align:center;margin:0 0 32px}}@media (max-width:767px){.section-2 h2{font-size:1.5rem;line-height:36px}}.section-2 .slider{width:100%}@media (min-width:1280px){.section-2 .slider{width:max-content}}.section-2 .slider .logo-slider{width:100%;overflow:hidden}.section-2 .slider .logo-slider .logos-slide{display:flex;align-items:center;justify-content:flex-start;gap:2.25rem;animation:slide 18s linear infinite;width:calc(1680px + 24.75rem)}@media (min-width:1280px){.section-2 .slider .logo-slider .logos-slide{width:100%;animation:none}}.section-2 .slider .logo-slider .slide{flex:0 0 140px;display:flex;justify-content:center;align-items:center}@media (min-width:1280px){.section-2 .slider .logo-slider .slide{flex:0 0 0}}.section-2 .slider .logo-slider .slide img{width:140px;object-fit:contain;width:max-content}@media (min-width:1280px){.section-2 .slider .logo-slider .item-2{display:none}}@keyframes slide{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.section-2 .companysLogos{display:flex;gap:36px;align-items:center;justify-content:center}@media (max-width:1280px){.section-2 .companysLogos{justify-content:initial}}.section-3{display:flex;justify-content:center;gap:24px;background-color:#fff;padding:40px 0 24px}@media (max-width:1280px){.section-3{padding:32px 64px 24px}}@media (max-width:767px){.section-3{flex-direction:column;padding:32px 16px 16px}}.section-3 .candidateCard{background-color:#056229}.section-3 .companyCard{background-color:#0850c5}.section-3 .card{width:50%;max-width:628px;padding:40px;display:flex;flex-direction:column}@media (max-width:1280px){.section-3 .card{max-width:100%}}@media (max-width:767px){.section-3 .card{width:100%}}.section-3 .card .cardTitle{font-size:1.5rem;font-weight:600;font-family:Poppins;line-height:36px;color:#fff;margin-bottom:24px;padding-left:10px;border-left:8px solid #091a47}.section-3 .card .cardDesc{flex-grow:1;display:flex;align-items:stretch;font-size:1rem;font-weight:400;font-family:Poppins;line-height:24px;color:#fff;margin-bottom:24px}.section-3 .card a{display:block;font-size:1.125rem;font-weight:500;font-family:Poppins;text-decoration:none;text-align:center;line-height:27px;color:#000;background-color:#fff;padding:10px 0;border-radius:6px;transition:.5s all ease}.section-3 .card a:visited{color:#000}.section-3 .card a:hover{background-color:#d1d1d1;transition:.5s all ease}.section-3 .publiCard{width:100%;max-width:410px;background-color:#e7e7e7;border-radius:10px}.section-4{background-color:#fff;padding:0 0 32px}@media (max-width:1280px){.section-4{padding:0 64px 32px}}@media (max-width:767px){.section-4{padding:0 16px 32px}}.section-4__content{max-width:1280px;background-color:#ecf7ff;margin:0 auto;padding:32px 0;border-radius:10px;position:relative;overflow:hidden}@media (max-width:1280px){.section-4__content{max-width:100%}}@media (max-width:767px){.section-4__content{padding:32px 8px}}.section-4 a,.section-4 h2{position:relative;z-index:2}.section-4 h2{font-size:2rem;font-weight:500;font-family:Noka;text-align:center;line-height:48px;color:#091a47;margin-bottom:32px}.section-4 h2 strong{font-weight:500;color:#015de3}@media (max-width:1280px){.section-4 h2{text-align:center;max-width:640px;margin:0 auto 32px}}@media (max-width:767px){.section-4 h2{font-size:1.5rem;line-height:36px}}.section-4 a{display:flex;font-size:1.125rem;font-family:Poppins;justify-content:center;align-items:center;font-weight:500;text-align:center;line-height:27px;max-width:400px;color:#fff;background-color:#091a47;margin:0 auto;padding:11px 24px;border-radius:6px;transition:.5s all ease}.section-4 a .iconSvgBox{margin:0 0 0 12px}.section-4 a:hover{background-color:#1d2c57;transition:.5s all ease}.section-4 .imgBox{position:absolute;bottom:0;margin:0;transition:.5s all ease}.section-4 .imgBox.bg1{left:0;transform:translateX(calc(var(--offset) * -1))}@media (max-width:1100px){.section-4 .imgBox.bg1{--offset:calc((1100px - 100vw) * 0.5)}}@media (max-width:767px){.section-4 .imgBox.bg1{--offset:calc((1100px - 100vw) * 0.4)}}@media (max-width:530px){.section-4 .imgBox.bg1{--offset:calc((1100px - 100vw) * 0.43)}}.section-4 .imgBox.bg2{right:0;transform:translateX(var(--offset))}@media (max-width:1100px){.section-4 .imgBox.bg2{--offset:calc((1100px - 100vw) * 0.5)}}@media (max-width:767px){.section-4 .imgBox.bg2{--offset:calc((1100px - 100vw) * 0.4)}}@media (max-width:530px){.section-4 .imgBox.bg2{--offset:calc((1100px - 100vw) * 0.43)}}.section-5{display:flex;justify-content:center;gap:40px;background-color:#fff;padding:64px 0}@media (max-width:1280px){.section-5{flex-direction:column;align-items:center;padding:32px 64px}}@media (max-width:767px){.section-5{padding:32px 16px}}.section-5 .contentContainer{max-width:690px}@media (max-width:1280px){.section-5 .contentContainer{max-width:100%}}.section-5 .contentContainer h2{font-size:2.5rem;font-weight:500;font-family:Noka;line-height:48px;color:#091a47;margin-bottom:16px}@media (max-width:767px){.section-5 .contentContainer h2{font-size:1.5rem;line-height:36px}}.section-5 .contentContainer p{font-size:1rem;font-weight:400;font-family:Poppins;line-height:24px;color:#4f4f4f;margin-bottom:56px}@media (max-width:1280px){.section-5 .contentContainer p{margin-bottom:40px}}@media (max-width:767px){.section-5 .contentContainer p{margin-bottom:32px}}.section-5 .contentContainer .benefitsRow{display:flex;gap:40px}@media (max-width:1280px){.section-5 .contentContainer .benefitsRow{flex-grow:1;align-items:stretch}}@media (max-width:767px){.section-5 .contentContainer .benefitsRow{flex-direction:column}}.section-5 .contentContainer .benefitsRow .benefitCard{width:100%;max-width:204px}@media (max-width:1280px){.section-5 .contentContainer .benefitsRow .benefitCard{max-width:initial}}.section-5 .contentContainer .benefitsRow .benefitCard .iconContainer{width:120px;height:120px;background-color:#edf9ff;border-radius:10px;margin-bottom:32px;padding:32px}.section-5 .contentContainer .benefitsRow .benefitCard .iconContainer svg{display:block;margin:0 auto}@media (max-width:1280px){.section-5 .contentContainer .benefitsRow .benefitCard .iconContainer{width:88px;height:88px;padding:24px}.section-5 .contentContainer .benefitsRow .benefitCard .iconContainer svg{width:100%;height:100%}}@media (max-width:767px){.section-5 .contentContainer .benefitsRow .benefitCard .iconContainer{width:56px;height:56px;padding:16px;margin:0 auto 16px}.section-5 .contentContainer .benefitsRow .benefitCard .iconContainer svg{width:100%;height:100%}}.section-5 .contentContainer .benefitsRow .benefitCard p{font-size:1.25rem;font-weight:600;font-family:Poppins;line-height:30px;color:#3d3d3d}@media (max-width:767px){.section-5 .contentContainer .benefitsRow .benefitCard p{text-align:center}}.section-5 .contentContainer a{display:block;font-size:1.125rem;font-weight:500;font-family:Poppins;text-align:center;line-height:27px;max-width:400px;color:#fff;background-color:#0850c5;padding:10px 0;border-radius:6px;transition:.5s all ease}.section-5 .contentContainer a:visited{color:#fff}.section-5 .contentContainer a:hover{color:#fff;background-color:#437ad4;transition:.5s all ease}@media (max-width:1280px){.section-5 .contentContainer a{margin:0 auto}}.section-5 .imageContainer img{width:100%;height:100%;max-height:532px}@media (max-width:1280px){.section-5 .imageContainer img{max-height:initial}}@media (max-width:1280px){.section-5 .imageContainer{width:100%}}.section-6{display:flex;justify-content:center;gap:40px;min-height:416px;background-color:#043bc9;position:relative;overflow:hidden}@media (max-width:1280px){.section-6{flex-direction:column;justify-content:flex-start;gap:0;padding:64px}}@media (max-width:767px){.section-6{padding:32px 16px}}.section-6__content{width:1280px;padding:64px 0}@media (max-width:1280px){.section-6__content{width:100%;padding:0 0 400px}}@media (max-width:767px){.section-6__content{padding:0}}.section-6__content a,.section-6__content h2,.section-6__content p{max-width:744px}@media (max-width:1280px){.section-6__content a,.section-6__content h2,.section-6__content p{max-width:100%}}.section-6__content h2{font-size:32px;font-weight:500;font-family:Noka;line-height:normal;color:#fff;margin-bottom:24px}.section-6__content h2 strong{font-weight:500;color:#ffcc26}@media (max-width:767px){.section-6__content h2{font-size:1.5rem;line-height:36px}}.section-6__content p{font-size:1rem;font-family:Poppins;font-weight:400;line-height:24px;color:#fff;margin-bottom:32px}.section-6__content p span{text-decoration:underline}.section-6__content a{font-size:14px;font-family:Poppins;font-weight:500;line-height:21px;color:#000;background-color:#fff;max-width:400px;max-height:40px;text-align:center;padding:11px 0;border-radius:6px;transition:.5s all ease;display:flex;align-items:center;justify-content:center}.section-6__content a:hover{background-color:#d1d1d1;transition:.5s all ease}@media (max-width:1280px){.section-6__content a{max-width:100%}}.section-6 img,.section-6 picture{position:absolute;right:0;transition:transform .3s ease}@media (max-width:1720px){.section-6 img,.section-6 picture{transform:translateX(15%)}}@media (max-width:1500px){.section-6 img,.section-6 picture{transform:translateX(25%)}}@media (max-width:1280px){.section-6 img,.section-6 picture{transform:initial;bottom:0}}@media (max-width:815px){.section-6 img,.section-6 picture{transform:translateX(10%)}}@media (max-width:767px){.section-6 img,.section-6 picture{transform:initial;position:relative;width:100%;height:100%;right:-8px;bottom:-16px}}.section-7{background-color:#f6f6f6;padding:64px 0}@media (max-width:1280px){.section-7{padding:64px}}@media (max-width:767px){.section-7{padding:32px 16px}}.section-7__content{max-width:1280px;margin:0 auto;position:relative}.section-7 .carousel-buttons{position:absolute;top:86px;right:0}.section-7 .carousel-control-next,.section-7 .carousel-control-prev{width:max-content;position:absolute;top:-70px;bottom:unset;left:unset;right:unset;opacity:1;transition:none}.section-7 .carousel-control-next:disabled,.section-7 .carousel-control-prev:disabled{opacity:.5;transition:none}.section-7 .carousel-control-prev{right:60px}.section-7 .carousel-control-next{right:10px}.section-7 h2{font-size:2.5rem;font-weight:500;font-family:Noka;line-height:48px;color:#091a47;margin-bottom:40px}@media (max-width:767px){.section-7 h2{font-size:1.5rem;line-height:36px;max-width:178px}}.section-7 .carousel-container{position:relative;width:100%;overflow:hidden;padding:0 150px 0 0}.section-7 .carousel-container .carousel-wrapper.grabbing,.section-7 .carousel-container .carousel-wrapper.grabbing *{cursor:grabbing;cursor:-webkit-grabbing;user-select:none;-webkit-user-select:none;-ms-user-select:none}.section-7 .carousel-container .carousel-wrapper{display:flex;justify-content:flex-start;align-items:center;transition:transform .3s ease;padding:0}.section-7 .carousel-container .carousel-wrapper .carousel-items{display:flex;gap:32px}.section-7 .carousel-container .carousel-wrapper .carousel-items .item{display:grid;grid-template-columns:repeat(4,1fr);gap:32px 24px;list-style:none;margin:0;padding:0}@media (max-width:1280px){.section-7 .carousel-container .carousel-wrapper .carousel-items .item{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.section-7 .carousel-container .carousel-wrapper .carousel-items .item{grid-template-columns:repeat(1,1fr)}}.section-7 .carousel-container .carousel-wrapper .carousel-items .item .itemList{border:1px solid transparent;min-width:302px;min-height:450px;transition:.5s all ease}@media (max-width:767px){.section-7 .carousel-container .carousel-wrapper .carousel-items .item .itemList{min-width:268px;max-width:268px}}.section-7 .carousel-container .carousel-wrapper .carousel-items .item .itemList:hover{border:1px solid #0850c5;transition:.5s all ease}.section-7 .carousel-container .carousel-wrapper .carousel-items .item .cardJob{display:block;width:100%;height:100%;text-decoration:none;background-color:#fff;padding:32px 24px;position:relative}.section-7 .carousel-container .carousel-wrapper .carousel-items .item .cardJob .cardContent .cardBadages{list-style:none;display:flex;flex-wrap:wrap;gap:8px 16px;margin-bottom:16px;padding:0}.section-7 .carousel-container .carousel-wrapper .carousel-items .item .cardJob .cardContent .cardBadages span{display:flex;align-items:center;gap:6px;font-size:.875rem;font-weight:500;font-family:Poppins;max-width:max-content;padding:6px;border-radius:8px}.section-7 .carousel-container .carousel-wrapper .carousel-items .item .cardJob .cardContent .cardBadages .vagaDestacada{color:#091a47;background-color:#fff8c2}.section-7 .carousel-container .carousel-wrapper .carousel-items .item .cardJob .cardContent .cardBadages .vagaHomeOfiice{color:#091a47;background-color:#ecf7ff}.section-7 .carousel-container .carousel-wrapper .carousel-items .item .cardJob .cardContent .cardBadages .vagaEncerrada{color:#912328;background-color:#fce4e5}.section-7 .carousel-container .carousel-wrapper .carousel-items .item .cardJob .cardContent .cardBadages .pcdIcon{display:block;height:34px}.section-7 .carousel-container .carousel-wrapper .carousel-items .item .cardJob .cardContent .cardTitle{font-size:1.5rem;font-weight:600;font-family:Poppins;line-height:36px;color:#091a47;margin-bottom:8px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.section-7 .carousel-container .carousel-wrapper .carousel-items .item .cardJob .cardContent .companyName{font-size:1rem;font-weight:400;font-family:Poppins;line-height:24px;color:#091a47;margin-bottom:16px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.section-7 .carousel-container .carousel-wrapper .carousel-items .item .cardJob .cardContent .companyName img{margin-right:10px}.section-7 .carousel-container .carousel-wrapper .carousel-items .item .cardJob .cardContent .vacancyDetails{font-size:1rem;font-weight:500;font-family:Poppins;line-height:24px;color:#3d3d3d;margin-bottom:24px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.section-7 .carousel-container .carousel-wrapper .carousel-items .item .cardJob .cardContent .vacancyDesc{font-size:1rem;font-weight:400;font-family:Poppins;line-height:24px;word-break:break-word;color:#4f4f4f;margin:0;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.section-7 .carousel-container .carousel-wrapper .carousel-items .item .cardJob .cardContent .candidatadoContainer{position:absolute;bottom:10px;left:10px}.section-7 .carousel-container .carousel-wrapper .carousel-items .item .cardJob .cardContent .candidatadoContainer img{width:24px;height:24px;padding:0}.section-7 .carousel-container .carousel-wrapper .carousel-items .item .cardJob .cardContent .candidatadoContainer .tooltipCandidate__modal{font-weight:700;color:#22592b;bottom:25px;left:15px}.section-7 .btnMoreVacancys{display:block;max-width:400px;font-size:1.125rem;font-weight:500;font-family:Poppins;text-align:center;text-decoration:none;color:#fff;background-color:#0850c5;margin:40px auto 0;padding:12px 0;border-radius:6px;transition:.5s all ease}.section-7 .btnMoreVacancys:visited{color:#fff}.section-7 .btnMoreVacancys:hover{color:#fff;background-color:#437ad4;transition:.5s all ease}.section-8{background-color:#fff;padding:64px 0}@media (max-width:1280px){.section-8{padding:32px 64px}}@media (max-width:767px){.section-8{padding:32px 16px}}.section-8__content{max-width:1280px;margin:0 auto}.section-8 h2{font-size:2.5rem;font-weight:500;font-family:Noka;line-height:48px;color:#091a47;margin-bottom:40px}@media (max-width:767px){.section-8 h2{font-size:1.5rem;line-height:36px;margin-bottom:32px}}.section-8 .regionsRow{display:grid;grid-template-columns:repeat(auto-fit,minmax(236px,auto));gap:24px}.section-8 .regionsRow .regionBlock{min-width:237px}.section-8 .regionsRow .regionBlock h3{font-size:1rem;font-weight:500;font-family:Poppins;line-height:24px;max-width:max-content;color:#091a47;background-color:#ecf7ff;padding:8px 16px;border-radius:10px}.section-8 .regionsRow .regionBlock ul{list-style:none;margin:0;padding:0}.section-8 .regionsRow .regionBlock ul li{color:#3d3d3d;font-family:Poppins;display:flex;align-items:center}.section-8 .regionsRow .regionBlock ul li:not(:last-child){margin-bottom:16px}.section-8 .regionsRow .regionBlock ul li::before{content:"";display:inline-block;width:4px;height:4px;background:#3d3d3d;border-radius:50%;margin-right:1ch}.section-8 .regionsRow .regionBlock ul li a{font-size:1rem;font-weight:400;font-family:Poppins;line-height:24px;text-decoration:none;color:#3d3d3d}.section-8 .regionsRow .regionBlock ul li a:visited{color:#3d3d3d}.section-8 .regionsRow .regionBlock ul li a:hover{text-decoration:underline;color:#091a47}.section-8 .regionsRow::-webkit-scrollbar{display:none}.section-8 .btnMoreVacancys{display:block;font-size:1.125rem;font-weight:500;font-family:Poppins;text-align:center;line-height:27px;max-width:400px;color:#0850c5;background-color:transparent;margin:40px auto 0;padding:10px 0;border:1px solid #0850c5;border-radius:6px}.section-8 .btnMoreVacancys:visited{color:#0850c5}@media (max-width:767px){.section-8 .btnMoreVacancys{margin:32px auto 0}}.section-9{background-color:#fff;padding:64px 0}@media (max-width:1280px){.section-9{padding:32px 64px}}@media (max-width:767px){.section-9{padding:32px 16px}}.section-9__content{max-width:1280px;margin:0 auto}.section-9 h2{font-size:2.5rem;font-weight:500;font-family:Noka;line-height:48px;color:#091a47;margin-bottom:40px}@media (max-width:767px){.section-9 h2{font-size:1.5rem;line-height:36px;margin-bottom:32px}}.section-9 article{display:flex;flex-wrap:nowrap;gap:32px;list-style:none;position:relative;padding-top:56px}@media (max-width:1280px){.section-9 article{padding-top:112px}}@media (max-width:767px){.section-9 article{flex-wrap:wrap;flex-direction:column;gap:16px;padding-top:0}}.section-9 article details{flex-grow:1;width:100%;min-width:0;transition:all .5s ease}.section-9 article details[open]{width:100%}.section-9 article details:not([open]){position:absolute;top:0}@media (max-width:767px){.section-9 article details:not([open]){position:initial}}.section-9 article details summary{font-size:1rem;font-weight:500;font-family:Poppins;line-height:24px;text-align:center;text-decoration:none;width:max-content;color:#4f4f4f;background-color:#fff;border:1px solid #e7e7e7;border-radius:10px;list-style:none;position:absolute;top:0}.section-9 article details summary a{pointer-events:none;display:block;padding:8px 16px;text-decoration:none;color:#4f4f4f}.section-9 article details summary svg{display:none}@media (max-width:767px){.section-9 article details summary{position:relative;text-align:initial;width:100%}.section-9 article details summary svg{display:initial;position:absolute;right:18px;top:13px;transition:all .3s ease}}.section-9 article details[open] summary{background-color:#ecf7ff;color:#091a47;border:1px solid #ecf7ff}.section-9 article details[open] summary a{color:#091a47}@media (max-width:767px){.section-9 article details[open] summary svg{transition:all .3s ease;transform:rotate(180deg)}}.section-9 article details .functionSummary{left:0;width:238px}.section-9 article details .areaSummary{left:254px;width:216px}.section-9 article details .citySummary{left:486px;width:238px}@media (max-width:1280px){.section-9 article details .citySummary{left:0;top:58px}}.section-9 article details .homeSummary{left:740px;width:146px}@media (max-width:1280px){.section-9 article details .homeSummary{left:254px;top:58px}}@media (max-width:767px){.section-9 article details .areaSummary,.section-9 article details .citySummary,.section-9 article details .functionSummary,.section-9 article details .homeSummary{top:initial;left:initial;width:initial}}.section-9 .tabContent{display:grid;grid-template-columns:repeat(4,1fr);align-items:center;gap:16px 24px;width:100%;max-width:1280px;background-color:#ecf7ff;margin:0;padding:32px 24px;border-radius:10px}@media (max-width:1280px){.section-9 .tabContent{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.section-9 .tabContent{gap:0;padding:32px 24px 16px 32px;grid-template-columns:1fr;margin-top:1rem}}.section-9 .tabContent li{max-width:max-content;color:#3d3d3d;font-family:Poppins;list-style:none;display:flex;align-items:center}@media (max-width:767px){.section-9 .tabContent li{width:100%;max-width:100%;margin-bottom:16px}}.section-9 .tabContent li::before{content:"";display:inline-block;width:4px;height:4px;background:#3d3d3d;border-radius:50%;margin-right:1ch}.section-9 .tabContent li a{font-size:1rem;font-weight:400;font-family:Poppins;line-height:24px;text-decoration:none;color:#3d3d3d}@media (max-width:767px){.section-9 .tabContent li a{width:100%;max-width:100%}}.section-9 .tabContent li a:visited{color:#3d3d3d}.section-9 .tabContent li a:hover{text-decoration:underline;color:#091a47}.comentarios-bg{background-color:#fff;padding:0 1rem}@media (max-width:1280px){.comentarios-bg{padding:1rem 4rem}}@media (max-width:767px){.comentarios-bg{padding:1rem}}.comentarios-bg .comentarios{margin:0 auto;max-width:1679px;display:grid;grid-template-columns:1fr 1fr 1.5fr 1fr;gap:1.5rem}.comentarios-bg .comentarios img{max-width:100%;height:auto}@media (max-width:1280px){.comentarios-bg .comentarios{grid-template-columns:1fr}}.comentarios-bg .comentarios-column:nth-child(1){display:grid;grid-template-rows:auto 1fr;gap:24px}.comentarios-bg .comentarios-column:nth-child(2){display:grid;grid-template-rows:1fr auto;gap:24px}@media (max-width:1280px){.comentarios-bg .comentarios-column:nth-child(2){grid-template-rows:1fr}}.comentarios-bg .comentarios-column:nth-child(3){display:grid;grid-template-rows:1fr auto;gap:24px}.comentarios-bg .comentarios-column:nth-child(4){display:grid;grid-template-rows:auto 1fr;gap:24px}@media (max-width:1280px){.comentarios-bg .comentarios-column:nth-child(1),.comentarios-bg .comentarios-column:nth-child(2) div:last-child,.comentarios-bg .comentarios-column:nth-child(4){display:none}}.comentarios-bg .comentarios-card{display:flex;flex-direction:column;position:relative;background-color:#f6f6f6;border-radius:10px;padding:40px 32px 50px 32px}@media (max-width:1280px){.comentarios-bg .comentarios-card{padding:24px 16px 30px 16px}}.comentarios-bg .comentarios-card .carousel-visualizar{display:flex;justify-content:space-between;margin-bottom:1.5rem}.comentarios-bg .comentarios-card .carousel-visualizar>div{display:flex;gap:1rem}.comentarios-bg .comentarios-card .carousel-visualizar>div button{border:none;background:0 0}.comentarios-bg .comentarios-card .carousel-conteudo{height:100%;font-family:Poppins,sans-serif}.comentarios-bg .comentarios-card .carousel-conteudo>div{height:100%;display:flex;flex-direction:column;justify-content:space-between}.comentarios-bg .comentarios-card .carousel-conteudo p{font-weight:400;font-size:1rem;color:#4f4f4f}.comentarios-bg .comentarios-card .carousel-conteudo span{font-weight:600;font-size:1.25rem;color:#091a47}.comentarios-bg .comentarios-card .carousel-indicadores{display:flex;gap:.5rem;position:absolute;bottom:40px;right:32px;padding:.5rem}@media (max-width:1280px){.comentarios-bg .comentarios-card .carousel-indicadores{bottom:24px;right:16px}}.comentarios-bg .comentarios-card .carousel-indicadores [data-slide-number]{cursor:pointer;display:inline-block;background:#b0b0b0;border:0;width:24px;height:24px;border-radius:12px}.comentarios-bg .comentarios-card .carousel-indicadores [data-slide-number].active{background:#0b389d}.comentarios-bg .azul{background-color:#0850c5;border-radius:10px;padding:2rem}.comentarios-bg .azul h2{font-size:2rem;font-family:Noka,sans-serif;font-weight:500;line-height:3rem;color:#fff}@media (max-width:1280px){.comentarios-bg .azul h2{font-size:1.5rem;font-weight:2.25rem;line-height:2.25rem;margin:0}}@media (max-width:1280px){.comentarios-bg .azul{display:grid;grid-template-columns:1fr auto;align-items:center;padding:1.5rem;position:relative;padding-right:2.5rem}.comentarios-bg .azul svg{transform:rotate(90deg);width:58px;position:absolute;right:-10px}}@media (max-width:414px){.comentarios-bg .azul svg{width:72px}}.comentarios-bg .amarelo{background-color:#ffcc26;border-radius:10px}.comentarios-bg .verde{background-color:#038332;border-radius:10px}.banner-bg{background-color:#fff;padding:1rem 1rem 0 1rem}@media (max-width:1280px){.banner-bg{padding:1rem 4rem}}@media (max-width:767px){.banner-bg{padding:1rem}}.banner{max-width:1679px;background-color:#091a47;border-radius:10px;margin:0 auto;padding:4rem 2rem}.banner div{display:flex;justify-content:space-between;align-items:center;padding:0}@media (max-width:1280px){.banner div{padding:0}}.banner h2{font-family:Noka,sans-serif;font-weight:500;font-size:2.5rem;line-height:3rem;color:#fff;margin:0}@media (max-width:767px){.banner h2{font-size:1.5rem;line-height:2.25rem}}.banner a{display:block;font-family:Poppins,sans-serif;font-size:1.125rem;line-height:1.7rem;font-weight:500;max-width:400px;width:100%;text-align:center;background-color:#fff;color:#000;border-radius:.375rem;text-decoration:none;padding:.5rem 1.5rem;transition:.5s all ease}.banner a:hover{background-color:rgba(255,255,255,.8);transition:.5s all ease}@media (max-width:1280px){.banner{padding:2rem;text-align:center}.banner div{flex-direction:column;gap:1.5rem}}