.elementor-8196 .elementor-element.elementor-element-3b1e6a5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--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-8196 .elementor-element.elementor-element-48573a0 .elementor-repeater-item-ecf1498 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://www.prosana.fitness/wp-content/uploads/2024/11/27570c152b.png);background-size:cover;}.elementor-8196 .elementor-element.elementor-element-48573a0 .elementor-repeater-item-ecf1498 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-8196 .elementor-element.elementor-element-48573a0 .elementor-repeater-item-44be784 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://www.prosana.fitness/wp-content/uploads/2024/11/ece3082ae1.png);background-size:cover;}.elementor-8196 .elementor-element.elementor-element-48573a0 .elementor-repeater-item-44be784 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-8196 .elementor-element.elementor-element-48573a0 .elementor-repeater-item-23ef4a1 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://www.prosana.fitness/wp-content/uploads/2025/05/200-x-133-scaled.jpg);background-size:cover;}.elementor-8196 .elementor-element.elementor-element-48573a0 .elementor-repeater-item-23ef4a1 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-8196 .elementor-element.elementor-element-48573a0 .elementor-repeater-item-c5e7143 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://www.prosana.fitness/wp-content/uploads/2025/06/5.png);background-size:cover;}.elementor-8196 .elementor-element.elementor-element-48573a0 .elementor-repeater-item-c5e7143 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-8196 .elementor-element.elementor-element-48573a0 .swiper-slide{transition-duration:calc(5000ms*1.2);height:600px;}.elementor-8196 .elementor-element.elementor-element-48573a0 .swiper-slide-contents{max-width:85%;}.elementor-8196 .elementor-element.elementor-element-48573a0 .swiper-slide-inner{text-align:center;}.elementor-8196 .elementor-element.elementor-element-48573a0 .elementor-slide-description{font-family:"BarlowSemiCondensed-Bold", Sans-serif;font-size:3.5rem;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;}.elementor-8196 .elementor-element.elementor-element-e340e34{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:5rem;--margin-bottom:5rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-8196 .elementor-element.elementor-element-c47b01f > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-8196 .elementor-element.elementor-element-c47b01f{text-align:center;}.elementor-8196 .elementor-element.elementor-element-c47b01f .elementor-heading-title{font-family:var( --e-global-typography-d604e90-font-family ), Sans-serif;font-size:var( --e-global-typography-d604e90-font-size );font-weight:var( --e-global-typography-d604e90-font-weight );text-transform:var( --e-global-typography-d604e90-text-transform );letter-spacing:var( --e-global-typography-d604e90-letter-spacing );-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-primary );stroke:var( --e-global-color-primary );color:var( --e-global-color-2f73cbd );}.elementor-8196 .elementor-element.elementor-element-48e4ca7{width:auto;max-width:auto;text-align:center;}.elementor-8196 .elementor-element.elementor-element-48e4ca7 > .elementor-widget-container{margin:-85px 0px 20px 0px;}.elementor-8196 .elementor-element.elementor-element-48e4ca7 .elementor-heading-title{font-family:var( --e-global-typography-27283c9-font-family ), Sans-serif;font-size:var( --e-global-typography-27283c9-font-size );font-weight:var( --e-global-typography-27283c9-font-weight );text-transform:var( --e-global-typography-27283c9-text-transform );line-height:var( --e-global-typography-27283c9-line-height );letter-spacing:var( --e-global-typography-27283c9-letter-spacing );color:var( --e-global-color-secondary );}.elementor-8196 .elementor-element.elementor-element-4856ac6 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-8196 .elementor-element.elementor-element-4856ac6 .elementor-heading-title{font-family:var( --e-global-typography-17b2680-font-family ), Sans-serif;font-size:var( --e-global-typography-17b2680-font-size );font-weight:var( --e-global-typography-17b2680-font-weight );text-transform:var( --e-global-typography-17b2680-text-transform );letter-spacing:var( --e-global-typography-17b2680-letter-spacing );color:var( --e-global-color-text );}.elementor-8196 .elementor-element.elementor-element-6e27a5b{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:justify;font-family:"Impara", Sans-serif;font-size:18px;font-weight:400;}.elementor-8196 .elementor-element.elementor-element-6e27a5b > .elementor-widget-container{margin:0rem 0rem 3rem 0rem;}.elementor-8196 .elementor-element.elementor-element-34ef923 .elementor-post__thumbnail__link{padding-bottom:calc( 0.48 * 100% );}.elementor-8196 .elementor-element.elementor-element-34ef923:after{content:"0.48";position:absolute;color:transparent;}.elementor-8196 .elementor-element.elementor-element-34ef923{--grid-row-gap:20px;--grid-column-gap:20px;}.elementor-8196 .elementor-element.elementor-element-34ef923 a .elementor-portfolio-item__overlay{background-color:#383637AD;}.elementor-8196 .elementor-element.elementor-element-34ef923 .elementor-portfolio-item__title{font-family:"BarlowSemiCondensed-Bold", Sans-serif;font-size:2rem;font-weight:700;text-transform:uppercase;letter-spacing:0.5px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-8196 .elementor-element.elementor-element-48573a0 .swiper-slide{height:400px;}.elementor-8196 .elementor-element.elementor-element-e340e34{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-8196 .elementor-element.elementor-element-c47b01f .elementor-heading-title{font-size:var( --e-global-typography-d604e90-font-size );letter-spacing:var( --e-global-typography-d604e90-letter-spacing );}.elementor-8196 .elementor-element.elementor-element-48e4ca7 .elementor-heading-title{font-size:var( --e-global-typography-27283c9-font-size );line-height:var( --e-global-typography-27283c9-line-height );letter-spacing:var( --e-global-typography-27283c9-letter-spacing );}.elementor-8196 .elementor-element.elementor-element-4856ac6 .elementor-heading-title{font-size:var( --e-global-typography-17b2680-font-size );letter-spacing:var( --e-global-typography-17b2680-letter-spacing );}.elementor-8196 .elementor-element.elementor-element-6e27a5b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(max-width:767px){.elementor-8196 .elementor-element.elementor-element-48573a0 .swiper-slide{height:200px;}.elementor-8196 .elementor-element.elementor-element-48573a0 .elementor-slide-description{font-size:1.2rem;}.elementor-8196 .elementor-element.elementor-element-e340e34{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-8196 .elementor-element.elementor-element-c47b01f{text-align:center;}.elementor-8196 .elementor-element.elementor-element-c47b01f .elementor-heading-title{font-size:var( --e-global-typography-d604e90-font-size );letter-spacing:var( --e-global-typography-d604e90-letter-spacing );}.elementor-8196 .elementor-element.elementor-element-48e4ca7{width:100%;max-width:100%;text-align:center;}.elementor-8196 .elementor-element.elementor-element-48e4ca7 .elementor-heading-title{font-size:var( --e-global-typography-27283c9-font-size );line-height:var( --e-global-typography-27283c9-line-height );letter-spacing:var( --e-global-typography-27283c9-letter-spacing );}.elementor-8196 .elementor-element.elementor-element-4856ac6 .elementor-heading-title{font-size:var( --e-global-typography-17b2680-font-size );letter-spacing:var( --e-global-typography-17b2680-letter-spacing );}}/* Start custom CSS for slides, class: .elementor-element-48573a0 */.elementor-49 .elementor-element.elementor-element-b73a038 .swiper-slide-bg {
  background-color:white !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'BarlowSemiCondensed-Bold';
	font-display: auto;
	src: url('https://www.prosana.fitness/wp-content/uploads/2025/05/BarlowSemiCondensed-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Impara';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.prosana.fitness/wp-content/uploads/2024/10/8552a02b-2af6-4e66-afb5-9937a7872bd6.eot');
	src: url('https://www.prosana.fitness/wp-content/uploads/2024/10/8552a02b-2af6-4e66-afb5-9937a7872bd6.eot?#iefix') format('embedded-opentype'),
		url('https://www.prosana.fitness/wp-content/uploads/2024/10/a6a47ab6-2485-42ae-beb2-7a199e8bf9b2.woff2') format('woff2'),
		url('https://www.prosana.fitness/wp-content/uploads/2024/10/6a24da06-ae3d-4037-bd40-99b9e28fa847.woff') format('woff'),
		url('https://www.prosana.fitness/wp-content/uploads/2024/10/22af3788-3fa6-40e0-985e-453819a43779.ttf') format('truetype');
}
@font-face {
	font-family: 'Impara';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.prosana.fitness/wp-content/uploads/2024/10/64d62035-e20c-4c26-b36a-d0324bd0ebe6-1.eot');
	src: url('https://www.prosana.fitness/wp-content/uploads/2024/10/64d62035-e20c-4c26-b36a-d0324bd0ebe6-1.eot?#iefix') format('embedded-opentype'),
		url('https://www.prosana.fitness/wp-content/uploads/2024/10/9a4f3a4f-118e-47f8-b324-851b1bccdd31.woff2') format('woff2'),
		url('https://www.prosana.fitness/wp-content/uploads/2024/10/1c5309bd-2c49-4a3a-b9aa-ae7ef2d9d6dd.woff') format('woff'),
		url('https://www.prosana.fitness/wp-content/uploads/2024/10/2a138f58-98a1-4abc-b202-a982f140fdfa.ttf') format('truetype');
}
@font-face {
	font-family: 'Impara';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.prosana.fitness/wp-content/uploads/2024/10/cdb2a696-b7ae-477b-9def-f77ef4f9a307.eot');
	src: url('https://www.prosana.fitness/wp-content/uploads/2024/10/cdb2a696-b7ae-477b-9def-f77ef4f9a307.eot?#iefix') format('embedded-opentype'),
		url('https://www.prosana.fitness/wp-content/uploads/2024/10/182218cc-3097-4c36-9e15-f126899091a7.woff2') format('woff2'),
		url('https://www.prosana.fitness/wp-content/uploads/2024/10/1853851f-f2ea-47cf-a8ab-b8fbfc44d29b.woff') format('woff'),
		url('https://www.prosana.fitness/wp-content/uploads/2024/10/284e41dc-b00c-47de-b113-9e6f07067625.ttf') format('truetype');
}
/* End Custom Fonts CSS */