@media(max-width:2000px) and (min-width:993px){.jc-hero-section{background-image:none!important}}@media (min-width:1400px){.jc.container{max-width:1320px}}@media (max-width:1031px){header.jc-header-two{display:block!important}}@media(max-width:1400px){.jc-logo img{width:160px}#scroll-percentage{height:50px;width:50px}.jc-hero-section:before{background-size:61%}#scroll-percentage i{font-size:15px}section .jc-ride-slider .swiper-pagination{bottom:0}.jc-subscribe{width:94%}.location-section img.horse-sid{right:-3%;bottom:0;width:13%}.jc-subscribe form button{top:3px}ul.jc-footer-contact li{gap:10px}.jc-footer img.bg-footer-img{bottom:0%;right:-9%;width:24%}.jc-heading h2{padding-top:10px}ul.jc-footer-contact li i{width:50px;height:50px;padding:12px}.jc-blog-img>a{font-size:14px}.jc-blog h4 a{font-size:24px}ul.jc-footer-contact li h5{font-size:15px}.jc-blog-img img,.jc-blog-img figure{width:100%}p:not(.elementor-widget-text-editor p){font-size:16px;line-height:28px}.jc-service-section{background-position:106%;background-size:18%}div.booking-form input,div.booking-form .nice-select.Advice,div.booking-form textarea{height:52px}div.booking-form textarea{height:108px}.location-section:before{background-size:76%}div.booking-form .nice-select.Advice{padding-top:5px}.jc-btn{padding:13px 34px;font-size:16px}.jc-marquee{padding-bottom:30px;padding-top:30px}.marquee-item,.jc-marquee-icon,.jc-marquee-content{gap:40px}.jc-service-section .jc-heading-two p{width:70%}.marquee-item h4{font-size:38px}.marquee-item img{width:22px}.jc-ceo h2{font-size:22px}.jc-ceo span{font-size:14px}.jc-hero-text h1{font-size:58px}.jc-hero-text p{font-size:18px}.jc-video a i{width:42px;height:42px}.jc-btn-video{gap:20px}.jc-hero-section{background-size:48%}section .jc-hero-img>img{max-width:154%}.jc-header-two .jc-navbar-links li.jc-navbar-dropdown .jc-sub-menu a{font-size:14px;padding-top:12px;padding-bottom:12px}.jc-header-two .jc-navbar-links li:not(:last-child){padding-right:36px}.jc-header-two li.menu-item-children>a:before{right:24px}.jc-hero-slider .swiper-pagination{left:9%}.goal-mov>img{width:130px}.goal-mov{padding:14px}.goal-mov figure img{width:40px}.jc-hero-text{padding-bottom:80px}.form-heading h2,.jc-heading h2,.jc-heading-two h2{font-size:50px}.jc-about-text{width:96%}ul.jc-about-list li h5{font-size:22px}ul.jc-about-list li svg{width:20px;height:auto;padding-bottom:4px}ul.jc-about-list li:not(:last-child){margin-bottom:28px;padding-bottom:28px}.jc-service svg{width:80px;height:auto}.jc-service h3{font-size:24px}.jc-service p{line-height:26px}.jc-service figure{width:46%}.jc-service figure img{width:100%}section .jc-arrogate-racing-img img.ride-img{right:-40px;width:53%}.jc-arrogate-racing-img img{width:90%}.jc-how-to-ride .jc-heading-two{margin-bottom:-190px}.jc-arrogate-racing-text{width:63%}.jc-arrogate-racing-img{margin-left:-254px}.jc-arrogate-racing:before{right:2%}ul.jc-counter h2{font-size:60px}ul.jc-counter li>span{font-size:18px}ul.jc-counter li:after{right:40%}.jc-trainer:before{width:94%;height:97%;left:50%;top:51%}.jc-trainer-text a{font-size:22px}.jc-trainer-text{padding:20px;padding-left:30px;padding-top:20px;padding-bottom:30px}.jc-trainer img,.jc-trainer figure{width:260px}.jc-reviews .swiper-slide .jc-clients{width:400px;height:400px;padding:60px;margin-top:60px;padding-top:20px}.jc-reviews .swiper-slide.swiper-slide-active{z-index:5;margin:auto;text-align:center;margin-left:-55px;margin-right:55px}.jc-reviews .swiper-slide.swiper-slide-active .jc-clients{width:530px;margin-top:0;padding:80px 80px;height:530px}}@media(max-width:1200px){.gap{padding-top:100px;padding-bottom:100px}.no-top{padding-top:0}.no-bottom{padding-bottom:0}.jc-hero-section:before{bottom:-29%;background-size:61%}.jc-arrogate-racing{padding-bottom:30px}.jc-sponsor .swiper-slide{text-align:center}.jc-footer img.bg-footer-img{display:none}ul.jc-footer-contact{flex-wrap:wrap;gap:13px;padding-top:30px}.jc-subscribe{width:100%}.jc-blog h4 a{font-size:20px;line-height:30px}.jc-location-text h5{font-size:14px}.jc-arrogate-racing-text{width:73%;padding:40px;padding-right:240px}.jc-counter-style{margin-top:100px}.jc-trainer img,.jc-trainer figure{width:215px}ul.clients-list li img{width:80px}.jc-trainer-text a{font-size:20px;line-height:32px}ul.jc-counter h2{font-size:50px}ul.jc-counter li>span{font-size:16px}section .jc-arrogate-racing-img img.ride-img{right:0;width:53%}.jc-price h6{font-size:14px}.jc-price h3 span{font-size:14px}.jc-price h3{font-size:36px}.jc-price{gap:15px}.jc-header-two .jc-navbar,.jc-header-menu-right,.jc-header-two .jc-top-bar{display:none}.jc-arrogate-racing-img img{width:90%}.jc-arrogate-racing-img{margin-left:-254px;width:62%}.jc-arrogate-racing-text h4{font-size:30px}.jc-service-section .jc-heading-two p{width:84%}#jc-mobile-menu{display:block}.jc-bottom-bar{padding-top:0}.jc-marquee{padding-bottom:20px;padding-top:20px}.marquee-item h4{font-size:32px}.marquee-item,.jc-marquee-icon,.jc-marquee-content{gap:30px}.jc-hero-text h1{font-size:44px}.jc-hero-text p{font-size:16px}.jc-hero-text{padding-bottom:100px}.jc-hero-slider .swiper-pagination{left:5%}.form-heading h2,.jc-heading h2,.jc-heading-two h2{font-size:42px}.jc-about-img{width:100%}.jc-reviews .swiper-slide.swiper-slide-active .jc-clients{width:450px;margin-top:0;padding:60px;height:450px}.jc-reviews .swiper-slide.swiper-slide-active .jc-clients p{color:#000;font-size:20px;line-height:36px}.jc-reviews .swiper-slide .jc-clients{width:300px;height:300px;padding:20px;margin-top:60px;padding-top:20px}.swiper.jc-reviews{margin-left:0;margin-right:0;padding-bottom:60px}.jc-reviews .swiper-slide .jc-clients p{color:#00000020;font-size:14px;line-height:28px}}@media(max-width:993px){.gap{padding-top:80px;padding-bottom:80px}.no-top{padding-top:0}.no-bottom{padding-bottom:0}ul.clients-list{z-index:11;position:relative}.jc-hero-section:before{display:none}.jc-hero-text p{width:100%}.jc-footer-top{padding-bottom:40px;margin-bottom:40px}.jc-blog-img>a{font-size:16px}.jc-footer-link{padding-top:40px}.jc-blog{margin-bottom:40px}.form-heading{padding-top:40px;width:100%}div.booking-form{width:100%}.location-section:before{width:100%;height:60%;top:auto;right:0;border-bottom-left-radius:0;border-top-left-radius:0;bottom:0}.jc-trainer img,.jc-trainer figure{width:100%}ul.clients-list{justify-content:start;padding-left:20px}.jc-trainer-text{padding:26px;text-align:center;padding-bottom:30px}ul.jc-social-media{justify-content:center}.jc-trainer{margin-bottom:30px}.jc-reviews .swiper-slide.swiper-slide-active{margin-left:0;margin-right:0}ul.jc-gallery{flex-wrap:wrap;justify-content:center}.jc-counter-style{margin-top:80px}.jc-reviews .swiper-slide.swiper-slide-active{margin:auto;text-align:center}.jc-reviews .swiper-slide .jc-clients{width:450px;margin-top:0;padding:60px;height:450px;margin:auto;background-color:var(--jc-theme-colour)}.jc-reviews .swiper-slide .jc-clients p{color:#000;font-size:20px;line-height:32px}.jc-reviews .swiper-slide .jc-clients h5,.jc-reviews .swiper-slide .jc-clients span,.jc-reviews .swiper-slide .jc-clients .jc-star{opacity:1}.jc-reviews .swiper-slide.swiper-slide-active .jc-clients{margin:auto}ul.jc-gallery li{width:32%}ul.jc-counter li:not(:last-child):before{display:none}.jc-arrogate-racing{flex-wrap:wrap;justify-content:center}.jc-arrogate-racing-text{width:100%;padding:40px}ul.jc-counter li:after{right:auto;transform:translate(-50%,0%);left:50%}ul.jc-counter{flex-wrap:wrap;width:100%}ul.jc-counter li{width:50%}.jc-arrogate-racing-text p{padding-bottom:30px;padding-top:4px;width:100%}.jc-arrogate-racing-img{margin-left:0;width:98%;margin-top:20px}.jc-header-two .jc-mobile-nav{width:50%}.jc-price{gap:15px;flex-wrap:wrap}.jc-heading-two{padding-bottom:30px}.jc-service-section .jc-heading-two p,.jc-heading-two,.jc-heading{width:100%}.jc-hero-style{flex-wrap:wrap}.jc-heading span,.jc-heading-two span{font-size:18px}.jc-hero-text{padding-bottom:40px;width:100%}.jc-hero-text h1{font-size:52px}.jc-hero-img{width:100%}.jc-hero-section{background-size:71%}section .jc-hero-img>img{max-width:119%}ul.jc-about-list{width:100%;padding-top:60px}.marquee-item img{width:20px}div.booking-form .jc-btn:hover::before{scale:9}}@media(max-width:769px){.jc-header-two .jc-mobile-nav{width:75%}.jc-how-to-ride{background-size:cover}.jc-our-location{margin-bottom:20px}.jc-subscribe h3{font-size:30px}section .jc-ride-slider .swiper-pagination{min-width:auto;width:100%}.swiper.jc-ride-slider{padding-bottom:60px}.location-section:before{height:60%}.jc-subscribe p{padding-bottom:20px}#jc-mobile-nav{background-position:bottom left;background-size:70%}.jc-copyright{padding-top:40px;padding-bottom:20px;flex-wrap:wrap;text-align:center;justify-content:center;gap:20px}.location-section:before{background-size:150%}.jc-arrogate-racing-text{padding:30px}ul.jc-about-list{padding-top:40px}ul.jc-counter h2{font-size:40px}.jc-about-text{width:100%;padding-bottom:40px}ul.jc-counter li>span{font-size:13px}.jc-hero-text h1{font-size:42px}section .jc-hero-img>img{max-width:128%}.form-heading h2,.jc-heading h2,.jc-heading-two h2{font-size:38px}.jc-arrogate-racing-text h4{font-size:26px}}@media(max-width:576px){.gap{padding-top:60px;padding-bottom:60px}.no-top{padding-top:0}.no-bottom{padding-bottom:0}.jc-arrogate-racing{padding-bottom:0}.jc-footer{padding-top:60px;padding-bottom:60px}.location-section:before{height:50%}.jc-how-to-ride{background-size:cover}.jc-hero-style{flex-wrap:wrap;text-align:center}.jc-clients-section .horse-sid{display:none}.jc-btn-video{justify-content:center}.jc-arrogate-racing-text{width:94%}.jc-heading h2{padding-top:10px}.jc-heading img{margin:auto;width:30px;margin-bottom:10px}div.booking-form .jc-btn:hover::before{scale:6}.location-section img.horse-sid{display:none}ul.jc-gallery li{width:47%}.jc-counter-style{margin-top:60px}.jc-header-two .jc-mobile-nav{width:100%}.jc-hero-section{background-size:110%}.jc-heading span,.jc-heading-two span{font-size:16px}.jc-hero-slider .swiper-pagination{left:0%;width:50px}.form-heading h2,.jc-heading h2,.jc-heading-two h2{font-size:34px}.swiper-pagination span{width:12px;height:12px;margin-right:0px!important}.jc-hero-slider span.swiper-pagination-total{font-size:12px}.jc-hero-slider span.swiper-pagination-current{font-size:30px}.goal-mov>img{width:110px}section .jc-hero-img>img{max-width:105%}.jc-btn-video{gap:10px;flex-wrap:wrap}.jc-service{flex-wrap:wrap}.jc-service>div{width:100%;padding-bottom:30px}.jc-service figure{width:90%;margin:auto}}@media(max-width:500px){.jc-reviews .swiper-slide .jc-clients,.jc-reviews .swiper-slide.swiper-slide-active .jc-clients{width:370px;margin-top:0;padding:40px;height:370px}ul.clients-list li img{width:70px}ul.jc-star{padding:4px 15px;font-size:13px}.jc-reviews .swiper-slide.swiper-slide-active .jc-clients p{font-size:18px;line-height:34px}.jc-clients h5{padding-top:20px;padding-bottom:4px}}@media(max-width:480px){.jc-blog-img>a{padding:7px 12px;font-size:13px}.jc-subscribe h3{font-size:28px}.jc-subscribe input{padding-left:23px;font-size:14px}.jc-service figure{width:100%}}@media(max-width:450px){.goal-mov>img{width:80px}.jc-subscribe form button{right:4px;padding:12px 30px;top:4px;font-size:14px}.jc-reviews .swiper-slide.swiper-slide-active .jc-clients p{line-height:30px;padding-bottom:10px}.jc-subscribe input{height:55px}.goal-mov figure img{width:25px}.goal-mov{padding:10px}.form-heading h2,.jc-heading h2,.jc-heading-two h2{font-size:30px}.jc-footer input.wpcf7-form-control.wpcf7-submit.has-spinner.jc-btn{width:32%;height:40%;left:66%;position:absolute;top:9%;cursor:pointer;padding:0 27px;font-size:14px;color:#000;border:2px solid #eabf43;border-radius:34px;background-color:#eabf43;font-weight:600;overflow:hidden;display:inline-block;font-family:"DM Sans",serif;z-index:111}}@media(max-width:410px){.jc-reviews .swiper-slide .jc-clients,.jc-reviews .swiper-slide.swiper-slide-active .jc-clients{width:340px;padding:25px;height:340px}.jc-reviews .swiper-slide.swiper-slide-active .jc-clients p{font-size:16px;line-height:32px;width:90%;margin:auto}.jc-clients h5{padding-top:10px;padding-bottom:4px;font-size:20px}.jc-clients span{font-size:16px}ul.jc-star{padding:4px 15px;font-size:13px;margin-bottom:11px;margin-top:10px}.jc-footer input.wpcf7-form-control.wpcf7-submit.has-spinner.jc-btn{width:32%;height:40%;left:66%;position:absolute;top:9%;cursor:pointer;padding:0 27px;font-size:14px;color:#000;border:2px solid #eabf43;border-radius:34px;background-color:#eabf43;font-weight:600;overflow:hidden;display:inline-block;font-family:"DM Sans",serif;z-index:111}}@media(max-width:375px){.jc-reviews .swiper-slide .jc-clients,.jc-reviews .swiper-slide.swiper-slide-active .jc-clients{transform:translateX(-14px) scale(.85)}.jc-subscribe h3{font-size:26px}ul.clients-list{padding-bottom:20px}.swiper.jc-reviews{padding-bottom:20px}}@media(max-width:330px){.jc-reviews .swiper-slide .jc-clients,.jc-reviews .swiper-slide.swiper-slide-active .jc-clients{transform:translateX(-28px) scale(.8)}ul.clients-list{padding-bottom:0}}