@charset "UTF-8";*{box-sizing:border-box}.container{margin:0 auto;max-width:1240px}.container-fluid{margin:0 auto;max-width:100%;padding-left:2.9rem;padding-right:2.9rem}.clr:after,.col:after,.container:after,.group:after,.row:after{clear:both;content:"";display:table}.row{padding-bottom:0}.col{display:block;float:left;width:100%}@media (min-width:768px){.gutters .col{margin-left:2%}.gutters .col:first-child{margin-left:0}.grid_1{width:8.33333333333%}.grid_2{width:16.6666666667%}.grid_3{width:25%}.grid_4{width:33.3333333333%}.grid_5{width:41.6666666667%}.grid_6{width:50%}.grid_7{width:58.3333333333%}.grid_8{width:66.6666666667%}.grid_9{width:75%}.grid_10{width:83.3333333333%}.grid_11{width:91.6666666667%}.grid_12{width:100%}.gutters .grid_1{width:6.5%}.gutters .grid_2{width:15%}.gutters .grid_3{width:23.5%}.gutters .grid_4{width:32%}.gutters .grid_5{width:40.5%}.gutters .grid_6{width:49%}.gutters .grid_7{width:57.5%}.gutters .grid_8{width:66%}.gutters .grid_9{width:74.5%}.gutters .grid_10{width:83%}.gutters .grid_11{width:91.5%}.gutters .grid_12{width:100%}}@media (max-width:1002px){.container{margin-left:20px;margin-right:20px}}@media (max-width:767px){.maps-card{left:8px;max-width:calc(100% - 24px);padding:12px;top:8px}.maps-card p{font-size:13px}}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff}.slick-next,.slick-prev{background:transparent;border:0;border-radius:50px;cursor:pointer;display:block;font-size:0;height:50px;line-height:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:50px;z-index:999}.slick-next:focus-visible,.slick-prev:focus-visible{box-shadow:inset 0 0 0 2px #000;outline:2px solid #fff;outline-offset:-2px}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled,.slick-prev.slick-disabled{opacity:.6;pointer-events:none}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:1}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-size:45px;line-height:16px;opacity:1}.slick-prev{left:-32px}[dir=rtl] .slick-prev{left:auto;right:0}.slick-prev:before{color:#da291c;content:"‹";font-size:55px}[dir=rtl] .slick-prev:before{content:"›"}.slick-next{right:-32px}[dir=rtl] .slick-next{left:0;right:auto}.slick-next:before{color:#da291c;content:"›";font-size:55px}[dir=rtl] .slick-next:before{content:"‹"}.slick-dots{border:0;bottom:25px;display:block;left:0;list-style:none;margin:0;padding:0;position:absolute;right:0;text-align:center}.slick-dots li{display:inline-block;margin:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:24px;padding:0;width:24px}.slick-dots li button{background:transparent;border:0;color:transparent;display:block;font-size:0;line-height:0}.slick-dots li button:focus-visible{border-radius:50%;box-shadow:inset 0 0 0 2px #000;outline:2px solid #fff;outline-offset:-2px}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#ddd;border-radius:15px;color:#fff;content:"";font-size:1px;height:10px;left:50%;line-height:8px;margin:-5px 0 0 -5px;position:absolute;text-align:center;top:50%;width:10px}.slick-dots li.slick-active button:before{background-color:#fff}@font-face{font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:100 900;src:url(/fonts/roboto-v51-latin-ext-normal.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto;font-stretch:100%;font-style:normal;font-weight:100 900;src:url(/fonts/roboto-v51-latin-normal.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Roboto;font-stretch:100%;font-style:italic;font-weight:100 900;src:url(/fonts/roboto-v51-latin-ext-italic.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Roboto;font-stretch:100%;font-style:italic;font-weight:100 900;src:url(/fonts/roboto-v51-latin-italic.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Rubik;font-style:normal;font-weight:300 900;src:url(/fonts/rubik-v31-latin-ext-normal.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Rubik;font-style:normal;font-weight:300 900;src:url(/fonts/rubik-v31-latin-normal.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Rubik;font-style:italic;font-weight:300 900;src:url(/fonts/rubik-v31-latin-ext-italic.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Rubik;font-style:italic;font-weight:300 900;src:url(/fonts/rubik-v31-latin-italic.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Rubik,sans-serif;font-style:normal;margin:0;padding:0}p{font-family:Roboto,sans-serif}body,html{height:100%}header{background-color:#fff;padding:15px 0 10px;position:relative;z-index:9999}header .logo img,header .logo span{display:inline-block;vertical-align:middle}header .logo span{color:#da291c;font-size:18px;font-weight:600;line-height:18px;margin-left:10px;text-decoration:none}.header-content{align-items:center;display:flex;justify-content:space-between}.header-content .menu-desktop{align-items:center;display:flex;gap:clamp(16px,5.5vw - 26px,30px)}.header-content .menu-desktop a{color:#2d2c31;font-family:Roboto,sans-serif;font-size:18px;font-weight:500;text-decoration:none}.header-content .menu-desktop a:hover{color:#da291c}.header-content .right-menu{align-items:center;display:flex;gap:clamp(12px,3.2vw - 12.5px,20px)}.header-content .right-menu .menu-contato i{align-items:center;border:1px solid #ed3f37;border-radius:44px;display:flex;height:44px;justify-content:center;width:44px}.header-content .right-menu .menu-contato i img{height:34px;width:34px}.header-content .right-menu .button{align-items:center;background-color:#fff;border:1px solid #2d2c31;border-radius:8px;color:#2d2c31;display:flex;font-family:Roboto,sans-serif;font-size:18px;font-weight:500;height:48px;justify-content:center;line-height:45px;padding:0 15px;text-decoration:none}.header-content .right-menu .button span{font-family:Roboto,sans-serif}.header-content .right-menu .bars{align-items:center;background-color:#e7e7e7;border-radius:8px;color:#2d2c31;display:flex;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;height:48px;justify-content:center;line-height:48px;padding:0!important;text-align:center;text-decoration:none;width:110px}header .menu{background-color:rgba(0,0,0,.8);display:flex;height:100%;justify-content:end;left:0;position:fixed;top:0;width:100%;z-index:9999999999}#menu-modal{display:none}#menu-modal:target{display:flex}header .menu a i{align-items:center;display:flex;flex-shrink:0;justify-content:center;line-height:16px;text-align:center;width:40px}header .menu a i svg{max-height:32px}header .menu a i img{max-height:29px}header .menu a span{flex:1;font-size:18px;line-height:1.2;padding-left:0}header .menu nav{background-color:#fff;display:flex;flex-direction:column;height:100%;max-width:650px;overflow-y:auto;padding:20px;width:100%}header .menu nav:after{clear:both;content:"";display:table}header .menu .close{align-items:center;background-color:#e7e7e7;border:none;border-radius:50%;box-sizing:border-box;cursor:pointer;display:flex;flex-shrink:0;font-size:18px;font-weight:700;height:48px;justify-content:center;margin-left:auto;min-height:48px;min-width:48px;padding:0;position:static;width:48px}header .menu .close svg{flex-shrink:0;height:15px;width:15px}header nav .logo-mobile{align-items:center;border:0;box-sizing:border-box;display:flex!important;justify-content:space-between;padding:20px;width:100%}header nav .logo-mobile .logo-content{align-items:center;display:flex;gap:15px}header nav .logo-mobile .logo-content span{color:#da291c;font-size:20px;font-weight:500;font-weight:600;line-height:20px}header nav .sub-menu-header{display:grid;gap:35px;grid-template-columns:1fr 1fr;padding:20px}header nav .sub-menu-header .sub-menu-header-col{display:flex;flex-direction:column;gap:10px}header nav .sub-menu-header .sub-menu-header-col a{align-items:center;background-color:#fff;border:1px solid rgba(0,0,0,.1);border-radius:8px;box-sizing:border-box;color:#2d2c31;display:flex;font-size:18px;font-weight:500;gap:10px;height:64px;margin-bottom:2px;padding:20px 10px;text-decoration:none;transition:all .3s ease;width:100%}header nav .sub-menu-header .sub-menu-header-col a .desk{border:1px solid #da291c;border-radius:50%;display:flex;height:34px;width:34px}.inative{cursor:not-allowed;opacity:.3}.send-mail{margin-top:5px!important}.send-mail .inative{background-color:#afafaf;pointer-events:none}.banner{margin:0 auto;overflow:hidden;position:relative;width:100%}.banner.slider-banner:not(.slick-initialized),.hero-reserva{aspect-ratio:1920/588;width:100%}.banner .hero{vertical-align:top}.banner .hero picture{display:block}.banner .hero img{display:block;height:auto;width:100%}.banner-padrao{background-repeat:no-repeat;background-size:cover;min-height:256px;padding:80px 0}.banner-padrao h1{color:#da291c;font-size:40px}.banner-padrao h1 span{color:#fff;display:block;font-size:24px;font-weight:500}.banner-faq{background-image:url(/images/bg-banner-faq.jpg)}.banner-unidades{background-image:url(/images/bg-banner-head.jpg)}.banner-politica{background-image:url(/images/banner-politica.jpg)}.banner-ponto{background-image:url(/images/banner-ponto.jpg)}.banner-investidores{background-image:url(/images/banner-investidores.jpg)}.banner-404{background-image:url(/images/banner-404.jpg)}.banner-franqueado{background-image:url(/images/banner-franqueado.jpg)}.alert{background-color:#980000;border:0;border-radius:8px;color:#fff;font-size:15px;line-height:30px;padding:5px;text-align:center}.alert.sucesso{background-color:#236d00;margin-bottom:15px}.alert .sucesso{color:#fff;font-weight:600;margin-bottom:0}.alert.sucesso.lead{width:93%}.swiper-button-next,.swiper-button-prev{color:#da291c!important}button{cursor:pointer}.tour{background-color:#e7e7e7;padding:50px 0 40px}.tour figure{border-radius:8px;display:inline-block;overflow:hidden}.tour figure img{display:block;height:auto;max-width:100%}.tour h1{color:#1c1b1b;font-size:40px;font-weight:500;margin-bottom:40px;padding-top:30px}.tour h1 span{display:block;font-size:60px;font-weight:600;line-height:65px}.tour h1 strong{display:block;font-size:96px;font-weight:600;line-height:80px}.tour .text{padding-left:30px}.tour .text p{margin-bottom:15px}.tour .button{border-radius:8px;display:block;font-size:20px;font-weight:500;height:56px;line-height:56px;text-align:center;text-decoration:none;width:72%}.tour .white{background-color:#fff;border:1px solid #2d2c31;color:#2d2c31;padding:0 15px}.tour .red{background-color:#da291c;border:1px solid #da291c;color:#fff;padding:0 15px}.sobre{background-color:#1d1b1c;background-image:url(/images/bg-sobre-home-new.webp);background-position:top;background-repeat:no-repeat;background-size:cover;margin-top:-2px;padding:60px 0;position:relative}.sobre .blocks{color:#fff;padding-bottom:25px}.sobre .blocks h2{font-size:40px;margin-bottom:30px}.sobre .blocks h3{font-size:32px;margin-bottom:30px}.sobre .blocks p{font-size:18px;line-height:32px;margin-bottom:30px;width:88%}.sobre .blocks p a{color:#fff;font-family:Roboto,sans-serif;font-weight:500}.sobre .overlay{overflow:hidden}.modalidades-home{padding-bottom:0}.modalidades-home .slick-list{overflow:visible}.modalidades-home .box{padding:0 12px}.modalidades-home .box:nth-child(2n){padding-right:0}.modalidades-home .box:nth-child(odd){padding-left:0}.modalidades-home{border-radius:8px;margin-bottom:22px;padding:5px}.modalidades-home .card{background-color:#000;border-radius:10px;padding:12px}.modalidades-home .card figure{display:block;width:100%}.modalidades-home .card figure video{aspect-ratio:1/1;display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.modalidades-home .card .text{min-height:150px;overflow:hidden;padding:15px 20px}.modalidades-home .card .text i{align-items:center;display:flex;height:68px;justify-content:left;width:100%}.modalidades-home .card .text i img{display:block;vertical-align:bottom}.modalidades-home .card .text span{color:#fff;display:block;font-family:Roboto,sans-serif;font-size:16px;line-height:24px;vertical-align:middle;width:100%}.star{color:#fbb604}.beneficios{margin:0 auto;padding:20px 0 0}.beneficios h3{color:#fff;font-size:32px;font-weight:500;line-height:40px;padding-bottom:15px;text-align:left}.beneficios p{color:#fff;font-size:17px;font-weight:400;padding-bottom:40px;text-align:left}.slider-beneficios .box{background-color:#000;border-radius:8px;cursor:pointer;display:inline-block;margin:0 7px;overflow:hidden;position:relative;transform:scale(.98);transition:all .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;will-change:transform}.slider-beneficios .box figure{height:auto}.slider-beneficios .box figure img{display:block;height:auto;width:100%}.slider-beneficios .box .legend{background-color:#000;color:#fff;font-size:22px;font-weight:700;line-height:40px;min-height:300px;padding:15px 0;text-align:center}.slider-beneficios .box .legend h4{align-items:center;display:flex;font-size:22px;justify-content:center;line-height:28px;min-height:70px}.slider-beneficios .box .legend p{font-family:Rubik,sans-serif;font-size:16px;line-height:26px;padding:0 15px 15px;text-align:center}.slider-beneficios .slick-dots{margin-top:14px;position:static}.slider-beneficios .slick-dots li button:before{background-color:#fff;opacity:.45}.slider-beneficios .slick-dots li button:focus:before,.slider-beneficios .slick-dots li button:hover:before{opacity:1}.slider-beneficios .slick-dots li.slick-active button:before{background-color:#da291c;box-shadow:0 0 0 2px #fff;opacity:1}.sobre .more{border:1px solid #fff;border-radius:8px;color:#fff;display:block;font-family:Roboto,sans-serif;font-size:22px;font-weight:700;height:56px;line-height:56px;margin:30px auto 0;text-align:center;text-decoration:none;width:310px}.depoimentos{background-color:#e7e7e7;overflow:hidden;padding:60px 0}.depoimentos .depoimentos-block{margin:0 auto}.depoimentos h2{color:#2d2c31;font-size:32px;font-weight:500}.depoimentos p{color:#2d2c31;font-size:18px;line-height:32px;padding:20px 0 0;width:90%}.depoimentos .user{overflow:hidden}.depoimentos .user figure{float:left;width:20%}.depoimentos .user figure img{height:auto;width:60px}.depoimentos .dados{float:left;width:80%}.depoimentos .dados .autor{font-size:16px;font-weight:700;line-height:20px;padding:0}.depoimentos .dados .place{font-size:14px;font-weight:500;line-height:20px;padding:0}.depoimentos .text{font-size:16px;line-height:24px}.slider-depoimentos{margin-top:50px}.slider-depoimentos .slick-list{overflow:visible}.slider-depoimentos .box{padding:0 20px 0 0}.slider-depoimentos .box .card{background-color:#fff;border:1px solid #a6a6a6;border-radius:8px;min-height:300px;padding:20px}.busca-unidades{background-image:url(/images/bg-busca-unidade.jpg);background-repeat:no-repeat;background-size:cover;padding:60px 0 45px}.busca-unidades .busca-block{margin:0 auto}.busca-unidades h5{color:#fff;font-size:40px;font-weight:500;line-height:50px;margin-bottom:40px;text-align:center}.busca-unidades h5 strong{display:block}.busca-unidades .button{border-radius:8px;display:block;font-size:24px;font-weight:500;height:56px;line-height:56px;text-align:center;text-decoration:none}.busca-unidades .white{background-color:#fff;color:#000}.busca-unidades .black{background-color:#2d2c31;color:#fff}.busca-unidades p{margin-bottom:25px}.busca-unidades i{line-height:22px;margin-right:10px}.busca-unidades i,.busca-unidades span{display:inline-block;vertical-align:middle}.planos{background-image:url(/images/bg-planos-new.webp);background-position:bottom;background-repeat:no-repeat;background-size:cover;display:block;margin-top:-5px;overflow:hidden;padding:60px 0 30px;width:100%}.planos h2{font-size:40px;font-weight:500;margin-bottom:20px}.planos h2,.planos p{color:#323131;text-align:center}.planos p{font-size:18.5px;line-height:32px}.planos .plan-center{margin:0 auto;overflow:hidden}.planos .card{background-color:hsla(0,0%,100%,.8);border:1px solid #da291c;border-radius:24px;border-top:2px solid #da291c;height:100%;margin:60px 7px 0;min-height:670px;padding:20px;position:relative;text-align:center}.planos .plan-center .col:first-child .card{border-color:#c2c2c2;margin-left:0!important}.planos .plan-center .col:last-child .card{margin-right:0!important}.planos .card .tag{background-color:#fff;border:1px solid #da291c;border-radius:20px;color:#da291c;display:inline-block;font-family:Roboto,sans-serif;font-size:14px;font-weight:700;height:32px;left:22.5%;line-height:30px;margin:0 auto;padding:0 5px;position:absolute;text-align:center;top:-18px;width:55%}.planos .card h2,.planos .card h3{color:#323131;font-size:32px;font-weight:700;margin:10px 0 15px}.planos .card .valor{color:#da291c;font-size:46px;font-weight:700;line-height:43px}.planos .card .valor u{font-size:36px;padding-right:5px;text-decoration:none}.planos .card .valor i{display:inline-block;font-size:20px;vertical-align:text-top}.plan-aviso{clear:both;display:block;padding-top:18px}.planos .card .valor span{font-size:18px}.planos .card .valor em,.planos .card .valor span{color:#323131;display:block;font-family:Roboto,sans-serif;font-size:18px;font-weight:400}.planos .card .valor em{font-size:16px;line-height:32px}.planos .card .cta{background-color:#da291c;border-radius:8px;color:#fff;display:block;font-family:Roboto,sans-serif;font-size:24px;font-weight:700;height:56px;line-height:56px;margin:20px auto 0;text-align:center;text-decoration:none;width:85%}.planos .card .block-sva{position:relative}.planos .card .bt-svas{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;background-color:transparent;border:0;display:none;height:40px;left:0;outline:0;position:absolute;top:-1px;width:100%}.planos .card .label-svas{border:1px solid #da291c;border-radius:8px;color:#da291c;display:none;font-size:20px;font-weight:500;height:40px;line-height:40px;margin-top:15px;position:relative;text-align:center}.planos .card .bt-svas:after{color:#da291c;content:"\2039";display:block;font-size:30px;height:20px;opacity:1;position:absolute;right:20px;top:8px;transform:rotate(270deg);width:20px}.planos .card .bt-svas:checked:after{right:15px;top:20px;transform:rotate(180deg)}.planos .card .svas{color:#323131;display:block;font-size:16px;list-style:none;margin:20px auto 0;text-align:left;width:85%}.planos .card .bt-svas:checked~.svas-box{display:block}.planos .card .svas li{background-image:url(/images/check.svg);background-position:0 0;background-repeat:no-repeat;font-family:Roboto,sans-serif;font-size:16px;margin:10px 0;padding:2px 0 0 30px}.planos .card .svas li strong{font-weight:600}.planos .card .svas .inative{background-image:url(/images/check-off.svg);background-position:2px 0;background-size:17px;color:#5c5c5c;opacity:1}.planos .card .svas .inative:before{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);content:"Não incluído: ";height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.planos .idade-alert{border:2px solid #da291c;border-radius:8px;clear:both;margin:40px auto 20px;padding:10px 15px}.planos .idade-alert i{display:inline-block;vertical-align:top;width:6%}.planos .idade-alert span{color:#000;display:inline-block;font-family:Roboto,sans-serif;font-size:16px;font-style:italic;line-height:24px;vertical-align:middle;width:94%}.planos .idade-alert span ul{margin-left:16px}.planos .idade-alert span strong{font-family:Roboto,sans-serif;font-style:normal}.planos .pre-venda{text-align:center}.planos .pre-venda span{width:auto}.planos .pre-venda ul{padding:0 15px;text-align:left}.planos .pre-venda ul li,.planos .pre-venda ul li strong{font-family:Roboto,sans-serif;font-size:14px;font-style:italic;margin-bottom:10px}.planos-interna{background-color:#f5f5f5;font-family:Rubik,sans-serif!important;padding:60px 0 30px;width:100%}.planos-interna .row{border-collapse:separate;border-spacing:30px;display:table;margin:0 auto;min-height:740px;vertical-align:top}.planos-interna .row .col{display:table-cell;float:none;vertical-align:top}.planos-interna-title{display:inline-block;font-family:Rubik,sans-serif!important;margin:0 auto;text-align:left;width:100%}.planos-interna-title p{font-size:18px!important;font-weight:400!important;line-height:32px!important;margin-top:0!important}div .row.gutters:after{content:"";display:none}.planos-interna h2{font-size:40px;font-weight:500;margin-bottom:20px}.planos-interna h2,.planos-interna p{color:#323131;font-family:Rubik,sans-serif!important}.planos-interna p{font-size:18.5px;font-weight:700;line-height:10px;margin-top:30px}.planos-interna-title p strong{font-family:Rubik,sans-serif!important}.planos-interna .card{background-color:#fff;border:1px solid #dde1e6;border-top:3px solid #dde1e6;display:table-cell;height:100%;min-width:272px;padding:20px;position:relative;width:272px}.obrigado-skeelo .header{align-items:center;display:flex;gap:8px;position:relative}.obrigado-skeelo .buttons{display:flex;gap:8px;margin-bottom:40px;margin-top:24px}.obrigado-skeelo .buttons .google-play{cursor:pointer;height:48px;width:162px}.obrigado-skeelo .buttons .apple-store{cursor:pointer;height:48px;width:143px}.obrigado-skeelo .header h1{font-weight:600}.obrigado-skeelo span{color:#000;font-family:Inter-Regular,Helvetica;font-size:18px;font-style:normal;font-weight:400;line-height:32px}.obrigado-skeelo ul{line-height:32px;margin-left:30px}.obrigado-skeelo ul li{font-family:Inter-Regular,Helvetica;font-size:18px;font-weight:400;line-height:24px;margin-bottom:24px}.obrigado-skeelo .header img{height:47px;position:relative;width:143px}.skeelo .vector{height:47px;left:0;position:absolute;top:0;width:43px}.planos-interna .card,.planos-interna .card .tag{text-align:left}.planos-interna .card .tag{background-color:#26a317;border-radius:7px;color:#fff;display:block;font-family:Rubik,sans-serif!important;font-size:14px;font-weight:600;line-height:26px;overflow:hidden;padding:3px 10px 2px;position:absolute}.planos-interna .card .tag i{display:inline-block;margin-right:3px;padding-top:5px;vertical-align:middle}.planos-interna .card .tag span{display:inline-block;font-family:Rubik,sans-serif!important;vertical-align:middle}.planos-interna .card.active-tag{background-color:#323131;border-color:#da291c;color:#fff!important}.planos-interna .card.active-tag *{color:#fff!important}.planos-interna .card h3{color:#323131;font-size:24px;margin:10px 0 15px;padding-top:40px}.planos-interna .card .valor,.planos-interna .card h3{font-family:Rubik,sans-serif!important;font-weight:700}.planos-interna .card .valor{color:#2d2c31;font-size:36px;line-height:28px;margin-bottom:15px}.planos-interna .card .valor u{font-size:18px;font-weight:400;text-decoration:none}.planos-interna .card .valor span{font-size:18px}.planos-interna .card .valor em,.planos-interna .card .valor span{display:block;font-family:Roboto,sans-serif;font-weight:400}.planos-interna .card .valor em{font-size:14px;line-height:20px;min-height:40px}.planos-interna .card .valor em aside{display:inline;font-family:Rubik,sans-serif!important}.planos-interna .card .cta{background-color:#da291c;border-radius:8px;color:#fff;display:block;font-family:Rubik,sans-serif!important;font-size:20px;font-weight:700;height:46px;line-height:46px;text-align:center;text-decoration:none}.planos-interna .card .block-sva{position:relative}.planos-interna .card .bt-svas{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;background-color:transparent;border:0;display:none;height:40px;left:0;outline:0;position:absolute;top:-1px;width:100%}.planos-interna .card .label-svas{border:1px solid #da291c;border-radius:8px;color:#da291c;display:none;font-size:20px;font-weight:500;height:40px;line-height:40px;margin-top:15px;position:relative;text-align:center}.planos-interna .card .bt-svas:after{color:#da291c;content:"\2039";display:block;font-size:30px;height:20px;opacity:1;position:absolute;right:20px;top:8px;transform:rotate(270deg);width:20px}.planos-interna .card .bt-svas:checked:after{right:15px;top:20px;transform:rotate(180deg)}.planos-interna .card .svas{color:#323131;display:block;font-family:Rubik,sans-serif!important;font-size:16px;list-style:none;margin-left:0;margin-top:20px;text-align:left}.planos-interna .card .bt-svas:checked~.svas{display:block}.planos-interna .card .svas li{background-image:url(/images/check-ring.svg);background-position:0 0;background-repeat:no-repeat;background-size:20px;font-size:14px;margin:10px 0;padding:2px 0 0 30px}.planos-interna .card .svas li,.planos-interna .card .svas li b,.planos-interna .card .svas li span{font-family:Rubik,sans-serif!important}.planos-interna .card .svas .benefit-off{background-image:url(/images/check-off.svg);background-position:2px 0;background-size:17px;color:#5c5c5c}.planos-interna .idade-alert{background-color:#efefef;border:2px solid #da291c;border-radius:8px;margin:0 auto;padding:10px 15px;width:100%}.planos-interna .idade-alert i{display:inline-block;vertical-align:top;width:4%}.planos-interna .idade-alert span ul{margin-left:16px}.planos-interna .idade-alert span{color:#000;display:inline-block;font-family:Roboto,sans-serif;font-size:16px;font-style:italic;line-height:24px;vertical-align:middle;width:90%}.planos-interna .idade-alert span strong{font-family:Roboto,sans-serif;font-style:normal}.planos-interna .pre-venda{text-align:center}.planos-interna .pre-venda span{width:auto}.planos-interna .pre-venda ul{padding:0 15px;text-align:left}.planos-interna .pre-venda ul li,.planos-interna .pre-venda ul li strong{font-family:Roboto,sans-serif;font-size:14px;font-style:italic;margin-bottom:10px}.faq{background-color:#fff;padding:60px 0}.faq h2{font-size:32px;font-weight:500;margin-bottom:10px}.faq h2,.faq p{color:#323131}.faq p{font-size:16px;line-height:32px;margin:0 auto}.faq .accordion{margin:0 auto;padding-top:20px}.accordion input:checked~ol,.accordion input:checked~ul,.faq .accordion input:checked~p{display:block}.faq .accordion input:checked~span{color:#da291c;font-weight:700}.faq .accordion label{border-bottom:1px solid #ccc;color:#2d2c31;cursor:pointer;display:block;font-family:Roboto,sans-serif;font-size:24px;font-weight:500;padding:25px 20px 25px 0;width:100%}.faq .accordion label:last-child{border-bottom:0}.faq .accordion p{font-size:14px}.faq .accordion ol,.faq .accordion p{color:#333;font-weight:400;line-height:28px}.faq .accordion ol{font-size:18px;margin-left:20px}.faq .accordion ol li{margin-top:10px}.faq .accordion span{cursor:pointer;display:block;font-family:Roboto,sans-serif;font-size:20px;font-weight:700;padding-right:50px;position:relative}.accordion ol,.accordion p,.faq .accordion input{display:none}.faq .accordion span:after{color:#da291c;content:"\2039";display:block;font-size:36px;height:20px;position:absolute;right:15px;top:0;transform:rotate(270deg);width:20px}.faq .accordion p{font-size:18.5px;margin:0;padding-top:20px;text-align:left;width:90%}.accordion ul{display:none;font-size:18px;font-weight:400;list-style:disc;margin:20px 0 0 20px}.faq .accordion ul li{line-height:32px;padding-bottom:15px}.faq .accordion p a{color:#da291c}.faq .accordion input:checked~span:after{font-weight:500;right:10px;top:15px;transform:rotate(180deg)}.faq .link a{background-color:transparent;border:1px solid #2d2c31;border-radius:8px;color:#2d2c31;display:inline-block;font-size:24px;font-weight:600;height:56px;line-height:56px;margin-top:40px;padding:0 20px;text-align:center;text-decoration:none}.faq-interna{background:none;padding:60px 0}.faq-interna .accordion{padding-top:30px}.faq-interna .accordion span{display:block!important;font-weight:700!important}.faq-interna h2{color:#2d2c31;font-size:32px;font-weight:500;margin-bottom:20px;text-align:center}.faq-interna .tabs{padding-top:30px;text-align:center}.faq-interna .tabs>input[type=radio]{left:-200vw;position:absolute}.faq-interna .tabs .tab-panel{display:block;height:0;opacity:0;overflow:hidden;text-align:left}.faq-interna #tab1:checked~.tab-panels .tab_panel1,.faq-interna #tab2:checked~.tab-panels .tab_panel2,.faq-interna #tab3:checked~.tab-panels .tab_panel3,.faq-interna #tab4:checked~.tab-panels .tab_panel4,.faq-interna #tab5:checked~.tab-panels .tab_panel5{display:block;height:auto;opacity:1;position:relative;width:100%;z-index:999}.faq-interna .tabs>label{background-color:#fff;border:1px solid #da291c;border-radius:8px;color:#da291c;cursor:pointer;display:inline-block;font-size:28px;font-weight:600;height:205px;line-height:205px;margin:0 11px;position:relative;text-align:center;width:205px}.faq-interna .tabs label span{display:inline-block;line-height:32px;vertical-align:middle}.faq-interna .tabs>label:hover{background-color:#da291c;color:#fff}.faq-interna .tabs>label:hover:after,.tabs>input:checked+label:after{background:#da291c}.faq-interna .tabs>input:focus-visible+label{box-shadow:0 0 0 2px #fff,0 0 0 4px #da291c;outline:2px solid transparent;outline-offset:2px}.faq-interna .tabs>input:checked+label{background:#da291c;border-color:#da291c;color:#fff}.embaixador-home img{display:block;height:auto;width:100%}.embaixador-home picture{display:block}.unidade{background-color:#f2f2f2;overflow:hidden;padding:40px 0 0;position:relative;z-index:999}.unidade,.unidade .title-unit{font-family:Rubik,sans-serif!important}.unidade .title-unit{color:#2d2c31;font-size:20px;font-weight:500}.unidade .detail-unit,.unidade h1{font-family:Rubik,sans-serif!important}.unidade .detail-unit{background-image:url(/images/bg-detail-unit.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;height:100%;margin-top:15px;overflow:hidden;padding:40px 0;width:100%}.unidade .detail-unit .container{align-items:center;-moz-column-gap:32px;column-gap:32px;display:grid;grid-template-columns:1fr 1fr;row-gap:0}.unidade .foto-unidade{display:block;width:100%}.unidade .foto-unidade img{border-radius:10px;display:block;height:auto;max-width:100%;min-height:350px;-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left;overflow:hidden}.unidade .resumo-unidade{color:#fff;width:100%}.unidade .resumo-unidade .address{width:70%}.unidade .resumo-unidade .address .title-address{color:#fff;display:block;font-family:Rubik,sans-serif!important;font-size:25px;font-weight:600;line-height:24px;margin-bottom:20px}.unidade .resumo-unidade .address p{font-size:18px;font-weight:400;line-height:24px;margin-bottom:10px}.unidade .resumo-unidade .location{margin-top:5px}.unidade .resumo-unidade .location a{background-color:#fff;border-radius:8px;color:#2d2c31;display:inline-block;font-family:Rubik,sans-serif!important;font-size:18px;font-weight:600;margin-top:10px;padding:10px 20px 5px;text-decoration:none;width:auto}.unidade .resumo-unidade .location a i{display:inline-block;margin-right:3px;vertical-align:middle}.unidade .resumo-unidade .funcionamento{padding:15px 0}.unidade .resumo-unidade .funcionamento h2{color:#fff;display:block;font-family:Rubik,sans-serif!important;font-size:25px;font-weight:600;line-height:24px;margin-bottom:20px;margin-top:20px}.unidade .resumo-unidade .funcionamento p{color:#fff;font-size:18px;font-weight:500;line-height:18px;margin-top:12px}.unidade .resumo-unidade .button{background-color:#da291c;border-radius:8px;color:#fff;display:inline-block;font-size:18px;font-weight:600;height:56px;line-height:56px;margin-top:10px;text-align:center;text-decoration:none;width:100%}.unit-stick{background-color:#000;color:#fff;min-height:67px;overflow:hidden;position:fixed;top:0;width:100%;z-index:99}.unit-stick .container{overflow:hidden;padding:0}.unit-stick .logo-unidade{display:block;float:left;padding:15px 0 0;width:95px}.unit-stick .foto-unit{float:left;height:79px;overflow:hidden;padding:11px 0;width:120px}.unit-stick .foto-unit figure img{height:auto;width:100%}.unit-stick a{background-color:#da291c;border-radius:5px;color:#fff;display:none;float:right;font-size:18px;font-weight:600;height:46px;line-height:46px;margin-top:10px;padding:0 15px;text-align:center;text-decoration:none;width:auto}.unit-stick .address{float:left;font-family:Rubik,sans-serif;font-size:20px;font-weight:600;line-height:24px;padding:10px 0 15px 20px}.unit-stick .address span{display:block;font-size:16px;font-weight:400}.modalidades{background-color:#f5f5f5;overflow:hidden;padding:40px 0}.modalidades h3{color:#2d2c31;font-size:32px;font-weight:500;margin-bottom:30px;text-align:center}.unit-detail-modalidades{background-color:#fff}.unit-detail-modalidades h3{color:#2d2c31;font-family:Rubik,sans-serif!important;font-size:32px;font-weight:700;margin-bottom:15px;text-align:left}.unit-detail-modalidades .subtitle-modalidades{color:#2d2c31;font-family:Rubik,sans-serif!important;font-size:18px;font-weight:400;line-height:32px;margin-bottom:30px;text-align:left}.grid-modalidades-unit{display:grid;gap:20px;grid-template-columns:repeat(2,1fr);padding:0;position:relative;width:100%}.unit-detail-modalidades .grid-modalidades-unit .box{background:none;border:0;border-radius:12px;overflow:hidden;position:relative}.unit-detail-modalidades .grid-modalidades-unit .box--span-full{grid-column:1/-1}.unit-detail-modalidades .grid-modalidades-unit .box figure{height:300px;margin:0;overflow:hidden}.unit-detail-modalidades .grid-modalidades-unit .box figure img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.unit-detail-modalidades .grid-modalidades-unit .box .legend{background:linear-gradient(180deg,transparent,#000 48%);bottom:0;box-sizing:border-box;font-size:36px;padding:22px 15px;position:absolute;text-align:center;width:100%}.unit-detail-modalidades .grid-modalidades-unit .box .legend p{color:#fff;display:block;font-size:18px;font-weight:400;line-height:24px;margin-top:15px;min-height:80px}.unit-detail-modalidades .grid-modalidades-unit .box .legend span{color:#fff;display:block;font-weight:700;min-height:56px;padding:0 24px;text-transform:uppercase}.unit-detail-modalidades .grid-modalidades-unit .box .legend a{display:none}@media (max-width:640px){.unit-detail-modalidades .grid-modalidades-unit{grid-template-columns:1fr}.unit-detail-modalidades .grid-modalidades-unit .box--span-full{grid-column:auto}.unit-detail-modalidades .grid-modalidades-unit .box figure{height:320px}.unit-detail-modalidades .grid-modalidades-unit .box .legend span{font-size:28px;padding:0 15px}}.lead-form{background-image:url(/images/bg-lead-vem-ai.jpg),linear-gradient(90deg,#fff,#e7e7e5);background-position:center max(0px,100%),top;background-repeat:no-repeat;background-size:auto,1920px 100%;padding:70px 0}.lead-form h3{color:#000;font-size:40px}.lead-form h3 span{color:#000;display:block;font-family:Roboto,sans-serif;font-size:18px;font-weight:400;line-height:32px;margin-bottom:30px;margin-top:20px;width:93%}.lead-form p{margin-bottom:20px}.lead-form p input{border:1px solid #100e0e;color:#2d2c31;font-size:16px;font-weight:500;margin-right:15px;padding-left:10px}.lead-form p button,.lead-form p input{border-radius:8px;height:56px;width:93%}.lead-form p button{background-color:#da291c;border:0;color:#fff;font-size:24px;font-weight:700}.lead-form .idade-alert{border:2px solid #da291c;border-radius:8px;margin-top:25px;padding:10px 15px;width:93%}.lead-form .idade-alert i{display:inline-block;vertical-align:top;width:9%}.lead-form .idade-alert span ul{margin-left:16px}.lead-form .idade-alert span{color:#000;display:inline-block;font-family:Roboto,sans-serif;font-size:16px;font-style:italic;line-height:24px;vertical-align:middle;width:90%}.lead-form .idade-alert span strong{font-family:Roboto,sans-serif;font-style:normal}.facilidades{overflow:hidden;padding:40px 0;text-align:center}.facilidades h3{color:#2d2c31;font-size:32px;font-weight:500;margin-bottom:30px}.facilidades .slider-facilidades{margin:0 auto;overflow:visible!important}.facilidades .slider-facilidades .swiper-wrapper .swiper-slide{display:flex!important;flex-direction:column;padding:20px 10px}.facilidades .slider-facilidades .swiper-wrapper .swiper-slide.box{border:1px solid #da291c!important;border-radius:8px!important;height:270px!important;justify-content:center;vertical-align:middle!important}.facilidades .slider-facilidades .box h6{color:#da291c;font-size:24px;margin-top:15px}.facilidades .box figure img{height:auto!important;width:55px!important}.facilidades.unit-detail-facilidades{background-color:#fff;padding:48px 0 0;text-align:left}.facilidades.unit-detail-facilidades .facilidades-unit-row{align-items:center}.facilidades.unit-detail-facilidades h3{color:#1a3328;font-family:Rubik,sans-serif!important;font-size:32px;font-weight:700;margin-bottom:16px;text-align:left}.facilidades.unit-detail-facilidades .facilidades-unit-intro{color:#3d5249;font-size:18px;font-weight:400;line-height:1.55;margin:0 0 28px;max-width:100%}.facilidades.unit-detail-facilidades .facilidades-unit-list{list-style:none;margin:0;padding:0}.facilidades.unit-detail-facilidades .facilidades-unit-list li{align-items:center;display:flex;gap:16px;margin-bottom:32px}.facilidades.unit-detail-facilidades .facilidades-unit-list li:last-child{margin-bottom:0}.facilidades.unit-detail-facilidades .facilidades-unit-icon{align-items:center;display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.facilidades.unit-detail-facilidades .facilidades-unit-icon img{height:auto;max-height:64px;max-width:64px;-o-object-fit:contain;object-fit:contain;width:auto}.facilidades.unit-detail-facilidades .facilidades-unit-title{color:#1a3328;font-family:Rubik,sans-serif!important;font-size:22px;font-weight:700;line-height:1.35}.facilidades.unit-detail-facilidades .facilidades-unit-figure{border-radius:12px;height:100%;margin:0;min-height:420px;overflow:hidden}.facilidades.unit-detail-facilidades .facilidades-unit-figure img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:768px){.facilidades.unit-detail-facilidades{padding:32px 0}.facilidades.unit-detail-facilidades .facilidades-unit-row .col.grid_5,.facilidades.unit-detail-facilidades .facilidades-unit-row .col.grid_7{width:100%!important}.facilidades.unit-detail-facilidades h3{font-size:24px}.facilidades.unit-detail-facilidades .facilidades-unit-col-visual{margin-top:28px}.facilidades.unit-detail-facilidades .facilidades-unit-figure{min-height:260px}}.maps{position:relative}.maps iframe{display:block;height:450px;width:100%}.maps-card{align-items:flex-start;background:#fff;border-radius:8px;box-shadow:0 5px 8px 1px rgba(0,0,0,.15);display:flex;gap:12px;left:10px;max-width:320px;min-width:200px;padding:14px 16px;position:absolute;top:10px;z-index:2}.maps-card p{color:#2d2c31;font-size:14px;line-height:1.35;margin:0}.maps-card a{align-items:center;color:#1a73e8;display:flex;flex-shrink:0;height:24px;justify-content:center;width:24px}.find-unidades{padding:30px 0 60px}.find-unidades .form-unidade input{border:1px solid #dde1e6;color:#2d2c31;padding-left:20px;width:80.9%}.find-unidades .form-unidade button,.find-unidades .form-unidade input{border-radius:8px;display:inline-block;font-size:18px;font-weight:500;height:56px}.find-unidades .form-unidade button{border:0;line-height:56px;margin-left:10px;padding:0 20px;text-align:center}.find-unidades .form-unidade .red{background-color:#da291c;color:#fff}.find-unidades .form-unidade .black{background-color:#2d2c31;color:#fff}.find-unidades .form-unidade button i{line-height:22px;margin-right:10px}.find-unidades .form-unidade button i,.find-unidades .form-unidade button span{display:inline-block;vertical-align:middle}.find-unidades .total{border-bottom:1px solid #dde1e6;color:#000;font-size:20px;font-weight:400;margin-bottom:25px;margin-top:30px;overflow:hidden;padding-bottom:10px}.find-unidades .total span{display:inline-block}.find-unidades .total .bt-filter{background-color:#da291c;border-radius:8px;color:#fff;display:none;float:right;font-size:18px;font-weight:500;height:48px;line-height:48px;padding:0 15px;text-decoration:none;vertical-align:middle}.find-unidades .total .bt-filter i{display:inline-block;line-height:20px;vertical-align:middle}.find-unidades .total strong{font-weight:600}.find-unidades .unidade-bf{background:none!important;padding:25px 0!important}.filter-unidades{float:left;width:20%}.filter-unidades .close{display:none}.filter-unidades h5{color:#000;display:none;font-size:20px;font-weight:600;margin-bottom:20px;margin-top:15px}.filter-unidades .box{margin-bottom:25px;position:relative}.filter-unidades .box h6{color:#000;font-size:20px;font-weight:500;margin-bottom:15px;position:relative;z-index:999}.filter-unidades .box h6 i,.filter-unidades .box h6 span{display:inline-block;vertical-align:middle}.filter-unidades .box h6 span{margin-left:5px}.filter-unidades .box .open-filter{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;cursor:pointer;height:20px;left:0;outline:0;position:absolute;top:0;width:100%;z-index:99}.filter-unidades .box ul{list-style:none}.filter-unidades .box ul li{margin:0 0 10px}.filter-unidades .box ul li input[type=checkbox]{display:none}.filter-unidades .box ul li label{color:#2d2c31;cursor:pointer;display:block;font-family:Roboto,sans-serif;font-size:16px;font-weight:300;line-height:32px;position:relative}.filter-unidades .box ul li label:before{border:1px solid #dde1e6;border-radius:8px;content:"";display:inline-block;height:24px;margin-right:7px;margin-top:-3px;vertical-align:middle;width:24px}.filter-unidades .box ul li label:after{background-color:#da291c;border:0;border-radius:4px;content:"";display:none;height:16px;left:5px;position:absolute;top:7px;vertical-align:middle;width:16px}.filter-unidades .box ul li input[type=checkbox]:checked+label:after{display:block}.filter-unidades .button{border-radius:8px;display:none;font-size:20px;font-weight:600;line-height:56px;text-align:center;width:100%}.filter-unidades .red{background-color:#da291c;border:1px solid #da291c;color:#fff;padding:0 15px}.busca-resultado{float:none;margin:0 auto;width:97.5%}.busca-resultado .col{padding:0 0 36px}.busca-resultado .col:nth-child(odd){padding-right:18px}.busca-resultado .col:nth-child(2n){float:right;padding-left:18px}.busca-resultado .box{border-radius:8px;box-shadow:0 5px 8px 1px rgba(0,0,0,.15);overflow:hidden;position:relative}.busca-resultado .box figure{border-radius:8px 8px 0 0;height:300px;overflow:hidden}.busca-resultado .box figure img{display:block;height:300px;-o-object-fit:cover;object-fit:cover;-o-object-position:left top;object-position:left top;width:100%}.busca-resultado .box .box-content{padding:15px 20px 20px}.busca-resultado .box .box-content h2{font-size:24px}.busca-resultado .box .box-content .location{color:#2d2c31;font-size:18px;font-weight:300;margin-top:7px;min-height:90px}.busca-resultado .box .box-content .location strong{font-size:16px}.busca-resultado .box .box-content .location strong i{display:inline-block;vertical-align:middle}.busca-resultado .box .box-content .button{border-radius:8px;display:block;font-size:20px;font-weight:500;height:56px;line-height:56px;text-align:center;text-decoration:none;width:100%}.busca-resultado .box .box-content .red{background-color:#da291c;border:1px solid #da291c;color:#fff;padding:0 15px}.busca-resultado .box .tags{left:0;position:absolute;top:15px}.busca-resultado .box .tags span{border-radius:0 8px 8px 0;display:table;font-size:18px;font-weight:500;height:32px;line-height:32px;margin-bottom:10px;padding:0 15px;width:auto}.busca-resultado .box .tags .pre{background-color:#fff;color:#da291c}.busca-resultado .box .tags .promo{background-color:#da291c;color:#fff}.busca-resultado .box .tags .chegou{left:0!important;padding:0!important;position:relative;top:-15px!important}.busca-resultado .box .tags .chegou img{display:block;height:300px;-o-object-fit:cover;object-fit:cover;-o-object-position:left top;object-position:left top;width:100%}.busca-resultado .more{color:#2d2c31;display:block;font-size:20px;font-weight:500;margin:20px auto 0;width:120px}.aselfit-header{background-image:url(/images/bg-aselfit.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:50px 0 60px}.aselfit-header h1{color:#da291c;font-size:40px}.aselfit-header h1 span{color:#fff;display:block;font-size:24px;font-weight:500;line-height:32px}.aselfit-header p{color:#fff;font-size:18px;line-height:32px;margin-top:30px;width:97%}.aselfit-header .video{background-color:#fff;border-radius:15px;margin-top:115px;padding:16px}.aselfit-header .video iframe{border-radius:8px;height:330px;width:100%}.aselfit{padding:60px 0}.aselfit .row{margin-bottom:45px;overflow:hidden}.aselfit h2{font-size:48px}.aselfit h2,.aselfit h3{color:#000;font-weight:500;padding-bottom:10px}.aselfit h3{font-size:32px;line-height:32px;margin-top:10px}.aselfit p{color:#000;font-size:18px;line-height:32px;margin:0 0 30px;width:98%}.aselfit figure img{border-radius:8px;height:auto;width:98%}.investidores{padding:60px 0}.investidores h2{color:#2d2c31;font-size:32px;font-weight:500;margin-bottom:50px;text-align:center}.investidores .col{padding:12px}.investidores .text-align span{display:inline-block;font-size:20px;line-height:32px;padding-left:30px;padding-right:30px;vertical-align:middle}.investidores a{background-color:#fff;border:1px solid #da291c;border-radius:8px;color:#da291c;cursor:pointer;display:inline-block;font-size:28px;font-weight:600;height:264px;line-height:264px;position:relative;text-align:center;text-decoration:none;width:264px}.investidores a:hover{background-color:#da291c;color:#fff}.politica{padding:120px 0;text-align:center}.politica a{background-color:#fff;border:1px solid #da291c;border-radius:8px;color:#da291c;cursor:pointer;display:inline-block;font-size:28px;font-weight:600;height:264px;line-height:264px;margin:11px;padding-left:20px;padding-right:20px;position:relative;text-align:center;text-decoration:none;width:264px}.politica a span{display:inline-block;line-height:32px;vertical-align:middle}.politica a:hover{background-color:#da291c;color:#fff}.politica .corporativo{font-size:18px;line-height:32px}.politica .corporativo p{margin-bottom:20px}.politica .corporativo a{border:0;display:inline-block;font-size:18px;font-weight:600;height:auto;line-height:32px;margin:0;padding:0;width:auto}.interna-cookies{font-size:18px;line-height:32px;text-align:left}.interna-cookies h2{color:#da291c;font-size:22px;margin-bottom:10px}.interna-cookies p{line-height:24px;margin-bottom:20px}.interna-cookies .lista-cookies{list-style:disc;margin:0 0 20px;padding-left:20px}.interna-cookies .lista-cookies li{line-height:24px;margin-bottom:20px}.interna-cookies .lista-cookies li:last-child{margin-bottom:0}.interna-cookies a{border:0;display:inline-block;font-size:18px;font-weight:600;height:auto;line-height:32px;margin:0;text-decoration:underline;width:auto}.ponto{padding:0 0 60px}.ponto h1{color:#000;font-size:40px;font-weight:500;line-height:48px;padding-top:40px}.ponto h1 strong{display:block}.ponto p{color:#000;font-size:18px;line-height:32px;margin-top:30px;width:85%}.ponto form{margin-top:30px;width:80%}.ponto form p{float:left;margin-bottom:15px;margin-top:0;overflow:hidden;position:relative;width:100%}.ponto form p input{border:1px solid #000;border-radius:8px;box-shadow:inset 8px 8px 8px -6px rgba(0,0,0,.22);color:#2d2c31;float:left;font-size:16px;font-weight:500;height:56px;padding-left:10px;width:100%}.ponto form p button{background-color:#da291c;border:0;border-radius:8px;color:#fff;float:right;font-size:20px;font-weight:600;height:56px;width:100%}.ponto form .grid_100{width:97%}.ponto form .grid_80{margin-right:2%;width:65%}.ponto form .grid_60{margin-right:2%;width:58%}.ponto form .grid_40{margin-right:2%;width:37%}.ponto form .grid_20{margin-right:2%;width:30%}.ponto form p span{display:block;font-size:16px;line-height:24px;padding-bottom:15px;padding-top:3px}.ponto form p span strong{font-weight:600}.ponto .desktop{height:auto;width:100%}.text-politica{font-size:14px;margin:15px 0}.empresa{overflow:hidden;padding:0 0 60px;position:relative}.empresa h1{color:#000;font-size:40px;font-weight:500;line-height:48px;padding-top:40px}.empresa h1 strong{display:block}.empresa p{color:#000;font-size:18px;line-height:32px;margin-top:20px;width:85%}.empresa p strong{color:#da291c;font-weight:600}.empresa form{margin-top:30px;width:90%}.empresa form p{margin-bottom:15px;margin-top:0;overflow:hidden;width:100%}.empresa form p input{border:1px solid #000;border-radius:8px;box-shadow:inset 8px 8px 8px -6px rgba(0,0,0,.22);color:#2d2c31;float:left;font-size:16px;font-weight:500;height:56px;margin-right:15px;padding-left:10px}.empresa form p button{background-color:#da291c;border:0;border-radius:8px;color:#fff;float:right;font-size:20px;font-weight:600;height:56px}.empresa form p input:last-child{float:right;margin-right:0}.empresa form p .grid_100{width:100%}.empresa form p .grid_80{width:65%}.empresa form p .grid_60{width:58%}.empresa form p .grid_40{width:37%}.empresa form p .grid_20{width:30%}.empresa form p span{display:block;font-size:16px;line-height:24px;padding-bottom:15px;padding-top:3px}.empresa form p span strong{font-weight:600}.empresa .desktop{bottom:0;display:block;height:auto;position:absolute;width:780px}.embaixador{padding:0}.embaixador h1{color:#000;font-size:40px;font-weight:500;line-height:48px;padding-top:30px}.embaixador h1 strong{display:block}.embaixador p{color:#000;font-size:18px;line-height:32px;margin-top:15px;width:85%}.embaixador p strong{font-weight:600}.embaixador ul{color:#000;font-size:18px;line-height:32px;margin-left:30px;margin-top:20px;width:85%}.embaixador ul li{font-family:Roboto,sans-serif}.embaixador form{margin-top:30px;width:80%}.embaixador form p{margin-bottom:15px;margin-top:0;overflow:hidden;width:100%}.embaixador form p input,.embaixador form p select{border:1px solid #000;border-radius:8px;box-shadow:inset 8px 8px 8px -6px rgba(0,0,0,.22);color:#2d2c31;float:left;font-size:16px;font-weight:500;height:56px;margin-right:15px;padding-left:10px}.embaixador form p button{background-color:#da291c;border:0;border-radius:8px;color:#fff;float:right;font-size:20px;font-weight:600;height:56px}.embaixador form p input:last-child{float:right;margin-right:0}.embaixador form p .grid_100{width:100%}.embaixador form p .grid_80{width:65%}.embaixador form p .grid_60{width:58%}.embaixador form p .grid_40{width:37%}.embaixador form p .grid_20{width:30%}.embaixador form p span{display:block;font-size:16px;line-height:24px;padding-bottom:15px;padding-top:3px}.embaixador form p span strong{font-weight:600}.embaixador form p input[type=radio]{clip:rect(0 0 0 0);border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.embaixador form p input[type=radio]:focus-visible+label:before{box-shadow:0 0 0 2px #fff,0 0 0 4px #da291c;outline:2px solid transparent;outline-offset:2px}.embaixador form p:has(>input[type=radio]){overflow:visible}.embaixador form p label{font-size:16px;font-weight:500;line-height:20px;margin-right:20px}.embaixador form p label:before{border:1px solid #2d2c31;border-radius:20px;content:"";display:inline-block;height:20px;margin-right:5px;margin-top:-3px;vertical-align:middle;width:20px}.embaixador form p input:checked+label:before{background:radial-gradient(circle,#da291c 0 7px,transparent 7.5px)}.embaixador .desktop{display:block;height:auto;width:100%}.embaixador .mobile{display:none}.horarios{padding:0 0 40px}.horarios h1{color:#000;font-size:40px;font-weight:500;line-height:48px;padding-top:30px}.horarios p{color:#000;font-size:18px;line-height:32px;margin-top:15px;width:85%}.horarios .busca-horarios{overflow:hidden;padding:30px 0 10px}.horarios .result{border-bottom:1px solid #e7e7e7;margin-bottom:20px}.horarios .busca-horarios select{-webkit-appearance:none;-moz-appearance:none;background-image:url(/images/arrow-down.svg);background-position:95%;background-repeat:no-repeat}.horarios .busca-horarios input,.horarios .busca-horarios select{border:1px solid #000;border-radius:8px;box-shadow:inset 8px 8px 8px -6px rgba(0,0,0,.22);color:#2d2c31;font-size:16px;font-weight:500;height:56px;padding-left:10px}.horarios .busca-horarios button{background-color:#da291c;border:0;border-radius:8px;color:#fff;float:right;font-size:24px;font-weight:700;height:56px}.horarios .lista-cidades-horarios{padding-bottom:40px}.horarios .lista-cidades-horarios label{border:1px solid #e7e7e7;border-bottom:0;display:block;position:relative}.horarios .lista-cidades-horarios label:last-child{border-bottom:1px solid #e7e7e7}.horarios .lista-cidades-horarios input{display:none}.horarios .lista-cidades-horarios .text-1{background-image:url(/images/arrow-down.svg);background-position:95%;background-repeat:no-repeat;color:#da291c;display:block;font-size:24px;font-weight:700;padding:25px 35px}.horarios .lista-cidades-horarios .nivel,.horarios .lista-cidades-horarios .nivel-1{display:none}.horarios .lista-cidades-horarios label .nivel-1 label input:checked+.nivel,.horarios .lista-cidades-horarios label input:checked+.nivel-1{display:block}.horarios .lista-cidades-horarios label .nivel-1 label .text-2{background-image:url(/images/arrow-down.svg);background-position:95%;background-repeat:no-repeat;border:0;color:#323131;display:block;font-size:20px;font-weight:700;padding:25px 35px}.horarios .lista-cidades-horarios .nivel-2{background-image:linear-gradient(180deg,#f0f0f0,#f4f4f4,#f7f7f7,#fbfbfb,#fff);border-top:1px solid #e7e7e7;padding:25px 35px}.horarios .lista-cidades-horarios .nivel-2 h2{color:#da291c;font-size:20px;text-transform:uppercase}.horarios .lista-cidades-horarios .nivel-2 p{color:#323131;font-size:18px;font-style:italic;font-weight:300;margin:0}.horarios .lista-cidades-horarios .nivel-2 h3{color:#323131;font-family:Roboto,sans-serif;font-size:20px;font-weight:900;margin:20px 0}.horarios .lista-cidades-horarios .nivel-2 h3 i{display:inline-block;vertical-align:middle}.horarios .lista-cidades-horarios .nivel-2 ul{list-style:none}.horarios .lista-cidades-horarios .nivel-2 ul li{color:#323131;font-family:Roboto,sans-serif;font-size:18px;padding:5px 0}.horarios .lista-cidades-horarios .nivel-2 ul li strong{font-family:Roboto,sans-serif;font-weight:500}.horarios h1 strong{display:block}.plan-interna{margin-top:20px;overflow:hidden;padding:0 0 40px}.plan-interna h1{color:#000;font-size:40px;font-weight:500;line-height:48px;padding-top:30px}.plan-interna p{color:#000;font-size:18px;line-height:32px;margin-top:15px;width:85%}.plan-interna .busca-plano-unidades{overflow:hidden;padding:30px 0 10px}.plan-interna .result{border-bottom:1px solid #e7e7e7;margin-bottom:20px}.plan-interna .busca-plano-unidades select{-webkit-appearance:none;-moz-appearance:none;background-image:url(/images/arrow-down.svg);background-position:95%;background-repeat:no-repeat}.plan-interna .busca-plano-unidades input,.plan-interna .busca-plano-unidades select{border:1px solid #000;border-radius:8px;box-shadow:inset 8px 8px 8px -6px rgba(0,0,0,.22);color:#2d2c31;font-size:16px;font-weight:500;height:56px;padding-left:10px}.plan-interna .busca-plano-unidades button{background-color:#da291c;border:0;border-radius:8px;color:#fff;float:right;font-size:24px;font-weight:700;height:56px}.plan-interna .result-plan{border-top:1px solid #656565;margin:30px 0 0;padding:30px 0 0}.plan-interna .result-plan .unit{color:#da291c;font-size:24px;font-weight:700;text-transform:uppercase}.plan-interna .result-plan .end{color:#323131;font-size:18px;font-style:italic;font-weight:300;margin-top:0}.plan-interna .result-plan .planos{background:none;border:0;padding-left:20px;padding-right:20px;padding-top:0}.plan-interna .result-plan .planos .slider-planos{display:flex;justify-content:center}.plan-interna .result-plan .planos .slider-planos .slick-list{display:flex;width:100%!important}.plan-interna .result-plan .planos .slider-planos .slick-track{display:flex!important;width:100%!important}.plan-interna .result-plan .planos .slider-planos .slick-slide{display:flex!important}.plan-interna .result-plan .planos .slider-planos .box{display:flex!important;height:100%}.plan-interna .result-plan .planos .card{height:auto!important;margin-top:50px;width:100%!important}.plan-interna .result-plan .planos .slider-planos .slick-slide div{width:100%!important}.plan-interna .result-plan .planos .slider-planos .slick-slide div .card .tag{left:12.5%;width:75%!important}.plan-interna .result-plan .planos .destaque{border-color:#da291c}.plan-interna .result-plan .planos .card h2,.plan-interna .result-plan .planos .card h3{font-size:28px;font-weight:600;margin-bottom:10px}.plan-interna .result-plan .card .valor span{display:none}.plan-interna .result-plan .planos .idade-alert i{vertical-align:top;width:8%}.plan-interna .result-plan .planos .idade-alert span{width:90%}.plan-interna .default .end,.plan-interna .default .unit{display:none}.plan-interna .default .card .valor span{display:block}.plan-interna .default .card .valor{border-bottom:1px solid #e7e7e7;padding-bottom:10px}.plan-interna .default .card .cta{display:none}.plan-interna .result-plan .unit-alert{display:block;font-size:15px;padding:20px 0}.plan-interna .result-plan .unit-alert a{color:#da291c}.weburn .container{max-width:1230px!important}.weburn .header-weburn{background-color:#1a1a1a;padding:10px 0 8px}.weburn .header-weburn .container{overflow:hidden}.weburn .header-weburn .logo,.weburn .header-weburn nav{display:inline-block;float:left}.weburn .header-weburn .logo img{margin-top:15px}.weburn .header-weburn nav{padding-left:30px}.weburn .header-weburn nav a{color:#fff;display:inline-block;font-size:18px;font-weight:500;margin:27px 15px;text-decoration:none}.weburn .header-weburn .button{background-color:#ff0037;border-radius:8px;color:#fff;display:block;float:right;font-size:18px;font-weight:600;height:48px;line-height:48px;margin-top:13px;text-align:center;text-decoration:none;width:175px}.weburn .banner-weburn{background-image:url(/images/banner-weburn.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:100px 0 70px}.weburn .banner-weburn h1{color:#ff0037;font-size:40px;font-style:italic;font-weight:600;margin-bottom:10px}.weburn .banner-weburn h1 strong{color:#fff;font-size:40px;font-style:italic;font-weight:600}.weburn .banner-weburn p{color:#fff;font-size:28px;font-style:italic;line-height:40px}.weburn .banner-weburn p strong{display:block;font-family:Roboto,sans-serif;font-size:28px;font-style:italic;font-weight:600}.weburn .banner-weburn a{background-color:#ff0037;border-radius:8px;color:#fff;display:block;font-size:18px;font-weight:600;height:48px;line-height:48px;margin-top:25px;text-align:center;text-decoration:none;width:97%}.weburn .banner-weburn .button-mob{display:none}.weburn .banner-weburn img{float:right;margin-top:-20px;width:95%}.weburn .conheca{overflow:hidden;padding:70px 0}.weburn .conheca h2{color:#ff0037;font-size:40px;font-style:italic;font-weight:600;margin-bottom:20px;margin-top:40px}.weburn .conheca p{color:#100e0e;font-size:18px;font-style:italic;line-height:32px;margin-bottom:20px}.weburn .conheca p strong{font-family:Roboto,sans-serif;font-style:italic}.weburn .conheca .conheca-image-1{float:right;height:auto;margin:-40px 0 0;max-width:100%}.weburn .conheca .conheca-image-2{margin:0 0 0 -160px}.weburn .conheca ul{list-style:none}.weburn .conheca li{display:block;margin-bottom:20px}.weburn .conheca li i{display:inline-block;vertical-align:middle;width:9%}.weburn .conheca li span{color:#100e0e;display:inline-block;font-family:Roboto,sans-serif;font-size:20px;font-style:italic;line-height:32px;vertical-align:top;width:90%}.weburn .conheca li span strong{display:block;font-family:Roboto,sans-serif;font-style:italic}.weburn .conheca li span a{color:#100e0e;font-family:Roboto,sans-serif;font-style:italic}.weburn .conheca li span .app{display:inline-block;margin-top:15px}.weburn .especialistas{overflow:hidden;padding:50px 0}.weburn .especialistas h2{color:#ff0037;font-size:40px;font-style:italic;font-weight:600;margin-bottom:20px}.weburn .especialistas p{color:#100e0e;font-size:18px;font-style:italic;line-height:32px;margin-bottom:20px}.weburn .especialistas .slider{overflow:hidden}.weburn .especialistas .slider .box{float:left;width:20%}.weburn .especialistas .slider .box .card img{height:auto;width:100%}.weburn .especialistas .slider .box .card{text-align:center}.weburn .especialistas .slider .box .card h3{color:#ff0037;font-family:Roboto,sans-serif;font-size:20px;padding-top:10px}.weburn .especialistas .slider .box .card p{color:#100e0e;font-size:16px;font-style:italic;font-weight:300;line-height:24px;padding:5px 15px 0}.weburn .porque{padding:70px 0}.weburn .porque img{height:auto;max-width:100%}.weburn .porque h2{color:#ff0037;font-size:40px;font-style:italic;font-weight:600;margin-bottom:20px}.weburn .porque p{color:#100e0e;font-size:18px;font-style:italic;line-height:32px;margin-bottom:20px}.weburn .porque p:last-child{font-size:16px;line-height:24px}.weburn .porque ul{list-style:none}.weburn .porque li{display:block;margin-bottom:20px}.weburn .porque li i{display:inline-block;vertical-align:top;width:6%}.weburn .porque li span{color:#100e0e;display:inline-block;font-family:Roboto,sans-serif;font-size:16px;font-style:italic;line-height:24px;padding-top:5px;vertical-align:top;width:90%}.weburn .banner-treinos{background-image:url(/images/banner-weburn-treino.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;padding-top:10px}.weburn .banner-treinos h2{color:#fff;font-size:54px;font-style:italic;font-weight:600;padding-top:90px}.weburn .banner-treinos h2 span{display:block}.weburn .banner-treinos p{color:#fff;font-size:22px;font-style:italic;line-height:32px;padding-top:20px}.weburn .weburn-digital{background-image:url(/images/banner-self-digital.jpg);background-position:0;background-repeat:no-repeat;background-size:cover;padding:100px 0}.weburn .weburn-digital img{float:right;margin-right:30px}.weburn .weburn-digital h2{color:#ff0037;color:#fff;font-size:35px;font-size:65px;font-style:italic;font-weight:600;line-height:95px;margin-top:30px}.weburn .weburn-digital h2 span{display:block;font-size:145px;font-style:italic;font-weight:700}.weburn .weburn-digital p{color:#fff;font-size:22px;font-style:italic;line-height:32px;padding-top:20px}.weburn .weburn-digital p em{font-size:14px;font-style:italic}.weburn .weburn-faq{padding:70px 0}.weburn .weburn-faq h2{color:#ff0037;font-size:40px;font-style:italic;font-weight:600;margin-bottom:20px}.weburn .weburn-faq p{color:#100e0e;font-size:18px;font-style:italic;line-height:32px;margin-bottom:20px}.weburn .weburn-faq .accordion{margin:0 auto;padding-top:50px}.accordion input:checked~ol,.accordion input:checked~ul,.weburn .weburn-faq .accordion input:checked~p{display:block}.weburn .weburn-faq .accordion input:checked~span{color:#ff0037;font-weight:700}.weburn .weburn-faq .accordion label{border-bottom:1px solid #ccc;color:#2d2c31;cursor:pointer;display:block;font-size:20px;font-weight:500;padding:25px 0;width:100%}.weburn .weburn-faq .accordion label span{color:#100e0e;font-family:Roboto,sans-serif}.weburn .weburn-faq .accordion label:last-child{border-bottom:0}.weburn .weburn-faq .accordion p{color:#333;font-size:14px;font-weight:400;line-height:28px}.weburn .weburn-faq .accordion ol{color:#333;font-size:18px;font-weight:400;line-height:28px;margin-left:20px}.weburn .weburn-faq .accordion ol li{margin-top:10px}.weburn .weburn-faq .accordion span{cursor:pointer;display:block;padding-right:50px;position:relative}.accordion ol,.accordion p,.weburn .weburn-faq .accordion input{display:none}.weburn .weburn-faq .accordion span:after{background-color:#ff0037;border-radius:20px;color:#fff;content:"\2039";display:block;font-size:22px;height:20px;line-height:18px;position:absolute;right:0;text-align:center;top:0;transform:rotate(270deg);width:20px}.weburn .weburn-faq .accordion p{font-size:18.5px;margin:0;padding-top:20px;text-align:left;width:90%}.weburn .weburn-faq .accordion ul{display:none;font-size:18px;font-weight:400;list-style:disc;margin:20px 0 0 20px}.weburn .weburn-faq .faq .accordion ul li{line-height:32px;padding-bottom:15px}.weburn .weburn-faq .faq .accordion p a{color:#da291c}.weburn .weburn-faq .faq .accordion input:checked~span:after{font-weight:600;transform:rotate(180deg)}.obrigado img.mobile{height:auto;width:100%}.obrigado .text{padding:40px 0 0 20px}.obrigado .text h2{color:#da291c;font-size:40px}.obrigado .text h2 i{display:inline-block;margin-left:5px;vertical-align:middle}.obrigado .text p{color:#000;font-size:24px;line-height:32px;margin-top:-5px}.obrigado .text .obrigado-app{background:url(/images/bg-obrigado.jpg);background-position:0 100%;background-repeat:no-repeat;background-size:100% auto;border:1px solid #ccc;border-radius:16px;margin-top:35px;overflow:hidden;padding:25px 25px 217px}.obrigado .text .obrigado-app h4{color:#000;font-size:24px;font-weight:600;line-height:24px}.obrigado .text .obrigado-app p{color:#000;font-size:18px;line-height:24px;margin-top:15px}.obrigado .text .obrigado-app p a{margin-right:3px;text-decoration:none}.obrigado .text .obrigado-weburn{background-color:#000;background-image:url(/images/bg-obrigado-weburn.jpg);background-position:100% 100%;background-repeat:no-repeat;border-radius:16px;margin-bottom:40px;margin-top:35px;padding:25px}.obrigado .text .obrigado-weburn h4{color:#fff;font-size:24px;font-weight:600}.obrigado .text .obrigado-weburn h4 i{display:inline-block;vertical-align:top}.obrigado .text .obrigado-weburn p{color:#fff;font-size:18px;line-height:32px;margin-bottom:25px;margin-top:7px}.obrigado .text .obrigado-weburn p strong{font-family:Roboto,sans-serif}.obrigado .text .obrigado-weburn p a{margin-right:5px;text-decoration:none}.obrigado .text .obrigado-weburn ul{color:#fff;list-style:none}.obrigado .text .obrigado-weburn ul li{margin-bottom:5px}.obrigado .text .obrigado-weburn ul i,.obrigado .text .obrigado-weburn ul span{display:inline-block;vertical-align:middle}.obrigado .text .obrigado-weburn ul span{font-family:Roboto,sans-serif;font-size:16px;font-style:italic;font-weight:700;padding-left:5px}.footer-contato{background-color:#100e0e;padding:60px 0 30px}.footer-contato .block{margin:0 auto}.footer-contato h2{color:#fff;font-size:32px;margin-bottom:20px}.footer-contato p{color:#fff;font-size:20px;line-height:32px}.footer-contato p a{background-color:#fff;border-radius:8px;color:#da291c;display:block;font-size:22px;font-weight:700;height:56px;line-height:56px;margin-top:20px;text-align:center;text-decoration:none;width:87%}.footer-contato p i{display:inline-block;vertical-align:middle}.footer-contato p i img{height:49px;margin-right:15px;width:49px}.footer-contato p span{font-family:Roboto,sans-serif}.footer-contato .canais{text-align:right}.footer-contato .canais a{display:inline-block;margin-left:40px;text-decoration:none}.footer-contato .canais i{display:block;text-align:center}.footer-contato .canais i svg{height:150px;width:150px}.footer-contato .canais span{color:#fff;display:block;font-family:Roboto,sans-serif;font-size:24px;font-weight:700;margin-top:20px;text-align:center;text-decoration:none}.footer-indicacao{background-image:url(/images/bg-footer-indicacao.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:60px 0}.footer-indicacao figure{display:block;text-align:right}.footer-indicacao h2{color:#fff;font-size:32px;margin-bottom:15px}.footer-indicacao p{color:#fff;font-size:18px;line-height:32px}.footer-indicacao .button{border-radius:8px;display:inline-block;font-size:20px;font-weight:500;height:56px;line-height:56px;margin-top:30px;text-align:center;text-decoration:none;width:50%}.footer-indicacao .red{background-color:#da291c;border:1px solid #da291c;color:#fff;padding:0 15px}footer{background-color:#100e0e;padding:60px 0}footer .block{margin:0 auto}footer .row{overflow:hidden}footer .logo{float:left}footer .link{float:right;text-align:right}footer .link a{color:#fff;display:inline-block;font-size:18.5px;font-weight:500;margin-top:20px;text-decoration:none}footer .link a i{display:inline-block;margin-right:10px;vertical-align:middle}footer nav{border-bottom:1px solid #fff;border-top:1px solid #fff;display:block;line-height:55px;margin-top:20px;padding:30px 0;text-align:center}footer nav a{color:#fff;font-size:18.5px;font-weight:500;margin:0 7px;text-decoration:none}footer .app{padding-top:35px}footer .app h2{color:#fff;font-size:20px;font-weight:500;margin-bottom:15px}footer .app a{margin-right:7px}footer .social{overflow:hidden;padding-top:35px;text-align:right}footer .social h2{color:#fff;font-size:20px;font-weight:500;margin-bottom:15px}footer .social ul{float:right;list-style:none;margin-left:0;overflow:hidden}footer .social ul li{float:left;margin-left:20px}footer .assinatura{margin-top:35px}footer .assinatura a,footer .assinatura span{color:#fff;font-family:Roboto,sans-serif;font-size:14px}footer .assinatura a{text-decoration:none}footer .alert-promo{border:1px solid hsla(0,0%,100%,.5);border-radius:10px;clear:both;margin-top:30px;opacity:.8;padding:20px}footer .alert-promo p{color:#fff;font-family:Roboto,sans-serif;font-size:16px;line-height:24px}footer .alert-promo p a{color:#fff;font-family:Roboto,sans-serif;font-weight:700}footer .alert-promo p strong{font-family:Roboto,sans-serif;font-size:16px;font-weight:700}.content-404{padding:70px 0;text-align:center}.content-404 .text-404{margin:0 auto}.content-404 .text-404 h3{color:#da291c;font-size:48px;margin-bottom:15px}.content-404 .text-404 h3 span{display:block;font-size:32px}.content-404 .text-404 p{color:#2d2c31;font-size:18px;line-height:32px}.content-404 .text-404 p .button{background-color:#da291c;border-radius:8px;color:#fff;display:block;font-size:20px;font-weight:600;height:56px;line-height:56px;margin-top:25px;text-decoration:none}.modal{-webkit-tap-highlight-color:transparent;align-items:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background-color:rgba(0,0,0,.7);display:none;height:100%;inset:0;justify-content:center;position:fixed;z-index:99999999}.modal:target{display:flex!important}.modal{display:flex}.modal .modal_content{background-color:#fff;height:100%;position:fixed;right:0;width:770px}.modal .modal_content_short{background-color:#fff;border-radius:8px;overflow:hidden;position:fixed;width:770px}.modal .modal_content .close{position:absolute;right:15px;top:20px}.modal .modal_content_short .close{position:absolute;right:15px;top:15px}.modal .modal-indique{background-image:url(/images/bg-modal-indique.jpg);background-repeat:no-repeat}.modal .modal-unidade{background-image:url(/images/bg-modal-unidade.jpg);background-repeat:no-repeat}.modal .modal-busca-home{background-position:0;background-size:auto 100%;width:655px}.modal .modal-unidade button{margin-top:30px}.modal h6{color:#da291c;font-size:24px;margin-bottom:5px}.modal .text{color:#2d2c31;font-size:16px;line-height:24px}.modal .text span{font-weight:600;margin-bottom:0;margin-top:15px}.modal .text label{color:#da291c;display:block;font-size:18px;font-weight:600;margin-bottom:7px;margin-top:20px}.modal .modal_content .modal_container{background-color:#fff;float:right;height:90%;margin-right:15px;margin-top:50px;overflow-y:scroll;padding:0 30px 0 15px;width:60%}.modal .modal_content_short .modal_container_short{background-color:#fff;float:right;padding:28px 30px;width:485px}.modal .modal_content .modal_container::-webkit-scrollbar-track{background-color:#ccc}.modal .modal_content .modal_container::-webkit-scrollbar{background-color:#da291c;width:3px}.modal .modal_content .modal_container::-webkit-scrollbar-thumb{background-color:#da291c}.modal .modal-busca-home .modal_container_short{padding-top:40px}.modal form p{margin-bottom:12px;margin-top:0;overflow:hidden;position:relative;width:100%}.modal form p input{border:1px solid #dde1e6;border-radius:8px;color:#2d2c31;float:left;font-size:16px;font-weight:500;height:56px;margin-right:15px;padding-left:10px}.modal form p .select{float:left;position:relative}.modal form p .select select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;background-color:transparent;border:1px solid #dde1e6;border-radius:8px;color:#2d2c31;display:block;font-size:16px;font-weight:400;height:56px;margin-right:15px;outline:0;overflow:hidden;padding-left:10px;position:relative;width:100%;z-index:9}.modal form p select::-ms-expand{display:none}.modal form p .select:after{color:#2d2c31;content:"\2039";display:block;font-size:36px;font-weight:300;height:20px;position:absolute;right:25px;top:15px;transform:rotate(270deg);width:20px;z-index:5}.modal form p span.inative{opacity:0;pointer-events:none}.modal form p button{background-color:#da291c;border:0;border-radius:8px;color:#fff;float:right;font-size:20px;font-weight:600;height:56px}.modal form p button.inative{background-color:#afafaf;pointer-events:none}.modal form p .select:last-child,.modal form p input:last-child{float:right;margin-right:0}.modal form p .grid_100{width:100%}.modal form p .grid_80{width:65%}.modal form p .grid_60{width:58%}.modal form p .grid_50{width:48%}.modal form p .grid_40{width:37%}.modal form p .grid_20{width:30%}.modal .modal_modalidade .modal_container_short{float:none;overflow:hidden;padding:20px;width:100%}.modal .modal_modalidade .column_left{float:left;min-height:520px;width:47%}.modal .modal_modalidade .column_right{float:right;width:53%}.modal .modal_modalidade figure{border-radius:8px;height:520px;left:20px;overflow:hidden;position:absolute;top:20px;width:324px}.modal .modal_modalidade .column_right h6{margin:15px 0 10px}.modal .modal_modalidade .galeria{bottom:18px;position:absolute;right:0;width:200px;width:407px}.modal .modal_modalidade .galeria h5{border-bottom:1px solid rgba(0,0,0,.1);color:#2d2c31;font-size:20px;font-weight:600;margin-bottom:15px;padding-bottom:7px;width:385px}.modal .modal_modalidade .galeria .swiper-slide{margin-right:20px;width:200px!important}.modal .modal_modalidade .galeria .swiper-slide img{height:auto;width:100%}.modal .modal-embaixador{text-align:center;width:430px}.modal .modal-embaixador .modal_container_short{width:100%}.modal .modal-embaixador p{font-size:18px;line-height:24px;margin-top:15px}.modal .modal-embaixador p strong{font-weight:600}.modal .modal-embaixador p em{font-style:italic}.modal .modal-embaixador p a{color:#333;text-decoration:none}.modal .modal-embaixador p .back{background-color:#da291c;border-radius:8px;color:#fff;display:block;font-size:18px;font-weight:700;height:48px;line-height:48px;text-decoration:none}.privacy{background-color:#2d2c31;border-top:1px solid hsla(0,0%,100%,.1);bottom:0;color:#fff;font-size:14px;left:0;padding:15px 0;position:fixed;text-align:center;text-align:left;width:100%;z-index:99999999}.privacy a{color:#fff;font-weight:600}.privacy .red{background-color:#da291c;margin-right:10px;width:31%}.privacy .black,.privacy .red{border-radius:3px;display:inline-block;font-size:12px;height:32px;line-height:32px;margin-top:10px;padding:0 5px;text-align:center;text-decoration:none}.privacy .black{background-color:transparent;border:1px solid hsla(0,0%,100%,.5);width:32%}.privacy .black i{display:inline-block;height:20px;margin:-3px 4px 0 0;vertical-align:middle}.privacy .black i svg{height:20px;width:15px}#privacy:target{display:none}.modal-cookies{background-color:#2d2c31;display:none;height:100%;padding:70px 30px 30px;position:fixed;right:0;top:0;width:500px;z-index:99999999}.modal-cookies .close{position:absolute;right:20px;top:20px}#modal-cookies:target{display:block}.modal-cookies p{color:#fff;font-size:15px;line-height:24px;margin-bottom:20px}.modal-cookies p a{color:#fff;font-weight:600}.modal-cookies ul li{border-bottom:1px solid hsla(0,0%,100%,.2);list-style:none;padding-top:20px}.modal-cookies ul li span{color:#fff;display:flow-root;padding-bottom:15px}.modal-cookies ul li span strong{display:block;float:left}.checkbox.style-e{cursor:pointer;display:block;float:right;position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:40px}.checkbox.style-e input{cursor:pointer;height:0;opacity:0;width:100%}.checkbox.style-e input:checked~.checkbox__checkmark{background-color:#da291c;width:40px}.checkbox.style-e input:checked~.checkbox__checkmark:after{left:21px}.checkbox.style-e:hover input~.checkbox__checkmark{background-color:#eee}.checkbox.style-e:hover input:checked~.checkbox__checkmark{background-color:#da291c}.checkbox.style-e .checkbox__checkmark{background-color:#eee;border-radius:11px;height:22px;left:0;position:absolute;top:1px;transition:background-color .25s ease;width:40px}.checkbox.style-e input:focus-visible~.checkbox__checkmark{box-shadow:0 0 0 2px #fff,0 0 0 4px #da291c;outline:2px solid transparent;outline-offset:2px}.checkbox.style-e .checkbox__checkmark:after{background-color:#fff;border-radius:50%;content:"";display:block;height:16px;left:3px;position:absolute;top:3px;transition:left .25s ease;width:16px}.checkbox.style-e .checkbox__body{color:#333;font-size:16px;line-height:1.4;transition:color .25s ease}.modal-cookies .buttons{overflow:hidden;padding:20px 0}.modal-cookies .buttons .black{background-color:transparent;border:1px solid hsla(0,0%,100%,.5);border-radius:40px;float:left}.modal-cookies .buttons .black,.modal-cookies .buttons .red{color:#fff;display:inline-block;font-size:14px;height:40px;line-height:40px;padding:0 5px;text-align:center;text-decoration:none;width:33%}.modal-cookies .buttons .red{background-color:#da291c;border-radius:40px;float:right;font-weight:600}.floaterd{background-image:linear-gradient(180deg,#fff,#f5f5f5,#ebebeb,#e2e2e2,#d8d8d8);border:1px solid #a6a6a6;border-radius:24px;bottom:20px;display:inline-block;overflow:hidden;position:fixed;right:20px;z-index:999}.floaterd a{border-right:1px solid #a6a6a6;display:block;float:left;height:80px;min-width:190px;padding-top:22px;text-align:center;text-decoration:none}.floaterd a:last-child{border:0}.floaterd a i{margin-right:5px}.floaterd a i,.floaterd a span{display:inline-block;height:35px;line-height:35px;vertical-align:middle}.floaterd a span{color:#100e0e;font-weight:500}.floaterd a span,.floaterd a span strong{font-family:Roboto,sans-serif}.floaterd a:first-child i,.floaterd a:last-child i{padding-top:4px}.floaterd .floater-whatsapp{display:none}.floater{background-image:linear-gradient(180deg,#fff,#f5f5f5,#ebebeb,#e2e2e2,#d8d8d8);border:1px solid #a6a6a6;border-radius:24px;bottom:20px;display:inline-block;overflow:hidden;position:fixed;right:20px;z-index:999}.floater a{border-right:1px solid #a6a6a6;display:block;float:left;height:80px;min-width:190px;padding-top:22px;text-align:center;text-decoration:none}.floater a:last-child{border:0}.floater a i{margin-right:5px}.floater a i,.floater a span{display:inline-block;height:35px;line-height:35px;vertical-align:middle}.floater a span{color:#100e0e;font-weight:500}.floater a span,.floater a span strong{font-family:Roboto,sans-serif}.floater a:first-child i,.floater a:last-child i{padding-top:4px}.floater .floater-whatsapp{display:none}.banner-promo-lp{overflow:hidden}.banner-promo-lp img{height:auto;width:100%}.banner-promo-lp picture{display:block}.promo-lp{padding:50px 0}.promo-lp h3{color:#323131;font-size:32px;font-weight:600;margin-bottom:30px}.promo-lp p{color:#323131;font-size:18px;line-height:24px;padding-bottom:16px}.banner-bf{background-image:url(/images/hero-bf.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:840px;padding-top:70px}.banner-bf a{text-decoration:none}.banner-bf .contador-container{display:flex;gap:25px;justify-content:flex-start;margin-top:20px;text-align:center}.banner-bf .contador-box{background-image:linear-gradient(180deg,#fa7c94,#e36172,#cb4750,#b12c2f,#950e0e);border-radius:16px;color:#fff;height:120px;padding:4px;width:120px}.banner-bf .contador-box .number{background-color:#0c0304;border-radius:16px;height:100%}.banner-bf .contador-box .valor{color:#fff;font-family:Roboto,sans-serif;font-size:60px;font-weight:500;padding-top:8px;position:relative;text-decoration:none!important;text-shadow:-1px 1px 7px #ff8c9c,1px 1px 7px #ff8c9c,1px -1px 7px #ff8c9c,-1px -1px 7px #ff8c9c}.banner-bf .contador-box .label{font-family:Roboto,sans-serif;font-size:14px;font-weight:600;text-decoration:none!important}.banner-bf h4{font-size:20px;font-weight:500;line-height:32px;margin:25px 0}.banner-bf h4,.banner-bf h4 strong{color:#fff;font-family:Roboto,sans-serif}.banner-bf h4 strong{display:block;font-size:28px;font-weight:900}.modal-bf{align-items:center;background-color:rgba(0,0,0,.8);display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:999999}.modal-bf .content-modal-bf{background-color:#fff;border-radius:10px;overflow:hidden;position:relative}.modal-bf .content-modal-bf .close{color:#000;font-size:24px;position:absolute;right:15px;text-decoration:none;top:10px;transform:scaleX(1.2)}.modal-bf .content-modal-bf .header-modal-bf img{display:block}.modal-bf .content-modal-bf .header-modal-bf{float:left}.modal-bf .content-modal-bf .form-modal-bf{float:left;padding:40px;width:490px}.modal-bf .content-modal-bf .form-modal-bf h5{color:#da291c;font-size:24px;margin-bottom:5px}.modal-bf .content-modal-bf .form-modal-bf p{font-size:16px;line-height:24px;position:relative}.modal-bf .content-modal-bf .form-modal-bf p .alert{background-color:transparent!important;border:0;border-radius:8px;color:#980000!important;font-size:14px!important;line-height:20px!important;padding:5px;position:absolute;right:5px;text-align:center}.modal-bf .content-modal-bf .form-modal-bf p strong{font-family:Roboto,sans-serif}.modal-bf .content-modal-bf .form-modal-bf p input{border:1px solid #dde1e6;border-radius:8px;font-size:16px;font-weight:500;height:56px;margin-bottom:17px;padding-left:15px;width:100%}.modal-bf .content-modal-bf .form-modal-bf button{background-color:#da291c;border:0;border-radius:8px;color:#fff;font-family:Roboto,sans-serif;font-size:20px;font-weight:500;height:56px;margin-top:15px;width:100%}.modal-bf .content-modal-bf-confirm{background-color:#fff;border-radius:10px;overflow:hidden;padding:40px 40px 20px;position:relative;width:330px}.modal-bf .content-modal-bf-confirm .close{color:#000;font-size:24px;position:absolute;right:15px;text-decoration:none;top:10px;transform:scaleX(1.2)}.modal-bf .content-modal-bf-confirm h6{margin-bottom:10px;text-align:center}.modal-bf .content-modal-bf-confirm h6 img{height:auto;width:147px}.modal-bf .content-modal-bf-confirm p{font-size:18px;line-height:24px;padding:5px 0;text-align:center}.modal-bf .content-modal-bf-confirm p strong{font-family:Roboto,sans-serif}.modal-bf .content-modal-bf-confirm p a{background-color:#da291c;border:0;border-radius:8px;color:#fff;display:block;font-family:Roboto,sans-serif;font-size:20px;font-weight:500;height:48px;line-height:48px;margin-top:15px;text-decoration:none;width:100%}#modal-bf-confirm:target,#modal-bf:target{display:flex}.card-bf{background-color:#000!important}.card-bf *{color:#fff!important}.card-bf .tag{background-color:#da291c!important;text-transform:uppercase}.unidade .banner-bf-interna{display:none}.unidade-bf .banner-bf-interna{display:block}.unidade-bf{background-image:url(/images/bg-detalhe-unit-bf.jpg);background-repeat:no-repeat;background-size:cover;overflow:hidden;padding:50px 0 120px}.unidade-bf .banner-bf-interna{border-radius:13px 13px 22px 22px;margin:0 auto;overflow:hidden;text-align:center;width:1220px}.unidade-bf .banner-bf-interna picture{display:block}.unidade-bf .foto-unidade{display:none}.unidade-bf .resumo-unidade{float:none;margin:0 auto;position:relative;width:1220px}.unidade-bf .resumo-unidade figure{border-radius:15px;min-height:330px;overflow:hidden;top:37px;width:602px}.unidade-bf .resumo-unidade .bf-ajuste{float:right;width:45%}.unidade-bf .resumo-unidade .bf-ajuste *{color:#fff!important}.unidade .resumo-unidade .bf-ajuste .button{background-color:#fff!important;color:#da291c!important}.unidade .resumo-unidade .bf-ajuste i svg{stroke:#fff!important;stroke-width:4}.tag-bf{background-repeat:no-repeat;background-size:100%;display:block!important;height:304px!important;left:0;max-height:300px;position:absolute;top:-15px!important;width:215px!important}.tag-bf.oneMonth{background-image:url(/images/tag-bf-25.png)}.tag-bf.twoMonths{background-image:url(/images/tag-bf-2meses.png)}.tag-bf.threeMonths{background-image:url(/images/tag-bf-3meses.png)}.unidade-bf .resumo-unidade figure .tag-bf{left:-1px;top:0}@media (max-width:768px){.banner.slider-banner:not(.slick-initialized),.hero-reserva{aspect-ratio:1000/1600}.obrigado-skeelo .header img{height:40px;width:121px}.obrigado-skeelo .header h1{font-size:22px}.swiper-slide-next{margin-left:-15px!important}figure.ra{margin-top:20px!important}header .menu nav{overflow:auto;padding:0}header nav .sub-menu-header{gap:10px;grid-template-columns:1fr}.header-content{display:block;overflow:hidden}.header-content .logo{display:inline-block;float:left}.header-content .menu-desktop,.header-content .right-menu .button,.header-content .right-menu .menu-contato{display:none}.header-content .right-menu{float:right}.banner-padrao{background-position:100%;min-height:20px;padding:15px 0}.banner-padrao h1{font-size:24px}.banner-padrao h1 span{font-size:18px;line-height:24px;width:50%}.banner-unidades{background-image:url(/images/banner-unidade-mobile.jpg)}.banner-faq{background-image:url(/images/banner-faq-mobile.jpg);min-height:120px;padding-top:30px}.banner-faq h1 span{width:100%}.banner-politica{background-image:url(/images/banner-politica-mobile.jpg);min-height:120px;padding-top:20px}.banner-politica h1 span{width:70%}.banner-investidores{background-image:url(/images/banner-investidores-mobile.jpg);min-height:120px;padding-top:20px}.banner-investidores h1 span{width:70%}.banner-ponto{background-image:url(/images/banner-ponto-mobile.jpg);min-height:120px;padding-top:45px}.banner-404{background-image:url(/images/banner-404-mobile.jpg);min-height:120px}.tour{padding:30px 0}.tour .text{padding-left:0}.tour h1{font-size:20px;margin-bottom:15px;padding-top:0;text-align:left}.tour h1,.tour h1 strong{font-size:20px;line-height:38px}.tour h1 strong{display:inline;font-size:32px;line-height:30px}.tour h1 em{display:block;line-height:30px}.tour h1 span{display:inline-block;font-size:32px;line-height:30px}.tour figure img{height:auto;width:100%}.tour .button{font-size:17.5px;height:48px;line-height:48px;width:100%}.sobre{background-position:48% 0;background-size:auto;padding:0}.sobre .overlay{background:#000;background:linear-gradient(90deg,rgba(0,0,0,.87) 50%,hsla(0,0%,100%,0));padding:40px 0}.sobre .blocks{padding-bottom:0}.sobre .blocks h2{font-size:24px;margin-bottom:10px}.sobre .blocks p{line-height:24px;width:100%}.sobre .blocks h3{font-size:24px;margin-bottom:10px}.modalidades-home{overflow:visible;width:95%}.modalidades-home .slick-list{overflow:visible}.modalidades-home .card .text{display:block;min-height:145px}.modalidades-home .card .text i{display:block}.modalidades-home .card .text span{display:block;padding-left:0}.beneficios{margin-top:30px;padding:0;width:100%}.beneficios h3{font-size:24px;line-height:18px;padding:0 0 10px}.beneficios p{font-size:18px;line-height:24px;padding-top:10px}.slider-beneficios{width:95%!important}.facilidades .slick-list,.slider-beneficios .slick-list{overflow:visible!important}.facilidades .slider-facilidades{overflow:visible!important;width:90%!important}.depoimentos{padding:30px 0 40px;position:relative}.depoimentos h2{font-size:24px;padding-left:0}.depoimentos .slider-depoimentos{padding-left:0;padding-right:0}.depoimentos p{line-height:24px;padding-left:0;width:100%}.depoimentos .user figure{width:27%}.depoimentos .dados{width:71%}.depoimentos .slider-depoimentos:after,.depoimentos .slider-depoimentos:before{display:none!important}.busca-unidades{padding:40px 0 20px}.busca-unidades h5{font-size:24px;line-height:32px;margin-bottom:30px}.busca-unidades .button{font-size:18px}.busca-unidades svg{height:24px;margin-top:4px;width:24px}.planos{background-color:#fff;background-image:none}.planos h2,.planos p{text-align:left}.planos p{font-size:16px}.planos p br{display:none}.planos .row{border-collapse:separate;border-spacing:0;display:block;min-height:10px}.planos .row .col:first-child{margin:0;width:100%}.planos .row .col{display:block;float:left;width:50%!important}.planos .card{border-radius:0 12px 12px 0;margin:35px 0 0!important;padding:35px 10px 0;width:100%}.planos .row .col:first-child .card{border-radius:12px 0 0 12px}.planos .row .col:last-child .card{border-radius:0 12px 12px 0}.planos .card .tag{font-size:12px;left:5%;width:90%}.planos .card h2,.planos .card h3{font-size:24px;font-weight:600;margin-bottom:0}.planos .card .valor{font-size:35px;padding-bottom:10px}.planos .card .valor u{font-size:18px;font-weight:600}.planos .card .valor span{font-size:16px;line-height:24px;margin-top:10px}.planos .card .cta{border-radius:4px;font-size:18px;height:48px;line-height:48px;width:100%}.planos .card .valor em{line-height:8px}.planos h2{font-size:24px;line-height:32px;margin-bottom:12px}.planos p{line-height:24px;width:100%}.planos .card .svas{margin-bottom:20px;width:100%}.planos .card .svas li{line-height:24px}.planos .idade-alert{float:none;margin-top:15px;overflow:hidden;width:100%}.planos .idade-alert i{float:left;width:13%}.planos .idade-alert i svg{display:block}.planos .pre-venda i{display:inline-block;margin-right:2px}.planos .pre-venda i svg{width:27px}.planos .idade-alert span{float:left;font-size:14px;width:87%}.planos-interna{background-color:#fff;background-image:none}.planos-interna .row{border-collapse:separate;border-spacing:0;display:block;min-height:10px}.planos-interna .row .col:first-child{margin:0;width:100%}.planos-interna .row .col{display:block}.plan-interna .result-plan .planos .slider-planos .slick-track{width:auto!important}.planos-interna .card{margin-top:35px;width:100%}.planos-interna .card h3{margin-bottom:0}.planos-interna .card .valor{font-size:40px}.planos-interna .card .valor span{font-size:16px}.planos-interna .card .cta{height:48px;line-height:48px}.planos-interna .card .tag{left:20%;width:60%}.planos-interna h2{font-weigth:700;font-size:24px;line-height:32px;margin-bottom:12px}.planos-interna p{line-height:24px;width:100%}.planos .card .label-svas,.planos-interna .card .bt-svas{display:block}.planos-interna .card .svas-box{display:none}.planos-interna .card .bt-svas:checked~.svas-box{display:block}.planos-interna .idade-alert{float:none;margin-top:15px;width:100%}.planos-interna .idade-alert i{display:none}.planos-interna .pre-venda i{display:inline-block;margin-right:2px}.planos-interna .pre-venda i svg{width:27px}.planos-interna .idade-alert span{font-size:14px;width:100%}.planos-interna .card .label-svas{display:block}.lead-form{background-position:0 max(0px,100%),0 0;padding:30px 0}.lead-form h3{font-size:24px}.lead-form h3 span{font-size:16px;line-height:24px}.lead-form .idade-alert i{display:none;width:17%}.lead-form .idade-alert span{font-size:14px;width:100%}.faq h2{font-size:24px}.faq{padding:40px 0}.faq p{line-height:24px}.faq .accordion label,.faq .accordion p{font-size:18px;line-height:24px}.faq .link a{font-size:18px;width:100%}.faq-interna h2{font-size:24px;line-height:32px}.faq-interna .tabs{padding-top:0}.faq-interna .tabs>label{font-size:24px;height:88px;line-height:88px;margin:0 0 10px;width:100%}.faq-interna .accordion span{font-size:20px;font-weight:500!important;line-height:24px!important}.find-unidades{padding:25px 0}.find-unidades .form-unidade input{margin-bottom:10px;margin-right:0;width:100%}.find-unidades .form-unidade button{margin-bottom:10px;margin-left:0;width:100%}.find-unidades .total{font-size:18px}.find-unidades .total strong{display:inline-block;width:110px}.find-unidades .total span{margin-top:5px}.find-unidades .total .bt-filter{display:block}.filter-unidades{background-color:#fff;display:none;height:100%;left:0;padding:50px 0 0 30px;position:fixed;top:0;width:100%;z-index:99999999}#filter:target{display:block}.filter-unidades .close{display:inline-block;position:absolute;right:30px;top:20px}.filter-unidades h5{display:block}.filter-unidades form{height:99%;overflow-y:scroll;padding-right:30px}.filter-unidades form::-webkit-scrollbar-track{background-color:#ccc}.filter-unidades form::-webkit-scrollbar{background-color:#da291c;width:3px}.filter-unidades form::-webkit-scrollbar-thumb{background-color:#da291c}.filter-unidades .box{border-bottom:1px solid rgba(0,0,0,.1)}.filter-unidades .box:last-child{border-bottom:0!important}.filter-unidades .box h6{font-size:18px;z-index:9}.filter-unidades .box .open-filter{height:25px}.filter-unidades .box ul{display:none;padding-bottom:15px}.filter-unidades .box .open-filter:checked+ul{display:block}.filter-unidades .box .open-filter:after{color:#2d2c31;content:"\2039";display:block;font-size:36px;height:20px;position:absolute;right:0;top:0;transform:rotate(270deg);width:20px}.filter-unidades .box .open-filter:checked:after{top:5px;transform:rotate(9180deg)}.filter-unidades .button{display:block}.busca-resultado{width:100%}.busca-resultado .col:nth-child(odd){padding-right:0}.busca-resultado .col:nth-child(2n){padding-left:0}.busca-resultado .col{padding-bottom:20px}.busca-resultado .box figure img{height:100%;min-height:160px;min-height:1px;width:auto}.busca-resultado .box .tags span{font-size:16px;height:32px;line-height:32px}.busca-resultado .box .tags span img{height:auto;width:230px}.busca-resultado .box .box-content h2{font-size:18px}.busca-resultado .box .box-content .location{font-size:16px}.busca-resultado .box .box-content .red{font-weight:600}.aselfit-header{padding:20px 0 30px}.aselfit-header h1{font-size:24px}.aselfit-header h1 span{font-size:18px}.aselfit-header p{line-height:24px;margin-top:20px}.aselfit-header .video{margin-top:40px;padding:10px}.aselfit-header .video iframe{display:block;height:180px}.aselfit{padding:30px 0}.aselfit h2{font-size:24px}.aselfit p{line-height:24px;width:100%}.aselfit .row{margin-bottom:0}.aselfit .modalidades-interna .row{position:relative}.aselfit .modalidades-interna .row figure{position:absolute;top:0;width:100%}.aselfit .modalidades-interna .row h3{font-size:24px;margin-top:135px}.aselfit figure{border-radius:8px;max-height:120px;overflow:hidden}.aselfit figure img{width:100%}.unidade .foto-unidade{display:none}.unidade .resumo-unidade{width:100%}.unidade .resumo-unidade figure{margin-top:20px;position:relative;width:100%}.unidade .resumo-unidade figure img{height:auto;width:100%}.unidade .resumo-unidade{padding:30px 0}.unidade .resumo-unidade h1{font-size:24px;line-height:36px}.unidade .resumo-unidade h1 span{font-size:16px}.unidade .resumo-unidade .location a{margin:0 22px}.unidade .resumo-unidade h1{padding:0 22px;width:100%}.unidade .resumo-unidade .funcionamento{padding:20px 22px}.unidade .resumo-unidade .funcionamento p{line-height:18px;padding:0}.busca-resultado .box .tags .chegou img{width:auto}.unit-stick{height:auto;padding-bottom:10px}.unit-stick .logo-unidade{padding-top:10px}.unit-stick .foto-unit{display:none}.unit-stick .address{font-size:17px;line-height:18px;padding-bottom:0;padding-left:0;padding-top:20px;width:220px}.unit-stick .address span{display:none;font-size:12px}.unit-stick a{font-size:14px;height:36px;line-height:36px;padding:0 10px;width:85px}.modalidades{padding:30px 0}.modalidades h3{font-size:24px}.politica{padding:25px 0}.politica a{font-size:24px;height:88px;line-height:88px;margin:0 0 15px;width:100%}.interna-cookies a{border:0;display:inline-block;font-size:16px;font-weight:600;height:auto;line-height:32px;margin:0;text-decoration:underline;width:auto}.investidores{padding:30px 0}.investidores h2{margin-bottom:25px}.investidores a{align-items:center;display:flex;font-size:24px;height:auto;justify-content:center;line-height:20px;margin-bottom:0;padding:20px;width:100%}.ponto{padding:30px 0}.ponto h1{font-size:24px;line-height:32px;padding-top:0;text-align:left}.ponto h1 strong{display:inline}.ponto p{font-size:18px;line-height:24px;margin:20px 0 0;width:100%}.ponto form{display:block;margin-top:30px;width:100%}.ponto form p button{width:100%!important}.ponto form p .grid_40{width:40%}.ponto form p .grid_60{width:55%}.ponto .desktop{display:none}.empresa{padding:30px 0}.empresa h1{font-size:24px;line-height:32px;padding-top:0;text-align:left}.empresa p{font-size:18px;line-height:24px;margin:20px 0 0;width:100%}.empresa form{display:block;margin-top:30px;width:100%}.empresa form p button{width:100%!important}.empresa form p .grid_40{width:40%}.empresa form p .grid_60{width:55%}.empresa .desktop{display:none}.embaixador{padding:0 0 30px}.embaixador h1{font-size:24px;line-height:32px;padding-top:30px;text-align:left}.embaixador h1 strong{display:inline}.embaixador p{font-size:18px;line-height:24px;margin:20px 0 0;width:100%}.embaixador form{display:block;margin-top:30px;width:100%}.embaixador form p button{width:100%!important}.embaixador form p .grid_40{width:40%}.embaixador form p .grid_60{width:55%}.embaixador .desktop{display:none}.embaixador .mobile{display:block;height:auto;width:100%}.weburn .header-weburn{padding:15px 0}.weburn .header-weburn .logo img{height:auto;margin-top:5px;width:100px}.weburn .header-weburn nav{display:none}.weburn .header-weburn .button{font-size:16px;margin-top:0;width:115px}.weburn .banner-weburn{padding:40px 0 50px}.weburn .banner-weburn h1,.weburn .banner-weburn h1 strong{font-size:24px}.weburn .banner-weburn p{font-size:18px;line-height:24px}.weburn .banner-weburn .button-desk{display:none}.weburn .banner-weburn .button-mob{display:block;margin-top:10px;width:100%}.weburn .banner-weburn img{float:none!important;height:auto;margin-top:10px;width:100%}.weburn .conheca{padding:40px 0}.weburn .conheca h2{font-size:24px;margin:0 0 20px}.weburn .conheca .conheca-image-1{height:auto;margin:0;width:100%}.weburn .conheca .conheca-image-2{height:auto;margin:20px 0 30px;width:100%}.weburn .conheca li i{width:15%}.weburn .conheca li span{font-size:17px;width:83%}.weburn .especialistas{padding:0}.weburn .especialistas h2{font-size:24px}.weburn .porque{padding:30px 0}.weburn .porque img{height:auto;width:100%}.weburn .porque li i img{width:auto}.weburn .porque h2{font-size:24px;margin-top:30px}.weburn .porque li i{width:12%}.weburn .porque li span{width:87%}.weburn .banner-treinos h2{font-size:30px;padding-top:30px}.weburn .banner-treinos h2 span img{height:auto;margin:10px 0;width:79%}.weburn .banner-treinos p{font-size:16px;line-height:24px;padding:0}.weburn .banner-treinos img{height:auto;width:100%}.weburn .weburn-digital img{display:none}.weburn .weburn-digital{background-image:url(/images/banner-self-digital_mobile.jpg);background-position:top;padding:0 0 215px}.weburn .weburn-digital h2{font-size:19px;font-size:35px;line-height:53px}.weburn .weburn-digital h2 span{font-size:77px}.weburn .weburn-digital p{font-size:16px;line-height:24px;width:65%}.weburn .weburn-digital p em{display:block;font-size:12px;line-height:16px}.weburn .weburn-faq{padding:40px 0}.weburn .weburn-faq h2{font-size:24px}.weburn .weburn-faq .accordion{padding-top:0}.weburn .weburn-faq .accordion label,.weburn .weburn-faq .accordion p{font-size:18px}.weburn .weburn-faq .accordion span:after{margin-top:4px}.weburn .especialistas .slider .box{margin-left:-30px}.weburn .especialistas .slider{overflow:visible}.weburn .especialistas .slider .slick-list{overflow:visible!important}.politica a span{font-size:20px;line-height:24px}.investidores .text-align span{font-size:18px;line-height:23px}.footer-contato{padding:30px 0}.footer-contato h2{font-size:20px;text-align:left}.footer-contato .canais,.footer-contato p{text-align:left}.footer-contato i{float:left;width:20%}.footer-contato p{overflow:hidden}.footer-contato p a{clear:both;margin-top:20px;text-align:center;width:100%}.footer-contato p a span{float:none}.footer-contato span{float:left;width:80%}.footer-indicacao{background-image:url(/images/bg-footer-indique.jpg);background-position:bottom;padding:30px 0 250px}.footer-indicacao h2{font-size:24px}.footer-indicacao p{line-height:24px}.footer-indicacao .red{font-weight:600;width:100%}footer{padding:40px 0 100px}footer .logo{width:30%}footer .logo img{height:auto;width:70px}footer .link{width:70%}footer .link a{margin-top:0}footer nav{line-height:30px;padding:10px 0}footer nav br{display:none}footer nav a{display:block;margin:25px 0}footer .app,footer .social{text-align:center}footer .social ul{float:none}footer .social ul li{display:inline-block;float:none;margin:0 10px}footer .assinatura{text-align:center}footer .assinatura span{line-height:30px;margin:0 auto;text-align:center;width:100%}footer .assinatura a{display:inline}.floater{border-radius:0;bottom:0;display:table;right:0;width:100%}.floater a{display:table-cell;float:none;min-width:125px}.floaterd{border-radius:0;bottom:0;display:table;right:0;width:100%}.floaterd a{display:table-cell;float:none;min-width:125px}.modal .modal-indique{background-image:url(/images/bg-modal-indique-mobile.jpg);background-size:100% auto}.modal .modal_content{width:100%}.modal .modal_content .modal_container,.modal .modal_content_short .modal_container_short{float:none;height:75%;margin-right:0;margin-top:180px;padding:10px 30px;width:100%}.modal .modal-unidade .close svg path{fill:#fff}.modal .modal-unidade{background-image:url(/images/bg-modal-unidade-mobile.jpg);background-size:100% auto;border-radius:0;height:100%;width:100%}.modal .modal-busca-home{background-position:top}.modal .modal-unidade .modal_container_short{border-radius:0;padding-right:0;top:0;width:100%}.modal .modal-unidade .modal_container_short form{height:99%;overflow-y:scroll;padding-bottom:10px;padding-right:30px}.modal .modal_modalidade{border-radius:0;height:100%;width:100%}.modal .modal_modalidade .modal_container_short{height:100%;margin-top:45px;overflow-y:scroll;padding-bottom:60px}.modal .modal_modalidade .column_left{display:none}.modal .modal_modalidade .column_right{width:100%}.modal .modal_modalidade .galeria{position:relative;width:100%}.modal .modal_modalidade figure{height:380px;left:0;margin-top:20px;position:relative;top:0;width:100%}.modal .modal_modalidade .galeria .slick-list{overflow:visible}.modal .modal_modalidade figure img{display:block;width:100%}.modal .modal_modalidade .galeria{bottom:auto;margin-top:20px}.privacy{line-height:22px;padding:10px 0}.privacy .black,.privacy .red{display:block;margin-top:10px;width:100%}.modal-cookies{padding:40px 20px;width:100%}.modal-cookies p{font-size:13px;margin-bottom:15px}.modal-cookies ul li{padding-top:15px}.modal-cookies .buttons a{width:45%!important}.modal .modal-embaixador{width:90%}.modal .modal-embaixador .modal_container_short{margin-top:30px!important}.modal .modal-embaixador h3 img{width:100%}.modal .modal-embaixador h3 img.logo-selfit{height:90px;width:147px}.horarios h1{font-size:24px}.horarios p{margin-top:0}.horarios .busca-horarios{padding-top:15px}.horarios .busca-horarios select{margin-bottom:20px}.horarios .busca-horarios button{margin:20px 0 15px}.horarios .lista-cidades-horarios .text-1,.horarios .lista-cidades-horarios label .nivel-1 label .text-2{padding:25px}.horarios .lista-cidades-horarios .nivel-2 h3{font-size:18px}.horarios .lista-cidades-horarios .nivel-2 p{font-size:16px;line-height:24px;width:100%}.horarios .lista-cidades-horarios .nivel-2{padding:25px}.horarios .lista-cidades-horarios .nivel-2 ul li{font-size:17px}.obrigado .mobile{display:none}.obrigado .text{padding:20px 0 0}.obrigado .text h2{font-size:24px}.obrigado .text h2 i{margin-left:0}.obrigado .text h2 i img{height:32px;width:32px}.obrigado .text p{font-size:20px;line-height:28px}.obrigado .text .obrigado-app{background-position:0 100%;background-size:100% auto;padding:20px 20px 160px}.obrigado .text .obrigado-app h4{font-size:22px}.obrigado .text .obrigado-app p{font-size:16px}.obrigado .text .obrigado-app p a img{height:40px;width:auto}.obrigado .text .obrigado-app p:last-child{text-align:center}.obrigado .text .obrigado-weburn{background-size:100% auto;padding:20px 20px 200px}.obrigado .text .obrigado-weburn h4{font-size:22px}.obrigado .text .obrigado-weburn h4 img{height:auto;width:120px}.obrigado .text .obrigado-weburn p{font-size:16px;line-height:24px}.obrigado .text .obrigado-weburn p a img{height:40px;width:auto}.obrigado .text .obrigado-weburn ul{overflow:hidden}.obrigado .text .obrigado-weburn ul li{float:left;width:50%}.planos-interna-title{padding:0 0 40px}.plan-interna h1{font-size:32px;padding-top:0}.plan-interna p{line-height:24px;margin:0}.plan-interna .busca-plano-unidades input,.plan-interna .busca-plano-unidades select{margin-bottom:15px}.plan-interna .result-plan .planos .card{border-radius:0;padding:35px 15px 0}.plan-interna .result-plan .planos .box{padding:0;width:50%}.plan-interna .card .svas li{background:none;padding-left:0}.plan-interna .card .svas li.inative{background-image:none}.plan-interna .result-plan .planos .card .tag{left:5%;width:90%}.plan-interna .result-plan .planos .card h2,.plan-interna .result-plan .planos .card h3{min-height:70px}.plan-interna .planos,.plan-interna .slick-list{overflow:visible}.plan-interna .planos .card h2,.plan-interna .planos .card h3{line-height:32px}.plan-interna .result-plan .end{display:block;margin:10px 0 20px;width:100%}.plan-interna .result-plan .planos .slider-planos{display:block}.plan-interna .result-plan .planos .card h2,.plan-interna .result-plan .planos .card h3{align-items:center;display:flex;font-size:28px;font-weight:600;justify-content:center;margin-bottom:10px;min-height:65px;vertical-align:middle}.plan-interna .result-plan .planos .idade-alert i{vertical-align:top;width:15%}.plan-interna .result-plan .planos .idade-alert i svg{margin-top:0}.plan-interna .result-plan .planos .idade-alert span{width:85%}.banner-bf{background-image:url(/images/hero-bf-mobile.jpg);background-position:bottom;min-height:800px;padding-top:30px}.banner-bf h3{text-align:center}.banner-bf h3 img{height:auto;width:270px}.banner-bf .contador-container{gap:15px;justify-content:center}.banner-bf .contador-box{border-radius:10px;height:78px;padding:2px;width:78px}.banner-bf .contador-box .number{border-radius:10px}.banner-bf .contador-box .valor{border-radius:10px;font-size:40px}.banner-bf .contador-box .label{font-size:12px}.banner-bf h4{line-height:24px}.banner-bf h4,.banner-bf h4 strong{font-size:16px}.banner-bf p img{display:block;height:auto;margin:0 auto;width:96%}.modal-bf .content-modal-bf{border-radius:0;height:100%;top:0}.modal-bf .content-modal-bf .close{color:#fff}.modal-bf .content-modal-bf .header-modal-bf{background-image:url(/images/bf-mobile-modal.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;float:none;height:160px;overflow:hidden}.modal-bf .content-modal-bf .header-modal-bf img{display:none}.modal-bf .content-modal-bf .form-modal-bf{float:none;padding:20px;width:100%}#modal-bf:target{display:block}.unidade-bf{padding:25px 0}.unidade-bf .banner-bf-interna{width:90%}.unidade-bf .banner-bf-interna img{height:auto;width:100%}.unidade-bf .resumo-unidade .bf-ajuste{float:none;width:100%}.unidade-bf .resumo-unidade figure{margin:25px 20px 0;min-height:1px;position:relative;top:0;width:90.5%!important}.find-unidades .unidade-bf .banner-bf-interna{width:100%!important}.tag-bf{height:225px!important;width:160px!important}}:root{--primary-color:#e31e24;--secondary-color:#333;--text-color:#4a4a4a;--light-gray:#f5f5f5;--white:#fff;--transition:all 0.3s ease}.franquia-new{overflow-x:hidden}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleIn{0%{transform:scale(.95)}to{transform:scale(1)}}.franquia-new .hero{background-image:url(/images/franquia/banner-franquia.jpg);background-position:50%;background-size:cover;color:var(--white);padding:50px 0}.franquia-new .hero h1{animation:fadeIn 1s ease-out;font-size:40px;font-weight:600;margin-bottom:10px}.franquia-new .hero p{animation:fadeIn 1s ease-out .3s backwards;font-size:18px;line-height:24px;margin-bottom:32px}.franquia-new .hero .cta-button{background:var(--white);border:none;border-radius:8px;color:var(--primary-color);cursor:pointer;display:inline-block;font-family:Rubik,sans-serif;font-size:22px;font-weight:600;padding:16px 32px;text-align:center;text-decoration:none;transition:background-color .3s ease}.franquia-new .hero .cta-button:hover{background:#b22117}.franquia-new .benefits{background-color:var(--white);padding:50px 0}.franquia-new .benefits h2{color:#100e0e;font-size:40px;font-weight:600;margin-bottom:48px;text-align:center}.franquia-new .benefits-grid{display:grid;gap:32px;grid-template-columns:repeat(4,1fr);margin-top:40px}.franquia-new .benefit-item{border:1px solid #da291c;border-radius:12px;box-shadow:0 4px 8px rgba(0,0,0,.1);padding:24px;text-align:left}.franquia-new .benefit-item h3{color:var(--primary-color);font-size:18px;font-weight:600;margin-bottom:10px}.franquia-new .benefit-item p{color:var(--secondary-color);font-size:14px;font-weight:300;line-height:20px}.franquia-new .benefit-item img{height:48px;margin-bottom:16px;width:48px}.franquia-new .stats{background-image:url(/images/franquia/franquia-new-bg-stats.jpg);background-position:50%;background-size:cover;padding:80px 0;text-align:center}.franquia-new .stats h2{color:var(--white);font-size:40px;font-weight:400;margin-bottom:48px}.franquia-new .stats h2 span{display:block;font-weight:600}.franquia-new .stats .cta-button{background-color:var(--primary-color);font-weight:700;padding:15px 20px}.franquia-new .stats-grid{display:grid;gap:24px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:880px}.franquia-new .stat-item{background-color:hsla(0,0%,100%,.8);border-radius:12px;margin-bottom:40px;padding:20px;text-align:center}.franquia-new .stat-item h3{color:var(--primary-color);font-size:70px;font-weight:700;line-height:36px;margin-bottom:8px;margin-top:15px}.franquia-new .stat-item h3.pad{padding-top:21px}.franquia-new .stat-item h3 strong{color:#000;font-size:48px}.franquia-new .stat-item h3 em{color:#000;font-size:30px;font-style:normal}.franquia-new .stat-item h3 span{font-size:48px;font-weight:600}.franquia-new .stat-item p{color:var(--secondary-color);font-size:20px;font-weight:600;line-height:24px;margin-bottom:20px;padding:0 20px}.franquia-new .reasons{background-color:var(--white);padding:80px 0}.franquia-new .reasons-content{align-items:start;display:grid;gap:40px;grid-template-columns:40% 60%;margin:0 auto;max-width:1220px}.franquia-new .reasons-content .left-column{padding-right:20px}.franquia-new .reasons h2{color:var(--secondary-color);font-size:40px;font-weight:700;margin-bottom:32px}.franquia-new .reasons-content p{color:var(--secondary-color);font-size:16px;font-weight:300;line-height:24px}.franquia-new .reasons-content p strong{font-weight:600}.franquia-new .reasons-content .right-column img{border-radius:12px;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.franquia-new .differentials{background-color:#000;padding:80px 0}.franquia-new .differentials-content{display:grid;gap:120px;grid-template-columns:50% 50%;margin:0 auto;max-width:1220px}.franquia-new .differentials .text-column h2{color:var(--white);font-size:40px;font-weight:700;margin-bottom:24px}.franquia-new .differentials .text-column p{color:var(--white);font-size:18px;font-weight:400;line-height:32px;margin-bottom:32px}.franquia-new .differentials .text-column h3{color:var(--white);font-size:40px;font-weight:600;margin:48px 0 24px}.franquia-new .differentials .text-column .cta-button{background-color:var(--primary-color);border-radius:8px;color:var(--white);display:block;font-family:Roboto,sans-serif;font-size:22px;font-weight:700;margin-top:55px;padding:15px 20px;text-align:center;text-decoration:none;width:70%}.franquia-new .differentials .boxes-column{display:grid;gap:24px;grid-template-columns:1fr;padding-right:40px}.franquia-new .differentials .box-item{align-items:start;background-color:#1a1a1a;border-radius:12px;display:flex;gap:30px;padding:0}.franquia-new .differentials .box-item .image{width:50%}.franquia-new .differentials .box-item .image img{border-radius:8px;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.franquia-new .differentials .box-item .content{padding:30px 30px 30px 0;width:50%}.franquia-new .differentials .box-item .logo{margin-bottom:16px}.franquia-new .differentials .box-item .logo img{width:auto}.franquia-new .differentials .box-item p{color:var(--white);font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:24px;margin:0}.franquia-new .locations{background-color:var(--white);padding:50px 0 30px}.franquia-new .locations-content{align-items:start;display:grid;grid-template-columns:50% 50%;margin:0 auto;max-width:1220px}.franquia-new .locations .text-column{padding-right:40px}.franquia-new .locations h2{color:var(--secondary-color);font-size:40px;font-weight:600;margin-bottom:24px;margin-top:30px}.franquia-new .locations p{color:var(--secondary-color);font-size:16px;font-weight:400;line-height:32px;margin-bottom:32px}.franquia-new .locations .cta-button{background-color:var(--primary-color);border-radius:8px;color:var(--white);display:inline-block;font-size:22px;font-weight:700;padding:15px 20px;text-align:center;text-decoration:none}.franquia-new .locations h3{color:var(--secondary-color);font-size:22px;font-weight:500;line-height:32px;margin-bottom:10px;margin-top:32px}.franquia-new .locations .stats-grid{display:flex;gap:24px}.franquia-new .locations .stat-box{background-color:var(--white);border:1px solid #e5e5e5;border-radius:8px;flex:1;padding:24px;text-align:center}.franquia-new .locations .stat-box .number{color:var(--primary-color);font-size:70px;font-weight:700;line-height:1;margin-bottom:8px}.franquia-new .locations .stat-box .label{color:var(--secondary-color);font-size:26px;font-weight:500}.franquia-new .locations .map-column img{display:block;height:auto;width:100%}.franquia-new .testimonials{background-color:#000;padding:80px 0}.franquia-new .testimonials-content{margin:0 auto;max-width:1220px}.franquia-new .testimonials h2{color:var(--white);font-size:40px;font-weight:600;margin-bottom:48px;text-align:center}.franquia-new .testimonials-grid{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}.franquia-new .testimonial-card{background-color:var(--white);border-radius:12px;display:flex;flex-direction:column;height:100%;padding:60px 32px}.franquia-new .testimonial-card p{color:var(--secondary-color);flex-grow:1;font-size:14px;font-weight:400;line-height:24px;margin-bottom:24px;text-align:center}.franquia-new .testimonial-card .author{color:var(--secondary-color);font-size:18px;font-weight:400;margin-bottom:4px;text-align:center}.franquia-new .testimonial-card .location{color:var(--secondary-color);font-size:18px;font-weight:700;text-align:center}.franquia-new .credentials{background-color:var(--white);padding:80px 0}.franquia-new .credentials-content{margin:0 auto;max-width:1220px;text-align:center}.franquia-new .credentials h2{color:var(--secondary-color);font-size:40px;font-weight:600;margin-bottom:16px}.franquia-new .credentials p{color:var(--secondary-color);font-family:Rubik,sans-serif;font-size:20px;font-weight:400;line-height:32px;margin-bottom:48px;margin-left:auto;margin-right:auto;max-width:800px}.franquia-new .credentials p strong{font-weight:600}.franquia-new .credentials-grid{display:grid;gap:24px;grid-template-columns:repeat(4,1fr);margin:0 auto}.franquia-new .credentials-grid .credential-item{align-items:center;border:1px dashed #dde1e6;border-radius:24px;display:flex;justify-content:center;min-height:120px;overflow:hidden}.franquia-new .credentials-grid .credential-item img{height:auto;max-width:100%}.franquia-new .contact{align-items:center;background-image:url(/images/franquia/bg-form-fraquias.jpg);background-position:50%;background-size:cover;display:flex;padding:80px 0;position:relative}.franquia-new .contact-content{align-items:flex-start;display:flex;justify-content:flex-start;margin:0 auto;max-width:1220px;padding:0 20px;position:relative;width:100%;z-index:1}.franquia-new .contact-text{margin-right:auto;max-width:500px;text-align:left}.franquia-new .contact h2{color:var(--white);font-family:Rubik,sans-serif;font-size:48px;font-weight:400;line-height:1.2;margin-bottom:16px}.franquia-new .contact h2 strong{color:var(--white);font-weight:600}.franquia-new .contact p{color:#999;font-family:Rubik,sans-serif;font-size:16px;line-height:32px;margin-bottom:0}.franquia-new .contact p a{color:#999}.franquia-new .contact .text-politica{font-size:16px;margin-bottom:20px}.franquia-new .contact-form{background:transparent;margin-left:80px;padding:0;width:500px}.franquia-new .contact-form .form-group{margin-bottom:18px}.franquia-new .contact-form input,.franquia-new .contact-form select{background:var(--white);border:none;border-radius:8px;box-shadow:inset 0 3px 6px rgba(0,0,0,.1);color:#666;font-family:Rubik,sans-serif;font-size:18px;font-weight:500;height:56px;padding:0 16px;width:100%}.franquia-new .contact-form input::-moz-placeholder{color:#666;font-family:Rubik,sans-serif;font-size:18px}.franquia-new .contact-form input::placeholder{color:#666;font-family:Rubik,sans-serif;font-size:18px}.franquia-new .contact-form .radio-group label{align-items:center;background:var(--white);border-radius:8px;box-shadow:inset 0 3px 6px rgba(0,0,0,.1);color:var(--secondary-color);cursor:pointer;display:flex;font-family:Rubik,sans-serif;font-size:18px;font-weight:500;height:56px;justify-content:space-between;padding:8px 16px}.franquia-new .contact-form .radio-group label:before{border:2px solid #999;border-radius:50%;content:"";display:inline-block;height:20px;margin-left:8px;order:2;width:20px}.franquia-new .contact-form .radio-group input[type=radio]:checked+label:before{background:var(--primary-color);border-color:var(--primary-color)}.franquia-new .contact-form .radio-group input[type=radio]:focus-visible+label{box-shadow:inset 0 3px 6px rgba(0,0,0,.1),0 0 0 2px #fff,0 0 0 4px var(--primary-color);outline:2px solid transparent;outline-offset:2px}.franquia-new .contact-form button{background:var(--primary-color);border:none;border-radius:8px;color:var(--white);cursor:pointer;font-family:Rubik,sans-serif;font-size:22px;font-weight:600;height:56px;margin-top:20px;transition:background-color .3s ease;width:100%}.franquia-new .contact-form button:hover{background:#b22117}@media (max-width:991px){.franquia-new .contact-content{flex-direction:column;gap:40px}.franquia-new .contact-text{text-align:center}.franquia-new .contact-form{max-width:420px;width:100%}}.franquia-new .contact-form .select-group{display:flex;gap:12px}.franquia-new .contact-form .select-group .form-group{flex:1}.franquia-new .contact-form .select-wrapper{display:flex;gap:18px}.franquia-new .contact-form .select-wrapper .form-group{width:50%}.franquia-new .contact-form select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m1 2 7 8 7-8' stroke='%23DA291C' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;cursor:pointer;padding-right:40px}.franquia-new .contact-form select::-ms-expand{display:none}.franquia-new .contact-form select option{background:var(--white);color:#666}.franquia-new .contact-form .investment-label{color:var(--white);font-family:Rubik,sans-serif;font-size:14px;margin:0 0 8px}.franquia-new .contact-form .investment-options{display:flex;gap:18px}.franquia-new .contact-form .radio-group{flex:1;position:relative}.franquia-new .contact-form .radio-group input[type=radio]{opacity:0;position:absolute}.franquia-new .stats .video-container{border-radius:12px;box-shadow:0 4px 8px rgba(0,0,0,.1);height:450px;margin:40px auto;max-width:880px;overflow:hidden;position:relative;width:100%}.franquia-new .stats .video-container iframe{border:none;height:100%;left:0;position:absolute;top:0;width:100%}.franquia-new .stats .cta-button{background:var(--primary-color);border:none;border-radius:8px;color:var(--white);cursor:pointer;display:inline-block;font-family:Rubik,sans-serif;font-size:22px;font-weight:600;margin-top:40px;padding:16px 32px;text-align:center;text-decoration:none;transition:background-color .3s ease}.franquia-new .stats .cta-button:hover{background:#b22117}.franquia-new .reasons ul{list-style:none;margin:32px 0;padding:0}.franquia-new .reasons ul li{color:var(--secondary-color);font-size:16px;line-height:24px;margin-bottom:16px;padding-left:40px;position:relative}.franquia-new .reasons ul li strong{font-weight:600}.franquia-new .reasons ul li:before{background-image:url(/images/franquia/bullet-check.jpg);background-repeat:no-repeat;background-size:contain;content:"";height:24px;left:0;position:absolute;top:6px;width:24px}.franquia-new .reasons .cta-button{background:var(--primary-color);border:none;border-radius:8px;color:var(--white);cursor:pointer;display:block;font-family:Rubik,sans-serif;font-size:22px;font-weight:600;padding:16px 32px;text-align:center;text-decoration:none;transition:background-color .3s ease}.franquia-new .reasons .cta-button:hover{background:#b22117}.franquia-new .differentials .box-item .logo img.self-intense{height:47px}.franquia-new .sucesso{border:1px solid #fff;border-radius:8px;color:#fff;display:block;margin-top:15px;padding:10px 15px}.franquia-new .sucesso strong{display:block;font-size:20px;margin-bottom:5px}@media (max-width:768px){.franquia-new .hero{background-image:url(/images/franquia/bg-hero-mobile-franquias.jpg);padding:60px 0;text-align:left}.franquia-new .hero h1{font-size:32px;margin-bottom:16px}.franquia-new .hero p{font-size:16px;line-height:24px;margin-bottom:24px}.franquia-new .hero .cta-button{display:block;margin:30px auto 0;width:100%}.franquia-new .benefits h2{font-size:24px;margin-bottom:20px;padding:0 20px;text-align:left}.franquia-new .stats{background-position:50%;padding:30px 0}.franquia-new .stats h2{font-size:24px;margin-bottom:20px;text-align:left}.franquia-new .stats .video-container{height:250px;margin:30px auto}.franquia-new .stats .cta-button{margin:40px auto 0;width:100%}.franquia-new .stats-grid{gap:32px;grid-template-columns:repeat(1,1fr);width:100%}.franquia-new .stat-item{margin-bottom:0}.franquia-new .reasons{padding:30px 0}.franquia-new .reasons h2{font-size:24px;margin-bottom:20px;text-align:left}.franquia-new .reasons-content{grid-template-columns:1fr;padding:0 20px}.franquia-new .reasons-content .left-column{padding-right:0}.franquia-new .reasons ul li{font-size:16px;line-height:24px;padding-left:28px}.franquia-new .reasons ul li:before{height:14px;top:5px;width:14px}.franquia-new .reasons .cta-button{display:block;margin:24px auto 0;width:100%}.franquia-new .differentials{padding:30px 0}.franquia-new .differentials .text-column h2,.franquia-new .differentials .text-column h3{font-size:24px;margin-bottom:20px;text-align:left}.franquia-new .differentials-content{gap:40px;grid-template-columns:1fr;padding:0 20px}.franquia-new .differentials .text-column .cta-button{margin-top:20px;width:100%}.franquia-new .differentials .boxes-column{padding-right:0}.franquia-new .differentials .box-item .content{padding:15px 15px 15px 0}.franquia-new .locations{padding:30px 0}.franquia-new .locations h2{font-size:24px;margin-top:0;text-align:left}.franquia-new .locations-content{display:block;gap:40px;grid-template-columns:1fr;padding:0 20px}.franquia-new .locations .text-column{padding-right:0}.franquia-new .locations .stats-grid{grid-template-columns:repeat(3,1fr)}.franquia-new .locations .cta-button{width:100%}.franquia-new .locations .stat-box{padding:15px;width:30%}.franquia-new .locations .stat-box .number{font-size:46px}.franquia-new .locations .stat-box .label{font-size:18px}.franquia-new .locations .map-column img{margin-top:30px}.franquia-new .testimonials{padding:30px 0}.franquia-new .testimonials h2{font-size:24px;margin-bottom:30px;padding:0 20px;text-align:left}.franquia-new .credentials{padding:30px 0}.franquia-new .credentials h2{font-size:24px;margin-bottom:20px}.franquia-new .credentials h2,.franquia-new .credentials p{padding:0 20px;text-align:left}.franquia-new .contact{min-height:auto;padding:30px 0}.franquia-new .contact h2{font-size:24px;margin-bottom:20px;text-align:left}.franquia-new .contact h2 br{display:none}.franquia-new .contact p{text-align:left}.franquia-new .contact p br{display:none}.franquia-new .contact-form{margin-left:0}.franquia-new .contact .cta-button{width:100%}.franquia-new .contact-form .investment-options{flex-direction:column}.franquia-new .contact-form .select-wrapper{flex-direction:column;gap:0}.franquia-new .contact-form .select-wrapper .form-group{width:100%}.franquia-new .benefits .container{margin:0}.franquia-new .benefits-grid{-webkit-overflow-scrolling:touch;display:flex;gap:20px;overflow-x:auto;padding-right:40px;position:relative;right:-20px;scroll-behavior:smooth;scroll-snap-type:x mandatory}.franquia-new .benefits-grid::-webkit-scrollbar{display:none}.franquia-new .benefit-item{flex:0 0 65%;scroll-snap-align:start}.franquia-new .testimonials-grid{-webkit-overflow-scrolling:touch;display:flex;gap:20px;overflow-x:auto;padding-right:40px;position:relative;right:-20px;scroll-behavior:smooth;scroll-snap-type:x mandatory}.franquia-new .testimonials-grid::-webkit-scrollbar{display:none}.franquia-new .testimonial-card{flex:0 0 95%;min-height:360px;scroll-snap-align:start}.franquia-new .credentials-grid{-webkit-overflow-scrolling:touch;display:flex;gap:20px;overflow-x:auto;padding-right:40px;position:relative;right:-20px;scroll-behavior:smooth;scroll-snap-type:x mandatory}.franquia-new .credentials-grid::-webkit-scrollbar{display:none}.franquia-new .credentials-grid .credential-item{flex:0 0 85%;min-height:120px;scroll-snap-align:start}}.custom-video-player-franquias::-webkit-media-controls{display:flex!important;visibility:visible!important}.custom-video-player-franquias::-moz-media-controls{opacity:0;-moz-transition:all .3s;transition:all .3s}.custom-video-player-franquias:hover::-moz-media-controls{opacity:1}.custom-video-player-franquias::-ms-media-controls{opacity:0;-ms-transition:all .3s;transition:all .3s}.custom-video-player-franquias:hover::-ms-media-controls{opacity:1}.custom-video-player-franquias::-webkit-media-controls-panel{display:none!important;opacity:0;-webkit-transition:all .3s;transition:all .3s}.custom-video-player-franquias:hover::-webkit-media-controls-panel{display:flex!important;opacity:1}.custom-video-player-franquias::-webkit-media-controls-enclosure{display:flex!important;visibility:visible!important}.custom-video-player-franquias::-webkit-media-controls-current-time-display,.custom-video-player-franquias::-webkit-media-controls-download-button,.custom-video-player-franquias::-webkit-media-controls-mute-button,.custom-video-player-franquias::-webkit-media-controls-overflow-button,.custom-video-player-franquias::-webkit-media-controls-time-remaining-display,.custom-video-player-franquias::-webkit-media-controls-timeline,.custom-video-player-franquias::-webkit-media-controls-volume-slider{display:none!important}.custom-video-player-franquias::-moz-range-thumb,.custom-video-player-franquias::-moz-range-track{display:none!important}.custom-video-player-franquias::-ms-fill-lower,.custom-video-player-franquias::-ms-fill-upper,.custom-video-player-franquias::-ms-thumb{display:none!important}.cb .hero-images{display:flex;flex:1;flex-direction:column;gap:1rem}.cb .hero-image{display:block;max-width:100%;overflow:hidden;width:100%}.cb .hero-image picture{display:block}.cb .hero-image img{display:block;height:auto;width:100%}.cb .benefits-section{background:#fff;padding:4rem 0}.cb .benefits-section *{font-family:Roboto,sans-serif!important}.cb .benefits-section .container{margin:0 auto;max-width:1200px;padding:0 1.5rem}.cb .benefits-content{align-items:center;display:flex;gap:4rem}.cb .benefits-text{flex:1;max-width:50%}.cb .benefits-text h1{color:#333;font-size:40px;font-weight:900;line-height:1.2;margin-bottom:1.5rem}.cb .benefits-text p{color:#000;font-size:1.125rem;font-weight:300;line-height:1.6;margin-bottom:1.5rem}.cb .benefits-text p strong{color:#000;font-weight:600}.cb .benefits-text .cta-button{background:#da291c;border-radius:.5rem;box-shadow:0 .25rem .5rem rgba(218,41,28,.2);color:#fff;display:inline-block;font-size:22px;font-weight:600;padding:1rem 2rem;text-decoration:none;transition:all .3s ease}.cb .benefits-text .cta-button:hover{box-shadow:0 .5rem 1rem rgba(218,41,28,.3);transform:translateY(-.125rem)}.cb .benefits-partners{display:flex;flex:1;flex-direction:column;gap:1.5rem}.cb .partners-grid{display:grid;gap:1rem;grid-template-columns:repeat(3,1fr)}.cb .partner-card{align-items:center;background:#fff;border-radius:.75rem;box-shadow:0 .25rem .5rem rgba(0,0,0,.1);display:flex;justify-content:center;min-height:150px;padding:1.5rem;transition:transform .3s ease}.cb .partner-card:hover{box-shadow:0 .5rem 1rem rgba(0,0,0,.15);transform:translateY(-.25rem)}.cb .partner-card img{height:auto;max-height:3rem;max-width:100%}.cb .more-partners{background:#fff;border-radius:.75rem;box-shadow:0 .25rem .5rem rgba(0,0,0,.1);padding:.5rem;text-align:center}.cb .more-partners span{color:#da291c;font-size:32px;font-weight:400}.cb .activation-section{background:#ededed;padding:4rem 0}.cb .activation-section *{font-family:Roboto,sans-serif!important}.cb .activation-section .container{margin:0 auto;max-width:1200px;padding:0 1.5rem}.cb .activation-content{align-items:center;display:flex;gap:4rem}.cb .phones-showcase{align-items:center;display:flex;flex:1;justify-content:center;position:relative}.cb .phone{border-radius:2rem;box-shadow:0 1rem 2rem rgba(0,0,0,.15);height:560px;overflow:hidden;position:relative;width:280px}.cb .phone-left{transform:rotate(-5deg);z-index:2}.cb .phone-right{margin-left:-2rem;transform:rotate(5deg);z-index:1}.cb .phone img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cb .activation-steps{flex:1;max-width:50%}.cb .activation-steps h2{color:#333;font-size:2.5rem;font-weight:900;line-height:1.2;margin-bottom:1rem}.cb .activation-steps .intro{color:#000;font-size:1.125rem;font-weight:300;line-height:1.6;margin-bottom:2rem}.cb .activation-steps .intro strong{color:#000;font-weight:700}.cb .steps-list{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:2rem}.cb .step{align-items:flex-start;display:flex;gap:1rem}.cb .step-number{align-items:center;background:#da291c;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:400;height:2.5rem;justify-content:center;width:2.5rem}.cb .step-content h3{color:#333;font-size:1.25rem;font-style:italic;font-weight:600;line-height:1.3;margin-bottom:.5rem}.cb .step-content p{color:#000;font-size:1.125rem;font-style:italic;line-height:1.5;margin:0}.cb .link-underline{color:#000;font-weight:700;text-decoration:underline}.cb .footer-note{color:#000;font-size:1.125rem;font-weight:300;margin:0}.banner-cb-interna{display:flex;flex:1;flex-direction:column;gap:1rem}.banner-cb-interna .hero-image{display:block;max-width:100%;overflow:hidden;width:100%}.banner-cb-interna .hero-image picture{display:block}.banner-cb-interna a img{display:block;height:auto;width:100%}@media (max-width:768px){.cb .benefits-section{padding:2rem 0}.cb .benefits-content{flex-direction:column;gap:2rem}.cb .benefits-text{max-width:100%}.cb .benefits-text h1{font-size:1.875rem;margin-bottom:1rem}.cb .benefits-text p{font-size:1rem;margin-bottom:1.25rem}.cb .benefits-text .cta-button{padding:.875rem 1.75rem;text-align:center;width:100%}.cb .partners-grid{gap:.75rem;grid-template-columns:repeat(3,1fr)}.cb .partner-card{min-height:100px;padding:1rem}.cb .partner-card img{max-height:2.5rem}.cb .more-partners{padding:1rem}.cb .more-partners span{font-size:1.125rem}.cb .activation-content{flex-direction:column;gap:2rem}.cb .phones-showcase{display:flex;justify-content:center}.cb .phones-showcase img{height:auto;max-height:400px;max-width:100%}.cb .activation-steps{max-width:100%}.cb .activation-steps h2{font-size:1.75rem;margin-bottom:1rem;text-align:left}.cb .activation-steps .intro{font-size:1rem;margin-bottom:1.5rem;text-align:left}.cb .steps-list{gap:1rem;margin-bottom:1.5rem}.cb .step{gap:.75rem}.cb .step-number{font-size:1.125rem;height:2rem;width:2rem}.cb .step-content h3{font-size:1.125rem;margin-bottom:.25rem}.cb .step-content p{font-size:1rem}.cb .footer-note{font-size:1rem;text-align:center}}@media (max-width:480px){.cb .benefits-text h1{font-size:1.625rem}.cb .benefits-text p{font-size:.9375rem}.cb .benefits-text .cta-button{padding:.75rem 1.5rem}.cb .activation-section{padding:2rem 0}.cb .activation-steps h2{font-size:1.5rem}.cb .activation-steps .intro{font-size:.9375rem}.cb .step{gap:.5rem}.cb .step-number{font-size:1rem;height:1.75rem;width:1.75rem}.cb .step-content h3{font-size:1rem}.cb .footer-note,.cb .step-content p{font-size:.9375rem}.cb .phones-showcase img{max-height:300px}}.hidden-desk{display:none}@media (max-width:768px){.hidden-desk{display:block}}.planos-interna .container .row{align-items:start;display:flex;flex-direction:row;gap:8px;justify-content:center;margin:30px 0}.planos-interna .container .row .col{border-radius:10px;display:block;float:none;margin-left:0;min-height:910px;min-width:0;width:100%}@media (max-width:768px){.planos-interna .container{margin:0!important;padding:0 20px}.planos-interna .container .row{flex-direction:column}.planos-interna .container .row .col{margin-top:10px;min-height:auto}.unidade .detail-unit{background-image:url(/images/bg-detail-unit-mobile.jpg);background-position:100%}.unidade .foto-unidade{display:block}.unidade .foto-unidade img{border:3px solid #323131;display:block;min-height:250px}.unidade .detail-unit .container{grid-template-columns:1fr}.unidade .resumo-unidade .address{width:100%}.unidade .resumo-unidade .location a{margin:0;text-align:center;width:100%}.unidade .resumo-unidade .funcionamento{padding:10px 0 0}.planos-interna .card .tag{left:20px}.planos-interna .card h3{margin-bottom:10px}.planos-interna .card .label-svas{border:0;font-family:Rubik,sans-serif!important;text-align:left}.planos-interna .active-tag .bt-svas:after{color:#fff}.planos-interna .idade-alert i{display:inline-block;width:12%!important}.planos-interna .idade-alert span{width:88%!important}.facilidades-unit-col-visual{display:none}}
