/*
 Theme Name:        SoccerClub Child Theme
 Theme URI:         https://soccerclub.axiomthemes.com/
 Description:       SoccerClub is a Premium WordPress theme that has built-in support for popular Page Builders, slider with swipe gestures, and is SEO- and Retina-ready. The unique system of inheritance and override options allows setting up individual parameters for different sections of your site and supported plugins.
 Author:            AxiomThemes
 Author URI:        https://axiomthemes.com/
 Template:          soccerclub
 Version:           1.0
 Tested up to:      6.7
 Requires at least: 5.0
 Requires PHP:      7.0
 License:           GNU General Public License v2 or later
 License URI:       http://www.gnu.org/licenses/gpl-2.0.html
 Tags:              flexible-header, custom-background, custom-colors, custom-header, custom-menu, featured-image-header, featured-images, full-width-template, microformats, post-formats, theme-options, threaded-comments, translation-ready
 Text Domain:       soccerclub
*/


/* =Child-Theme customization starts here
------------------------------------------------------------ */


/**.sc_layouts_row_type_compact .sc_layouts_item a:not(.sc_button):not([class*="button"]), [class*="scheme_"].sc_layouts_row_type_compact .sc_layouts_item a:not(.sc_button):not([class*="button"]),
.search_modern > .search_submit{color:#000;}
.menu_hover_zoom_line .sc_layouts_menu_nav > li > a:hover, .menu_hover_zoom_line .sc_layouts_menu_nav > li.sfHover > a {
    color: #000 !important;
}
.menu_hover_zoom_line .sc_layouts_menu_nav > li:not(.menu-collapse) > a:after{background-color:#000;}**/

/*@font-face { font-family: 'AstonMartinFlareMedium'; src: url(/wp-content/themes/soccerclub-child/fonts/AstonMartinFlare_Md.woff2);}
@font-face { font-family: 'AstonMartinFlareRegular';src: url(/wp-content/themes/soccerclub-child/fonts/AstonMartinFlare_Rg.woff2);}
@font-face { font-family: 'AstonMartinSanslight';src: url(/wp-content/themes/soccerclub-child/fonts/AstonMartinSans_Lt.woff2);}
@font-face { font-family: 'AstonMartinSansRegular'; src: url(/wp-content/themes/soccerclub-child/fonts/AstonMartinSans_Rg.woff2);}*/

/************common css*************/

/*html .page_content_wrap .content_wrap,html .page_content_wrap .content_wrap_fullscreen{width: 100%;padding-left: 4vw;padding-right: 4vw;}
html body .elementor-section.elementor-section-boxed:not(.elementor-section-with-custom-width)>.elementor-column-gap-no,html .elementor-section.elementor-section-boxed:not(.elementor-section-with-custom-width)>.elementor-column-gap-wider{max-width:100%;}
html body .elementor-section.elementor-section-boxed:not(.elementor-section-with-custom-width)>.elementor-column-gap-extended{max-width:100%;}
html body .elementor-section.elementor-section-boxed:not(.elementor-section-with-custom-width)>.elementor-column-gap-no{padding-left:2.5vw;padding-right:2.5vw;}*/

