/*
Theme Name: WF4H Victoria
Theme URI: https://www.digitalmovement.com.au/
Template: oxigeno
Author: Digital Movement
Author URI: //www.digitalmovement.com.au/
Description: Responsive theme.
Tags: one-column,right-sidebar,custom-menu,featured-images,sticky-post,theme-options,threaded-comments,translation-ready
Version: 1.4.1.1771821837
Updated: 2026-02-23 15:43:57

*/
*{margin: 0;padding:0px;box-sizing: border-box;}
html {font-size: calc(10px + (16 - 10)*((100vw - 1200px)/(1920 - 1200)));scroll-behavior: smooth;}
body{background-color: #fff;}
ul{margin: 0px;}

:root {
    --primary: #00439c;
    --secondary:#000;
    --blue:#3da3e6;
}

:root{ 
	--font-14: 0.875rem;
    --font-16: 1rem;
    --font-17: 1.063rem;
    --font-18: 1.125rem;
    --font-19: 1.188rem;
    --font-20: 1.25rem;
    --font-21: 1.313rem;
    --font-22: 1.375rem;
    --font-23: 1.438rem;
    --font-25: 1.563rem;
    --font-30: 1.875rem;
    --font-35: 2rem;
    --font-40: 2.5rem;
    --font-50: 3.125rem;
    --font-60: 3.5rem;
     --font-63: 3.938rem;
    --font-72: 4.5rem;
    --font-75: 4.688rem;
    --font-120: 7rem;

}

body h1, .entry-title {font-size: var(--font-40);text-transform: uppercase;line-height: 1.2;}
body h2 {font-size: var(--font-40);letter-spacing: 0.2px;text-transform: uppercase;line-height: 1.4;}
body h2 .bt_bb_headline_content{margin-bottom: 1.2rem;}
body h3 {font-size: var(--font-25);text-transform: uppercase;line-height: 1.2;}
body p {font-size: var(--font-18);line-height: 1.675;font-weight: 400;letter-spacing: 0.6px;}
li{font-size: var(--font-18);margin-left: 0px;font-weight: 400;list-style: none;}

/*=========Site Header========*/

.gutter .port, .archive.category.category-organisation .mainHeader.btClear.gutter .port {max-width: 89%;margin: auto;padding: 0;}
.menuPort {display: flex;align-items: center;justify-content: space-between;width: 100%;}
.btMenuHorizontal.btMenuBelowLogo .menuPort nav{padding: }
.menuPort::after{display: none;}
.btMenuHorizontal .topBarInLogoArea {height: auto;}
.btLogoArea.menuHolder.btClear {background: #00439c;padding-top: 0.5rem;padding-bottom: 0.4rem;}
.top-right {display: flex;gap: 1.2rem;margin: 0;flex-wrap: wrap;}
.top-bar-main {display: flex;gap: 2.5rem;align-items: center;}
.top-bar-main .social-icon {gap: 1.2rem;}
.top-right li {list-style: none;color: #fff;font-size: var(--font-18);position:relative;margin-left: 0px;padding-left: 3rem;}
.top-right li::before {content: "";background-image: url(/wp-content/uploads/2026/02/header-icon.webp);
	width: 2.5rem;height: 2rem;position: absolute;left: 0px;background-position: 0px -0.188rem;background-size: 7.5rem;}
.top-right li:last-child::before {background-position: -3.688rem -0.188rem;}
.top-bar-main .social-icon li a img {width: 2rem;}
.top-right li a:hover {color: var(--blue);}
.menuPort nav ul li a {font-size: var(--font-18);font-weight: 500;}
.btBelowLogoArea .menuPort nav > ul > li > a {line-height: normal;}
#menu-primary-menu .button-menu a {background: var(--blue);padding: 1rem 3rem;color: #fff;border-radius: 3px;}
#menu-primary-menu .button-menu a:hover{background-color: var(--primary);}
.menuPort nav .menu {display: flex;align-items: center;}
.btMenuHorizontal.btMenuBelowLogo .btBelowLogoArea {padding: 0rem 0;}
.btTransparentDarkHeader .btBelowLogoArea .menuPort {border-top: none;}
.btMenuHorizontal .menuPort > nav > ul > li {padding: 3.281rem 3.75rem 3.281rem 0;}
:not(.rtl).btMenuHorizontal .menuPort > nav > ul > li:last-child {padding: 0;margin-left: 6rem;}
.logo img {width: 15.313rem;}
.btStickyHeaderOpen .menuPort > nav > ul > li {padding-top: 2.4rem;padding-bottom: 2.4rem;}
.btMenuHorizontal .menuPort > nav > ul ul {width: 18.75rem;top: 8rem;left: -5rem;}
.btMenuHorizontal .menuPort > nav > ul ul ul{margin-left: 5rem !important;}
.btMenuHorizontal .menuPort ul ul ul{left: 13.75rem;}
.btMenuHorizontal.btStickyHeaderActive.btStickyHeaderOpen .menuPort > nav > ul > li > ul {top: 6.2rem;}
.btMenuHorizontal .menuPort nav > ul > li.current-menu-item a {border-bottom: 2px solid;}
.touch .btMenuHorizontal .menuPort nav ul li .subToggler {display: none;}


/*=======Banner Section============*/

.custom_feature_img {width: 100%;position: relative;line-height: 0;display: table;}
.custom_feature_img img {width: 100%;}
.benner-cantent-main {width: 100%;float: left;position: absolute;top: 5.5rem; max-width: 89.4%;margin: auto;left: 0;right: 0;z-index: 9;display: flex;align-items: center;justify-content: space-between;}
/*.custom_feature_img::after {background: #00000024;content: "";position: absolute;top: 0;width: 100%;height: 100%;}*/
.benner-cantent {width: 50%;float: left;}
.benner-cantent h1 {font-size: var(--font-40);color: #fff;line-height: 1.2;text-transform: uppercase;font-weight: bold;padding-bottom: 1rem;letter-spacing: 0.6px;}
.benner-cantent p {color: #fff;display: inline-block;max-width: 75%;letter-spacing: 0.3px;line-height: 1.755rem;}
.button_banner {display: flex;flex-wrap: wrap;margin-top: 0.7rem;}
.button_banner a {color: #fff;line-height: normal;font-size: var(--font-18);padding: 0.9rem 4.2rem;text-transform: uppercase;border-radius: 3px;margin-right: 1rem;border: 1px solid #fff;}
.button_banner a:hover {background: var(--primary);border-color: var(--primary);}


/*=========== Contact Form ==========*/

.form_right {width: 34.5%;float: right;}
.home .form_right .wpcf7-form {background: #00000045;}
.form_right .wpcf7-form {background: var(--secondary-color);backdrop-filter: blur(200px);padding: 3.6rem 0rem;color: #ffffff;}
.form_right .wpcf7-form.invalid {padding-bottom: 1rem;}
.contact-form-border {border-bottom: 1px solid;margin-bottom: 2rem;padding-bottom: 1rem;}
.contact-form-border h3, .contact-form-border p {padding-left: 2.6rem;padding-right: 2.6rem;color: #fff;line-height: normal;}
.contact-form-border h3{font-size: var(--font-30);}
.contact-form .get{padding-left: 3rem;padding-right: 3rem;padding-top: 0.4rem;}
.contact-form .get input, .wpcf7-form .fancy-select .trigger, .get textarea {color: #fff;opacity: 1;border-bottom: 1px solid !important;border: none;padding: 0px;padding-bottom: 0.9rem;border-radius: 0px !important;}
.contact-form .get textarea {height: 0;overflow: hidden;padding-bottom: 2.7rem;resize: none;}

/*.wpcf7-form-control.wpcf7-email.wpcf7-validates-as-required.wpcf7-text.wpcf7-validates-as-email {text-transform: lowercase;}*/
::placeholder {color: #fff;}
.form_right .wpcf7-form-control.wpcf7-email.wpcf7-validates-as-required.wpcf7-text.wpcf7-validates-as-email::placeholder{text-transform: capitalize;}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {-webkit-appearance: none;margin: 0;}
input[type=number] { -moz-appearance: textfield;}
.wpcf7-form-control.wpcf7-number.wpcf7-validates-as-required.wpcf7-validates-as-number {-moz-appearance: textfield;}
input:not([type='checkbox']):not([type='radio']):not([type='submit']):focus, textarea:focus, .fancy-select .trigger.open {box-shadow: none;}
input:not([type='checkbox']):not([type='radio']):not([type='submit']):focus, textarea:focus, .fancy-select .trigger.open {border: 0;}

.form_right .wpcf7-form .wpcf7-submit {-webkit-box-shadow: none !important;box-shadow: none;padding: 1rem 2.4rem !important;font-size: var(--font-18) !important;font-weight: 500; color: #fff !important;border: 1px solid #fff !important;margin-top: 1rem;}
.wpcf7-spinner {position: absolute;}
input:not([type="checkbox"]):not([type="radio"]), select {height: auto;}
.wpcf7-form .fancy-select .trigger {line-height: normal;}
.form_right .wpcf7-form .wpcf7-submit:hover {background: var(--primary);}
.form_right .wpcf7-form .wpcf7-response-output {padding: 15px;text-align: center;margin-top: 0px;margin-left: 3rem;margin-right: 3rem;}


/*=======About our club============*/

.margin-top {margin-top: 7rem;}
body.btLightSkin {background-color: #fff;}
.bt_bb_button.button-box {margin-bottom: 2px;margin-top: 2rem;}
.bt_bb_layout_boxed_1200 .bt_bb_cell {flex-basis: 89%;width: 89%;}
.box-h2 h2 {font-size: var(--font-63);color: transparent;-webkit-text-stroke: 1px #DCDCDC;margin: 0;line-height: 1;font-family: 'Montserrat', sans-serif;}
.box-h2 h2 .bt_bb_headline_content{margin-bottom: 0px;}
body .bt_bb_headline.box-h2 .bt_bb_headline_subheadline {margin-top: -1.125rem;font-weight: bold;font-size: var(--font-20);text-transform: uppercase;line-height: normal;margin-bottom: 1rem;}
.button-box a {padding: 1.025rem 4.288rem;font-size: var(--font-18);font-weight: 400;text-transform: uppercase;}
.bt_bb_button.bt_bb_style_outline a:hover {color: #fff !important;}
 body .bt_bb_image.bottom-imgs {position: absolute;bottom: 1.5rem;left: 1.375rem;z-index: 1;box-shadow: 0px 1px 5px 0px #ccc;border-radius: 1.5rem;margin: 0 !important;transform: translateY(-50%);}
  body .bt_bb_image.bottom-imgs img{width: 26.313rem;}
 body .home-left-content .bt_bb_column_content {padding-right: 2.8rem;}
.button-box.bt_bb_color_scheme_6.bt_bb_button.bt_bb_style_filled a {box-shadow: 0 0 0 3em #3da3e6 inset;}
.button-box.bt_bb_color_scheme_6.bt_bb_button.bt_bb_style_filled a:hover {box-shadow: 0 0 0 2px #3da3e6 inset;background-color: transparent;color: #3da3e6;}
.bt_bb_column.col-xxl-6.col-xl-6.col-xs-12.col-sm-6.col-md-6.col-lg-6.home-right-img {position: relative;padding-left: 4.5rem;}
.home-bg-service {padding: 6rem 0;}
.home-bg-service .bt_bb_row_inner_holder .bt_bb_column_inner {padding-left: 0px;padding-right: 0px;}
.home-bg-service .bt_bb_row_inner_holder {gap: 0.8rem;flex-wrap: nowrap;}


/*======= WHAT IS WALKING FOOTBALL Service ========*/
.srvice-row {margin-top: 3rem;}
.service-image {position: relative;overflow: hidden;}
.service-content {position: absolute;transform: translateY(0rem);transition: 2s all;text-align: left;
	width: 100%;background: var(--secondary-color);backdrop-filter: blur(6px);padding: 0rem 2.2rem;bottom: 0%;overflow: hidden;}
.service-image:hover .service-content  {transform: translateY(0);bottom: 0%;backdrop-filter:blur(100px);}
.service-image:hover .service-content h3{padding-bottom: 1rem;padding-top: 2rem;min-height: auto;}
.service-image:hover .service-content p{opacity: 1;height:auto;padding-bottom: 2rem;}
.service-content h3 {color: #fff;font-size: var(--font-25);font-weight: bold;padding-top: 3.8rem;padding-bottom: 3rem;min-height: 10rem;}
.service-content p {color: #fff;opacity: 0;font-size: var(--font-18);line-height: 1.725rem;height: 0;}
.button-box-2 a {font-size: var(--font-18);text-transform: uppercase;font-weight: 400;padding: 1.125rem 3.2rem;margin-top: 2.5rem;}
.btSoftRoundedButtons .bt_bb_button a{border-radius: 3px;}
.home-bg-service .button-box-2 {margin-top: 1rem;}
.home-bg-service .read-more-btn {margin-left: auto;margin-right: auto;}

/*======= Who can join ========*/
.join-row .bt_bb_text.max-p {max-width: 65%;}
.join-img-row, .join-img-row-button {margin-top: 3rem;}
.join-img-left{position: relative;left: 74%;z-index: -1;}
.join-right{position: relative;right: 14.5%;z-index: -1;}
.join-centers{position: absolute;left: 50%;transform: translateX(-50%);}
.before-img::before {content: "";background: url(/wp-content/uploads/2026/02/before-imgs.webp);width: 22.438rem;height: 32rem;position: absolute;background-repeat: no-repeat;background-size: cover;}
.before-img::after {content: "";background: url(/wp-content/uploads/2026/02/after-img.webp);width: 20.813rem;background-repeat: no-repeat;position: absolute;bottom: 0;height: 32.438rem;background-size: cover;right: 2rem;}
.bt_bb_text.max-p {max-width: 54%;margin: auto;}
.bt_bb_button.button-box.button-box-join {margin-top: 0;}
/*.bt_bb_button.button-box.button-box-join .bt_bb_link {padding: 1.025rem 4.288rem;}*/
.join-img-left img, .join-right img {width: 29.313rem;}
.join-centers img{width: 27.375rem;}

/*======= Why you should join ========*/

.why-main-row .bt_bb_row_holder {align-items: center;}
.why-main-row .why-left-content {height: 56.125rem;padding-left: 7.663rem;object-fit: cover;padding-right: 13rem;}
.sub-heading-h5 h5 {font-size: var(--font-20);margin-bottom: 1.2rem;text-transform: uppercase;font-weight: bold;}
.why-left-content p{color: #fff;}
.why-main-row .why-left-content  .button-box-join{margin-top: 2rem;}
.why-main-row .why-right-content {height: 50.938rem;padding-left: 6rem;background-position: right !important;}
.why-list li {font-size: var(--font-25);list-style: none;color: #fff;text-transform: uppercase;line-height: normal;font-weight: 700;position: relative;margin-bottom: 5.5rem;padding-left: 7.8rem;margin-left: 0;}
.why-list li::before {content: "";background-image: url(/wp-content/uploads/2026/02/web-icon.webp);
	width: 5.625rem;height: 5.625rem;display: inline-block;position: absolute;left: 0;top: 50%;
	transform: translateY(-50%);background-position: -0.806rem -0.431rem;border: 2px solid var(--blue);border-radius: 50%;background-size: 37.5rem;}
.why-list li:nth-child(2)::before {background-position: -7.8rem;}
.why-list li:nth-child(3)::before {background-position: -15.1rem;}
.why-list li:nth-child(4)::before {background-position: -23.7rem;}
.why-list li:nth-child(5)::before {background-position: -31.3rem;}
.why-list li:last-child {margin-bottom: 0;}

/*======= Media Gallry ========*/

.media-gallry-new{margin-top: 3rem;}
.media-gallry-new .bt_bb_css_image_grid_content {display: flex;justify-content: space-between;flex-wrap: wrap;}
.media-gallry-new .bt_bb_css_image_grid_content {display: flex;flex-wrap: wrap;gap: 1rem !important;}
.media-gallry-new .bt_bb_css_image_grid_item:nth-child(1),
.media-gallry-new .bt_bb_css_image_grid_item:nth-child(6) {width: 42%; }
.media-gallry-new .bt_bb_css_image_grid_item:nth-child(2),
.media-gallry-new .bt_bb_css_image_grid_item:nth-child(3),
.media-gallry-new .bt_bb_css_image_grid_item:nth-child(4),
.media-gallry-new .bt_bb_css_image_grid_item:nth-child(5) {width: 28%; }
.media-gallry-new .bt_bb_css_image_grid_item {box-sizing: border-box; }
.button-box-gallery a {padding: 1rem 1.5rem;margin-right: 1.8rem;margin-top: 3.8rem;}



/*======= All ages all abilities ========*/

.all-ages-section{padding: 7rem 10rem;}
.font-60 {font-size: var(--font-50);}
.all-ages-section .bt_bb_button.button-box{margin-top: 1.5rem;}
.all-ages-section .bt_bb_column_content_inner {padding: 0px 15px;position: relative;z-index: 2}
.all-ages-section::after {content: "";width: 22.25rem;height: 31.188rem;background-image: url(/wp-content/uploads/2026/03/after.webp);
    display: inline-block;position: absolute;top: 0;left: 0;background-size: cover;}

.all-ages-section::before {content: ""; width: 21.125rem;height: 31.188rem;background-image: url(/wp-content/uploads/2026/03/before.webp);
    display: inline-block;position: absolute;bottom: 0;right: 0;z-index: 1;background-size: cover; background-repeat: no-repeat;}
.all-ages-section .bt_bb_row.bt_bb_animation_fade_in.move_up.animate.animated {z-index: 2;position: relative;}



/*======= Latest News ========*/

.latest-news-main {padding: 6.5rem 0rem;}
.latest-news-main h5 {font-size: var(--font-20);font-weight: bold;}
.latest-news-main h2 {margin-bottom: 1.2rem;}
.latest-news-main h3 {margin-top: 2.5rem;margin-bottom: 1.2rem;}
.home-blog {padding-top: 3.5rem;padding-bottom: 1.5rem;}
.home-blog .bt_bb_latest_posts_item {padding-top: 0;}
.home-blog .bt_bb_latest_posts_item_title {font-size: var(--font-22);text-transform: uppercase;line-height: 2.25rem;}
.service-location-main .service-location-left {padding-left: 7.663rem;padding-right: 4rem;}
.latest-news-main .button-box-2{margin-top: 2rem;}
.service-location-main  .bt_bb_button.button-box{margin-top: 1.125rem;}
/*.service-location-main .service-location-left .button-box a{padding: 1.025rem 1.913rem;}*/
.sub-h5 {font-size: var(--font-20);font-weight: bold;text-transform: uppercase;padding-top: 0.5rem;padding-bottom: 1.2rem;}
.ul-dots li {list-style: none;font-size: var(--font-18);margin-bottom: 0.9rem;font-weight: 400;position: relative;margin-left: 0px;padding-left: 1.5rem;}
.ul-dots li::before {content: "";background: var(--blue);width: 7px;height: 7px;border-radius: 50px;position: absolute;top: 0.6rem;left: 0;}
.bt_bb_button .bt_bb_button_text {font-weight: 500;letter-spacing: 0.5px;margin-top: 0;}

/*======= Our Partners Logo ========*/

.logo-slider-row .lgx_app_item.swiper-slide.lgx_app_hover_effect_none {border: 2px solid #f4f4f4;height: auto;vertical-align: middle;border-right: 0;padding: 1.2rem;margin-right: 0px !important;}
.logo-slider-row .lgx_app_item_inner {display: flex;justify-content: center;vertical-align: middle;height: 100%;align-items: center;}
.lgx_lsw_nav_wrap.lgx_lsw_nav_top_right {display: none;}
.logo-slider-row h2 {margin-bottom: 1.5rem;}
.logo-slider-row .swiper-slide{border-radius: 0px;}
.swiper-slide:last-child {border-right:2px solid #f4f4f4 !important;}

/*======= Get In Touch With Us  ========*/

.website-form-map-section .website-form-map-row .website-form-left {padding-left: 6.563rem;padding-right: 5.563rem;position: relative;padding-top: 5rem;padding-bottom: 4rem;}
.website-form-left .contact-form .get{padding-left: 0px;padding-right: 0px;padding-top: 0px;}
.website-form-left .contact-form .get input, .website-form-left .wpcf7-form .fancy-select .trigger{border: 1px solid !important;padding: 0.8rem;}
.website-form-left h2 {color: #fff;padding-top: 1rem;padding-bottom: 1.8rem;}
.website-form-left h5 {color: #fff;font-size: var(--font-18);text-transform: uppercase;padding-bottom: 0;}
.website-form-left .get textarea {border: 1px solid !important;height: 12rem;padding: 0.8rem;}
.website-map-right p{line-height: 0;margin: 0px;}
.website-form-map-section .website-form-map-row .website-form-left .wpcf7-form .wpcf7-submit {-webkit-box-shadow: none !important;margin-top: 2.4rem;
	box-shadow: none;padding: 0.9rem 4rem !important;color: #fff !important;border: 0px !important;background-color: var(--blue);letter-spacing: 1px;}

.website-form-map-section .website-form-map-row .website-form-left .wpcf7-form .wpcf7-submit:hover {background: #000;}
.wpcf7-response-output {color: #fff;text-align: center;}
.website-map-right * {height: 100%;}
.website-map-right iframe {height: 100%;}
.website-form-left .wpcf7 form .wpcf7-response-output {font-size: 15px;margin-top: 0px;line-height: normal;padding: 5px;}


/*======= Footer ==========*/

.btSiteFooter .bt_bb_section.bt_bb_top_spacing_medium > .bt_bb_port {padding-top: 4rem;padding-bottom: 0rem;}
.colam-footer {margin-top: 4.5rem;}
.footer-row .bt_bb_headline_tag {font-weight: 600;margin-bottom: 1.8rem;}
.footer-row ul li {font-size: var(--font-18);font-weight: 400;list-style: none;margin-bottom: 0.8rem;position: relative;margin-left: 0;}
.footer-row ul li:last-child {margin-bottom: 0;}
.footer-row .adress-baar li {padding-left: 2.2rem;margin-bottom:1.5rem ;}

.adress-baar li::before {content: "";background-image: url(/wp-content/uploads/2026/02/footer-icon.webp);width: 1.563rem;height:1.75rem;position: absolute;left: 0;background-position: -0.375rem 0px;background-size:6.25rem;}	
.adress-baar li:nth-child(2)::before {background-position: -2.375rem -0.125rem;}
.adress-baar li:last-child::before {background-position: -4.438rem -0.125rem;}

.footer-row .colam-border-right {border-left: 1px solid #ddd;border-right: 1px solid #ddd;margin-right: 0rem;padding-left: 8rem;padding-right: 8rem;width: 100%;}
.footer-section-main .bt_bb_row_holder .bt_bb_column, .footer-section-main .bt_bb_row_inner_holder .bt_bb_column {flex: initial;}

.copyright-content {border-top: 1px solid #ddd;padding-top: 1rem;padding-bottom: 1rem;margin-top: 2rem;}
.copyright-content p {font-weight: 400;margin-bottom: 0px;letter-spacing:0px;}
.social-icon {display: flex;align-items: center;gap: 1.3rem;}
.social-icon li {list-style: none;margin: 0;line-height: 1;}
.social-icon li a img {width: 2.625rem;}
.copyright-content .bt_bb_column {width: 100%;}
.copyright-content .bt_bb_text {display: flex;justify-content: space-between;align-items: center;gap: 15px;}

.footer-bottom-content {max-width: 87%;margin: auto;padding-top: 1rem;padding-bottom: 1.8rem;}
.footer-bottom-content p {padding-bottom: 0.8rem;font-size: var(--font-20);letter-spacing: 0.4px;}
.footer-logo img {width: 17rem;}

/*======= About Us Page ==========*/

.about-inner-main {padding: 7.813rem 0;}
.about-inner-main .about-inner-row-2 {padding-top: 6rem;}
.about-inner-main .about-inner-row .about-inner-right-content, .about-inner-main .about-inner-row-2 .about-inner-right-img{padding-left: 3.5rem;}
.about-inner-main .about-inner-row .about-inner-left-img, .about-inner-main .about-inner-row-2 .about-inner-left-content {padding-right: 4.5rem;}
.about-inner-main p {margin-bottom: 1.6rem;}


/*======= Sponsorships Page ==========*/

.ul-dots.ul-dots-50 li {width: 50%;float: left;margin-bottom: 0.4rem;}
/*.sponsorships .bt_bb_button.button-box{margin-top: 1.4rem;}*/
.sponsorships .sub-heading-h5 {padding-top: 1rem;padding-bottom: 0.3rem;}
body .sponsorships .home-left-content .bt_bb_column_content{padding-right: 0px;}
body .sponsorships .home-left-content .bt_bb_column_content p {padding-right: 2rem;}
.sponsorships .sub-h5 {font-size: var(--font-18);text-transform: inherit;padding-top: 1rem;padding-bottom: 1.5rem;font-weight: 600;}
.sponsorships-sec-two {margin-top: 5rem;padding-bottom: 6.2rem;}
/*.sponsorships-sec-two .ul-dots li, .services-page .ul-dots li {margin-bottom: 1.1rem;}*/
/*.sponsorships-sec-two .about-inner-right-content .bt_bb_button.button-box, .sponsorships-sec-two .about-inner-right-content .button-box-2 a {margin-top: 1rem;}*/
.sponsorships-sec-two .about-inner-right-content .bt_bb_button.button-box a{padding: 1.025rem 1.413rem;}

.btContentHolder table thead th {font-weight: 500;color: white;font-size: var(--font-18);text-transform: uppercase;text-align: center;padding: 1.3rem;}
 .page-id-148 .btContentHolder table thead th:first-child, .page-id-148 .btContentHolder table td:first-child {text-align: left;padding-left: 1.5rem;}
 .page-id-148 .btContentHolder table td, .page-id-148 .btContentHolder table th {padding: 0.9rem 0rem;border: 1px solid #c1c1c1;text-align: center;line-height: 1;font-size: var(--font-18);font-weight: 400;}
#packages td button {background: #3da3e6;color: #fff;transition: 0.8s all;border: none;font-size: var(--font-18);font-weight: 500;text-transform: uppercase;border-radius: 3px;padding: 1.1rem 1.2rem;}
#packages td button:hover{background: var(--primary);}
.bt_bb_text.packages-row {padding-right: 21rem;}
.bt_bb_separator.packages-row-sapece.bt_bb_border_style_none {margin-top: 2rem;}


/*======= Contact Us Page ==========*/

.page-id-28 .benner-cantent-main {top: 49%;}
.page-id-28 .form_right, .page-id-28 .logo-slider-main, .page-id-28 .hide-contact {display: none;}
.contact-right-info p{letter-spacing: 1.3px;}
.web-contact-main .col-md-6.col-lg-6.contact-right-info {padding: 12rem 10rem;}
.adress-baar-contact{padding-top: 3rem;}
.adress-baar-contact li {margin-bottom: 3rem;position: relative;padding-left: 4rem;}
.adress-baar-contact li::before {content: "";background-image: url(/wp-content/uploads/2026/02/contact-icon.webp);
	width: 2.188rem;height: 2.875rem;position: absolute;left: 0;background-position: -0.438rem -0.438rem;top: -0.5rem;background-size: 9.375rem;}
.adress-baar-contact li:nth-child(2)::before {background-position: -3.625rem -0.563rem;}
.adress-baar-contact li:last-child::before {background-position: -6.688rem -0.563rem;}
.contact-map iframe {height: 46.125rem;}

/*======= News Page ==========*/

.btSoftRoundedButtons .bt_bb_post_grid_filter .bt_bb_post_grid_filter_item {border-radius: 3px;}
.bt_bb_post_grid_filter .bt_bb_post_grid_filter_item {padding: 10px 50px;background: var(--blue);color: #fff;margin-left: 10px;font-size: var(--font-18);}
.bt_bb_post_grid_filter .bt_bb_post_grid_filter_item:hover{background: var(--primary);}
.bt_bb_post_grid_filter {padding-bottom: 2rem;padding-top: 0;}
.bt_bb_grid_item_post_content .bt_bb_grid_item_post_title a {font-size: var(--font-22);text-transform: uppercase;line-height: 2.25rem;line-height:normal;}
.bt_bb_grid_item_post_content .bt_bb_grid_item_post_title a:hover{color: var(--primary);}
.bt_bb_grid_item_post_excerpt {font-size: var(--font-18);line-height: 1.675;letter-spacing: 0.4px;}
.bt_bb_grid_item_post_content .bt_bb_grid_item_meta > span {font-size: var(--font-18);padding-top: 1.5rem;}
.news-section-two{padding: 5rem 0rem}
.tb_hs_post_wrapper {padding: 10px !important;}
.news-section-two .tb_hs_arrow_left__ {left: 10px;}
.bt_bb_timetable .bt_bb_timetable_title_flex{line-height: 1.4;}
.bt_bb_tabs.bt_bb_style_outline .bt_bb_tabs_header li:hover, .bt_bb_tabs.bt_bb_style_outline .bt_bb_tabs_header li.on, .bt_bb_tabs.bt_bb_style_filled .bt_bb_tabs_header li {color: #fff;}
.bt_bb_grid_item_post_content, .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content {padding: 1.5rem;flex-grow: initial;}
.post-grid-main .bt_bb_grid_item{background: rgba(0,0,0,.05);}
.post-grid-main .bt_bb_grid_item .bt_bb_grid_item_post_content{background: unset;}
/*.tb_rp_dialog {max-width: 50%;margin: auto;overflow: scroll;}*/
.post-grid-main{clear: both;display: inline-block;width: 100%;}
body .tb_rp_image, .tb_rp_video {height: fit-content !important;width: fit-content !important;
    position: absolute;left: 50%;transform: translate(-50%, -50%);top: 50%;}
.tb_reel_close_btn {cursor: pointer;}

/*======= Sessions Page ==========*/

.sessions-row .bt_bb_row_inner_holder {margin: 0;gap: 1rem;flex-wrap: nowrap;}
.sessions-row-2 {margin-top: 2rem;}
.sessions-row-two .bt_bb_column.col-xxl-3.col-xl-3 {background: #fff;border-radius: 12px;padding-top: 2rem;padding-bottom: 2.5rem;}
.sessions-section-two {padding: 7rem 0rem;margin-top: 5rem;}
.sessions-row-two .bt_bb_row_holder {gap: 1rem;flex-wrap: nowrap;}
.bt_bb_align_center .bt_bb_icon.btMoveIconUp {transform: none;}
body .sessions-row-two .bt_bb_column.col-xxl-3.col-xl-3 h2 .bt_bb_headline_content {margin-bottom: 0.7rem;margin-top: 0.7rem;}
.sessions-row-two .bt_bb_size_xlarge.bt_bb_icon .bt_bb_icon_holder::before {font-size: 3.5rem;}
.service-btn .ul-dots li:last-child {margin-bottom: 0;}
.calculate-left .btQuoteBooking {margin-top: 2rem;}
.our-skills-row {padding-top: 4rem;}
.bt_bb_column_inner.col-xxl-4.col-xl-4.col-xs-12.col-sm-12.col-md-12.col-lg-4.hide-box-sessions {
    width: 0;
    height: 0;
    border: none !important;
    padding: 0 !important;
}
/* .sessions-row .bt_bb_timetable .bt_bb_timetable_title_flex{height: 4.7rem;} */
.sessions-row .bt_bb_image.bt_bb_shape_square, .sessions-row .bt_bb_image.bt_bb_shape_square img {
    width: 100%;
    height: 16.25rem;
}





/*======= Our team Page And Organisation history Page ==========*/

.gallery-row .bt_bb_tabs_header {margin-bottom: 2rem;}
.our-team-row .bt_bb_column.col-xxl-3 {background: #fff;border-radius: 15px;}
.our-team-row .bt_bb_row_holder {gap: 1.2rem;flex-wrap: nowrap;}
.our-team-row .bt_bb_headline_content {margin-bottom: 0;}
.our-team-section{padding: 4rem 0rem;}
body .organisation-h2 h2 .bt_bb_headline_content{margin-bottom: 0px;}


.tribe-common.tribe-events.tribe-events-view {background: var(--blue) !important;}
.tribe-events-calendar-latest-past *, .tribe-events-calendar-month * {color: #fff !important;}
.btContentHolder table td, .btContentHolder table th {padding: inherit;border: 1px solid rgba(0,0,0,.1);}
.dow {padding: 14px !important;}


.bt_bb_service_content_text {font-size: var(--font-18);line-height: 1.675;font-weight: 400;letter-spacing: 0.6px;}
.calculate-left .btQuoteText.btQuoteElement {border: 1px solid #000 !important;}
.privacy-policy-section {padding: 6rem 0;}
.privacy-policy-section h2 .bt_bb_headline_content {margin-bottom: 5px;margin-top: 2rem;}
.privacy-policy-section .privacy-policy-h2 .bt_bb_headline_content{margin-top: 0px;}
.privacy-policy-section p {color: #fff;}
small {font-size: 14px;}
.our-team-section .bt_bb_row_holder, .sessions-row-two .bt_bb_row_holder{margin: 0px;}
.our-team-row .bt_bb_column.col-xxl-3.col-xl-3 span img {width: 10rem;}
.our-team-row .bt_bb_column.col-xxl-3.col-xl-3 .bt_bb_headline_tag, .sessions-row-two .bt_bb_column.col-xxl-3.col-xl-3 .bt_bb_headline_tag {font-size: var(--font-25);}
.our-team-row .bt_bb_column.col-xxl-3.col-xl-3 .bt_bb_headline_superheadline {font-size: var(--font-18);font-weight: 500;margin-bottom: 1rem;}
.our-team-row .bt_bb_column.col-xxl-3.col-xl-3 .bt_bb_headline_subheadline {font-size: var(--font-18);line-height: normal;}
.bt_bb_separator.separator-spece {margin-bottom: 30px;}
.bt_bb_separator.separator-spece-small {margin-bottom: 5px;}
.bt_bb_separator.separator-spece-2 {margin-bottom: 8px;}
.our-team-section .bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {line-height: 1.6;}

.our-team-row .bt_bb_text p {margin-bottom: 10px;}
.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title a {font-size: var(--font-25);}
.sponsors-section .bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline{line-height: 1.6;}
.sponsors-row .bt_bb_row_holder { padding-left: 10px; flex-wrap: nowrap; padding-right: 10px;}
.sponsors-row .bt_bb_row_holder .bt_bb_column {padding-left: 10px;padding-right: 10px;}
.contact-locations {clear: both;padding: 15px;}
.privacy-policy-section, .single-game-report-main {clear: both;}
.bt_bb_button.btn-game {font-size: font-size: var(--font-18);}
.game-report-section {padding-top: 6rem;}
.game-report-section .bt_bb_size_extrasmall.bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {font-size: var(--font-18);line-height: normal;}
.game-report-section .bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline{line-height: 1.6;}
.score-h2-margin .bt_bb_headline_content {margin-bottom: 0;}
.league-table-main, .single-game-report-main, .single-game-section-3 {padding: 5rem 0;}
.league-table-main-two{padding-bottom: 0px;}
.single-game-section-3 .bt_bb_superheadline_outside.bt_bb_headline .bt_bb_headline_superheadline {font-size: var(--font-18);}
.single-game-section-3 .bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {line-height: 1.6; margin-top: 2px;}
.best-playes-section {padding: 3rem 0;}
.best-playes-section .bt_bb_size_extrasmall.bt_bb_headline h2 {font-size: var(--font-25);}
.best-playes-section .bt_bb_size_extrasmall.bt_bb_headline .bt_bb_headline_superheadline{font-size: var(--font-18);}
.game-report-section, .league-table-main {clear: both;}

/*======= Single Post ==========*/

.single-post .custom_feature_img img, .archive.category .custom_feature_img img, .portfolio-template-default .custom_feature_img img, .tax-portfolio_category .custom_feature_img img, .post-type-archive-portfolio .custom_feature_img img {height: 52.563rem;object-fit: cover;}
.blog .btContentHolder, .single .btContentHolder, .archive .btContentHolder, .btWithSidebar .btContentHolder {max-width: 100%;}
.btPostSingleItemStandard, .archive.category .btContent {margin-top: 4rem;}
.archive.category .btPostSingleItemStandard {margin-top: 0rem;}
.single-post .custom_feature_img::after, .archive.category .custom_feature_img::after {content: "";background: #00000080;position: absolute;width: 100%;height: 100%;top: 0;}
.bt_bb_headline.bt_bb_superheadline.bt_bb_superheadline_outside.bt_bb_subheadline.bt_bb_size_large h1, .archive.category h2 .bt_bb_headline_content {
	font-size: 2rem;margin-bottom: 0;}
.bt_bb_headline_superheadline .btArticleCategories a {font-weight: bold;color: var(--blue);}
.bt_bb_headline_superheadline .btArticleCategories a:hover {color: var(--primary);}
.btPrevNextNav .btPrevNext .btPrevNextItem .btPrevNextDir {font-size: 15px;font-weight: 500;margin-bottom: 5px;}
.btPrevNextNav .btPrevNext .btPrevNextItem .btPrevNextTitle {font-size: var(--font-22);}
.archive .btPostSingleItemStandard .btArticleHeadline {margin-bottom: 1rem;}
.btPostSingleItemStandard:not(.btWooCommerce) {padding: 20px 0 10px;margin-bottom: 0;}
.single-post h2 {padding-bottom: 5px;}
.single-post .ul-dots li:last-child {margin-bottom: 1em;}
.single-post ol li {list-style: decimal;margin-bottom: 0.9rem;}
ol li .circle li, ul li .circle li {list-style: circle;}
.circle li::before {display: none;}
ul li .circle{padding-top: 1rem;margin-left: 15px;}
.circle li {padding-left: 0;}
ol li .circle, ul li .circle {margin-left: 15px;margin-top: 0.9rem;}
 /*.archive.category .custom_feature_img img {filter: brightness(0.6);}*/

.btPostSingleItemStandard .btArticleShareEtc {display: block;}
.btPostSingleItemStandard .btArticleShareEtc > div.btReadMoreColumn{text-align: left;max-width: 100%;}
.btLightSkin .btReadMoreColumn .bt_bb_style_outline.bt_bb_button a {color: #fff;background: var(--blue);box-shadow: none;font-size: var(--font-16);padding: 1rem 2rem;}
.btLightSkin .btReadMoreColumn .bt_bb_style_outline.bt_bb_button:hover a {-webkit-box-shadow: 0 0 0 2em #00439c inset;box-shadow: 0 0 0 2em #00439c inset;}


.archive.category.category-organisation .btContent {display: flex;justify-content: space-between;align-items: center;}
.archive.category.category-organisation .gutter .port {max-width: 100%;}
.archive.category.category-organisation .btContent {display: flex;justify-content: space-between;max-width: 89%;margin-left: auto;margin-right: auto;gap: 1.5rem;align-items: flex-start;}
.archive.category.category-organisation .btArticleHeadline h2 .bt_bb_headline_content {font-size: 1.4rem;}
.archive.category.category-organisation .btMediaBox img {height: 26.25rem;width: 100%;}
.archive.category.category-organisation .btArticleContent p {overflow: hidden;-webkit-line-clamp: 3;-webkit-box-orient: vertical;display: -webkit-box;}
.archive.category.category-organisation .btArticleContentHolder h2 {overflow: hidden;-webkit-line-clamp: 2;-webkit-box-orient: vertical;display: -webkit-box;}


/*======= 404 Page ==========*/
.btErrorPage.gutter {padding: 6rem 0;text-align: center;}
.error404 .custom_feature_img {display: none;}
.error404  .bt_bb_size_huge.bt_bb_headline .bt_bb_headline_superheadline {font-size: var(--font-30);font-weight: 500;text-transform: capitalize;margin-bottom: 6px;}
.error404 .bt_bb_size_huge.bt_bb_headline h2 {font-size: var(--font-72);text-transform: capitalize;line-height: normal;}
.error404 .bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline{margin-top: 0px;}
.error404 .bt_bb_headline_subheadline a {padding: 1rem 2.5rem;margin-right: 1.8rem;background: var(--blue);color: #fff;text-transform: uppercase;font-size: var(--font-20);letter-spacing: 1.3px;font-weight: 500;border-radius: 3px;}
.error404 h2 .bt_bb_headline_content { margin-bottom: 6px;margin-top: 6px;}
.error404 .bt_bb_headline_subheadline a:hover {background: var(--primary);}


/*======= Thank You Page ==========*/

.thank-you p {margin-bottom: 0;font-size: 18px;text-transform: ;}
.page-id-3819 .form_right {display: none;}
.page-id-3819 .benner-cantent-main,.single-post .benner-cantent-main {top: 50%;}
.thank-you-main {margin-top: 4rem;}
.sponsors-section{padding: 5rem 0rem}
.contact-locations .bt_bb_map .bt_bb_map_content .bt_bb_map_content_wrapper {padding-top: 5rem;padding-bottom: 5rem;}
.profesional {padding: 5rem 0;}
.portfolio-template-default .bt_bb_headline h1, .post-type-archive-portfolio .bt_bb_headline h2 {font-size: var(--font-40);}
.portfolio-main {padding-top: 5rem;}
.portfolio_category-community.animated {padding-top: 3rem;}
.tax-portfolio_category .bt_bb_size_medium.bt_bb_headline h2 {font-size: var(--font-40);}



/*======= Events Page ==========*/

.tribe-events .tribe-events-calendar-month__header tr th {width: 100%;border-right-color: #fff;}
.tribe-events .tribe-events-calendar-month__day-cell--mobile:hover {background-color: var(--primary);}
.tribe-events-back {margin-bottom: 10px;}
.tribe-events-schedule{margin-top: 5px;}
.single-tribe_events .tribe-events-c-subscribe-dropdown, .tribe-events .tribe-events-c-subscribe-dropdown {margin-top: 0;}
#tribe-events-pg-template {padding-top: 5rem;clear: both;}
.tribe-events-single-event-title {font-size: var(--font-40);line-height: normal;}
.btContentHolder .table-condensed thead th {padding: initial;}
.tribe-events .tribe-events-c-nav__next:disabled, .tribe-common--breakpoint-medium.tribe-common .tribe-common-b1--min-medium {font-size: 15px;margin-bottom: 10px;}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-details {width: fit-content;}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-title {margin: 5px 0;}
.tribe-common .tribe-common-b2{font-size: 15px;}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container {padding-top: 6rem;padding-bottom: 3rem;}

body.btNoSidebar .btPostListColumns.portfolio:last-of-type {margin-bottom: 0;}
.post-type-archive-portfolio .btPostListColumns .btArticleContentHolder .btArticleTextContent {padding-bottom: 0;}
.additional-content {display: none;}
.read-more-btn {font-size: var(--font-18);color: var(--blue);text-transform: capitalize;cursor: pointer;width: fit-content;font-weight: 500;margin-top: 1.2rem;}
.read-more-btn:hover{color: var(--primary);}
.main-h2-buttom-sub-headding h2 .bt_bb_headline_content {margin-bottom: 0;}
.organisation-list .main-h2-buttom-sub-headding {margin-bottom: 2rem;}
 .main-h2-buttom-sub-headding {margin-bottom: 1rem;}
.bt_bb_headline.main-h2-buttom-sub-headding .bt_bb_headline_subheadline b {font-size: var(--font-22);}
.bt_bb_headline.main-h2-buttom-sub-headding .bt_bb_headline_subheadline {margin-top: 0px;font-size: var(--font-18);line-height: 1.675;font-weight: 400;letter-spacing: 0.6px;}
.hide-section {display: none;}
.bt_bb_separator.no-bottom-margin.bt_bb_border_style_none.bt_bb_top_spacing_none.bt_bb_bottom_spacing_normal {margin-bottom: 0;}
body #lgx_logo_slider_app_2939 .lgx_app_item .lgx_app_item_img {max-width: 18rem;}
.about-inner-main-new {padding-bottom: 0;padding-top: 0;}
body .home-right-img img, .about-inner-left-img img, .about-inner-right-img img {border-radius: 4px !important;}


.es-embed-root.eapps-linkedin-feed-61c8af91-7b8c-44ac-bac5-2681db7ad8c4-custom-css-root {
	margin: auto;
}
.page-id-231 .btContentHolder:nth-of-type(2) {
	display: none;
}
.single-post .form_right{display: none;}
.archive .custom-read-more-btn {display: none;}

/*-----------Responsive block-----------*/


@media only screen and (max-width:1420px){

.form_right .wpcf7-form .wpcf7-response-output{line-height: 1.4;padding: 8px;}
.contact-form-border{margin-bottom: 1rem;}
.ul-dots li::before {width: 6px;height: 6px;}
.btMenuHorizontal .menuPort > nav > ul ul {top: 7.9rem;}

}


@media only screen and (max-width:1199px){

.btVerticalHeaderTop {padding: 10px 15px;}
.btMenuVerticalOn .btVerticalHeaderTop .btVerticalMenuTrigger {position: relative;}
.btVerticalHeaderTop .btVerticalMenuTrigger{position: absolute;right: 0;height: auto;}
.menuPort nav .menu {display: block;}
.menuPort nav ul li a {font-size: 15px;font-weight: 500;}
.btMenuVertical .mainHeader nav ul li a {padding: 15px 15px;color: #000;}
.btMenuVertical .mainHeader nav ul li a:hover {background: var(--blue);color: #fff;}
#menu-primary-menu .button-menu a:hover {background-color: var(--blue);color: #fff;}
.mainHeader.btClear.gutter .port {padding: 0px;}
.btMenuVertical .mainHeader nav ul li {border-bottom: 1px solid #000;text-align: left;border-right: none;}
.btMenuVertical .mainHeader nav {width: 100%;}
.btMenuVertical .mainHeader nav .sub-menu li {border-top: 1px solid #000;}
.btMenuVertical .mainHeader nav .sub-menu li a{padding-left: 25px;}

body.btMenuVertical .subToggler {display: block !important;padding: 15px 0;line-height: normal;right: 0;background: var(--blue);color: #fff;}
.btLogoArea.menuHolder.btClear {padding-top: 10px;padding-bottom: 10px;padding-right: 15px;padding-left: 15px;}
.top-right li{font-size: 15px;padding-left: 32px}
.top-right li::before {width: 25px;height: 25px;background-position: -5px 0px;background-size: 80px;}
.top-right li:last-child::before {background-position: -41px 1px;}
.top-right {gap: 5px;}
.top-bar-main .social-icon {gap: 8px;width: 50%;}
.top-bar-main .social-icon li a img {width: 30px;}
.btMenuVertical .menuPort nav:not(.rightNav)::before, .btMenuVertical .menuPort nav:not(.leftNav)::after {display: none;}
.btMenuVerticalOn .btMenuVertical .mainHeader .logo{display: none;}
.mainHeaderInner .logo {display: none;}
#menu-primary-menu .button-menu a {background: unset;padding: 15px;color: #000;border-radius: 0;}

.btVerticalMenuTrigger .bt_bb_icon{width: 35px;}
.btMenuVerticalOn .btVerticalMenuTrigger .bt_bb_icon {width: 24px;}
.btStickyHeaderOpen .menuPort > nav > ul > li {padding-top: 0;padding-bottom: 0;}
#menu-item-1429 .sub-menu li a{padding-left: 40px;color: #000;}

.benner-cantent-main {max-width: 100%;top: 50%;transform: translateY(-50%);padding: 0px 15px;}
.bt_bb_layout_boxed_1200 .bt_bb_cell {flex-basis: 100%;width: 100%;max-width: 100%;padding: 0px 15px;overflow: hidden;}
.why-main-row .why-left-content, .why-main-row .why-right-content, .service-location-main .service-location-left{padding-left: 35px;padding-right: 35px;}
.website-form-map-section .website-form-map-row .website-form-left{padding-left: 15px;}
body p, .benner-cantent p, .ul-dots li, .footer-bottom-content p, .footer-row ul li, .bt_bb_service_content_text{font-size: 15px;letter-spacing:normal;line-height:1.6;}
li{font-size: 15px;}
.button-box a, .button-box-gallery a, .service-location-main .service-location-left .button-box a {padding: 12px 40px;font-size: 15px;}
.button-box-2 a, .bt_bb_button.button-box.button-box-join .bt_bb_link {padding: 12px 40px;font-size: 15px;}
/*.sponsorships-sec-two .about-inner-right-content .bt_bb_button.button-box a {padding: 12px 24px;}*/
body .bt_bb_image.bottom-imgs {position: unset;margin-top: -15px !important;margin-left: -20px !important;}

.wpcf7-not-valid-tip{font-size: 13px;}
.wpcf7-form.invalid .contact-form .get p{margin-bottom: 8px;}
.contact-form .get input, .wpcf7-form .fancy-select .trigger, .get textarea {padding-bottom: 10px;}
.contact-form .get textarea{padding-bottom: 32px;}
.website-form-left .contact-form .get textarea{padding: 12px;}
.form_right .wpcf7-form{padding: 25px 0px;}
.contact-form .get{padding-top: 0px;}
.contact-form-border h3{font-size: 18px;}
.benner-cantent p{max-width: 80%;}
.button_banner{margin-top: 0px;}
.button_banner a {font-size: 15px;padding: 12px 45px;line-height: 1;}
body .bt_bb_headline.box-h2 .bt_bb_headline_subheadline {font-size: 15px;}
.service-content h3, .latest-news-main h3 {font-size: 18px;}
.sub-heading-h5 h5, .sub-h5, .sponsorships .sub-h5{font-size: 16px;margin-bottom: 10px;line-height: normal;}
.sponsorships .sub-h5 {padding: 0;}
.sub-h5 {margin-bottom: 0;padding-bottom: 8px;padding-top: 6px;}
.sponsorships .sub-heading-h5 {padding-top: 5px;padding-bottom: 0;}
.website-form-left h5{font-size: 16px;}
.home-blog .bt_bb_latest_posts_item_title{font-size: 16px;line-height: 1.4;margin-bottom: 0px;}
.service-content p{font-size: 15px;line-height: 1.4;}
.bt_bb_text.max-p {max-width: 70%;}
.ul-dots li::before {width: 6px;height: 6px;top: 9px;}
.join-img-row .bt_bb_column.col-md-12{flex-basis: 33.333333%;max-width: 33.333333%;}
.service-location-main .service-location-left {padding-top: 35px;padding-bottom: 35px;}
.service-location-main .service-location-right-img * {height: 100%;object-fit: cover;}
.adress-baar li::before {width: 25px;height: 25px;background-position: -7px 0px; background-size: 88px;}
.adress-baar li:nth-child(2)::before {background-position: -35px 0px;}
.adress-baar li:last-child::before {background-position: -62px -1px;}
.footer-row .adress-baar li {padding-left: 28px;margin-bottom: 14px;}
.footer-row ul li {margin-bottom: 8px;}
.social-icon li a img {width: 32px;}
.form_right .wpcf7-form .wpcf7-submit, .website-form-map-section .website-form-map-row .website-form-left .wpcf7-form .wpcf7-submit {
    padding: 12px 20px !important;font-size: 13px !important;margin-top: 12px;}
.website-form-left .contact-form .get input, .website-form-left .wpcf7-form .fancy-select .trigger {padding: 12px;}
.ul-dots li{padding-left: 15px;}
.website-form-map-section .website-form-map-row .website-form-left .wpcf7-form .wpcf7-submit {padding: 12px 35px !important;}
.page-id-148 .btContentHolder table td, .page-id-148 .btContentHolder table th {padding: 10px;font-size: 15px;line-height: 1.2;}
#packages td button {background: #3da3e6;color: #fff;transition: 0.8s all;border: none;font-size: 15px;font-weight: 500;text-transform: uppercase;border-radius: 3px;white-space:nowrap;padding: 10px 20px !important;}
#packages div{overflow-x:auto;scrollbar-width: thin;-webkit-overflow-scrolling: touch;}
.package-buttons{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:20px;}
.package-buttons button{padding:12px 20px;background:#2f8ecb;color:#fff;border:none;border-radius:4px;cursor:pointer;}
#packages table td:first-child,
#packages table th:first-child{white-space:nowrap;}
.page-id-148 .btContentHolder table thead th:first-child, .page-id-148 .btContentHolder table td:first-child {text-align: left;padding-left: 15px;}
.ul-dots.ul-dots-50 li {margin-bottom: 8px;}
.bt_bb_text.packages-row {padding-right: 0;}
.adress-baar-contact li::before {width: 30px;height: 30px;background-position: -4px -4px;top: -3px;background-size: 100px;}
.adress-baar-contact li:nth-child(2)::before {background-position: -38px -4px;}
.adress-baar-contact li:last-child::before {background-position: -69px -4px;}
.adress-baar-contact li {margin-bottom: 22px;padding-left: 35px;}
.our-team-row .bt_bb_row_holder, .sessions-section-two .bt_bb_row_holder{gap: 15px;}
.our-team-row .bt_bb_column.col-xxl-3.col-xl-3 span img {width: 90px;}
.our-team-row .bt_bb_column.col-xxl-3.col-xl-3 .bt_bb_headline_tag, .sessions-row-two .bt_bb_column.col-xxl-3.col-xl-3 .bt_bb_headline_tag {font-size: 16px;}
.our-team-row .bt_bb_column.col-xxl-3.col-xl-3 .bt_bb_headline_superheadline {font-size: 13px;margin-bottom: 8px;}
.our-team-row .bt_bb_column.col-xxl-3.col-xl-3 .bt_bb_headline_subheadline {font-size: 15px;margin-top: 4px;}
.our-team-row .bt_bb_size_small.bt_bb_icon .bt_bb_icon_holder::before {font-size: 15px;}
.about-inner-main p {margin-bottom: 12px;}
.bt_bb_grid_item_post_content .bt_bb_grid_item_post_title a {font-size: 16px;}
.bt_bb_grid_item_post_excerpt {font-size: 15px;line-height: 1.6;letter-spacing: normal;}
.bt_bb_grid_item_post_content .bt_bb_grid_item_meta > span {font-size: 16px;padding-top: 15px;}
.gallery-section ul.bt_bb_tabs_header li span {padding: 15px;}
.bt_bb_service .bt_bb_service_content .bt_bb_service_content_title a {font-size: 16px;}
.contact-locations .bt_bb_size_normal.bt_bb_icon .bt_bb_icon_holder::before {font-size: 20px;}
.bt_bb_size_small.bt_bb_headline .bt_bb_headline_superheadline {font-size: 16px;}
/*.bt_bb_counter.animate.animated {font-size: 45px;}*/
/*.bt_bb_headline_content {font-size: 18px;}*/

.game-report-section .bt_bb_size_normal.bt_bb_icon .bt_bb_icon_holder::before {font-size: 20px;}
.game-report-section .bt_bb_column_content {padding: 0px !important;}
.game-report-section .bt_bb_size_extrasmall.bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {font-size: 14px;margin-top: 5px;}
.game-report-section .bt_bb_button a {padding: 12px 25px;}
.single-game-left .bt_bb_size_normal.bt_bb_icon .bt_bb_icon_holder::before {font-size: 20px;width: 20px;height: 25px;}
.single-game-left .bt_bb_column_content {padding: 15px !important;}
.single-game-section-3 .bt_bb_superheadline_outside.bt_bb_headline .bt_bb_headline_superheadline {font-size: 15px;}
.best-playes-section .bt_bb_size_extrasmall.bt_bb_headline h2 {font-size: 18px;}
.best-playes-section .bt_bb_size_extrasmall.bt_bb_headline .bt_bb_headline_superheadline{font-size: 15px;}
.error404 .bt_bb_size_huge.bt_bb_headline .bt_bb_headline_superheadline {font-size: 20px;}
.error404 .bt_bb_size_huge.bt_bb_headline h2 {font-size: 45px;}
.error404 .bt_bb_headline_subheadline a {padding: 12px 25px;font-size: 15px;letter-spacing: 1px;}
.error404 h2 .bt_bb_headline_content {margin-bottom: 25px;}
.btErrorPage.gutter {border-top: 2px solid var(--primary);margin-top: 10px;}

.gutter .port {max-width: 100%;padding: 0 20px;}
.single-post .bt_bb_headline_superheadline .btArticleCategories a {font-size: 18px;}
.single-post .bt_bb_headline.bt_bb_superheadline.bt_bb_superheadline_outside.bt_bb_subheadline.bt_bb_size_large h1, .archive.category h2 .bt_bb_headline_content {
    font-size: 22px;margin-bottom: 0;line-height: normal;}
.single-post .bt_bb_size_large.bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline {font-size: 16px;margin-top: 2px;}
.btPrevNextNav .btPrevNext .btPrevNextItem .btPrevNextTitle {font-size: 18px;}
.custom_feature_img img {height: 550px;object-fit: cover;}
.page-id-28 .custom_feature_img img {height: auto;object-fit: cover;}
.tax-portfolio_category .gutter .port, .post-type-archive-portfolio .gutter .port  {padding: 0;}
.tribe-common .tribe-common-h6 {font-size: 20px;}
.read-more-btn {font-size: 15px;margin-top: 1em;}
.all-ages-section {padding-left: 0px;padding-right: 0px;}
.bt_bb_headline.main-h2-buttom-sub-headding .bt_bb_headline_subheadline b {font-size: 16px;}
.bt_bb_headline.main-h2-buttom-sub-headding .bt_bb_headline_subheadline {font-size: 15px;line-height: 1.6;letter-spacing: normal;}
.our-team-membar .bt_bb_size_small.bt_bb_icon .bt_bb_icon_holder::before {font-size: 15px;}
.circle li {padding-left: 0;}

.archive.category .bt_bb_headline_superheadline .btArticleCategories a {font-size: 16px; padding-bottom: ;}
.archive.category .btPostSingleItemStandard .btArticleShareEtc > div.btShareColumn:first-child{padding-bottom: 0px;}
.archive.category.category-organisation .btContent {max-width: 100%;padding: 0 15px;}
.archive.category.category-organisation .gutter .port {max-width: 100%;padding: 0;}
.archive.category.category-organisation .mainHeader.btClear.gutter .port{max-width: 100%;margin: 0px;}
.archive.category.category-organisation .btArticleHeadline h2 .bt_bb_headline_content{font-size: 18px;}
.btLightSkin .btReadMoreColumn .bt_bb_style_outline.bt_bb_button a {font-size: 14px;padding: 12px 20px;}
.single-post .custom_feature_img img, .archive.category .custom_feature_img img, .portfolio-template-default .custom_feature_img img, .tax-portfolio_category .custom_feature_img img, .post-type-archive-portfolio .custom_feature_img img {height: 550px;object-fit: cover;}
body #lgx_logo_slider_app_2939 .lgx_app_item .lgx_app_item_img {max-width: 160px;}
.bt_bb_post_grid_filter .bt_bb_post_grid_filter_item {
    font-size: 15px;
}
/* .sessions-row .bt_bb_timetable .bt_bb_timetable_title_flex {
    height: 80px;
} */
.sponsorships-sec-two .about-inner-right-content .bt_bb_button.button-box a {
	padding: 12px 20px;
}
		.top-bar-main{flex-wrap:wrap;}
	.social-icon{justify-content: left;}
}



@media only screen and (max-width:992px){
.box-h2 h2 {font-size: 35px;letter-spacing: normal;}
body h3{font-size: 16px;}
body h2 {font-size: 24px;line-height: 1.3;letter-spacing: normal;}
.font-60 {font-size: 28px;}
.form_right {width: 45.5%;}
.benner-cantent p {max-width: 100%;}
 .custom_feature_img{display: table;}   
.single-post .custom_feature_img img, .archive.category .custom_feature_img img, .portfolio-template-default .custom_feature_img img, .tax-portfolio_category .custom_feature_img img, .post-type-archive-portfolio .custom_feature_img img{height: 570px;object-fit: cover;}
.benner-cantent h1 {font-size: 26px;letter-spacing: normal;}
.margin-top, .sponsorships-sec-two {margin-top: 45px;}
.flex-direction .bt_bb_row_holder {flex-flow:column-reverse;flex-direction: column-reverse;}
.bt_bb_column.col-sm-6, .bt_bb_column.col-ms-6, .bt_bb_column_inner.col-sm-6, .bt_bb_column_inner.col-ms-6 {flex-basis: 100%;max-width: 100%;}
.bt_bb_column.col-xxl-6.col-xl-6.col-xs-12.col-sm-6.col-md-6.col-lg-6.home-right-img {padding-left: 20px;}
body .bt_bb_image.bottom-imgs {margin-left: 0px !important;border-radius: 15px;}
body .bt_bb_image.bottom-imgs img {width: 240px;}
.home-left-content {padding-top: 20px;}
body .bt_bb_image.bottom-imgs {position: absolute;margin-top: 0px;margin-left: 0px;bottom: -10px;transform: unset;left: 20px;}
.home-right-img .bt_bb_image.bt_bb_shape_square, .service-location-right-img .bt_bb_image.bt_bb_shape_square {width: 100%;}
.home-right-img img, .service-location-right-img img {width: 100%;}
.home-right-img .bt_bb_image.bottom-imgs {width: auto;}
.home-bg-service .bt_bb_row_inner_holder {gap: 15px;}
.home-bg-service {padding: 20px 0px;}
.bt_bb_text.max-p {max-width: 100%;}
.join-img-left img, .join-right img {width: auto;}
.join-centers img {width: auto;}
.why-main-row .why-left-content, .why-main-row .why-right-content {height: auto;padding-top: 70px;padding-bottom: 70px;padding-right: 35px;}
.why-main-row .why-right-content{padding-top: 70px;padding-bottom: 70px;}
.why-list li {font-size: 18px;margin-bottom: 65px;padding-left: 88px;}
.why-list li::before {width: 70px;height: 70px;background-position: -11px -6px;background-size: 470px;}
.why-list li:nth-child(2)::before {background-position: -98px -6px;}
.why-list li:nth-child(3)::before {background-position: -190px -6px;}
.why-list li:nth-child(4)::before {background-position: -297px -6px;}
.why-list li:nth-child(5)::before {background-position: -392px -6px;}
.latest-news-main {padding: 45px 0;}
.video-row .video-colam {margin-bottom: 15px;}
.home-blog {padding-top: 40px;padding-bottom: 10px;}
.website-form-map-section .website-form-map-row .website-form-left {padding: 30px 15px;}
.footer-section-main .bt_bb_column.col-sm-6{width: 50%;float: left;}
.footer-row .colam-border-right {border-left: none;border-right: none;margin-right: 0rem;padding-left: 20px;padding-right: 0;width: 100%;}
body .home-left-content .bt_bb_column_content {padding-right: 0;}
.why-main-row .why-left-content .button-box-join {margin-top: 15px;}
.bt_bb_button {margin-bottom: 1px;}
.service-location-main .service-location-left {padding-top: 25px;}
.latest-news-main h3 {margin-top: 20px;margin-bottom: 10px;}
.footer-bottom-content { max-width: 100%;padding-top: 10px;padding-bottom: 10px;}
.website-form-left .get textarea {height: 80px;padding: 12px;}
.about-inner-left-img .bt_bb_image.bt_bb_shape_square, .about-inner-left-img img {width: 100%;}
.about-inner-main .about-inner-row-2 .about-inner-right-img .bt_bb_image.bt_bb_shape_square, .about-inner-main .about-inner-row-2 .about-inner-right-img img{width: 100%;}
.about-inner-main .about-inner-row .about-inner-left-img, .about-inner-main .about-inner-row-2 .about-inner-left-content {padding-right: 20px;}
.about-inner-main {padding: 45px 0;}
.organisation-sec-3{padding-bottom:30px;}
.about-inner-main .about-inner-row-2 {padding-top: 45px;}
.about-inner-main .organisation-sub-head {padding-top: 25px;}
.about-inner-main .about-inner-row .about-inner-right-content, .about-inner-main .about-inner-row-2 .about-inner-right-img {padding-left: 20px;}
.about-inner-right-content, .about-inner-main .about-inner-row-2 .about-inner-left-content {padding-top: 20px;}
.bt_bb_button.button-box, .sponsorships .bt_bb_button.button-box {margin-top: 15px;}
.sponsorships-sec-two .about-inner-right-content .bt_bb_button.button-box, .sponsorships-sec-two .about-inner-right-content .button-box-2 a { margin-top: 10px;}
.web-contact-main .col-md-6.col-lg-6.contact-right-info {padding: 35px 15px;}
.contact-right-info p {letter-spacing: normal;}
.our-team-row .bt_bb_row_holder, .sessions-row-two .bt_bb_row_holder {flex-wrap: wrap;}
.our-team-row .bt_bb_column[data-width="3"], .our-team-row .bt_bb_column_inner[data-width="3"] {flex-basis: 48.9%;max-width: 48.9%;}
.sessions-row-two .bt_bb_column[data-width="3"], .our-team-row .bt_bb_column_inner[data-width="3"] {flex-basis: 48.9%;max-width: 48.9%;}
.news-section-two {padding: 45px 0;}
.bt_bb_grid_item_post_content, .bt_bb_latest_posts_item .bt_bb_latest_posts_item_content {padding: 15px;}

ul.bt_bb_tabs_header li {float: none;}
.bt_bb_tabs_header {width: 100%;}
.bt_bb_style_outline ul.bt_bb_tabs_header li, .bt_bb_style_filled ul.bt_bb_tabs_header li {border-width: 1px 0px 0px 0px;border-style: solid;}
.sessions-row .bt_bb_row_inner_holder {margin: 0;gap: 25px;flex-wrap: wrap;}
.sessions-row-2 {margin-top: 25px;}
.sessions-row .bt_bb_image.bt_bb_shape_square {width: 100%;}
.sessions-row img {width: 100%;}
.website-map-right iframe {height: 360px;}
.sessions-row-two .bt_bb_size_xlarge.bt_bb_icon .bt_bb_icon_holder::before {font-size: 40px;}
.bt_bb_size_large.bt_bb_service .bt_bb_icon_holder, .bt_bb_size_xlarge.bt_bb_icon .bt_bb_icon_holder::before {font-size: 40px;}
.sessions-row-two .bt_bb_column.col-xxl-3.col-xl-3 {background: #fff;padding-top: 25px;padding-bottom: 30px;}
.sessions-section-two {padding: 50px 0;margin-top: 30px;}
.our-team-history {padding: 45px 0;}
.gallery-section .bt_bb_columns_4.bt_bb_css_image_grid .bt_bb_css_image_grid_content {grid-template-columns: 1fr 1fr 1fr;}
.privacy-policy-section {padding: 40px 0;}
.privacy-policy-section h2 .bt_bb_headline_content {margin-top: 15px;}
.game-report-section {padding-top: 35px;}
.game-report-section .bt_bb_separator.bt_bb_top_spacing_medium {margin-top: 20px;margin-bottom: 20px;}
.league-table-main, .single-game-report-main, .single-game-section-3, .best-playes-section {padding: 25px 0;}
.league-table-main-two{padding-bottom: 0px;}
.league-table-main .bt_bb_separator.bt_bb_bottom_spacing_medium {margin-bottom: 20px;}
.table-top-sapce-h2 {margin-top: 15px;}
.league-table-main h2 .bt_bb_headline_content {margin-bottom: 0;}
.single-game-left {margin-bottom: 25px;}
.single-right-colam {margin-top: 35px;}
.single-game-section-3 h2 .bt_bb_headline_content {margin-bottom: 4px;}
.thank-you-main {margin-top: 40px;}
.single-post .btPostSingleItemStandard .btArticleHeadline {margin-bottom: 10px;}
.single-post .btPrevNextNavSection { margin-top: 0;}
body.btNoSidebar .btPrevNextNav {margin-bottom: 0em;display: block;}
.btPrevNext.btPrev {margin-bottom: 15px;}
.archive .btPostSingleItemStandard:not(.btWooCommerce) {margin-bottom: 0;padding-bottom: 0;}
.button-box-2 a{margin-top: 15px;}
.our-team-row .bt_bb_column.col-xxl-12.col-xl-12.col-xs-12.col-sm-12.col-md-12.col-lg-12 {padding: 0;}
 .calculate-left .btQuoteBooking .btQuoteBookingForm {margin-bottom: 0;}
.calculate-left .bt_bb_headline.bt_bb_subheadline .bt_bb_headline_subheadline{margin-top: 0px;}
.sponsors-section, .profesional {padding: 35px 0px;}
.profesional .bt_bb_row_holder .bt_bb_column.bt_bb_padding_double .bt_bb_column_content {padding: 0;}
.portfolio-template-default .bt_bb_headline h1, .post-type-archive-portfolio .bt_bb_headline h2 {font-size: 24px;}
.portfolio-template-default .bt_bb_size_large.bt_bb_headline.bt_bb_superheadline .bt_bb_headline_superheadline{font-size: 18px;}
.portfolio-main {padding-top: 0;}
.portfolio-main img {margin-bottom: 15px;}
.portfolio_category-community.animated {padding-top: 15px;margin-bottom: 0px !important;}
.tax-portfolio_category .bt_bb_size_medium.bt_bb_headline h2 {font-size:25px;}
.tax-portfolio_category .bt_bb_size_medium.bt_bb_headline .bt_bb_headline_superheadline, .post-type-archive-portfolio .bt_bb_size_medium.bt_bb_headline .bt_bb_headline_superheadline{font-size: 18px;}
.Sample-team-section .bt_bb_row_holder .bt_bb_column {padding: 0;}
#tribe-events-pg-template {padding-top: 40px;}
.tribe-events-single-event-title {font-size: 25px;}
.organisation-list .main-h2-buttom-sub-headding {margin-bottom: 15px;}
.contact-map iframe {height: 360px;}
.join-row .bt_bb_text.max-p {max-width: 100%;}
.archive.category.category-organisation .btContent{flex-wrap: wrap;}
.archive.category.category-organisation .btMediaBox img {height: auto;width: 100%;}
.archive.category.category-organisation .btPostSingleItemStandard .btArticleMedia {margin-bottom: 15px;}
.port-img-new {margin-top: 10px;}
.about-inner-main-new {padding-bottom: 0;padding-top: 0;}
.service-location-main .service-location-left .ul-dots {
    margin-bottom: 10px;
}
.bt_bb_column_inner.col-xxl-4.col-xl-4.col-xs-12.col-sm-12.col-md-12.col-lg-4.hide-box-sessions {
    display: none;
}
.sessions-row .bt_bb_raw_content iframe {
    height: 245px;
}
.sessions-row .bt_bb_image.bt_bb_shape_square, .sessions-row .bt_bb_image.bt_bb_shape_square img {
    width: 100%;
    height: auto;
}
.sessions-row .bt_bb_timetable .bt_bb_timetable_title_flex {
    height: auto;
}
.custom_feature_img img {
    height: 640px;
    object-fit: cover;
}
.page-id-28 .custom_feature_img img{height: auto;}
.benner-cantent-main{align-items: flex-start;}
}


@media only screen and (max-width:767px){

.benner-cantent-main {position: unset;padding: 0px;transform: unset;}
.benner-cantent {width: 100%;position: absolute;top: 30%;padding: 0px 15px;transform: translateY(-50%);}
 .page-id-28 .benner-cantent, .page-id-3819 .benner-cantent,.single-post .benner-cantent{top: 50%;}
.form_right {width: 100%;background: linear-gradient(180deg, #2E4C57 0%, #4F6F22 100%);}
.contact-form .get {padding-left: 15px;padding-right: 15px;}
.contact-form-border {margin-bottom: 15px;}
body .bt_bb_headline.box-h2 .bt_bb_headline_subheadline {margin-top: -10px;}
.home-bg-service .bt_bb_row_inner_holder {flex-wrap: wrap;}
.home-bg-service .bt_bb_row_inner_holder .bt_bb_image.bt_bb_shape_square {width: 100%;}
.home-bg-service .bt_bb_row_inner_holder .bt_bb_image.bt_bb_shape_square img{width: 100%;}
.service-content h3 {padding-top: 40px;padding-bottom: 40px;}
.service-image:hover .service-content h3 {padding-top: 30px;padding-bottom: 8px;}
.service-image:hover .service-content p{padding-bottom: 30px}
.join-img-row .bt_bb_column.col-md-12 {flex-basis: 33.333333%;max-width: fit-content;}
.join-img-left {left: 0;}
.join-right { right: 0;}
.bt_bb_button.button-box {margin-top: 15px;}
body h2 .bt_bb_headline_content {margin-bottom: 8px;}
.service-content {padding: 0px 15px;}
.join-img-row, .join-img-row-button {margin-top: 10px;}
.media-gallry-new {margin-top: 15px;}
.media-gallry-new .bt_bb_css_image_grid_content {gap: 12px !important;}
.media-gallry-new .bt_bb_css_image_grid_item:nth-child(1), .media-gallry-new .bt_bb_css_image_grid_item:nth-child(6) {width: 48.8%;}
.media-gallry-new .bt_bb_css_image_grid_item:nth-child(2), .media-gallry-new .bt_bb_css_image_grid_item:nth-child(3), .media-gallry-new .bt_bb_css_image_grid_item:nth-child(4), .media-gallry-new .bt_bb_css_image_grid_item:nth-child(5) {width: 48.8%;}
.button-box-gallery a {margin-top: 20px;}
.all-ages-section .bt_bb_button.button-box {margin-top: 10px;}
.home-blog {padding-top: 10px;padding-bottom: 10px;}
.bt_bb_columns_3.bt_bb_latest_posts .bt_bb_latest_posts_item {flex-basis: 100%;max-width: 100%;}
.home-blog .bt_bb_latest_posts_item {padding-top: 25px;}
.service-location-main .bt_bb_button.button-box {margin-top: 10px;}
.srvice-row {margin-top: 15px;}
.website-form-left h2 {color: #fff;padding-top: 10px;padding-bottom: 15px;}
.footer-logo img {width: 140px;}
.copyright-content {padding: 10px 0;margin-top: 20px;}
.our-team-row .bt_bb_column[data-width="3"], .our-team-row .bt_bb_column_inner[data-width="3"] {flex-basis: 100%;max-width: 100%;padding-top: 10px;}
.sessions-row-two .bt_bb_column[data-width="3"], .our-team-row .bt_bb_column_inner[data-width="3"] {flex-basis: 100%;max-width: 100%;padding-top: 10px;}

.our-team-section {padding: 15px 0;clear: both;}
.our-team-history {padding: 45px 0;}
.bt_bb_separator.separator-spece {margin-bottom: 15px;}
.bt_bb_post_grid_filter {padding: 0;padding-bottom: 20px;}
.post-grid-main .bt_bb_css_post_grid.bt_bb_columns_3 .bt_bb_css_post_grid_content{grid-template-columns:auto;}
.post-grid-main .bt_bb_grid_item .bt_bb_grid_item_post_content .bt_bb_grid_item_post_excerpt {margin-top: 8px;}
.gallery-section .bt_bb_columns_4.bt_bb_css_image_grid .bt_bb_css_image_grid_content {grid-template-columns: 1fr 1fr;}
.our-team-service {padding-top: 30px;padding-bottom: 0;}
.img-content-midal img {width: 100%;padding-bottom: 15px;}
.single-post .btPrevNext .btPrevNextImage {display: block;}
.archive .btPostSingleItemStandard .btArticleShareEtc {margin-top: 0;}
.form_right .wpcf7-form .wpcf7-response-output {margin: 15px;}
.colam-footer {margin-top: 20px;}
.news-section-two {padding: 35px 0;}
.our-skills-row {padding-top: 25px;}
.our-skills-caunter .bt_bb_column[data-width="3"] {margin-bottom: 15px;}
.tribe-events-view{clear: both;}
.tribe-events-single .tribe-events-sub-nav {flex-wrap: wrap;gap: 10px;}
.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a::before {display: none;}
.tribe-events .tribe-events-l-container {padding-bottom: 15px;padding-top: 50px;}
.single-post .custom_feature_img img, .archive.category .custom_feature_img img {filter: brightness(0.6);}
.all-ages-section::after {content: "";width: 154px;height: 215px;background-size: 150px;}
.all-ages-section::before {content: "";width: 150px;height: 212px;background-size: 150px;}
.btPrevNext .btPrevNextImage {display: block;}
.about-inner-main-new {padding-bottom: 0;padding-top: 0;}
.page-id-28 .custom_feature_img img{height: 300px;}
	.copyright-content .bt_bb_text{flex-wrap:wrap;}
}


@media only screen and (max-width:575px){
.benner-cantent{top: 32%;}
.custom_feature_img img {height: 650px;object-fit: cover;}
.benner-cantent h1 {font-size: 24px;padding-bottom: 8px;}
body h2{font-size: 20px;}
.font-60 {font-size: 23px;}
.why-list li{margin-bottom: 55px;padding-left: 80px;font-size: 16px;}
.box-h2 h2 {font-size: 30px;font-weight: 700;}
.all-ages-section {padding: 5px 0;}
.footer-section-main .bt_bb_column.col-sm-6 {width: 100%;}
.margin-top, .sponsorships-sec-two {margin-top: 40px;}
.about-inner-main {padding: 40px 0;}
.organisation-sec-3{padding-bottom:20px;}
.about-inner-main .about-inner-row-2 {padding-top: 40px;}
/*.why-main-row .why-left-content, .why-main-row .why-right-content {padding-top: 50px;padding-bottom: 50px;}*/
/*.why-main-row .why-right-content {padding-top: 25px;padding-bottom: 10px;}*/
.media-gallry-new .bt_bb_css_image_grid_item:nth-child(1), .media-gallry-new .bt_bb_css_image_grid_item:nth-child(6) {width: 100%;}
.media-gallry-new .bt_bb_css_image_grid_item:nth-child(2), .media-gallry-new .bt_bb_css_image_grid_item:nth-child(3), .media-gallry-new .bt_bb_css_image_grid_item:nth-child(4), .media-gallry-new .bt_bb_css_image_grid_item:nth-child(5) {width: 100%;}
.latest-news-main {padding: 40px 0;}
.media-gallry-new .bt_bb_css_image_grid_item_inner, .media-gallry-new .bt_bb_css_image_grid_item_inner_image, .media-gallry-new .bt_bb_css_image_grid_item_inner_image img {width: 100%;}
.social-icon{width: 50%;gap: 8px;}
/*.service-location-main .service-location-left .button-box a {padding: 12px 14px;font-size: 12px;}*/
.ul-dots.ul-dots-50 li {width: 100%;}
.gallery-section .bt_bb_columns_4.bt_bb_css_image_grid .bt_bb_css_image_grid_content {grid-template-columns: 1fr;}
.sponsors-row .bt_bb_row_holder {flex-wrap: wrap;}
.sponsors-row .bt_bb_image.bt_bb_shape_square {width: 100%;}
.sponsors-row .bt_bb_image.bt_bb_shape_square img {width: 100%;}
.sponsors-row .bt_bb_separator.bt_bb_bottom_spacing_medium{margin-bottom: 20px;}
.sponsors-row .bt_bb_column[data-width="3"], .bt_bb_column_inner[data-width="3"] {flex-basis: 100%;max-width: 100%;margin-bottom: 20px;}
.service-btn .bt_bb_size_normal.bt_bb_button {margin-right: 6px;}
.service-btn .button-box-2 a {padding: 12px 32px;}
.contact-locations{padding: 35px 15px;}
.calculate-left .btQuoteBooking .btQuoteBookingForm.btActive .btQuoteTotal, .btQuoteBooking .btQuoteBookingForm .btQuoteTotal{margin-bottom: 0px;}
.Sample-team-section .bt_bb_size_medium.bt_bb_button{margin-right: 8px;}
.sponsors-section, .profesional {padding: 25px 0px;}
.benner-cantent p {margin-bottom: 10px;}
.button_banner {margin-top: 10px;}
.archive.category .btContent {margin-top: 20px;}
.top-right li:last-child::before {background-position: -41px 0px;}
.about-inner-main-new {padding-bottom: 0;padding-top: 0;}
.why-list li::before {
    width: 60px;
    height: 60px;
    background-position: -14px -10px;
    background-size: 460px;
}
.why-list li:nth-child(2)::before {
    background-position: -103px -11px;
}
.why-list li:nth-child(3)::before {
    background-position: -190px -12px;
}
.why-list li:nth-child(4)::before {
    background-position: -296px -10px;
}
.why-list li:nth-child(5)::before {
    background-position: -390px -11px;
}
.sessions-row .bt_bb_raw_content iframe {
    height: auto;
}
.email-text {
    font-size: 14px;
}

}

@media only screen and (max-width:420px){
    .why-list li{margin-bottom: 52px;}
}



@media only screen and (max-width:360px){

.btMenuVertical .mainHeader {width: 312px;}
.btMenuVerticalLeft.btMenuVerticalOn .btContentWrap, .btMenuVerticalLeft.btMenuVerticalOn .btVerticalHeaderTop, .btMenuVerticalLeft.btMenuVerticalOn .btSiteFooter {
    transform: translateX(312px) !important;}
.btMenuVerticalLeft.btMenuVertical.btStickyHeaderActive.btMenuVerticalOn.btStickyHeaderOpen .btVerticalHeaderTop {transform: translateX(312px) !important;}

}
