.menu_box{background-color:var(--brand-blue);box-shadow:2px 2px 6px #0006;height:100%;list-style:none;margin:0;padding:30px 0;position:fixed;top:0;width:220px;z-index:1}.menu_box,.menu_item{display:block;transition-duration:.25s}.menu_item{color:#fff;font-family:Roboto,sans-serif;font-size:20px;font-weight:600;padding:12px 24px;text-decoration:none}.menu_item:hover{background-color:#cfd8dc}.sticky-header{background-color:var(--brand-blue);position:fixed;width:100%;z-index:1}.hamburger-icon{cursor:pointer;margin:5px 0 2px 5px}.close-icon{cursor:pointer;display:block;height:20px;margin-left:auto;margin-right:auto;width:20px}.bunker-logo{height:170px;margin:0 20px;width:170px}.Header .desktop{background:var(--brand-blue);color:#fff;font-family:Crete Round,sans-serif;font-weight:400;height:140px;left:0;text-align:center;top:0;width:100%}.Header .desktop span{background-image:linear-gradient(#5e0808,#5e0808);background-position:100% 0;background-repeat:no-repeat;background-size:100% 10px;pointer-events:none;transform:translate(-50%,-50%);transition:background-size .4s,background-position .4s ease-in-out}.Header .desktop a:hover span{background-position:0 100%;background-size:100% 100%;transition:background-position .4s,background-size .4s ease-in-out}.Header .desktop .menu{align-items:center;display:flex;gap:22px;justify-content:space-between;margin:0;max-width:900px}.Header .desktop .logo-icon{align-items:flex-start;display:flex;flex-direction:row}.Header .desktop a{color:#fff;font-size:28px;font-weight:400;font-weight:700;text-decoration:none}.Header .desktop img{margin:0 auto;max-width:150px}.Header .desktop .social-icons img{margin-right:25px;max-height:35px;max-width:35px}.Main{text-align:center}.main-container{align-items:center;display:flex;flex-direction:column;font-size:1.6rem;height:100%;justify-content:center}.main-title{color:var(--brand-blue);margin-top:1.2em}.Main p,.main-title{font-family:Rubik Dirt,sans-serif;text-transform:uppercase}.Main p{color:#5e0808}.about{align-items:center;background:var(--brand-blue);flex-direction:row;justify-content:center;overflow-x:hidden}.about .big-wrapper{display:flex;margin:20px 20px 40px}.about .text-container,.about .video-container{width:100%}.about h1{color:#5e0808;font-size:3rem}.about h1,.about h2{font-family:Rubik Dirt,sans-serif;margin-left:20px}.about h2{color:#d1cdcd;font-size:2rem}.about p{color:#d1cdcd;font-family:sans-serif;font-size:1.2rem;margin-right:20px}.about .video{width:100%}.about-me-img{background-repeat:no-repeat;object-fit:cover;width:100%}.mobile-about{background:var(--brand-blue);display:flex;flex-direction:column;overflow-x:hidden}.mobile-about-wrapper{align-items:flex-start;display:block;justify-content:center;padding-left:40px}.mobile-about .text-content{width:100%}.mobile-about h1{color:#5e0808;font-family:Rubik Dirt,sans-serif;font-size:2.5rem}.mobile-about h2{color:#d1cdcd;font-family:Rubik Dirt,sans-serif;font-size:1.9rem}.mobile-about p{color:#d1cdcd;font-family:sans-serif;font-size:1.2rem}.mobile-about .video{width:100vw}.mobile-about-image{padding:15px;width:calc(100% - 30px)}.TrainerCard{background-size:cover;border:5px solid var(--brand-blue);border-radius:10px;display:flex;flex-direction:column;height:600px;margin:20px 5px;min-width:300px;overflow:hidden;position:relative;width:350px}.TrainerCard:hover .overlay{height:100%;left:0;top:0;width:100%}.TrainerCard .image{background-position:50%;background-size:cover;border-radius:5px;height:100%;transition:.5s;width:100%}.TrainerCard:hover .image{transform:scale(1.2)}.TrainerCard .overlay{background-color:#01182c99;height:0;left:50%;position:absolute;top:50%;transition:width,height,top,left;transition-duration:.3s;width:0}.TrainerCard .icon{background-color:#fff9;border-radius:50%;color:#000;cursor:pointer;display:flex;font-size:40px;height:50px;margin:10px;text-decoration:none;transition:background-color .5s ease-in-out;width:50px}.TrainerCard .icons{align-items:center;bottom:30px;display:none;justify-content:center;left:0;position:absolute;right:0;top:0}.TrainerCard:hover .icons{display:flex}.TrainerCard .name-box{align-items:center;background-color:#000;color:#d3d3d3;display:flex;flex-direction:column;font-size:large;height:100px;justify-content:center;text-align:center;width:100%;z-index:999}.TrainerCard .trainer-info{flex:1 1;overflow:overlay;padding:0 10px}.MobileTrainerCard{background-size:cover;border:5px solid var(--brand-blue);border-radius:10px;display:flex;flex-direction:column;height:450px;margin:20px 5px;overflow:hidden;position:relative;width:250px}.MobileTrainerCard:hover .overlay{height:100%;left:0;top:0;width:100%}.MobileTrainerCard .image{background-position:50%;background-size:cover;border-radius:5px;height:100%;transition:.5s;width:100%}.MobileTrainerCard:hover .image{transform:scale(1.2)}.MobileTrainerCard .overlay{background-color:#01182c99;height:0;left:50%;position:absolute;top:50%;transition:width,height,top,left;transition-duration:.3s;width:0}.MobileTrainerCard .icon{background-color:#fff9;border-radius:50%;color:#000;display:flex;font-size:40px;height:50px;margin:10px;text-decoration:none;transition:background-color .5s ease-in-out;width:50px}.MobileTrainerCard .icons{align-items:center;bottom:30px;display:none;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.MobileTrainerCard .name-box{align-items:center;background-color:#000;color:#fff;display:flex;flex-direction:column;font-size:large;height:100px;justify-content:center;text-align:center;width:100%;z-index:999}.MobileTrainerCard .trainer-info{flex:1 1;overflow:overlay;padding:0 10px}.trainers-section-background{position:relative}.text1{color:#5e0808;font-size:60px;padding:.8em}.text1,.text2{font-family:Rubik Dirt,sans-serif;text-align:center}.text2{font-size:50px;margin:5px 0 20px}.trainer-container{display:flex;flex-wrap:wrap;justify-content:space-around}.pw-area{background-color:var(--brand-blue);background-size:cover;height:100%;width:100%}.pw-content{color:#d7d3d3;padding:2em;text-align:center}.pw-title{color:#5e0808;font-size:60px;margin-bottom:.2em;margin-top:40px}.pw-title,.pw-title2{font-family:Rubik Dirt,sans-serif}.pw-title2{color:#d2d0d0;font-size:50px;margin-bottom:1em}.pw-text-columns{display:flex;justify-content:space-between}.pw-column{text-align:left;width:45%}.pw-column p{font-size:1.2rem}.pw-column p,.pw-text{font-family:sans-serif;line-height:1.5}.pw-text{font-size:2rem;margin-bottom:2em}.pw-boxes{flex-direction:column}.pw-box,.pw-boxes{align-items:center;display:flex}.pw-image img{min-width:0;object-fit:contain;width:100%}.pw-image{flex:3 1;max-width:100vw;padding:50px}.pw-box-title{color:#d3d0d0;font-family:Rubik Dirt,sans-serif;font-size:1.8rem;font-weight:100;margin-bottom:1em}.pw-description p{font-family:sans-serif;font-size:20px;text-align:justify}.pw-description{flex:3 1;margin:50px 20px 100px}.mobile-pw-area{background-color:var(--brand-blue);background-size:cover;height:100%;width:100%}.mobile-pw-content{color:#d7d3d3;margin:20px 40px 0;padding-top:30px;text-align:center}.mobile-pw-title{color:#5e0808;font-family:Rubik Dirt,sans-serif;font-size:50px;margin-bottom:.2em}.mobile-pw-title2{color:#d2d0d0;font-family:Rubik Dirt,sans-serif;font-size:2rem;font-size:40px;margin-bottom:1em}.mobile-pw-column{text-align:justify}.mobile-pw-column p{font-family:sans-serif;font-size:1.2rem;line-height:1.5}.mobile-pw-boxes{align-items:center;display:flex;flex-direction:column}.mobile-pw-box{align-items:center;display:flex;flex-wrap:wrap;margin:1em}.mobile-pw-image img{height:auto;max-width:100%;object-fit:contain}.mobile-pw-box-title{color:#d3d0d0;font-family:Rubik Dirt,sans-serif;font-size:1.8rem;margin-bottom:.6em}.mobile-pw-description p{font-family:sans-serif;font-size:1rem;text-align:justify}.contact-form{position:relative}.contact-overlay{background-color:#22202066;height:100%;left:0;position:absolute;top:0;width:100%}input[type=email],input[type=submit],input[type=text],p,textarea{font-family:Crete Round,sans-serif}h3{text-align:center}input[type=email]::placeholder,input[type=question]::placeholder,input[type=text]::placeholder,textarea::placeholder{color:#000;font-weight:700}.p.address,p.phone{color:#5e0808}input[type=email],input[type=question],input[type=text],textarea{background:#ffffff1a;border:1px solid #303336;border-radius:4px;box-sizing:border-box;font-family:Crete Round,sans-serif;margin-bottom:16px;margin-top:6px;padding:12px;resize:vertical;width:100%}.label{color:#5e0808;font-family:Crete Round,sans-serif;font-size:.85em;font-size:20px;margin-left:12px}input[type=submit]{background:#5e0808;border:0;border-radius:4px;color:#fff;display:block;margin:0 auto;outline:0;padding:12px 24px;position:relative;text-align:center;transition:all .1s ease-in-out}.contact-icons-container{align-items:flex-start;display:flex;justify-content:center;text-align:center}.contact-icon-block{align-items:center;display:flex;flex-direction:column;margin:70px 20px 0}.contact-icon-circle{align-items:center;background-color:#5e0808;border-radius:50%;display:flex;height:70px;justify-content:center;margin:0 auto 10px;width:70px}.contact-icon-block img{margin:0 auto;max-height:40px;max-width:40px}.contact-address-text,.contact-phone-text{color:#000;font-family:Crete Round,sans-serif;font-size:19px;text-align:center}.contact-form-container{background:#ffffff80;margin:0 auto;max-width:600px;padding:24px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--brand-blue:#01182c;--brand-red:#5e0808;font-family:Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}
/*# sourceMappingURL=main.35d038e6.css.map*/