h1,h2,h3,h4,h5,h6{ font-family: 'acumin-pro';font-weight:700;color:#166434;}
html body *,html body span.sc_item_subtitle{font-family: 'acumin-pro';}
html body a,.wpcf7 .wpcf7-submit-style .wpcf7-submit{font-family: 'acumin-pro' !important;}
.green-btn{background-color: #166434;padding: 0.8vw 1.5vw;display: inline-block;border:1px solid;color:#fff;}
.white-btn{background-color: #fff;color: #166434;padding: 0.8vw 1.5vw;display: inline-block;border:1px solid #fff;}
.transparebt-btn{padding: 0.8vw 1.5vw;display: inline-block;background-color:transparent;border:1px solid #fff;color:#fff;}
html h1{font-size:3.5vw;}
html h2{font-size:2.8vw;}
html h3{font-size:2.5vw;}
html h4{font-size:2vw;}
html h5{font-size:1.8vw;}
html h6{font-size:1.1vw;}

html body .sc_button.sc_button_simple:not(.sc_button_bg_image){color:#663046;}
html body .sc_button_default:hover,html body .sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover{border-color: #663046;background-color: #663046;}
html body .sc_button:not(.sc_button_simple){border-color: #166434;background-color: #166434;}
html body .wpcf7 .wpcf7-submit-style:hover .wpcf7-submit + .submit-style-in{border-color: #663046;background-color: #663046;}
.wpcf7 .wpcf7-submit-style .submit-style-in{background-color:#166434;}
html body .page_content_wrap{padding-top:0;padding-bottom:0;}
html .sc_button.sc_button_veil.transparebt-btn > span.sc_button_text{color:#fff;}
html .sc_button.sc_button_veil.green-btn{background: #166434 !important;}
html .sc_button.sc_button_veil.green-btn  > span.sc_button_text{color:#fff;}
html .sc_button.sc_button_veil.green-btn:before{box-shadow: inset 0 0 0 2px #166434;-webkit-box-shadow: inset 0 0 0 2px #166434;}
html .sc_button.sc_button_veil.transparebt-btn:before{box-shadow: inset 0 0 0 2px #fff;-webkit-box-shadow: inset 0 0 0 2px #fff;}
html .sc_button.sc_button_veil.transparebt-btn:hover:before{box-shadow:unset;}

.side-bar-banner-secmainwraper
.color_style_link3
.sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):not(:hover) {
  border-color: #fff;
  --theme-var-button_veil_color: #fff;
}
.side-bar-banner-secmainwraper
.color_style_link3
.sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):hover, .side-bar-banner-secmainwraper
.color_style_link3
.sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):focus, .side-bar-banner-secmainwraper
.color_style_link3
.sc_button:not(.sc_button_simple):not(.sc_button_bordered):not(.sc_button_bg_image):active {
	--theme-var-button_veil_color: #fff;
    color: #000 !important;
}



/**********common css end*************/

html body .HomebannerSwiper.home-bannerslider-mainwraper .video-wraper{width: 100vw;height: 100vh;overflow: hidden;position: relative;margin:auto;}
html body .HomebannerSwiper.home-bannerslider-mainwraper .video-wraper video::-webkit-media-controls {
  display: none !important;
}
html body .HomebannerSwiper.home-bannerslider-mainwraper .video-wraper video {
  pointer-events: none;
}

html body .HomebannerSwiper.home-bannerslider-mainwraper .video-wraper video{width: 100% !important;height: 100vh !important;object-fit: cover;pointer-events:none;}
html .HomebannerSwiper.home-bannerslider-mainwraper .swiper-slide{width:100%;height:100vh;}
html .HomebannerSwiper.home-bannerslider-mainwraper .swiper-slide video{width: 100%;height: 100%;object-fit: cover;}
/*html .home-bannerslider-mainwraper .section-wraped .contnet-wraper .lin-wraper a{color:#fff !important;}*/
html body.wp-singular.single.single-post .sidebar .sidebar_inner .post_item.with_thumb .post_thumb{width: 100%;height: auto;flex: 100%;margin: 0;margin-bottom: 15px;}
html body.wp-singular.single.single-post .sidebar .sidebar_inner .post_item.with_thumb{flex-wrap: wrap;}
html body.wp-singular.single.single-post .elementor-widget-image img{margin-bottom:15px;margin-top:10px;}
html body.header_position_default.fixed_blocks_sticky .sidebar{border-right: 1px solid #eee;}
html body .gallery-cd .gallery-wrapper .gallery-card{background-color: #fff;box-shadow: 0 0 #0000, 0 0 #0000, 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);border-radius: 15px;}
html body .gallery-cd .gallery-wrapper .gallery-card .img-box img{border-radius:15px 15px 0px 0px;}
html body.body_style_fullscreen [class*="content_wrap"] > .content > article.page .elementor-widget-text-editor .row{margin-right:0;}
html body .faculty-members-secmainwraper .elementor-image-box-img img{height:40vw;object-fit: cover;}
html body .contact-address-wraped .elementor-heading-title strong{display: block;margin-bottom: 0.6vw;}
html .elementor-4509 .elementor-element.elementor-element-433eecc:hover .elementor-widget-container{border-color:#fff;}
/*html body .sc_layouts_panel.sc_layouts_effect_slide.sc_layouts_panel_opened .panel-contact-link:hover{border-style: solid;border-width: 0px 0px 2px 0px;border-color: #E03821;}*/
html body .sc_layouts_panel.sc_layouts_effect_slide.sc_layouts_panel_opened .panel-contact-link .elementor-heading-title a{padding: 0px 0px 0px 0px;border-style: solid;border-width: 0px 0px 2px 0px;border-color: #FFFFFF;}
html body .testimonial-secmanwraper .eael-testimonial-user-company{font-style:normal;}
html body .testimonial-secmanwraper .eael-testimonial-user{font-style:normal;}
html body .testimonial-secmanwraper span.eael-testimonial-quote{right:-2% !important;}
html body .testimonial-secmanwraper .section-warped > .elementor-widget-wrap .elementor-widget-eael-testimonial .eael-testimonial-item{width:800px;margin:auto;overflow:visible;}
html body .testimonial-secmanwraper .eael-testimonial-text{font-style:normal;}
html body .testimonial-secmanwraper .section-warped > .elementor-widget-wrap .elementor-widget-eael-testimonial:nth-child(odd){background-color:#fff;}
html body .testimonial-secmanwraper .section-warped > .elementor-widget-wrap .elementor-widget-eael-testimonial{padding:4vw 5vw;}
html body .testimonial-secmanwraper .section-warped > .elementor-widget-wrap .elementor-widget-eael-testimonial:nth-child(even){background-color:#166434;}
html body .testimonial-secmanwraper .section-warped > .elementor-widget-wrap .elementor-widget-eael-testimonial:nth-child(even) *{color:#fff;}
html body .testimonial-secmanwraper .sub-title-wraper .elementor-heading-title{padding-bottom:3vw;}
html body .gallery-item-caption-wrap.caption-style-card{background-color:transparent !important;}
html .eael-gallery-grid-item{margin-bottom:10px;}
html .gallery-item-caption-wrap.caption-style-card .gallery-item-caption-over{background-color:transparent;}
html .gallery-item-caption-wrap.caption-style-card .gallery-item-caption-over .fg-item-title{color: #000 !important;text-align: center;font-size: 16px;padding: 0.7vw 0;margin: 0vw 0 0.5vw;text-transform:uppercase;font-weight:bold;}
html .elementor-45377 .elementor-element.elementor-element-13451e9 .gallery-item-caption-wrap.caption-style-hoverer .fg-item-title{font-size: 1.5vw;text-align: center;}
html .online-coverage-secmainwraper .elementor-inner-section ul{margin-bottom:0.5vw;}
html .online-coverage-secmainwraper .elementor-inner-section ul li a:hover{color:#166434;}
html .online-coverage-secmainwraper .elementor-inner-section ul li a{text-decoration:underline;}
html .elementor-45346 .elementor-element.elementor-element-c7d0407 img{height:auto;}
html body .splitted-image-descwraper .sc_item_descr{margin-top: 1vw;margin-bottom: 3vw;}
html body .splitted-image-descwraper .sc_title.sc_title_default .sc_item_subtitle{font-size: 1.6vw;color: #166434;margin-bottom: 1vw;display: block;text-transform: capitalize;font-family: 'acumin-pro';font-weight: 700;}
html body.page-id-45346 .goal-keeping-exelencesecmainwrper .section-wraped{padding-bottom:3vw;}
html body.page-id-45346 .program-details-secmainwraper.comprehensive-plyaerdevsecmainwraper .elementor-image-box-img img{min-height: auto;max-height: initial;width: 100%;height: 100%;object-fit: cover;display: block;}
html body .elementor-widget-image .wp-caption figcaption{background-color: #166434;color: #fff;padding: 1.5vw 0 !important;font-size: 1.8vw;}
html body .pricvicy-contentsectionmain-wraper, html body.blog .page_content_wrap{padding-top:12vw;padding-bottom:6vw;}
html body.blog .page_content_wrap{max-width: calc(var(--theme-var-page) + var(--theme-var-elm_gap_extended));
    margin: 0px auto;}
html .alert-section .elementor-widget-icon-box .elementor-icon-box-description{margin: 0.5vw 0 1vw;}
html .alert-section .section-wraped .link-wraper{display:block;}
html .alert-section .section-wraped .link-wraper a{color: #000;font-weight: 600;text-decoration: underline;display: inline-block;}
html .alert-section .section-wraped .elementor-icon-box-description span.spots-text{color: #fff;border-radius: 30px;padding: 0.3vw 1vw 0.3vw;font-size: 1.2vw;background-color: #166434;display: inline-block;margin-left: 1vw;}
html .alert-section .section-wraped .elementor-icon-box-title a:hover{color:#663046;}
html .alert-section .section-wraped .elementor-icon-box-title a{font-weight:600;text-decoration:underline;}
html .alert-section .section-wraped{background-color: #e8f0eb;border-radius: 15px;border: 1px solid #166434;padding: 1vw 1.5vw;margin-top:5vw;}
html .alert-section .section-wraped .elementor-icon-box-title{font-size:18px;}
html body .bootcamp-detailsinnersecwraper table{width:100%;}
html body .bootcamp-detailsinnersecwraper >.elementor-container{padding: 3.5vw 2.5vw;background-color: #fff;box-shadow: 0 0 #0000, 0 0 #0000, 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);border-radius: 15px;margin-bottom: 3vw;}
html body .boot-camp-detailsmaionwraper .details-list-wraper{margin-bottom:1.2vw;}
html body .boot-camp-detailsmaionwraper .elementor-widget-icon-box .elementor-icon-box-wrapper .elementor-icon-box-title{font-size: 1.3vw;margin-bottom:0.5vw;}
html body .boot-camp-detailsmaionwraper{padding-top: 6vw !important;padding-bottom: 6vw !important;}
html body .summer-camp-register-secmainwrper{padding-top:6vw !important;}
html body .footbal-trial-registarion-from-fiells-mainwraper .wpcf7-submit-style{margin-top:1vw;}
html body .footbal-trial-registarion-from-fiells-mainwraper .date-of-birthfeildwraper{padding: 10px 0;}
html body .sc_layouts_panel.sc_layouts_effect_slide.sc_layouts_panel_opened *{font-size: 18px;}
html div.wpcf7 .form-style-6 .columns_wrap > [class*="column-"]{padding-bottom:22px;}
html body .trailreistartion-frommainwrper .lable-wraper{display:block;margin-bottom:0.5vw;margin-top:0.5vw;}
html body .trailreistartion-frommainwrper .footbal-trailsfromfeils-wraped{margin-top:3vw;}
html body .trailreistartion-frommainwrper .footbal-trailsfromfeils-wraped .name-wraper p{color: #166434;font-size: 1.5vw;font-weight: 600;margin-bottom: 1.5vw;margin-top:0.5vw;}
html body .key-benefits-secmainwraper.selection-process-secmainwraper{padding-bottom:5.5vw !important;}
html body .key-benefits-secmainwraper.selection-process-secmainwraper .elementor-widget-icon-box .elementor-icon-box-description{min-height:5vw;}
html body .About-tril-secmainwraper .inner-contnet > .elementor-element-populated.elementor-widget-wrap{padding: 3vw 2vw 0vw 3vw !important;}
html body .About-tril-secmainwraper{padding-top:6vw;}
html .get-started-today-mainwarper.trainig-facility-secmainwraper .slider_container.slider_type_text .slide_content{padding:0;}
html .about-programe-secmainwraper .section-wraped{padding-top:3vw !important;}
.get-started-today-mainwarper.trainig-facility-secmainwraper .slider-secmain-wraper .slide_content img{width: 100%;height: 45vw;object-fit: cover;object-position: center;}
html body header.top_panel .header-secmainwraper{padding: 5px 55px 5px 55px !important;}
html .search_modern > .search_submit:before{font-size:18px !important;}
html .sc_layouts_menu_nav > li > a,html .sc_layouts_menu_nav > li.menu-item-has-children > a{font-size:13px;}
html body header.top_panel .header-secmainwraper .sc_layouts_logo .logo_image{max-height:60px;}
html body.header_position_default.fixed_blocks_sticky .sidebar{top:85px;}
html body.header_position_default .top_panel{position: fixed;left: 0;right: 0;}
html body.header_position_default .top_panel.custom-sticky-header{background-color:#000;}
/*html body.wp-singular.page-template-default.body_style_fullscreen .page_content_wrap{top:121px;}*/
/*html body.wp-singular.page-template-default.header_position_over .top_panel .header-secmainwraper{background-color:#000;}*/
html body.header_position_over header.top_panel.custom-sticky-header .header-secmainwraper{background-color:#000 !important;}
html .header_position_over .top_panel .header-secmainwraper{position:fixed !important;left:0;right:0;}
/** archive page header css **/
body.archive.header_position_over .top_panel{background-color: var(--theme-color-bg_color) !important;position: fixed;}
html body.archive.header_position_over .top_panel .header-secmainwraper{position:relative !important;}
html body.archive.header_position_over .page_content_wrap {
    padding-top: 7.1rem;
    padding-bottom: 7.4rem;
}
body.single .top_panel{background-color: var(--theme-color-bg_color) !important;position: fixed;}
html body.single .top_panel .header-secmainwraper{position:relative !important;}
html body.single .page_content_wrap {
    padding-top: 7.1rem;
    padding-bottom: 7.4rem;
}
/**End: archive page header css **/
html body .sc_layouts_panel.sc_layouts_effect_slide.sc_layouts_panel_opened *{color:#fff;}
html body .expolre-oth-programsecmainwrper{padding-bottom:7vw !important;}
html body .expolre-oth-programsecmainwrper .elementor-widget-text-editor p{margin-bottom: 2vw !important;}
html body .program-details-secmainwraper.comprehensive-plyaerdevsecmainwraper .elementor-image-box-img img{min-height: 18vw;max-height: 18vw;}
html body .required-equipment-secmainwraper.age-specifice-trainig-secmainwraper .inner-secmainwraper .sc_title.sc_title_default h3.sc_item_title .sc_item_title_text{font-size: 1.6vw;color: #166434;margin-bottom: 1vw;display: block;line-height: normal;text-transform:uppercase;}
html body .required-equipment-secmainwraper.age-specifice-trainig-secmainwraper .elementor-widget .elementor-icon-list-items{padding-left:2vw;padding-right:2vw;}
html body .required-equipment-secmainwraper.age-specifice-trainig-secmainwraper .inner-secmainwraper .elementor-column{background-color: #fff;box-shadow: 0 0 #0000, 0 0 #0000, 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);border-radius: 15px;padding-bottom: 2vw;overflow:hidden;}
html body .required-equipment-secmainwraper.age-specifice-trainig-secmainwraper .elementor-widget .elementor-icon-list-items{margin-bottom:2vw;}
html body .required-equipment-secmainwraper.age-specifice-trainig-secmainwraper .elementor-widget-image img{height: 15vw;object-fit: cover;}
html body .required-equipment-secmainwraper.age-specifice-trainig-secmainwraper .elementor-widget-image.height-unset img{height:auto;}
html body .required-equipment-secmainwraper.age-specifice-trainig-secmainwraper .inner-secmainwraper .sc_title.sc_title_default{padding-top: 2vw;padding-bottom: 1.2vw;padding-left:2vw;padding-right:2vw;}
html body .required-equipment-secmainwraper.age-specifice-trainig-secmainwraper .desc p{max-width: 49vw;margin: auto;padding-bottom: 3vw;}
html body .program-details-secmainwraper.comprehensive-plyaerdevsecmainwraper h2.elementor-heading-title{margin-bottom:1vw;}
html body .key-benefits-secmainwraper .inner-sec-wraped .elementor-inner-column >.elementor-widget-wrap{padding-left:0;padding-right:0;}
html body .key-benefits-secmainwraper{padding-top:6vw !important;}
html body .program-details-secmainwraper.comprehensive-plyaerdevsecmainwraper{padding-top:6vw !important;padding-bottom:6vw !important;}
html body .comprehensive-plyaerdevsecmainwraper .inner-secwraped .elementor-inner-column{margin: unset;padding: unset;background-color: #fff;box-shadow: none;}
html body .comprehensive-plyaerdevsecmainwraper .inner-secwraped .elementor-image-box-content .elementor-image-box-title{font-size: 1.6vw;color: #166434;margin-bottom: 1vw;display: block;}
html .get-started-today-mainwarper{padding-bottom:5vw;}
html .elementor-45344 .elementor-element.elementor-element-28c27dc9 > .elementor-element-populated.elementor-widget-wrap{padding:4vw;}
html .goal-keeping-exelencesecmainwrper.about-programe-secmainwraper .section-wraped h2{color:#166434;}
html .about-programe-secmainwraper .elementor-widget-text-editor p{color: #166434 !important;}
html body .side-bar-banner-secmainwraper.kickstart-future-secmainwrper h2.sc_item_title{margin-bottom: 1vw;}
html body .side-bar-banner-secmainwraper.kickstart-future-secmainwrper .lin-wraper .green-btn.white-btn:hover{border-color: #663046;background-color: #663046;color: #fff;}
html body .side-bar-banner-secmainwraper.kickstart-future-secmainwrper .lin-wraper .transparebt-btn:hover{border-color: #663046;background-color: #663046;color: #fff;}
html body .side-bar-banner-secmainwraper.kickstart-future-secmainwrper .lin-wraper .green-btn.white-btn{margin-right:1vw;}
html body .choose-path-secmainwrper .section-wraped >.elementor-widget-wrap{padding:0;}
html body .choose-path-secmainwrper{padding-top:6vw;padding-bottom:2vw;}
html body .side-bar-banner-secmainwraper.specialised-progrmsecmainwraper .sc_item_subtitle{max-width:100%;}
html body .side-bar-banner-secmainwraper .section-wraped >.elementor-widget-wrap{height:80vh;}
html .sc_button.sc_button_simple:not(.sc_button_bg_image):hover, html .sc_button.sc_button_simple:not(.sc_button_bg_image):focus{color: #166434 !important;}
html body .emailfiels-wrapedtrials input{padding-bottom:20px !important;}
html .date-of-birthfeildwraper{background-color:transparent;}
html .elementor-46206 .elementor-element.elementor-element-6e31e8aa{padding-top:0 !important;}
html .download-resources-list-wraper{margin-top:3vw;}
html .download-resources-list-wraper .list-wraped li .name-wraper{margin-left:0.5vw;}
html .download-resources-list-wraper .list-wraped li .download-secwraped .text-wraper{color:#166434;}
html .download-resources-list-wraper .list-wraped li{margin-bottom:1vw;display: flex;justify-content: space-between;padding: 1.5vw;background-color: #fff;box-shadow: 0 0 #0000, 0 0 #0000, 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);border-radius: 15px;}
html .download-resources-list-wraper .list-wraped{list-style: none;padding-left: 0;}
html .faq-list-secmainwraper .elementor-toggle .elementor-toggle-icon-closed i.fa-plus:before,html .faq-list-secmainwraper .elementor-toggle .elementor-toggle-icon-opened i.fa-minus:before {font-size:15px;top:-1px;color:#166434;}
html .faq-list-secmainwraper .elementor-toggle .elementor-toggle-icon-opened i.fa-minus:before{color:#166434;}
html .faq-list-secmainwraper .elementor-toggle .elementor-tab-title{padding-top:24px !important;padding-bottom:24px !important;}
html .faq-list-secmainwraper .elementor-toggle .elementor-tab-content{padding-bottom: 0vw !important;border-bottom:0px;padding:1.5vw !important;padding-top: 0vw !important;}
html .faq-list-secmainwraper .elementor-toggle .elementor-tab-content p{font-size:15px;}
html .faq-list-secmainwraper{margin-top:3vw;}
html .elementor-toggle .elementor-tab-title .elementor-toggle-title{letter-spacing: 0;font-family: 'acumin-pro';font-size: 16px;color: #797c7f;font-weight:500;}
html body .elementor-46200 .elementor-element.elementor-element-214984da{padding-bottom:4vw !important;}
html body .elementor-46200 .elementor-element.elementor-element-7dc3b0d6{padding-top:0 !important;}
html body .faculty-link-secmainwrper .grey-bg-text:first-child{margin-right:1vw;}
html .faculty-coach-secmainwraper .sc_item_descr.sc_title_descr{margin-top: 1vw;margin-bottom: 1vw;}
html body .faculty-link-secmainwrper .grey-bg-text{background-color: #fff;padding: 0.5vw 1.5vw;border-radius: 15px;display: inline-block;color: #000;font-weight: 600;}
html body .eco-systemfullcardsectionsmainwrparcmainwrpaer .inner-secwraped .elementor-container .elementor-inner-column{width:100%;}
html body .eco-systemfullcardsectionsmainwrparcmainwrpaer .inner-secwraped .elementor-container .elementor-inner-column .elementor-icon-box-content{text-align:left;}
html body .eco-systemfullcardsectionsmainwrparcmainwrpaer .inner-secwraped .elementor-container{flex-wrap:wrap;}
html .side-barcontnet-secmainwrpaer .elementor-widget-wrap{padding-left:0 !important;padding-right:0 !important;}
html .side-barcontnet-secmainwrpaer .elementor-widget-icon-box .elementor-icon-box-wrapper{text-align:left;}
html .side-barcontnet-secmainwrpaer .elementor-widget-icon-box .elementor-icon-box-wrapper .elementor-icon-box-title span{margin-bottom: 0.6vw !important;}
html body .boys-residentail-side-barsecmainwraper{padding-bottom:40px;}
html body .forward-contnet-secmainwraper .sc_item_subtitle{text-transform: capitalize;font-size: 1.5vw;margin-top: 1.5vw;}
html body .forward-contnet-secmainwraper h2.sc_item_title{font-size: 2.5vw;}
/**html body .side-barcontnet-secmainwrpaer{padding-left: 20px !important;padding-right: 20px !important;padding-top: 80px !important;padding-bottom: 80px !important;} **/
html body .side-bar-banner-secmainwraper .sc_item_subtitle{padding-top: 1vw;text-transform: capitalize;font-size:17px;line-height:24px;margin-bottom:0;}
html body .side-bar-banner-secmainwraper .sc_item_title .sc_item_title_text{font-size: 3.2vw;}
html body .boys-residentail-side-barsecmainwraper .sc_layouts_menu_dir_vertical .sc_layouts_menu_nav>li{margin-bottom:0.5vw;}
html .side-bar-menu-items-mainwraper .sc_layouts_menu_nav li a span.menu-image-title{position:relative;top:1px;}
html body .boys-residentail-side-barsecmainwraper .sc_layouts_menu_dir_vertical .sc_layouts_menu_nav>li>a:hover{background-color: #663046;color:#fff !important;}
html body .boys-residentail-side-barsecmainwraper .sc_layouts_menu_dir_vertical .sc_layouts_menu_nav>li>a{display:inline-block;border-radius: 8px;font-weight:500;width: 100%;padding:0.5vw 1vw 0.5vw;}
html body .boys-residentail-side-barsecmainwraper .sc_layouts_menu_dir_vertical .sc_layouts_menu_nav>li.current-menu-item>a{font-weight: 500;display: inline-block;border-color: #166434;background-color: #166434;color: #fff !important;padding-left: 1.5vw;padding-right: 1.5vw;border-radius: 8px;padding: 0.5vw 1vw 0.5vw;}
html body .boys-residentail-side-barsecmainwraper{padding-top:30px;background-color:#fff;}
html .side-bar-menu-items-mainwraper .sc_layouts_menu_nav li a span{font-size: 1.3vw;text-transform: capitalize;}
html .boys-residentail-side-barsecmainwraper .sub-title-wraper h3{font-size:1.8vw;margin-bottom:3vw;display:none;}
html .boys-residentail-side-barsecmainwraper .sc_layouts_menu_nav{width: fit-content;margin: 0px auto;}
html body .elementor-45331 .elementor-element.elementor-element-8afae22{padding-top:6vw;}
html .tarining-methology-secmainwraper .elementor-widget-icon-box.elementor-position-top .elementor-icon-box-wrapper{text-align:left;}
/**html .elementor-5002 .elementor-element.elementor-element-97f79ba h2.elementor-heading-title{font-size: 2vw;margin-top: 1vw;} **/
html .elementor-5002 .elementor-element.elementor-element-e5f9df3 .elementor-heading-title{font-size:2vw;margin-top:1vw;}
html .goal-keeping-exelencesecmainwrper .green-btn:hover{border-color:#663046;background-color:#663046;color:#fff;}
html .goal-keeping-exelencesecmainwrper .transparebt-btn:hover{border-color:#663046;background-color:#663046;color:#fff;}
html body .home-bannerslider-mainwraper .section-wraped .contnet-wraper .lin-wraper .green-btn:hover{border-color:#663046;background-color:#663046;}
html body .home-bannerslider-mainwraper .section-wraped .contnet-wraper .lin-wraper .transparebt-btn:hover{border-color:#663046;background-color:#663046;}
html body .required-equipment-secmainwraper .inner-secmainwraper >.elementor-container{gap: 20px;}
html body .required-equipment-secmainwraper .comon{box-shadow: 0 0 #0000, 0 0 #0000, 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);border-radius: 15px;padding: 1.5vw;}
html body .required-equipment-secmainwraper ul li{margin-bottom:0.3vw !important;}
html body .required-equipment-secmainwraper ul li:last-child{margin-bottom:0;}
html body .required-equipment-secmainwraper .comon .elementor-heading-title{font-size: 1.6vw;color: #166434;margin-bottom: 1vw;display: block;line-height: normal;}
html body .elementor-45331 .elementor-element.elementor-element-6e67beb{padding-bottom:2vw;}
html body .required-equipment-secmainwraper{padding-top:6vw;padding-bottom:6vw;}
html body .meet-couach-secmainwraper .elementor-widget-image-box.elementor-vertical-align-middle .elementor-image-box-wrapper{box-shadow: 0 0 #0000, 0 0 #0000, 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);border-radius: 15px;padding: 3vw;background-color:#fff;}
html body .tarining-methology-secmainwraper{padding-top: 5vw;padding-bottom: 6vw !important;}
html body .tarining-methology-secmainwraper .elementor-widget-icon-box h3 span{font-size: 1.6vw;color: #166434;margin-bottom: 1vw;display: block;line-height: normal;}
html body .tarining-methology-secmainwraper .inner-sec-wraped .elementor-inner-column{margin: 1vw;padding: 1.5vw;background-color: #fff;box-shadow: 0 0 #0000, 0 0 #0000, 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);border-radius: 15px;}
html body .view-all-programs-btnwreaper{text-align:center;}
html body .image-coach-infosecmainwraper .elementor-image-box-title{color: #000;font-size:2vw;}
html body .image-coach-infosecmainwraper .name-wraper{color: #166434;margin-top: 0.5vw;margin-bottom: 0.5vw;}
html body .program-benifiets-secmainwraper .elementor-inner-section .elementor-icon-box-content .elementor-icon-box-title span{font-size: 1.6vw;color: #166434;margin-bottom: 1vw;display: block;line-height: normal;}
html body .program-benifiets-secmainwraper .elementor-inner-section .elementor-inner-column{margin: 1vw;padding: 1.5vw;background-color: #fff;box-shadow: 0 0 #0000, 0 0 #0000, 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);border-radius: 15px;}
html .program-details-secmainwraper .inner-secwraped .elementor-inner-column{margin: 1vw;padding: 1.5vw;background-color: #fff;box-shadow: 0 0 #0000, 0 0 #0000, 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);border-radius: 15px;}
html .program-details-secmainwraper .elementor-widget-icon-box .elementor-icon-box-wrapper .elementor-icon-box-title span{font-size: 1.2vw;color: #166434;margin-bottom: 1vw;display: block;text-transform:uppercase;line-height:1.5;}
html body .register-goal-keepersecmainwraper .form-secmain-wraper{margin-top:3vw;}
html body .register-goal-keepersecmainwraper{padding-top:6vw !important;padding-bottom:3vw !important;}
.goal-keeping-exelencesecmainwrper .green-btn.white-btn{margin-right:1vw;border-radius:30px;padding-left:40px;padding-right:40px;}
.goal-keeping-exelencesecmainwrper .transparebt-btn{padding-left:40px;padding-right:40px;}
.goal-keeping-exelencesecmainwrper .lin-wraper{margin-top:2vw;}
.sc_slider_controls.sc_slider_controls_default.slider_pagination_style_bullets .slider_pagination_bullet:hover{border-color: #166434;background-color: #166434;}
.sc_slider_controls.sc_slider_controls_default.slider_pagination_style_bullets .slider_pagination_bullet.slider_pagination_bullet_active{border-color: #166434;background-color: #166434;}
html .goal-keeping-exelencesecmainwrper .lin-wraper .transparebt-btn{border-radius:30px;}
html .sc_testimonials_creative [class*="column"] .sc_testimonials_item_author:before, html .sc_testimonials_creative .sc_testimonials_item_author:before{color: #166434;}
html .bread-crumbsection li span{color:#fff;padding:0 0.5vw;}
html .goal-keeping-exelencesecmainwrper .elementor-widget-text-editor p{color:#fff;}
html .bread-crumbsection li a{color:#fff;font-size:1.1vw;}
html .bread-crumbsection{display: flex;list-style: none;padding-left: 0;}
html .goal-keeping-exelencesecmainwrper .section-wraped h2{color:#fff;}
html .goal-keeping-exelencesecmainwrper .section-wraped h6{color:#fff;padding-top: 2vw;padding-bottom: 2vw;}
html .goal-keeping-exelencesecmainwrper .section-wraped{padding-top: 11vw;padding-bottom: 5vw;}
html .goal-keeping-exelencesecmainwrper.enclave-section-mainwraper .section-wraped{padding-top:5vw;}
html .sc_team_default .sc_team_item_info .sc_team_item_title{font-weight:500;}
html .footer-ball-trailsecmainwraper .inner-section-wraped .elementor-container .left-blockwraper,html .footer-ball-trailsecmainwraper .inner-section-wraped .elementor-container .right-block-wraper{padding:2vw;background-color:#fff;box-shadow: 0 0 #0000, 0 0 #0000, 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);border-radius: 15px;}
html .footer-ball-trailsecmainwraper  .right-block-wraper .sc_icons.sc_align_left .sc_icons_item{margin-bottom:2vw;}
html body .elementor-5002 .elementor-element.elementor-element-c3e6e71 > .elementor-widget-container{margin-top:0;}
html .footer-ball-trailsecmainwraper  .inner-section-wraped .elementor-container{column-gap: 3vw;padding-top: 2vw;}
html .footer-ball-trailsecmainwraper .sc_icons_item_title span{color: #166434;font-size:1.6vw;}
html .footer-ball-trailsecmainwraper .inner-section-wraped .tial-dates-listwraped ul li span.green-btn{color: #fff;border-radius:30px;padding: 0.3vw 1vw 0.3vw;font-size:1.2vw;}
html .footer-ball-trailsecmainwraper .inner-section-wraped .tial-dates-listwraped ul li{display: flex;justify-content: space-between;margin-bottom: 1vw;align-items: center;border-bottom: 1px solid;padding-bottom: 1vw;}
html .footer-ball-trailsecmainwraper .inner-section-wraped .tial-dates-listwraped ul{list-style-type: none;padding: 0;}
html .training-cards-secmainwrper .elementor-image-box-wrapper .elementor-image-box-title{margin-bottom:1vw;font-size:1.2vw;text-transform:uppercase;}
.meet-the-coaches-secmainwraper .sc_title_accent .sc_item_subtitle.sc_align_center{max-width: 60vw;line-height: 1.8;margin: auto;display: block;padding-top: 2vw;}
html .servixes-items-lstmainwraper .elementor-widget-icon-box h3.elementor-icon-box-title span{font-size: 1.6vw;line-height:2vw;color: #166434;margin-bottom: 1vw;display:block;}
html .servixes-items-lstmainwraper .elementor-widget-icon-box .elementor-icon-box-description{padding-bottom:2vw;}
html .servixes-items-lstmainwraper .sc_content_align_inherit > .elementor-widget-wrap{margin: 1vw;padding: 1.5vw;padding:0;background-color:#fff;box-shadow: 0 0 #0000, 0 0 #0000, 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);border-radius: 15px;}
html .servixes-items-lstmainwraper.logo-img-wraper .sc_content_align_inherit > .elementor-widget-wrap .elementor-image-box-img{margin:20px;margin-bottom:0px;}
html .servixes-items-lstmainwraper.logo-img-wraper .sc_content_align_inherit > .elementor-widget-wrap .elementor-image-box-img img{width:auto;}
html .servixes-items-lstmainwraper .sc_content_align_inherit > .elementor-widget-wrap .elementor-image-box-content, html .servixes-items-lstmainwraper.icons-box-wraper .sc_content_align_inherit > .elementor-widget-wrap{padding:20px;}
html .servixes-items-lstmainwraper .sc_content_align_inherit > .elementor-widget-wrap .elementor-image-box-img img.size-full{border-radius:15px 15px 0px 0px;}
html .servixes-items-lstmainwraper .sc_content_align_inherit > .elementor-widget-wrap .img-border-radius-0 .elementor-image-box-img img.size-full{border-radius:0px;}
html .servixes-items-lstmainwraper .sc_content_align_inherit > .elementor-widget-wrap .elementor-image-box-img img{width:100%;}
html .servixes-items-lstmainwraper .sc_content_align_inherit > .elementor-widget-wrap .elementor-image-box-img {width:100%;margin-bottom:0px !important;}
.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{color:#fff;background-color:#fff;}
.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{background-color:#000;color:#000;opacity:1;}
.home-bannerslider-mainwraper .section-wraped .contnet-wraper .lin-wraper .green-btn{margin-right:1vw;border-color:transparent;display:block;width:fit-content;}
html body .home_page-mainslidersec >.elementor-container{max-width:100% !important;}
footer .elementor-heading-title{font-weight: bold;font-size: 16px;line-height: 20px;margin-bottom: 15px;color:#fff;border:1px solid transparent;}
footer p{font-size: 14px;line-height: 20px;font-weight: 400;color:#fff;}
html .menu_footer_nav_area > ul > li > a,html .footer_wrap .sc_layouts_menu > ul > li > a{font-size: 14px;line-height: 20px;font-weight: 400;text-transform: capitalize;}
.elementor-element.elementor-element-2950d69 .elementor-container{gap:40px;}

.home-bannerslider-mainwraper .section-wraped .contnet-wraper .sub-title-desc-links-wraper{text-align:left;width:48%;}
.home-bannerslider-mainwraper .section-wraped .contnet-wraper .lin-wraper a{color:#fff;margin-bottom:15px;}
.home-bannerslider-mainwraper .section-wraped .contnet-wraper .desc{color:#fff;margin:1vw 0 2vw;}
.home-bannerslider-mainwraper .section-wraped .contnet-wraper .subtitle-wraper{font-family: 'acumin-pro';font-weight: 700;font-size: 3vw;color: #fff;line-height:normal;}
.home-bannerslider-mainwraper .section-wraped .contnet-wraper .sub-title-desc-links-wraper{position: absolute;top: 30%;left: 5vw;}

.home-bannerslider-mainwraper .swiper-button-next,.home-bannerslider-mainwraper .swiper-button-prev{color:#fff;}
.home-bannerslider-mainwraper .section-wraped .contnet-wraper{position:relative;}
   .home-bannerslider-mainwraper .swiper {
      width: 100%;
      height: 100%;
    }

    .home-bannerslider-mainwraper .swiper-slide {
      text-align: center;
      font-size: 18px;
      background: #fff;
      /*display: flex;*/
      justify-content: center;
      align-items: center;
    }

    .home-bannerslider-mainwraper .swiper-slide img {
      display: block;
      width: 100%;
      height:100vh;
      object-fit: cover;
    }


html .home-bannerslider-mainwraper .section-wraped .contnet-wraper{position:relative;}
html .home-bannerslider-mainwraper .section-wraped .contnet-wraper:before{content:'';background-color: rgba(0,0,0,0.3);position: absolute;top: 0;left: 0;right: 0;bottom: 0;}

html .home-slider-contentmainwraper .slide_info.slide_info_small .slide_title{font-family: 'acumin-pro';font-weight: 700;font-size: 3vw;color: #fff;line-height: normal;}
html .home-slider-contentmainwraper .slide_info.slide_info_small .slide_cats{color: #fff !important;margin-bottom: 2vw;text-shadow: none;}
html .home-slider-contentmainwraper .slide_content .lin-wraper{display: flex;column-gap:0.7vw;}
html .home-slider-contentmainwraper .slide_content .lin-wraper br{display:none;}
html .home-slider-contentmainwraper .slide_content .lin-wraper a:hover{border-color: #663046;background-color: #663046;color:#fff;}
html .home-slider-contentmainwraper .slide_content .lin-wraper a{border-color:transparent;margin-right:0;}
html .home-slider-contentmainwraper .slide_content .lin-wraper a.transparebt-btn{border:1px solid #fff;}
html .home-slider-contentmainwraper .slide_content .lin-wraper a.transparebt-btn:hover{border-color:transparent;}
html .home-slider-contentmainwraper .slider_outer_controls_side .slider_container.slider_controls_side .slider_controls_wrap>a.slider_prev{left:6px !important;}
html .home-slider-contentmainwraper .slider_outer_controls_side .slider_container.slider_controls_side .slider_controls_wrap>a.slider_next{right:6px !important;}

.gallery-cd .gallery-wrapper{display: grid;grid-template-columns: 32.5% 32.5% 32.5%;gap: 20px;}
.gallery-cd .gallery-wrapper .gallery-card {border-radius: 15px;border: 1px solid #E7E5DB;position: relative;background-color: rgb(255, 255, 255);box-shadow: rgba(0, 0, 0, 0) 0px 0px, rgba(0, 0, 0, 0) 0px 0px, rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.1) 0px 2px 4px -2px;}
.gallery-cd .gallery-wrapper .gallery-card .other-content {padding: 20px;}
html body .gallery-cd .gallery-wrapper .gallery-card  .title {font-size: 1.5vw;font-style: normal;font-weight: 400;line-height: 118%;margin-top:0;font-size:25px;line-height:30px;}
html body .gallery-cd .gallery-wrapper .gallery-card .desc{color:#777;margin-bottom:0px;}
.our-gallery-template-default .sidebar {display:none;}
.our-gallery-template-default .content{width:100% !important;}
html .single-gallery-post,body.archive  .page_content_wrap, body.single .page_content_wrap{max-width: calc(var(--theme-var-page) + var(--theme-var-elm_gap_extended));margin: 0px auto;}
html .single-gallery-post .gallery-meta{text-align:center;}
html .single-gallery-post .gallery-title{font-size:45px;line-height:1.4;margin-top:0px;}
.elementor-element-471748a .elementor-container{margin:0 !important;}
.iner-content-lst-wraper p{margin-bottom:5px;}
html .single-gallery-post .gallery-date{text-transform:uppercase;margin-top:50px;}
html footer div.wpcf7 .form-style-5 .columns_wrap>[class*="column-"]{padding-right:0px;}
.faq-qa-secmaniwraper .elementor-toggle-item{background-color: #fff;box-shadow: 0 0 #0000, 0 0 #0000, 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);border-radius: 15px;margin-bottom: 1em !important;}
.faq-qa-secmaniwraper .elementor-toggle-item .elementor-tab-title{border-bottom:0px;padding-top: 0px !important;padding-bottom: 0px !important;}
html .faq-list-secmainwraper .elementor-toggle .elementor-tab-title{padding:1.5vw !important;}
body.single-post .content h2{margin-top:25px;margin-bottom:10px;}
body.single-post .content h3{margin-top:20px !important;margin-bottom:10px;}
body.single-post .content p{margin-bottom:10px !important;}
body.error404 .top_panel, html .error404.header_position_over .top_panel .header-secmainwraper{background-color: var(--theme-color-bg_color) !important;}
footer .elementor-social-icon-instagram{background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%);}
html .eael-pricing.style-1 .eael-pricing-item.ribbon-2:after{border-bottom: 15px solid #166434;}
html .eael-pricing.style-1 .eael-pricing-item.ribbon-2:before{background: #166434;}
html .eael-pricing .eael-pricing-item ul li span.li-icon{color:#166434;}
.iconbox-counter-wraper .elementor-widget-counter .elementor-counter-number-wrapper{font-size: 40px;line-height: 46px;}
.iconbox-counter-wraper .elementor-widget-image .elementor-widget-container{text-align:center;margin-bottom:15px;}
.iconbox-counter-wraper .elementor-widget-counter .elementor-counter-title{color:#000;margin-top:10px;color:#166434;}



/*******media query css*********/
@media (max-width: 1679px) and (min-width: 768px) {
    html .menu_mobile .menu_mobile_nav_area {
        top: 25%;
    }
}

@media screen and (min-width: 768px){
	
	footer .elementor-column .elementor-spacer .elementor-spacer-inner{height: var(--spacer-size);}
    .hidden-for-desk{display:none !important;}
    .elementor-element-8f05c37.elementor-section.elementor-section-boxed > .elementor-container{justify-content:center;}
    .short-video-wraper .elementor-widget-video .elementor-wrapper{aspect-ratio: 9 / 16 !important;}
    .short-video-wraper .elementor-widget-video .elementor-wrapper iframe{height:100% !important;}
    html body.header_position_default.fixed_blocks_sticky .sidebar{height:100vw;}
    html .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown .sc_layouts_menu_nav{width:100%;}
    html .home-slider-contentmainwraper .slide_info.slide_info_small{text-align:left;padding-right:45vw !important;}
    html .elementor-28016 .elementor-element.elementor-element-8d82240{width:85%;}
    html .elementor-28016 .elementor-element.elementor-element-ee3d24e{width:15%;}
    .post_content>.elementor, .sp-post-content>.elementor, [class*="type-cpt_"]>[class*="_page_content"]>.elementor{margin:0;}
    html body .trials-registation-faqsecmainwraper .elementor-tab-content{padding: 0px 0px 35px 0px !important;}
    body.sidebar_show h2{font-size:2vw;line-height:normal;}
    body.sidebar_show h3{font-size:1.6vw;}
    body.sidebar_show h4{font-size:1.4vw;}
    .elementor-element-a967a6c .elementor-widget-image-box.elementor-position-top .elementor-image-box-img{min-height:80px;}
    .elementor-element-a967a6c .elementor-widget-image-box.elementor-position-top .elementor-image-box-img img{height:80px;object-fit:contain;object-position:left;}
}

@media only screen and (max-width: 767px) {
	html body h4{font-size:4vw;line-height:normal;}
    .short-video-wraper .elementor-widget-video .elementor-wrapper{aspect-ratio: 2.5 / 3.6 !important;}
    .short-video-wraper .elementor-widget-video .elementor-wrapper iframe{height:100% !important;}
    html .menu_mobile .menu_mobile_nav_area .menu-item>a{padding-left:20px;}
    html .menu-item.more-btn a{text-transform:capitalize;}
    /******comon css********/
    
    /*html .wp-singular.single-post .post_content>.elementor, html .wp-singular.single-post .sp-post-content>.elementor,html .wp-singular.single-post [class*="type-cpt_"]>[class*="_page_content"]>.elementor{margin:0;}*/
	html .elementor-4105 .elementor-element.elementor-element-f6c477d{--spacer-size: 0px;padding-top:50px;height:0;}
    html body .side-bar-menu-items-mainwraper .sc_layouts_menu_nav li a span.menu-image-title{line-height:normal;}
    html body.page-id-4065 .faq-list-secmainwraper{margin-top:43px;}
    html .elementor-47875 .elementor-element.elementor-element-51d62fb{padding: 0px 0px 65px 0px;}
    html .elementor-47875 .elementor-element.elementor-element-03ad0b1{padding: 20px 0px 10px 0px;}
    html .elementor-47856 .elementor-element.elementor-element-5b7305f img{max-width:100%;}
    html .elementor-47833 .elementor-element.elementor-element-0e9bc6e{--spacer-size: 1vh;}
    html .elementor-47716 .elementor-element.elementor-element-afe7918{--spacer-size: 1vh;}
    html body.page-id-46192 .side-barcontnet-secmainwrpaer .elementor-widget-icon-box .elementor-icon-box-wrapper .elementor-icon-box-title span{margin-bottom: 3.6vw !important;}
    html body.page-id-46192 section.side-barcontnet-secmainwrpaer.program-details-secmainwraper{padding-top: 30px !important;padding-bottom: 50px !important;}
    html body.page-id-46192 .program-details-secmainwraper .inner-secwraped .elementor-inner-column,html body.page-id-47710 .program-details-secmainwraper .inner-secwraped .elementor-inner-column{margin: 0vw 0 4vw;padding: 4vw 4vw 0;}
    html body .elementor-element-8920e7e >.elementor-widget-wrap{padding-left:0 !important;padding-right:0 !important;}
    html body .elementor-46192 .elementor-element.elementor-element-c0e94cc{--spacer-size: 4vh;}
    html body .elementor-46192 .elementor-element.elementor-element-42a6b36 > .elementor-widget-container,html body .elementor-47710 .elementor-element.elementor-element-dc81240 > .elementor-widget-container{padding: 30px 0px 20px 0px;}
    html .elementor-47710 .elementor-element.elementor-element-a1e4299{--spacer-size: 4vh;}
    html body .elementor-47710 .elementor-element.elementor-element-0e01d98{padding: 50px 0px 0px 0px;}
    html body .elementor-element.elementor-element-2964d5d >.elementor-widget-wrap,html body .elementor-element.elementor-element-6c70a03 >.elementor-widget-wrap{padding-left:0;padding-right:0;}
    html .elementor-45360 .elementor-element.elementor-element-20c2352,html .elementor-45362 .elementor-element.elementor-element-86c7a99{padding: 00px 0px 030px 0px;}
    html body .elementor-45377 .elementor-element.elementor-element-a3e99b5,html .elementor-45377 .elementor-element.elementor-element-b038e4f{padding: 050px 0px 20px 0px;}
    html body .elementor-45377 .elementor-element.elementor-element-13451e9 > .elementor-widget-container{padding:0;}
    html body .eael-gallery-grid-item{margin-left:0;margin-right:0;}
    html .elementor-45377 .elementor-element.elementor-element-34ee2d8{--spacer-size: 0px;}
    html .elementor-45377 .elementor-element.elementor-element-9a774aa{padding: 50px 0vw 0vw 0vw !important;}
    html .elementor-45331 .elementor-element.elementor-element-d4e0a81 > .elementor-widget-container{margin-bottom:10vw;}
    html .elementor-45331 .elementor-element.elementor-element-7ccf3ff{--spacer-size: 1vw;}
    html .elementor-45346 .elementor-element.elementor-element-47334d0{--spacer-size: 2vh;}
    html .elementor-45346 .elementor-element.elementor-element-0732375{--spacer-size: 4vh;}
    html body.page-id-45346 .required-equipment-secmainwraper .inner-secmainwraper >.elementor-container{gap:0;}
    html .elementor-45346 .elementor-element.elementor-element-30a65e7{padding: 0px 0px 50px 0px;}
    html .elementor-45346 .elementor-element.elementor-element-92bebd5{padding: 0px 0px 50px 0px;}
    html body .elementor-element-b4b5a61 >.elementor-widget-wrap,html body .elementor-element-da1957d >.elementor-widget-wrap{padding: 0 !important;margin-top: 30px;}
    html body.page-id-45346 .required-equipment-secmainwraper.age-specifice-trainig-secmainwraper .inner-secmainwraper .elementor-column{padding-bottom:0;}
    html body .elementor-element-da1957d >.elementor-widget-wrap{padding-left: 0;padding-right: 0;padding-top: 30px;}
    html .elementor-45344 .elementor-element.elementor-element-421ed7e{--spacer-size: 2vh;}
    html .elementor-45344 .elementor-element.elementor-element-98eb81b > .elementor-widget-container{margin: 30px 0px 0px 0px;}
    html .alert-section .section-wraped .elementor-icon-box-description span.spots-text{margin-top: 4.5vw;margin-bottom: 3.5vw;}
    html body .elementor-element-236aff3 >.elementor-widget-wrap{padding-left: 0 !important;padding-right: 0 !important;}
    .menu_mobile.opened .menu_mobile_nav_area > ul > li{text-align:left;}
    html body h2{font-size:6.67vw;}
    .green-btn{padding: 2.8vw 4.5vw;font-size: 4.17vw;border-radius: 6px;}
    .transparebt-btn{padding: 2.8vw 4.5vw;font-size: 4.17vw;border-radius: 6px;}
    html body .sc_button:not(.sc_button_simple){margin-bottom:0;}
    
    form button:not(.components-button), input[type="button"], input[type="reset"], input[type="submit"], .theme_button, .post_item .more-link, .wp-block-button__link, .sc_button:not(.sc_button_simple), .sc_form button, .sc_portfolio_preview_show .post_readmore, .sp-view-all-link a, .sc_item_pagination_load_more .nav-links, .sc_item_pagination_load_more .nav-load-more, .sc_item_pagination_load_more .woocommerce-load-more, .nav-links-more .nav-links, .nav-links-more .nav-load-more, .nav-links-more .woocommerce-load-more, .woocommerce-links-more .nav-links, .woocommerce-links-more .nav-load-more, .woocommerce-links-more .woocommerce-load-more{padding: 13px 30px !important;}
    html body .sc_item_subtitle{line-height:24px;}
    /*******common css end*********/

    .mejs-controls {
      display: none !important;
    }
    /*html body .HomebannerSwiper.home-bannerslider-mainwraper .mejs-container .mejs-controls{display:none;}*/
    /*html body .HomebannerSwiper.home-bannerslider-mainwraper .video-wraper video{pointer-events: none;user-select: none;}*/
    html .home-bannerslider-mainwraper .section-wraped .contnet-wraper .sub-title-desc-links-wraper{top: auto;bottom: 20vw;}
    .home-bannerslider-mainwraper .section-wraped .contnet-wraper .lin-wraper .green-btn{margin-bottom:3vw;}
    html body.single .sidebar_inner{padding:0;}
    html body.single .page_content_wrap{padding-top: 145px;padding-bottom: 40px;margin-left: 20px;
    margin-right: 20px;}
    html .footer_wrap .elementor-4105 .elementor-element.elementor-element-988cdc8 .sc_layouts_menu > ul li:first-child a{padding-left:0;}
    html .elementor-4105 .elementor-element.elementor-element-e77f160 > .elementor-element-populated.elementor-widget-wrap{padding: 10px 0px 25px 0px;}
    html .elementor-4105 .elementor-element.elementor-element-6945048 > .elementor-container > .elementor-column > .elementor-widget-wrap{justify-content:flex-start;}
    html .elementor-4105 .elementor-element.elementor-element-f6c477d{--spacer-size: 50px;}
    html body.archive.header_position_over .page_content_wrap{padding-top: 150px;padding-bottom: 60px;padding-left: 20px;padding-right: 20px;}
    html .elementor-45086 .elementor-element.elementor-element-ad477ed > .elementor-widget-container,html .elementor-45093 .elementor-element.elementor-element-4e6d322 > .elementor-widget-container,html .elementor-45100 .elementor-element.elementor-element-75a830f > .elementor-widget-container,html .elementor-45106 .elementor-element.elementor-element-ad7b346 > .elementor-widget-container{margin: 0px 0px 30px 0px;}
    html body .elementor-element-aca501a img{width: 120px;}
    html body.page-id-47710 section.side-barcontnet-secmainwrpaer.program-details-secmainwraper{padding-top: 30px !important;padding-bottom: 50px !important;}
    html body .elementor-element-28b6b80 >.elementor-widget-wrap{padding-left:0 !important;padding-right:0 !important;}
    html body .faq-qa-secmaniwraper .elementor-toggle-item:last-child{margin-bottom:0 !important;}
    html .faq-list-secmainwraper .elementor-toggle .elementor-tab-title{padding: 4.5vw !important;}
    html .download-resources-list-wraper .list-wraped{margin-bottom:0;}
    html body .download-resources-list-wraper{margin-top:6vw;}
    html body .download-resources-list-wraper .list-wraped li:last-child{margin-bottom:0 !important;}
    html .elementor-46206 .elementor-element.elementor-element-2e65e27{padding: 0px 0px 60px 0px;}
    html body.page-id-45379 .elementor-45379 .elementor-element.elementor-element-3a27cee img{margin-bottom:0;}
    html .elementor-45379 .elementor-element.elementor-element-3a27cee img{max-width:100%;}
    html .side-barcontnet-secmainwrpaer .elementor-widget-icon-box .elementor-icon-box-wrapper .elementor-icon-box-title span{margin-bottom: 3.6vw !important;}
    html .elementor-46198 .elementor-element.elementor-element-e1ab060{--spacer-size: 0;}
    html .elementor-45346 .elementor-element.elementor-element-55b7125{padding: 0px 0px 50px 0px;}
    html .elementor-45346 .elementor-element.elementor-element-55b7125 > .elementor-container > .elementor-column > .elementor-widget-wrap{padding:0;}
    html .sc_item_subtitle_above{margin-bottom:0.9em;}
    html .elementor-45346 .elementor-element.elementor-element-1b39993{--spacer-size: 3vh;}
    html body .required-equipment-secmainwraper.age-specifice-trainig-secmainwraper .elementor-element-5f32204.elementor-widget-image.height-unset img{max-width:80px;margin-bottom: 25px;}
    html .elementor-45344 .elementor-element.elementor-element-816f40b{--spacer-size: 4vh;}
    html .elementor-45344 .elementor-element.elementor-element-02124ed{padding: 50px 0px 65px 0px;}
    html .elementor-45344 .elementor-element.elementor-element-6806098{--spacer-size: 3vh;}
    html .elementor-45750 .elementor-element.elementor-element-d9f59dc{--spacer-size: 0;}
    html body .elementor-element-094667d >.elementor-container{padding-left: 10px;padding-right: 10px;}
    html body .elementor-45750 .elementor-element.elementor-element-7091f2e{--spacer-size: 2vh;}
    html body .elementor-5002 .elementor-element.elementor-element-172542e{padding: 50px 0px 60px 0px;}
    html body .elementor-element-f218982 .elementor-widget-image img{width:120px;}
    .elementor-5002 .elementor-element.elementor-element-b2f25a9 .sc_item_title_text{margin-bottom:10px;display:block;}
    html .elementor-5002 .elementor-element.elementor-element-288f495 .sc_item_title_text{display:block;margin-bottom:25px;}
    html body .elementor-element-88d62ea >.elementor-widget-wrap{padding-left: 0 !important;padding-right: 0 !important;padding-top: 0 !important;}
    html body .elementor-5002 .elementor-element.elementor-element-791290d3 > .elementor-widget-container{    padding: 20px 0px 20px 0px;}
    html .elementor-5002 .elementor-element.elementor-element-3a02873 > .elementor-widget-container{
    padding: 0px 0px 30px 0px;}
    html .elementor-5002 .elementor-element.elementor-element-6311984 .sc_item_title_text{margin-bottom:25px;}
    html .elementor-5002 .elementor-element.elementor-element-ee6f263{--spacer-size: 2vh;}
    html .elementor-5002 .elementor-element.elementor-element-b9f698c > .elementor-container > .elementor-column > .elementor-widget-wrap{padding-left: 0;padding-right: 0;}
    html .elementor-5002 .elementor-element.elementor-element-b3f61ba > .elementor-container > .elementor-column > .elementor-widget-wrap{padding: 5vw 5vw 8vw;}
    html .elementor-5002 .elementor-element.elementor-element-9461122{padding: 20px 8px 20px 8px;}
    html body .elementor-5002 .elementor-element.elementor-element-567ddc8 > .elementor-element-populated.elementor-widget-wrap{padding: 5vw 5vw 8vw;}
    html .elementor-5002 .elementor-element.elementor-element-9461122{padding: 5px 0px 50px 0px;}
    html .home-slider-contentmainwraper .slide_content .lin-wraper a{display:inline-block;margin-bottom: 3.5vw;}
    html body .home-slider-contentmainwraper .slide_content {text-align:left;}
    html body .home-slider-contentmainwraper .slide_content .lin-wraper{display: inline;}
    html .goal-keeping-exelencesecmainwrper .lin-wraper .transparebt-btn{padding:9px 30px;}
    html .goal-keeping-exelencesecmainwrper .green-btn.white-btn{margin-bottom:4vw;}
    html .goal-keeping-exelencesecmainwrper .green-btn.white-btn{padding: 9px 30px;}
    .gallery-cd .gallery-wrapper{grid-template-columns:100%;}
    /*html body .elementor-5002 .elementor-element.elementor-element-567ddc8 > .elementor-element-populated.elementor-widget-wrap{padding:5vw;}*/
    html body .elementor-5002 .elementor-element.elementor-element-e6ff17a{--spacer-size: 6vh;}
    html body .elementor-5002 .elementor-element.elementor-element-1fb89b5 > .elementor-element-populated.elementor-widget-wrap{padding:5vw;}
    html body .home-slider-contentmainwraper .slide_info.slide_info_small .slide_title{font-size: 6.67vw;font-weight: normal;text-shadow: none;color: #fff;}
    html .elementor-4065 .elementor-element.elementor-element-4a2ccb9{padding: 16vw 00vw 14vw 0vw;}
    html .elementor-4065 .elementor-element.elementor-element-5865406 .elementor-toggle-title{font-size: 15px;line-height: normal;}
    html .elementor-47856 .elementor-element.elementor-element-72b9a8f img{max-width:100%;}
    html .elementor-47843 .elementor-element.elementor-element-7c2bc65{padding: 0vw 0vw 10vw 0vw;}
    html .elementor-45379 .elementor-element.elementor-element-689dc37b > .elementor-widget-container{    padding: 35px 0px 0px 0px;}
    html body.body_style_fullscreen [class*="content_wrap"] > .content > article.page .elementor-top-section .elementor-container .elementor-widget-wrap.elementor-element-populated .elementor-element .elementor-widget-container table{width:100%;margin-bottom:5vw;}
    html .elementor-45379 .elementor-element.elementor-element-8c604d8 img{max-width:100%;}
    html .elementor-46198 .elementor-element.elementor-element-6d537127{--spacer-size: 2vh;}
    html body .elementor-heading-title{line-height:normal;}
    html body.body_style_fullscreen [class*="content_wrap"] > .content > article.page .elementor-widget-container ul li{margin-bottom:1vw;}
    html body.body_style_fullscreen [class*="content_wrap"] > .content > article.page .elementor-top-section  .elementor-container  .elementor-widget-wrap.elementor-element-populated .elementor-element{max-width:100%;width:100%;}
    html body .elementor-45377 .elementor-element.elementor-element-144478c{--spacer-size: 4vh;}
    html body .faculty-members-secmainwraper .elementor-image-box-img img{height:80vw;}
    html body .contact-address-wraped .elementor-heading-title strong{margin-bottom: 1.5vw;}
    html body .elementor-12224 .elementor-element.elementor-element-1c49618{padding: 0vw 0vw 0vw 0vw;}
    html .elementor-45346 .elementor-element.elementor-element-7e49a4e,html .elementor-45346 .elementor-element.elementor-element-c0e9045,html .elementor-45346 .elementor-element.elementor-element-2a94c9d,html .elementor-45346 .elementor-element.elementor-element-64620ad{--spacer-size: 5vh;}
    html body.page-id-45346 .splitted-image-descwraper .sc_title.sc_title_default .sc_item_subtitle{font-size: 5.6vw;margin-bottom: 2vw;line-height: normal;}
    html body.page-id-45346 .goal-keeping-exelencesecmainwrper .section-wraped{padding-bottom:12vw;}
    html body .required-equipment-secmainwraper.age-specifice-trainig-secmainwraper ul li{margin-bottom:2vw !important;}
    html .elementor-45344 .elementor-element.elementor-element-28c27dc9 > .elementor-element-populated.elementor-widget-wrap{padding-bottom:8vw !important;}
    html body .elementor-5002 .elementor-element.elementor-element-3cc2f135 .sc_title.sc_title_default .sc_item_subtitle{line-height: 24px;margin-bottom: 5vw;}
    html body .required-equipment-secmainwraper ul li{margin-bottom: 1vw !important;}
    html .elementor-45331 .elementor-element.elementor-element-e1fc6c8{padding: 50px 0px 50px 0px;}
    html .goal-keeping-exelencesecmainwrper .section-wraped h2{line-height:normal;}
    html .goal-keeping-exelencesecmainwrper .section-wraped h6{line-height:normal;}
    html .elementor-46196 .elementor-element.elementor-element-677b8273{padding: 50px 0vw 50px 0vw;}
    /*html .elementor-46206 .elementor-element.elementor-element-28410653{--spacer-size: 10vh;}*/
    html .elementor-46206 .elementor-element.elementor-element-ef60fca{padding: 8vw 0vw 3vw 0vw;}
    html .elementor-47867 .elementor-element.elementor-element-a967a6c{padding: 15vw 0vw 15vw 0vw;}
    html .elementor-47867 .elementor-element.elementor-element-0b5dffd > .elementor-widget-container{    padding: 35% 5% 15% 5%;}
    html .elementor-46204 .elementor-element.elementor-element-1313a69c{padding: 15vw 0vw 15vw 0vw;}
    html .elementor-46204 .elementor-element.elementor-element-63d6beb2 > .elementor-widget-container{padding: 40% 5% 15% 5%;}
    html .elementor-46198 .elementor-element.elementor-element-6b34b1d2{padding: 50px 0vw 50px 0vw;}
    html .elementor-46192 .elementor-element.elementor-element-747a942{padding-bottom:30px;}
    html .elementor-46192 .elementor-element.elementor-element-96ce9c3 > .elementor-widget-container{padding:30px 0 0 0;}
    html body .testimonial-itesmmainwraper{padding-top: 40px !important;padding-left: 10px !important;padding-right: 10px !important;padding-bottom: 30px !important;}
    html body .testimonial-secmanwraper .section-warped > .elementor-widget-wrap .elementor-widget-eael-testimonial{padding:6vw 5vw;}
    html body .testimonial-secmanwraper .section-warped > .elementor-widget-wrap .elementor-widget-eael-testimonial .eael-testimonial-item{width:100%;}
    html .testimonial-secmanwraper .icon-img-left-content .eael-testimonial-content{width:auto;}
    html .elementor-45377 .elementor-element.elementor-element-648761c .sc_item_title_text{padding-top:30px;display:block;}
    html .elementor-45377 .elementor-element.elementor-element-f250fd1 > .elementor-widget-container,html .elementor-45377 .elementor-element.elementor-element-24c265f > .elementor-widget-container{padding: 2vw 0vw 3vw 0vw;}
    html .elementor-45377 .elementor-element.elementor-element-f250fd1 .eael-filter-gallery-wrapper,html .elementor-45377 .elementor-element.elementor-element-24c265f .eael-filter-gallery-wrapper{padding: 20px 0px 20px 0px;}
    html body .iner-content-lst-wraper .elementor-element-29876d2{margin-bottom:20px;}
    html .elementor-45377 .elementor-element.elementor-element-27db665{padding: 15vw 0vw 15vw 0vw;}
    html .elementor-45377 .elementor-element.elementor-element-13451e9 .eael-filter-gallery-wrapper{    padding: 20px 0px 20px 0px;}
    html .elementor-45377 .elementor-element.elementor-element-13451e9 > .elementor-widget-container{padding:10vw 0 0 0;}
    html .elementor-45377 .elementor-element.elementor-element-4fc275eb > .elementor-widget-container{padding-top:6vw;}
    html body .elementor-widget-image figure.wp-caption figcaption{font-size:16px;}
html body .elementor-45346 .elementor-element.elementor-element-3b919e3.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}
html body.page-id-45346 .program-details-secmainwraper.comprehensive-plyaerdevsecmainwraper{padding-top: 6vw !important;padding-bottom: 10vw !important;}
html .elementor-45346 .elementor-element.elementor-element-5f32204 img{max-width:100px;}
html .elementor-45377 .elementor-element.elementor-element-9a774aa{padding: 24vw 0vw 0vw 0vw;}
    html body .pricvicy-contentsectionmain-wraper, html body.blog .page_content_wrap{padding-top: 135px;padding-bottom:50px;}
    html .alert-section .section-wraped .elementor-icon-box-description span.spots-text{display: block;margin-left: 0;margin-top: 2.5vw;margin-bottom: 3.5vw;padding: 1.3vw 1vw 1.3vw;font-size: 14px;}
    html .alert-section .elementor-widget-icon-box .elementor-icon-box-description{margin-top:2.5vw;}
    html .alert-section .elementor-widget-icon-box.elementor-mobile-position-top .elementor-icon-box-icon{margin-bottom:0.2vw;}
    html .alert-section .section-wraped{padding: 6vw 6.5vw;margin-top:50px;}
    html .alert-section .section-wraped .elementor-icon{font-size:6vw !important;}
    html .alert-section .section-wraped .elementor-icon-box-title{font-size:15px;line-height:normal;}
    html .elementor-47165 .elementor-element.elementor-element-c7fc19f{--spacer-size: 4vh;}
    html body .daily-shedule-secmainwraper{margin-top:10vw;}
    html .elementor-47165 .elementor-element.elementor-element-b599701{--spacer-size: 4vh;}
    html .elementor-47165 .elementor-element.elementor-element-e332211{--spacer-size: 3vh;}
    html body .boot-camp-detailsmaionwraper .elementor-widget-icon-box.elementor-mobile-position-top .elementor-icon-box-wrapper{text-align:left;}
    html body .boot-camp-detailsmaionwraper .details-list-wraper{margin-bottom:6.2vw;}
    html body .boot-camp-detailsmaionwraper  .elementor-widget-icon-box.elementor-mobile-position-top .elementor-icon-box-icon{margin-bottom:1vw;}
    html body .boot-camp-detailsmaionwraper .elementor-widget-icon-box .elementor-icon-box-wrapper .elementor-icon-box-title{font-size: 5.4vw;margin-bottom: 2.5vw;}
    html .boot-camp-detailsmaionwraper .elementor-widget-icon-box.elementor-mobile-position-top .elementor-icon-box-wrapper svg{width:4em;height:4em;}
    html .elementor-47165 .elementor-element.elementor-element-41659a97{--spacer-size: 2vh;}
    html body .bootcamp-detailsinnersecwraper >.elementor-container{margin-left: 20px;
    margin-right: 20px;padding: 6.5vw 6.5vw;}
    html body header.top_panel .header-secmainwraper{padding: 5px 15px 5px 15px !important;}
    html body .boot-camp-detailsmaionwraper{padding-top: 15vw !important;padding-bottom: 15vw !important;}
    html body .trailreistartion-frommainwrper .lable-wraper{margin-top:1.5vw;margin-bottom:1.5vw;}
    html body .trailreistartion-frommainwrper .state-field-wraper .lable-wraper{display:none;}
    html body .summer-camp-register-secmainwrper{padding-top:15vw !important;}
    html .elementor-47165 .elementor-element.elementor-element-5d95c049{padding: 15vw 0vw 15vw 0vw;}
    html .elementor-47031 .elementor-element.elementor-element-5c09cb45{--spacer-size: 2vh;}
    html body .trials-registation-faqsecmainwraper .elementor-toggle-title{font-size:15px !important;}
    html body .About-tril-secmainwraper .inner-contnet > .elementor-element-populated.elementor-widget-wrap{padding: 8vw 5vw 0vw 5vw !important;}
    html body .About-tril-secmainwraper{padding-top:15vw;}
    html body .trailreistartion-frommainwrper .footbal-trailsfromfeils-wraped{margin-top:8vw;}
    html body .trailreistartion-frommainwrper .footbal-trailsfromfeils-wraped .name-wraper p{font-size:5vw;}
    html .elementor-47031 .elementor-element.elementor-element-464b85e9{padding: 15vw 0vw 10vw 0vw;}
    html .about-programe-secmainwraper .section-wraped{padding-top:12vw !important;}
    html body .required-equipment-secmainwraper.age-specifice-trainig-secmainwraper .elementor-widget .elementor-icon-list-items{padding-left:5vw;padding-right:5vw;}
    /*html body .required-equipment-secmainwraper.age-specifice-trainig-secmainwraper ul li{margin-bottom:1.3vw !important;}*/
    html body .required-equipment-secmainwraper.age-specifice-trainig-secmainwraper .elementor-widget .elementor-icon-list-items{margin-bottom:5vw;}
    html body .required-equipment-secmainwraper.age-specifice-trainig-secmainwraper .inner-secmainwraper .elementor-column{margin-bottom:5vw;}
    html body .required-equipment-secmainwraper.age-specifice-trainig-secmainwraper .inner-secmainwraper .elementor-column:last-child{margin-bottom:0;}
    html body .required-equipment-secmainwraper.age-specifice-trainig-secmainwraper .inner-secmainwraper .elementor-column{padding-bottom:6vw;}
    html body .required-equipment-secmainwraper.age-specifice-trainig-secmainwraper .inner-secmainwraper .sc_title.sc_title_default{padding-bottom:1vw;padding-left:5vw;padding-right:5vw;}
    html body .required-equipment-secmainwraper.age-specifice-trainig-secmainwraper .inner-secmainwraper .sc_title.sc_title_default h3.sc_item_title .sc_item_title_text{margin-bottom: 3vw;margin-top: 2vw;font-size:6vw;}
    html body .required-equipment-secmainwraper.age-specifice-trainig-secmainwraper .elementor-widget-image img{height:50vw;}
    html body .required-equipment-secmainwraper.age-specifice-trainig-secmainwraper .desc p{padding-bottom: 8vw;max-width: 100%;}
    html body .required-equipment-secmainwraper.age-specifice-trainig-secmainwraper .sub-title-wraper h2{line-height: normal;}
    html body .elementor-45344 .elementor-element.elementor-element-899ce2d{--spacer-size: 3vh;}
    html body section.key-benefits-secmainwraper{padding-top: 18vw !important;padding-bottom: 18vw !important;}
    html body .comprehensive-plyaerdevsecmainwraper .elementor-widget-image-box .elementor-image-box-content{margin-bottom: 5vw;}
    html body .comprehensive-plyaerdevsecmainwraper .elementor-image-box-content{}
    html body .comprehensive-plyaerdevsecmainwraper .inner-secwraped .elementor-image-box-content .elementor-image-box-title{font-size: 5.6vw;margin-bottom: 2vw;line-height:normal;}
    html body .program-details-secmainwraper.comprehensive-plyaerdevsecmainwraper .elementor-image-box-img img{min-height: auto;max-height: initial;}
    html body .program-details-secmainwraper.comprehensive-plyaerdevsecmainwraper{padding-top:15vw !important;padding-bottom:11vw !important;}
    html body .program-details-secmainwraper.comprehensive-plyaerdevsecmainwraper h2.elementor-heading-title{line-height:normal;}
    html body .about-programe-secmainwraper .right-bock-wraper >.elementor-widget-wrap{padding-top: 9vw !important;padding-bottom: 0 !important;}
    html .elementor-45344 .elementor-element.elementor-element-3237882{--spacer-size: 2vh;}
    html body .about-programe-secmainwraper .elementor-widget-image img{height:auto !important;}
    html .wpcf7 .wpcf7-submit-style{margin-top:5vw;}
    html body .elementor-element-453b156c{padding-top:9vw;}
    html .elementor-45344 .elementor-element.elementor-element-12e64b3{--spacer-size: 2vh;}
    html .elementor-45750 .elementor-element.elementor-element-376bc585 > .elementor-element-populated.elementor-widget-wrap{padding: 8vw 5vw 0vw 05vw;}
    html body .choose-path-secmainwrper{padding-top:15vw;padding-left: 8vw;padding-right: 8vw;}
    html body .side-bar-banner-secmainwraper .sc_item_title span.sc_item_title_text{font-size: 7.67vw;line-height: normal;}
    html body .boys-residentail-side-barsecmainwraper .elementor-top-column >.elementor-widget-wrap{padding:0;}
    html body .faq-list-secmainwraper .elementor-toggle .elementor-tab-content{padding-bottom:5vw !important;}
    html .elementor-45293 .elementor-element.elementor-element-e31af2b .elementor-toggle-title{font-size:15px;line-height:normal;}
    html .elementor-45381 .elementor-element.elementor-element-75c24200{--spacer-size: 0;}
    html body .download-resources-list-wraper .list-wraped li{flex-wrap: wrap;row-gap: 2vw;padding: 3.5vw !important;margin-bottom: 4vw !important;flex-direction: column;}
    html .elementor-46206 .elementor-element.elementor-element-b7eb013{--spacer-size: 4vh;}
    html .elementor-46206 .elementor-element.elementor-element-ce7ee5f,html .elementor-46206 .elementor-element.elementor-element-2744854{--spacer-size: 4vh;}
    html .elementor-46206 .elementor-element.elementor-element-b7d4bea{--spacer-size: 6vh;}
    html .elementor-46200 .elementor-element.elementor-element-255640fb img{width:100%;}
    html body .faculty-link-secmainwrper .grey-bg-text:first-child{margin-right: 0;margin-bottom: 3vw;margin-top: 5vw;}
    html body .faculty-link-secmainwrper .grey-bg-text{padding: 2.5vw 4.5vw;}
    html body .sidebar.widget_area.left.sidebar_below.sidebar_custom{margin-top:0;}
    html body .side-bar-banner-secmainwraper .section-wraped >.elementor-widget-wrap{height:70vh;}
    /*html .elementor-46196 .elementor-element.elementor-element-769127ea{--spacer-size: 0;}*/
    html .sidebar.widget_area.left.sidebar_above.sidebar_custom{margin-top:0;}
    html body .forward-contnet-secmainwraper h2.sc_item_title{font-size: 6vw;
    margin-top: 7vw;}
    html body .forward-contnet-secmainwraper .sc_item_subtitle{font-size: 5vw;margin-top: 3.5vw;margin-bottom:4vw;}
    html body .forward-contnet-secmainwraper h2.sc_item_title{font-size: 6vw;}
    html body .boys-residentail-side-barsecmainwraper .sc_layouts_menu_dir_vertical .sc_layouts_menu_nav>li>a{width: 35vw;padding: 0.2vw 4.5vw 0.35vw;}
    html .side-bar-menu-items-mainwraper .sc_layouts_menu_nav li a span{font-size: 4.17vw;display: inline-block;}
    html body .boys-residentail-side-barsecmainwraper .sc_layouts_menu_dir_vertical .sc_layouts_menu_nav>li.current-menu-item>a{padding: 1vw 3.5vw 1vw;width: 35vw;text-align:center;padding: 0 12px;}
    html body .boys-residentail-side-barsecmainwraper{padding-bottom: 15vw;padding-top:15vw;}
    html .boys-residentail-side-barsecmainwraper .sub-title-wraper h3{font-size: 5.5vw;
    margin-bottom: 6vw;}
    html .elementor-46192 .elementor-element.elementor-element-56aef5f{--spacer-size: 2vh;}
    html body .side-bar-banner-secmainwraper .sc_item_subtitle{font-size: 15px;line-height: 24px;max-width: 100%;padding-top:4vw;}
    html body .side-bar-banner-secmainwraper .sc_item_title .sc_item_title_text{font-size: 9.67vw;}
    html body .expolre-oth-programsecmainwrper{padding-top:4vw !important;padding-bottom:15vw !important;}
    html body .development-pathway-secmainwrper h2{line-height:normal;}
    html body .development-pathway-secmainwrper{padding-top:15vw !important;}
    html body .required-equipment-secmainwraper{margin-bottom:2.3vw !important;}
    html body .required-equipment-secmainwraper{padding-top:15vw;padding-bottom:15vw;}
    html body .required-equipment-secmainwraper .comon{padding:5.5vw;}
    html body .required-equipment-secmainwraper .comon .elementor-heading-title{font-size: 5vw;margin-bottom:3vw;}
    html body .tarining-methology-secmainwraper{padding-bottom:15vw !important;}
    html body .tarining-methology-secmainwraper .inner-sec-wraped .elementor-inner-column{margin: 2vw 0 4vw;padding: 4.5vw;}
    html body .tarining-methology-secmainwraper .elementor-icon svg{width:2rem;height:2rem;}
    html body .meet-couach-secmainwraper{padding: 2.5vw 0 !important;}
    html .program-benifiets-secmainwraper .elementor-icon-box-icon{margin-bottom:0.5vw !important;}
    html body .tarining-methology-secmainwraper .elementor-widget-icon-box h3 span{font-size:5vw;}
    html body .image-coach-infosecmainwraper .elementor-image-box-title{font-size: 5vw;margin-top: 3vw;margin-bottom: 3vw;}
    html body .meet-couach-secmainwraper h2.elementor-heading-title{text-align:center;}
    html body .program-benifiets-secmainwraper .elementor-inner-section .elementor-inner-column{    margin: 2vw 0 4vw;padding: 4.5vw;}
    html .program-benifiets-secmainwraper .elementor-icon  svg{width:2rem;height:2rem;}
    html body .program-benifiets-secmainwraper .elementor-inner-section .elementor-icon-box-content .elementor-icon-box-title span{font-size:5vw;}
    html .program-benifiets-secmainwraper{padding-top:2vw !important;}
    html .program-details-secmainwraper .inner-secwraped .elementor-inner-column .elementor-icon .elementor-icon i:before{font-size:2rem;}
    html .program-details-secmainwraper .inner-secwraped .elementor-inner-column{margin: 2vw 0 4vw;
    padding: 5.5vw 5.5vw 5.5vw;}
    html .program-details-secmainwraper .inner-secwraped .elementor-inner-column .elementor-icon svg{width:2rem;height:2rem;}
    html .program-details-secmainwraper .elementor-widget-icon-box .elementor-icon-box-wrapper .elementor-icon-box-title span{font-size:5vw;}
    html body .program-details-secmainwraper{padding-top:2vw;padding-bottom:2vw;}
    html body section.side-barcontnet-secmainwrpaer.program-details-secmainwraper{padding-left: 8vw !important;padding-right: 8vw !important;padding-top: 15vw !important;padding-bottom: 15vw !important;}
    html .elementor-45331 .elementor-element.elementor-element-b0aa80f h2{line-height:normal;}
    html body .register-goal-keepersecmainwraper{padding-top:15vw !important;}
    html .goal-keeping-exelencesecmainwrper .section-wraped h6{margin-top:5vw;margin-bottom:5vw;}
    html .goal-keeping-exelencesecmainwrper .lin-wraper{margin-top: 7vw;margin-bottom: 8vw;}
    html .goal-keeping-exelencesecmainwrper .section-wraped{padding-top:15vw;padding-bottom:15vw;}
    html .bread-crumbsection li a{font-size: 4vw;}
    html .meet-the-coaches-secmainwraper .sc_title_accent .sc_item_subtitle.sc_align_center{max-width:100% !important;}
    html .elementor-5002 .elementor-element.elementor-element-799828e0 .elementor-spacer-inner{height:0 !important;}
    html .elementor-5002 .elementor-element.elementor-element-97f79ba h2.elementor-heading-title{font-size:5vw;margin-top:0;}
    html .elementor-5002 .elementor-element.elementor-element-c3e6e71{margin-bottom:2vw;}
    html body .footer-ball-trailsecmainwraper .inner-section-wraped .tial-dates-listwraped ul li{margin-bottom:3vw;padding-bottom:3vw;}
    html .servixes-items-lstmainwraper .elementor-widget-icon-box h3.elementor-icon-box-title span{font-size: 5.6vw;margin-bottom: 4vw;margin-top: 3vw;line-height:6vw;}
    html .servixes-items-lstmainwraper .elementor-icon-box-wrapper .elementor-icon svg{height:2em;width:2em;}
    html .elementor-5002 .elementor-element.elementor-element-2186060 > .elementor-container > .elementor-column > .elementor-widget-wrap{padding-left: 0;padding-right: 0;padding-top: 8vw;}
    html .elementor-element-8e15d9d >.elementor-widget-wrap{padding-left: 0 !important;padding-right: 0 !important;}
    html .footer-ball-trailsecmainwraper .inner-section-wraped .tial-dates-listwraped ul li span.green-btn{padding: 1vw 5vw 1vw;font-size: 3.2vw;}
    html body .footer-ball-trailsecmainwraper .inner-section-wraped .elementor-container .right-block-wraper{padding: 5vw 3vw 5vw !important;}
    html body .footer-ball-trailsecmainwraper .inner-section-wraped .elementor-container .left-blockwraper, html body .footer-ball-trailsecmainwraper .inner-section-wraped .elementor-container .right-block-wraper{padding: 5vw 3vw 2vw;}
    html body .footer-ball-trailsecmainwraper .inner-section-wraped .elementor-container .left-blockwraper{margin-bottom:6vw;}
    html body .footer-ball-trailsecmainwraper .sc_icons_item_title span{font-size:4.6vw;}
    html body .servixes-items-lstmainwraper .sc_content_align_inherit > .elementor-widget-wrap{    margin: 2vw 0 3vw;}
    html body .training-cards-secmainwrper .elementor-image-box-wrapper .elementor-image-box-title{    margin-bottom: 4vw;font-size: 5.6vw;line-height:normal;}
    html .elementor-5002 .elementor-element.elementor-element-4a7ae4e{--spacer-size: 0;}
    html .elementor-element-b16566a >.elementor-widget-wrap{padding:0 !important;margin-bottom:10vw;}
    html .elementor-5002 .elementor-element.elementor-element-bce1e95 > .elementor-container > .elementor-column > .elementor-widget-wrap{padding:0;margin-bottom:10vw;}
    html body .elementor-5002 .elementor-element.elementor-element-6f24b9f{padding-top:15vw !important;}
    html .home-profesionla-rule-secmainwrper .elementor-inner-section .elementor-column-gap-extended{    display: grid;grid-template-columns: 50% 50%;gap: 6vw 0vw;}
    html .home-profesionla-rule-secmainwrper .elementor-widget-icon-box.elementor-mobile-position-top .elementor-icon-box-icon{margin-bottom:1vw;}
    html .home-profesionla-rule-secmainwrper .elementor-icon svg{width:1.6rem;height:1.6rem;}
    html .home-profesionla-rule-secmainwrper .elementor-icon-box-title{font-size:3.5vw !important;}
    html .elementor-5002 .elementor-element.elementor-element-e5f9df3 .elementor-heading-title{font-size: 5vw;margin-top: 0;margin-bottom: 5vw;}
    html .home-bannerslider-mainwraper .section-wraped .contnet-wraper .desc{margin: 4vw 0 5vw;}
    html .home .navigation-main-wraper{display:none;}
    .home-bannerslider-mainwraper .section-wraped .contnet-wraper .sub-title-desc-links-wraper{width:auto;left:8vw;right:8vw;}
    .home-bannerslider-mainwraper .section-wraped .contnet-wraper .subtitle-wraper{font-size:6.67vw;}
    .home-page-bannwer-secmain-wraper .slider_container{height:100% !important;}
    .home-page-bannwer-secmain-wraper .slider-slide.swiper-slide{height:100vh;height: calc(100vh - 6vh);justify-content: end;padding-bottom: 50px;}
    html body .home-slider-contentmainwraper .slide_info.slide_info_small .slide_title,.home-slider-contentmainwraper .slider_container .slide_info .slide_cats, .home-slider-contentmainwraper .slider_container .slide_content .slide_cats{text-align:left;}
    html .home-slider-contentmainwraper .slider_outer_controls_side .slider_container.slider_controls_side .slider_controls_wrap>a.slider_next {right: 16px !important;}
    html .home-slider-contentmainwraper .slider_outer_controls_side .slider_container.slider_controls_side .slider_controls_wrap>a.slider_prev {left: 20px !important;}
    html .home-slider-contentmainwraper .slider_outer_controls_side .slider_arrow_default{display:none;}
    html .slider_container.slider_titles_center .slide_info:not(.slide_info_large), html .slider_container.slider_titles_center .slide_content {max-width: var(--theme-var-page);padding: 0}
    html .home-slider-contentmainwraper{min-height:100vh;}

}


@media (max-width: 767px) {
  /* Mobile-only styles */
  .side-bar-menu-items-mainwraper ul.sc_layouts_menu_nav {
      display: flex;
      position: fixed;
      bottom: 0;
      width: 100%;
      right:0;
      left:0;
      background-color:#fff;
      padding:5px 20px !important;
  }
  .side-bar-menu-items-mainwraper .sc_layouts_menu_dir_vertical.sc_layouts_submenu_dropdown{z-index:10001;}
    html body .boys-residentail-side-barsecmainwraper .sc_layouts_menu_dir_vertical .sc_layouts_menu_nav>li{margin-left:5px;margin-right:5px;}
    html body .boys-residentail-side-barsecmainwraper .sc_layouts_menu_dir_vertical .sc_layouts_menu_nav>li:first-child,html body .boys-residentail-side-barsecmainwraper .sc_layouts_menu_dir_vertical .sc_layouts_menu_nav>li:last-child{margin-left:0px;margin-right:0px;}
    html body .boys-residentail-side-barsecmainwraper .sc_layouts_menu_dir_vertical .sc_layouts_menu_nav>li>a{width:auto;}
  .side-bar-menu-items-mainwraper ul.sc_layouts_menu_nav li.hidden-item {
    display: none;
  }
  .side-bar-menu-items-mainwraper ul.sc_layouts_menu_nav.menu-expanded{flex-direction:column;}
  .side-bar-menu-items-mainwraper ul.sc_layouts_menu_nav.menu-expanded li {
    display: block;
  }
    html .boys-residentail-side-barsecmainwraper .sub-title-wraper h3{display:none;}
    html body .boys-residentail-side-barsecmainwraper{padding-top:0px;padding-bottom:0;}
}
html .current_page_item .menu-image-hover-wrapper img.hovered-image{opacity:1;}
@media only screen and (max-width:767px){
    #chaty-widget-0 .chaty-i-trigger .chaty-channel a,#chaty-widget-0 .chaty-channel-list,#chaty-widget-0 .chaty-i-trigger .chaty-channel{bottom:23px;right:0;}
    #chaty-widget-0 .on-hover-text{display:none;}
    html .side-bar-menu-items-mainwraper .sc_layouts_menu_nav li a span{font-size:3.2vw;}
    html .side-bar-menu-items-mainwraper .sc_layouts_menu_nav.menu-expanded li a span{font-size:16px;line-height:20px;}
    html .elementor-5002 .elementor-element.elementor-element-9461122{padding: 50px 0px 50px 0px;}
/*  html .menu-image-hover-wrapper img{width:20px;height:20px;} */
    
    /*html .HomebannerSwiper.home-bannerslider-mainwraper .swiper-slide video{height:100vh !important;width:100vw !important;}*/
    html body .boys-residentail-side-barsecmainwraper .sc_layouts_menu_dir_vertical .sc_layouts_menu_nav>li.current-menu-item>a{background-color:transparent;border:0;color:#166434 !important;}
    html .current_page_item .menu-image-hover-wrapper img.hovered-image{opacity:0;}
    html .side-bar-menu-items-mainwraper .sc_layouts_menu_nav li a > span{display:flex;flex-direction:column;align-items:center;}
    html body .boys-residentail-side-barsecmainwraper .sc_layouts_menu_dir_vertical .sc_layouts_menu_nav>li.current-menu-item>a{padding:7px 7px 0px 7px;width:unset;}
    html body .boys-residentail-side-barsecmainwraper .sc_layouts_menu_dir_vertical .sc_layouts_menu_nav>li>a{
        padding:7px 7px 0px 7px;width:unset;
    }
    html .side-bar-menu-items-mainwraper .sc_layouts_menu_nav li a .menu-image-title{padding:0;}
    html body .boys-residentail-side-barsecmainwraper .sc_layouts_menu_dir_vertical .sc_layouts_menu_nav>li>a{padding:7px 7px 0px 7px;width:100%;margin:0;}
    html .side-bar-menu-items-mainwraper ul.sc_layouts_menu_nav{padding:5px 0 !important;}
    html .menu-image-hovered.menu-image-title-after .menu-image-hover-wrapper{padding-right:0!important;}
    html body .boys-residentail-side-barsecmainwraper .sc_layouts_menu_dir_vertical .sc_layouts_menu_nav>li{margin:0;}
    html .side-bar-menu-items-mainwraper .sc_layouts_menu_nav.menu-expanded li a > span{flex-direction:row;gap:20px;}
    .side-bar-menu-items-mainwraper ul.sc_layouts_menu_nav.menu-expanded{padding-top:50px !important;padding-left:20px !important;padding-right:20px !important;gap:5px;}
    html .side-bar-menu-items-mainwraper .sc_layouts_menu_nav.menu-expanded li a{padding:10px !important;}
    html .side-bar-menu-items-mainwraper .sc_layouts_menu_nav.menu-expanded li.current-menu-item a{background-color:#166434 !important;color:#FFF !important;width:100% !important;}
    html .side-bar-menu-items-mainwraper .sc_layouts_menu_nav.menu-expanded li.current-menu-item a > span .menu-image-title-after{color:#FFF;opacity:1;}
    html .servixes-items-lstmainwraper.logo-img-wraper .sc_content_align_inherit > .elementor-widget-wrap .elementor-image-box-img{margin:20px !important;width:auto;margin-bottom: 0 !important;}
    html .home-slider-contentmainwraper .slide_content .lin-wraper a{display:block;width:fit-content;}
}

@media (max-width: 1024px) and (min-width: 768px) {
    html  [class*="content_wrap"]>.sidebar {margin-top: 10px;}
    html body.header_position_default.fixed_blocks_sticky .sidebar{height:auto;}
    .content .elementor-section .elementor-container{justify-content:center;}
}

@media (max-width: 600px){
	html body.blog .row, html body.blog .columns_wrap{margin-right:0px;}
	html body.blog .columns_wrap>[class*="column-"]{padding-right:0px;}
}

.home-bannerslider-mainwraper .section-wraped .contnet-wraper .lin-wraper{
	display: flex;
	flex-wrap:wrap;
}
.home-bannerslider-mainwraper .section-wraped .contnet-wraper .lin-wraper a:last-child{
	background-color: #fff !important;
}
.home-bannerslider-mainwraper .section-wraped .contnet-wraper .lin-wraper a:last-child .sc_button_title{
    color: #000 !important;
}
.home-bannerslider-mainwraper .section-wraped .contnet-wraper .lin-wraper a:last-child:hover .sc_button_title{
    color: #fff !important;
}