.elementor-992039 .elementor-element.elementor-element-76a48866{--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;}.elementor-992039 .elementor-element.elementor-element-7538eec5{--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;--padding-top:5vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-992039 .elementor-element.elementor-element-252bc07e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0;--margin-bottom:8vh;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-992039 .elementor-element.elementor-element-26abd825 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:2px;}.elementor-992039 .elementor-element.elementor-element-31525c47{width:var( --container-widget-width, 690px );max-width:690px;--container-widget-width:690px;--container-widget-flex-grow:0;text-align:center;}.elementor-992039 .elementor-element.elementor-element-31525c47 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-992039 .elementor-element.elementor-element-a0a867{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 30px;--row-gap:20px;--column-gap:30px;--overflow:hidden;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-992039 .elementor-element.elementor-element-4f2ded05{--display:flex;--min-height:clamp(500px, 70vh, 800px);--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:20px 30px;--row-gap:20px;--column-gap:30px;--overflow:hidden;--margin-top:0;--margin-bottom:12vh;--margin-left:0;--margin-right:0;}.elementor-992039 .elementor-element.elementor-element-df8ba8d{--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;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-992039 .elementor-element.elementor-element-5bc4129e{--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;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-992039 .elementor-element.elementor-element-67d05138{--display:flex;--min-height:60vh;--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;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-992039 .elementor-element.elementor-element-1d31da23{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-992039 .elementor-element.elementor-element-436504dd{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-992039 .elementor-element.elementor-element-7679e537{--display:flex;}.elementor-992039 .elementor-element.elementor-element-77048815{width:var( --container-widget-width, 690px );max-width:690px;--container-widget-width:690px;--container-widget-flex-grow:0;text-align:center;}.elementor-992039 .elementor-element.elementor-element-77048815 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-992039 .elementor-element.elementor-element-77048815 .elementor-heading-title{font-size:25px;}.elementor-992039 .elementor-element.elementor-element-28d51d7e{--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;--padding-top:10vw;--padding-bottom:10vw;--padding-left:0vw;--padding-right:0vw;}.elementor-992039 .elementor-element.elementor-element-1e173d66{--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:0;--margin-bottom:8vh;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-992039 .elementor-element.elementor-element-50954be8{--display:flex;}.elementor-992039 .elementor-element.elementor-element-652a001a .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:2px;}.elementor-992039 .elementor-element.elementor-element-16f4d7fd{width:var( --container-widget-width, 690px );max-width:690px;--container-widget-width:690px;--container-widget-flex-grow:0;}.elementor-992039 .elementor-element.elementor-element-16f4d7fd > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-992039 .elementor-element.elementor-element-4a7f4c05 .elementor-button{background-color:#02010100;font-size:16px;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-992039 .elementor-element.elementor-element-4a7f4c05 .elementor-button:hover, .elementor-992039 .elementor-element.elementor-element-4a7f4c05 .elementor-button:focus{background-color:#02010100;border-color:#02010100;}.elementor-992039 .elementor-element.elementor-element-4a7f4c05 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-992039 .elementor-element.elementor-element-4a7f4c05 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-992039 .elementor-element.elementor-element-228b8f03{--display:flex;}.elementor-992039 .elementor-element.elementor-element-2b35a7f6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0% 9%;--row-gap:0%;--column-gap:9%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-992039 .elementor-element.elementor-element-12b2affb{--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;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-992039 .elementor-element.elementor-element-12b2affb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-992039 .elementor-element.elementor-element-6681ca6b{font-family:"DM Sans", Sans-serif;font-size:17px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;}.elementor-992039 .elementor-element.elementor-element-250d399c{--display:flex;}.elementor-992039 .elementor-element.elementor-element-250d399c:not(.elementor-motion-effects-element-type-background), .elementor-992039 .elementor-element.elementor-element-250d399c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://newerafloorsystems.co.uk/wp-content/uploads/2025/10/young-latin-woman-playing-cello-while-young-black-2025-07-20-00-14-14-utc-scaled.jpg");background-position:center center;background-size:cover;}.elementor-992039 .elementor-element.elementor-element-3a7e9e15{--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:20px 30px;--row-gap:20px;--column-gap:30px;--margin-top:0;--margin-bottom:12vh;--margin-left:0;--margin-right:0;}.elementor-992039 .elementor-element.elementor-element-11ea461f{--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;--justify-content:space-between;--gap:6vh 0;--row-gap:6vh;--column-gap:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-992039 .elementor-element.elementor-element-11ea461f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-992039 .elementor-element.elementor-element-f48aa62{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-992039 .elementor-element.elementor-element-75085521 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:2px;}.elementor-992039 .elementor-element.elementor-element-4db9c3b7 > .elementor-widget-container{margin:0% -70% 0% 0%;}.elementor-992039 .elementor-element.elementor-element-f16303e{--display:flex;}.elementor-992039 .elementor-element.elementor-element-4e1d9603{--display:flex;}.elementor-992039 .elementor-element.elementor-element-6d9db368{--display:flex;}.elementor-992039 .elementor-element.elementor-element-11bd0a2e{--display:flex;}.elementor-992039 .elementor-element.elementor-element-62c8c957{--n-accordion-title-font-size:24px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-icon-size:15px;}.elementor-992039 .elementor-element.elementor-element-62c8c957 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 0.5px 0px;border-color:var( --e-global-color-vamtam_accent_7 );}.elementor-992039 .elementor-element.elementor-element-62c8c957 {--n-accordion-padding:1.5em 0em 1.5em 0em;}:where( .elementor-992039 .elementor-element.elementor-element-62c8c957 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Urbanist", Sans-serif;font-weight:500;text-transform:none;line-height:0.8em;}:where( .elementor-992039 .elementor-element.elementor-element-62c8c957 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 0.5px 0px;border-color:var( --e-global-color-vamtam_accent_7 );--padding-top:1.5em;--padding-right:2em;--padding-bottom:0.5em;--padding-left:2em;}.elementor-992039 .elementor-element.elementor-element-490943e9{--display:flex;--min-height:900px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-992039 .elementor-element.elementor-element-490943e9:not(.elementor-motion-effects-element-type-background), .elementor-992039 .elementor-element.elementor-element-490943e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://newerafloorsystems.co.uk/wp-content/uploads/2025/08/home_page_21262-x-900-px.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-992039 .elementor-element.elementor-element-3c57831a{--display:flex;--min-height:400px;--justify-content:flex-end;--margin-top:0%;--margin-bottom:0%;--margin-left:-14%;--margin-right:0%;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-992039 .elementor-element.elementor-element-3c57831a:not(.elementor-motion-effects-element-type-background), .elementor-992039 .elementor-element.elementor-element-3c57831a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-vamtam_accent_5 );}.elementor-992039 .elementor-element.elementor-element-7b96b71f{--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:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:12vh;--padding-bottom:12vh;--padding-left:30px;--padding-right:30px;}.elementor-992039 .elementor-element.elementor-element-7b96b71f:not(.elementor-motion-effects-element-type-background), .elementor-992039 .elementor-element.elementor-element-7b96b71f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-vamtam_accent_1 );}.elementor-992039 .elementor-element.elementor-element-61f1113f .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:2px;}.elementor-992039 .elementor-element.elementor-element-7575d6a2{width:var( --container-widget-width, 690px );max-width:690px;--container-widget-width:690px;--container-widget-flex-grow:0;}.elementor-992039 .elementor-element.elementor-element-7575d6a2 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-992039 .elementor-element.elementor-element-4fafb76{--swiper-slides-to-display:4;--swiper-slides-gap:30px;--swiper-pagination-size:0px;--swiper-pagination-spacing:0px;}.elementor-992039 .elementor-element.elementor-element-4fafb76 .swiper-slide > .elementor-element{height:100%;}.elementor-992039 .elementor-element.elementor-element-10718432{--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;--overflow:hidden;--margin-top:5vh;--margin-bottom:12vh;--margin-left:0;--margin-right:0;}.elementor-992039 .elementor-element.elementor-element-3a55b6a8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-992039 .elementor-element.elementor-element-47e47786 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:2px;}.elementor-992039 .elementor-element.elementor-element-5e7e6643{width:var( --container-widget-width, 612px );max-width:612px;--container-widget-width:612px;--container-widget-flex-grow:0;text-align:center;}.elementor-992039 .elementor-element.elementor-element-5e7e6643 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-992039 .elementor-element.elementor-element-5e7e6643.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-992039 .elementor-element.elementor-element-5e7e6643 .elementor-heading-title{font-size:32px;}.elementor-992039 .elementor-element.elementor-element-7264c988{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-992039 .elementor-element.elementor-element-4e7bcda9 img{width:100%;}.elementor-992039 .elementor-element.elementor-element-4e7bcda9 .vamtam-image-wrapper{width:100%;}.elementor-992039 .elementor-element.elementor-element-39bf56a0{--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:0% 10%;--row-gap:0%;--column-gap:10%;--margin-top:0px;--margin-bottom:45px;--margin-left:0px;--margin-right:0px;}.elementor-992039 .elementor-element.elementor-element-14d7d2c7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-992039 .elementor-element.elementor-element-5a79c896 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-992039 .elementor-element.elementor-element-5a79c896 .elementor-icon-wrapper{text-align:start;}.elementor-992039 .elementor-element.elementor-element-5a79c896.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-vamtam_accent_2 );}.elementor-992039 .elementor-element.elementor-element-5a79c896.elementor-view-framed .elementor-icon, .elementor-992039 .elementor-element.elementor-element-5a79c896.elementor-view-default .elementor-icon{color:var( --e-global-color-vamtam_accent_2 );border-color:var( --e-global-color-vamtam_accent_2 );}.elementor-992039 .elementor-element.elementor-element-5a79c896.elementor-view-framed .elementor-icon, .elementor-992039 .elementor-element.elementor-element-5a79c896.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-vamtam_accent_2 );}.elementor-992039 .elementor-element.elementor-element-5a79c896 .elementor-icon{font-size:35px;}.elementor-992039 .elementor-element.elementor-element-5a79c896 .elementor-icon svg{height:35px;}.elementor-992039 .elementor-element.elementor-element-58faa9eb{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-992039 .elementor-element.elementor-element-121a1bf7 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-992039 .elementor-element.elementor-element-121a1bf7 .elementor-icon-wrapper{text-align:start;}.elementor-992039 .elementor-element.elementor-element-121a1bf7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-vamtam_accent_2 );}.elementor-992039 .elementor-element.elementor-element-121a1bf7.elementor-view-framed .elementor-icon, .elementor-992039 .elementor-element.elementor-element-121a1bf7.elementor-view-default .elementor-icon{color:var( --e-global-color-vamtam_accent_2 );border-color:var( --e-global-color-vamtam_accent_2 );}.elementor-992039 .elementor-element.elementor-element-121a1bf7.elementor-view-framed .elementor-icon, .elementor-992039 .elementor-element.elementor-element-121a1bf7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-vamtam_accent_2 );}.elementor-992039 .elementor-element.elementor-element-121a1bf7 .elementor-icon{font-size:35px;}.elementor-992039 .elementor-element.elementor-element-121a1bf7 .elementor-icon svg{height:35px;}.elementor-992039 .elementor-element.elementor-element-472ee765{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-992039 .elementor-element.elementor-element-7758f13c > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-992039 .elementor-element.elementor-element-7758f13c .elementor-icon-wrapper{text-align:start;}.elementor-992039 .elementor-element.elementor-element-7758f13c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-vamtam_accent_2 );}.elementor-992039 .elementor-element.elementor-element-7758f13c.elementor-view-framed .elementor-icon, .elementor-992039 .elementor-element.elementor-element-7758f13c.elementor-view-default .elementor-icon{color:var( --e-global-color-vamtam_accent_2 );border-color:var( --e-global-color-vamtam_accent_2 );}.elementor-992039 .elementor-element.elementor-element-7758f13c.elementor-view-framed .elementor-icon, .elementor-992039 .elementor-element.elementor-element-7758f13c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-vamtam_accent_2 );}.elementor-992039 .elementor-element.elementor-element-7758f13c .elementor-icon{font-size:35px;}.elementor-992039 .elementor-element.elementor-element-7758f13c .elementor-icon svg{height:35px;}.elementor-992039 .elementor-element.elementor-element-447c5868{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0;--margin-bottom:12vh;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-992039 .elementor-element.elementor-element-447c5868:not(.elementor-motion-effects-element-type-background), .elementor-992039 .elementor-element.elementor-element-447c5868 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://newerafloorsystems.co.uk/wp-content/uploads/2025/08/Junckers-specialist-dance-floor-at-Scene-44-dance-studio-use.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-992039 .elementor-element.elementor-element-14db8300{--display:flex;--min-height:10vh;--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-vamtam_accent_8 );--border-color:var( --e-global-color-vamtam_accent_8 );--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:0%;}.elementor-992039 .elementor-element.elementor-element-2ef4e69{--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;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-vamtam_accent_8 );--border-color:var( --e-global-color-vamtam_accent_8 );}.elementor-992039 .elementor-element.elementor-element-d588d15{--display:flex;--min-height:clamp(500px, 80vh, 600px);--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-vamtam_accent_8 );--border-color:var( --e-global-color-vamtam_accent_8 );--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:0%;}.elementor-992039 .elementor-element.elementor-element-4c3c6695{--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;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-vamtam_accent_8 );--border-color:var( --e-global-color-vamtam_accent_8 );--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-992039 .elementor-element.elementor-element-24dcc0a5 .elementor-heading-title{color:var( --e-global-color-vamtam_accent_5 );}.elementor-992039 .elementor-element.elementor-element-5ea0861d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-992039 .elementor-element.elementor-element-5efecd3a{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;}.elementor-992039 .elementor-element.elementor-element-5efecd3a > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-992039 .elementor-element.elementor-element-5efecd3a .elementor-heading-title{color:var( --e-global-color-vamtam_accent_5 );}.elementor-992039 .elementor-element.elementor-element-306908f6 .elementor-button{background-color:var( --e-global-color-vamtam_accent_5 );border-style:solid;border-color:var( --e-global-color-vamtam_accent_5 );}.elementor-992039 .elementor-element.elementor-element-4fa52615{--display:flex;--min-height:10vh;--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-vamtam_accent_8 );--border-color:var( --e-global-color-vamtam_accent_8 );--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:0%;}.elementor-992039 .elementor-element.elementor-element-44c368{--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;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-vamtam_accent_8 );--border-color:var( --e-global-color-vamtam_accent_8 );}.elementor-992039 .elementor-element.elementor-element-368f94fb{--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:0;--margin-bottom:12vh;--margin-left:0;--margin-right:0;}.elementor-992039 .elementor-element.elementor-element-bab4293 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:2px;}.elementor-992039 .elementor-element.elementor-element-7265d0e0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-992039 .elementor-element.elementor-element-774e26{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-992039 .elementor-element.elementor-element-73c4ad3a{--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;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-992039 .elementor-element.elementor-element-63b625f9 .elementor-button{background-color:#02010100;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-992039 .elementor-element.elementor-element-63b625f9 .elementor-button:hover, .elementor-992039 .elementor-element.elementor-element-63b625f9 .elementor-button:focus{background-color:#02010100;border-color:#02010100;}.elementor-992039 .elementor-element.elementor-element-63b625f9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-992039 .elementor-element.elementor-element-63b625f9 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-992039 .elementor-element.elementor-element-7670c819{--swiper-slides-to-display:3;--swiper-slides-gap:30px;--arrow-prev-left-align:100%;--arrow-prev-translate-x:-100%;--arrow-prev-left-position:-40px;--arrow-prev-top-align:100%;--arrow-prev-translate-y:-100%;--arrow-prev-top-position:8vh;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:100%;--arrow-next-translate-y:-100%;--arrow-next-top-position:8vh;--arrow-size:25px;--arrow-normal-color:var( --e-global-color-vamtam_accent_2 );--arrow-hover-color:var( --e-global-color-vamtam_accent_7 );--swiper-pagination-size:0px;--dots-horizontal-position:50%;--dots-horizontal-transform:-50%;--dots-horizontal-offset:0px;--dots-vertical-position:100%;--dots-vertical-transform:-100%;--dots-vertical-offset:0px;--swiper-pagination-spacing:0px;}.elementor-992039 .elementor-element.elementor-element-7670c819 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-992039 .elementor-element.elementor-element-7670c819 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-992039 .elementor-element.elementor-element-4bf01a .elementor-button{background-color:#02010100;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-992039 .elementor-element.elementor-element-4bf01a .elementor-button:hover, .elementor-992039 .elementor-element.elementor-element-4bf01a .elementor-button:focus{background-color:#02010100;border-color:#02010100;}.elementor-992039 .elementor-element.elementor-element-4bf01a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-992039 .elementor-element.elementor-element-4bf01a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-992039 .elementor-element.elementor-element-78eba0f7{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-992039 .elementor-element.elementor-element-78eba0f7:not(.elementor-motion-effects-element-type-background), .elementor-992039 .elementor-element.elementor-element-78eba0f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-vamtam_accent_1 );}.elementor-992039 .elementor-element.elementor-element-2426b405 > .elementor-widget-container{margin:15px -15px -15px -15px;}.elementor-992039 .elementor-element.elementor-element-4daf8fe3 .elementor-button{background-color:#02010100;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-992039 .elementor-element.elementor-element-4daf8fe3 .elementor-button:hover, .elementor-992039 .elementor-element.elementor-element-4daf8fe3 .elementor-button:focus{background-color:#02010100;border-color:#02010100;}.elementor-992039 .elementor-element.elementor-element-4daf8fe3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-992039 .elementor-element.elementor-element-4daf8fe3 .elementor-button .elementor-button-content-wrapper{gap:10px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-992039 .elementor-element.elementor-element-252bc07e{--gap:15px 0px;--row-gap:15px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-992039 .elementor-element.elementor-element-31525c47 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-992039 .elementor-element.elementor-element-a0a867{--min-height:clamp(300px, 35vh, 500px);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-992039 .elementor-element.elementor-element-4f2ded05{--min-height:clamp(300px, 35vh, 500px);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-992039 .elementor-element.elementor-element-77048815 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-992039 .elementor-element.elementor-element-1e173d66{--gap:15px 0px;--row-gap:15px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-992039 .elementor-element.elementor-element-16f4d7fd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-992039 .elementor-element.elementor-element-3a7e9e15{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-992039 .elementor-element.elementor-element-11ea461f{--justify-content:flex-start;}.elementor-992039 .elementor-element.elementor-element-f48aa62{--justify-content:flex-start;--gap:15px 20px;--row-gap:15px;--column-gap:20px;}.elementor-992039 .elementor-element.elementor-element-62c8c957 {--n-accordion-padding:1em 0em 1em 0em;}.elementor-992039 .elementor-element.elementor-element-62c8c957{--n-accordion-title-font-size:20px;}:where( .elementor-992039 .elementor-element.elementor-element-62c8c957 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:1.5em;--padding-right:1em;--padding-bottom:0em;--padding-left:1em;}.elementor-992039 .elementor-element.elementor-element-490943e9{--min-height:100px;}.elementor-992039 .elementor-element.elementor-element-3c57831a{--min-height:250px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-992039 .elementor-element.elementor-element-7b96b71f{--gap:15px 0px;--row-gap:15px;--column-gap:0px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-992039 .elementor-element.elementor-element-7575d6a2 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-992039 .elementor-element.elementor-element-4fafb76{--swiper-slides-to-display:3;--swiper-slides-gap:20px;--swiper-pagination-size:5px;--swiper-pagination-spacing:30px;}.elementor-992039 .elementor-element.elementor-element-4fafb76 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-vertical-gap:5px;}.elementor-992039 .elementor-element.elementor-element-10718432{--gap:20px 30px;--row-gap:20px;--column-gap:30px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-992039 .elementor-element.elementor-element-3a55b6a8{--gap:15px 20px;--row-gap:15px;--column-gap:20px;}.elementor-992039 .elementor-element.elementor-element-5e7e6643{width:100%;max-width:100%;}.elementor-992039 .elementor-element.elementor-element-5e7e6643 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-992039 .elementor-element.elementor-element-39bf56a0{--gap:20px 30px;--row-gap:20px;--column-gap:30px;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;}.elementor-992039 .elementor-element.elementor-element-14d7d2c7{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-992039 .elementor-element.elementor-element-5a79c896 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-992039 .elementor-element.elementor-element-5a79c896 .elementor-icon{font-size:25px;}.elementor-992039 .elementor-element.elementor-element-5a79c896 .elementor-icon svg{height:25px;}.elementor-992039 .elementor-element.elementor-element-58faa9eb{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-992039 .elementor-element.elementor-element-121a1bf7 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-992039 .elementor-element.elementor-element-121a1bf7 .elementor-icon{font-size:25px;}.elementor-992039 .elementor-element.elementor-element-121a1bf7 .elementor-icon svg{height:25px;}.elementor-992039 .elementor-element.elementor-element-472ee765{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-992039 .elementor-element.elementor-element-7758f13c > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-992039 .elementor-element.elementor-element-7758f13c .elementor-icon{font-size:25px;}.elementor-992039 .elementor-element.elementor-element-7758f13c .elementor-icon svg{height:25px;}.elementor-992039 .elementor-element.elementor-element-14db8300{--min-height:60px;}.elementor-992039 .elementor-element.elementor-element-d588d15{--min-height:clamp(400px, 50vh, 400px);}.elementor-992039 .elementor-element.elementor-element-4c3c6695{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-992039 .elementor-element.elementor-element-5ea0861d{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-992039 .elementor-element.elementor-element-4fa52615{--min-height:60px;}.elementor-992039 .elementor-element.elementor-element-368f94fb{--gap:15px 20px;--row-gap:15px;--column-gap:20px;--margin-top:0px;--margin-bottom:95px;--margin-left:0px;--margin-right:0px;}.elementor-992039 .elementor-element.elementor-element-7265d0e0{--margin-top:0px;--margin-bottom:5px;--margin-left:0px;--margin-right:0px;}.elementor-992039 .elementor-element.elementor-element-774e26{--margin-top:0px;--margin-bottom:5px;--margin-left:0px;--margin-right:0px;}.elementor-992039 .elementor-element.elementor-element-7670c819{--swiper-slides-to-display:2;--swiper-slides-gap:20px;--arrow-prev-top-position:60px;--arrow-next-top-position:60px;--arrow-size:20px;--swiper-pagination-size:0px;}.elementor-992039 .elementor-element.elementor-element-7670c819 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-992039 .elementor-element.elementor-element-7670c819 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-vertical-gap:5px;}}@media(max-width:767px){.elementor-992039 .elementor-element.elementor-element-31525c47{width:100%;max-width:100%;}.elementor-992039 .elementor-element.elementor-element-a0a867{--min-height:0vh;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-992039 .elementor-element.elementor-element-4f2ded05{--min-height:0vh;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-992039 .elementor-element.elementor-element-77048815{width:100%;max-width:100%;}.elementor-992039 .elementor-element.elementor-element-16f4d7fd{width:100%;max-width:100%;}.elementor-992039 .elementor-element.elementor-element-2b35a7f6{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-992039 .elementor-element.elementor-element-6681ca6b > .elementor-widget-container{margin:0em 0em -1em 0em;}.elementor-992039 .elementor-element.elementor-element-3a7e9e15{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-992039 .elementor-element.elementor-element-f48aa62{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-992039 .elementor-element.elementor-element-4db9c3b7{width:100%;max-width:100%;}.elementor-992039 .elementor-element.elementor-element-4db9c3b7 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-992039 .elementor-element.elementor-element-62c8c957 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-992039 .elementor-element.elementor-element-62c8c957{--n-accordion-title-font-size:19px;}.elementor-992039 .elementor-element.elementor-element-490943e9{--width:100%;--min-height:110vw;}.elementor-992039 .elementor-element.elementor-element-3c57831a{--width:50%;--min-height:100px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-992039 .elementor-element.elementor-element-7b96b71f{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-992039 .elementor-element.elementor-element-7575d6a2{width:100%;max-width:100%;}.elementor-992039 .elementor-element.elementor-element-4fafb76{--swiper-slides-to-display:1;--swiper-pagination-spacing:25px;}.elementor-992039 .elementor-element.elementor-element-10718432{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;}.elementor-992039 .elementor-element.elementor-element-5e7e6643{width:100%;max-width:100%;}.elementor-992039 .elementor-element.elementor-element-39bf56a0{--gap:15px 20px;--row-gap:15px;--column-gap:20px;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;}.elementor-992039 .elementor-element.elementor-element-5a79c896 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-992039 .elementor-element.elementor-element-121a1bf7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-992039 .elementor-element.elementor-element-7758f13c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-992039 .elementor-element.elementor-element-14db8300{--min-height:20px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:0%;}.elementor-992039 .elementor-element.elementor-element-2ef4e69{--width:65%;}.elementor-992039 .elementor-element.elementor-element-d588d15{--min-height:100vw;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:0%;}.elementor-992039 .elementor-element.elementor-element-4c3c6695{--width:65%;}.elementor-992039 .elementor-element.elementor-element-4fa52615{--min-height:20px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:0%;}.elementor-992039 .elementor-element.elementor-element-44c368{--width:65%;}.elementor-992039 .elementor-element.elementor-element-368f94fb{--margin-top:0px;--margin-bottom:85px;--margin-left:0px;--margin-right:0px;}.elementor-992039 .elementor-element.elementor-element-7265d0e0{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-992039 .elementor-element.elementor-element-774e26{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-992039 .elementor-element.elementor-element-73c4ad3a{--justify-content:flex-start;}.elementor-992039 .elementor-element.elementor-element-7670c819{--swiper-slides-to-display:1;--arrow-prev-left-position:-55px;--arrow-prev-top-position:50px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:20px;--arrow-next-top-position:50px;--arrow-size:0px;--swiper-pagination-size:5px;--dots-horizontal-position:100%;--dots-horizontal-transform:-100%;--dots-horizontal-offset:0px;--dots-vertical-offset:30px;}.elementor-992039 .elementor-element.elementor-element-7670c819 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-992039 .elementor-element.elementor-element-78eba0f7{--padding-top:25px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-992039 .elementor-element.elementor-element-2426b405 > .elementor-widget-container{margin:-5px -15px -40px -15px;}.elementor-992039 .elementor-element.elementor-element-4daf8fe3.elementor-element{--align-self:flex-start;}}@media(min-width:768px){.elementor-992039 .elementor-element.elementor-element-df8ba8d{--width:50%;}.elementor-992039 .elementor-element.elementor-element-5bc4129e{--width:50%;}.elementor-992039 .elementor-element.elementor-element-7679e537{--width:600px;}.elementor-992039 .elementor-element.elementor-element-1e173d66{--width:50%;}.elementor-992039 .elementor-element.elementor-element-12b2affb{--width:50%;}.elementor-992039 .elementor-element.elementor-element-250d399c{--width:50%;}.elementor-992039 .elementor-element.elementor-element-11ea461f{--width:39.097%;}.elementor-992039 .elementor-element.elementor-element-490943e9{--width:calc(66.6666% + 25px);}.elementor-992039 .elementor-element.elementor-element-3c57831a{--width:40%;}.elementor-992039 .elementor-element.elementor-element-3a55b6a8{--width:50%;}.elementor-992039 .elementor-element.elementor-element-7264c988{--width:50%;}.elementor-992039 .elementor-element.elementor-element-14d7d2c7{--width:33.3333%;}.elementor-992039 .elementor-element.elementor-element-58faa9eb{--width:33.3333%;}.elementor-992039 .elementor-element.elementor-element-472ee765{--width:33.3333%;}.elementor-992039 .elementor-element.elementor-element-2ef4e69{--width:420px;}.elementor-992039 .elementor-element.elementor-element-4c3c6695{--width:420px;}.elementor-992039 .elementor-element.elementor-element-44c368{--width:420px;}.elementor-992039 .elementor-element.elementor-element-774e26{--width:50%;}.elementor-992039 .elementor-element.elementor-element-73c4ad3a{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-992039 .elementor-element.elementor-element-12b2affb{--width:100%;}.elementor-992039 .elementor-element.elementor-element-11ea461f{--width:50%;}.elementor-992039 .elementor-element.elementor-element-3c57831a{--width:200px;}.elementor-992039 .elementor-element.elementor-element-2ef4e69{--width:340px;}.elementor-992039 .elementor-element.elementor-element-4c3c6695{--width:340px;}.elementor-992039 .elementor-element.elementor-element-44c368{--width:340px;}}/* Start custom CSS for image, class: .elementor-element-5f8d2a74 *//* Wrap your <img> in this element */
.elementor-992039 .elementor-element.elementor-element-5f8d2a74 {
  position: relative;
  display: inline-block;
  /* If your image has rounded corners and you want the card clipped inside, uncomment: */
  /* overflow: hidden; border-radius: 12px; */
}

/* Image: darken/blur on hover */
.elementor-992039 .elementor-element.elementor-element-5f8d2a74 img {
  display: block;
  transition: filter 0.3s ease-in-out;
}
.elementor-992039 .elementor-element.elementor-element-5f8d2a74:hover img {
  filter: blur(4px) brightness(50%);
}

/* Overlays (two copies of the same logo) */
.elementor-992039 .elementor-element.elementor-element-5f8d2a74::before,
.elementor-992039 .elementor-element.elementor-element-5f8d2a74::after {
  content: "";
  position: absolute;
  display: block;
  pointer-events: none;
  background-image: url('/wp-content/uploads/2025/08/gymflex_logo_2-1.png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center; /* keep logo centered */
  z-index: 1;
}

/* 1) TOP-RIGHT card (visible by default) */
.elementor-992039 .elementor-element.elementor-element-5f8d2a74::before {
  /* Logo box size */
  width: 220px;
  height: 80px;

  /* Card styling */
  padding: 10px 12px;
  background-color: rgba(255, 255, 255, 0.95);
  /* square on the outside corner so it sits flush; rounded inside corner */
  border-radius: 0 0 0 12px; /* TL TR BR BL */
  box-shadow: 0 6px 18px rgba(0, 0, 0, 0.18);

  /* Make logo sit within the padded area */
  background-origin: content-box;
  background-clip: padding-box;

  /* Pin to the exact top-right */
  top: 0;
  right: 0;

  opacity: 1;
  transition: opacity 0.2s ease-in-out;
}

/* 2) CENTERED logo (hidden until hover) */
.elementor-992039 .elementor-element.elementor-element-5f8d2a74::after {
  width: 450px;
  height: 150px;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  opacity: 0;
  transition: opacity 0.25s ease-in-out 0.15s; /* slight delay for fade-out → fade-in */
}

/* Hover: crossfade logos */
.elementor-992039 .elementor-element.elementor-element-5f8d2a74:hover::before { opacity: 0; }
.elementor-992039 .elementor-element.elementor-element-5f8d2a74:hover::after  { opacity: 1; }

/* Keyboard focus mirrors hover */
.elementor-992039 .elementor-element.elementor-element-5f8d2a74:focus-visible img { filter: blur(4px) brightness(50%); }
.elementor-992039 .elementor-element.elementor-element-5f8d2a74:focus-visible::before { opacity: 0; }
.elementor-992039 .elementor-element.elementor-element-5f8d2a74:focus-visible::after  { opacity: 1; }

@media (prefers-reduced-motion: reduce) {
  .elementor-992039 .elementor-element.elementor-element-5f8d2a74 img { transition: none; }
  .elementor-992039 .elementor-element.elementor-element-5f8d2a74::before, .elementor-992039 .elementor-element.elementor-element-5f8d2a74::after { transition: none; }
}


/* container */
.elementor-992039 .elementor-element.elementor-element-5f8d2a74 {
  position: relative;
  display: inline-block;
  isolation: isolate;           /* start a new stacking context */
}

/* image: keep it below overlays */
.elementor-992039 .elementor-element.elementor-element-5f8d2a74 img {
  display: block;
  transition: filter 0.3s ease-in-out;
  position: relative;
  z-index: 0;
}

/* overlays */
.elementor-992039 .elementor-element.elementor-element-5f8d2a74::before,
.elementor-992039 .elementor-element.elementor-element-5f8d2a74::after,
.elementor-992039 .elementor-element.elementor-element-5f8d2a74 .logo-bottom-left {
  position: absolute;
  z-index: 2;
  pointer-events: none;
}

/* bottom-left card */
.elementor-992039 .elementor-element.elementor-element-5f8d2a74 .logo-bottom-left {
  width: 220px;
  height: 80px;
  padding: 10px 12px;
  background: rgba(255,255,255,.95)
              url('/wp-content/uploads/2025/08/gymflex_logo_2-1.png')
              center/contain no-repeat;
  border-radius: 12px 0 0 0;
  box-shadow: 0 6px 18px rgba(0,0,0,.18);
  bottom: 0;
  left: 0;
  opacity: 1;
}

/* Bottom-left "Learn More" label — uses the image's <a> wrapper */
.elementor-992039 .elementor-element.elementor-element-5f8d2a74 { position: relative; display: inline-block; isolation: isolate; }

.elementor-992039 .elementor-element.elementor-element-5f8d2a74 a::after {
  content: "For Sports Facilities, Multi-use Centres, Gyms, and Dance Studios ";
  position: absolute;
  bottom: 12px;
  left: 12px;
  padding: 10px 14px;
  font: 600 14px/1 system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;
  color: #111;
  background: rgba(255,255,255,.95);
  border-radius: 0 12px 0 0;      /* TL TR BR BL */
  box-shadow: 0 6px 18px rgba(0,0,0,.18);
  z-index: 3;                     /* above the blur + logo overlays */
  pointer-events: none;           /* keep whole image clickable */
  transition: opacity .2s ease-in-out;
}

/* Optional: hide label on hover/focus if you want a clean hero on reveal */
.elementor-992039 .elementor-element.elementor-element-5f8d2a74:hover a::after,
.elementor-992039 .elementor-element.elementor-element-5f8d2a74:focus-visible a::after { opacity: 0; }

@media (prefers-reduced-motion: reduce) {
  .elementor-992039 .elementor-element.elementor-element-5f8d2a74 a::after { transition: none; }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-251be065 *//* Wrap your <img> in this element */
.elementor-992039 .elementor-element.elementor-element-251be065 {
  position: relative;
  display: inline-block;
  /* If your image has rounded corners and you want the card clipped inside, uncomment: */
  /* overflow: hidden; border-radius: 12px; */
}

/* Image: darken/blur on hover */
.elementor-992039 .elementor-element.elementor-element-251be065 img {
  display: block;
  transition: filter 0.3s ease-in-out;
}
.elementor-992039 .elementor-element.elementor-element-251be065:hover img {
  filter: blur(4px) brightness(50%);
}

/* Overlays (two copies of the same logo) */
.elementor-992039 .elementor-element.elementor-element-251be065::before,
.elementor-992039 .elementor-element.elementor-element-251be065::after {
  content: "";
  position: absolute;
  display: block;
  pointer-events: none;
  background-image: url('/wp-content/uploads/2025/08/acoustic_logo.png');
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center; /* keep logo centered */
  z-index: 1;
}

/* 1) TOP-RIGHT card (visible by default) */
.elementor-992039 .elementor-element.elementor-element-251be065::before {
  /* Logo box size */
  width: 220px;
  height: 80px;

  /* Card styling */
  padding: 10px 12px;
  background-color: rgba(255, 255, 255, 0.95);
  /* square on the outside corner so it sits flush; rounded inside corner */
  border-radius: 0 0 0 12px; /* TL TR BR BL */
  box-shadow: 0 6px 18px rgba(0, 0, 0, 0.18);

  /* Make logo sit within the padded area */
  background-origin: content-box;
  background-clip: padding-box;

  /* Pin to the exact top-right */
  top: 0;
  right: 0;

  opacity: 1;
  transition: opacity 0.2s ease-in-out;
}

/* 2) CENTERED logo (hidden until hover) */
.elementor-992039 .elementor-element.elementor-element-251be065::after {
  width: 450px;
  height: 150px;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  opacity: 0;
  transition: opacity 0.25s ease-in-out 0.15s; /* slight delay for fade-out → fade-in */
}

/* Hover: crossfade logos */
.elementor-992039 .elementor-element.elementor-element-251be065:hover::before { opacity: 0; }
.elementor-992039 .elementor-element.elementor-element-251be065:hover::after  { opacity: 1; }

/* Keyboard focus mirrors hover */
.elementor-992039 .elementor-element.elementor-element-251be065:focus-visible img { filter: blur(4px) brightness(50%); }
.elementor-992039 .elementor-element.elementor-element-251be065:focus-visible::before { opacity: 0; }
.elementor-992039 .elementor-element.elementor-element-251be065:focus-visible::after  { opacity: 1; }

@media (prefers-reduced-motion: reduce) {
  .elementor-992039 .elementor-element.elementor-element-251be065 img { transition: none; }
  .elementor-992039 .elementor-element.elementor-element-251be065::before, .elementor-992039 .elementor-element.elementor-element-251be065::after { transition: none; }
}

/* Bottom-left "Learn More" label — uses the image's <a> wrapper */
.elementor-992039 .elementor-element.elementor-element-251be065 { position: relative; display: inline-block; isolation: isolate; }

.elementor-992039 .elementor-element.elementor-element-251be065 a::after {
  content: "For Performance Spaces, Recording Facilities, and Churches";
  position: absolute;
  bottom: 12px;
  left: 12px;
  padding: 10px 14px;
  font: 600 14px/1 system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;
  color: #111;
  background: rgba(255,255,255,.95);
  border-radius: 0 12px 0 0;      /* TL TR BR BL */
  box-shadow: 0 6px 18px rgba(0,0,0,.18);
  z-index: 3;                     /* above the blur + logo overlays */
  pointer-events: none;           /* keep whole image clickable */
  transition: opacity .2s ease-in-out;
}

/* Optional: hide label on hover/focus if you want a clean hero on reveal */
.elementor-992039 .elementor-element.elementor-element-251be065:hover a::after,
.elementor-992039 .elementor-element.elementor-element-251be065:focus-visible a::after { opacity: 0; }

@media (prefers-reduced-motion: reduce) {
  .elementor-992039 .elementor-element.elementor-element-251be065 a::after { transition: none; }
}/* End custom CSS */