.elementor-150 .elementor-element.elementor-element-a007881{--spacer-size:79px;}.elementor-150 .elementor-element.elementor-element-3bb95df{--spacer-size:79px;}.elementor-150 .elementor-element.elementor-element-d539393{--spacer-size:100px;}.elementor-150 .elementor-element.elementor-element-851881a{--spacer-size:100px;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-150 .elementor-element.elementor-element-bcfc3f3.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:27px;}.elementor-150 .elementor-element.elementor-element-bcfc3f3 .elementor-main-swiper{height:559px;width:100%;}.elementor-150 .elementor-element.elementor-element-bcfc3f3 .elementor-swiper-button{font-size:20px;}.elementor-150 .elementor-element.elementor-element-78c352d{--spacer-size:30px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-150 .elementor-element.elementor-element-bb4d4ab .elementor-button{background-color:#8A8A8A00;font-family:"PP Neue Montreal", Sans-serif;font-size:18px;font-weight:400;fill:#101010;color:#101010;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-150 .elementor-element.elementor-element-bb4d4ab .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-150 .elementor-element.elementor-element-bb4d4ab .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-150 .elementor-element.elementor-element-d38db63.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:27px;}.elementor-150 .elementor-element.elementor-element-d38db63 .elementor-main-swiper{height:559px;width:100%;}.elementor-150 .elementor-element.elementor-element-d38db63 .elementor-swiper-button{font-size:20px;}.elementor-150 .elementor-element.elementor-element-7b14edc{--spacer-size:30px;}.elementor-150 .elementor-element.elementor-element-6312295 .elementor-button{background-color:#8A8A8A00;font-family:"PP Neue Montreal", Sans-serif;font-size:18px;font-weight:400;fill:#101010;color:#101010;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-150 .elementor-element.elementor-element-6312295 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-150 .elementor-element.elementor-element-6312295 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-150 .elementor-element.elementor-element-a22120c.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:27px;}.elementor-150 .elementor-element.elementor-element-a22120c .elementor-main-swiper{height:559px;width:100%;}.elementor-150 .elementor-element.elementor-element-a22120c .elementor-swiper-button{font-size:20px;}.elementor-150 .elementor-element.elementor-element-c0b6a6a{--spacer-size:30px;}.elementor-150 .elementor-element.elementor-element-b932986 .elementor-button{background-color:#8A8A8A00;font-family:"PP Neue Montreal", Sans-serif;font-size:18px;font-weight:400;fill:#101010;color:#101010;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-150 .elementor-element.elementor-element-b932986 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-150 .elementor-element.elementor-element-b932986 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-150 .elementor-element.elementor-element-76a0eaf.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:27px;}.elementor-150 .elementor-element.elementor-element-76a0eaf .elementor-main-swiper{height:559px;width:100%;}.elementor-150 .elementor-element.elementor-element-76a0eaf .elementor-swiper-button{font-size:20px;}.elementor-150 .elementor-element.elementor-element-755dedc{--spacer-size:30px;}.elementor-150 .elementor-element.elementor-element-88644a2 .elementor-button{background-color:#8A8A8A00;font-family:"PP Neue Montreal", Sans-serif;font-size:18px;font-weight:400;fill:#101010;color:#101010;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-150 .elementor-element.elementor-element-88644a2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-150 .elementor-element.elementor-element-88644a2 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-150 .elementor-element.elementor-element-4386885.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:27px;}.elementor-150 .elementor-element.elementor-element-4386885 .elementor-main-swiper{height:559px;width:100%;}.elementor-150 .elementor-element.elementor-element-4386885 .elementor-swiper-button{font-size:20px;}.elementor-150 .elementor-element.elementor-element-c7372bd{--spacer-size:30px;}.elementor-150 .elementor-element.elementor-element-5dca002 .elementor-button{background-color:#8A8A8A00;font-family:"PP Neue Montreal", Sans-serif;font-size:18px;font-weight:400;fill:#101010;color:#101010;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-150 .elementor-element.elementor-element-5dca002 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-150 .elementor-element.elementor-element-5dca002 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-150 .elementor-element.elementor-element-a8014d4{--spacer-size:100px;}.elementor-150 .elementor-element.elementor-element-1196e2c{--spacer-size:16px;}.elementor-150 .elementor-element.elementor-element-882823f{--spacer-size:10px;}.elementor-150 .elementor-element.elementor-element-b5f8dfc{--spacer-size:10px;}.elementor-150 .elementor-element.elementor-element-d9bfb17{--spacer-size:50px;}.elementor-150 .elementor-element.elementor-element-3793383{--spacer-size:93px;}.elementor-150 .elementor-element.elementor-element-b430c67{--spacer-size:30px;}.elementor-150 .elementor-element.elementor-element-8c3a494{--spacer-size:30px;}.elementor-150 .elementor-element.elementor-element-915423c{--spacer-size:170px;}:root{--page-title-display:none;}@media(max-width:1279px){.elementor-150 .elementor-element.elementor-element-a007881{--spacer-size:131px;}.elementor-150 .elementor-element.elementor-element-3bb95df{--spacer-size:64px;}.elementor-150 .elementor-element.elementor-element-851881a{--spacer-size:50px;}.elementor-150 .elementor-element.elementor-element-bcfc3f3.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-150 .elementor-element.elementor-element-bcfc3f3 .elementor-main-swiper{height:350px;}.elementor-150 .elementor-element.elementor-element-d38db63.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-150 .elementor-element.elementor-element-d38db63 .elementor-main-swiper{height:350px;}.elementor-150 .elementor-element.elementor-element-a22120c.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-150 .elementor-element.elementor-element-a22120c .elementor-main-swiper{height:350px;}.elementor-150 .elementor-element.elementor-element-76a0eaf.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-150 .elementor-element.elementor-element-76a0eaf .elementor-main-swiper{height:350px;}.elementor-150 .elementor-element.elementor-element-4386885.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-150 .elementor-element.elementor-element-4386885 .elementor-main-swiper{height:350px;}.elementor-150 .elementor-element.elementor-element-a8014d4{--spacer-size:45px;}.elementor-150 .elementor-element.elementor-element-d9bfb17{--spacer-size:45px;}}@media(max-width:800px){.elementor-150 .elementor-element.elementor-element-a007881{--spacer-size:143px;}.elementor-150 .elementor-element.elementor-element-3bb95df{--spacer-size:42px;}.elementor-150 .elementor-element.elementor-element-d539393{--spacer-size:38px;}.elementor-150 .elementor-element.elementor-element-851881a{--spacer-size:40px;}.elementor-150 .elementor-element.elementor-element-bcfc3f3.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-150 .elementor-element.elementor-element-bcfc3f3 .elementor-main-swiper{height:285px;}.elementor-150 .elementor-element.elementor-element-bb4d4ab .elementor-button{font-size:17px;}.elementor-150 .elementor-element.elementor-element-d38db63.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-150 .elementor-element.elementor-element-d38db63 .elementor-main-swiper{height:285px;}.elementor-150 .elementor-element.elementor-element-6312295 .elementor-button{font-size:17px;}.elementor-150 .elementor-element.elementor-element-a22120c.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-150 .elementor-element.elementor-element-a22120c .elementor-main-swiper{height:285px;}.elementor-150 .elementor-element.elementor-element-b932986 .elementor-button{font-size:17px;}.elementor-150 .elementor-element.elementor-element-76a0eaf.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-150 .elementor-element.elementor-element-76a0eaf .elementor-main-swiper{height:285px;}.elementor-150 .elementor-element.elementor-element-88644a2 .elementor-button{font-size:17px;}.elementor-150 .elementor-element.elementor-element-4386885.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-150 .elementor-element.elementor-element-4386885 .elementor-main-swiper{height:285px;}.elementor-150 .elementor-element.elementor-element-5dca002 .elementor-button{font-size:17px;}.elementor-150 .elementor-element.elementor-element-a8014d4{--spacer-size:5px;}.elementor-150 .elementor-element.elementor-element-d9bfb17{--spacer-size:30px;}.elementor-150 .elementor-element.elementor-element-3793383{--spacer-size:43px;}.elementor-150 .elementor-element.elementor-element-b430c67{--spacer-size:8px;}.elementor-150 .elementor-element.elementor-element-8c3a494{--spacer-size:8px;}.elementor-150 .elementor-element.elementor-element-915423c{--spacer-size:50px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'PP Neue Montreal';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://flav-studio.com/wp-content/uploads/2026/11/PPNeueMontreal-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'PP Neue Montreal';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://flav-studio.com/wp-content/uploads/2026/11/PPNeueMontreal-Medium.ttf') format('truetype');
}
/* End Custom Fonts CSS */