.elementor-9671 .elementor-element.elementor-element-350968d{--display:flex;--min-height:622px;--justify-content:flex-end;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9671 .elementor-element.elementor-element-350968d::before, .elementor-9671 .elementor-element.elementor-element-350968d > .elementor-background-video-container::before, .elementor-9671 .elementor-element.elementor-element-350968d > .e-con-inner > .elementor-background-video-container::before, .elementor-9671 .elementor-element.elementor-element-350968d > .elementor-background-slideshow::before, .elementor-9671 .elementor-element.elementor-element-350968d > .e-con-inner > .elementor-background-slideshow::before, .elementor-9671 .elementor-element.elementor-element-350968d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-9671 .elementor-element.elementor-element-350968d.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-9671 .elementor-element.elementor-element-feb9dd0{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:69px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9671 .elementor-element.elementor-element-feb9dd0.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-9671 .elementor-element.elementor-element-5c5b871{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;bottom:145px;}.elementor-9671 .elementor-element.elementor-element-5c5b871.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-9671 .elementor-element.elementor-element-5c5b871{left:1px;}body.rtl .elementor-9671 .elementor-element.elementor-element-5c5b871{right:1px;}.elementor-9671 .elementor-element.elementor-element-5c5b871 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:95px;font-weight:900;color:#FFFFFF;}.elementor-9671 .elementor-element.elementor-element-67d3766{--display:flex;--min-height:622px;--justify-content:flex-end;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9671 .elementor-element.elementor-element-67d3766::before, .elementor-9671 .elementor-element.elementor-element-67d3766 > .elementor-background-video-container::before, .elementor-9671 .elementor-element.elementor-element-67d3766 > .e-con-inner > .elementor-background-video-container::before, .elementor-9671 .elementor-element.elementor-element-67d3766 > .elementor-background-slideshow::before, .elementor-9671 .elementor-element.elementor-element-67d3766 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9671 .elementor-element.elementor-element-67d3766 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-secondary );--background-overlay:'';}.elementor-9671 .elementor-element.elementor-element-67d3766.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-9671 .elementor-element.elementor-element-871b8e6{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:69px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9671 .elementor-element.elementor-element-871b8e6.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-9671 .elementor-element.elementor-element-8b74e2d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9671 .elementor-element.elementor-element-8b74e2d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9671 .elementor-element.elementor-element-8b74e2d .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:95px;font-weight:900;color:#FFFFFF;}.elementor-9671 .elementor-element.elementor-element-27783e0{--display:flex;--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:69px;--padding-right:69px;}.elementor-9671 .elementor-element.elementor-element-48fd131{--spacer-size:75px;}.elementor-9671 .elementor-element.elementor-element-7da5bab5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:69px;--padding-right:69px;}.elementor-9671 .elementor-element.elementor-element-7660db14{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9671 .elementor-element.elementor-element-3bef0185{margin:0px 57px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9671 .elementor-element.elementor-element-3bef0185 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:28px;font-weight:500;line-height:41px;color:var( --e-global-color-secondary );}.elementor-9671 .elementor-element.elementor-element-1179c58f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-9671 .elementor-element.elementor-element-1f3aac40{font-family:"Gotham", Sans-serif;font-size:20px;font-weight:300;line-height:30px;}.elementor-9671 .elementor-element.elementor-element-35dd117{--display:flex;}.elementor-9671 .elementor-element.elementor-element-1d80d9f{--spacer-size:30px;}.elementor-9671 .elementor-element.elementor-element-115cc720{--display:flex;--min-height:216px;--padding-top:0px;--padding-bottom:0px;--padding-left:69px;--padding-right:69px;}.elementor-9671 .elementor-element.elementor-element-77445b63 .uc_material_bullets_row{background-color:var( --e-global-color-secondary );flex-direction:column;border-radius:0px 0px 0px 0px;}.elementor-9671 .elementor-element.elementor-element-77445b63 .elementor-repeater-item-9842c07 .ue-icon{background-color:#FFFFFF00 !important;color:var( --e-global-color-text );}.elementor-9671 .elementor-element.elementor-element-77445b63 .elementor-repeater-item-9842c07 .ue-icon svg{fill:var( --e-global-color-text );}.elementor-9671 .elementor-element.elementor-element-77445b63 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9671 .elementor-element.elementor-element-77445b63 .ue-bullets{grid-template-columns:repeat(2, minmax(0, 1fr));gap:54px;}.elementor-9671 .elementor-element.elementor-element-77445b63 .uc_content_box{text-align:center;padding:20px 40px 43px 40px;}.elementor-9671 .elementor-element.elementor-element-77445b63 .ue-icon{font-size:66px;background-color:#FFFFFF00;color:var( --e-global-color-secondary );width:122px;padding:30px 0px 0px 0px;}.elementor-9671 .elementor-element.elementor-element-77445b63 .ue-icon svg{fill:var( --e-global-color-secondary );}.elementor-9671 .elementor-element.elementor-element-77445b63 .ue-icon-wrapper{justify-content:center;}.elementor-9671 .elementor-element.elementor-element-77445b63 .ue-title{color:var( --e-global-color-accent );font-family:"Gotham", Sans-serif;font-size:45px;font-weight:900;margin-top:0px;}.elementor-9671 .elementor-element.elementor-element-77445b63 .ue-text{color:var( --e-global-color-accent );font-family:"Gotham", Sans-serif;margin-top:0px;}.elementor-9671 .elementor-element.elementor-element-77445b63 .ue-seperator-line{background-color:var( --e-global-color-primary );width:68px;height:79px;}.elementor-9671 .elementor-element.elementor-element-77445b63 .ue-seperator{margin-top:79px;}.elementor-9671 .elementor-element.elementor-element-32c6dc7{--display:flex;}.elementor-9671 .elementor-element.elementor-element-3ac26ab{--spacer-size:80px;}.elementor-9671 .elementor-element.elementor-element-6a303610{--display:flex;--min-height:380px;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:-1px;--padding-bottom:-1px;--padding-left:-1px;--padding-right:-1px;}.elementor-9671 .elementor-element.elementor-element-7c3b11ec{--e-image-carousel-slides-to-show:3;width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-9671 .elementor-element.elementor-element-7c3b11ec .elementor-swiper-button.elementor-swiper-button-prev, .elementor-9671 .elementor-element.elementor-element-7c3b11ec .elementor-swiper-button.elementor-swiper-button-next{font-size:41px;}.elementor-9671 .elementor-element.elementor-element-7c3b11ec .swiper-wrapper{display:flex;align-items:center;}.elementor-9671 .elementor-element.elementor-element-7c3b11ec .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:5px 5px 5px 5px;}.elementor-9671 .elementor-element.elementor-element-5c66eb0{--spacer-size:80px;}@media(min-width:768px){.elementor-9671 .elementor-element.elementor-element-feb9dd0{--width:91%;}.elementor-9671 .elementor-element.elementor-element-871b8e6{--width:91%;}.elementor-9671 .elementor-element.elementor-element-7660db14{--width:50%;}.elementor-9671 .elementor-element.elementor-element-1179c58f{--width:50%;}}@media(max-width:767px){.elementor-9671 .elementor-element.elementor-element-350968d{--min-height:400px;--justify-content:center;}.elementor-9671 .elementor-element.elementor-element-350968d.e-con{--align-self:center;}.elementor-9671 .elementor-element.elementor-element-feb9dd0{--min-height:380px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9671 .elementor-element.elementor-element-feb9dd0.e-con{--align-self:center;}.elementor-9671 .elementor-element.elementor-element-5c5b871{padding:0px 0px 0px 0px;bottom:172px;text-align:center;}.elementor-9671 .elementor-element.elementor-element-5c5b871.elementor-element{--align-self:center;}body:not(.rtl) .elementor-9671 .elementor-element.elementor-element-5c5b871{left:100px;}body.rtl .elementor-9671 .elementor-element.elementor-element-5c5b871{right:100px;}.elementor-9671 .elementor-element.elementor-element-5c5b871 .elementor-heading-title{font-size:35px;}.elementor-9671 .elementor-element.elementor-element-67d3766{--min-height:400px;--justify-content:center;}.elementor-9671 .elementor-element.elementor-element-67d3766.e-con{--align-self:center;}.elementor-9671 .elementor-element.elementor-element-871b8e6{--min-height:380px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9671 .elementor-element.elementor-element-871b8e6.e-con{--align-self:center;}.elementor-9671 .elementor-element.elementor-element-8b74e2d{padding:0px 0px 0px 0px;text-align:center;}.elementor-9671 .elementor-element.elementor-element-8b74e2d.elementor-element{--align-self:center;}.elementor-9671 .elementor-element.elementor-element-8b74e2d .elementor-heading-title{font-size:35px;}.elementor-9671 .elementor-element.elementor-element-48fd131{--spacer-size:50px;}.elementor-9671 .elementor-element.elementor-element-7da5bab5{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-9671 .elementor-element.elementor-element-3bef0185{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9671 .elementor-element.elementor-element-3bef0185 .elementor-heading-title{font-size:20px;line-height:30px;}.elementor-9671 .elementor-element.elementor-element-1f3aac40{margin:17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;line-height:23px;}.elementor-9671 .elementor-element.elementor-element-1d80d9f{--spacer-size:20px;}.elementor-9671 .elementor-element.elementor-element-115cc720{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-9671 .elementor-element.elementor-element-77445b63 .ue-bullets{grid-template-columns:repeat(1, minmax(0, 1fr));gap:11px;}.elementor-9671 .elementor-element.elementor-element-77445b63 .ue-title{font-size:35px;}.elementor-9671 .elementor-element.elementor-element-77445b63 .ue-text{font-size:16px;line-height:23px;}.elementor-9671 .elementor-element.elementor-element-3ac26ab{--spacer-size:50px;}.elementor-9671 .elementor-element.elementor-element-6a303610{--min-height:0px;--justify-content:flex-start;}.elementor-9671 .elementor-element.elementor-element-7c3b11ec .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0px 0px 0px 0px;}.elementor-9671 .elementor-element.elementor-element-5c66eb0{--spacer-size:50px;}}/* Start custom CSS for image-carousel, class: .elementor-element-7c3b11ec */.elementor-9671 .elementor-element.elementor-element-7c3b11ec .swiper-slide {
        display: flex;
        align-items: center; /* Vertically centers the content */
        justify-content: center; /* Horizontally centers the content */
    }/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Gotham';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://citysquash.org/wp-content/uploads/2025/08/Gotham-Black-2.woff') format('woff');
}
@font-face {
	font-family: 'Gotham';
	font-style: italic;
	font-weight: 800;
	font-display: auto;
	src: url('https://citysquash.org/wp-content/uploads/2025/08/Gotham-BlackItalic-2.woff') format('woff');
}
@font-face {
	font-family: 'Gotham';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://citysquash.org/wp-content/uploads/2025/08/GOTHAM-BOLD-2.woff') format('woff');
}
@font-face {
	font-family: 'Gotham';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('https://citysquash.org/wp-content/uploads/2025/08/Gotham-BoldItalic-2.woff') format('woff');
}
@font-face {
	font-family: 'Gotham';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://citysquash.org/wp-content/uploads/2025/08/Gotham-Book-2.woff') format('woff');
}
@font-face {
	font-family: 'Gotham';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://citysquash.org/wp-content/uploads/2025/08/Gotham-BookItalic-2.woff') format('woff');
}
@font-face {
	font-family: 'Gotham';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://citysquash.org/wp-content/uploads/2025/08/GOTHAM-LIGHT-2.woff') format('woff');
}
@font-face {
	font-family: 'Gotham';
	font-style: italic;
	font-weight: 200;
	font-display: auto;
	src: url('https://citysquash.org/wp-content/uploads/2025/08/Gotham-LightItalic-2.woff') format('woff');
}
@font-face {
	font-family: 'Gotham';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://citysquash.org/wp-content/uploads/2025/08/GOTHAM-MEDIUM-2.woff') format('woff');
}
@font-face {
	font-family: 'Gotham';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://citysquash.org/wp-content/uploads/2025/08/Gotham-MediumItalic-2.woff') format('woff');
}
@font-face {
	font-family: 'Gotham';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://citysquash.org/wp-content/uploads/2025/08/GOTHAM-THIN-2.woff') format('woff');
}
@font-face {
	font-family: 'Gotham';
	font-style: italic;
	font-weight: 100;
	font-display: auto;
	src: url('https://citysquash.org/wp-content/uploads/2025/08/Gotham-ThinItalic-2.woff') format('woff');
}
@font-face {
	font-family: 'Gotham';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://citysquash.org/wp-content/uploads/2025/08/Gotham-Ultra_1-2.woff') format('woff');
}
@font-face {
	font-family: 'Gotham';
	font-style: italic;
	font-weight: 900;
	font-display: auto;
	src: url('https://citysquash.org/wp-content/uploads/2025/08/Gotham-UltraItalic_1-2.woff') format('woff');
}
@font-face {
	font-family: 'Gotham';
	font-style: italic;
	font-weight: 100;
	font-display: auto;
	src: url('https://citysquash.org/wp-content/uploads/2025/08/GOTHAMEXTRALIGHT-ITALIC-2.woff') format('woff');
}
@font-face {
	font-family: 'Gotham';
	font-style: italic;
	font-weight: 100;
	font-display: auto;
	src: url('https://citysquash.org/wp-content/uploads/2025/08/GOTHAMEXTRALIGHT-1.woff') format('woff');
}
/* End Custom Fonts CSS */