.elementor-187 .elementor-element.elementor-element-3f75dbf3{margin-top:30px;margin-bottom:0px;}.elementor-187 .elementor-element.elementor-element-416a8e25:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-187 .elementor-element.elementor-element-416a8e25 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3E3A34;}.elementor-187 .elementor-element.elementor-element-416a8e25 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-187 .elementor-element.elementor-element-416a8e25 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-187 .elementor-element.elementor-element-791f63f2{text-align:left;}.elementor-187 .elementor-element.elementor-element-791f63f2 .elementor-heading-title{color:#D8CFB600;font-family:"Century Gothic", Sans-serif;font-size:174px;font-weight:bold;letter-spacing:13px;word-spacing:25px;-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:#D8CFB6;stroke:#D8CFB6;}.elementor-187 .elementor-element.elementor-element-791f63f2 > .elementor-widget-container{margin:0px 0px 30px 50px;}.elementor-187 .elementor-element.elementor-element-58cf6896{margin-top:20px;margin-bottom:20px;}.elementor-187 .elementor-element.elementor-element-5f28a675{text-align:left;color:#3E3A34;font-family:"Century Gothic", Sans-serif;font-size:16px;font-weight:500;}.elementor-187 .elementor-element.elementor-element-5f28a675 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-187 .elementor-element.elementor-element-76b96ca3 .elementor-button{font-family:"Century Gothic", Sans-serif;font-weight:500;fill:#3E3A34;color:#3E3A34;background-color:#61CE7000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3E3A34;border-radius:0px 0px 0px 0px;}.elementor-187 .elementor-element.elementor-element-76b96ca3 > .elementor-widget-container{margin:3px 3px 3px 3px;}.elementor-187 .elementor-element.elementor-element-d3525bf{margin-top:30px;margin-bottom:0px;}.elementor-187 .elementor-element.elementor-element-1369256:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-187 .elementor-element.elementor-element-1369256 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3E3A34;}.elementor-187 .elementor-element.elementor-element-1369256 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-187 .elementor-element.elementor-element-1369256 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-187 .elementor-element.elementor-element-75a7a56{text-align:left;}.elementor-187 .elementor-element.elementor-element-75a7a56 .elementor-heading-title{color:#D8CFB600;font-family:"Century Gothic", Sans-serif;font-size:174px;font-weight:bold;letter-spacing:13px;word-spacing:25px;-webkit-text-stroke-width:2px;stroke-width:2px;-webkit-text-stroke-color:#D8CFB6;stroke:#D8CFB6;}.elementor-187 .elementor-element.elementor-element-75a7a56 > .elementor-widget-container{margin:0px 0px 30px 50px;}.elementor-187 .elementor-element.elementor-element-9d7402b{margin-top:20px;margin-bottom:20px;}.elementor-187 .elementor-element.elementor-element-23a801e{text-align:left;color:#3E3A34;font-family:"Century Gothic", Sans-serif;font-size:16px;font-weight:500;}.elementor-187 .elementor-element.elementor-element-23a801e > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-187 .elementor-element.elementor-element-b980bda .elementor-button{font-family:"Century Gothic", Sans-serif;font-weight:500;fill:#3E3A34;color:#3E3A34;background-color:#61CE7000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#3E3A34;border-radius:0px 0px 0px 0px;}.elementor-187 .elementor-element.elementor-element-b980bda > .elementor-widget-container{margin:3px 3px 3px 3px;}.elementor-187 .elementor-element.elementor-element-7c23bada > .elementor-widget-container{margin:0% -25% 0% -25%;}@media(max-width:1023px){.elementor-187 .elementor-element.elementor-element-416a8e25 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-187 .elementor-element.elementor-element-791f63f2{text-align:center;}.elementor-187 .elementor-element.elementor-element-791f63f2 .elementor-heading-title{font-size:30px;line-height:1.3em;letter-spacing:9.8px;}.elementor-187 .elementor-element.elementor-element-791f63f2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-187 .elementor-element.elementor-element-4ff9f116 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-187 .elementor-element.elementor-element-75a7a56 .elementor-heading-title{font-size:46px;line-height:1.3em;}}/* Start custom CSS for image-carousel, class: .elementor-element-7c23bada */@media only screen and (min-width: 700px) {
.swiper-slide{
    margin-top: 30px;
    margin-bottom: 20px;
}

.elementor-element .swiper .swiper-image-stretch .swiper-slide .swiper-slide-image
{
    height: 600px;
    object-fit: cover;
}

.swiper-slide-next{
    margin-top: 0px;
       margin-bottom: 50px;
}
.swiper-slide-active{
    margin-bottom: -20px !margin-bottom;
}
.elementor-element .swiper .swiper-image-stretch .swiper-slide-next .swiper-slide-image
{
    height: 660px;
    object-fit: cover;
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6a9aabf9 */.elementor-187 .elementor-element.elementor-element-6a9aabf9 {
    overflow-x: hidden;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Century Gothic';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('http://www.crushfitness.bh/wp-content/uploads/2023/07/CenturyGothicPaneuropeanLight.ttf') format('truetype');
}
@font-face {
	font-family: 'Century Gothic';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('http://www.crushfitness.bh/wp-content/uploads/2023/07/CenturyGothicPaneuropeanRegular.ttf') format('truetype');
}
@font-face {
	font-family: 'Century Gothic';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('http://www.crushfitness.bh/wp-content/uploads/2023/07/CenturyGothicPaneuropeanBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Century Gothic';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('http://www.crushfitness.bh/wp-content/uploads/2023/07/CenturyGothicPaneuropeanSemiBold.ttf') format('truetype');
}
/* End Custom Fonts CSS */