.elementor-3511 .elementor-element.elementor-element-b2e3a2d .gap{padding-top:60px;padding-bottom:100px;}.elementor-3511 .elementor-element.elementor-element-b2e3a2d .jc-heading span{font-family:"Cinzel", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;}.elementor-3511 .elementor-element.elementor-element-b2e3a2d .jc-heading h2{font-family:"Cinzel", Sans-serif;font-size:60px;font-weight:500;line-height:1.2em;}.elementor-3511 .elementor-element.elementor-element-b2e3a2d .jc-trainer-text>a{font-family:"Cinzel", Sans-serif;font-size:26px;font-weight:600;line-height:1.2em;}.elementor-3511 .elementor-element.elementor-element-b2e3a2d .jc-trainer-text span{font-family:"Cinzel", Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;}.elementor-3511 .elementor-element.elementor-element-442bfa6 .gap{padding-top:120px;padding-bottom:120px;}.elementor-3511 .elementor-element.elementor-element-442bfa6 .jc-heading-two span{font-family:"Cinzel", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;}.elementor-3511 .elementor-element.elementor-element-442bfa6 .jc-heading-two h2{font-family:"Cinzel", Sans-serif;font-size:60px;font-weight:500;line-height:1.2em;}.elementor-3511 .elementor-element.elementor-element-442bfa6 .jc-location-img i svg g{fill:#000000;}.elementor-3511 .elementor-element.elementor-element-442bfa6 .jc-location-text h3{font-family:"Cinzel", Sans-serif;font-size:24px;font-weight:500;line-height:1.2em;}.elementor-3511 .elementor-element.elementor-element-442bfa6 .jc-location-text p{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:30px;}.elementor-3511 .elementor-element.elementor-element-442bfa6 .jc-location-text h5{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;line-height:1.2em;}.elementor-3511 .elementor-element.elementor-element-442bfa6 .jc-location-text h5 a{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;line-height:1.2em;}.elementor-3511 .elementor-element.elementor-element-442bfa6 .form-heading span{font-family:"Cinzel", Sans-serif;font-size:20px;font-weight:500;line-height:1.2em;}.elementor-3511 .elementor-element.elementor-element-442bfa6 .form-heading h2{font-family:"Cinzel", Sans-serif;font-size:60px;font-weight:500;line-height:1.2em;}.elementor-3511 .elementor-element.elementor-element-442bfa6 .booking-form form .jc-btn{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1.2em;}.elementor-3511 .elementor-element.elementor-element-2e4ff39 .jc-sponsor-section{padding-top:70px;padding-bottom:70px;}@media(max-width:1024px){.elementor-3511 .elementor-element.elementor-element-b2e3a2d .jc-heading span{font-size:18px;}.elementor-3511 .elementor-element.elementor-element-b2e3a2d .jc-heading h2{font-size:44px;}.elementor-3511 .elementor-element.elementor-element-b2e3a2d .jc-trainer-text>a{font-size:20px;}}@media(max-width:767px){.elementor-3511 .elementor-element.elementor-element-b2e3a2d .gap{padding-bottom:0px;}.elementor-3511 .elementor-element.elementor-element-b2e3a2d .jc-heading h2{font-size:30px;}.elementor-3511 .elementor-element.elementor-element-442bfa6 .gap{padding-top:80px;}}