.elementor-3026 .elementor-element.elementor-element-6d34d58 .jc-marquee{padding-top:40px;padding-bottom:40px;background-color:#68001B;}.elementor-3026 .elementor-element.elementor-element-6d34d58 .marquee-item h4{font-family:"Cinzel", Sans-serif;font-size:44px;font-weight:500;line-height:1.2em;}.elementor-3026 .elementor-element.elementor-element-6d34d58 .marquee-item h4 a:hover{color:#FFFFFF;}.elementor-3026 .elementor-element.elementor-element-2a87e3d .jc-hero-style{padding-top:50px;padding-bottom:0px;}.elementor-3026 .elementor-element.elementor-element-2a87e3d .jc-hero-section{background-color:#68001B;}.elementor-3026 .elementor-element.elementor-element-2a87e3d .jc-hero-text h1{font-family:"Cinzel", Sans-serif;font-size:70px;font-weight:500;line-height:1.2em;}.elementor-3026 .elementor-element.elementor-element-2a87e3d .jc-hero-text p{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:30px;color:#B3B3B3;}.elementor-3026 .elementor-element.elementor-element-2a87e3d .jc-hero-section .jc-btn{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1.5em;}.elementor-3026 .elementor-element.elementor-element-2a87e3d .jc-hero-section .jc-video a{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;line-height:1.2em;}.elementor-3026 .elementor-element.elementor-element-e39e0be .gap{padding-top:70px;padding-bottom:120px;}.elementor-3026 .elementor-element.elementor-element-e39e0be .jc-heading span{font-family:"Cinzel", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;}.elementor-3026 .elementor-element.elementor-element-e39e0be .jc-heading h2{font-family:"Cinzel", Sans-serif;font-size:60px;font-weight:500;line-height:1.1em;}.elementor-3026 .elementor-element.elementor-element-e39e0be .jc-about-text p{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:30px;}.elementor-3026 .elementor-element.elementor-element-e39e0be .jc-ceo h2{font-family:"Cinzel", Sans-serif;font-size:26px;font-weight:500;line-height:1.2em;}.elementor-3026 .elementor-element.elementor-element-e39e0be .jc-ceo span{font-family:"Cinzel", Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;}.elementor-3026 .elementor-element.elementor-element-e39e0be .jc-about-list li i.custom-icon{font-size:26px;}.elementor-3026 .elementor-element.elementor-element-e39e0be .jc-about-list svg{width:26px;height:26px;}.elementor-3026 .elementor-element.elementor-element-e39e0be ul.jc-about-list li h5{font-family:"Cinzel", Sans-serif;font-size:26px;font-weight:600;line-height:1.2em;}.elementor-3026 .elementor-element.elementor-element-e39e0be ul.jc-about-list li p{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:28px;}.elementor-3026 .elementor-element.elementor-element-30520f5 .gap{padding-top:0px;padding-bottom:120px;}.elementor-3026 .elementor-element.elementor-element-30520f5 .jc-heading-two span{font-family:"Cinzel", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;}.elementor-3026 .elementor-element.elementor-element-30520f5 .jc-heading-two h2{font-family:"Cinzel", Sans-serif;font-size:60px;font-weight:500;line-height:1.1em;}.elementor-3026 .elementor-element.elementor-element-30520f5 .jc-heading-two p{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:28px;}.elementor-3026 .elementor-element.elementor-element-30520f5 .jc-service svg{width:80px;}.elementor-3026 .elementor-element.elementor-element-30520f5 .jc-service i.custom-icon{font-size:80px;}.elementor-3026 .elementor-element.elementor-element-30520f5 .jc-service h3{font-family:"Cinzel", Sans-serif;font-size:26px;font-weight:500;line-height:1.2em;}.elementor-3026 .elementor-element.elementor-element-30520f5 .jc-service h3 a:hover{color:#FFFFFF;}.elementor-3026 .elementor-element.elementor-element-30520f5 .jc-service div p{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:28px;}.elementor-3026 .elementor-element.elementor-element-8743561 .gap{padding-top:120px;padding-bottom:120px;}.elementor-3026 .elementor-element.elementor-element-8743561 .jc-heading-two span{font-family:"Cinzel", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;}.elementor-3026 .elementor-element.elementor-element-8743561 .jc-heading-two h2{font-family:"Cinzel", Sans-serif;font-size:60px;font-weight:500;line-height:1.1em;}.elementor-3026 .elementor-element.elementor-element-8743561 .jc-arrogate-racing-text h4{font-family:"Cinzel", Sans-serif;font-size:35px;font-weight:600;line-height:1.2em;}.elementor-3026 .elementor-element.elementor-element-8743561 .jc-arrogate-racing-text p{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-3026 .elementor-element.elementor-element-8743561 .jc-price h3{font-family:"Cinzel", Sans-serif;font-size:43px;font-weight:500;line-height:1.2em;}.elementor-3026 .elementor-element.elementor-element-8743561 .jc-price h3 span{font-family:"Cinzel", Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;}.elementor-3026 .elementor-element.elementor-element-8743561 .jc-price h6{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;line-height:1.2em;}.elementor-3026 .elementor-element.elementor-element-8743561 jc-price .jc-btn{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1.5em;}.elementor-3026 .elementor-element.elementor-element-8743561 ul.jc-counter h2{font-family:"Cinzel", Sans-serif;font-size:80px;font-weight:400;line-height:1.2em;}.elementor-3026 .elementor-element.elementor-element-8743561 ul.jc-counter li > span{font-family:"Cinzel", Sans-serif;font-size:20px;font-weight:400;line-height:1.2em;}.elementor-3026 .elementor-element.elementor-element-590a13a .gap{padding-top:120px;padding-bottom:120px;}.elementor-3026 .elementor-element.elementor-element-05853e3 .gap{padding-top:0px;padding-bottom:60px;}.elementor-3026 .elementor-element.elementor-element-05853e3 .jc-heading span{font-family:"Cinzel", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;}.elementor-3026 .elementor-element.elementor-element-05853e3 .jc-heading h2{font-family:"Cinzel", Sans-serif;font-size:60px;font-weight:500;line-height:1.2em;}.elementor-3026 .elementor-element.elementor-element-05853e3 .jc-trainer-text>a{font-family:"Cinzel", Sans-serif;font-size:26px;font-weight:600;line-height:1.2em;}.elementor-3026 .elementor-element.elementor-element-05853e3 .jc-trainer-text span{font-family:"Cinzel", Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;}.elementor-3026 .elementor-element.elementor-element-8bbd6ac .gap{padding-top:70px;padding-bottom:120px;}.elementor-3026 .elementor-element.elementor-element-8bbd6ac .jc-heading-two span{font-family:"Cinzel", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;}.elementor-3026 .elementor-element.elementor-element-8bbd6ac .jc-heading-two h2{font-family:"Cinzel", Sans-serif;font-size:60px;font-weight:500;line-height:1.2em;}.elementor-3026 .elementor-element.elementor-element-8bbd6ac ul.jc-star li{color:#000000;}.elementor-3026 .elementor-element.elementor-element-8bbd6ac ul.jc-star li i{font-size:16px;}.elementor-3026 .elementor-element.elementor-element-8bbd6ac ul.jc-star{border-color:#000000;}.elementor-3026 .elementor-element.elementor-element-8bbd6ac .jc-reviews .swiper-slide.swiper-slide-active .jc-clients p{font-family:"Cinzel", Sans-serif;font-size:22px;font-weight:500;line-height:1.4em;}.elementor-3026 .elementor-element.elementor-element-8bbd6ac .jc-clients h5{font-family:"Cinzel", Sans-serif;font-size:26px;font-weight:700;line-height:20px;}.elementor-3026 .elementor-element.elementor-element-8bbd6ac .jc-clients span{font-family:"Cinzel", Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;}.elementor-3026 .elementor-element.elementor-element-ff627bc .gap{padding-top:120px;padding-bottom:120px;}.elementor-3026 .elementor-element.elementor-element-ff627bc .jc-heading-two span{font-family:"Cinzel", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;}.elementor-3026 .elementor-element.elementor-element-ff627bc .jc-heading-two h2{font-family:"Cinzel", Sans-serif;font-size:60px;font-weight:500;line-height:1.2em;}.elementor-3026 .elementor-element.elementor-element-ff627bc .jc-location-img i svg g{fill:#000000;}.elementor-3026 .elementor-element.elementor-element-ff627bc .jc-location-text h3{font-family:"Cinzel", Sans-serif;font-size:24px;font-weight:500;line-height:1.2em;}.elementor-3026 .elementor-element.elementor-element-ff627bc .jc-location-text p{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:30px;}.elementor-3026 .elementor-element.elementor-element-ff627bc .jc-location-text h5{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;line-height:1.2em;}.elementor-3026 .elementor-element.elementor-element-ff627bc .jc-location-text h5 a{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;}.elementor-3026 .elementor-element.elementor-element-ff627bc .form-heading span{font-family:"Cinzel", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;}.elementor-3026 .elementor-element.elementor-element-ff627bc .form-heading h2{font-family:"Cinzel", Sans-serif;font-size:60px;font-weight:500;line-height:1.2em;}.elementor-3026 .elementor-element.elementor-element-ff627bc .booking-form form .jc-btn{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1.2em;}.elementor-3026 .elementor-element.elementor-element-2b7545c .gap{padding-top:120px;padding-bottom:50px;}.elementor-3026 .elementor-element.elementor-element-2b7545c .jc-heading span{font-family:"Cinzel", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;}.elementor-3026 .elementor-element.elementor-element-2b7545c .jc-heading h2{font-family:"Cinzel", Sans-serif;font-size:60px;font-weight:500;line-height:1.2em;}.elementor-3026 .elementor-element.elementor-element-2b7545c .jc-blog-img > a{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;line-height:1.2em;color:#000000;}.elementor-3026 .elementor-element.elementor-element-2b7545c .jc-blog-img > a:hover{color:#6a2f20;}.elementor-3026 .elementor-element.elementor-element-2b7545c .jc-blog h4 a{font-family:"Cinzel", Sans-serif;font-size:26px;font-weight:600;line-height:36px;}.elementor-3026 .elementor-element.elementor-element-2b7545c .jc-blog-bottom span{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;line-height:1.2em;}.elementor-3026 .elementor-element.elementor-element-2b7545c .jc-blog-bottom .jc-ather a{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;}.elementor-3026 .elementor-element.elementor-element-fe9e429 .jc-sponsor-section{padding-top:70px;padding-bottom:70px;}@media(max-width:1024px){.elementor-3026 .elementor-element.elementor-element-6d34d58 .marquee-item h4{font-size:32px;}.elementor-3026 .elementor-element.elementor-element-2a87e3d .jc-hero-text h1{font-size:44px;}.elementor-3026 .elementor-element.elementor-element-e39e0be .jc-heading h2{font-size:42px;}.elementor-3026 .elementor-element.elementor-element-e39e0be .jc-ceo h2{font-size:22px;}.elementor-3026 .elementor-element.elementor-element-e39e0be .jc-ceo span{font-size:14px;}.elementor-3026 .elementor-element.elementor-element-30520f5 .jc-heading-two span{font-size:18px;}.elementor-3026 .elementor-element.elementor-element-30520f5 .jc-heading-two h2{font-size:44px;}.elementor-3026 .elementor-element.elementor-element-30520f5 .jc-service h3{font-size:24px;}.elementor-3026 .elementor-element.elementor-element-8743561 .jc-heading-two span{font-size:18px;}.elementor-3026 .elementor-element.elementor-element-8743561 .jc-heading-two h2{font-size:44px;}.elementor-3026 .elementor-element.elementor-element-8743561 .jc-arrogate-racing-text h4{font-size:30px;}.elementor-3026 .elementor-element.elementor-element-8743561 .jc-price h3{font-size:36px;}.elementor-3026 .elementor-element.elementor-element-8743561 .jc-price h3 span{font-size:14px;}.elementor-3026 .elementor-element.elementor-element-8743561 .jc-price h6{font-size:14px;}.elementor-3026 .elementor-element.elementor-element-8743561 ul.jc-counter h2{font-size:50px;}.elementor-3026 .elementor-element.elementor-element-8743561 ul.jc-counter li > span{font-size:16px;}.elementor-3026 .elementor-element.elementor-element-05853e3 .jc-heading span{font-size:18px;}.elementor-3026 .elementor-element.elementor-element-05853e3 .jc-heading h2{font-size:44px;}.elementor-3026 .elementor-element.elementor-element-05853e3 .jc-trainer-text>a{font-size:20px;}.elementor-3026 .elementor-element.elementor-element-8bbd6ac .jc-heading-two span{font-size:18px;}.elementor-3026 .elementor-element.elementor-element-8bbd6ac .jc-heading-two h2{font-size:44px;}.elementor-3026 .elementor-element.elementor-element-8bbd6ac .jc-reviews .swiper-slide.swiper-slide-active .jc-clients p{font-size:18px;}.elementor-3026 .elementor-element.elementor-element-8bbd6ac .jc-clients h5{font-size:26px;}.elementor-3026 .elementor-element.elementor-element-8bbd6ac .jc-clients span{font-size:16px;}.elementor-3026 .elementor-element.elementor-element-2b7545c .jc-heading span{font-size:18px;}.elementor-3026 .elementor-element.elementor-element-2b7545c .jc-heading h2{font-size:44px;}.elementor-3026 .elementor-element.elementor-element-2b7545c .jc-blog-img > a{font-size:14px;}.elementor-3026 .elementor-element.elementor-element-2b7545c .jc-blog h4 a{font-size:18px;line-height:1.4em;}}@media(max-width:767px){.elementor-3026 .elementor-element.elementor-element-2a87e3d .jc-hero-text h1{font-size:42px;}.elementor-3026 .elementor-element.elementor-element-e39e0be .gap{padding-top:0px;padding-bottom:100px;}.elementor-3026 .elementor-element.elementor-element-e39e0be .jc-heading span{font-size:16px;}.elementor-3026 .elementor-element.elementor-element-e39e0be .jc-heading h2{font-size:30px;}.elementor-3026 .elementor-element.elementor-element-30520f5 .gap{padding-bottom:70px;}.elementor-3026 .elementor-element.elementor-element-30520f5 .jc-heading-two span{font-size:16px;}.elementor-3026 .elementor-element.elementor-element-30520f5 .jc-heading-two h2{font-size:30px;}.elementor-3026 .elementor-element.elementor-element-8743561 .gap{padding-bottom:80px;}.elementor-3026 .elementor-element.elementor-element-8743561 .jc-heading-two h2{font-size:30px;}.elementor-3026 .elementor-element.elementor-element-8743561 .jc-arrogate-racing-text h4{font-size:26px;}.elementor-3026 .elementor-element.elementor-element-8743561 .jc-arrogate-racing-text p{font-size:15px;line-height:1.5em;}.elementor-3026 .elementor-element.elementor-element-8743561 ul.jc-counter h2{font-size:40px;}.elementor-3026 .elementor-element.elementor-element-8743561 ul.jc-counter li > span{font-size:13px;}.elementor-3026 .elementor-element.elementor-element-590a13a .gap{padding-top:80px;padding-bottom:80px;}.elementor-3026 .elementor-element.elementor-element-05853e3 .gap{padding-bottom:0px;}.elementor-3026 .elementor-element.elementor-element-05853e3 .jc-heading h2{font-size:30px;}.elementor-3026 .elementor-element.elementor-element-8bbd6ac .gap{padding-bottom:80px;}.elementor-3026 .elementor-element.elementor-element-8bbd6ac .jc-heading-two h2{font-size:30px;}.elementor-3026 .elementor-element.elementor-element-8bbd6ac .jc-clients h5{font-size:20px;}.elementor-3026 .elementor-element.elementor-element-8bbd6ac .jc-clients span{font-size:13px;}.elementor-3026 .elementor-element.elementor-element-ff627bc .gap{padding-top:80px;}.elementor-3026 .elementor-element.elementor-element-2b7545c .gap{padding-top:80px;padding-bottom:0px;}.elementor-3026 .elementor-element.elementor-element-2b7545c .jc-heading h2{font-size:30px;}.elementor-3026 .elementor-element.elementor-element-2b7545c .jc-blog-img > a{font-size:13px;}}