body .tmf-new-form .gform_wrapper.gravity-theme [type="radio"]:not(:checked)+label::after{opacity:0;transform:scale(0)}body .tmf-new-form .gform_wrapper.gravity-theme [type="radio"]:checked+label::after{opacity:1;transform:scale(1)}.tmf-new-form legend.gfield_label.gform-field-label{color:#fff;font-size:10px!important;font-style:normal!important;font-weight:500!important;line-height:21.6px!important}.tmf-new-form .gfield-choice-input+label,.tmf-new-form .ginput_container_consent label{color:#fff;font-size:10px!important;font-weight:500;position:relative}.tmf-new-form .gform_wrapper input[type="radio"]:not(:checked)+label::before,.tmf-new-form .gform_wrapper input[type="radio"]:checked+label::before{content:"";visibility:visible;position:relative;width:20px;height:20px;border:1px solid #fff;border-radius:5px;left:0;top:5px;background:#fff0;display:inline-block;margin-right:10px;border-color:#fff!important}.tmf-new-form .gform_wrapper [type="radio"]:not(:checked)+label::after,.tmf-new-form .gform_wrapper [type="radio"]:checked+label::after{content:"\2713";color:#fff;font-size:14px;visibility:visible;position:absolute;width:20px;height:20px;left:0px!important;top:5px!important;line-height:20px;transition:all 0.2s;border-radius:3px;text-align:center}.tmf-new-form .gform_wrapper input[type="radio"]{display:none}@media screen and (min-width:1025px){.personal-container-popup.no-content-about{max-width:400px;background-size:auto}.personal-container-popup.no-content-about .col1-personal-popup{width:100%}}.personal-container-popup{background:#231F20;max-width:940px;margin:0 auto;min-height:auto;max-height:700px;display:flex;position:relative;background-image:url(/wp-content/uploads/2026/06/gym_PTbackgrounds.webp);border-radius:10px;background-size:100%;background-repeat:no-repeat}.personal-popup{position:fixed;top:0;left:0;height:100%;z-index:999;align-content:center;width:100%;background:rgb(0 0 0 / .8)}.col1-personal-popup{width:40%}.col2-personal-popup{width:60%;padding:40px 70px 40px 30px;display:flex;flex-direction:column;max-height:100%;overflow-y:auto;scrollbar-color:rgb(255 255 255 / .3) #fff0}.image-personal-popup{min-height:360px;display:flex;overflow:hidden}.email-info::before{content:url(/wp-content/uploads/2026/05/mail-icon.svg)}.language-item.list-content-popup{text-transform:capitalize}.email-info::before{content:url(/wp-content/uploads/2026/05/mail-icon.svg);top:2px;position:relative}.phone-info::before{content:url(/wp-content/uploads/2026/05/phone-icon.svg);top:2px;position:relative}.content-personal-popup{display:flex;flex-direction:column}.image-personal-popup img{min-height:100%;width:300%;object-fit:cover;scale:1.1;object-position:-80px 99%}.info-personal-popup{padding:30px 0 30px 50px}.title-content-popup{color:#FFF;font-family:Figtree;font-size:18px;font-style:normal;font-weight:800;line-height:normal;text-transform:uppercase;width:100%;margin-bottom:15px;margin-top:30px}.list-content-popup{color:#FFF;font-family:'Figtree';font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-top:10px;padding-left:28px;position:relative}.title-content-popup{color:#FFF;font-family:Figtree;font-size:18px;font-style:normal;font-weight:800;line-height:normal;text-transform:uppercase;width:100%;margin-bottom:15px;margin-top:20px}.close-popup{cursor:pointer;position:absolute;right:30px;top:30px;width:30px;height:30px;background-image:url(/wp-content/uploads/2026/06/gym_PTclose.svg);background-position:center;background-repeat:no-repeat;background-size:contain;z-index:99}.list-content-popup::before{content:'';position:absolute;left:0;width:18px;height:18px;display:block;background-image:url(/wp-content/uploads/2026/06/gym_PTarrow-1.svg)}.sec2-info-personal-popup{display:flex;flex-wrap:wrap}.sec2-info-personal-popup .email-info,.sec2-info-personal-popup .phone-info{width:auto;display:flex;margin-right:20px;gap:10px}.sec2-info-personal-popup .email-info a,.sec2-info-personal-popup .phone-info a{color:#FFF;font-family:Figtree;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.name-personal-popup h3{color:#FFF;font-family:Figtree;font-size:24px;font-style:normal;font-weight:800;line-height:normal;text-transform:uppercase}.info-personal-popup .sec1-info-personal-popup .title-content-popup{margin-top:0}@media screen and (max-width:1400px) and (min-width:1025px){.image-personal-garota img{height:66vw!important}}.banner-slider .swiper-slide-contents{max-width:900px;width:100%}.dt-mobile-header .sub-nav.zp_visible{padding:12px;max-height:500px}.dt-mobile-header .sub-nav{box-shadow:none;display:block;visibility:visible;position:relative;opacity:1;height:100%;max-height:0;overflow:hidden;padding:0;transition:0.4s ease-in-out;background:#fff0}.main-nav .sub-nav>li:not(.wpml-ls-item)>a .menu-text{color:#fff;font-size:25px!important;font-family:Metropolis;text-transform:uppercase}.main-nav .sub-nav.zp_visible>li.act:not(.dt-mega-parent):not(.wpml-ls-item)>a .menu-text{color:#fe2d2f}.dt-mobile-header .main-nav>li.menu-item-2848{flex-direction:column}.dt-mobile-header .main-nav>li.menu-item-2848 .next-level-button{position:absolute;top:15px}p{margin-bottom:0}#page .scroll-top{display:none}.zp-scroll-top{cursor:pointer;display:none}.mini-widgets .menu-text{text-transform:uppercase}body .two-line-menu-icon .menu-toggle .menu-line:nth-of-type(3){top:11px}body .two-line-menu-icon .menu-toggle .lines-button{width:30px}body .two-line-menu-icon .menu-toggle .menu-line:nth-of-type(1){width:30px;left:-8px}body .two-line-menu-icon .menu-toggle .menu-line:nth-of-type(1):before{content:"";display:block;width:6px;height:2px;position:absolute;opacity:1;top:-2px;transform:rotate(45deg);left:-4px;background-color:#ffffff!important;transition:none}body #page .two-line-menu-icon .menu-toggle:hover .menu-line:nth-of-type(1):before{background-color:#fe2d2f!important}body .two-line-menu-icon .menu-toggle .menu-line{overflow:visible}body .two-line-menu-icon .menu-toggle .menu-line:after{display:none}body .two-line-menu-icon .menu-toggle:hover .menu-line,body .two-line-menu-icon .menu-toggle:hover .menu-line:before{background:#fe2d2f!important;transition:none}.dt-mobile-header .wpml-ls-legacy-list-horizontal a{color:#00000!important}.wpml-ls-legacy-list-horizontal a span{color:#00000!important}span.wpml-ls-native{color:#000}.mini-widgets .header_adesao .menu-text{line-height:1.2;border-radius:20px;font-size:11px;padding:10px 18px;letter-spacing:1px;border:2px solid #fff;transition:0.3s}.mini-widgets .header_adesao a:hover .menu-text{border:2px solid #fe2d2f;background-color:#fe2d2f;opacity:1}.mini-widgets .header_adesao a:hover{opacity:1!important}#page .banner-slider .swiper-pagination{bottom:280px}#page .banner-slider .swiper-pagination .swiper-pagination-bullet{background:#ddd}#zona-treino ul{list-style:none;margin:0}#zona-treino li{text-align:right}#zona-treino .bg{width:calc(100% - 30px);height:calc(100% - 15px);position:absolute}#zona-treino img{z-index:1;position:relative;margin:-15px;transition:0.3s}#zona-treino .img-container{display:inline-block;position:relative}#zona-treino .swiper-slide{overflow:visible;display:flex;justify-content:center;padding:30px 0}#zona-treino .zona-treino-slider{position:absolute;width:100%}#zona-treino{position:relative}#zona-treino *{font-family:"Metropolis"}#zona-treino .content-container{display:flex;position:relative;z-index:2;pointer-events:none;margin:0 auto;max-width:960px}#zona-treino .titulo,#zona-treino .zonas{width:50%}#zona-treino button{background-color:#fff0;border:2px solid #fff;border-radius:40px;color:#fff;transition:0.3s;padding:15px 35px;pointer-events:all;text-transform:uppercase;font-weight:700;font-size:14px}#zona-treino button:hover{background-color:#fff;color:#fe2d2f}#zona-treino .titulo h2{font-size:80px;line-height:1;color:#fff;margin-bottom:30px;margin-top:70px}#zona-treino .zonas{padding-top:140px;font-size:80px;line-height:1;font-weight:700;margin-bottom:50px}#zona-treino li{color:#fff0;-webkit-text-stroke-width:.3px;-webkit-text-stroke-color:#fff;transition:0.3s}#zona-treino li.active{-webkit-text-stroke-color:#fff0}#zona-treino .zona-treino-navigation{position:relative;display:flex;justify-content:flex-end;margin-top:50px;pointer-events:all}#zona-treino .zona-treino-navigation div{position:relative;top:auto;left:auto;transition:0.3s;width:60px}#zona-treino .zona-treino-navigation .swiper-button-next{background-image:url(/wp-content/uploads/2021/11/setaBrancaDireita.svg);margin-left:15px}#zona-treino .zona-treino-navigation .swiper-button-prev{background-image:url(/wp-content/uploads/2021/11/setaBrancaEsquerda.svg)}#zona-treino .zona-treino-navigation .swiper-button-next,#zona-treino .zona-treino-navigation .swiper-button-prev{background-repeat:no-repeat;background-size:auto;background-position:center}#zona-treino .swiper-button-prev::after,#zona-treino .swiper-rtl .swiper-button-next::after,#zona-treino .swiper-button-next::after,#zona-treino .swiper-rtl .swiper-button-prev::after{display:none}#zona-treino .zona-treino-navigation div:hover{filter:invert(1)}#zona-treino .img-container::after{content:"";width:600px;height:500px;position:absolute;filter:blur(90px);-webkit-filter:blur(100px);right:-30px;z-index:-1;top:0;border-radius:100%;transition:0.3s}#page .zona-treino-col>.elementor-widget-wrap{overflow:hidden}.locais-slider{overflow:hidden}.locais-slider:before{position:absolute;width:100vw;height:650px;background:#171717;content:"";left:-100%}.locais{position:relative}.locais .content{position:absolute;top:-60px;right:160px;z-index:1;max-width:330px}.locais .content h2{font-size:80px;color:#fff;margin-bottom:70px;line-height:.8}.locais *{font-family:"Metropolis";color:#fff;line-height:1}.locais .content-container{display:flex;margin:0 -15px 60px -15px;transition:0.3s;opacity:.3;cursor:pointer}.locais .content-container.active{opacity:1}.locais .content-container .col:first-child h4{text-transform:uppercase}.locais .content-container h4{font-size:18px}.locais .content-container span{font-size:14px}.locais .content-container div{margin:0 15px;width:100%}.locais button{border-radius:20px;padding:10px 22px;border:2px solid #fe2d2f;color:#fe2d2f;transition:0.3s;background:#fff0;text-transform:uppercase;font-weight:700}.locais button:hover{background:#fe2d2f;color:#fff}.locais img{min-height:650px;object-fit:cover}.alignnone{margin:5px auto 5px}.map-sec .mapa{position:relative;z-index:0}.map-sec .mapa:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:#fe2d2f;z-index:-1;transform:rotate(4deg)}#page .onde-card>.elementor-widget-wrap{flex-direction:column;position:relative}#page .schedule .elementor-icon-box-icon{position:relative;top:4px}#page .onde-card .local{margin-top:auto}.maps>.elementor-widget-wrap .mapa:not(:first-child){display:none}.onde-card{min-height:180px}.local{cursor:pointer}.home-video .elementor-custom-embed-play i{display:none}.home-video .elementor-custom-embed-play{content:url(/wp-content/uploads/2021/12/play.svg)}.home-video .elementor-open-lightbox img{min-height:300px;object-fit:cover}#home-planos{overflow:hidden}#home-planos .swiper-button-prev{left:auto;right:80px;background-image:url(/wp-content/uploads/2021/11/setaBrancaEsquerda.svg)}#home-planos .swiper-button-next{left:auto;right:0;background-image:url(/wp-content/uploads/2021/11/setaBrancaDireita.svg)}#home-planos .swiper-button-prev,#home-planos .swiper-button-next{top:auto;bottom:0;width:50px;background-repeat:no-repeat;background-size:auto;background-position:center}#home-planos .swiper-button-prev::after,#home-planos .swiper-rtl .swiper-button-next::after,#home-planos .swiper-button-next::after,#home-planos .swiper-rtl .swiper-button-prev::after{display:none}#home-planos .swiper-slide{display:flex;color:#fff}#home-planos .swiper-slide .imagem{width:45%}#home-planos .swiper-slide img{max-height:460px}#home-planos .swiper-slide .texts{width:55%;display:flex;padding-left:80px;flex-direction:column}#home-planos .swiper-slide h4{font-size:36px;font-weight:700;margin-bottom:40px;line-height:1.3;color:#fff}#home-planos .swiper-slide .texts>span{font-size:20px;font-weight:400;margin-bottom:60px;line-height:1.3}#home-planos a{color:#fff;font-size:14px;text-transform:uppercase;font-weight:600;line-height:1;padding:15px 35px;border-radius:40px;border:2px solid #fff;width:fit-content;transition:0.3s;margin-top:auto}#home-planos a:hover{color:#000;background:#fff}#home-planos .pricec{color:#fe2d2f;font-size:36px;font-weight:700;line-height:1;margin-bottom:40px}#home-planos .pricec .apenas{color:#fff;font-size:24px}#home-planos .pricec span{font-size:60px;font-weight:700}#page .planos-slider{max-width:950px;margin:0 auto}.slider-conceito img{display:block}#page #tabela-conceito tbody>tr:first-child>td{width:20%}#tabela-conceito .dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:none}#tabela-conceito{font-weight:700;font-family:Metropolis}#tabela-conceito table.dataTable.no-footer{border-bottom:0}#tabela-conceito tbody tr td:not(:last-child){border-right:0}#tabela-conceito tbody tr td:nth-child(2){border-top:0}#tabela-conceito tbody tr:first-child td:first-child{border-radius:20px 0 0 0}#tabela-conceito tbody tr:first-child td:last-child{border-radius:0 20px 0 0}#tabela-conceito tbody tr:last-child td:first-child{border-radius:0 0 0 20px}#tabela-conceito tbody tr:last-child td:last-child{border-radius:0 0 20px 0}#tabela-conceito thead{display:none}#tabela-conceito tbody tr:last-child td{border-bottom:1px solid #ddd}#tabela-conceito tbody tr:first-child td:nth-child(2) img{max-height:35px;object-fit:contain}#tabela-conceito tbody tr:first-child{height:100px}#tabela-conceito tbody tr:not(:first-child){height:80px}#tabela-conceito td[data-cell-id="C1"]{border-bottom:solid 20px #aeffad}#tabela-conceito td[data-cell-id="D1"]{border-bottom:solid 20px #ffb4b4}#tabela-conceito td[data-cell-id="E1"]{border-bottom:solid 20px #ffd63e}.imagem-overf img{margin:-20px;max-width:calc(100% + 40px)}.seg-text{margin:0 auto}.conc_img,.conc_img>.elementor-widget-container,.conc_img>.elementor-widget-container,.conc_img img{height:100%}.conc_img img{object-fit:cover}#gyms{display:flex}#gyms .map,#gyms .info{width:50%}#gyms .map img{display:block;height:100%;object-fit:cover}#gyms .info{padding:50px;background:#000}#gyms .gym{display:flex;flex-direction:column;max-width:620px}#gyms .gym>.horario{font-size:22px;font-weight:500;color:#fff;margin-bottom:6px}#gyms .gym a.email{font-size:22px;color:#fff;font-weight:500;text-decoration:underline}#gyms .gym .clock img{display:inline-block;margin-right:10px}#gyms .gym h4{font-size:22px;font-weight:700;color:#fff}#gyms .gym .endereco{font-size:24px;font-weight:500;color:#fff;margin-bottom:30px}#gyms .gym a:not(.email){width:fit-content;margin:5px 0 20px}#gyms .gym button{font-weight:900;font-size:18px;color:#fe2d2f;padding:4px 25px;border:1px solid #fe2d2f;background:#fff;text-transform:uppercase;border-radius:20px;transition:0.3s}#gyms .gym button:hover{background:#fe2d2f;color:#fff}#page #gyms select{margin-bottom:24px}planos-slider #page #gyms select option{color:#000}#page #gyms .chosen-container-single .chosen-single,#page #gyms select{height:auto;line-height:1;background:#fff0;border-top:0;border-left:0;border-right:0;border-bottom:1px solid #ddd;border-radius:6px;box-shadow:none;font-size:28px;color:#fff;font-weight:500}#page #gyms.pts select{color:#000}#gyms .chosen-container.chosen-container-single{width:100%!important;max-width:620px}#page #gyms .chosen-single span{color:#fff;font-size:38px;font-weight:900;padding:12px 0;margin-right:80px}#page #gyms .chosen-container{margin-bottom:25px}#page #gyms .chosen-container-single .chosen-single div,#page #gymsf .chosen-container-single .chosen-single div,#page #gyms-search .chosen-container-single .chosen-single div{width:70px}#page #gyms .chosen-container-single .chosen-single div b,#page #gymsf .chosen-container-single .chosen-single div b,#page #gyms-search .chosen-container-single .chosen-single div b{background:url(/wp-content/uploads/2021/11/triangleDown.svg) no-repeat center;filter:invert(.5)}#page #gymsf select,#page #gyms select,#page #gyms-search select{background:url(/wp-content/uploads/2021/11/triangleDown.svg) no-repeat center right 20px;filter:invert(.5);padding-right:45px}#page #gyms .chosen-container-active.chosen-with-drop .chosen-single div b,#page #gymsf .chosen-container-active.chosen-with-drop .chosen-single div b,#page #gyms-search .chosen-container-active.chosen-with-drop .chosen-single div b{background:url(/wp-content/uploads/2021/11/triangleUp.svg) no-repeat center}#page #gyms .chosen-search,#page #gymsf .chosen-search,#page #gform_wrapper_3 .chosen-search{display:none}#page #gyms .chosen-drop,#page #gform_wrapper_3 .chosen-drop{background:#fff;border:0;padding:8px;border-radius:12px;margin-top:6px}#page #gyms .chosen-container .chosen-results li,#page #gform_wrapper_3 .chonsen-results{color:#6d6d6d;font-size:18px;line-height:1.3}#page #gyms .chosen-container .chosen-results li.highlighted,#page #gform_wrapper_3 .chosen-container .chosen-results li.highlighted{background:#fff0;font-weight:700;color:#000}#page .onde-card>.elementor-widget-wrap::after{content:url(/wp-content/uploads/2021/12/location.svg);position:absolute;right:-12px;top:-20px;height:42px;width:42px;box-shadow:0 0 5px #00000029;border-radius:50%}#page .onde-card>.elementor-widget-wrap{flex-direction:column;position:relative}#gymsf .gym{box-shadow:0 0 20px #ddd;border-radius:20px;padding:30px 50px;display:flex;flex-direction:column}#gymsf .gym{color:#000}#gymsf .gym span{font-weight:500;font-size:22px;margin-bottom:6px;line-height:1}#gymsf .gym span.email{font-weight:700;text-decoration:underline}#gymsf .elementor-post__meta-data{display:flex;flex-direction:column;color:#000;font-family:Metropolis}#gymsf .sf-field-taxonomy-location{text-align:center}#gyms.pts>.info,#gyms.pts>.select-container{padding:0;margin:0 30px;width:calc(50% - 60px)}#gyms.pts{flex-wrap:wrap;margin:0 -30px}#page #gyms.pts .chosen-single span{color:#000;padding:0 0 12px}#page #gyms.pts .chosen-container-single .chosen-single{border-bottom:1px solid #000;border-radius:0}#gyms.pts .gym .endereco{margin-bottom:6px}#gyms.pts .info{background:#fff}#gyms.pts .gym span,#gyms.pts .gym h4,#gyms.pts .gym .endereco{color:#000}#page #gyms.pts .chosen-drop{box-shadow:0 0 10px rgb(0 0 0 / 30%)}#page .pts-list{width:100%;display:flex;margin:50px 15px 0;flex-wrap:wrap}.pts-list .pt{display:flex;margin:0 15px;width:calc(25% - 30px);flex-direction:column}#gyms .pt>img{width:100%;height:auto}.pt{color:#000}.pt .nome{margin-top:35px;font-weight:900;font-size:24px}.pt .idade{margin:2px 0 10px;font-size:24px}.pt .descricao{font-weight:18px}.pt .msg{cursor:pointer;margin:0 0 10px;width:fit-content}#page .pt .msg img{max-height:20px;margin-right:10px;position:relative;top:5px;display:inline-block}.noresult h3{font-size:28px;padding:30px}.gform_wrapper .gfield_consent_label a{text-decoration:underline}#gyms-search .info{display:flex;flex-direction:column;align-items:center}#gyms-search .container{display:flex;flex-wrap:wrap;margin:50px -25px 0;width:100%}#gyms-search .gym{width:calc(50% - 50px);margin:0 25px;padding:25px 50px;box-shadow:0 0 20px #ddd;border-radius:20px;display:flex;flex-direction:column;margin-bottom:30px;color:#000}#gyms-search .container .gym>div{font-weight:500;font-size:22px;line-height:1;margin-bottom:6px}#gyms-search .container .gym>div.titulo{font-weight:900;font-size:24px;line-height:1;margin-bottom:20px}#gyms-search .container .gym>a.email{font-weight:700;text-decoration:underline;font-size:22px}#gyms-search .chosen-container{min-width:250px!important}#gyms-search .chosen-search{display:none}#gyms-search .chosen-single,#gyms-search select{background:#fff;color:#000;border:1px solid #000;border-radius:30px;padding:15px;height:auto;line-height:1;font-size:16px;font-weight:500}#gyms-search .chosen-drop{border-radius:20px;border:1px solid #000;padding:12px 10px;line-height:1;font-size:16px}#gyms-search .chosen-drop li:not(:last-child){margin-bottom:8px}#gyms-search .chosen-drop li.highlighted{background:#fff;font-weight:700;color:#000}#gyms-search a.elementor-post__thumbnail__link{display:none}.matosinhos_mapa img{width:100%;object-fit:cover}#gform_fields_25 .gfield_required .gfield_required_asterisk{display:none}#gform_fields_25 .gfield_label{font-size:20px;color:#fff}.zp_form_field_radios .gfield_radio{display:flex}.zp_form_field_radios .gfield_radio .gchoice input{display:none}.gform_wrapper.gravity-theme .zp_form_field_radios .gfield-choice-input+label{max-width:none;width:25px;height:25px;background-color:#fe2d2f;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:16px;margin:0 5px;cursor:pointer;font-weight:600}.gform_wrapper.gravity-theme .zp_form_field_radios .gfield-choice-input:checked+label{background-color:#fff;color:#fe2d2f}#main .gform_wrapper #gform_25 .gform_footer input[type="submit"].gform_button.button{text-align:center;max-width:none;font-weight:500;text-transform:uppercase;padding:8px 30px;border:2px solid #fe2d2f;border-radius:40px;cursor:pointer;color:#fe2d2f;transition:0.3s;box-shadow:none;background-color:#fff0}#main .gform_wrapper #gform_25 .gform_footer input[type="submit"].gform_button.button:hover{color:#fff;background-color:#fe2d2f}#gform_fields_25 .chosen-container-single .chosen-single{background:#fff0;border:none;box-shadow:none;border-bottom:1px solid #6d6d6d;color:#fff}#gform_fields_25 .chosen-container-single .chosen-single div b{background:#fff0;background-position:center right 10px;background-repeat:no-repeat;background-image:url(/wp-content/uploads/2021/11/triangleDown.svg)}#gform_confirmation_message_25{font-size:20px;color:#fff}@media screen and (min-width:1025px){.matosinhos_mapa img{min-height:1150px}}@media screen and (max-width:1024px){.zona-treino-container{display:flex}#zona-treino .zonas{padding-top:200px}#zona-treino .zona-treino-slider-container{min-height:530px;margin-top:auto;margin-bottom:140px}#zona-treino .zona-treino-navigation{margin-top:110px}#zona-treino .content-container{flex-direction:column;width:100%;padding:0 50px}#zona-treino .zonas,#zona-treino .titulo{width:100%}#page .locais-slider{display:flex;flex-direction:column-reverse}#page .locais{background-color:#171717}#page .locais .content{position:inherit;top:0;width:100%;max-width:none;padding:60px 30px 0}.footer-termos ul{display:flex;flex-wrap:wrap}.footer-termos ul li a{padding:5px}.pts-list .pt{width:calc(50% - 30px);max-width:300px}#page .pts-list{width:100%;justify-content:space-evenly}#gyms.pts>.info,#gyms.pts>.select-container{width:100%;margin:0 10 30px}#gyms.pts{margin:0}#zona-treino .titulo h2{font-size:48px;margin-top:0}#page .newsletter_wrapper input[type="email"]{font-size:36px}#gyms{flex-wrap:wrap}#gyms>.map,#gyms>.info{width:100%}#gyms .info{padding:30px}#gyms-search .gym{width:100%;margin:0 0 50px;padding:25px 15px}#gyms-search .gym .email{word-break:break-all}#page .schedule .elementor-icon-box-wrapper{display:flex;justify-content:center}#page .schedule .elementor-icon-box-wrapper .elementor-icon-box-content{flex-grow:unset}#home-planos .swiper-slide .imagem{display:flex;justify-content:center;margin-bottom:60px;width:100%}#home-planos .swiper-slide .texts{width:100%;padding-left:0}#home-planos .swiper-slide{flex-direction:column}}@media screen and (max-width:767px){#section-2-people{background:linear-gradient(95deg,#D03536 0%,#F73F41 35.02%,#A52869 101.51%)}.pts-list .pt{width:calc(100% - 30px);margin-bottom:40px}#page .schedule .elementor-icon-box-icon{margin-left:initial!important;margin-right:initial!important;margin-right:10px!important}#zona-treino .zonas{font-size:64px}#page .newsletter_wrapper.gform_wrapper input[type="email"]{font-size:28px}#home-planos .swiper-slide h4{font-size:32px}.banner-slider .swiper-slide-bg{background-position:center right -200px}#gform_fields_25 .gfield_label{font-size:16px}.zp_form_field_radios .gfield_radio{display:flex;flex-wrap:wrap}.gform_wrapper.gravity-theme .zp_form_field_radios .gfield-choice-input+label{width:30px;height:30px;font-size:15px;margin:0 5px 10px}.gform_wrapper.gravity-theme #gform_fields_25 .gfield select.medium{width:100%}}*{-webkit-tap-highlight-color:#fff0!important;-webkit-focus-ring-color:#fff0!important;outline:none!important}.zp_modal{display:none;position:fixed;height:100vh;width:100vw;left:0;top:0;z-index:102;background-color:#fff0;background-color:rgb(0 0 0 / .6)}.zp_modal.active{display:block;animation:zp_fadein linear 0.2s;-webkit-animation:zp_fadein linear 0.2s;-moz-animation:zp_fadein linear 0.2s;-o-animation:zp_fadein linear 0.2s;-ms-animation:zp_fadein linear 0.2s}.zp_modal .inner{width:80%;max-width:600px;margin:30vh auto 0;background-color:#fff;border-radius:20px;padding:20px;text-align:center;-webkit-box-shadow:inset 0 105px 0 -100px #fe2d2f;box-shadow:inset 0 105px 0 -100px #fe2d2f}.zp_modal .icon{display:block;width:100%;max-width:40px;margin:0 auto 10px}.zp_modal .icon.warning{display:flex;justify-content:center;align-items:center;border:3px solid #f8d086;color:#f8d086;font-size:50px;text-align:center;border-radius:50%;max-width:80px;height:80px}.zp_modal .icon.warning.red{border:3px solid #fe2d2f;color:#fe2d2f}.zp_modal .icon.warning.green{border:3px solid #6dc707;color:#6dc707}.zp_modal .title{font-size:24px;font-weight:700;color:#000;margin-bottom:20px}.zp_modal .description{margin-bottom:20px}.zp_modal .confirm-btns{display:flex;justify-content:space-between;max-width:500px;margin:0 auto}.zp_modal .zp_no,.zp_modal .zp_yes{padding:13px 40px;font-family:"Metropolis",sans-serif;font-weight:600;border-radius:40px;border:2px solid #fe2d2f;font-size:20px;margin:0 auto}.zp_modal .zp_yes{background-color:#fe2d2f;color:#fff}.zp_modal .zp_no{color:#fe2d2f;background-color:#fff}@keyframes zp_fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes zp_fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes zp_fadein{from{opacity:0}to{opacity:1}}@-o-keyframes zp_fadein{from{opacity:0}to{opacity:1}}@-ms-keyframes zp_fadein{from{opacity:0}to{opacity:1}}.zploader,.zploader:before,.zploader:after{background:#fe2d2f;-webkit-animation:load1 1s infinite ease-in-out;animation:load1 1s infinite ease-in-out;width:1em;height:4em}.zploader{color:#fe2d2f;text-indent:-9999em;margin:20px auto;position:relative;font-size:5px;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-0.16s;animation-delay:-0.16s}.zploader:before,.zploader:after{position:absolute;top:0;content:""}.zploader:before{left:-1.5em;-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.zploader:after{left:1.5em}@-webkit-keyframes load1{0%,80%,100%{box-shadow:0 0;height:4em}40%{box-shadow:0 -2em;height:5em}}@keyframes load1{0%,80%,100%{box-shadow:0 0;height:4em}40%{box-shadow:0 -2em;height:5em}}body label{display:initial}body:not(.page-id-2226):not(.page-id-9169) .elementor-section.elementor-section-stretched{left:auto!important;margin-left:calc(-50vw + 50%)!important;width:100vw!important}a#CybotCookiebotDialogPoweredbyCybot,div#CybotCookiebotDialogPoweredByText,#CybotCookiebotDialogHeader,#CybotCookiebotDialogNav,#CookiebotWidget{display:none!important}@media screen and (max-width:991px){#page .contactos-header{padding:100px 0 200px 0;margin-top:100px}}@media only screen and (max-width:767px){.zp_modal .inner{margin:auto;height:auto;max-height:87vh;overflow:auto;margin-top:3vh}.zp_modal .title{font-size:16px;line-height:1.2}.zp_modal .zp_no,.zp_modal .zp_yes{padding:8px 30px;font-size:12px}}.mobile-header-scrollbar-wrap .sub-nav.level-arrows-on{max-height:none}.mobile-header-scrollbar-wrap .sub-nav.level-arrows-on .menu-item{padding-left:30px}.section-2-people{background:linear-gradient(95deg,#D03536 0%,#F73F41 35.02%,#A52869 101.51%)!important}#primary-menu .sub-nav{width:auto!important;background:#fff;font-weight:900}#primary-menu .sub-nav a span{font-weight:700!important}@media screen and (max-width:991px){#top-menu .mini-sub-nav{top:0;right:0;left:0;margin:auto;padding:0}}ul#primary-menu .menu-item.wpml-ls-menu-item{color:#fff;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:2px solid #fff;opacity:.5;vertical-align:middle;margin:auto;text-align:center}ul#primary-menu .menu-item.wpml-ls-menu-item.wpml-ls-current-language{opacity:1}ul#primary-menu .menu-item.wpml-ls-menu-item *{color:#fff;text-align:center;margin:0;font-weight:600}.sticky-on ul#primary-menu .menu-item.wpml-ls-menu-item *{color:#000}.sticky-on ul#primary-menu .menu-item.wpml-ls-menu-item{border-color:#000}ul#primary-menu .menu-item.wpml-ls-menu-item{transition:all .4s}ul#primary-menu .menu-item.wpml-ls-menu-item:hover{opacity:.8}@media screen and (max-width:1024px){ul#top-menu .menu-item.wpml-ls-menu-item{display:none!important}}.mini-wpml li.wpml-ls-current-language{opacity:1}.mini-wpml li a{color:#000}.sticky-on ul#top-menu .menu-item.wpml-ls-menu-item{border-color:#000}.mini-wpml li{transition:all .4s}.mini-wpml li:hover{opacity:.8}.mini-wpml{margin:auto!important;text-align:center;padding-top:25px}.mini-wpml li{color:#000;width:auto!important;order:99;border-radius:50%;width:40px!important;height:40px;display:flex;align-items:center;justify-content:center;border:2px solid #000;opacity:.5;vertical-align:middle;text-align:center}.mini-wpml li a{display:flex;align-items:center;justify-content:center;margin:auto;height:100%;padding:0!important}.mini-wpml ul{display:flex;gap:1em}ul#primary-menu .menu-item.wpml-ls-menu-item:nth-child(2){margin-left:0}ul#primary-menu .menu-item.wpml-ls-menu-item:nth-child(1){margin-left:0;margin-right:18px}.tmf-new-form .ginput_container>input,.tmf-new-form .ginput_container>select{background-color:white!important;box-sizing:border-box;display:block;width:100%;font-size:18px!important;appearance:none;border:0!important;color:#000;border-radius:5px;height:50px;line-height:1.25;padding:1rem!important;margin:0!important;font-weight:500!important}.tmf-new-form .gform_wrapper .gfield_consent_label a{color:white!important}.tmf-new-form .gform_wrapper.gravity-theme .chosen-container{background-color:white!important;box-sizing:border-box;display:block;width:100%;font-size:18px!important;appearance:none;border:0!important;color:#000;border-radius:5px;height:50px;line-height:1.25;margin:0!important;font-weight:500!important}.tmf-new-form a.chosen-single span{line-height:inherit!important}.tmf-new-form a.chosen-single{font-size:18px!important;appearance:none;color:#000;background:#fff;font-weight:500!important;padding:1rem!important;height:50px!important;border:0!important}.tmf-new-form div#field_21_4{order:1!important;grid-row:1}.tmf-new-form .gfield_validation_message,.tmf-new-form .gfield_description.instruction.validation_message{color:white!important;font-size:12px!important;line-height:1.2em!important}.tmf-new-form .gfield{margin-bottom:0!important}.tmf-new-form label.gform-field-label.gform-field-label--type-inline.gfield_consent_label{color:white!important;line-height:1.2em;font-size:10px!important}body .tmf-new-form .gform_wrapper.gravity-theme input[type="checkbox"]:not(:checked)+label::before,body .gform_wrapper.gravity-theme input[type="checkbox"]:checked+label::before{border-color:white!important}body .tmf-new-form .gform_wrapper.gravity-theme [type="checkbox"]:checked+label::after{color:white!important;top:0;left:0;text-align:center}#main .tmf-new-form .gform_wrapper .gform_footer input.button,#main .gform_wrapper .gform_footer input[type="submit"]{background:#000000!important;border-radius:35px!important;font-weight:700!important;font-size:16px!important;line-height:20px;height:48px;width:100%;display:block;align-items:center;text-align:center;text-transform:uppercase!important;color:#FFF;border:0;-webkit-appearance:button}.tmf-new-form .gform-footer.gform_footer.top_label{margin-top:20px;padding:0}#main .tmf-new-form .gform_wrapper .gform_footer input.button:hover{background:white!important;color:#FE2D2F!important}.membership-posts .elementor-post__thumbnail{max-height:320px;min-height:320px;background:#000;padding-bottom:0!important;border-top-right-radius:8px;border-top-left-radius:8px}.membership-posts .elementor-post__text{padding:30px;background:#fff;border-radius:0 0 8px 8px}.membership-posts .elementor-post__logo-marca.not-logo-membership{color:#000;font-family:'Figtree';font-weight:800;font-size:64px;font-style:italic}.membership-posts .elementor-post__logo-marca{position:absolute;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:rgb(255 255 255 / .8);box-shadow:0 4px 4px 0 rgb(0 0 0 / .25);top:0;left:0}.membership-posts .elementor-post__logo-marca img{max-width:258px!important}.membership-posts .elementor-post__thumbnail>img{height:100%;object-fit:cover}@media screen and (max-width:1024px){.membership-posts .elementor-post__logo-marca.not-logo-membership{font-size:32px}.membership-posts .elementor-post__text{padding:20px}.membership-posts .elementor-post__thumbnail{max-height:260px;min-height:260px}}