body,h1,h2,p{margin:0;padding:0}body{font-family:Satoshi,sans-serif;background:rgba(66,153,225,.05);font-style:normal}.contact-icon{height:18px;flex-shrink:0;fill:#1a202c}.address,.phone{color:#4299e1;font-size:14px;font-weight:700;text-transform:uppercase}.carousel-indicators [data-bs-target]{background-color:#4299e1;height:7px;width:7px;border-radius:100%;margin-right:5px;margin-left:5px}.phone a{color:#4299e1;text-decoration:none}nav{background-color:#1a202c;position:relative}.owl-carousel .owl-item img{width:auto}.owl-nav{display:none}.owl-dots{text-align:center;margin-top:20px}.owl-dot span{height:7px;width:7px;background-color:#4299e1;border-radius:100%;display:block;margin:0 3px;opacity:.8}.owl-dot.active span{opacity:1}.nav-link{color:#fff;font-size:16px;font-weight:700;padding:15px 20px}.menu-icon{display:none;color:#4299e1}.menu-icon img{width:20px}.logo{position:absolute;left:42%;top:-35px}.nav-link.request-info{background-color:#4299e1}header{padding-top:20px;padding-bottom:65px}.header1 .dummylink{display:none}.header1 .dummylink2{width:100px}header.header2{padding-top:0}.header2 .contact-detail-div{background-color:#4299e1}.header2 .address{padding:15px 20px;color:#fff}.header2 .phone{background-color:#1a202c;padding:15px 20px}.header2 .phone a{color:#fff}.header2 nav{background:none}.header2 .nav-link{color:#1a202c}.header2 .nav-link.request-info{color:#fff;border-radius:50px}.header2 .dummylink{display:none}.header2 .dummylink2{width:100px}header.header3{padding-top:0}.header3 .contact-detail-div{background-color:#4299e1}.header3 .address{padding:15px 20px;color:#fff}.header3 .phone{background-color:#1a202c;padding:15px 20px}.header3 .phone a{color:#fff}.header3 nav{background:none}.header3 .nav-link{color:#1a202c}.header3 .nav-link.request-info{color:#fff;border-radius:50px}.header3 .logo{left:0}.header3 .dummylink{width:100px}.header3 .dummylink2{display:none}.req-form{background-color:#4299e1;margin-top:-6px}.req-form .heading{color:#000;font-size:28px;text-transform:uppercase;text-align:center}.req-form input,.req-form select{border-radius:5px;background:#FFF;font-size:16px;font-weight:400;padding:20px;width:215px}.req-form button{border-radius:30px;background:#1A202C;color:#fff;text-align:center;font-size:20px;font-weight:900;border:none}.offer-section .heading{color:#1a202c;text-align:center;font-size:48px;font-weight:900;text-transform:uppercase}.offer .title{color:#1a202c;text-align:center;font-size:18px;font-weight:900}.offer .description{color:#4299e1;text-align:center;font-size:16px;font-weight:400}.offer a.know-more{color:#1a202c;text-align:center;font-size:18px;font-weight:900;text-decoration:none}.blog-section{background-color:#4299e1}.blog-section .heading{color:#fff;text-align:center;font-size:48px;font-weight:900}.article .title{color:#1a202c;text-align:center;font-size:18px;font-weight:900;text-transform:uppercase}.article .description{color:#1a202c80;text-align:center;font-size:12px;font-weight:400}.article a.know-more{border-radius:10px;background:#4299E1;color:#fff;text-align:center;font-size:18px;font-weight:900;padding:5px 20px;text-decoration:none}.blog-section a.view-all{color:#1a202c;text-align:center;font-size:24px;font-weight:700;text-decoration:none;margin:20px 0}.offer img{height:230px}.first-principle-section .heading{color:#1a202c;text-align:center;font-size:48px;font-weight:900;text-transform:uppercase}.first-principle-section .heading .heading-blue{color:#4299e1}.rounded-background{background-color:#1a202c;padding:20px;border-radius:100% 0 0 100%;width:400px}.first-principle-section .content{background-color:#1a202c}.first-principle-section .image-box{width:459px;height:459px;display:block}.image-box img{top:-70px;left:85px;position:absolute}.join-content{color:#4299e1;text-align:center;font-size:24px;font-weight:900;text-transform:uppercase}.nixa{color:#fff}.first-principle-section .content-text{color:#fff;text-align:center;font-size:18px;font-weight:500;text-transform:uppercase}.join-now{border-radius:0 200px 200px 0;background:#4299E1;padding:30px;margin-top:40px;margin-bottom:80px}.join-now-text{color:#1a202c;text-align:center;font-size:24px;font-weight:900;text-transform:uppercase}.join-now-btn{border-radius:100px;background:#1A202C;color:#fff;text-align:center;font-size:36px;font-weight:900;text-transform:uppercase;padding:15px 30px;text-decoration:none}.white-text{color:#fff}.test-section{background-color:#1a202c}.test-section .heading{color:#fff;font-size:36px;font-weight:900}.test-section .heading .heading-blue{color:#4299e1}.test .test-text{color:#000;text-align:center;font-size:16px;font-weight:700}.test .rect{background:#4299E1;width:50px;height:2px}.test .client-name{color:#4299e1;text-align:center;font-size:18px;font-weight:900}.belt{color:#fff;text-align:center;font-size:7px;font-weight:900;text-transform:uppercase;border-radius:25px;padding:3px 7px}.belt.yellow{background:#FFC600;color:#1a202c}.belt.brown{background:#964B00;color:#fff}.count-section{background-color:#4299e1}.count-item .count{color:#fff;text-align:center;font-size:60px;font-weight:900}.count-item .count-text{color:#1a202c;text-align:center;font-size:24px;font-weight:500;text-transform:uppercase}.instructor-section .heading{color:#1a202c;font-size:36px;font-weight:900}.instructor-section a.view-all{color:#4299e1;text-align:center;font-size:24px;font-weight:900;text-decoration:none}.contact-section .heading{color:#000;font-size:48px;font-weight:900}.contact-section h4{color:#000;font-size:24px;font-weight:900}.contact-section p{color:#4299e1;font-size:24px;font-weight:500;text-transform:uppercase}.contact-section a{text-decoration:none;color:#4299e1;text-transform:uppercase}.contact-section input[type=text],.contact-section select,.contact-section textarea{border-radius:10px;border:1px solid #4299E1;background:#FFF;padding:10px;width:100%}.contact-section .submit-btn{background-color:#4299e1;padding:10px 50px;color:#1a202c;font-size:18px;font-weight:700;border-radius:10px;border:none}footer{background-color:#1a202c}.quick-links .link-title{color:#fff;font-size:24px;font-weight:900}.nav-links li a{color:#4299e1;font-size:18px;font-weight:500;line-height:200%;text-decoration:none}.links-title{color:#fff;font-size:24px;font-weight:900;margin-bottom:20px}.blue-text{width:170px;color:#4299e1}.quick-links span{font-size:18px;font-weight:500;line-height:200%;text-transform:uppercase}.call-us span{font-size:18px;font-weight:500;text-transform:uppercase}.bottom-line{width:1000px;height:2px;flex-shrink:0;background-color:#4299e1}.links-1{gap:100px}.copyright{color:#d9d9d940;text-align:center;font-size:18px;font-weight:400;margin-top:20px}.gallery-section{background-color:#1a202c}.gallery-section .heading{color:#fff;font-size:48px;font-weight:900;text-transform:uppercase}.gallery-section .flex-container{display:flex;flex-wrap:wrap;gap:30px;justify-content:center}.gallery-section img{max-width:100%;height:auto}.contact-form-div2{margin-top:100px}.logo img{width:140px}.header2 .bg-extended,.header3 .bg-extended{background:linear-gradient(90deg,#4299E1 50%,#1A202C 50%)}.slider-text{top:240px;left:193px;z-index:9999;line-height:100px}.slider-text .start-text{color:#1a202c;text-transform:uppercase;font-size:68px;font-weight:900;text-align:center}.slider-text .middle-text{color:#4299e1;text-transform:uppercase;font-size:135px;font-weight:900;text-align:center;margin-bottom:25px}.slider-text .end-text{color:#1a202c;text-transform:uppercase;font-size:32px;font-weight:900;border-top:5px solid #4299E1;line-height:72px}@media only screen and (max-width: 1024px){.header2 .bg-extended,.header3 .bg-extended{background:none}.menu-icon{position:absolute;display:block;right:20px;top:15px}.contact-detail-div{flex-direction:column;margin-bottom:0!important;text-align:center}.address,.phone{font-size:10px;margin-bottom:12px}.nav{flex-direction:column;display:none}.logo{position:unset;text-align:center;padding:10px 0;border-bottom:1px solid #ccc}.logo img{width:70px}.nav-link{text-align:center}header.header1{padding-bottom:0}.header1 .dummylink,.header1 .dummylink2{display:none}.header2 .nav{width:60%;margin:0 auto 20px}header.header2{padding-bottom:0}.header2 .contact-detail-div{margin-bottom:0!important}.header2 .contact-detail-div{background-color:#4299e1}.header2 .address,.header2 .phone{margin-bottom:0}.header2 .dummylink,.header2 .dummylink2{display:none}.header3 .nav{width:60%;margin:0 auto 20px}.header3 .contact-detail-div{margin-bottom:0!important}.header3 .contact-detail-div{background-color:#4299e1}.header3 .address,.header3 .phone{margin-bottom:0}.header3 .dummylink,.header3 .dummylink2{display:none}img.karate-img{width:90%;margin-left:10%}.request-form-fields{flex-direction:column;margin-left:20px;margin-right:20px}.req-form input,.req-form select{width:100%;padding:10px}.count-item .count{font-size:30px}.links-title{font-size:16px}.nav-links li a,.quick-links span{font-size:14px}.count-item .count-text{font-size:16px}.req-form .form-group{margin-bottom:10px}.req-form .heading,.offer-section .heading,.blog-section .heading{font-size:20px}.offers,.articles{flex-direction:column}.first-principle-section .heading{font-size:20px}.first-principle-section .content-text,.join-content{font-size:14px}.first-principle-section .content{width:100%!important}.fp-div{flex-direction:column}.first-principle-section .image-box{width:100%;height:640px;text-align:center}.rounded-background{border-radius:100% 100% 0 0}.image-box img{position:unset}.join-content{margin-bottom:40px}.join-now{flex-direction:column;border-radius:0%}.join-now-text{width:100%;margin-bottom:30px}.test-section .heading{font-size:20px}.test-div,.count-div{flex-direction:column}.instructor-section .heading{font-size:20px}.instructor-div{flex-direction:column}.contact-div{flex-direction:column;text-align:center}.contact-form-div{width:90%!important;margin:0 auto}.footer-div{flex-direction:column;gap:10px!important}.links{margin-left:0!important}.links-div{flex-direction:column;gap:10px}.quick-links{margin-left:0!important}footer{padding:10px!important}.bottom-line{width:100%!important}.footer-logo img{width:70px}.contact-section .heading{font-size:20px}.contact-section h4,.contact-section p{font-size:18px}.join-now-text{font-size:20px}.contact-form-div .row.mb-3{margin-bottom:0!important}.form-field{margin-bottom:1rem}.join-now-btn{font-size:14px}.first-principle-section.py-5{padding-bottom:20px!important}.join-now{margin-top:0;margin-bottom:20px}footer.p-5.mt-5{padding:20px!important;margin-top:20px}.quick-links span,.call-us span{font-size:14px}.footer-logo.pt-4{padding-top:0!important}.offer img,.article img{height:auto}}
