@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap);
@font-face{font-family:eurosoft;font-style:italic;font-weight:400;src:url(/fonts/eurosoft_italic-webfont.woff2) format("woff2"),url(/fonts/eurosoft_italic-webfont.woff) format("woff")}@font-face{font-family:eurosoft;font-style:italic;font-weight:600;src:url(/fonts/eurosoft_semibold_italic-webfont.woff2) format("woff2"),url(/fonts/eurosoft_semibold_italic-webfont.woff) format("woff")}@font-face{font-family:eurosoft;font-style:normal;font-weight:600;src:url(/fonts/eurosoft_semibold-webfont.woff2) format("woff2"),url(/fonts/eurosoft_semibold-webfont.woff) format("woff")}@font-face{font-family:eurosoft;font-style:normal;font-weight:400;src:url(/fonts/eurosoft_regular-webfont.woff2) format("woff2"),url(/fonts/eurosoft_regular-webfont.woff) format("woff")}@font-face{font-family:eurosoft;font-style:italic;font-weight:500;src:url(/fonts/eurosoft_medium_italic-webfont.woff2) format("woff2"),url(/fonts/eurosoft_medium_italic-webfont.woff) format("woff")}@font-face{font-family:eurosoft;font-style:normal;font-weight:500;src:url(/fonts/eurosoft_medium-webfont.woff2) format("woff2"),url(/fonts/eurosoft_medium-webfont.woff) format("woff")}@font-face{font-family:eurosoft;font-style:italic;font-weight:300;src:url(/fonts/eurosoft_light_italic-webfont.woff2) format("woff2"),url(/fonts/eurosoft_light_italic-webfont.woff) format("woff")}@font-face{font-family:eurosoft;font-style:normal;font-weight:300;src:url(/fonts/eurosoft_light-webfont.woff2) format("woff2"),url(/fonts/eurosoft_light-webfont.woff) format("woff")}@font-face{font-family:eurosoft;font-style:italic;font-weight:700;src:url(/fonts/eurosoft_bold_italic-webfont.woff2) format("woff2"),url(/fonts/eurosoft_bold_italic-webfont.woff) format("woff")}@font-face{font-family:eurosoft;font-style:normal;font-weight:700;src:url(/fonts/eurosoft_bold-webfont.woff2) format("woff2"),url(/fonts/eurosoft_bold-webfont.woff) format("woff")}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:eurosoft;font-style:normal;margin:0;padding:0}p,p strong{font-family:Roboto,sans-serif}body,html{height:100%}header{padding:30px 0}header .logo img{height:auto;width:120px}header .logo img,header .title{display:inline-block;vertical-align:middle}header .title{color:#fff;font-size:28px}header .unit-title{font-weight:500}.banner{background-image:url(/images/bg-body.jpg);background-position:top;background-repeat:no-repeat;background-size:cover;max-height:800px;overflow:hidden;padding-bottom:270px;position:relative}.banner-home{background-image:url(/images/hero-home.jpg)}.banner h1{color:#fff;font-size:48px}.banner h1 span{display:block;font-size:37px;font-weight:500}.banner .taxas{background-image:url(/images/bg-taxas.png);background-repeat:no-repeat;background-size:100% auto;line-height:85px;margin-left:-50px;margin-top:5px;min-height:150px;padding-left:50px}.banner .taxas span{color:#fff;font-size:30px;font-weight:700}.banner .taxas em{color:#fff;display:inline-block;font-size:80px;padding:0 6px;vertical-align:super}.banner .valor{padding-top:20px;width:100%}.banner .valor .de{color:#fff;display:inline-block;font-size:26px;position:relative;width:auto}.banner .valor .de em{text-decoration:line-through}.banner .valor .price{color:#fff;padding:15px 0 0}.banner .valor .price span{display:inline-block;font-size:24px;font-weight:500;vertical-align:top}.banner .valor .price strong{display:inline-block;font-size:90px;font-weight:600;line-height:75px;padding-left:7px}.banner .valor .price em{display:inline-block;font-size:24px;font-weight:500}.banner .valor p{font-style:italic;padding:0 0 0 82px}.banner .valor .button,.banner .valor p{color:#fff;font-size:24px;font-weight:600}.banner .valor .button{background-color:#da291c;border-radius:8px;display:block;height:56px;line-height:56px;margin-top:10px;text-align:center;text-decoration:none;width:55%}.banner .woman img{display:block}.banner-home .woman{display:none}.banner .banner-bottom{bottom:0;display:block;position:absolute;width:100%}.banner .banner-bottom img{display:block;height:auto;width:100%}.primary{background-position:100% 0;padding-bottom:150px;position:relative}.primary video{border:2px solid #fff;border-radius:20px;height:380px;margin-top:40px;width:520px}.primary img{height:auto;width:100%}.primary h2{color:#201e1e;font-size:39px;font-weight:600;margin-bottom:30px;padding-top:60px}.porque{margin:80px 0 0}.porque h4{color:#201e1e;font-size:32px;font-weight:600;margin-bottom:20px!important;padding-left:0;padding-top:10px!important;text-align:left!important}.porque p{padding-bottom:20px}.porque p,.porque ul li{color:#fff;font-size:18px;line-height:32px;text-align:left}.porque ul li{font-family:Roboto,sans-serif;margin-left:20px}.porque figure{border-radius:20px;height:auto;overflow:hidden;width:100%}.porque img{border-radius:18px;display:block;height:auto;width:100%}.atividades .button{background-color:#000;border-radius:8px;color:#fff;display:block;font-size:24px;font-weight:600;height:56px;line-height:56px;margin:0 auto;text-align:center;text-decoration:none;width:420px}.facilidades{padding:40px 0 50px}.facilidades h5{color:#fff;font-size:22px;font-weight:500;padding-bottom:25px}.facilidades .card{background-color:transparent!important;padding:0 10px}.facilidades .box{background-color:#fff;border:1px solid #da291c;border-radius:8px;min-height:160px;text-align:center}.facilidades .box i{display:block;padding-top:20px!important}.facilidades .box h6{color:#da291c;font-size:18px;font-weight:600;padding:3px 20px!important}.slider-galeria{margin:0 auto}.home-primary{background:url(/images/bg-home-primary.jpg),linear-gradient(180deg,transparent 50%,#000 0);background-position:center 180px,center 50%;background-repeat:no-repeat;background-size:100% auto;padding-bottom:180px}.home-primary h2{font-size:35px;padding-bottom:30px}.pad{padding-bottom:0}.slider-academia{width:100%}.slider-academia .box{margin-bottom:30px;padding:0 15px}.slider-academia .box .card{background-color:#fff;border-radius:24px;overflow:hidden}.slider-academia .box .card figure{border-radius:16px 16px 0 0;overflow:hidden}.slider-academia .box .card figure img{border-radius:16px 16px 0 0}.slider-academia .box .card .text{min-height:210px;padding:15px}.slider-academia .box .card h5{font-size:22px;font-weight:600;padding-bottom:10px;padding-top:10px;text-align:center}.slider-academia .box .card p{font-size:16px;line-height:24px;padding:0;text-align:center}.secundary{padding-bottom:0;position:relative;top:-60px}.secundary video{border:2px solid #fff;border-radius:20px;height:380px;margin-top:0;width:520px}.secundary img{height:auto;width:100%}.secundary h4{font-size:30px;font-weight:600;padding-top:25px}.secundary h4,.secundary p{color:#fff;padding-bottom:20px;padding-left:30px;text-align:left}.secundary p{font-size:18px;line-height:32px}.secundary p .button{background-color:#da291c;border-radius:8px;color:#fff;display:inline-block;font-size:24px;font-weight:600;height:56px;line-height:56px;margin-top:15px;text-align:center;text-decoration:none;width:90%}.atividades{background:url(/images/bg-atividades-top.png),url(/images/bg-atividades-bottom.png);background-position:top,bottom;background-repeat:no-repeat;background-size:100% auto,100% auto;overflow:hidden;padding:170px 0;position:relative;top:-150px;z-index:2}.atividades .overflow{background-color:#da291c}.atividades .slick-list{overflow:visible}.atividades h4{color:#fff;font-size:32px;font-weight:600;margin-bottom:40px;text-align:center}.atividades figure img{border-radius:6px 6px 0 0;height:auto;width:100%}.atividades .box{overflow:hidden;padding:5px 10px}.atividades .card{background-color:#100e0e;border-radius:8px;max-height:344px;overflow:hidden;position:relative}.atividades .card figure{padding:5px 7px}.atividades .card figure video{height:auto;width:100%}.atividades .card .text{background-color:rgba(0,0,0,.9);bottom:0;min-height:130px;padding:5px 40px 10px;position:absolute;width:100%}.atividades .card i{display:block;min-height:68px;padding:7px;text-align:center}.atividades .card i svg{height:50px;width:auto}.atividades .card i .velo{height:35px;width:auto}.atividades .card span{color:#fff;display:block;font-family:Roboto,sans-serif;font-size:16px;line-height:20px;padding-bottom:5px;text-align:center}.faq{background-image:url(/images/bg-faq.png);background-position:bottom;background-repeat:no-repeat;background-size:100% auto;padding:0 0 120px;position:relative;top:-100px;z-index:2}.faq .overflow{background-color:#fff;padding-bottom:30px}.faq h4{font-size:32px;font-weight:500;margin-bottom:10px}.faq h4,.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 h3{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,.tabs>input:focus+label{background-color:#da291c;color:#fff}.faq-interna .tabs>label:hover:after,.tabs>input:checked+label:after,.tabs>input:focus+label:after{background:#da291c}.faq-interna .tabs>input:checked+label{background:#da291c;border-color:#da291c;color:#fff}footer{background-color:#000;background-position:top;background-repeat:no-repeat;background-size:cover;padding-top:150px;position:relative;top:-260px;z-index:1}footer .social{text-align:right}footer .social h6{color:#fff;font-size:20px;font-weight:600;margin-bottom:15px}footer .social ul{display:inline-block;overflow:hidden}footer .social ul li{float:left;margin-left:15px}.endereco{color:#fff;margin-top:15px;padding-bottom:70px;padding-top:30px}.endereco h6{color:#000;font-size:20px;font-weight:600;margin-bottom:7px}.endereco p{color:#000;font-size:18px;line-height:30px;padding-bottom:15px;padding-left:0}.endereco p a{color:#fff;font-weight:600}.endereco figure{border:1px solid #666;border-radius:20px;display:block;overflow:hidden;text-align:right}.endereco figure img{border-radius:18px;display:block}footer .copy{border-top:1px solid #fff;color:#fff;font-size:14px;margin-top:10px;padding-bottom:60px;padding-top:25px}.floater-whatsapp{bottom:15px;display:inline-block;position:fixed;right:15px}.floater-whatsapp a i{background-color:#25d366;border-radius:49px;display:block;height:56px;line-height:56px;text-align:center;width:56px}.floater-whatsapp a i svg{height:48px;margin-top:3px;width:48px}.modal{align-content:center;background-color:rgba(0,0,0,.8);display:none;height:100%;justify-content:center;position:fixed;top:0;width:100%}#unidades:target{display:grid}.modal .content-modal{background-image:linear-gradient(180deg,#2c2c2c,#232323,#1a1a1a,#111,#020202);height:auto;padding:25px 30px;position:relative;width:470px}.modal .content-modal h5{color:#fff;font-size:30px;font-weight:600}.modal .content-modal .close{color:#fff;font-size:24px;font-weight:100;position:absolute;right:30px;text-decoration:none;top:30px;transform:scaleX(1.2)}.modal .content-modal .select-units{display:block;padding-top:30px;width:100%}.modal .content-modal .dropdown{margin:10px 0}.modal .content-modal .dropdown label{display:block;font-weight:700;margin-bottom:8px}.modal .content-modal .dropdown ul{background:transparent;list-style:none;margin:10px 0 0;max-height:0;overflow:hidden;padding:0;transition:max-height .3s ease}.modal .content-modal .dropdown ul.active{margin-top:10px;max-height:200px;overflow-y:auto}.modal .content-modal .dropdown ul::-webkit-scrollbar{background:transparent;width:1px}.modal .content-modal .dropdown ul::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.5);border-radius:1px}.modal .content-modal .dropdown ul li{color:#fff;cursor:pointer;font-size:22px;font-weight:500;line-height:42px;padding:3px 0 3px 15px}.modal .content-modal .dropdown ul li:hover{color:#fd2215}.modal .content-modal .dropdown ul li a{border:1px solid #fd2215;border-radius:16px;color:#fff;display:block;line-height:28px;margin-bottom:10px;margin-left:-15px;padding:15px 55px 15px 20px;position:relative;text-decoration:none;width:100%}.modal .content-modal .dropdown ul li a span{display:block;font-size:22px;font-weight:500}.modal .content-modal .dropdown ul li a em{display:block;font-size:16px;font-style:normal;font-weight:400}.modal .content-modal .dropdown ul li a:after{align-content:center;background-color:#fd2215;border-radius:0 12px 12px 0;color:#fff;content:url(/images/arrow.svg);font-weight:400;height:100%;justify-content:center;position:absolute;right:0;text-align:center;top:0;width:35px}.modal .content-modal .dropdown ul li a:hover{color:#fd2215}.modal .content-modal .selected{background:#fd2215;border:1px solid #fd2215;border-radius:8px;cursor:pointer}.modal .content-modal .selected,.modal .content-modal .selected.disabled{color:#fff;font-size:24px;font-weight:600;padding:10px;text-align:center;text-transform:uppercase}.modal .content-modal .selected.disabled{background:transparent;border:1px solid #fff;border-radius:8px;cursor:not-allowed}.cadastro{background-color:#fff;height:100%}.cadastro *{font-family:Roboto,sans-serif}.cadastro form{height:100%;position:relative}.cadastro header{border-bottom:1px solid rgba(0,0,0,.1);padding:10px 0}.cadastro header .unit-title{color:#100e0e;font-size:24px;font-weight:400;margin:-10px 0 0 30px;text-transform:uppercase}.cadastro .form-cadastro{padding-top:40px}.cadastro .form-cadastro h3{color:#100e0e;font-size:40px;font-weight:400;padding-bottom:35px;padding-top:20px}.cadastro .form-cadastro p{margin-bottom:25px;width:100%}.cadastro .form-cadastro p input{border:0;border-bottom:1px solid #000;color:#000;font-size:18px;min-height:50px;width:100%}.cadastro .form-cadastro p label{cursor:pointer}.cadastro .form-cadastro p label input[type=checkbox]{display:none}.cadastro .form-cadastro p label span{color:#000;font-size:16px;line-height:24px}.cadastro .form-cadastro p label span:before{background-image:url(/images/check.svg);background-position:50%;background-repeat:no-repeat;border:1px solid #000;border-radius:5px;color:#fff;content:"";display:inline-block;height:32px;position:relative;vertical-align:middle;width:32px}.cadastro .form-cadastro p label span em{display:inline-block;font-style:normal;line-height:20px;padding-left:15px;vertical-align:middle;width:92%}.cadastro .form-cadastro p label input:checked+span:before{background-color:#da291c;border:1px solid #da291c}.cadastro .detail{background-color:hsla(0,0%,91%,.3);height:100%;padding:70px 0 40px;position:absolute;right:0;top:0;width:40%}.cadastro .detail h4{color:#100e0e;font-size:24px;padding-bottom:25px;text-transform:uppercase}.cadastro .detail .resumo{margin-left:30px;width:70%}.cadastro .detail .vigencia{color:#100e0e;font-size:18px;margin-bottom:25px}.cadastro .detail .beneficios{background-color:#fff;border:1px solid #e7e7e7;padding:15px}.cadastro .detail .beneficios label{cursor:pointer;display:block;position:relative}.cadastro .detail .beneficios label input{display:none}.cadastro .detail .beneficios label:after{content:url(/images/arrow-top.svg);display:inline-block;height:20px;position:absolute;right:0;top:0;transform:rotate(180deg);width:20px}.cadastro .detail .beneficios ul{border-top:1px solid #e7e7e7;color:#000;display:none;font-size:16px;list-style:none;margin-top:15px;padding-top:15px}.cadastro .detail .beneficios ul li{background-image:url(/images/check-red.svg);background-position:left 10px;background-repeat:no-repeat;line-height:32px;padding-left:25px}.cadastro .open label input:checked+.beneficios-list{display:block!important}.cadastro .open label input:checked+label:after{transform:rotate(45deg)}.cadastro .detail .cob{margin-top:25px}.cadastro .detail .cob h6{border-bottom:1px solid #e7e7e7;color:#100e0e;font-size:18px;margin-bottom:15px;padding-bottom:15px}.cadastro .detail .cob table{margin-bottom:20px;width:100%}.cadastro .detail .cob table td{padding:5px 0}.cadastro .detail .cob table td:last-child{text-align:right}.cadastro .detail .cob table tr:first-child td:last-child{color:#797979;text-align:right}.cadastro .detail .step{box-shadow:0 -12px 10px -3px rgba(0,0,0,.15);margin-top:40px;padding:30px 0 0 30px}.cadastro .detail .step h5{color:#100e0e;font-size:24px;overflow:hidden;width:72%}.cadastro .detail .step h5 em{float:left;list-style:normal}.cadastro .detail .step h5 span{float:right}.cadastro .detail .step button{background-color:#da291c;border:0;border-radius:8px;color:#fff;font-size:18px;font-weight:500;margin-top:30px;min-height:48px;text-transform:uppercase;width:72%}.cadastro .detail .resumo label .bt-detail,.cadastro .detail .resumo label input{display:none}@media (max-width:768px){header .logo{text-align:center}header .logo img{width:120px}header .title{font-size:18px}.banner{overflow:hidden}.banner h1{font-size:26px;text-align:center}.banner h1 span{font-size:17px}.banner .taxas{line-height:62px;margin:10px 0 0;min-height:1px;padding-left:0;text-align:center;width:100%}.banner .taxas span{display:inline-block;font-size:13px;line-height:20px;margin-top:-20px}.banner .taxas em{font-size:50px;line-height:20px}.banner .valor{margin-top:15px}.banner .valor .de{font-size:20px}.banner .valor .de hr{bottom:9px}.banner .valor{width:100%}.banner .valor .price span{font-size:20px}.banner .valor .price strong{font-size:70px;line-height:50px}.banner .valor .price em{font-size:20px}.banner .valor p{font-size:18px;padding-left:67px;padding-top:5px}.banner .valor .button{font-size:20px;height:48px;line-height:48px;margin-top:20px;width:100%}.banner .woman{padding-top:20px}.banner .woman img{display:block;height:auto;margin:0 auto;width:70%}.banner-home{background-image:url(/images/bg-banner-home-mobile.jpg);min-height:1px;padding-bottom:400px}.primary{background-image:url(/images/bg-primary-mobile.png);padding-bottom:50px;top:-100px}.home-primary{background-size:auto;overflow:hidden;padding-bottom:75px}.slider-academia .box{margin-left:-10px;padding:0 15px}.slider-academia .slick-list,.slider-academia .slick-track{overflow:visible}.primary h2{font-size:30px;padding-top:90px;text-align:center}.primary h2 svg{width:24px}.primary video{height:auto;margin-top:20px;width:100%}.primary h4{font-size:24px;padding-top:30px}.primary h4,.primary p{padding-left:0;text-align:left}.primary p{font-size:18px}.primary ul li{margin-left:20px}.primary .button{width:100%}.facilidades{overflow:hidden}.facilidades .slick-list{overflow:visible}.secundary{overflow:hidden;padding:85px 0 20px}.secundary video{height:auto;width:100%}.secundary h4{font-size:24px;padding-top:30px}.secundary h4,.secundary p{padding-left:0;text-align:left}.secundary p{font-size:18px}.secundary p .button{width:100%}.atividades{overflow:hidden;padding-bottom:55px;padding-top:50px;top:-190px}.atividades h4{font-size:30px;padding-top:40px!important}.atividades .container-fluid{margin:0 auto;padding:0!important;width:80%}.atividades .container-fluid .slick-list{overflow:visible}.atividades .button{width:100%}.faq{padding-bottom:30px;top:-150px}.faq .link a{width:100%}.facilidades .box h6{padding:3px 0!important}.facilidades,.slider-facilidades .slick-list,.slider-facilidades .slick-track{overflow:visible}.cadastro .logo{text-align:left}.cadastro .logo img{width:80px}.cadastro header .unit-title{font-size:18px;margin-left:20px}.cadastro .form-cadastro{padding-top:20px}.cadastro .form-cadastro h3{font-size:32px;padding-bottom:20px}.cadastro .form-cadastro p label span em{vertical-align:top;width:90%}.cadastro .detail{height:auto;padding:0;position:relative;width:100%}.cadastro .detail .resumo{margin:0;padding:0 30px;position:relative;width:100%}.cadastro .detail h4{font-size:16px;padding:15px 0}.cadastro .detail .detail-mobile{display:none}.cadastro .detail #detail-mobile{height:50px;left:0;opacity:0;position:absolute;top:0;width:100%}.cadastro .detail .resumo label .bt-detail{background-image:url(/images/arrow-down.png);background-position:92%;background-repeat:no-repeat;background-size:10px;display:block;font-size:14px;left:0;padding:15px 50px 15px 30px;position:absolute;text-align:right;top:0;width:100%}.cadastro .detail .vigencia{padding-top:15px}.cadastro .detail #detail-mobile:checked+.detail-mobile{display:block}.cadastro .detail .step{margin-top:10px;padding:20px 30px 180px;text-align:center;width:100%}.cadastro .detail .step button,.cadastro .detail .step h5{width:100%}footer{padding-top:90px;text-align:center;top:-220px}footer .social{padding-top:20px;text-align:center}footer .social ul li:first-child{margin-left:0}footer .endereco{text-align:left}footer .endereco h6,footer .endereco p{font-size:16px}footer .endereco figure img{height:auto;width:100%}}.unit-facility{display:flex!important;justify-content:center!important}
