@font-face{font-family:"FF Golden Gate Gothic";src:url(../css/font/goldengategothic/Golden\ Gate\ Gothic\ OT\ W03\ Rg.eot);src:url(../css/font/goldengategothic/Golden\ Gate\ Gothic\ OT\ W03\ Rg.eot?#iefix) format("embedded-opentype") , url(../css/font/goldengategothic/Golden\ Gate\ Gothic\ OT\ W03\ Rg.woff2) format("woff2") , url(../css/font/goldengategothic/Golden\ Gate\ Gothic\ OT\ W03\ Rg.woff) format("woff") , url(../css/font/goldengategothic/Golden\ Gate\ Gothic\ OT\ W03\ Rg.ttf) format("truetype") , url(../css/font/goldengategothic/Golden\ Gate\ Gothic\ OT\ W03\ Rg.svg#FF\ Golden\ Gate\ Gothic) format("svg")}.main_header .header_bar i{font-size:1.6em}.main_header .header_bar p{font-size:.875em}.main_header .navbar ul li a{color:#000!important;text-transform:uppercase}.main_header .navbar ul li a:hover{background-color:#000;color:#cab780!important}.main_footer .main_footer_contant{padding-bottom:15px}.main_footer .main_footer_contant h1{font-family:FF\ Golden\ Gate\ Gothic;font-size:1.4em;border-bottom:1px solid #ccc;color:#000}.main_footer .main_footer_contant ul{padding-left:0;list-style:none}.main_footer .main_footer_contant ul li a{margin-bottom:4px;color:#000!important;text-decoration:none}.main_footer .main_footer_contant ul li a:hover{margin-bottom:4px;background-color:#000;color:#cab780!important;text-decoration:none}.main_footer .main_footer_contant p{font-size:1.2em;text-align:justify;color:#000}.main_footer .main_footer_contant i{font-size:25px;color:#000}.main_content{}.main_content .main_content_container h1{font-family:FF\ Golden\ Gate\ Gothic;text-align:center}.main_content .main_content_container h2{text-align:center;font-family:sans-serif;font-style:initial;font-size:1.4em;border-bottom:1px solid #d8d8d8}.main_content .main_content_container p{text-align:justify}.main_content .main_content_container .main_content_container_about_logo{align-items:center;text-align:center;justify-content:center;margin:auto auto;max-width:100%;max-height:100%;padding-bottom:10px}.main_content .ko-wrapper{background:#0b0b0d;color:#f5f7fa;font-family:system-ui,-apple-system,"Segoe UI",Roboto,Ubuntu,"Helvetica Neue",Arial,sans-serif}.main_content .ko-wrapper .ko-section{border-top:1px solid #24262d;background:linear-gradient(180deg,#121317,rgba(18,19,23,.7))}.main_content .ko-wrapper .ko-section .ko-container{width:100%;max-width:1100px;margin:0 auto;padding:2.5rem 1rem}.main_content .ko-wrapper .ko-section .ko-container .ko-section-head{margin-bottom:1.5rem;text-align:center}.main_content .ko-wrapper .ko-section .ko-container .ko-section-head .ko-title{font-size:clamp(1.6rem,3vw,2.2rem);line-height:1.2;margin:0 0 .5rem;letter-spacing:.2px}.main_content .ko-wrapper .ko-section .ko-container .ko-section-head .ko-subtitle{color:#b9c0cc;font-size:clamp(1rem,2vw,1.125rem);line-height:1.6;max-width:72ch;margin:0 auto}.main_content .ko-wrapper .ko-section .ko-container{}.main_content .ko-wrapper .ko-section .ko-container .ko-slider{max-height:clamp(260px,42vw,520px);aspect-ratio: 4/3;width:100%;margin:1.25rem 0 1.75rem;position:relative;overflow:hidden;border-radius:14px;border:1px solid #24262d;background:#000}.main_content .ko-wrapper .ko-section .ko-container .ko-slider .ko-slide{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;object-position:center;background-color:#000;opacity:0;transition:opacity 1.2s ease-in-out}.main_content .ko-wrapper .ko-section .ko-container .ko-slider .ko-slide.ko-active{opacity:1}.main_content .ko-wrapper .ko-section .ko-container .ko-slider .ko-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:5;background:rgba(0,0,0,.45);color:#fff;border:1px solid rgba(255,255,255,.18);backdrop-filter:blur(6px);font-size:1.75rem;line-height:1;width:42px;height:42px;border-radius:50%;display:grid;place-items:center;cursor:pointer;transition:background .2s ease}.main_content .ko-wrapper .ko-section .ko-container .ko-slider .ko-nav:hover{background:rgba(0,0,0,.6)}.main_content .ko-wrapper .ko-section .ko-container .ko-slider .ko-nav.ko-prev{left:12px}.main_content .ko-wrapper .ko-section .ko-container .ko-slider .ko-nav.ko-next{right:12px}.main_content .ko-wrapper .ko-section .ko-container .ko-slider .ko-dots{position:absolute;left:50%;bottom:12px;transform:translateX(-50%);display:flex;gap:8px;z-index:5}.main_content .ko-wrapper .ko-section .ko-container .ko-slider .ko-dots .ko-dot{width:9px;height:9px;border-radius:50%;border:1px solid rgba(255,255,255,.5);background:rgba(255,255,255,.15);cursor:pointer}.main_content .ko-wrapper .ko-section .ko-container .ko-slider .ko-dots .ko-dot.ko-dot-active{background:#e53935;border-color:#c62828}.main_content .ko-wrapper .ko-section .ko-container{}.main_content .ko-wrapper .ko-section .ko-container .ko-cta-row{display:flex;gap:.75rem;flex-wrap:wrap}.main_content .ko-wrapper .ko-section .ko-container .ko-cta-row .ko-btn{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1rem;border-radius:10px;text-decoration:none;font-weight:600;transition:transform .12s ease , box-shadow .2s ease , background .2s ease;border:1px solid #c62828;background:#e53935;color:#fff;box-shadow:0 6px 20px rgba(229,57,53,.25)}.main_content .ko-wrapper .ko-section .ko-container .ko-cta-row .ko-btn:hover{transform:translateY(-1px);box-shadow:0 10px 24px rgba(229,57,53,.28)}.main_content .ko-wrapper .ko-section .ko-container .ko-cta-row .ko-btn.ko-btn-outline{background:transparent;color:#e53935;border-color:#e53935;box-shadow:none}.main_content .ko-wrapper .ko-section .ko-container .ko-cta-row .ko-btn.ko-btn-outline:hover{background:rgba(229,57,53,.12)}.main_content .ko-wrapper{}.main_content .ko-wrapper .ko-grid{display:grid;gap:1.25rem;grid-template-columns:repeat(12,1fr)}.main_content .ko-wrapper .ko-grid .ko-card{grid-column:span 12;background:rgba(18,19,23,.6);border:1px solid #24262d;border-radius:14px;overflow:hidden;display:grid;grid-template-columns:120px 1fr}.main_content .ko-wrapper .ko-grid .ko-card .ko-card-img{width:100%;height:100%;object-fit:cover;aspect-ratio: 1/1}.main_content .ko-wrapper .ko-grid .ko-card .ko-card-body{padding:1rem}.main_content .ko-wrapper .ko-grid .ko-card .ko-card-body .ko-card-title{margin:0 0 .25rem;font-size:1.05rem}.main_content .ko-wrapper .ko-grid .ko-card .ko-card-body .ko-card-text{margin:0;color:#b9c0cc;line-height:1.6}.main_content .ko-wrapper{}@media (min-width:640px){.main_content .ko-wrapper .ko-grid .ko-card{grid-column:span 6}}@media (min-width:920px){.main_content .ko-wrapper .ko-grid .ko-card{grid-column:span 3}}.main_content .ko-wrapper{}@media (prefers-reduced-motion:reduce){.main_content .ko-wrapper .ko-slider .ko-slide{transition:none}.main_content .ko-wrapper .ko-slider .ko-nav{transition:none}.main_content .ko-wrapper .ko-btn{transition:none}}.main_content{}.main_content .container_contant_oath{background-color:#d8d8d8;padding:10px}.main_content .container_contant_oath .container_contant_oath_title h1{font-family:FF\ Golden\ Gate\ Gothic;text-align:center}.main_content .container_contant_oath .container_contant_oath_contant{align-items:center;text-align:center;justify-content:center;margin:auto auto;max-width:100%;max-height:100%}.main_content .container_contant_oath .container_contant_oath_contant h2{font-family:sans-serif;font-style:initial;font-size:1.4em;padding-top:15px;text-align:center}.main_content .container_contant_oath .container_contant_oath_contant p{text-align:justify-all;justify-content:center;margin:auto auto;max-width:100%;max-height:100%}.main_content{}.main_content .main_youknow{padding:5px}.main_content .main_youknow h1{font-family:FF\ Golden\ Gate\ Gothic;text-align:center}.main_content .main_youknow .main_youknow_content{padding:5px}.main_content .main_youknow .main_youknow_content img{margin:0 auto}.main_content .main_youknow .main_youknow_content h2{font-family:sans-serif;font-style:initial;font-size:1.4em;padding-top:15px;text-align:center}.main_content .main_youknow .main_youknow_content .main_youknow_content_left{margin:5px auto}.main_content .main_youknow .main_youknow_content .main_youknow_content_right{background-color:#d8d8d8;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;margin:5px auto}.main_content .main_youknow .main_youknow_content .main_youknow_content_right li{font-size:1em;list-style:none}.main_content{}.main_content .main_carousel .container .carousel .carousel-inner img{max-width:87%;margin-left:auto;margin-right:auto}.main_content .main_carousel .container .carousel .carousel-inner .carousel-caption{background-color:rgba(250,250,250,.6)}.main_content .main_carousel .container .carousel .carousel-inner h5{color:#000;font-size:2em;font-style:normal;font: bold}.main_content .main_carousel .container .carousel .carousel-inner p{color:#000;font-size:1.3em;font-style:normal;font: bold}.main_content{}.main_content .main_optin .main_optin_content .main_optin_content_form input{margin-top:10px}.main_content .main_optin .main_optin_content .main_optin_content_form button{margin-top:10px}.main_content .main_optin .main_optin_content .main_optin_content_form button:hover{background-color:#d8d8d8;color:#000}.main_content{}.main_content .main_modalities h1{font-family:FF\ Golden\ Gate\ Gothic;text-align:center}.main_content .main_modalities .image{-webkit-filter:grayscale(100%)}.main_content .main_modalities .image:hover{-webkit-filter:grayscale(0%);transition:1s}.main_content .main_modalities .image button{background-color:#000;color:#fff}.main_content .main_modalities .image button:hover{background-color:#cab780;color:#fff}.main_content .main_modalities .main_modalities_adult .modal img{margin:10px;width:30%}.main_content .main_modalities .main_modalities_adult .modal img:hover{display:flex;width:100%}.main_content .main_modalities .main_modalities_childish .modal img{margin:10px;width:30%}.main_content .main_modalities .main_modalities_childish .modal img:hover{display:flex;width:100%}.main_story .main_story_content .main_story_content_content h1{font-family:FF\ Golden\ Gate\ Gothic;text-align:center}.main_story .main_story_content .main_story_content_content p{text-align:justify}.main_story .main_story_content .main_story_content_content span{font-family:FF\ Golden\ Gate\ Gothic;font-size:1.3em}.main_story .main_story_content .main_story_content_about h2{font-family:sans-serif;font-style:initial;font-size:2em}.main_story .main_story_content .main_story_content_about p{text-align:justify}.main_story .main_story_content .main_story_content_origin h2{font-family:sans-serif;font-style:initial;font-size:2em}.main_story .main_story_content .main_story_content_origin p{text-align:justify}.main_story .main_story_content .main_story_content_origin span{font-family:sans-serif;font-style:italic;font-size:1.1em}.main_story .main_story_content .main_story_content_spirit h2{font-family:sans-serif;font-style:initial;font-size:2em}.main_story .main_story_content .main_story_content_spirit h3{font-family:sans-serif;font-style:initial;font-size:1.1em}.main_story .main_story_content .main_story_content_spirit p{text-align:justify}.main_techniques .main_techniques_content h1{font-family:FF\ Golden\ Gate\ Gothic;text-align:center}.main_techniques .main_techniques_content h2{font-family:sans-serif;font-style:initial;font-size:1.4em;border-bottom:1px solid #d8d8d8}.main_techniques .main_techniques_content h3{font-family:sans-serif;font-size:1.1em;text-align:left}.main_techniques .main_techniques_content h4{font-family:sans-serif;font-size:1em;text-align:left}.main_techniques .main_techniques_content .main_techniques_content_range .main_techniques_content_range_techniques{display:flex;margin:0 auto}.main_techniques .main_techniques_content .main_techniques_content_range figure{width:90%;min-width:17.5em;margin:0 auto;margin-left:0}.main_techniques .main_techniques_content .main_techniques_content_range i{font-size:17px;color:#000;margin-left:10px}.main_techniques .main_techniques_content .main_techniques_content_range .boxVideo{display:none}.main_techniques .main_techniques_content{}.main_contact .main_contact_content h1{font-family:FF\ Golden\ Gate\ Gothic;text-align:center}.main_contact .main_contact_content h2{font-family:sans-serif;font-style:initial;font-size:1.4em;border-bottom:1px solid #d8d8d8}.main_contact .main_contact_content .main_contact_content_information i{font-size:1.5em;color:#000;margin-left:10px}.main_contact .main_contact_content .main_contact_content_information p{margin-left:10px;align-items:center;font-size:1.1em}.main_contact .main_contact_content .main_contact_content_information a{text-decoration:none;color:#000}.main_contact .main_contact_content .main_contact_class p{margin-left:10px;align-items:center;font-size:1.1em}.main_about .main_about_content h1{font-family:FF\ Golden\ Gate\ Gothic;text-align:center}.main_about .main_about_content h2{font-family:sans-serif;font-style:initial;font-size:1.4em;border-bottom:1px solid #d8d8d8;padding-top:15px}.main_about .main_about_content p{text-align:justify}.main_about .main_about_content .main_about_content_aboutUs span{font-family:sans-serif;font-style:italic;font-size:1.1em}.main_about .main_about_content .main_about_content_aboutUs img{max-width:100%;width:400px;margin:10px auto}.main_about .main_about_content .main_about_content_aboutUs video{max-width:100%;margin:10px auto}.main_about .main_about_content .main_about_content_graduate video{max-width:100%;margin:10px auto}.main_about .main_about_content .main_about_content_championships video{max-width:100%;margin:10px auto}.main_about .main_about_content .main_about_content_workouts video{max-width:100%;margin:10px auto}.main_gallery h1{font-family:FF\ Golden\ Gate\ Gothic;text-align:center}.main_gallery h2{font-family:sans-serif;font-style:initial;font-size:1.4em;border-bottom:1px solid #d8d8d8;padding-top:15px}.main_gallery p{text-align:justify}.main_gallery .main_gallery_content .main_gallery_content_photo figure img{display:flex;max-width:100%;margin:10px auto}.main_gallery .main_gallery_content .main_gallery_content_video figure video{display:flex;max-width:100%}.main_quiz .main_quiz_content h1{font-family:FF\ Golden\ Gate\ Gothic;text-align:center}.main_quiz .main_quiz_content h2{font-family:sans-serif;font-style:initial;font-size:1.4em;border-bottom:1px solid #d8d8d8;padding-top:15px}.main_quiz .main_quiz_content p{text-align:justify}.main_quiz .main_quiz_content .main_quiz_content_table figure img{display:flex;max-width:100%;width:30%;margin:10px auto}.main_quiz .main_quiz_content .main_quiz_content_table td{text-align:justify}.main_calendar h1{font-family:FF\ Golden\ Gate\ Gothic;text-align:center}.main_calendar .main_calendar_content .main_calendar_content_image h2{font-family:sans-serif;font-style:initial;font-size:1.4em;border-bottom:1px solid #d8d8d8;padding-top:15px}.main_calendar .main_calendar_content .main_calendar_content_image p{text-align:justify}.main_calendar .main_calendar_content .main_calendar_content_image figure img{display:flex;max-width:100%;margin:10px auto}.main_concept .main_concept_content h1{font-family:FF\ Golden\ Gate\ Gothic;text-align:center}.main_concept .main_concept_content p{text-align:justify}.main_concept .main_concept_content .main_concept_content_mosaic .img{float:left;background-image:url(https://www.academiako.com.br//asset/img/wtf.jpg);width:750px;height:430px;border:2px solid #d8d8d8}.main_concept .main_concept_content .main_concept_content_mosaic .parte1{background-position:0 0;margin:3px;width:270px;border-radius:10px}.main_concept .main_concept_content .main_concept_content_mosaic .parte2{background-position:-270px 0;margin:3px;width:270px;border-radius:10px}.main_concept .main_concept_content .main_concept_content_mosaic .parte3{background-position:-541px 0;margin:3px;width:270px;border-radius:10px}.main_concept .main_concept_content .main_concept_content_concept h2{font-family:sans-serif;font-style:initial;font-size:1.4em;border-bottom:1px solid #d8d8d8;padding-top:15px}.main_concept .main_concept_content .main_concept_content_concept img{border-radius:10px}.main_concept .main_concept_content .main_concept_content_concept span{font-family:FF\ Golden\ Gate\ Gothic;font-size:1.4em}*,*:before,*:after{outline:none!important;margin:0;padding:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}