@charset "UTF-8";@import"https://fonts.googleapis.com/css?family=Raleway:300,400,600";@import"https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;600;700;800&family=Public+Sans:wght@500;600;700;800&display=swap";.bg-primary{background:#005bab;color:#fff}.bg-primary h5{color:#fff}.text-xs{font-size:10px}.text-small{font-size:px(12)}.text-big,.footer h5{font-size:px(16);line-height:150%}@media (width < 768px){.text-big,.footer h5{font-size:px(14)}}.medium-text{font-size:14px}.text-medium{font-size:px(14)}.text-bigger{font-size:px(18)}.text-bigger-20{font-size:px(20)}.text-g{font-size:px(24)}.header-large{font-size:px(40)}@media (width < 768px){.header-large{font-size:px(28)}}.header-extra-large{font-size:px(64)}.lh-default{line-height:150%}.fw-600,.fw6{font-weight:600}.font-main,.footer h5,h4,h3,h2,h1{font-family:Open Sans}.fw4{font-weight:400}.fw8{font-weight:800}.m-120{margin:120px}.mt-120{margin-top:120px}.mr-120{margin-right:120px}.mb-120{margin-bottom:120px}.ml-120{margin-left:120px}.my-120{margin-top:120px;margin-bottom:120px}.mx-120{margin-right:120px;margin-left:120px}.p-120{padding:120px}.pt-120{padding-top:120px}.pr-120{padding-right:120px}.pb-120{padding-bottom:120px}.pl-120{padding-left:120px}.py-120{padding-top:120px;padding-bottom:120px}.px-120{padding-right:120px;padding-left:120px}.m-80{margin:80px}.mt-80{margin-top:80px}.mr-80{margin-right:80px}.mb-80{margin-bottom:80px}.ml-80{margin-left:80px}.my-80{margin-top:80px;margin-bottom:80px}.mx-80{margin-right:80px;margin-left:80px}.p-80{padding:80px}.pt-80{padding-top:80px}.pr-80{padding-right:80px}.pb-80{padding-bottom:80px}.pl-80{padding-left:80px}.py-80{padding-top:80px;padding-bottom:80px}.px-80{padding-right:80px;padding-left:80px}.m-60{margin:60px}.mt-60{margin-top:60px}.mr-60{margin-right:60px}.mb-60{margin-bottom:60px}.ml-60{margin-left:60px}.my-60{margin-top:60px;margin-bottom:60px}.mx-60{margin-right:60px;margin-left:60px}.p-60{padding:60px}.pt-60{padding-top:60px}.pr-60{padding-right:60px}.pb-60{padding-bottom:60px}.pl-60{padding-left:60px}.py-60{padding-top:60px;padding-bottom:60px}.px-60{padding-right:60px;padding-left:60px}.m-40{margin:40px}.mt-40{margin-top:40px}.mr-40{margin-right:40px}.mb-40{margin-bottom:40px}.ml-40{margin-left:40px}.my-40{margin-top:40px;margin-bottom:40px}.mx-40{margin-right:40px;margin-left:40px}.p-40{padding:40px}.pt-40{padding-top:40px}.pr-40{padding-right:40px}.pb-40{padding-bottom:40px}.pl-40{padding-left:40px}.py-40{padding-top:40px;padding-bottom:40px}.px-40{padding-right:40px;padding-left:40px}.m-30{margin:30px}.mt-30{margin-top:30px}.mr-30{margin-right:30px}.mb-30{margin-bottom:30px}.ml-30{margin-left:30px}.my-30{margin-top:30px;margin-bottom:30px}.mx-30{margin-right:30px;margin-left:30px}.p-30{padding:30px}.pt-30{padding-top:30px}.pr-30{padding-right:30px}.pb-30{padding-bottom:30px}.pl-30{padding-left:30px}.py-30{padding-top:30px;padding-bottom:30px}.px-30{padding-right:30px;padding-left:30px}.m-20{margin:20px}.mt-20{margin-top:20px}.mr-20{margin-right:20px}.mb-20{margin-bottom:20px}.ml-20{margin-left:20px}.my-20{margin-top:20px;margin-bottom:20px}.mx-20{margin-right:20px;margin-left:20px}.p-20{padding:20px}.pt-20{padding-top:20px}.pr-20{padding-right:20px}.pb-20{padding-bottom:20px}.pl-20{padding-left:20px}.py-20{padding-top:20px;padding-bottom:20px}.px-20{padding-right:20px;padding-left:20px}.m-16{margin:16px}.mt-16{margin-top:16px}.mr-16{margin-right:16px}.mb-16{margin-bottom:16px}.ml-16{margin-left:16px}.my-16{margin-top:16px;margin-bottom:16px}.mx-16{margin-right:16px;margin-left:16px}.p-16{padding:16px}.pt-16{padding-top:16px}.pr-16{padding-right:16px}.pb-16{padding-bottom:16px}.pl-16{padding-left:16px}.py-16{padding-top:16px;padding-bottom:16px}.px-16{padding-right:16px;padding-left:16px}.m-12{margin:12px}.mt-12{margin-top:12px}.mr-12{margin-right:12px}.mb-12{margin-bottom:12px}.ml-12{margin-left:12px}.my-12{margin-top:12px;margin-bottom:12px}.mx-12{margin-right:12px;margin-left:12px}.p-12{padding:12px}.pt-12{padding-top:12px}.pr-12{padding-right:12px}.pb-12{padding-bottom:12px}.pl-12{padding-left:12px}.py-12{padding-top:12px;padding-bottom:12px}.px-12{padding-right:12px;padding-left:12px}.m-8{margin:8px}.mt-8{margin-top:8px}.mr-8{margin-right:8px}.mb-8{margin-bottom:8px}.ml-8{margin-left:8px}.my-8{margin-top:8px;margin-bottom:8px}.mx-8{margin-right:8px;margin-left:8px}.p-8{padding:8px}.pt-8{padding-top:8px}.pr-8{padding-right:8px}.pb-8{padding-bottom:8px}.pl-8{padding-left:8px}.py-8{padding-top:8px;padding-bottom:8px}.px-8{padding-right:8px;padding-left:8px}.divide-page{margin-top:30px}.divide-page>div:last-child{border-left:2px solid #005bab;padding-right:10px}@media (width < 576px){.divide-page>div:last-child{border-top:2px solid #005bab;padding-top:10px;border-left:inherit;padding-right:inherit}}.solution-cards{width:445px;height:160px;border-radius:10px;color:#005bab;border:1px solid #49a5f5;box-shadow:none!important;background:none!important}.solution-cards .card{justify-content:center;align-items:center}.solution-cards .saude-seg-no-padding{padding:1.25rem}@media (width < 576px){.solution-cards .saude-seg-no-padding{display:flex;justify-content:center;flex-direction:column}}.solution-cards .saude-seg-no-padding a{font-size:28px!important;margin-left:57px}@media (width < 768px){.solution-cards{width:170px;margin:0}.solution-cards a{font-size:18px!important;line-height:24px!important;text-align:center!important}.solution-cards .saude-seg-no-padding{padding:0}.solution-cards .saude-seg-no-padding a{font-size:14px!important;margin:0}}.solution-cards .solution-cards-body{justify-content:space-evenly}.solution-cards a{font-family:Open Sans;font-size:26px;font-weight:700;line-height:33px;letter-spacing:0em;text-align:left;text-decoration:none;color:#005bab}.home-gradient{display:flex;width:100%;background:linear-gradient(to right,#005bab 50%,rgba(73,165,245,.7176470588)),url(/build/assets/image-centro-inovacao-c11aebbb.webp) no-repeat;background-position:right center;background-size:cover,50%}@media (width < 576px){.home-gradient{background:linear-gradient(to top,#005bab 70%,rgba(73,165,245,.7176470588)),url(/build/assets/image-centro-inovacao-mobile-cafb02be.webp) no-repeat;background-position:top center;background-size:100%,contain;padding:40px 16px}}.home-gradient .container{display:flex;flex-direction:column;justify-content:center;height:368px}@media (width < 576px){.home-gradient .container{margin-top:100px}}.home-gradient .container h1,.home-gradient .container p{color:#fff}.home-gradient .container button.results-button{margin-top:16px;padding:15px;border-radius:8px;border:1px solid #ffffff;background-color:transparent;color:#fff;font-family:Open Sans,sans-serif;font-weight:600;font-size:16px;line-height:24px}@media (width < 576px){.home-gradient .container button.results-button{font-size:12px}}.home-gradient .container button.results-button:hover{transition:all .2s ease-in-out;background-color:#e7e7e7;color:#005bab}.home-gradient .container button.results-button:focus{outline:none}@media screen and (max-width: 767px){.solucions-home-grid .col-6{padding:0}.cards-solucions-home-flex{display:flex;flex-wrap:nowrap;gap:10px}}.card.solution-cards a,.card.section-navigation-card a{width:100%;display:flex;cursor:pointer;margin:0;height:100%;font-weight:600}.solucions-home-grid a{font-size:32px;line-height:1.2}.location-container{margin-top:4rem;height:780px;background-color:#f3f3f3}.location-container .location-container-white-card{height:478px;width:505px;background-color:#fff;border-radius:10px}@media (width < 768px){.location-container{height:auto;padding:15px 0!important}.location-container h1{text-align:center}}.col-sm-3 .card{box-shadow:none!important;background:none!important}.col-sm-3 .card .reasons-cards-body{text-align:center}.col-sm-3 .card .reasons-cards-body .col-sm-3 .card .reasons-cards-body-text .fs14{font-size:14px;color:#005bab}.reasons-cards-body-text{color:#005bab}.gradient-innovation-center-section{overflow:hidden;background:linear-gradient(90deg,#005bab 50.05%,rgba(0,92,170,0) 100%);min-height:268px;display:flex;justify-content:space-between;align-items:center}.gradient-innovation-center-section .gradient-innovation-center-section-img{width:725px;z-index:-1}.gradient-innovation-center-section .gradient-innovation-center-section-img img{width:725px}@media (width < 768px){.gradient-innovation-center-section{background:linear-gradient(1deg,#005caa 50.46%,rgba(0,92,170,0) 125%);flex-direction:column-reverse}.gradient-innovation-center-section .container{width:auto;margin-left:0}.gradient-innovation-center-section .gradient-innovation-center-section-img{width:auto}.gradient-innovation-center-section .vc-small-screen{z-index:-1}}@media (width < 768px){.why-choose-sesi .card{justify-content:center}}.slider-home .VueCarousel-navigation .VueCarousel-navigation-prev{left:100px!important}@media (width < 768px){.slider-home .VueCarousel-navigation .VueCarousel-navigation-prev{left:70px}}.slider-home .VueCarousel-navigation .VueCarousel-navigation-next{right:100px!important}@media (width < 768px){.slider-home .VueCarousel-navigation .VueCarousel-navigation-next{right:70px}}.slider-home .VueCarousel .VueCarousel-navigation span{font-size:50px!important}.transparencia-menu{position:absolute;background-color:#fff;box-shadow:0 2px 5px #0000004d;z-index:999;text-align:left;min-width:265px;border-radius:3px}.transparencia-menu ul{list-style:none}.transparencia-menu ul li a{padding:10px 15px;text-decoration:none;pointer-events:auto}:root{--main-blue-color: #005BAB;--main-green-color: #52AE32}input[type=radio]:checked+label:before{background-color:var(--main-green-color);border:none}.font-body__regular{font-size:16px;font-weight:400}.font-body__small{font-size:14px;font-weight:400}.brand-color{color:var(--main-blue-color)}.gray-color__500{color:#1d232a}.gray-color__200{color:#4b5563}.theme-btn{border-radius:8px}.theme-btn:hover,.theme-btn:focus{background-color:#00529a!important;border-color:#00529a!important;color:#fff!important}.theme-btn.light{color:#005bab!important}.order-summary-container .order-summary{padding:25px 30px;height:min-content;border-radius:10px}.order-summary-container .order-summary #grand-total-amount-detail{color:#005bab;font-size:1.3rem;line-height:normal;align-self:flex-end}.payment-methods .col-12{padding:14px 18px;background-color:#eff6fc;margin-bottom:14px!important;border-radius:8px;border:.5px solid #EFF6FC}.payment-methods .col-12:hover,.payment-methods .col-12:active{border:.5px solid var(--main-blue-color)}.payment-methods .col-12:focus{border:.5px solid var(--main-blue-color)}.custom-form input[type=text],.custom-form input[type=password],.custom-form input[type=search],.custom-form select{border-radius:8px!important;height:48px!important}.custom-form input[type=text]:focus,.custom-form input[type=password]:focus,.custom-form input[type=search]:focus,.custom-form select:focus{outline:0;border-color:#005bab!important;box-shadow:0 0 0 1px #005bab,0 0 0 1px #00529a!important}.buynow{cursor:pointer;padding:10px 20px;color:#fff;background-color:#005bab!important;display:block;border-color:#005bab!important;margin:0 auto}.buynow:hover{background-color:#00529a!important;border-color:#00529a!important}.title-login{color:#444749;font-size:2.375rem;font-style:normal;font-weight:700;line-height:3.625rem}.content-login input:focus{outline:0;border-color:#005bab!important;box-shadow:0 0 0 1px #005bab,0 0 0 1px #00529a!important}.content-login .form-style{border-radius:8px;height:48px}.content-login .label-style{font-family:Public Sans,sans-serif}.content-login .text-muted{font-size:14px}.content-login .show-password{color:#005bab;font-size:16px}.content-login .group-action-button{gap:16px}.content-login .theme-btn-primary{cursor:pointer;font-weight:600;padding:10px 20px;vertical-align:top;color:#fff;background-color:#005bab!important;display:inline-block;border-color:#005bab!important}.content-login .theme-btn-primary__outline{background-color:transparent!important;color:#005bab;border-color:#005bab!important;text-decoration:none;padding:10px 20px}.content-login .theme-btn-primary__outline:hover{background-color:#00529a!important;border-color:#00529a!important;color:#fff!important}.content-login .theme-btn-primary:hover{background-color:#00529a!important;border-color:#00529a!important}.content-login .theme-btn-primary:active{background-color:#004989;border-color:#004989}.content-login .divider{background:#DDEFFF}.content-login .p-register{display:block;font-size:16px;color:#444749}.content-login .p-register .btn-new-customer{color:#005bab;font-size:16px;text-decoration:none;font-weight:600}.content-login .p-register .btn-new-customer:hover{text-decoration:underline;text-decoration-color:var(--main-green-color)}.content-login .s-termo-privacidade{border-radius:6px;background:#EFF6FC}.content-login .s-termo-privacidade span a{color:var(--main-blue-color)}@media screen and (max-width: 1024px){.resultados-exames-btn{display:none}}.sesi-banner{background-color:#d4d4d4;overflow:hidden}.sesi-banner>picture{display:block}.sesi-banner>picture>img{width:100%}@media (width < 768px){.sesi-banner{min-height:268.82px}}.section-navigation{display:flex;justify-content:center;align-items:center;align-content:center;min-height:416px;padding:16px}@media (width < 768px){.section-navigation{padding:16px;height:426px}}.section-navigation .section-navigation-title{display:none}@media (width < 768px){.section-navigation .section-navigation-title{font-family:Open Sans,sans-serif;font-weight:700;font-size:26px;line-height:32px;display:block;margin-bottom:16px}}.section-navigation .section-navigation-cards{padding:0;height:100%;display:flex;flex-wrap:wrap;gap:16px;justify-content:center;align-content:center}@media (width < 768px){.section-navigation .section-navigation-cards{display:grid;grid-template-columns:1fr 1fr;height:306px}.section-navigation .section-navigation-cards>div{width:100%}}.section-navigation .section-navigation-card{height:160px;width:50%;max-width:445px;border-radius:10px;color:#005bab;border:1px solid #49a5f5}@media (width < 768px){.section-navigation .section-navigation-card{max-width:171px;height:145px}}.section-navigation .section-navigation-card:hover{cursor:pointer;color:#224d73}.section-navigation .section-navigation-card-body{display:flex;padding:32px;gap:2rem}@media (width < 768px){.section-navigation .section-navigation-card-body{flex-direction:column;justify-content:center;gap:8px;padding:4px}}.section-navigation .section-navigation-card-body:hover{border-radius:10px;background-repeat:no-repeat;background-position:center;background-size:cover;overflow:hidden}.section-navigation-card-body-1:hover{background-image:linear-gradient(to right,rgba(255,255,255,0) 0%,#ffffff 80%,#ffffff 100%),url(/themes/sesi/assets/images/bg-navigation-1.svg)}@media (width < 768px){.section-navigation-card-body-1:hover{background-image:linear-gradient(to bottom,transparent,#ffffff 80%),url(/themes/sesi/assets/images/bg-navigation-1.svg)}}.section-navigation-card-body-2:hover{background-image:linear-gradient(to right,rgba(255,255,255,0) 0%,#ffffff 80%,#ffffff 100%),url(/themes/sesi/assets/images/bg-navigation-2.svg)}@media (width < 768px){.section-navigation-card-body-2:hover{background-image:linear-gradient(to bottom,transparent,#ffffff 80%),url(/themes/sesi/assets/images/bg-navigation-2.svg)}}.section-navigation-card-body-3:hover{background-image:linear-gradient(to right,rgba(255,255,255,0) 0%,#ffffff 80%,#ffffff 100%),url(/themes/sesi/assets/images/bg-navigation-3.svg)}@media (width < 768px){.section-navigation-card-body-3:hover{background-image:linear-gradient(to bottom,transparent,#ffffff 80%),url(/themes/sesi/assets/images/bg-navigation-3.svg)}}.section-navigation-card-body-4:hover{background-image:linear-gradient(to right,rgba(255,255,255,0) 0%,#ffffff 80%,#ffffff 100%),url(/themes/sesi/assets/images/bg-navigation-4.svg)}@media (width < 768px){.section-navigation-card-body-4:hover{background-image:linear-gradient(to bottom,transparent,#ffffff 80%),url(/themes/sesi/assets/images/bg-navigation-4.svg)}}.section-navigation .section-navigation-card-body>h3{color:inherit;font-family:Open Sans,sans-serif;font-weight:700;font-size:26px;line-height:32px}@media (width < 768px){.section-navigation .section-navigation-card-body>h3{font-size:18px;line-height:24px;text-align:center}}.section-navigation .section-navigation-icon{width:48px;height:48px;background-repeat:no-repeat;background-position:center;background-size:cover}@media (width < 768px){.section-navigation .section-navigation-icon{display:block}}.section-navigation .section-navigation-icon-1{background-image:url(/themes/sesi/assets/images/navigation-1.svg)}.section-navigation .section-navigation-card:hover .section-navigation-icon-1{background-image:url(/themes/sesi/assets/images/navigation-1-hover.svg)}.section-navigation .section-navigation-icon-2{background-image:url(/themes/sesi/assets/images/navigation-2.svg)}.section-navigation .section-navigation-card:hover .section-navigation-icon-2{background-image:url(/themes/sesi/assets/images/navigation-2-hover.svg)}.section-navigation .section-navigation-icon-3{background-image:url(/themes/sesi/assets/images/navigation-3.svg)}.section-navigation .section-navigation-card:hover .section-navigation-icon-3{background-image:url(/themes/sesi/assets/images/navigation-3-hover.svg)}.section-navigation .section-navigation-icon-4{background-image:url(/themes/sesi/assets/images/navigation-4.svg)}.section-navigation .section-navigation-card:hover .section-navigation-icon-4{background-image:url(/themes/sesi/assets/images/navigation-4-hover.svg)}.section-services{margin:0;padding-top:32px;height:730px;background-color:#f3f3f3}@media (width < 768px){.section-services .section-services-title{width:auto!important}}@media (width < 768px){.section-services{height:fit-content;padding:16px 0}}.section-services .section-services-title{width:auto;color:#005bab;font-weight:700;font-family:Open Sans,sans-serif;font-size:42px;line-height:64px;text-align:center;margin-bottom:32px}@media (width < 768px){.section-services .section-services-title{font-size:26px;line-height:32px;margin-bottom:16px}}.section-services .section-services-block{width:100%;max-width:1110px;margin:0 auto}@media (width < 768px){.section-services .section-services-block{display:grid;grid-template-columns:179px 179px;width:100%;max-width:358px;max-height:460px}}.section-services .section-services-card{width:33.3333333333%;max-width:370px;height:190px;border-radius:0;border:0}@media (width < 768px){.section-services .section-services-card{width:179px;height:92px}}.section-services .section-services-card-icon{width:48px;height:48px}@media (width < 768px){.section-services .section-services-card-icon{width:32px;height:32px}}.section-services .section-services-image-card{background-repeat:no-repeat;background-position:center;background-size:cover}@media (width < 768px){.section-services .section-services-image-card-lg{height:184px;grid-row:span 2}}.section-services .section-services-only-mobile{display:none}@media (width < 768px){.section-services .section-services-only-mobile{display:block}}.section-services .section-services-info-card{display:flex;justify-content:center;align-items:center;gap:.5em}@media (width < 768px){.section-services .section-services-info-card{flex-direction:row}}.section-services .section-services-info-card>h4{color:#fff;font-family:Open Sans,sans-serif;font-weight:700;font-size:18px;line-height:24px;text-align:center}@media (width < 768px){.section-services .section-services-info-card>h4{font-family:Public Sans,sans-serif;font-weight:400;font-size:12px;line-height:16px}}.section-services .section-services-primary-card{background-color:#005bab}@media (width < 768px){.section-services .section-services-md-primary-card{background-color:#005bab!important}}.section-services .section-services-primary-light-card{background-color:#0081f2}@media (width < 768px){.section-services .section-services-md-primary-light-card{background-color:#0081f2}}.section-services .section-services-secondary-card{background-color:#49a5f5}@media (width < 768px){.section-services .section-services-md-secondary-card{background-color:#0081f2}}.section-services .section-services-tertiary-card{background-color:#0066bf}.section-location{padding:32px 16px;min-height:366px}@media (width < 768px){.section-location{padding-top:16px}}.section-location .section-location-title{color:#005bab;font-weight:700;font-family:Open Sans,sans-serif;font-size:42px;line-height:64px;text-align:center;margin-bottom:32px}@media (width < 768px){.section-location .section-location-title{font-size:26px;line-height:32px;margin-bottom:8px}}.section-location .section-location-block{display:flex;align-items:center;align-content:center;justify-content:center}.section-location .section-location-block>.carousel>.carousel-indicators{bottom:-45px}.section-location .section-location-block>.carousel>ol.carousel-indicators>li{height:10px;width:10px;border-radius:50%;background-color:#d4d4d4}.section-location .section-location-block>.carousel>ol.carousel-indicators>li.active{background-color:#49a5f5}@media (width >= 768px){.section-location .section-location-carousel{display:none}}.section-location .section-location-cards{width:100%;max-width:1110px;display:flex;flex-wrap:wrap;align-items:center;align-content:center;justify-content:center;gap:30px}@media (width < 768px){.section-location .section-location-cards{display:none}}.section-location .section-location-card{max-width:300px;margin:auto;border-radius:10px;color:#005bab;border:0;background-color:#005bab}.section-location .section-location-card-body{padding:0;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:8px;width:100%}.section-location .section-location-card-body>img{width:100%;height:auto;min-height:166px;object-fit:cover}.section-location .section-location-card-body>.informations{padding:0 18.5px;display:flex;flex-direction:column}.section-location .section-location-card-body>.informations>h4.title{color:#fff;font-weight:700;font-family:Open Sans,sans-serif;font-size:18px;line-height:24px}.section-location .section-location-card-body>a{display:flex;justify-content:center;align-items:center;background-color:#fff;width:50px;height:50px;border-radius:20%;margin-right:-150px;margin-top:-40px}.section-location .section-location-card-body>.informations>p{color:#444749;font-weight:400;font-family:Public Sans,sans-serif;font-size:14px;line-height:16px}.section-location .section-location-card-body>.informations>button a{text-decoration:none}.section-location .btn{text-decoration:none}.section-social{margin:0;padding-top:32px;min-height:312px;background-color:#f3f3f3}@media (width < 768px){.section-social{min-height:234px;padding:16px}}.section-social .section-social-title{color:#005bab;font-weight:700;font-family:Open Sans,sans-serif;font-size:42px;line-height:64px;text-align:center;margin-bottom:32px}@media (width < 768px){.section-social .section-social-title{font-size:26px;line-height:32px;margin-bottom:8px}}.section-social .section-social-block{display:flex;align-items:center;align-content:center;justify-content:center}.section-social .section-social-block>.carousel>.carousel-indicators{bottom:-45px}.section-social .section-social-block>.carousel>ol.carousel-indicators>li{height:10px;width:10px;border-radius:50%;background-color:#d4d4d4}.section-social .section-social-block>.carousel>ol.carousel-indicators>li.active{background-color:#49a5f5}@media (width >= 768px){.section-social .section-social-carousel{display:none}}.section-social .section-social-cards{width:100%;max-width:1110px;display:flex;flex-wrap:wrap;align-items:center;align-content:center;justify-content:center;gap:30px}@media (width < 768px){.section-social .section-social-cards{display:none}}.section-social .section-social-card{display:flex;flex-direction:column;align-items:center;width:255px;margin:auto}.section-social .section-social-card>img{width:64px;height:64px}.section-social .section-social-card>h3{color:#005bab;font-weight:700;font-family:Open Sans,sans-serif;font-size:26px;line-height:32px}.section-social .section-social-card>p{color:#005bab;font-weight:400;font-family:Public Sans,sans-serif;font-size:14px;line-height:16px;text-align:center}.where-get-vaccinated{display:flex;flex-direction:column;width:100%;padding:32px 165px;background-color:#f3f3f3;align-items:center;gap:16px}@media (width < 576px){.where-get-vaccinated{padding:16px;gap:8px}}.where-get-vaccinated h3{color:#444749}@media (width < 576px){.where-get-vaccinated h3{font-size:18px;line-height:24px}}.where-get-vaccinated .youtube-frame{background-color:#444749;border-radius:10px;width:921px;height:431px}@media (width < 768px){.where-get-vaccinated .youtube-frame{width:358px;height:167px}}.exams-results{display:flex;padding:40px 135px;width:100%;background:linear-gradient(to right,#005bab 50%,rgba(73,165,245,.7176470588)),url(/build/assets/exams-results-9796d3a6.svg) no-repeat;background-position:right center;background-size:cover,50%}@media (width < 576px){.exams-results{background:linear-gradient(to top,#005bab 45%,rgba(73,165,245,.7176470588)),url(/build/assets/exams-results-mobile-52d2aab4.svg) no-repeat;background-position:top center;background-size:100%,contain;padding:40px 16px}}.exams-results .container{display:flex;flex-direction:column;gap:24px}@media (width < 576px){.exams-results .container{margin-top:100px}}.exams-results .container h1{color:#fff}.exams-results .container button.results-button{margin-top:16px;padding:15px;border-radius:8px;border:1px solid #ffffff;background-color:transparent;color:#fff;font-family:Open Sans,sans-serif;font-weight:600;font-size:16px;line-height:24px}.exams-results .container button.results-button:hover{transition:all .2s ease-in-out;background-color:#e7e7e7;color:#005bab}.exams-results .container button.results-button:focus{outline:none}.blue-gradient-blog-section{z-index:-1;width:920px;height:389px;background:linear-gradient(99.59deg,#005BAB 2.35%,#49A5F5 100%);border-radius:10px}@media (width < 768px){.blog{margin-top:80px!important}}.main-content{margin-top:-125px}.main-content .blog-link-highlight{background-color:#005bab;border-radius:4px;color:#fff;font-size:14px;font-weight:600;padding:8px 20px;text-transform:uppercase;text-decoration:none}.main-content .blog-link-highlight:hover{background-color:#f2994a}@media screen and (width > 768px){.main-content .content-blog-more{gap:30px}}.main-content .content-blog-more .content-items{flex:1}@media screen and (width < 768px){.main-content .content-blog-more .content-items{height:100%}}.main-content .content-blog-more .content-items .card{background-color:#fafafa;border:1px solid #dee9f0;border-bottom:.5vh solid #005bab;height:100%;align-items:flex-start;align-content:stretch;align-items:stretch;display:grid;grid-template-rows:auto 1fr;border-top:none;border-left:none}@media screen and (width > 768px){.main-content .content-blog-more .content-items .recent-posts{border-bottom:none!important;border-right:3px solid #005caa!important}}.main-content .content-blog-more .content-items .img-teste{width:275px;height:220px}@media screen and (width < 768px){.main-content .content-blog-more .content-items .img-teste{width:100%}}.main-content .content-blog-more .content-items .content-img{position:relative}.main-content .content-blog-more .content-items .content-img .img-fluid{width:350PX}.main-content .content-blog-more .content-items .content-img .date-main{position:absolute;z-index:1;right:20px;bottom:20px;background:#f2994a;color:#fff;padding:3px 10px;border-radius:4px;font-size:12px;font-weight:600}.main-content .content-blog-more .content-items .card-body .content-body .blog-subtitle{border-bottom:1px solid #c6c6c6;color:#6c757d;font-size:14px}@media (width < 768px){.main-content .content-blog-more .content-items .card-footer{width:100%}}.main-content .content-blog-more .content-items .read-content{height:50px}@media (width < 768px){.main-content .content-blog-more{flex-direction:column}}.large-card-wrapper{display:flex;flex-direction:column;gap:48px;background-color:#fafafa;padding-bottom:98px}.large-card-wrapper .search-container{padding-block:45px;background-color:#005bab;display:grid;place-items:center}.large-card-wrapper .large-cards-container .large-cards-content{display:flex;justify-content:center;align-items:center;padding-inline:15px}.large-card-wrapper .large-cards-container .large-cards-content .cards-content-wrapper{display:flex;flex-wrap:wrap;gap:30px;width:min(100%,1030px);margin:0 auto}.large-card-wrapper .large-cards-container .large-cards-content .cards-content-wrapper .large-card{background-color:#fff;display:flex;flex-direction:column;gap:10px;padding:18px 16px 10px;border-radius:10px;border-bottom:6px solid #005caa;box-shadow:0 1px 1px #00000040;width:min(100%,500px);justify-content:space-between}.large-card-wrapper .large-cards-container .large-cards-content .cards-content-wrapper .large-card p{margin-bottom:0}.large-card-wrapper .large-cards-container .large-cards-content .cards-content-wrapper .large-card .large-card-body{display:flex;gap:20px}.large-card-wrapper .large-cards-container .large-cards-content .cards-content-wrapper .large-card .large-card-body .large-card-img{object-fit:cover;border-radius:10px}.large-card-wrapper .large-cards-container .large-cards-content .cards-content-wrapper .large-card .large-card-body .large-card-content{display:flex;gap:8px;flex-direction:column}.large-card-wrapper .large-cards-container .large-cards-content .cards-content-wrapper .large-card .large-card-body .large-card-content .card-content-title{color:#005caa;font-weight:700;font-size:1rem}.large-card-wrapper .large-cards-container .large-cards-content .cards-content-wrapper .large-card .large-card-body .large-card-content .card-content-body .content-paragraph-desc{color:#6c757d;font-size:.625rem;font-weight:500}.large-card-wrapper .large-cards-container .large-cards-content .cards-content-wrapper .large-card .large-card-body .large-card-content .card-content-body .content-paragraph{color:#555;font-size:.75rem;font-weight:400;font-family:Public sans,sans-serif;line-height:normal}.large-card-wrapper .large-cards-container .large-cards-content .cards-content-wrapper .large-card .large-card-footer{display:flex;justify-content:flex-end}.large-card-wrapper .large-cards-container .large-cards-content .cards-content-wrapper .large-card .large-card-footer .btn{display:inline-flex;justify-content:center;align-items:center;background-color:#f2994a;color:#fff;font-weight:600;text-align:center;font-size:1rem;border-radius:8px}@media only screen and (max-width: 992px){.large-card-wrapper .large-cards-container .large-cards-content .cards-content-wrapper{justify-content:center}.large-card-wrapper .large-cards-container .large-cards-content .cards-content-wrapper .large-card{min-height:465px}.large-card-wrapper .large-cards-container .large-cards-content .cards-content-wrapper .large-card .large-card-body{flex-direction:column}.large-card-wrapper .large-cards-container .large-cards-content .cards-content-wrapper .large-card .large-card-body .large-card-img{max-width:165px;aspect-ratio:1/1;margin:0 auto}}.large-card-wrapper .large-cards-container .pagination-el .b-pagination{display:flex;gap:2px;margin-bottom:0}.large-card-wrapper .large-cards-container .pagination-el .b-pagination .page-item{padding:0;-webkit-user-select:none;user-select:none}.large-card-wrapper .large-cards-container .pagination-el .b-pagination .page-item.active{color:initial!important;border-bottom:none}.large-card-wrapper .large-cards-container .pagination-el .b-pagination .page-item.active .page-link{color:#005bab;position:relative}.large-card-wrapper .large-cards-container .pagination-el .b-pagination .page-item.active .page-link:after{content:"";position:absolute;bottom:1px;width:50%;height:2px;background-color:#005bab;left:50%;transform:translate(-50%)}.large-card-wrapper .large-cards-container .pagination-el .b-pagination .page-item.disabled img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.large-card-wrapper .large-cards-container .pagination-el .b-pagination .page-item .page-link{all:unset;font-family:Public Sans,sans-serif;color:#6c757d;font-size:1rem;font-weight:400;cursor:pointer;padding-inline:6px}.large-card-wrapper .large-cards-container .pagination-el .b-pagination .page-item .page-link:focus{outline:2px solid rgba(66,135,245,.4)}@media only screen and (width < 992px){.large-card-wrapper{padding-bottom:34px}.large-card-wrapper .large-cards-container .large-cards-content .cards-content-wrapper{width:initial;justify-content:center;gap:16px}}.blog-page .internal-banner{position:relative}.blog-page .banner-iframe{height:363px}.blog-page .texts-branner{position:absolute;top:0;width:100%;padding:32px 0}.blog-page .description-branner{max-width:650px;margin:auto}.blog-page .main-content .content-blog-more .content-items .content-img{position:relative}@media screen and (max-width: 896px){.blog-page .description-branner{margin-right:19px;margin-left:19px}.blog-page .banner-iframe{height:392px!important}}@media screen and (width < 768px){.read-too{text-align:center!important}}.btn-ler-mais-blog:hover{background-color:#005caa}.section-blog-card a:hover{background-color:#0081f2!important}.individual-blog .content-blog{width:768px;margin:0 auto}.individual-blog .content-blog .title{color:#005bab;font-size:px(36)}.individual-blog .content-blog .introduction-content p{font-size:px(16);font-weight:600;line-height:150%}.individual-blog .content-blog .img-blog img{border-radius:px(10)}@media (width < 768px){.individual-blog .content-blog{width:100%}.individual-blog .content-blog .about-news{gap:px(48)}}.individual-blog .content-related{gap:px(30);margin-bottom:80px}.individual-blog .content-related .card{background-color:#fafafa;border:1px solid #dee9f0;border-bottom:px(3) solid #005bab;height:100%;align-items:flex-start;align-content:stretch;align-items:stretch;display:grid;grid-template-rows:auto 1fr;border-top:none;border-left:none}.individual-blog .content-related .card .content-img{position:relative;width:100%}.individual-blog .content-related .card .content-img .date-main{position:absolute;z-index:1;right:px(20);bottom:px(20);background:#f2994a;color:#fff;padding:px(3) px(10);border-radius:px(4);font-size:px(12);font-weight:600}.individual-blog .content-related .card .blog-subtitle{border-bottom:1px solid #C6C6C6;color:#6c757d;font-size:14px}@media screen and (width > 768px){.individual-blog .content-related .related-posts{border-bottom:none!important;border-right:3px solid #005caa!important}}.individual-blog .content-related .img-teste{width:100%}.header-atividade-fisica{padding:0 165px}.header-atividade-fisica h1{line-height:64px}.header-atividade-fisica span{font-size:14px;font-weight:700;line-height:24px;color:#0081f2}@media (width < 576px){.header-atividade-fisica{padding:0%}}.atividade-fisica{flex-direction:row}.form-atividade-fisica-kids label{font-size:12px}.form-atividade-fisica-kids .btn{background-color:#005bab;margin-top:24px;color:#fff;padding:16px}.form-atividade-fisica-kids .btn:hover{background-color:#49a5f5}.form-atividade-fisica-kids .form-group{margin-bottom:0}@media (width < 576px){.form-atividade-fisica-kids .form-control{max-width:342px!important;width:100%!important}}.form-avaliacao-fisica label,.form-avaliacao-fisica legend{font-size:12px!important}.form-avaliacao-fisica fieldset legend{padding:3px 15px;margin:0}.form-avaliacao-fisica .form-check-label{font-size:16px!important}.form-avaliacao-fisica .radio-input{flex-direction:row-reverse;gap:8px}.form-avaliacao-fisica .radio-input label{font-size:16px}.form-avaliacao-fisica .btn{background-color:#005bab;margin-top:24px;color:#fff;padding:16px 32px}.form-avaliacao-fisica .btn:hover{background-color:#49a5f5}.form-locacao-espacos .form-control{max-width:445px!important;width:100%!important;height:44px}.form-locacao-espacos label{font-size:12px}.form-locacao-espacos .btn{background-color:#005bab;margin-top:24px;color:#fff;padding:16px}.form-locacao-espacos .btn:hover{background-color:#49a5f5}.form-locacao-espacos .form-group{margin-bottom:0}@media (width < 576px){.form-locacao-espacos .form-control{max-width:342px!important;width:100%!important}}.section-services .section-services-info-card,.atividades-fisicas-kids .section-services .section-services-primary-card{flex-direction:column}.atividades-fisicas-kids .section-services .section-services-secondary-card{flex-direction:column;background-color:#0066bf}.atividades-fisicas-kids .section-services .section-services-third-card{flex-direction:column;background-color:#0081f2}@media (width < 576px){.atividades-fisicas-kids #smiless_kids_img{display:none}.atividades-fisicas-kids .section-services .section-services-third-card{display:flex;flex-direction:row-reverse}}.atividade-fisica-avaliacao-fisica{background-color:#f3f3f3}.container-md{background-color:#f3f3f3;display:flex;flex-direction:column;align-items:center}.container-md .header h1{margin-bottom:initial}@media (width < 768px){.container-md .header{width:100%;padding:20px;margin-right:27px!important;margin-left:0%}}.container-md .header h5{font-family:Open Sans;font-size:14px;font-weight:700;color:#95999c}.header-online{width:min(100%,1110px);margin-block:32px 40px}@media (width < 768px){.header-online{width:100%;padding:20px;margin-right:27px!important;margin-left:0%;margin-top:0}}.header-online h5{font-family:Open Sans;font-size:14px;font-weight:700;color:#95999c;margin-bottom:initial}.header-online>div{display:flex;flex-direction:column;gap:8px}.pre-agendamento .data-items{display:flex;flex-wrap:wrap;width:100%;gap:30px}.pre-agendamento .data-items>div{flex:1 0 min(100%,540px)}.pre-agendamento .pre-agendamento-paragraph{font-size:1rem;color:#444749;margin-bottom:initial}@media (width < 768px){.pre-agendamento .pre-agendamento-paragraph{width:90%;font-size:12px;line-height:16px}}.pre-agendamento h5{color:#1d232a;font-size:14px;font-weight:700}@media (width < 576px){.pre-agendamento h5{margin-top:10px}}.pre-agendamento h4{color:#444749;font-family:Open Sans;font-size:14px;font-style:normal;font-weight:700;line-height:24px}.pre-agendamento .form{width:min(100%,920px)!important}.pre-agendamento .form .input-checkbox>div,.pre-agendamento .form fieldset{padding-left:initial;padding-right:initial}.pre-agendamento .content{width:100%;min-height:250px;border:2px solid #005bab;border-radius:10px;margin-bottom:30px}.pre-agendamento .content .header{display:flex;margin-left:0;justify-content:center;align-items:center;width:100%;height:76px;background-image:linear-gradient(180deg,#005bab 0%,#49a5f5 100%)}.pre-agendamento .content .header p{color:#fff}@media (width < 576px){.pre-agendamento{gap:24px}}.exames-externos{display:flex;flex-direction:column;justify-content:end;align-items:start;width:100%}@media (width < 576px){.exames-externos{width:400px}}.exames-externos .p-title{font-size:25px}@media (width < 576px){.exames-externos .p-title{font-size:20px}}.exames-externos p{font-size:20px;color:#444749}@media (width < 576px){.exames-externos p{font-size:12px;line-height:30px}}.exames-externos h4{color:#1d232a;font-size:18px;font-weight:700}.exames-externos .row{width:100%;margin-bottom:60px}.exames-externos .form{width:92%}.exames-externos .content{width:100%;min-height:346px;border:2px solid #005bab;border-radius:10px;margin-bottom:30px}.exames-externos .content .header{display:flex;margin-left:0;justify-content:center;align-items:center;width:100%;height:76px;background-image:linear-gradient(180deg,#005bab 0%,#49a5f5 100%)}.exames-externos .content .header p{color:#fff}.result-exames{display:flex;flex-direction:column;justify-content:center;width:90%}.result-exames h3{color:#444749}#start{all:unset;cursor:pointer}.pag-result-exames,.pag-result-exames .resultados-exames{background-color:#f3f3f3}.pag-result-exames .resultados-exames .pre-agendamento .content{min-height:346px;background-color:#fff;border:2px solid #d4d4d4}@media (width < 576px){.pag-result-exames .resultados-exames .pre-agendamento .content{min-height:348px}.pag-result-exames .resultados-exames .pre-agendamento .content .body .tags{width:100%}.pag-result-exames .resultados-exames .pre-agendamento .content .body .tags .tag{padding:7px}}.pag-result-exames .resultados-exames .pre-agendamento .content p{font-size:18px;margin-bottom:0}.pag-result-exames .resultados-exames .pre-agendamento .content .header{border-top-left-radius:10px;border-top-right-radius:10px}.pag-result-exames .resultados-exames .pre-agendamento .content .body{justify-content:center;align-content:flex-end;margin-top:0}.pag-result-exames .resultados-exames .pre-agendamento .content .body,.pag-result-exames .resultados-exames .pre-agendamento .content .tags,.pag-result-exames .resultados-exames .pre-agendamento .content .tag p{line-height:16px}.pag-result-exames .resultados-exames .pre-agendamento .content label{font-size:12px}.pag-result-exames .resultados-exames .btn{background-color:#005bab;color:#fff;padding:10px 16px;line-height:120%;font-size:16px;text-transform:uppercase;margin:0}.pag-result-exames .resultados-exames .btn:hover{background-color:#0081f2}.banner-educacao{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:auto;padding:30px 0;background-image:url(/build/assets/background-educacao-68d695f6.png);background-size:cover;background-position:center;background-repeat:no-repeat}.banner-educacao .text-banner-educacao{text-align:center;color:#fff}.atividade-fisica-modalidade-highlights{padding:32px 0}.atividade-fisica-modalidade-highlights .atividade-fisica-modalidade-highlights-header{font-family:Open Sans,sans-serif;font-weight:700;font-size:18px;line-height:24px;color:#005bab}.atividade-fisica-modalidade-highlights .atividade-fisica-modalidade-highlights-list{display:flex;gap:16px;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.atividade-fisica-modalidade-highlights .atividade-fisica-modalidade-highlights-list::-webkit-scrollbar{display:none}.atividade-fisica-modalidade-header{padding:32px 0}@media (width < 576px){.atividade-fisica-modalidade-header{padding:24px 16px}}.atividade-fisica-modalidade-header .atividade-fisica-modalidade-header-category{font-family:Public Sans,sans-serif;font-weight:400;font-size:16px;line-height:24px;color:#49a5f5;text-transform:uppercase;margin-bottom:0;margin-top:20px}@media (width < 576px){.atividade-fisica-modalidade-header .atividade-fisica-modalidade-header-category{font-size:12px;margin-top:20px;line-height:16px}}.atividade-fisica-modalidade-header .atividade-fisica-modalidade-header-title{font-family:Open Sans,sans-serif;font-weight:700;font-size:42px;line-height:64px;color:#005bab;margin-bottom:0;text-transform:capitalize}@media (width < 576px){.atividade-fisica-modalidade-header .atividade-fisica-modalidade-header-title{font-size:26px}}.atividade-fisica-modalidade-header .atividade-fisica-modalidade-header-description{font-family:Open Sans,sans-serif;font-weight:700;font-size:14px;line-height:24px;color:#0081f2;margin-bottom:0}.atividade-fisica-modalidade-locations{padding:0;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.atividade-fisica-modalidade-locations .atividade-fisica-modalidade-locations-badge{padding:8px;border-radius:32px;background-color:#005bab;color:#fff;font-family:Public Sans,sans-serif;font-weight:400;font-size:12px;line-height:16px}.atividade-fisica-modalidade-informations{display:grid;grid-template-columns:auto auto}.atividade-fisica-modalidade-informations:has(>div:nth-of-type(2)){grid-template-columns:1fr 1fr}.atividade-fisica-modalidade-informations .atividade-fisica-modalidade-informations-block{padding:0 24px;display:flex}@media (width < 576px){.atividade-fisica-modalidade-informations .atividade-fisica-modalidade-informations-block p{font-size:12px!important}}.atividade-fisica-modalidade-informations .atividade-fisica-modalidade-informations-block .natacao-tipos{justify-content:space-between}.atividade-fisica-modalidade-informations .atividade-fisica-modalidade-informations-block .natacao-tipos .tipos ul.descricao-tipo{margin-left:20px}.atividade-fisica-modalidade-informations .atividade-fisica-modalidade-informations-block .natacao-tipos .tipos ul.descricao-tipo li{font-size:14px;font-weight:700;font-family:Open Sans,sans-serif;color:#444749}.atividade-fisica-modalidade-informations .atividade-fisica-modalidade-informations-icons{width:358px;margin-bottom:16px}.atividade-fisica-modalidade-informations .atividade-fisica-modalidade-informations-block+.atividade-fisica-modalidade-informations-block{border-left:2px solid #005bab}.atividade-fisica-modalidade-informations .atividade-fisica-modalidade-informations-description{display:flex;flex-direction:column;gap:16px}.atividade-fisica-modalidade-informations .atividade-fisica-modalidade-informations-description>h4{font-family:Open Sans,sans-serif;font-weight:700;font-size:18px;line-height:24px;color:#005bab}.atividade-fisica-modalidade-informations .atividade-fisica-modalidade-informations-description>p{font-family:Public Sans,sans-serif;font-weight:400;font-size:16px;line-height:24px;color:#15191c}.atividade-fisica-modalidade-informations .atividade-fisica-modalidade-informations-description-benefits{columns:2;-webkit-columns:2;-moz-columns:2;font-family:Public Sans,sans-serif;font-weight:400;font-size:16px;line-height:24px;color:#005bab;padding-left:1em;gap:30px}.atividade-fisica-modalidade-informations .atividade-fisica-modalidade-informations-icons{display:flex;justify-content:center;align-items:center;gap:8px;width:100%}.atividade-fisica-modalidade-informations .atividade-fisica-modalidade-informations-icons>img{width:40px;height:40px}.atividade-fisica-modalidade-informations .atividade-fisica-modalidade-informations-icons-divider{height:10px;width:10px;background-color:#49a5f5;border-radius:50%;display:flex;align-items:start}.atividade-fisica-modalidade-informations .atividade-fisica-modalidade-informations-description-benefits>li{margin-bottom:8px}.atividade-fisica-modalidade-informations .atividade-fisica-modalidade-informations-description-combo{font-family:Open Sans,sans-serif;font-weight:700;font-size:14px;line-height:24px;color:#444749;padding-left:1em}.atividade-fisica-modalidade-informations .atividade-fisica-modalidade-informations-description-combo>li{margin-bottom:8px}.atividade-fisica-modalidade-informations .atividade-fisica-modalidade-informations-description-combo>li::marker{font-size:11px}.atividade-fisica-modalidade-informations .atividade-fisica-modalidade-informations-compra{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:24px}.atividade-fisica-modalidade-informations .atividade-fisica-modalidade-informations-compra>h3{font-family:Open Sans,sans-serif;font-weight:700;font-size:26px;line-height:34px;color:#005bab}.atividade-fisica-modalidade-informations .atividade-fisica-modalidade-informations-compra>h5{font-family:Open Sans,sans-serif;font-weight:700;font-size:14px;line-height:24px;color:#005bab}.atividade-fisica-modalidade-informations .atividade-fisica-modalidade-informations-compra>button{width:104px;height:40px;padding:8px;margin:0 auto;color:#fff;background-color:#005bab;border:0;border-radius:8px;font-family:Open Sans,sans-serif;font-weight:600;font-size:16px;line-height:24px;text-align:center;text-transform:uppercase}.atividade-fisica-modalidade-informations .atividade-fisica-modalidade-informations-compra>button:hover{background-color:#0081f2}@media (width < 576px){.atividade-fisica-modalidade-informations{grid-template-columns:100%}.atividade-fisica-modalidade-informations .atividade-fisica-modalidade-informations-block:not(:first-child){padding-top:16px}.atividade-fisica-modalidade-informations .atividade-fisica-modalidade-informations-description-benefits{columns:1;-webkit-columns:1;-moz-columns:1}.atividade-fisica-modalidade-informations .atividade-fisica-modalidade-informations-block+.atividade-fisica-modalidade-informations-block{border-top:2px solid #005bab;border-left:0;width:100%}}.modalidades-raia-juvenil-adulto{display:flex;gap:64px;padding:0 15px}.modalidades-raia-juvenil-adulto .modalidades-raia-juvenil-lu{display:flex;flex-direction:column;gap:8px}.modalidades-raia-juvenil-adulto .modalidades-raia-juvenil-adulto ul,.modalidades-raia-juvenil-adulto li{font-family:Open Sans,sans-serif;font-size:14px;font-weight:700;color:#444749;margin:0 25px}.atividade-fisica-modalidade-schedule{display:flex;justify-content:center}@media (width < 768px){.atividade-fisica-modalidade-schedule{padding-top:15px}}.atividade-fisica-modalidade-schedule h3{font-family:Open Sans,sans-serif;font-weight:700;font-size:26px;line-height:32px;color:#444749;margin-bottom:20px;text-align:center}.atividade-fisica-modalidade-schedule .atividade-fisica-modalidade-schedule-days,.atividade-fisica-modalidade-schedule .atividade-fisica-modalidade-schedule-schedule{max-width:984px;display:grid;grid-template-columns:repeat(6,1fr);column-gap:10px}@media (width < 768px){.atividade-fisica-modalidade-schedule .atividade-fisica-modalidade-schedule-days,.atividade-fisica-modalidade-schedule .atividade-fisica-modalidade-schedule-schedule{column-gap:7px}}.atividade-fisica-modalidade-schedule .atividade-fisica-modalidade-schedule-days{margin-top:16px}.atividade-fisica-modalidade-schedule .atividade-fisica-modalidade-schedule-days-item{display:flex;align-items:center;justify-content:center;flex-direction:column}.atividade-fisica-modalidade-schedule .atividade-fisica-modalidade-schedule-days-item>h4{font-family:Open Sans,sans-serif;font-weight:700;font-size:18px;line-height:24px;color:#005bab}@media (width < 768px){.atividade-fisica-modalidade-schedule .atividade-fisica-modalidade-schedule-days-item>h4{font-size:12px}}.atividade-fisica-modalidade-schedule .atividade-fisica-modalidade-schedule-schedule{margin-bottom:10px}.atividade-fisica-modalidade-schedule .atividade-fisica-modalidade-schedule-schedule-item{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:4px;min-height:70px;padding:10px;border-radius:10px;background-color:#ddefff}@media (width < 768px){.atividade-fisica-modalidade-schedule .atividade-fisica-modalidade-schedule-schedule-item{width:54px;padding:5px}}.atividade-fisica-modalidade-schedule .atividade-fisica-modalidade-schedule-schedule-item-active{cursor:pointer}.atividade-fisica-modalidade-schedule .atividade-fisica-modalidade-schedule-schedule-item:first-child{background-color:#f3f3f3;flex-direction:row}.atividade-fisica-modalidade-schedule .atividade-fisica-modalidade-schedule-schedule-item:first-child>h3{font-family:Open Sans,sans-serif;font-weight:700;font-size:26px;line-height:32px;color:#95999c;margin-bottom:0}@media (width < 768px){.atividade-fisica-modalidade-schedule .atividade-fisica-modalidade-schedule-schedule-item:first-child>h3{font-size:14px}}.atividade-fisica-modalidade-schedule .atividade-fisica-modalidade-schedule-schedule-item>p{font-family:Public Sans,sans-serif;font-weight:400;font-size:12px;line-height:16px;color:#1d232a;margin:0;text-align:center}@media (width < 768px){.atividade-fisica-modalidade-schedule .atividade-fisica-modalidade-schedule-schedule-item>p{font-size:8px;line-height:12px}}.atividade-fisica-modalidade-schedule .dropdown-button{background-color:#fff!important}.atividade-fisica-modalidade-schedule .atividade-fisica-modalidade-schedule-modal-information-content{border-radius:10px}.atividade-fisica-modalidade-schedule .atividade-fisica-modalidade-schedule-modal-information-title{font-family:Open Sans,sans-serif;font-size:26px;font-weight:700;line-height:32px;color:#005bab;margin-bottom:0}.atividade-fisica-modalidade-schedule .atividade-fisica-modalidade-schedule-modal-information-body{display:flex;flex-direction:column;gap:16px}.atividade-fisica-modalidade-schedule .atividade-fisica-modalidade-schedule-modal-information-description{border-left:1px solid #005bab;padding:4px 8px}.atividade-fisica-modalidade-schedule .atividade-fisica-modalidade-schedule-modal-information-description>h4{font-family:Open Sans,sans-serif;font-weight:700;font-size:18px;line-height:24px;color:#444749}.atividade-fisica-modalidade-schedule .atividade-fisica-modalidade-schedule-modal-information-description>p{font-family:Public Sans,sans-serif;font-weight:400;font-size:16px;line-height:24px;color:#1d232a}@media (width < 576px){.atividade-fisica-modalidade-schedule .atividade-fisica-modalidade-schedule-days,.atividade-fisica-modalidade-schedule .atividade-fisica-modalidade-schedule-schedule{width:auto;height:auto}.atividade-fisica-modalidade-schedule .atividade-fisica-modalidade-schedule-content{overflow-x:scroll}.atividade-fisica-modalidade-schedule .atividade-fisica-modalidade-schedule-modal-information{width:384px}}@media (width < 576px){.atividade-fisica-modalidade-highlights,.atividade-fisica-modalidade-header,.atividade-fisica-modalidade-locations,.atividade-fisica-modalidade-informations{padding:0 16px}}.highlight-modal-content{width:358px;height:600px;border-radius:10px}.highlight-header{position:absolute;z-index:10;height:100px;width:358px;background:rgba(0,0,0,.1607843137)}.highlight-header>.highlight-header-container{display:flex;align-items:center;gap:16px;width:100%;height:100%;padding:29px 16px 15px}.highlight-cover{display:flex;justify-content:center;align-items:center;width:76px;height:76px;border-radius:50%;overflow:hidden;border:3px solid #005bab}.modal-highlight .modal-dialog{max-width:max-content}.highlight-cover>img{width:60.8px;height:60.8px;border-radius:50%}.highlight-header>.highlight-header-container>.highlight-cover{width:56px;height:56px}.highlight-header>.highlight-header-container>.highlight-cover>img{width:44.8px;height:44.8px}.highlight-header>.highlight-header-container>h4{font-family:Open Sans,sans-serif;font-weight:700;font-size:18px;line-height:24px;color:#fff}.highlight-modal-body{padding:0;width:358px;height:775px;overflow:hidden;border-radius:10px}.modal-backdrop{opacity:.75;height:100%}.highlight-indicators{top:0;width:100%;margin:0;gap:4px;padding:0 4px}.highlight-indicators>li{flex:1 1 auto;background-color:#95999c}.highlight-indicators>li.active{background-color:#fff}@media (width < 576px){.academia .header-page{padding:0 16px}}.academia .header-page img{margin-top:32px;margin-bottom:15px}.academia .header-page span{font-family:Open Sans,sans-serif;font-weight:700;font-size:14px;line-height:24px;color:#0081f2}.day-to-day{background-color:#f3f3f3}.solution-cards-clinica{height:84px;border-radius:10px;color:#005bab;border:1px solid #49a5f5;padding:10px;gap:10px;box-shadow:none!important;background:none!important}.education-paragraph{color:#0081f2}.clinica-cards h2.solution a{font-size:18px;font-weight:700}.clinica-cards .card-body{padding:0;justify-content:space-evenly}.clinica-container{width:min(100%,1440px);margin:0 auto;padding:32px 165px}.section-services .section-clinica-title{color:#005bab;font-weight:700;font-family:Open Sans,sans-serif;font-size:42px;line-height:64px;text-align:left;margin-bottom:32px}#clinica-services{height:auto!important}.clinica-services-description{font-family:Open Sans,sans-serif;font-size:16px;line-height:24px;letter-spacing:0em;text-align:left;padding-top:30px;padding-bottom:30px}.container-beneficios{background-color:#ddefff;padding:32px 151px}.beneficios-card{display:flex;justify-content:center;margin:50px 0;gap:23px}.card-beneficios{width:255px;position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-clip:border-box;border-radius:.25rem}.beneficios-title{font-family:Open Sans,sans-serif;font-size:42px;font-weight:700;line-height:64px;letter-spacing:0em;text-align:center;color:#0081f2}.beneficios-cards-body-text{font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;line-height:16px;text-align:center;color:#224d73}.atendimento-text{line-height:64px}.blue-gradient-blog-section{position:absolute;z-index:-1;bottom:22em;width:920px;height:389px;background:linear-gradient(99.59deg,#005bab 2.35%,#49a5f5 100%);border-radius:10px}@media (width < 768px){.blue-gradient-blog-section{width:358px;height:425px}}.row-gallery-clinica{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.section-services-clinica-image-card{width:100%;height:100%;background-repeat:no-repeat}.column-gallery-clinica div{height:380px;background-repeat:no-repeat;background-color:#0081f2}@media (width < 768px){.column-gallery-clinica div{width:179px;max-height:92px}}@media (width < 768px){.column-gallery-clinica .image{max-height:184px!important}}.section-clinica-primary-card{background-color:#005bab;width:370px;display:flex;justify-content:center;align-items:center;gap:.5em;height:190px!important;border-radius:0!important;border:none!important}@media (width < 768px){.section-clinica-primary-card{width:179px}}.section-clinica-secundary-card{background-color:#0081f2;width:370px;justify-content:center;align-items:center;gap:.5em;height:190px!important;border-radius:0!important;border:none!important}@media (width < 768px){.section-clinica-secundary-card{width:179px}}.section-services-clinica .section-services-info-card-clinica{display:flex;height:190px;flex-direction:column;justify-content:center;align-items:center;gap:.5em;border:none;border-radius:0}@media screen and (max-width: 767px){.clinica-cards .card-body{display:flex;padding:0;justify-content:space-evenly}.section-services .section-clinica-title{font-size:26px;line-height:32px}.clinica-services-description{font-size:14px;line-height:16px}.atendimento-text{font-size:26px;line-height:32px}.container-beneficios{padding:16px}.beneficios-card{flex-wrap:wrap}}.section-iniciativas{display:flex;justify-content:center;align-items:center;align-content:center;padding:16px}@media (width < 768px){.section-iniciativas{padding:16px;height:224px}}.section-iniciativas .container-full{width:86%;margin-top:32px}.section-iniciativas .container-full h5 a{text-decoration:none;font-weight:700;color:#0081f2}.section-cuidados{display:flex;justify-content:center;align-items:center;align-content:center;min-height:424px;background-color:#f3f3f3;position:relative}.section-cuidados .container{overflow:hidden;z-index:1}.section-cuidados .section-cuidados-image{z-index:10;min-height:424px;max-height:100%;background-image:url(https://hom-loja.sesi-ce.org.br/themes/sesi/assets/images/shutterstock_674063851\ 1.jpg);clip-path:polygon(45% 0%,100% 0%,100% 100%,15% 100%);background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;right:0;top:0;z-index:0;width:41%;height:100%}@media (width < 768px){.section-cuidados .section-cuidados-image{display:none}}@media (width < 992px){.section-cuidados{flex-direction:column}.section-cuidados .container-full .text{margin-top:32px}.section-cuidados .container-full .text p{width:100%}.section-cuidados .container-full .img{z-index:10;background-image:url(/build/assets/shutterstock_674063851\ 1-a2543639.jpg);clip-path:none;background-size:cover;background-position:center;background-repeat:no-repeat;display:none}}.section-dados{display:flex;justify-content:center;align-items:center;align-content:center;padding:32px 0;background-color:#ddefff}@media (width < 768px){.section-dados{padding:16px 0}}.section-educacao{display:flex;justify-content:center;align-content:center;min-height:368px;padding:32px 0}.section-educacao .container-full{width:90%;margin-top:32px}.section-educacao .container-full .escola{margin-top:24px}.section-educacao .container-full .escola h2{color:#0081f2}.section-educacao .container-full .escola .subTitle{display:flex;align-items:center}.section-educacao .container-full .escola .subTitle h4{padding-top:8px;color:#005bab}.section-educacao .container-full .escola h4{color:#0081f2}.section-educacao .container-full .escola .row{display:flex}.section-educacao .container-full .escola .col-lg-6{padding:0 15px;border-right:2px solid #005bab}.section-educacao .container-full .escola .col-lg-6:last-child{border-right:none}.section-esporte{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:651px;padding:16px;background-color:#f3f3f3}.section-esporte .container-full{width:90%;margin-top:32px}.section-esporte .container-full .esporte{margin-top:24px}.section-esporte .container-full .esporte h2{color:#0081f2}.section-esporte .container-full .esporte .subTitle{display:flex;align-items:center}.section-esporte .container-full .esporte .subTitle h4{padding-top:8px;color:#005bab}.section-esporte .container-full .esporte .slide li{border-radius:50%;width:14px;height:14px;background-color:#d4d4d4}.section-esporte .container-full .esporte .slide li.active{background-color:#49a5f5}.section-esporte .container-full .esporte .slide .carousel-inner img{width:100%;border-radius:10px}.section-esporte .container-full .esporte .slide h4{margin-top:8px;font-size:20px;color:#0081f2}.section-esporte .container-full .esporte .col-md-6{margin-top:8px;padding:0 15px;border-right:2px solid #005bab}.section-esporte .container-full .esporte .col-md-6:last-child{border-right:none}.section-iniciativas{position:relative}.section-iniciativas .gradient-innovation-center-section-img{position:absolute;right:0;top:0;width:50%;height:100%}.section-iniciativas .gradient-innovation-center-section-img img{width:100%;object-fit:cover;height:100%}.section-saude{display:flex;justify-content:center;align-content:center;padding:32px 0}.section-saude .container-full{width:90%;margin-top:32px}.section-saude .container-full .saude{margin-top:24px}.section-saude .container-full .saude h2{color:#0081f2}.section-saude .container-full .saude .subTitle{display:flex;align-items:center}.section-saude .container-full .saude .subTitle h4{padding-top:8px;color:#005bab}.section-saude .container-full .saude h4{padding-top:8px;color:#0081f2}.section-saude .container-full .saude .row{display:flex}.section-saude .container-full .saude .col-md-6{padding:0 15px;border-right:2px solid #005bab}.section-saude .container-full .saude .col-md-6:last-child{border-right:none}.section-galeria{display:flex;justify-content:center;align-items:center;align-content:center;min-height:416px;padding-bottom:30px;background-color:#f3f3f3}.section-form{display:flex;justify-content:center;align-items:center;align-content:center;min-height:634px;padding:32px 16px}@media (width < 768px){.section-social-blog .swiper-wrapper{gap:12px;flex-direction:column}.section-social-blog .inner-container{width:100%}.section-social-blog .inner-container .swiper-slide{width:92%!important;margin:auto!important}}@media (width < 768px){body .ql-editor .ql-size-huge{font-size:2em}}h1{font-size:64px;font-weight:800;line-height:120%;color:#005bab}@media (width < 768px){h1{font-size:32px}}h2{font-size:36px;font-weight:800;line-height:120%;color:#005bab}@media (width < 768px){h2{font-size:24px}}h3{font-size:24px;font-weight:800;line-height:120%;color:#005bab}@media (width < 768px){h3{font-size:16px}}h4{font-size:16px;font-weight:600;line-height:120%;color:#005bab}p{font-family:Open Sans;font-size:16px;font-weight:400;line-height:150%;letter-spacing:0em;color:#6c757d}.article-title{color:#005bab;font-size:16px;font-weight:600;line-height:150%}.article-title.highlight{font-size:18px}.article-headline{font-size:14px;color:#6c757d}.article-headline.highlight{font-size:16px}.article-headline.four-lines{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.category-tags{background:#005bab;color:#fff;padding:4px 10px 6px;font-size:10px;line-height:100%;border-radius:4px;display:inline-block;font-weight:700}.article-about{gap:80px}.lasted-about{gap:40px}.article-date,.article-read{font-size:12px;color:#6c757d;display:flex;align-items:inherit}.article-date .icon-calendar,.article-read .icon-calendar{width:14px;height:16px}.article-content,.article-content p{color:#555;font-size:16px;line-height:150%}.article-content img{max-width:100%;height:auto}.card{border-radius:10px;overflow:hidden;display:flex;align-items:stretch;background:white;flex-flow:row;flex-wrap:wrap;box-shadow:0 1px 1px #00000040;position:relative}.card.large{height:100%;flex-flow:column}.card.large>*{width:100%!important}.card.large .image-large{flex-grow:3;flex-shrink:0;object-fit:cover;height:250px;width:100%}.card.large .link{margin-top:14px}@media (width < 768px){.card.related-highlight{height:100%;flex-direction:column}.card.related-highlight .image,.card.related-highlight .content{width:100%}}.card.highlight-blog{flex-wrap:initial;border:0;border-right:6px solid #005bab;box-shadow:none;margin-bottom:30px}@media (width < 768px){.card.highlight-blog{border-right:none;border-bottom:.5vh solid #005bab}}.card.highlight-blog .content{padding:20px;width:inherit;flex-grow:inherit}.card.highlight-blog .item-content{flex:1 1 0;position:relative}.card.highlight-blog .item-content .date-main{position:absolute;z-index:1;right:20px;bottom:20px;background:#f2994a;color:#fff;padding:3px 10px;border-radius:4px;font-size:16px;font-weight:600}.card.highlight-blog .image-large{object-fit:cover;width:555px;height:290px}@media (width < 768px){.card.highlight-blog{flex-wrap:wrap}}.card.related-blog{background-color:#fafafa;border-color:#dee9f0;border-right:3px solid #005bab;box-shadow:none}.card.related-blog .date-main{position:absolute;z-index:1;left:20px;bottom:20px;background:#f2994a;color:#fff;padding:3px 10px;border-radius:4px;font-size:12px;font-weight:600}.card .image{flex-grow:3;flex-shrink:0;object-fit:cover;width:200px}.card .content{flex-grow:5;padding:13px 30px 13px 23px}@media (width > 576px){.card .content{width:200px}}.card .content>*:not(:last-child){margin-bottom:6px}.card .link{color:#555;display:flex;align-items:center;justify-content:flex-end;gap:5px;font-size:14px;font-weight:600}.card .link i{font-size:16px;vertical-align:bottom}@media (width < 768px){.card.news-card{flex-direction:column}.card.news-card .image,.card.news-card .content{width:100%}}.fill-body-light{background-color:#fafafa}.wrap-content-network{position:relative}.wrap-content-network .content-image .item-image img{width:100%;height:350px;object-fit:cover;border-radius:10px}.wrap-content-network .content-network{position:absolute;top:0;right:-80px}.wrap-content-network .content-network .network{gap:5px}.wrap-content-network .content-network .network .title-network{color:#005bab;font-size:10px;font-weight:600}@media screen and (width < 768px){.wrap-content-network .content-network{display:none}}.header-mobile .itens{display:flex;align-items:center;justify-content:flex-end}.header-mobile .itens .hamburger-wrapper,.header-mobile .itens .search{background:#e2ecf9;border-radius:6px;padding:6px;display:inline-block;line-height:0}.header-mobile .itens .search{background:white}.header-mobile .mobile-menu{position:fixed;top:0;right:0;bottom:0;left:0;background:white;z-index:999;padding:10vh 24px;overflow:scroll}.header-mobile .mobile-menu .close{position:fixed;top:24px;right:24px;opacity:1}.header-mobile-fixed{position:fixed;width:100%;background:white;z-index:22;top:0;transition:transform .3s ease-in-out;transform:translateY(-100%)}.header-mobile-fixed.active{transform:translateY(0)}.header-search-icon a{display:flex;align-items:center;justify-content:center;align-content:center}.header-search-icon a:hover i{color:#494f54}.header-search-icon a i{color:#6c757d}.header-search-bar{background:#005bab;position:absolute;left:0;right:0;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.header-search-bar .btn-toolbar.search-form div{gap:10px}.header-search-bar .btn-toolbar.search-form div input{border:0}.header-search-bar .btn-toolbar.search-form div input:focus{outline:3px solid rgba(255,255,255,.507)!important;outline-offset:2px}.header-search-bar .btn-toolbar.search-form div button{color:#fff;border-radius:.25rem}.header-search-bar .btn-toolbar.search-form div button:focus{outline:3px solid rgba(255,255,255,.507)!important}.header-search-bar .btn-toolbar.search-form div button:hover,.header-search-bar .btn-toolbar.search-form div button:focus{outline-offset:2px;background:white;color:#005baa}.dropdown-link{display:block}.dropdown-link .dropdown-itens{padding:10px;display:none;width:200px;position:absolute;background-color:#fff;box-shadow:0 4px 4px #00000026}.dropdown-link .dropdown-itens a{padding:8px 0!important;border-bottom:.5px solid #c6c6c6}.dropdown-link .dropdown-itens a:last-of-type{margin-bottom:0;border:none}.dropdown-link:hover>.dropdown-itens{opacity:1;display:block!important}.footer img{max-width:40vw}.footer h5{font-weight:700;line-height:21px}.footer li a{font-family:Open Sans;font-size:14px;font-weight:400;line-height:18px}.footer a{color:inherit}.VueCarousel-pagination{--bg-color: #005baa}.VueCarousel-pagination .VueCarousel-dot--active{background-color:var(--bg-color)!important}.VueCarousel-pagination .VueCarousel-dot,.VueCarousel-pagination .VueCarousel-dot-container{margin-top:0!important}.btn-bg-primary{background:#1073c7;color:#fff}.btn-bg-primary:hover{background:#005bab;color:#fff;transition:1s}.btn-bg-orange{background:#f2994a;color:#fff}.btn-bg-orange:hover{background:#f27f4a;color:#fff;transition:1s}.full-banner{display:inline-block;position:relative}.full-banner.bg-color:before{background-color:#005baa;mix-blend-mode:multiply;content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;max-width:100vw}.full-banner-video{display:flex;align-content:center;align-items:center;min-height:437px}.depoimentos{min-height:237px;border-left:solid 7px #005bab;border-left-color:#005bab;border-left-width:7px;border-radius:10px;max-width:919px}.depoimentos .depoimentos-name{font-family:Open Sans;font-size:20px;line-height:150%;font-weight:700;color:#005bab;margin-bottom:0}@media (width < 768px){.depoimentos .depoimentos-name{font-size:16px}}.depoimentos .depoimentos-enterprise{font-family:Open Sans;font-size:20px;line-height:150%;font-weight:400;margin-bottom:0;font-style:italic}@media (width < 768px){.depoimentos .depoimentos-enterprise{font-size:16px}}.modal-container{position:fixed;top:50%;left:50%;translate:0 -50%;translate:-50% -50%;width:900px;margin:0}.modal-container .icon.remove-icon{position:absolute;top:5px;right:5px;z-index:2;background-color:#fff;border-radius:5px;border:solid white 2px}.modal-container iframe{width:100%;height:auto;aspect-ratio:560/315}@media (min-width: 768px){.container{width:720px!important}}@media (min-width: 992px){.container{width:960px!important}}@media (min-width: 1200px){.container{width:1140px!important}}.individual-new .content-news{width:768px;margin:0 auto}.individual-new .content-news .title{color:#005bab;font-size:36px}.individual-new .content-news .introduction-content p{font-size:16px;font-weight:600;line-height:150%}@media (width < 768px){.individual-new .content-news{width:100%}.individual-new .content-news .about-news{gap:48px}}.individual-new .content-related{gap:30px}.individual-new .content-related .card{height:100%;flex:1;margin-bottom:16px;border-radius:10px;overflow:hidden;display:flex;align-items:stretch;background:white;flex-flow:row;flex-wrap:wrap;box-shadow:0 1px 1px #00000040}@media (width < 768px){.individual-new .content-related{flex-direction:column}}.internal-banner img{object-fit:cover;object-position:right;width:100%;height:275px}@media (width < 768px){.internal-banner img{object-fit:cover;object-position:right;width:100%;height:275px}}.main-content.content-news{margin-top:-240px}@media (width < 768px){.main-content.content-news{margin-top:-180px}}.load-more{color:#fff;border-radius:8px;display:block;font-size:pc(16);margin:32px auto auto;width:fit-content;padding:8px 20px;background:#f2994a;text-transform:uppercase;font-weight:600}.load-more:hover{color:#fff;text-decoration:none;background:#005bab}.blog-page .large-cards-container{display:flex;flex-wrap:wrap;justify-content:center;gap:30px}@media only screen and (max-width: 992px){.blog-page .large-cards-container{gap:16px}}.blue-gradient-noticia-section{position:absolute;z-index:-1;margin-top:21em;width:920px;height:389px;background:linear-gradient(99.59deg,#005BAB 2.35%,#49A5F5 100%);border-radius:10px}@media (width < 768px){.blue-gradient-noticia-section{width:1;height:425px}}.button-blog{margin-top:33px}.button-blog a:hover{color:#005bab;border:1px solid #005BAB}@media (width < 768px){.button-blog{margin-top:33px}.location-container .location-container-white-card{width:358px}}@media (width < 576px){.saude-e-seguranca .header-page{padding:0 16px}}.saude-e-seguranca .header-page img{margin-top:32px;margin-bottom:15px}.saude-e-seguranca .header-page span{font-family:Open Sans,sans-serif;font-weight:700;font-size:14px;line-height:24px;color:#0081f2}.saude-e-seguranca .home-gradient{display:flex;width:100%;background:linear-gradient(to right,#005bab 50%,rgba(73,165,245,.7176470588)),url(/build/assets/saude-seg-banner1-8094113b.svg) no-repeat;background-position:right center;background-size:cover,50%}@media (width < 576px){.saude-e-seguranca .home-gradient{background:linear-gradient(to top,#005bab 70%,rgba(73,165,245,.7176470588)),url(/build/assets/saude-seguranca-banner-mobile-96e9d534.svg) no-repeat;background-position:top center;background-size:100%,contain;padding:2px 16px}}.saude-e-seguranca .home-gradient .container{display:flex;flex-direction:column;justify-content:center;height:auto;padding:42px 0}@media (width < 576px){.saude-e-seguranca .home-gradient .container{margin-top:100px}}.saude-e-seguranca .home-gradient .container h1,.saude-e-seguranca .home-gradient .container p{color:#fff}.saude-e-seguranca .home-gradient .container button.results-button{margin-top:16px;padding:15px;border-radius:8px;border:1px solid #ffffff;background-color:transparent;color:#fff;font-family:Open Sans,sans-serif;font-weight:600;font-size:16px;line-height:24px}@media (width < 576px){.saude-e-seguranca .home-gradient .container button.results-button{font-size:12px}}.saude-e-seguranca .home-gradient .container button.results-button:hover{transition:all .2s ease-in-out;background-color:#e7e7e7;color:#005bab}.saude-e-seguranca .home-gradient .container button.results-button:focus{outline:none}.cards-blog-saude{display:flex;flex-direction:column;align-items:center;flex-wrap:nowrap;padding:37px;border-radius:10px;background-position:bottom;background-size:100% auto;background-repeat:no-repeat;background-size:100% 67%;-webkit-border-radius:10px;-moz-border-radius:10px}.title-info-cards{margin-top:4%}.title-info-cards h2{font-size:32px;font-weight:700;line-height:48px}@media (width < 576px){.title-info-cards h2{font-size:26px;line-height:32px}}.info-cards{gap:10px}.info-card{width:255px;max-width:255px;min-height:350px;border-radius:10px;background-color:#fff;box-shadow:inset 0 0 0 1px #49a5f5}.info-card.border-gray{box-shadow:inset 0 0 0 1px #e7e7e7}.info-card img{width:100%}.info-card .card-container{display:flex;flex-direction:column;justify-content:space-between;padding:16px;gap:8px;height:100%;width:100%}.info-card .card-container h4{font-weight:700;margin:0}.info-card .card-container .card-descriptions{display:flex;flex-direction:column;gap:8px;height:100%}.info-card .card-container .card-descriptions p.description-text{display:flex;flex-direction:column;font-family:Public Sans,sans-serif;font-size:12px;line-height:16px;margin:0;gap:8px}.info-card .card-container .card-descriptions span.service-local,.info-card .card-container .card-descriptions span.orientation{display:flex;align-items:flex-start;gap:4px}.info-card .card-container .card-descriptions span.service-local .description,.info-card .card-container .card-descriptions span.orientation .description{max-width:190px;font-family:Public Sans,sans-serif;font-size:12px;line-height:16px;margin:0}.info-card .card-container .card-descriptions span.service-local .description .service-local-text,.info-card .card-container .card-descriptions span.service-local .description .orientation-title,.info-card .card-container .card-descriptions span.orientation .description .service-local-text,.info-card .card-container .card-descriptions span.orientation .description .orientation-title{font-family:Public Sans,sans-serif;font-weight:700}.info-card .card-container .card-descriptions span.category{gap:8px}.info-card .card-container .card-descriptions span.category span.category-text{font-weight:700}.info-card .card-container .card-descriptions span.category p{margin:0}.info-card .card-container .scheduling-information{display:flex;flex-direction:column;gap:8px}.info-card .card-container .scheduling-information .service-price{display:flex;flex-direction:column;color:#005bab}.info-card .card-container .scheduling-information .service-price .text,.info-card .card-container .scheduling-information .service-price .price-value{font-family:Open Sans,sans-serif}.info-card .card-container .scheduling-information .service-price .text{font-size:12px;font-weight:400;line-height:16px}.info-card .card-container .scheduling-information .service-price .price-value{font-size:18px;font-weight:700;line-height:24px}.info-card .card-container .scheduling-information button.service-card-button{width:223px;height:40px;border-radius:8px;padding:8px;border:none;background-color:#005bab;color:#fff;font-family:Public Sans,sans-serif;font-weight:600;font-size:16px;line-height:24px;text-transform:uppercase}.info-card .card-container .scheduling-information button.service-card-button:hover{background-color:#0081f2}.info-card .card-container .scheduling-information button.service-card-button:focus{outline:none}@media (width < 768px){.viva-mais-banner .gradient-innovation-center-section{background:linear-gradient(1deg,#005caa 76.46%,rgba(0,92,170,0) 125%);padding-bottom:18px}}.gradient-viva-mais-section{background:linear-gradient(90.4deg,#005caa 50.05%,rgba(0,92,170,0) 100%);height:540px;position:relative}.gradient-viva-mais-section .gradient-viva-mais-section-img{position:absolute;width:725px;left:760px;top:0;z-index:-1;opacity:.4}.viva-mais-p{font-family:Public sans;font-size:16px;font-weight:400;line-height:24px;text-align:left}@media (width < 768px){.viva-mais-p{font-size:12px;line-height:16px}}.viva-mais-strong{font-family:Open sans;font-size:14px;font-weight:700;line-height:24px;text-align:left}@media (width < 768px){.viva-mais-strong{display:none}}.viva-mais-list{display:flex;gap:10px;padding-bottom:16px;align-items:center}.viva-mais-list p{color:#fff;margin:0}.viva-mais-list img{width:32px;height:32px}@media (width < 768px){.viva-mais-list img{width:24px;height:24px}}.viva-mais-p span{font-family:Public Sans,sans-serif;font-size:14px;font-weight:700;color:#fff}@media (width < 768px){.categories-saude-seguranca .tab-content{justify-content:center}}.categories-saude-seguranca .tab-view{margin-top:30px}.categories-saude-seguranca li{font-size:16px;line-height:24px}.categories-saude-seguranca .tab-view .tabs ul li{width:auto;padding:8px 16px}.categories-saude-seguranca .tab-view .tabs ul{gap:16px}.blue-gradient-blog-section-saude{position:absolute;z-index:-1;bottom:22em;width:920px;height:389px;background:linear-gradient(99.59deg,#005bab 2.35%,#49a5f5 100%);border-radius:10px}@media (width < 768px){.blue-gradient-blog-section-saude{width:358px;height:425px}}.blog{margin-bottom:30px}.service-card-saude{width:255px;max-width:278px;min-height:350px;border-radius:10px;background-color:#fff;box-shadow:inset 0 0 0 1px #49a5f5}.tab-content:has(.service-card-saude){gap:30px}.service-card-saude.border-gray{box-shadow:inset 0 0 0 1px #e7e7e7}.service-card-saude img{width:100%}.service-card-saude .card-container{display:flex;flex-direction:column;justify-content:space-between;padding:16px;gap:8px;flex-grow:2;height:100%;width:100%}.service-card-saude .card-container h4{font-weight:700;margin:0}.service-card-saude .card-container .card-descriptions{display:flex;flex-direction:column;gap:8px;height:100%}.service-card-saude .card-container .card-descriptions p.description-text{display:flex;flex-direction:column;font-family:Public Sans,sans-serif;font-size:12px;line-height:16px;margin:0;gap:8px}.service-card-saude .card-container .card-descriptions span{font-size:12px}.service-card-saude .card-container .card-descriptions span.service-local,.service-card-saude .card-container .card-descriptions span.orientation{display:flex;align-items:flex-start;gap:9px}.service-card-saude .card-container .card-descriptions span.service-local .description,.service-card-saude .card-container .card-descriptions span.orientation .description{max-width:190px;font-family:Public Sans,sans-serif;font-size:12px;line-height:16px;margin:0}.service-card-saude .card-container .card-descriptions span.service-local .description .service-local-text,.service-card-saude .card-container .card-descriptions span.service-local .description .orientation-title,.service-card-saude .card-container .card-descriptions span.orientation .description .service-local-text,.service-card-saude .card-container .card-descriptions span.orientation .description .orientation-title{font-family:Public Sans,sans-serif;font-weight:700}.service-card-saude .card-container .card-descriptions span.category{gap:8px}.service-card-saude .card-container .card-descriptions span.category span.category-text{font-weight:700}.service-card-saude .card-container .card-descriptions span.category p{margin:0}.service-card-saude .card-container .scheduling-information{display:flex;flex-direction:column;gap:8px;flex-grow:2;justify-content:flex-end;align-items:center}.service-card-saude .card-container .scheduling-information .service-price{display:flex;flex-direction:column;color:#005bab}.service-card-saude .card-container .scheduling-information .service-price .text,.service-card-saude .card-container .scheduling-information .service-price .price-value{font-family:Open Sans,sans-serif}.service-card-saude .card-container .scheduling-information .service-price .text{font-size:16px;font-weight:400;line-height:24px}.service-card-saude .card-container .scheduling-information button.service-card-button{width:223px;height:40px;border-radius:8px;padding:8px;border:none;background-color:#005bab;color:#fff;font-family:Public Sans,sans-serif;font-weight:600;font-size:16px;line-height:24px;text-transform:uppercase}.service-card-saude .card-container .scheduling-information button.service-card-button:hover{background-color:#0081f2}.service-card-saude .card-container .scheduling-information button.service-card-button:focus{outline:none}.card,.blog-page .card img{border-radius:10px}.especialidades-medicas .header-page{padding:32 165px}@media (width < 576px){.especialidades-medicas .header-page{padding:0 20px}}.text-blue{color:#0081f2;font-family:Open Sans;font-size:14px;font-weight:700;line-height:24px;text-align:left}.grid-especialidades-medicas{display:flex;flex-direction:column;align-items:center;max-width:1110px;gap:30px}.grid-especialidades-medicas .especialidades-medicas-cards{display:inline-flex;width:100%;margin-top:10px;gap:30px;flex-wrap:wrap;justify-content:center}@media (width > 576px){.grid-especialidades-medicas .especialidades-medicas-cards{gap:30px 20px}}.grid-especialidades-medicas .especialidades-medicas-cards .scheduling-information{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.service-card-especialidades{max-width:255px;min-height:161px;border-radius:10px;background-color:#fff;box-shadow:inset 0 0 0 1px #49a5f5;flex-basis:255px}.service-card-especialidades .card-container{display:flex;flex-direction:column;justify-content:space-between;padding:15px;gap:8px;height:100%;width:100%}.service-card-especialidades .card-container p.description-text span{font-family:Public Sans;font-size:12px;font-weight:400;line-height:16px;letter-spacing:0em;text-align:left}.service-card-especialidades .service-card-button{width:223px;height:40px;border-radius:8px;padding:8px;border:none;background-color:#005bab;color:#fff;font-family:Public Sans,sans-serif;font-weight:600;font-size:16px;line-height:24px;text-transform:uppercase}.service-card-especialidades .service-card-button:hover{background-color:#0081f2;cursor:pointer}.text-banner-especialidades{position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;color:#fff;font-family:Open Sans;font-size:42px;font-weight:600;line-height:64px;text-align:center}@media (width < 576px){.saude-e-seguranca-trabalho .header-page{padding:0 16px}}.saude-e-seguranca-trabalho .header-page img{margin-top:32px;margin-bottom:15px}.saude-e-seguranca-trabalho .header-page span{font-family:Open Sans,sans-serif;font-weight:700;font-size:14px;line-height:24px;color:#0081f2}.categories-saude-seguranca-trabalho .title-info-cards-saude h2{margin:15px 0;font-family:Open Sans;font-size:26px;font-weight:700;line-height:32px;color:#444749;text-align:center}.categories-saude-seguranca-trabalho .tab-view{margin-top:30px}@media (width < 576px){.categories-saude-seguranca-trabalho .tab-view{margin:0}}.categories-saude-seguranca-trabalho li{font-size:16px;line-height:24px}.categories-saude-seguranca-trabalho .tab-view .tabs ul li{width:auto;padding:8px 16px}.categories-saude-seguranca-trabalho .tab-view .tabs ul{gap:16px}@media (width < 576px){.categories-saude-seguranca-trabalho .tab-view .tabs ul{padding-left:0!important}}.categories-saude-seguranca-trabalho1 .title-info-cards-saude h2{margin:15px 0;font-family:Open Sans;font-size:26px;font-weight:700;line-height:32px;color:#444749;text-align:center}.categories-saude-seguranca-trabalho1 .tab-view{margin-top:30px}.categories-saude-seguranca-trabalho1 li{font-size:16px;line-height:24px}.categories-saude-seguranca-trabalho1 .tab-view .tabs ul li{width:auto;padding:8px 16px}.categories-saude-seguranca-trabalho1 .tab-view .tabs ul{gap:16px}.service-card-locacao{max-width:255px;min-height:161px;border-radius:10px;background-color:#fff;box-shadow:inset 0 0 0 1px #49a5f5;flex-basis:255px}.service-card-locacao .card-container{display:flex;flex-direction:column;justify-content:space-between;padding:15px;gap:8px;height:100%;width:100%}.service-card-locacao .card-container p.description-text span{font-family:Public Sans;font-size:12px;font-weight:400;line-height:16px!important}.service-card-locacao .card-container .uni-capacidade-dimens{font-size:12px;margin-bottom:8px;color:#444749}.service-card-locacao .card-container .uni-capacidade-dimens strong{font-size:12px}.service-card-locacao .card-container .material-icons-round{color:#444749}.service-card-locacao .service-card-button{width:223px;height:40px;border-radius:8px;padding:8px;border:none;background-color:#005bab;color:#fff;font-family:Public Sans,sans-serif;font-weight:600;font-size:16px;line-height:24px;text-transform:uppercase}.service-card-locacao .service-card-button:hover{background-color:#0081f2;cursor:pointer}.banner-especialidades{position:relative}.banner-especialidades img{width:100%}@media (width < 576px){.banner-especialidades img{object-fit:cover;width:100%;height:220px}}.text-banner-especialidades{position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;color:#fff;font-family:Open Sans;font-size:42px;font-weight:700;line-height:64px;text-align:center}@media (width < 576px){.text-banner-especialidades{font-size:20px;line-height:30px}}.especialidades-medicas .section-social-cards{max-width:920px}.especialidades-medicas .section-social{background-color:#fff}.section-inovatio-header{display:flex;justify-content:center;align-items:center;align-content:center;min-height:224px;padding:16px}@media (width < 768px){.section-inovatio-header{padding:16px;height:224px}}.section-inovatio-header h5 a{text-decoration:none;font-weight:700;color:#0081f2}.section-portifolio-inovation{padding:32px;display:flex;flex-direction:column;background-color:#f3f3f3}.section-paceiras-inovation{display:flex;flex-direction:column}@media (width < 576px){.section-paceiras-inovation{max-width:100%}}.section-paceiras-inovation .logos-empresa{display:flex;gap:5px;justify-content:space-evenly}@media (width < 576px){.section-paceiras-inovation .logos-empresa{flex-wrap:wrap;gap:15px}}.section-internacionais-inovation{padding:32px;display:flex;flex-direction:column;background-color:#f3f3f3}.section-internacionais-inovation .logos-inter{display:flex;gap:5px;justify-content:space-between}@media (width < 576px){.section-internacionais-inovation .logos-inter{flex-wrap:wrap;gap:5px}}.section-internacionais-inovation .logos-inter div{font-size:42px;font-style:normal;font-weight:700;color:#15191c;margin-top:10px;text-align:center}@media (width < 576px){.section-internacionais-inovation .logos-inter div{margin-left:0;margin-top:10px;flex:48%}}.section-sociais-inovation{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-height:288px;background-image:linear-gradient(267.73deg,#005bab 0%,#49a5f5 100.67%)}.section-sociais-inovation .container .section-sociais-inovation-cards{display:flex;flex-direction:column;align-items:center;justify-content:center}.section-sociais-inovation .container .section-sociais-inovation-cards h1{max-width:15em;color:#fff}.inovacao-gradient{display:flex;padding:40px;width:100%;background:linear-gradient(to right,#005bab 50%,rgba(9,99,178,.4588235294)),url(/build/assets/image\ 2-322e0413.svg) no-repeat;background-position:right center;background-size:cover,50%}@media (width < 576px){.inovacao-gradient{background:linear-gradient(to top,#005bab 70%,rgba(73,165,245,.7176470588)),url(/build/assets/image\ 2-322e0413.svg) no-repeat;background-position:top center;background-size:100%,contain}}.inovacao-gradient .text-white{width:550px;font-family:Public Sans;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0em;text-align:left}@media (width < 576px){.inovacao-gradient .text-white{width:auto}}.section-publicacoes-inovation{padding:32px 0;display:flex;flex-direction:column}.section-ideia-inovation{width:100%}.section-ideia-inovation .container-full{background-image:url(//../public/themes/sesi/assets/images/backgroud.svg);background-repeat:no-repeat;width:100%;min-height:460px}.section-form-inovation h1{font-size:42px}.painel-info-dashboard{display:flex;padding:32px 16px;justify-content:center}.painel-info-dashboard h1{margin-bottom:24px;line-height:64px}@media (width < 576px){.painel-info-dashboard h1{line-height:normal}.painel-info-dashboard img{max-width:100%}}.section-ideia-inovation{background-image:url(//../public/themes/sesi/assets/images/backgroud.svg);background-repeat:no-repeat;min-height:460px}@media (width < 576px){.section-ideia-inovation{background:url(/build/assets/background-inovation-mobile-b031ab1a.png);min-height:320px}}.section-form-inovation{margin:32px 0}.section-form-inovation h3{font-size:42px}@media (width < 576px){.section-form-inovation h3{font-size:26px}}.clinica-exames .section-social-cards{max-width:1110px}.clinica-exames .section-social{background-color:#fff}.cardiologia-form .exame-call{display:none}.exame-call{display:flex;flex-direction:column;align-items:center}.exame-call h1{line-height:64px}.exame-call h2{margin-bottom:0}.cardiologia-form .atividade-fisica-modalidade-informations{grid-template-columns:50% 50%!important}.vacinacao .section-social{background-color:#fff}.vacinacao .services-cards{display:inline-flex;width:100%;margin-top:10px;gap:30px;flex-wrap:wrap;justify-content:center!important}.educacao-continuada .service-local-text{text-transform:capitalize;color:#444749}.educacao-continuada .orientation-title,.educacao-continuada .orientation-text span{color:#444749}.educacao-continuada .service-local,.educacao-continuada .orientation{align-items:center!important}.educacao-continuada .service-card{min-height:384px}.educacao-continuada .scheduling-information button.service-card-button{width:223px!important}.educacao-continuada .material-icons-outlined{color:#444749}.educacao-continuada .grid-services-cards .services-cards{justify-content:flex-start}@media (width < 768px){.educacao-continuada .grid-services-cards .services-cards{justify-content:center}}.educacao-continuada .buscando_cursos{background:linear-gradient(90deg,#005CAA 72.05%,rgba(0,92,170,0) 101.77%);min-height:368px;position:relative}.educacao-continuada .buscando_cursos img{position:absolute;top:0;right:0;z-index:-1}@media (width < 768px){.educacao-continuada .buscando_cursos{background:linear-gradient(360deg,rgba(0,92,170,.9098039216) 94.05%,rgba(0,92,170,0) 124.77%)}.educacao-continuada .buscando_cursos .text-block{margin-top:calc(100% - 240px)!important}}.educacao-continuada .gradient-innovation-center-section{display:inherit}.educacao-continuada .gradient-innovation-center-section .container{width:inherit;margin-left:inherit}.educacao-continuada .gradient-innovation-center-section .educacao-continuada .gradient-innovation-center-section-img{width:725px;position:absolute;float:right;z-index:-1}.educacao-continuada .gradient-innovation-center-section .educacao-continuada .gradient-innovation-center-section-img img{width:725px}@media (width < 576px){.header-page{padding:0 20px}}.educacao-continuada-cards .service-card .card-container .card-descriptions{padding:0}.educacao-continuada-cards span{color:#444749}.educacao-continuada-cards .description-text span{font-size:12px;line-height:16px}.educacao-continuada-cards .service-local-text,.educacao-continuada-cards .orientation .orientation-title,.educacao-continuada-cards .orientation-text{font-size:12px}.educacao-continuada-cards .material-icons-outlined{font-size:18px}.educacao-continuada-cards .scheduling-information .service-card-button button{width:223px!important}.eventos.educativos .filter-dropdowns{display:none!important}.section-sobre-eventos{display:flex;justify-content:center;align-items:center;align-content:center;position:relative;padding:32px 0}.section-sobre-eventos .container{overflow:hidden;z-index:1}.section-sobre-eventos .section-sobre-eventos-image{z-index:10;max-height:100%;background-image:url(/build/assets/eventos-educ-45a66c1c.png);clip-path:polygon(45% 0%,100% 0%,100% 100%,15% 100%);background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;right:0;top:0;z-index:0;width:41%;height:100%}@media (width < 768px){.section-sobre-eventos .section-sobre-eventos-image{background-image:url(/build/assets/eventos-educ-sobre-mobile-01ddc57c.png);height:198px;width:100%;object-fit:contain;background-position:0px -1px;background-repeat:no-repeat;height:198;clip-path:polygon(49% 0,100% 30%,100% 100%,0 100%,0 31%);position:inherit}}@media (max-width: 992px){.section-sobre-eventos{flex-direction:column}.section-sobre-eventos .container .section-sobre-eventos-image{clip-path:none}}.eventos-educativos .paginator{display:none}.eventos-educativos .service-card{width:255px;max-width:278px;min-height:475px;border-radius:10px;background-color:#fff;box-shadow:inset 0 0 0 1px #49a5f5;flex-basis:255px}.eventos-educativos .service-card.border-gray{box-shadow:inset 0 0 0 1px #e7e7e7}.eventos-educativos .service-card img{width:100%}.eventos-educativos .service-card .card-container{display:flex;flex-direction:column;justify-content:space-between;padding:16px;gap:8px;height:100%;width:100%}.eventos-educativos .service-card .card-container h4{font-size:18px;font-weight:700;margin:0}.eventos-educativos .service-card .card-container .card-descriptions{display:flex;flex-direction:column;gap:8px;height:100%}.eventos-educativos .service-card .card-container .card-descriptions p.description-text{display:flex;flex-direction:column;font-family:Public Sans,sans-serif;font-size:12px;line-height:16px;margin:0;gap:8px}.eventos-educativos .service-card .card-container .card-descriptions .secondDescription{display:flex;flex-direction:column}.eventos-educativos .service-card .card-container .card-descriptions .secondDescription span{font-weight:700}.eventos-educativos .service-card .card-container .card-descriptions span{font-size:12px}.eventos-educativos .service-card .card-container .card-descriptions span.service-local,.eventos-educativos .service-card .card-container .card-descriptions span.orientation{display:flex;align-items:flex-start;gap:4px}.eventos-educativos .service-card .card-container .card-descriptions span.service-local .description,.eventos-educativos .service-card .card-container .card-descriptions span.orientation .description{max-width:190px;font-family:Public Sans,sans-serif;font-size:12px;line-height:16px;margin:0}.eventos-educativos .service-card .card-container .card-descriptions span.service-local .description .service-local-text,.eventos-educativos .service-card .card-container .card-descriptions span.service-local .description .orientation-title,.eventos-educativos .service-card .card-container .card-descriptions span.orientation .description .service-local-text,.eventos-educativos .service-card .card-container .card-descriptions span.orientation .description .orientation-title{font-family:Public Sans,sans-serif;font-weight:700}.eventos-educativos .service-card .card-container .card-descriptions span.category{gap:8px}.eventos-educativos .service-card .card-container .card-descriptions span.category span.category-text{font-weight:700}.eventos-educativos .service-card .card-container .card-descriptions span.category p{margin:0}.eventos-educativos .service-card .card-container .scheduling-information{display:flex;flex-direction:column;gap:8px}.eventos-educativos .service-card .card-container .scheduling-information .service-price{display:flex;flex-direction:column;color:#005bab}.eventos-educativos .service-card .card-container .scheduling-information .service-price .text,.eventos-educativos .service-card .card-container .scheduling-information .service-price .price-value{font-family:Open Sans,sans-serif}.eventos-educativos .service-card .card-container .scheduling-information .service-price .text{font-size:12px;font-weight:400;line-height:16px}.eventos-educativos .service-card .card-container .scheduling-information .service-price .price-value{font-size:18px;font-weight:700;line-height:24px}.eventos-educativos .service-card .card-container .scheduling-information button.service-card-button{width:223px;height:40px;border-radius:8px;padding:8px;border:none;background-color:#005bab;color:#fff;font-family:Public Sans,sans-serif;font-weight:600;font-size:16px;line-height:24px;text-transform:uppercase}.eventos-educativos .service-card .card-container .scheduling-information button.service-card-button:hover{background-color:#0081f2}.eventos-educativos .service-card .card-container .scheduling-information button.service-card-button:focus{outline:none}@media (width < 768px){.eventos-educativos .section-info-cards .d-flex{flex-direction:column!important}}.eventos-educativos .grid-services-cards{display:flex;align-items:center}.eventos-educativos .grid-services-cards .services-cards{display:inline-flex;width:100%;margin-top:10px;gap:30px;flex-wrap:nowrap;justify-content:center}.gallery-eventos-educativos{background-color:#f3f3f3;padding:10px}@media (width < 768px){.gallery-eventos-educativos{padding:0}}.saude-bem-estar .grid-services-cards .services-cards{flex-wrap:nowrap!important}.saude-bem-estar .services-cards{justify-content:left!important}.saude-bem-estar .service-card{min-height:350px!important}.saude-bem-estar .service-card-button{width:223px}.saude-bem-estar .paginator{display:none}.section-saude-sobre{justify-content:center;align-items:center;align-content:center;min-height:258px;padding:0 0 0 11em}.section-saude-sobre .container-full{overflow:hidden}.section-saude-sobre .container-full .text{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center}.section-saude-sobre .container-full .text p{color:#444749;width:634px}.section-saude-sobre .container-full .text h2{line-height:48px}.section-saude-sobre .container-full .img{z-index:10;min-height:258px;max-height:100%;background-image:url(/build/assets/saude-estar-42f81712.png);clip-path:polygon(45% 0%,100% 0%,100% 100%,15% 100%);background-size:cover;background-position:center;background-repeat:no-repeat}@media (width < 992px){.section-saude-sobre{flex-direction:column}.section-saude-sobre .container-full .text{margin-top:32px}.section-saude-sobre .container-full .text p{width:100%}.section-saude-sobre .container-full .img{z-index:10;background-image:url(/build/assets/shutterstock_674063851\ 1-a2543639.jpg);clip-path:none;background-size:cover;background-position:center;background-repeat:no-repeat}}.servicos-card-title{color:#444749}.text-saude-sobre{text-align:center;padding:32px 0;background-color:#ddefff}.list-fatores{display:flex;gap:60px;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;margin-left:25px;font-size:16px;line-height:24px}.container-qualidade{width:540px}.saude-bem-estar .gradient-innovation-center-section{min-height:550px;background:linear-gradient(90deg,#005bab 50.05%,rgba(0,92,170,0) 100%)}.qualidade-vida-list{display:grid;grid-template-columns:auto auto;gap:0 35px}.saude-bem-estar .gradient-innovation-center-section img{width:auto}.gradient-ginastica-center-section{overflow:hidden;justify-content:space-between;min-height:568px;height:400px;flex-direction:row-reverse;background:linear-gradient(270deg,#fff 50.05%,rgba(255,255,255,0) 99.77%)}.gradient-ginastica-center-section .container-qualidade{width:540px}.gradient-ginastica-center-section-img{width:725px;z-index:-1}.gradient-ginastica-center-section .container{width:50%}.text-black{color:#15191c}.gradient-ginastica-center-section .btn{background-color:#005bab;color:#fff}.gradient-ginastica-center-section .btn:hover{background-color:#0081f2}.unidade-location{margin:0;padding:32px 16px;min-height:566px}@media (width < 768px){.unidade-location{padding-top:16px;height:496px}}.unidade-location .unidade-location-title{color:#005bab;font-weight:700;font-family:Open Sans,sans-serif;font-size:420px;line-height:64px;text-align:center;margin-bottom:32px}@media (width < 768px){.unidade-location .unidade-location-title{font-size:26px;line-height:32px;margin-bottom:8px}}.unidade-location .unidade-location-block{display:flex;align-items:center;align-content:center;justify-content:center}.unidade-location .unidade-location-block>.carousel>.carousel-indicators{bottom:-45px}.unidade-location .unidade-location-block>.carousel>ol.carousel-indicators>li{height:10px;width:10px;border-radius:50%;background-color:#d4d4d4}.unidade-location .unidade-location-block>.carousel>ol.carousel-indicators>li.active{background-color:#49a5f5}@media (width >= 768px){.unidade-location .unidade-location-carousel{display:none}}.unidade-location .unidade-location-cards{width:100%;max-width:1110px;display:flex;flex-wrap:wrap;align-items:center;align-content:center;justify-content:center;gap:30px}@media (width < 768px){.unidade-location .unidade-location-cards{display:none}}.unidade-location .unidade-location-card{height:406px;border-radius:10px;color:#005bab;border:0;background:linear-gradient(90deg,#005bab,#49a5f5);width:255px}.unidade-location .unidade-location-card-body{padding:0;display:flex;flex-direction:column;align-items:center;gap:8px;width:100%}.unidade-location .unidade-location-card-body>img{width:100%;max-width:255px;height:234px}.unidade-location .unidade-location-card-body>.informations{padding:0 18.5px;display:flex;flex-direction:column}.unidade-location .unidade-location-card-body>.informations>h4{color:#005bab;font-weight:700;font-family:Open Sans,sans-serif;font-size:18px;line-height:24px}.unidade-location .unidade-location-card-body>.informations>p{color:#f3f3f3;font-weight:400;font-family:Public Sans,sans-serif;font-size:14px;line-height:16px}.unidade-location .unidade-location-card-body>.informations>button{width:104px;height:40px;padding:8px;margin:0 auto;color:#fff;background-color:transparent;border:1px solid #FFFFFF;border-radius:8px;font-family:Open Sans,sans-serif;font-weight:600;font-size:16px;line-height:24px;text-align:center;text-transform:uppercase}.unidade-location .unidade-location-card-body>.informations>button:hover{color:#005bab;background-color:#fff;border:1px solid #005bab}.section-units{min-height:415px;padding-block:32px;display:flex;flex-direction:column;align-items:center}.section-units .section-units-carousel{gap:30px}.section-units .section-units-carousel-video iframe{width:100%;height:auto;aspect-ratio:530/303;border-radius:10px}.section-units .section-units-carousel-link{display:block;position:relative}.section-units .section-units-carousel-image img{width:100%}.section-units .section-units-carousel-svg{position:absolute;height:100%;width:100%;top:0;left:0;display:flex;justify-content:center;align-items:center}.section-units .container .row .col-md-6{font-family:Public Sans;font-size:16px;font-weight:400}.section-units .container .row .col-md-6 h1{margin-bottom:16px}.section-units .container .row .col-md-6 p{font-family:Public Sans;font-size:1rem;font-weight:400;line-height:1.5;text-align:left;color:#444749;margin-bottom:0}.section-units-services .section-units-services-row{gap:30px;margin:0;justify-content:center}.section-units-services .card-body a{max-width:261px}.section-units-services .card-service{border-radius:10px;border:1px solid #D4D4D4;box-shadow:none}.section-units-services .card-service-body{display:flex;padding:48px 26px 48px 36px;justify-content:flex-end;align-items:center;gap:55px}.section-units-services .card-service-body a{font-size:1.5rem;font-weight:600}.section-units-tuor .units-tuor-block{width:50%;margin-top:30px;padding:0}.section-units-tuor .units-tuor-block iframe{border-radius:10px}.section-units-tuor .section-units-tour-link{display:block;position:relative}.section-units-tuor .section-units-tour-image img{width:100%}.section-units-tuor .section-units-tour-svg{position:absolute;height:100%;width:100%;top:0;left:0;display:flex;justify-content:center;align-items:center}.section-units-location{margin-block:32px}.section-units-location h3{margin-bottom:-8px}.section-units-location p{font-weight:400;margin-bottom:16px;color:#444749;line-height:1.5}.section-units-location .section-units-location-map{display:flex;justify-content:center;align-items:center}.section-units-location .section-units-location-map img{width:100%}@media (max-width: 767px){.section-units{padding-block:16px}.section-units .section-units-carousel{gap:24px;margin:8px 0 30px}.section-units .section-units-carousel-video iframe{aspect-ratio:350/198}.section-units-services{margin-bottom:24px}.section-units-services .section-units-services-row{gap:16px;width:100%}.section-units-services .card-service{width:calc(50% - 8px);min-height:180px;min-width:147px}.section-units-services .card-service-body{flex-direction:column;padding:13px;gap:8px;width:100%}.section-portifolio-inovation.section-units-tuor{padding:16px}.section-portifolio-inovation.section-units-tuor .units-tuor-block{width:100%;margin-top:16px}.section-portifolio-inovation.section-units-tuor .units-tuor-block iframe{width:100%;height:auto;aspect-ratio:350/198}.section-units-location .content{width:100%!important}}.section-dados-investimento{display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;min-height:216px;padding:16px;background-color:#ddefff}@media (width < 768px){.section-dados-investimento{padding:16px}}#analise-valor-investimento-saude h3{font-size:18px}#analise-valor-investimento-saude .section-dados-investimento{text-align:center}@media (width < 576px){#analise-valor-investimento-saude .header-page{padding:10px}#analise-valor-investimento-saude .section-internacionais-inovation{flex-direction:column}}@media (width < 576px){#analise-valor-investimento-saude .carousel-feedbacks{margin-top:0}}@media (width < 576px){#analise-valor-investimento-saude .section-paceiras-inovation h1{margin-left:0}}.section-vivamais-sobre{justify-content:center;align-items:center;align-content:center;background-image:url(/build/assets/sesi-vida-mais-633bdc3c.png);background-repeat:no-repeat;background-position:right}@media (width < 992px){.section-vivamais-sobre{padding:0;background-image:none}}.section-vivamais-sobre .container-full{overflow:hidden}.section-vivamais-sobre .container-full .text{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center}.section-vivamais-sobre .container-full .text p{color:#444749;width:634px}.section-vivamais-sobre .container-full .text h2{line-height:48px}@media (width < 992px){.section-vivamais-sobre .container-full .text h2{line-height:28px;font-size:20px;margin-bottom:24px}}@media (width < 992px){.section-vivamais-sobre{flex-direction:column}.section-vivamais-sobre .container-full .text{margin-top:32px}.section-vivamais-sobre .container-full .text p{width:100%}.section-vivamais-sobre .container-full .img{z-index:10;clip-path:none;background-size:cover;background-position:center;background-repeat:no-repeat}}.sesi-viva-mais .grid-services-cards .services-cards{flex-wrap:nowrap!important}.sesi-viva-mais .services-cards{justify-content:left!important}.sesi-viva-mais .service-card{min-height:350px!important}@media (width < 992px){.sesi-viva-mais .service-card{min-height:250px!important}}.sesi-viva-mais .service-card-button{width:223px}.sesi-viva-mais .paginator{display:none}.sesi-viva-mais .section-social{padding:32px 0;background-color:#ddefff}.sesi-viva-mais .section-social-title{color:#444749;font-size:26px;line-height:32px}.sesi-viva-mais .section-social-viva-mais{padding:32px 0;background-color:#ddefff}.blog-noticias{margin-top:0}@media (width < 992px){.blog-noticias{margin-top:300px}}.para-empresas .tab-view .tab-content{max-width:730px;flex-wrap:wrap}.para-empresas .solution-cards{height:84px;border-radius:10px;color:#49a5f5;border:1px solid #49a5f5;width:350px;box-shadow:none;background:none}.para-empresas a.p-empresas{height:100%;width:100%}.para-empresas .p-empresas{font-size:18px;font-weight:700;line-height:24px;text-align:center;color:#49a5f5!important;text-decoration:none}.para-empresas .card-body{padding:10px;display:grid;grid-template-columns:auto 1fr;align-items:center}.para-empresas .tab-content.d-flex.flex-wrap{max-width:730px!important;gap:10px!important}.para-empresas .section-services{padding:32px 0}.para-empresas .row-gallery-clinica{display:flex;flex-direction:column}.para-empresas .section-services .section-clinica-title{text-align:center}.para-empresas .section-services-info-card h4{font-size:14px;line-height:16px;font-weight:400}.para-empresas .section-services-clinica-image-card-big{width:740px}@media (width < 768px){.para-empresas .section-services-clinica-image-card-big{max-width:100%!important}}.para-empresas .column-gallery-clinica{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:flex-start;height:190px}@media (width < 768px){.para-empresas .column-gallery-clinica{max-width:100%;height:auto}}.para-empresas .column-gallery-clinica div{width:370px}@media (width < 768px){.para-empresas .column-gallery-clinica div{max-width:179px;max-height:136px}.para-empresas .column-gallery-clinica div h4{font-size:18px}.para-empresas .column-gallery-clinica div p{font-size:12px;color:#fff;text-align:center;line-height:16px;margin:0}.para-empresas .column-gallery-clinica div .section-services-clinica-image-card-big{max-width:100%!important}.para-empresas .column-gallery-clinica div .section-clinica-primary-card{background-color:#0081f2}.para-empresas .column-gallery-clinica div .section-clinica-secundary-card{background-color:#005bab}}.para-empresas .section-clinica-primary-card{background-color:#0081f2}.para-empresas .section-clinica-secundary-card{background-color:#005bab}.para-empresas .dif-title{font-size:32px}.para-empresas .section-location{background-color:#f3f3f3!important}@media (max-width: 768px){.para-empresas .solution-cards{height:153px;width:100%}.para-empresas .solution-cards a.p-empresas{display:flex;flex-direction:column;height:100%;justify-content:center}.para-empresas .solution-cards .card-body{display:flex;flex-direction:column;align-items:center;justify-content:center}.para-empresas .tab-view .tab-content{flex-direction:row!important;gap:16px}.para-empresas .solution-cards-wrapper{width:calc(50% - 10px)}}.section-sobre-assessoria{display:flex;justify-content:center;align-items:center;align-content:center;background-color:#f3f3f3;position:relative;height:auto;padding:32px 0}@media (width < 768px){.section-sobre-assessoria{background-color:#fff;padding:0}}.section-sobre-assessoria .container{overflow:hidden;z-index:1}.section-sobre-assessoria .section-sobre-assessoria-image{z-index:10;max-height:100%;background-image:url(/build/assets/saude-estar-42f81712.png);clip-path:polygon(45% 0%,100% 0%,100% 100%,15% 100%);background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;right:0;top:0;z-index:0;width:41%;height:100%}@media (width < 768px){.section-sobre-assessoria .section-sobre-assessoria-image{background-image:url(/build/assets/o-que-e-assessoria-mobile-c984be69.png);height:198px;width:100%;object-fit:contain;background-position:0px -1px;background-repeat:no-repeat;height:198;clip-path:polygon(49% 0,100% 30%,100% 100%,0 100%,0 31%);position:inherit}}@media (width < 768px){.section-sobre-assessoria{flex-direction:column}.section-sobre-assessoria .container-full .text{margin-top:32px}.section-sobre-assessoria .container-full .text p{width:100%}}.assessoria-de-educacao .atividade-fisica-modalidade-informations{padding:0}.assessoria-de-educacao .carousel-images{display:flex;flex-direction:column-reverse}.assessoria-de-educacao .carousel-thumbnails{flex-direction:row!important;justify-content:center}.assessoria-de-educacao .carousel-images .carousel-main img{width:540px}.assessoria-de-educacao .day-to-day{background-color:#fff;max-width:100%}@media (width < 768px){.assessoria-de-educacao .day-to-day{padding:0}.assessoria-de-educacao .day-to-day h3{display:none}}.assessoria-de-educacao .carousel-images .carousel-main .progress-bar-container{width:452px}.assessoria-de-educacao .section-social{padding:0;min-height:auto;background-color:#fff}.assessoria-de-educacao .section-social .section-social-cards{flex-wrap:nowrap}.assessoria-de-educacao .btn-assessoria{background-color:#005bab;color:#fff;height:56px}.assessoria-de-educacao .btn-assessoria:hover{background-color:#0081f2}.assessoria-de-educacao .atividade-fisica-modalidade-informations{grid-template-columns:50% 50%}@media (width < 992px){.assessoria-de-educacao .atividade-fisica-modalidade-informations{grid-template-columns:100%}}.assessoria-de-educacao .text-banner-especialidades{font-weight:600}@media (width < 768px){.assessoria-de-educacao .section-social .section-social-cards{display:inherit}}@media (width < 768px){.assessoria-de-educacao .atividade-fisica-modalidade-informations,.assessoria-de-educacao .atividade-fisica-modalidade-informations-block{border-top:none!important}}.row-final-form{display:flex;flex-direction:column;gap:8px;align-items:center}.unidades-moveis .service-card{max-width:255px;min-height:350px}.unidades-moveis .grid-services-cards .services-cards{justify-content:flex-start}.unidades-moveis .paginator{display:none}.unidades-moveis .servicos-card-title{font-size:32px;color:#005bab}@media (width < 768px){.unidades-moveis .servicos-card-title{font-size:20px}}.unidades-moveis .text-center{font-size:32px;color:#444749}.unidades-moveis .section-portifolio-inovation{background-color:#fff}.unidades-moveis .section-portifolio-inovation h1{margin:0}.sobre-sesi h1{font-size:42px}@media (width < 576px){.sobre-sesi h1{font-size:32px}}.sobre-sesi h2{line-height:48px;color:#95999c}@media (width < 576px){.sobre-sesi h2{font-size:26px}}.sobre-sesi p{color:#444749}@media (width < 576px){.sobre-sesi p{line-height:24px}}.sobre-sesi .strong{font-weight:700}.gallery-sesi{text-align:center}.gallery-sesi h2{color:#444749}.gallery-sesi .gradient-innovation-center-section p{padding:16px 0}.gallery-sesi .gradient-innovation-center-section .btn{width:485px!important;height:56px!important;line-height:24px}.gallery-sesi .gradient-ginastica-center-section{flex-direction:row;background:linear-gradient(90deg,#fff 50.05%,rgba(255,255,255,0) 78.77%);min-height:368px}.gallery-sesi .gradient-ginastica-center-section p{padding:16px 0}.gallery-sesi .gradient-ginastica-center-section .btn{background-color:transparent;color:#005bab;border:1px solid #005bab;width:196px!important}.gallery-sesi .gradient-ginastica-center-section .btn:hover{background-color:#f3f3f3}.missao-visao .missao{background:url(/build/assets/lucide_flag-72529a9a.png) 0 -15px no-repeat}@media (max-width: 576px){.missao-visao .missao{margin-bottom:50px}}.missao-visao .visao{background:url(/build/assets/Visao-dfc1fc9f.png) 0 -15px no-repeat}.missao-visao h3{color:#0081f2}.missao-visao li{font-size:16px;line-height:24px;color:#444749}.cento-inovation{display:flex;padding:40px 135px;width:100%;height:368px;background:linear-gradient(to right,#005bab 50%,rgba(73,165,245,.7176470588)),url(/build/assets/inovacao-7d3b101f.png) no-repeat;background-position:right center;background-size:cover,50%}@media (max-width: 576px){.cento-inovation{background-position:top center;background-size:100%,cover;padding:40px 16px}}.cento-inovation .results-container{display:flex;flex-direction:column;gap:24px}@media (width < 576px){.cento-inovation .results-container{margin-top:20px;gap:0}}.cento-inovation .results-container h1{color:#fff}.cento-inovation .results-container a{width:480px;height:56px;border-radius:8px;text-decoration:none;font-size:16px}@media (width < 576px){.cento-inovation .results-container a{width:357px;font-size:11px}}.escola-sesi{display:flex;padding:40px 135px;width:100%;height:368px;background:linear-gradient(to right,#fff 50%,rgba(255,255,255,.093)),url(/build/assets/inovacao-7d3b101f.png) no-repeat;background-position:right center;background-size:cover,50%}@media (max-width: 576px){.escola-sesi{background-position:top center;background-size:100%,cover;padding:40px 16px}}.escola-sesi .results-container{display:flex;flex-direction:column;gap:24px}@media (width < 576px){.escola-sesi .results-container{margin-top:140px;gap:0}}.escola-sesi .results-container a{width:200px;height:56px;border-radius:8px;border:1px solid #005bab;text-decoration:none;font-size:16px;color:#005bab;font-weight:700}.dropdown .dropdown-panel{width:100%;background-color:#f3f3f3;border-radius:0 0 5px 5px}.dropdown .dropdown-panel .dropdown-items .no-filter-option,.dropdown .dropdown-panel .dropdown-items .dropdown-item{padding:8px 0;font-family:Public Sans,sans-serif;font-size:16px;line-height:24px;cursor:pointer}@media (width < 576px){.filter-dropdowns .dropdowns{display:flex;flex-direction:column}}.grid-services-cards{display:flex;flex-direction:column;align-items:center}.physical-activities{padding:0 165px}.search-clinical-services-banner{display:flex;background-color:#f3f3f3;width:100%;padding:32px 0;align-items:center}@media (width < 576px){.search-clinical-services-banner{padding:16px;justify-content:center}}.search-clinical-services-banner .search-clinical-services-container{margin:auto;display:flex;justify-content:space-between;width:100%;height:232px;box-shadow:0 4px 4px #00000040;border-radius:20px}@media (width < 576px){.search-clinical-services-banner .search-clinical-services-container{max-width:358px;height:400px;flex-direction:column-reverse}}.search-clinical-services-banner .search-clinical-services-container .find-clinical-services{background-image:linear-gradient(to right,#005bab,#49a5f5);padding:32px 81px;width:100%;border-radius:20px 0 0 20px}@media (width < 576px){.search-clinical-services-banner .search-clinical-services-container .find-clinical-services{border-radius:0 0 20px 20px;display:flex;flex-direction:column;align-items:center;gap:16px;padding:32px}}.search-clinical-services-banner .search-clinical-services-container .find-clinical-services .find-clinical-services-text{max-width:450px;font-weight:700;color:#fff}@media (width < 576px){.search-clinical-services-banner .search-clinical-services-container .find-clinical-services .find-clinical-services-text{max-width:270px;text-align:center}}.search-clinical-services-banner .search-clinical-services-container .find-clinical-services .find-clinical-services-button{margin-top:16px;width:134px;height:56px;border-radius:8px;border:1px solid #ffffff;background-color:transparent;color:#fff;font-family:Open Sans,sans-serif;font-weight:600;font-size:16px;line-height:24px}.search-clinical-services-banner .search-clinical-services-container .find-clinical-services .find-clinical-services-button:hover{transition:all .2s ease-in-out;background-color:#e7e7e7;color:#005bab}.search-clinical-services-banner .search-clinical-services-container .find-clinical-services .find-clinical-services-button:focus{outline:none}.search-clinical-services-banner .search-clinical-services-container img{border-radius:0 20px 20px 0}@media (width < 576px){.search-clinical-services-banner .search-clinical-services-container img{border-radius:20px 20px 0 0}}.service-card{min-height:221px;border-radius:10px;background-color:#fff;box-shadow:inset 0 0 0 1px #49a5f5}@media (width < 576px){.service-card{min-height:auto}}.service-card .card-container .card-descriptions{display:flex;flex-direction:column;gap:8px;height:100%}.service-card .card-container .card-descriptions span.service-local,.service-card .card-container .card-descriptions span.orientation{display:flex;align-items:flex-start}.service-card .card-container .card-descriptions span.service-local .description,.service-card .card-container .card-descriptions span.orientation .description{max-width:190px;font-family:Public Sans,sans-serif;font-size:12px;line-height:16px;margin:0;color:#444749}.service-card .card-container .scheduling-information{display:flex;flex-direction:column;gap:8px}.service-card .card-container .scheduling-information .service-price .text,.service-card .card-container .scheduling-information .service-price .price-value{font-family:Open Sans,sans-serif}.service-card .card-container .scheduling-information button.service-card-button{width:100%!important;height:40px;border-radius:8px;padding:8px;border:none;background-color:#005bab;color:#fff;font-family:Public Sans,sans-serif;font-weight:600;font-size:16px;line-height:24px;text-transform:uppercase}.sesi-breadcrumb{display:flex;height:auto;background-color:#e7e7e7;gap:8px;font-family:Open Sans,sans-serif;font-weight:400;font-size:13px;line-height:17.7px;color:#444749;align-items:center}@media (width < 768px){.sesi-breadcrumb{padding:7px 16px;font-size:11px;line-height:14.98px}}.sesi-breadcrumb .sesi-breadcrumb-paragraph{font-size:13px;color:#444749;margin-bottom:initial;display:inline-block;line-height:2}.sesi-breadcrumb .sesi-breadcrumb-separator{height:6px;width:3.64px;margin-right:4px}@media (width < 768px){.sesi-breadcrumb .container{text-overflow:ellipsis;overflow:hidden}.sesi-breadcrumb .container p{line-height:normal}}.sesi-feedbacks{position:relative;height:651px}@media (width < 576px){.sesi-feedbacks{flex-direction:column}}.sesi-feedbacks .youtube-frame{width:651px;height:100%;background-color:#444749}@media (width < 576px){.sesi-feedbacks img{display:none}}.sesi-feedbacks .carousel-feedbacks{position:absolute;margin-top:75px;margin-left:30%}@media (width < 576px){.sesi-feedbacks .carousel-feedbacks{width:350px;margin-left:5%}}.sesi-feedbacks .carousel-feedbacks .container-carousel{width:100%;min-height:462px;background-color:#f3f3f3;margin-bottom:15.5px;padding:0;justify-content:start}.sesi-feedbacks .container-carousel{max-width:885px}.sesi-footer-page .footer-container .sesi-informations .about-sesi,.sesi-footer-page .footer-container .sesi-informations .services-units,.sesi-footer-page .footer-container .sesi-informations .contacts{display:flex;flex-direction:column;gap:8px;width:233px}@media (width < 576px){.sesi-footer-page .footer-container .sesi-informations .contacts{flex-direction:row;flex-wrap:wrap;gap:5px}}.sesi-footer-page .footer-container .sesi-informations .contacts .social-media{display:flex;flex-direction:column;gap:8px}@media (width < 576px){.sesi-footer-page .footer-container .sesi-informations .contacts .social-media{width:45%}}.sesi-footer-page .footer-container .sesi-informations .contacts .social-media .social-links{display:flex;gap:20px}@media (width < 576px){.sesi-footer-page .footer-container .sesi-informations .contacts .social-media .social-links{gap:5px}}.sesi-footer-page .footer-container .sesi-informations .contacts .social-media .social-links img{width:30px;height:30px}@media (width < 576px){.sesi-footer-page .footer-container .sesi-informations .contacts .social-media .social-links img{width:24px;height:24px}}.sesi-lovers{width:100%;background-color:#ddefff;margin-top:32px;gap:8px}@media (width < 576px){.sesi-lovers h1{width:300px}}.step-by-step{margin-top:40px;margin-bottom:32px}.step-by-step h3{color:#444749;margin-left:10px}.step-by-step .steps{display:flex;flex-wrap:wrap;justify-content:center;gap:30px;margin-top:5px}.step-by-step .steps .step-details{display:flex;height:131px;padding:24px 0;align-items:center}.tab-view .tabs ul li{height:40px;border-radius:35px;padding:8px;border:1.5px solid #005bab;font-family:Public Sans,sans-serif;color:#005bab;cursor:pointer}.tab-view .tab-content{width:100%}@media screen and (width < 768px){.tab-view .tab-content{flex-wrap:wrap!important}}.form-contatos{display:flex;flex-direction:column}.form-contatos .img{background-image:url(https://hom-loja.sesi-ce.org.br/themes/sesi/assets/images/Group%20101.png);background-size:cover;background-repeat:no-repeat;border-radius:20px 0 0 20px;display:flex;align-items:center;justify-content:center}@media (width < 768px){.form-contatos .img{width:100%;border-radius:10px 10px 0 0;aspect-ratio:350/205;min-height:260px}}.form-contatos .img h3,.form-contatos .img p{color:#fff;text-align:center}.form-contatos .form{width:100%;height:auto;border:2px solid #005bab;border-radius:0 20px 20px 0}@media (width < 768px){.form-contatos .form{border-radius:0 0 10px 10px}}.accordion{display:flex;align-items:center;width:80%}.gradient-contato-section{overflow:hidden;background:linear-gradient(90deg,#005bab 50%,rgba(0,92,170,0) 90%);min-height:270px;height:270px;align-items:center}.gradient-contato-section .lgpd-button{text-decoration:none}.gradient-contato-section .lgpd-button:hover{background:initial}.gradient-contato-section .gradient-contato-section-img{width:725px;z-index:-1}.gradient-contato-section .gradient-contato-section-img img{width:725px}.text-block{z-index:0;display:flex;align-items:flex-start;flex-direction:column;flex-wrap:nowrap;justify-content:center}.container-perguntas{display:flex;flex-direction:column;justify-content:center}.banner-gradient-lgpd{position:relative}.gradient-contato-section .gradient-contato-section-img{height:100%;position:absolute;right:0;top:0;width:50%}.banner-gradient-lgpd.gradient-contato-section .gradient-contato-section-img img{width:100%;object-fit:cover;height:100%}.banner-gradient-lgpd.gradient-contato-section .gradient-contato-section-img img.mobile{display:none}@media (max-width: 768px){.banner-gradient-lgpd.gradient-contato-section{background:linear-gradient(90deg,#005CAA 29%,rgba(0,0,0,0) 230%)}.banner-gradient-lgpd.gradient-contato-section .gradient-contato-section-img{width:115%}.banner-gradient-lgpd.gradient-contato-section .gradient-contato-section-img img.mobile{display:block;filter:brightness(.8)}.banner-gradient-lgpd.gradient-contato-section .gradient-contato-section-img img.desk{display:none}.banner-gradient-lgpd.gradient-contato-section .lgpd-button{height:40px!important;padding:8px!important;width:fit-content!important;font-size:1rem}.banner-gradient-lgpd.gradient-contato-section h3{margin-bottom:16px}.form-contatos-container{padding:0 15px}.form-contatos-container h3{text-align:center}}.mais-valor-sst h1,.mais-valor-sst h3,.mais-valor-sst h4,.mais-valor-sst p{margin-bottom:initial}.mais-valor-sst .header-page{margin-top:initial!important;padding-block:32px;display:flex;flex-direction:column;gap:8px}.mais-valor-sst .section-dados-investimento{padding-block:32px;display:flex;flex-direction:column;gap:24px}.mais-valor-sst .section-dados-investimento .content-list{all:unset;display:flex;flex-wrap:wrap;width:min(100%,1110px);padding-inline:16px;gap:30px}.mais-valor-sst .section-dados-investimento .content-list .content-list-item{all:unset;display:flex;flex-direction:column;justify-content:start;align-items:center;text-align:center;gap:8px;flex:1 0 min(100%,255px)}.mais-valor-sst .section-dados-investimento .content-list .content-list-item .content-list-img{width:64px;height:64px;object-fit:contain}.mais-valor-sst .more-value-img{height:461px;width:min(100%,850px);margin:24px auto 28px;background-color:#d4d4d4}@media only screen and (max-width: 992px){.mais-valor-sst .more-value-img{height:230px!important}}.custom-card-container{margin-bottom:32px}.custom-card-container p,.custom-card-container strong,.custom-card-container h4,.custom-card-container li{margin-bottom:initial}.custom-card-container .custom-card-wrapper{display:flex;flex-wrap:wrap;gap:30px;width:min(100%,1110px);margin:0 auto;padding-inline:20px}.custom-card-container .custom-card-wrapper .custom-card-one{flex:1 0 min(100%,516px);background-color:#ddefff;box-shadow:4px 4px 20px #1684dd59;border-radius:10px;padding:33px 24px}.custom-card-container .custom-card-wrapper .custom-card-one.darken{color:#005bab;background-color:currentColor}.custom-card-container .custom-card-wrapper .custom-card-one.darken strong,.custom-card-container .custom-card-wrapper .custom-card-one.darken li,.custom-card-container .custom-card-wrapper .custom-card-one.darken h4,.custom-card-container .custom-card-wrapper .custom-card-one.darken p,.custom-card-container .custom-card-wrapper .custom-card-one.darken a{color:#fff}.custom-card-container .custom-card-wrapper .custom-card-one .custom-card-header{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:12px}.custom-card-container .custom-card-wrapper .custom-card-one .custom-card-body{display:flex;flex-direction:column;gap:6px}.custom-card-container .custom-card-wrapper .custom-card-one .custom-card-body.darken:not(a) *{color:#444749}.custom-card-container .custom-card-wrapper .custom-card-one .custom-card-body .custom-card-strong{font-size:1.125rem}.custom-card-container .custom-card-wrapper .custom-card-one .custom-card-body .custom-card-list{margin-left:24px}.custom-card-container .custom-card-wrapper .custom-card-one .custom-card-body .custom-card-list .card-list-item{font-size:1rem}.custom-card-container .custom-card-wrapper .custom-card-one .custom-card-footer{display:flex;flex-direction:column;gap:12px;justify-content:center;align-items:center}.custom-card-container .custom-card-wrapper .custom-card-one .custom-card-footer.darken{color:#224d73}.custom-card-container .custom-card-wrapper .custom-card-one .custom-card-footer.darken .custom-link-btn,.custom-card-container .custom-card-wrapper .custom-card-one .custom-card-footer.darken .custom-card-paragraph{color:currentColor;text-decoration:none}.custom-card-container .custom-card-wrapper .custom-card-one .custom-card-footer .custom-link-btn{color:#fff;border:1px solid currentColor;padding:16px;text-transform:uppercase;text-decoration:none;border-radius:8px;font-weight:600}.custom-card-container .custom-card-wrapper .custom-card-one .custom-card-footer .custom-card-paragraph{font-weight:700;font-size:.75rem;text-transform:uppercase;text-decoration:none}.faq-title{font-size:18px;line-height:24px;font-weight:700}.faq-question{font-size:14px;line-height:24px;font-weight:700}p.faq-answer,.faq-answer{font-size:16px;line-height:24px;font-weight:400}p.faq-answer ul,.faq-answer ul{margin-left:20px}p.faq-answer ul li,.faq-answer ul li{font-size:16px;line-height:24px;font-weight:400}.btn-faq{padding:16px;gap:8px;border-radius:8px;border:1px solid #005BAB;background:#FFF;display:inline-block;text-align:center}.diferenciais-container{background-color:#f3f3f3;padding-block:32px}.diferenciais-container .diferenciais-wrapper{display:flex;flex-direction:column;gap:24px;width:min(100%,1140px);margin:0 auto;padding-inline:15px}.diferenciais-container .diferenciais-wrapper .diferenciais-title{text-align:center;color:#444749}.diferenciais-container .diferenciais-wrapper .diferenciais-content-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,370px),1fr));grid-auto-rows:190px}.diferenciais-container .diferenciais-wrapper .diferenciais-content-grid .diferenciais-grid-item{background-color:#0081f2;background-repeat:no-repeat;background-size:cover;background-position:center;width:100%;height:100%;display:flex;flex-direction:column;gap:8px;justify-content:center;align-items:center}.diferenciais-container .diferenciais-wrapper .diferenciais-content-grid .diferenciais-grid-item.dark-blue-bg{background:#005bab}.diferenciais-container .diferenciais-wrapper .diferenciais-content-grid .diferenciais-grid-item .diferenciais-grid-img{width:64px;height:64px}.diferenciais-container .diferenciais-wrapper .diferenciais-content-grid .diferenciais-grid-item .diferenciais-grid-paragraph{color:#fff;font-size:1.125rem;font-weight:700;line-height:24px;text-align:center}.educacao-basica-banner{position:relative;background-repeat:no-repeat;background-size:cover;background-position:center;min-height:368px}.educacao-basica-banner h1,.educacao-basica-banner p{margin-bottom:initial}.educacao-basica-banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#005caa 50.05%,rgba(0,92,170,0) 78.77%)}.educacao-basica-banner .educacao-basica-wrapper{position:absolute;display:flex;flex-direction:column;align-items:flex-start;top:0;right:0;bottom:0;left:0;gap:16px;z-index:1;width:min(100%,1110px);padding:64px 15px;margin:0 auto;color:#fff}.educacao-basica-banner .educacao-basica-wrapper .educacao-basica-title{color:currentColor;line-height:64px;width:min(100%,635px)}@media only screen and (max-width: 768px){.educacao-basica-banner .educacao-basica-wrapper .educacao-basica-title{line-height:normal}}.educacao-basica-banner .educacao-basica-wrapper .educacao-basica-paragraph{color:currentColor;line-height:24px}.educacao-basica-banner .educacao-basica-wrapper .educacao-basica-btn{color:currentColor!important;text-decoration:none;border:1px solid currentColor;border-radius:8px}.swiper{width:100%;padding-top:50px;padding-bottom:50px}.swiper-slide{background-position:center;background-size:cover;width:300px;height:300px}.swiper-slide img{display:block;width:100%}.criterios .table th,.criterios .table td{border-radius:10px;border:4px solid #ffffff}.criterios .table th h4,.criterios .table td h4{font-family:Open Sans;font-size:18px;font-weight:700;line-height:24px;letter-spacing:0em}@media (width < 576px){.criterios .table th h4,.criterios .table td h4{font-size:12px}}.criterios .table td:first-child{background-color:#f3f3f3}.criterios .table td:first-child h4{color:#444749}.criterios .table td:last-child{background-color:#ddefff}.header h1+span{color:#0081f2}.container>.header{margin:32px 0 40px}.container>.header h1{margin-bottom:8px}.container>.header h5{color:#95999c;font-family:Open Sans;font-size:14px;font-style:normal;font-weight:700;line-height:24px}.navbar-laravel{background-color:#fff;box-shadow:0 2px 4px #0000000a}.navbar-header{flex-wrap:nowrap;align-items:center;justify-content:center}.navbar-header .dropdown{width:auto;height:auto}.navbar-header .dropdown a{text-decoration:none}a{text-decoration:underline}.btn-orange{padding:.5rem 1.25rem!important;background-color:#f2994a!important;border-radius:8px!important;border:none;text-transform:uppercase!important;color:#fff}button.custom-btn,.custom-btn{all:unset;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;gap:8px;padding:16px;border-radius:8px;font-weight:600;font-family:Open Sans,sans-serif;text-transform:uppercase;transition:.2s ease-out;background:#005bab;color:#fff;-webkit-user-select:none;user-select:none;cursor:pointer}button.custom-btn:hover,.custom-btn:hover{background-color:#0081f2;text-decoration:none;color:#fff}button.custom-btn:active,.custom-btn:active{background-color:#224d73}button.custom-btn:focus,.custom-btn:focus{outline:2px solid #0081f2}button.custom-btn.sm,.custom-btn.sm{padding:8px}button.custom-btn.btn-full-width,.custom-btn.btn-full-width{flex:1}button.custom-btn.outlined,.custom-btn.outlined{background:#ffffff;border:1px solid #005bab;color:#005bab;transition:.2s ease-out}button.custom-btn.outlined:hover,.custom-btn.outlined:hover{background-color:#e7e7e7}button.custom-btn.outlined:active,.custom-btn.outlined:active{background-color:#d4d4d4}button.custom-btn.outlined svg,.custom-btn.outlined svg{fill:#005bab}button.custom-btn.outlined.white,.custom-btn.outlined.white{background-color:transparent;border:1px solid #ffffff;color:#fff}button.custom-btn svg,.custom-btn svg{fill:#fff}a,p,span,legend{color:#1d232a;font-weight:400;font-family:Public Sans,sans-serif}p,span,label,strong{font-size:16px}a,legend{font-size:14px}h1,h2,h3,h4,h5{font-family:Open Sans,sans-serif;color:#005bab;font-weight:700}h1{font-size:42px}@media (width < 768px){h1{font-size:26px}}h2{font-size:32px}@media (width < 768px){h2{font-size:18px}}h3{font-size:26px;color:#005bab}h4{font-size:18px}h5{font-size:14px}.margin-between-sections{margin-top:3rem}@media (min-width: 900px){.dropdown{width:255px}}.dropdown button.dropdown-button{width:100%;height:100%;background-color:#f3f3f3;border:2px solid #d4d4d4;border-radius:5px;padding:5px 11px}.dropdown button.dropdown-button:focus{outline:none}.dropdown button.dropdown-button span.button-text-label{font-family:Public Sans,sans-serif;font-size:16px;line-height:24px;color:#1d232a;text-transform:capitalize}.dropdown button.dropdown-button span.button-text-label.button-placeholder{color:#95999c;font-size:16px;font-weight:400;line-height:24px}.dropdown button.dropdown-button span.material-icons-round{color:#95999c}.dropdown .dropdown-panel{width:100%;z-index:10;position:relative;position:absolute;top:110%;background-color:#f3f3f3;border-radius:0 0 5px 5px}.dropdown .dropdown-panel .dropdown-items{list-style:none;padding:10px 8px;max-height:188px;overflow:auto}.dropdown .dropdown-panel .dropdown-items .no-filter-option,.dropdown .dropdown-panel .dropdown-items .dropdown-item{position:relative;z-index:1!important;padding:8px 0;font-family:Public Sans,sans-serif;font-size:16px;line-height:24px;cursor:pointer}.dropdown .dropdown-panel .dropdown-items .no-filter-option{color:#95999c}.dropdown .dropdown-panel .dropdown-items .dropdown-item{border-top:1px solid #95999c;font-size:16px;line-height:24px;color:#1d232a}.filter-dropdowns{margin-top:40px}.filter-dropdowns .filter-text{margin-bottom:8px;font-family:Open Sans,sans-serif;font-size:14px;font-weight:700;line-height:24px}.filter-dropdowns .dropdowns{gap:30px}@media (width < 576px){.filter-dropdowns .dropdowns{gap:8px;display:flex;flex-direction:column}}.service-card{min-height:221px;border-radius:10px;background-color:#fff;box-shadow:inset 0 0 0 1px #49a5f5;flex-basis:255px}@media (width < 576px){.VueCarousel-slide .service-card{min-height:unset!important;height:100%;margin:auto!important}}.service-card.border-gray{box-shadow:inset 0 0 0 1px #e7e7e7}.service-card img{width:100%}.service-card .card-container{display:flex;flex-direction:column;justify-content:space-between;padding:16px;gap:8px;height:100%;width:100%}@media (width < 576px){.service-card .card-container{flex-direction:column;justify-content:center;flex-grow:2}}.service-card .card-container h4{font-weight:700;margin:0}.service-card .card-container .card-descriptions{display:flex;flex-direction:column;padding:16px 2px 16px 8px;gap:8px;height:100%}.service-card .card-container .card-descriptions span{font-size:12px}.service-card .card-container .card-descriptions p{font-size:14px}.service-card .card-container .card-descriptions p.description-text{display:flex;flex-direction:column;font-family:Public Sans,sans-serif;font-size:12px;line-height:16px;margin:0;gap:8px}@media (width < 576px){.service-card .card-container .card-descriptions span{font-size:12px}.service-card .card-container .card-descriptions span .material-icons-round{font-size:24px}}.service-card .card-container .card-descriptions span.service-local,.service-card .card-container .card-descriptions span.orientation{display:flex;align-items:flex-start;gap:4px}.service-card .card-container .card-descriptions span.service-local .description,.service-card .card-container .card-descriptions span.orientation .description{max-width:190px;font-family:Public Sans,sans-serif;font-size:14px;line-height:16px;margin:0}.service-card .card-container .card-descriptions span.service-local .description span,.service-card .card-container .card-descriptions span.service-local .description strong,.service-card .card-container .card-descriptions span.orientation .description span,.service-card .card-container .card-descriptions span.orientation .description strong{font-size:inherit}.service-card .card-container .card-descriptions span.service-local .description .service-local-text,.service-card .card-container .card-descriptions span.service-local .description .orientation-title,.service-card .card-container .card-descriptions span.orientation .description .service-local-text,.service-card .card-container .card-descriptions span.orientation .description .orientation-title{font-family:Public Sans,sans-serif;font-weight:700}.service-card .card-container .card-descriptions span.category{gap:8px}.service-card .card-container .card-descriptions span.category span.category-text{font-weight:700}.service-card .card-container .card-descriptions span.category p{margin:0}.service-card .card-container .scheduling-information{flex-grow:2;justify-content:flex-end;height:100%;margin:0!important;min-height:none}.service-card .card-container .scheduling-information .service-price{display:flex;flex-direction:column;color:#005bab}.service-card .card-container .scheduling-information .service-price .text,.service-card .card-container .scheduling-information .service-price .price-value{font-family:Open Sans,sans-serif;color:#005bab}@media (width < 576px){.service-card .card-container .scheduling-information .service-price .text,.service-card .card-container .scheduling-information .service-price .price-value{margin-left:5px}}.service-card .card-container .scheduling-information .service-price .text{font-size:12px;font-weight:400;line-height:16px}.service-card .card-container .scheduling-information .service-price .price-value{font-size:18px;font-weight:700;line-height:24px}.service-card .card-container .scheduling-information button.service-card-button{width:223px;height:40px;border-radius:8px;padding:8px;border:none;background-color:#005bab;color:#fff;font-family:Public Sans,sans-serif;font-weight:600;font-size:16px;line-height:24px;text-transform:uppercase}@media (width < 576px){.service-card .card-container .scheduling-information button.service-card-button{width:235px}}.service-card .card-container .scheduling-information button.service-card-button:hover{background-color:#0081f2}.service-card .card-container .scheduling-information button.service-card-button:focus{outline:none}@media (width < 768px){.section-info-cards .d-flex{flex-direction:column!important}}.grid-services-cards{display:flex;flex-direction:column;width:100%;gap:30px}.grid-services-cards .services-cards{display:inline-flex;width:100%;margin-top:10px;gap:30px;flex-wrap:wrap;justify-content:flex-start}.aref{font-size:32px;font-family:Open Sans,sans-serif;color:#005bab;text-decoration:none;text-align:center;cursor:pointer}@media (width < 576px){.aref{width:130px;display:flex;margin-top:20px;justify-content:center;align-items:center;flex-direction:column}}.aref-cards-saude{display:flex;justify-content:c;text-align:start;margin-left:20px;font-size:24px;font-weight:700;font-family:Open Sans,sans-serif;color:#005bab;text-decoration:none;cursor:pointer}@media (width < 768px){.aref-cards-saude{display:flex;align-items:center;width:150px;margin-left:-12px;text-align:center!important;font-family:Open Sans;font-size:13px!important;font-style:normal;font-weight:700;line-height:20px!important}}@media (width < 768px){.aref-presenciais{display:flex;text-align:center!important;font-size:16px!important;font-weight:700;font-family:Open Sans,sans-serif;line-height:24px!important;color:#005bab;text-decoration:none;cursor:pointer}}@media (width < 768px){.aref-consultas{display:flex;text-align:center!important;font-size:18px!important;font-weight:700;font-family:Open Sans,sans-serif;line-height:24px!important;color:#005bab;text-decoration:none;cursor:pointer}}@media (width < 768px){.aref-vacinas-exames{display:flex;align-items:center;margin-left:28px;text-align:center;font-size:24px;font-weight:700;font-family:Open Sans,sans-serif;color:#005bab;text-decoration:none;cursor:pointer}}.navigation-ref{color:#005bab;font-family:Open Sans,sans-serif;text-align:center;font-weight:700;font-size:26px;line-height:32px;cursor:pointer;text-decoration:none}@media (width < 576px){.navigation-ref{font-size:18px;line-height:24px}}.navigation-ref:hover{color:#224d73!important;text-decoration:none!important}.step-by-step{width:100%;margin-top:40px;margin-bottom:32px}@media (width < 576px){.step-by-step{display:flex;justify-content:center;align-items:center}}.step-by-step h3{color:#444749}@media (width < 576px){.step-by-step h3{font-size:18px;line-height:24px}}.step-by-step .steps{display:flex;gap:30px;margin-top:5px}.step-by-step .steps .step-details{display:flex;width:255px;height:131px;padding:24px 0}.step-by-step .steps .step-details .step-number{position:absolute;font-family:Open Sans,sans-serif;font-size:96px;font-weight:800;color:transparent;-webkit-text-stroke-width:4px;-webkit-text-stroke-color:rgba(73,165,245,.2)}.step-by-step .steps .step-details .step-description{position:relative;display:flex;max-width:220px;font-family:Public Sans,sans-serif;font-size:16px;line-height:24px;color:#005bab;left:40px}.step-by-step .paginator{justify-content:center;margin-bottom:16px}.step-by-step .pre-schedule-information{font-family:Public Sans,sans-serif;font-size:16px;text-align:center}@media (width < 576px){.step-by-step .pre-schedule-information{font-size:14px;line-height:16px}}.solutions-atividade-fisica{display:none}@media (width < 576px){.solutions-atividade-fisica{display:block}}.sesi-footer-page{display:flex;flex-direction:column;width:100%}@media (width < 576px){.sesi-footer-page{align-items:center}}.sesi-footer-page .spacing-above-footer{display:inline-flex;width:100%;height:8px;background-color:#ddefff}.sesi-footer-page .footer-container{display:flex;align-items:flex-start;background-color:#005bab;padding:24px 165px 32px;gap:123px}@media (width < 576px){.sesi-footer-page .footer-container{flex-direction:column;padding:16px;gap:32px;width:100%}}.sesi-footer-page .footer-container img{width:160px}.sesi-footer-page .footer-container .sesi-informations{display:inline-flex;gap:64px}@media (width < 576px){.sesi-footer-page .footer-container .sesi-informations{flex-direction:column;width:100%}}.sesi-footer-page .footer-container .sesi-informations .text-title{font-size:14px;line-height:24px;font-weight:700;color:#fff}.sesi-footer-page .footer-container .sesi-informations hr{margin:0;background:#ffffff}.sesi-footer-page .footer-container .sesi-informations .about-sesi,.sesi-footer-page .footer-container .sesi-informations .services-units,.sesi-footer-page .footer-container .sesi-informations .contacts{display:flex;flex-direction:column;gap:8px;width:233px;text-decoration:none}@media (width < 576px){.sesi-footer-page .footer-container .sesi-informations .about-sesi,.sesi-footer-page .footer-container .sesi-informations .services-units,.sesi-footer-page .footer-container .sesi-informations .contacts{width:100%}}.sesi-footer-page .footer-container .sesi-informations .about-sesi a{text-decoration:none}.sesi-footer-page .footer-container .sesi-informations .about-sesi,.sesi-footer-page .footer-container .sesi-informations .contacts{font-family:Open Sans,sans-serif!important}.sesi-footer-page .footer-container .sesi-informations .services-units .cities{display:grid;grid-template-columns:1fr;grid-template-rows:1fr 1fr;gap:8px}.sesi-footer-page .footer-container .sesi-informations .services-units .cities a{text-decoration:none}@media (width < 576px){.sesi-footer-page .footer-container .sesi-informations .services-units .cities{grid-template-columns:1fr 2fr;grid-template-rows:1fr;gap:35px}}.sesi-footer-page .footer-container .sesi-informations .services-units .cities .column-cities{display:flex;flex-direction:column;gap:8px}.sesi-footer-page .footer-container .sesi-informations .services-units .cities .column-cities .city-name{font-family:Public Sans,sans-serif;font-size:12px;line-height:16px;color:#fff}.sesi-footer-page .footer-container .sesi-informations .contacts{width:18rem}.sesi-footer-page .footer-container .sesi-informations .contacts .title-queremos-ouvir-vc{color:#fff;font-weight:500}@media (width < 576px){.sesi-footer-page .footer-container .sesi-informations .contacts{flex-direction:row;flex-wrap:wrap;gap:8px}}.sesi-footer-page .footer-container .sesi-informations .contacts .queremos-ouvir-vc img{max-width:9rem;width:100%;display:block}.sesi-footer-page .footer-container .sesi-informations .contacts .contact-information{display:flex;flex-direction:column;gap:8px}@media (width < 576px){.sesi-footer-page .footer-container .sesi-informations .contacts .contact-information{width:45%}}.sesi-footer-page .footer-container .sesi-informations .contacts .contact-information .contact-whatsapp{display:flex;align-items:center;gap:8px}.sesi-footer-page .footer-container .sesi-informations .contacts .contact-information .contact-whatsapp img{width:32px;height:32px}.sesi-footer-page .footer-container .sesi-informations .contacts .contact-information .contact-whatsapp .contact-number{font-size:18px;line-height:24px;font-weight:700;color:#fff}@media (width < 576px){.sesi-footer-page .footer-container .sesi-informations .contacts .contact-information .contact-whatsapp .contact-number{font-size:14px}}.sesi-footer-page .footer-container .sesi-informations .social-media{display:flex;flex-direction:column;gap:8px}@media (width < 576px){.sesi-footer-page .footer-container .sesi-informations .social-media{width:45%}}.sesi-footer-page .footer-container .sesi-informations .social-media .social-links{display:flex;gap:20px}@media (width < 576px){.sesi-footer-page .footer-container .sesi-informations .social-media .social-links{gap:5px}}.sesi-footer-page .footer-container .sesi-informations .social-media .social-links img{width:30px;height:30px}@media (width < 576px){.sesi-footer-page .footer-container .sesi-informations .social-media .social-links img{width:24px;height:24px}}.paginator{display:flex;align-items:center;gap:16px}.paginator button{display:flex;align-items:center;background-color:transparent;border:none}.paginator button:focus{outline:none}.paginator button span.material-icons-round{color:#005bab}@media (width < 576px){.paginator button span.material-icons-round{width:24px;height:24px}}.paginator span.numbers-page button{font-size:14px;color:#15191c}.paginator span.numbers-page button.active-page{color:#49a5f5}.paginator span.numbers-page .button-dots{width:10px;height:10px;background-color:#d4d4d4;border-radius:50%;cursor:pointer}.paginator span.numbers-page .button-dots.active-dot{background-color:#49a5f5}.banner-information{display:inline-flex;width:100%;justify-content:center;padding:32px 307px;gap:30px;align-items:flex-start}@media (width < 576px){.banner-information{flex-direction:column;padding:16px;align-items:center}}.banner-information .exam-information{display:flex;flex-direction:column;align-items:center;max-width:255px;gap:8px}.banner-information .exam-information h3.exam-title{font-size:26px;line-height:32px}.banner-information .exam-information .exam-description{font-family:Public Sans,sans-serif;font-size:14px;line-height:16px;color:#005bab;text-align:center}.tab-view .tabs{width:100%;max-width:600px;flex-flow:wrap}.tab-view .tabs ul{padding:10px;gap:10px;display:flex;justify-content:center;flex-wrap:wrap}.tab-view .tabs ul li{scroll-snap-align:center;height:40px;border-radius:35px;padding:8px;border:1.5px solid #005bab;font-family:Public Sans,sans-serif;color:#005bab;cursor:pointer}.tab-view .tabs ul li.active,.tab-view .tabs ul li:hover{background-color:#005bab;color:#fff}.tab-view .tabs ul li.active{pointer-events:none}.tab-view .tab-content{max-width:100%}.tab-view .tab-footer button.see-all{margin-top:32px;padding:8px;border-radius:8px;border:1px solid #005bab;background-color:#fff;width:282px;height:40px;color:#005bab;font-family:Open Sans,sans-serif;font-weight:600;font-size:16px;line-height:24px;text-transform:uppercase}.tab-view .tab-footer button.see-all:focus{outline:none}.tab-view .tab-footer button.see-all:hover{background-color:#e7e7e7}.sesi-lovers{width:100%;background-color:#ddefff;padding:32px 0;margin-top:32px;gap:8px}.sesi-lovers .row{margin-top:20px}.sesi-lovers .favorites-activities{gap:32px}.sesi-activities{margin-top:64px;margin-bottom:32px;gap:30px}@media (width < 576px){.sesi-activities{padding:0 16px;align-items:center}}.sesi-feedbacks{position:relative;min-height:651px}@media (width < 576px){.sesi-feedbacks{flex-direction:column;margin-top:30px;align-items:center}}.sesi-feedbacks .youtube-frame{width:651px;height:100%;background-color:#444749;background-image:url(../images/image\ 9.png)}@media (width < 576px){.sesi-feedbacks .youtube-frame{width:100%;height:390px}}.sesi-feedbacks img{width:727px;height:100%}@media (width < 576px){.sesi-feedbacks img{display:block;width:100%;height:55%}}.sesi-feedbacks .carousel-feedbacks{position:absolute;margin-top:75px;margin-left:34%}@media (width < 576px){.sesi-feedbacks .carousel-feedbacks{width:325px;margin:34% auto 0;align-items:flex-start!important}.sesi-feedbacks .carousel-feedbacks .paginator{display:none}}.sesi-feedbacks .carousel-feedbacks .container-carousel{background-color:#f3f3f3;margin-bottom:15.5px;padding:0;justify-content:start}.sesi-feedbacks .carousel-feedbacks .container-carousel .header-carousel{width:100%;align-items:end}@media (width < 576px){.sesi-feedbacks .carousel-feedbacks .container-carousel .header-carousel{align-items:flex-start}}.sesi-feedbacks .carousel-feedbacks .container-carousel .header-carousel h3{font-size:26px;line-height:32px;padding-left:30px}@media (width < 576px){.sesi-feedbacks .carousel-feedbacks .container-carousel .header-carousel h3{padding-left:17px;padding-top:17px}}.sesi-feedbacks .carousel-feedbacks .container-carousel .header-carousel .icon-container .icon-box{width:82px;height:82px;background-color:#224d73}@media (width < 576px){.sesi-feedbacks .carousel-feedbacks .container-carousel .header-carousel .icon-container .icon-box{width:48px;height:48px}}.sesi-feedbacks .carousel-feedbacks .container-carousel .header-carousel .icon-container .icon-box img{width:64px;height:64px;margin:0}@media (width < 576px){.sesi-feedbacks .carousel-feedbacks .container-carousel .header-carousel .icon-container .icon-box img{display:block;width:32px;height:32px}}.sesi-feedbacks .carousel-feedbacks .container-carousel .header-carousel .icon-container .triangle-to-right{margin-top:-20px;border-top:14px solid transparent;border-bottom:14px solid transparent;border-left:14px solid #224d73}.sesi-feedbacks .carousel-feedbacks .container-carousel .carousel-content{padding:0 30px}@media (width < 576px){.sesi-feedbacks .carousel-feedbacks .container-carousel .carousel-content{padding:10px}}@media (width < 576px){.sesi-feedbacks .carousel-feedbacks .container-carousel .carousel-content .content-titles{padding-left:24px}}.sesi-feedbacks .carousel-feedbacks .container-carousel .carousel-content .content-titles .activity{font-family:Public Sans,sans-serif;font-size:16px;line-height:24px;color:#95999c}.sesi-feedbacks .carousel-feedbacks .container-carousel .carousel-content .content-titles h3{font-size:26px;line-height:32px;color:#444749;margin-top:8px}.sesi-feedbacks .carousel-feedbacks .container-carousel .carousel-content hr{background-color:#95999c}.sesi-feedbacks .carousel-feedbacks .container-carousel .carousel-content .content-text{max-height:400px;overflow-y:auto}.sesi-feedbacks .carousel-feedbacks .container-carousel .carousel-content .content-text .description{font-family:Public Sans,sans-serif;font-size:16px;line-height:24px;color:#444749}.sesi-feedbacks .carousel-feedbacks .container-carousel .carousel-content .content-text .author-information .author,.sesi-feedbacks .carousel-feedbacks .container-carousel .carousel-content .content-text .author-information .author-activity{font-family:Open Sans,sans-serif;font-size:18px;line-height:24px;font-weight:700;color:#444749}.sesi-feedbacks .carousel-feedbacks .container-carousel .carousel-content .content-text .author-information .author-activity{font-style:italic}.gallery{height:587px;background-color:#f3f3f3}.carousel-images{margin-top:16px;gap:16px}.carousel-images .carousel-thumbnails{gap:9px}.carousel-images .carousel-thumbnails .thumbnail img{width:95px;border-radius:10px}.carousel-images .carousel-main img{width:619px;border-radius:10px}@media (width < 576px){.carousel-images .carousel-main img{width:358px}}.carousel-images .carousel-main .progress-bar-container{width:587px;height:3px;background-color:#95999c;border-radius:3px;top:14px}.carousel-images .carousel-main .progress-bar-container .progress-bar{position:absolute;height:100%;background-color:#fff;transition:width 1s linear}.custom-container,.custom-header-agendamento{width:min(100%,1110px)!important;margin:0 auto!important;padding:16px 0!important}.img-cover{object-fit:cover}@media (width < 576px){.truncate{width:250px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.text-dark{line-height:normal}.bubble-chatbot{display:flex;align-items:center;justify-content:center;position:fixed;bottom:165px;right:20px;width:60px;height:60px;border-radius:50%;z-index:1000;background-color:#00539d;text-align:center;padding:8px}.bubble-chatbot:hover:before{content:"Olá Fornecedor!!!";display:block;position:absolute;bottom:5px;right:10px;width:auto;background-color:#1073c7;color:#fff;border-radius:5px;padding:5px 10px;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s,right .3s}.bubble-chatbot:hover:before{opacity:1;visibility:visible;right:68px}.bubble-chatbot img{width:100%;display:block;max-width:2.2rem}.whatsapp-chat{align-items:center;border-radius:50%;display:flex;height:60px;justify-content:center;position:fixed;right:20px;text-align:center;width:60px;z-index:1000;background-color:#25d366;background-position:center 17px;background-repeat:no-repeat;background-size:30px 30px;bottom:90px;box-shadow:2px 2px 19px 1px #0000001a;color:#fff;font-size:38px}
