.elementor-1838 .elementor-element.elementor-element-c8822cc > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1838 .elementor-element.elementor-element-b1d57ae{padding:0px 0px 0px 0px;}.elementor-1838 .elementor-element.elementor-element-4f167d7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1838 .elementor-element.elementor-element-01740ce{text-align:center;}.elementor-1838 .elementor-element.elementor-element-173da70:not(.elementor-motion-effects-element-type-background), .elementor-1838 .elementor-element.elementor-element-173da70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C95123;}.elementor-1838 .elementor-element.elementor-element-173da70 > .elementor-container{min-height:32.63vw;}.elementor-1838 .elementor-element.elementor-element-173da70{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-1838 .elementor-element.elementor-element-173da70 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1838 .elementor-element.elementor-element-74f64dd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1838 .elementor-element.elementor-element-74f64dd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C95123;}.elementor-bc-flex-widget .elementor-1838 .elementor-element.elementor-element-74f64dd.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1838 .elementor-element.elementor-element-74f64dd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1838 .elementor-element.elementor-element-74f64dd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 35px 50px 35px;}.elementor-1838 .elementor-element.elementor-element-74f64dd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1838 .elementor-element.elementor-element-74f64dd{z-index:11;}.elementor-1838 .elementor-element.elementor-element-77f6a7e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1838 .elementor-element.elementor-element-77f6a7e{text-align:center;}.elementor-1838 .elementor-element.elementor-element-77f6a7e .elementor-heading-title{font-size:3.25rem;font-weight:100;text-transform:uppercase;line-height:1.33em;color:var( --e-global-color-467c773 );}.elementor-1838 .elementor-element.elementor-element-429422f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1838 .elementor-element.elementor-element-f76bd1d .elementor-repeater-item-775e01c .swiper-slide-bg{background-image:url(https://mossinc.co.uk/wp-content/uploads/2025/08/1749567509424.jpeg);background-size:cover;}.elementor-1838 .elementor-element.elementor-element-f76bd1d .elementor-repeater-item-a32faaf .swiper-slide-bg{background-image:url(https://mossinc.co.uk/wp-content/uploads/2026/01/Klaviyo-project-1-1.jpeg);background-size:cover;}.elementor-1838 .elementor-element.elementor-element-f76bd1d .elementor-repeater-item-7a00204 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://mossinc.co.uk/wp-content/uploads/2026/01/Netflix-scaled.jpg);background-size:cover;}.elementor-1838 .elementor-element.elementor-element-f76bd1d .elementor-repeater-item-ffa6423 .swiper-slide-bg{background-image:url(https://mossinc.co.uk/wp-content/uploads/2026/01/7aa9c9eb-4950-494a-9db6-7688c360da71-scaled.jpg);background-size:cover;}.elementor-1838 .elementor-element.elementor-element-f76bd1d .elementor-repeater-item-8a2f4a6 .swiper-slide-bg{background-image:url(https://mossinc.co.uk/wp-content/uploads/2026/01/IMG_3631-scaled.jpg);background-size:cover;}.elementor-1838 .elementor-element.elementor-element-f76bd1d .elementor-repeater-item-2dd0de2 .swiper-slide-bg{background-image:url(https://mossinc.co.uk/wp-content/uploads/2024/04/TD-scaled-1.jpg);background-size:cover;}.elementor-1838 .elementor-element.elementor-element-f76bd1d .elementor-repeater-item-480bde2 .swiper-slide-bg{background-image:url(https://mossinc.co.uk/wp-content/uploads/2026/01/1.1-scaled.jpg);background-size:cover;}.elementor-1838 .elementor-element.elementor-element-f76bd1d .elementor-repeater-item-edb4d17 .swiper-slide-bg{background-image:url(https://mossinc.co.uk/wp-content/uploads/2026/01/Long-Distance-Press-Paddington-2025_Dan-Weill-Photography-3-scaled.jpg);background-size:cover;}.elementor-1838 .elementor-element.elementor-element-f76bd1d .elementor-repeater-item-d5b46cc .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://mossinc.co.uk/wp-content/uploads/2026/01/DSC_3934-scaled.jpg);background-size:cover;}.elementor-1838 .elementor-element.elementor-element-f76bd1d .swiper-slide{transition-duration:calc(7000ms*1.2);height:400px;}.elementor-1838 .elementor-element.elementor-element-f76bd1d > .elementor-widget-container{margin:0px 0px 0px -70px;}.elementor-1838 .elementor-element.elementor-element-f76bd1d{z-index:0;}.elementor-1838 .elementor-element.elementor-element-f76bd1d .swiper-slide-contents{max-width:80%;}.elementor-1838 .elementor-element.elementor-element-f76bd1d .swiper-slide-inner{padding:0px 0px 25px 0px;text-align:center;}.elementor-1838 .elementor-element.elementor-element-f76bd1d .elementor-slide-heading{font-size:1rem;text-transform:uppercase;}.elementor-1838 .elementor-element.elementor-element-f76bd1d .elementor-swiper-button{font-size:36px;}.elementor-1838 .elementor-element.elementor-element-4f500ef > .elementor-widget-container{margin:35px 0px 0px -70px;}.elementor-1838 .elementor-element.elementor-element-4f500ef .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1838 .elementor-element.elementor-element-61b31b6 .elementor-repeater-item-7252ab7 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://mossinc.co.uk/wp-content/uploads/2024/04/TD-scaled-1.jpg);background-size:cover;}.elementor-1838 .elementor-element.elementor-element-61b31b6 .elementor-repeater-item-8276931 .swiper-slide-bg{background-image:url(https://mossinc.co.uk/wp-content/uploads/2024/04/IMG_1555-scaled-1.jpg);background-size:cover;}.elementor-1838 .elementor-element.elementor-element-61b31b6 .elementor-repeater-item-fa82048 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://mossinc.co.uk/wp-content/uploads/2024/04/IMG_3883-scaled-1.jpg);background-size:cover;}.elementor-1838 .elementor-element.elementor-element-61b31b6 .swiper-slide{transition-duration:calc(12000ms*1.2);height:400px;}.elementor-1838 .elementor-element.elementor-element-61b31b6 > .elementor-widget-container{margin:35px 0px 0px -70px;}.elementor-1838 .elementor-element.elementor-element-61b31b6{z-index:0;}.elementor-1838 .elementor-element.elementor-element-61b31b6 .swiper-slide-contents{max-width:80%;}.elementor-1838 .elementor-element.elementor-element-61b31b6 .swiper-slide-inner{padding:0px 0px 25px 0px;text-align:center;}.elementor-1838 .elementor-element.elementor-element-61b31b6 .elementor-slide-heading{font-size:1rem;text-transform:uppercase;}.elementor-1838 .elementor-element.elementor-element-61b31b6 .elementor-swiper-button{font-size:35px;color:var( --e-global-color-467c773 );}.elementor-1838 .elementor-element.elementor-element-61b31b6 .elementor-swiper-button svg{fill:var( --e-global-color-467c773 );}.elementor-1838 .elementor-element.elementor-element-9ced03b{padding:0px 0px 0px 0px;}.elementor-1838 .elementor-element.elementor-element-dca9be7 .elementor-repeater-item-775e01c .swiper-slide-bg{background-color:#833ca3;background-image:url(https://mossinc.co.uk/wp-content/uploads/2024/04/Blenheim-IOF.jpg);background-size:cover;}.elementor-1838 .elementor-element.elementor-element-dca9be7 .elementor-repeater-item-ffa6423 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://mossinc.co.uk/wp-content/uploads/2024/04/The-Photographers-Gallery-scaled-1.jpg);background-size:cover;}.elementor-1838 .elementor-element.elementor-element-dca9be7 .elementor-repeater-item-ced35aa .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://mossinc.co.uk/wp-content/uploads/2024/04/Mailchimp.jpg);background-size:cover;}.elementor-1838 .elementor-element.elementor-element-dca9be7 .elementor-repeater-item-983296d .swiper-slide-bg{background-color:#833ca3;background-image:url(https://mossinc.co.uk/wp-content/uploads/2024/04/1.jpg);background-size:cover;}.elementor-1838 .elementor-element.elementor-element-dca9be7 .elementor-repeater-item-9ee5138 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://mossinc.co.uk/wp-content/uploads/2024/04/TD-scaled-1.jpg);background-size:cover;}.elementor-1838 .elementor-element.elementor-element-dca9be7 .elementor-repeater-item-8ba53a1 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://mossinc.co.uk/wp-content/uploads/2024/04/IMG_1555-scaled-1.jpg);background-size:cover;}.elementor-1838 .elementor-element.elementor-element-dca9be7 .elementor-repeater-item-10f520e .swiper-slide-bg{background-color:#833ca3;background-image:url(https://mossinc.co.uk/wp-content/uploads/2024/04/IMG_3883-scaled-1.jpg);background-size:cover;}.elementor-1838 .elementor-element.elementor-element-dca9be7 > .elementor-widget-container{margin:0px 0px 0px -70px;}.elementor-1838 .elementor-element.elementor-element-dca9be7{z-index:0;}.elementor-1838 .elementor-element.elementor-element-dca9be7 .swiper-slide{height:400px;}.elementor-1838 .elementor-element.elementor-element-dca9be7 .swiper-slide-contents{max-width:80%;}.elementor-1838 .elementor-element.elementor-element-dca9be7 .swiper-slide-inner{padding:0px 0px 25px 0px;text-align:center;}.elementor-1838 .elementor-element.elementor-element-dca9be7 .elementor-slide-heading{font-size:1rem;text-transform:uppercase;}.elementor-1838 .elementor-element.elementor-element-dca9be7 .elementor-swiper-button{font-size:35px;color:var( --e-global-color-467c773 );}.elementor-1838 .elementor-element.elementor-element-dca9be7 .elementor-swiper-button svg{fill:var( --e-global-color-467c773 );}.elementor-1838 .elementor-element.elementor-element-4071836 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1838 .elementor-element.elementor-element-c697853:not(.elementor-motion-effects-element-type-background), .elementor-1838 .elementor-element.elementor-element-c697853 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C95123;}.elementor-1838 .elementor-element.elementor-element-c697853{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-1838 .elementor-element.elementor-element-c697853 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1838 .elementor-element.elementor-element-5a77fe6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1838 .elementor-element.elementor-element-5a77fe6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C95123;}.elementor-1838 .elementor-element.elementor-element-5a77fe6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 0px 50px 0px;}.elementor-1838 .elementor-element.elementor-element-5a77fe6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1838 .elementor-element.elementor-element-5a77fe6{z-index:11;}.elementor-1838 .elementor-element.elementor-element-2a1fd41 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1838 .elementor-element.elementor-element-2a1fd41{text-align:center;}.elementor-1838 .elementor-element.elementor-element-2a1fd41 .elementor-heading-title{font-size:3.25rem;font-weight:100;text-transform:uppercase;line-height:1.33em;color:var( --e-global-color-467c773 );}.elementor-1838 .elementor-element.elementor-element-7476988 > .elementor-widget-container{margin:35px 0px 0px -70px;}.elementor-1838 .elementor-element.elementor-element-7476988 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1838 .elementor-element.elementor-element-574a200 .elementor-repeater-item-22a8206 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://mossinc.co.uk/wp-content/uploads/2024/04/TD-scaled-1.jpg);background-size:cover;}.elementor-1838 .elementor-element.elementor-element-574a200 .elementor-repeater-item-10f4e9c .swiper-slide-bg{background-image:url(https://mossinc.co.uk/wp-content/uploads/2024/04/IMG_1555-scaled-1.jpg);background-size:cover;}.elementor-1838 .elementor-element.elementor-element-574a200 .elementor-repeater-item-847fc5c .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://mossinc.co.uk/wp-content/uploads/2024/04/IMG_3883-scaled-1.jpg);background-size:cover;}.elementor-1838 .elementor-element.elementor-element-574a200 > .elementor-widget-container{margin:0px 0px 0px -70px;}.elementor-1838 .elementor-element.elementor-element-574a200{z-index:0;}.elementor-1838 .elementor-element.elementor-element-574a200 .swiper-slide{height:400px;}.elementor-1838 .elementor-element.elementor-element-574a200 .swiper-slide-contents{max-width:80%;}.elementor-1838 .elementor-element.elementor-element-574a200 .swiper-slide-inner{padding:0px 0px 25px 0px;text-align:center;}.elementor-1838 .elementor-element.elementor-element-574a200 .elementor-slide-heading{font-size:1rem;text-transform:uppercase;}.elementor-1838 .elementor-element.elementor-element-574a200 .elementor-swiper-button{font-size:35px;color:var( --e-global-color-467c773 );}.elementor-1838 .elementor-element.elementor-element-574a200 .elementor-swiper-button svg{fill:var( --e-global-color-467c773 );}.elementor-1838 .elementor-element.elementor-element-f68cf9f{--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:96px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-1838 .elementor-element.elementor-element-8655fd5{--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 64px;--row-gap:20px;--column-gap:64px;--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-1838 .elementor-element.elementor-element-3f7d689{--display:flex;--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-1838 .elementor-element.elementor-element-b73fd41 img{height:586px;object-fit:cover;object-position:center center;}.elementor-1838 .elementor-element.elementor-element-b73fd41 svg{height:586px;}.elementor-1838 .elementor-element.elementor-element-efde68c{--display:flex;--justify-content:center;--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:0px;--padding-right:0px;}.elementor-1838 .elementor-element.elementor-element-1c08b68{--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;--align-items:flex-start;--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:20px;--padding-left:0px;--padding-right:0px;}.elementor-1838 .elementor-element.elementor-element-519b7cf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1838 .elementor-element.elementor-element-519b7cf{text-align:center;}.elementor-1838 .elementor-element.elementor-element-519b7cf .elementor-heading-title{font-family:"Alright v2 Condensed LP", Sans-serif;font-size:45px;font-weight:900;text-transform:uppercase;line-height:45px;color:var( --e-global-color-primary );}.elementor-1838 .elementor-element.elementor-element-31cf2d8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1838 .elementor-element.elementor-element-31cf2d8{text-align:center;}.elementor-1838 .elementor-element.elementor-element-31cf2d8 .elementor-heading-title{font-family:"Alright v2 Condensed LP", Sans-serif;font-size:45px;font-weight:900;text-transform:uppercase;line-height:45px;color:var( --e-global-color-secondary );}.elementor-1838 .elementor-element.elementor-element-cf12a55 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1838 .elementor-element.elementor-element-cf12a55.elementor-element{--align-self:center;}.elementor-1838 .elementor-element.elementor-element-cf12a55{text-align:left;font-family:"Alright v2 Normal LP", Sans-serif;font-size:20px;font-weight:300;}.elementor-1838 .elementor-element.elementor-element-0e94fdf .elementor-button:hover, .elementor-1838 .elementor-element.elementor-element-0e94fdf .elementor-button:focus{background-color:var( --e-global-color-primary );background-image:var( --e-global-color-primary );}.elementor-1838 .elementor-element.elementor-element-0e94fdf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 0px 0px 0px;}.elementor-1838 .elementor-element.elementor-element-0e94fdf .elementor-button{font-family:var( --e-global-typography-91f0bca-font-family ), Sans-serif;font-weight:var( --e-global-typography-91f0bca-font-weight );text-transform:var( --e-global-typography-91f0bca-text-transform );font-style:var( --e-global-typography-91f0bca-font-style );text-decoration:var( --e-global-typography-91f0bca-text-decoration );line-height:var( --e-global-typography-91f0bca-line-height );letter-spacing:var( --e-global-typography-91f0bca-letter-spacing );border-radius:0px 0px 0px 0px;}.elementor-1838 .elementor-element.elementor-element-0e94fdf .elementor-button, .elementor-1838 .elementor-element.elementor-element-0e94fdf .elementor-button .elementor-button-icon{font-size:var( --e-global-typography-91f0bca-font-size );}.elementor-1838 .elementor-element.elementor-element-59ce09f{--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;--align-items:center;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-1838 .elementor-element.elementor-element-8906420{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--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-1838 .elementor-element.elementor-element-5f72a91{--display:flex;--min-height:586px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.3;--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-1838 .elementor-element.elementor-element-5f72a91:not(.elementor-motion-effects-element-type-background), .elementor-1838 .elementor-element.elementor-element-5f72a91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mossinc.co.uk/wp-content/uploads/2026/01/PHOTO-2025-05-09-09-50-4072.jpg");background-position:center center;background-size:cover;}.elementor-1838 .elementor-element.elementor-element-5f72a91::before, .elementor-1838 .elementor-element.elementor-element-5f72a91 > .elementor-background-video-container::before, .elementor-1838 .elementor-element.elementor-element-5f72a91 > .e-con-inner > .elementor-background-video-container::before, .elementor-1838 .elementor-element.elementor-element-5f72a91 > .elementor-background-slideshow::before, .elementor-1838 .elementor-element.elementor-element-5f72a91 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1838 .elementor-element.elementor-element-5f72a91 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#444444;--background-overlay:'';}.elementor-1838 .elementor-element.elementor-element-5f72a91:hover::before, .elementor-1838 .elementor-element.elementor-element-5f72a91:hover > .elementor-background-video-container::before, .elementor-1838 .elementor-element.elementor-element-5f72a91:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1838 .elementor-element.elementor-element-5f72a91 > .elementor-background-slideshow:hover::before, .elementor-1838 .elementor-element.elementor-element-5f72a91 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#444444;--background-overlay:'';}.elementor-1838 .elementor-element.elementor-element-5f72a91:hover{--overlay-opacity:0.8;}.elementor-1838 .elementor-element.elementor-element-e702f86 > .elementor-widget-container{margin:32px 32px 32px 32px;}.elementor-1838 .elementor-element.elementor-element-e702f86 .elementor-heading-title{font-family:"Alright v2 Condensed LP", Sans-serif;font-size:30px;font-weight:900;text-transform:uppercase;line-height:30px;color:var( --e-global-color-467c773 );}.elementor-1838 .elementor-element.elementor-element-76a3bf9{--display:flex;--min-height:586px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.3;--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-1838 .elementor-element.elementor-element-76a3bf9:not(.elementor-motion-effects-element-type-background), .elementor-1838 .elementor-element.elementor-element-76a3bf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mossinc.co.uk/wp-content/uploads/2021/09/CK8I0278.jpg");background-position:center center;background-size:cover;}.elementor-1838 .elementor-element.elementor-element-76a3bf9::before, .elementor-1838 .elementor-element.elementor-element-76a3bf9 > .elementor-background-video-container::before, .elementor-1838 .elementor-element.elementor-element-76a3bf9 > .e-con-inner > .elementor-background-video-container::before, .elementor-1838 .elementor-element.elementor-element-76a3bf9 > .elementor-background-slideshow::before, .elementor-1838 .elementor-element.elementor-element-76a3bf9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1838 .elementor-element.elementor-element-76a3bf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#444444;--background-overlay:'';}.elementor-1838 .elementor-element.elementor-element-76a3bf9:hover::before, .elementor-1838 .elementor-element.elementor-element-76a3bf9:hover > .elementor-background-video-container::before, .elementor-1838 .elementor-element.elementor-element-76a3bf9:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1838 .elementor-element.elementor-element-76a3bf9 > .elementor-background-slideshow:hover::before, .elementor-1838 .elementor-element.elementor-element-76a3bf9 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#444444;--background-overlay:'';}.elementor-1838 .elementor-element.elementor-element-76a3bf9:hover{--overlay-opacity:0.8;}.elementor-1838 .elementor-element.elementor-element-e4183ee > .elementor-widget-container{margin:32px 32px 32px 32px;}.elementor-1838 .elementor-element.elementor-element-e4183ee .elementor-heading-title{font-family:"Alright v2 Condensed LP", Sans-serif;font-size:30px;font-weight:900;text-transform:uppercase;line-height:30px;color:var( --e-global-color-467c773 );}.elementor-1838 .elementor-element.elementor-element-af80487{--display:flex;--min-height:586px;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.3;--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-1838 .elementor-element.elementor-element-af80487:not(.elementor-motion-effects-element-type-background), .elementor-1838 .elementor-element.elementor-element-af80487 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mossinc.co.uk/wp-content/uploads/2026/01/DSC4978-scaled.jpeg");background-position:center center;background-size:cover;}.elementor-1838 .elementor-element.elementor-element-af80487::before, .elementor-1838 .elementor-element.elementor-element-af80487 > .elementor-background-video-container::before, .elementor-1838 .elementor-element.elementor-element-af80487 > .e-con-inner > .elementor-background-video-container::before, .elementor-1838 .elementor-element.elementor-element-af80487 > .elementor-background-slideshow::before, .elementor-1838 .elementor-element.elementor-element-af80487 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1838 .elementor-element.elementor-element-af80487 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#444444;--background-overlay:'';}.elementor-1838 .elementor-element.elementor-element-af80487:hover::before, .elementor-1838 .elementor-element.elementor-element-af80487:hover > .elementor-background-video-container::before, .elementor-1838 .elementor-element.elementor-element-af80487:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1838 .elementor-element.elementor-element-af80487 > .elementor-background-slideshow:hover::before, .elementor-1838 .elementor-element.elementor-element-af80487 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#444444;--background-overlay:'';}.elementor-1838 .elementor-element.elementor-element-af80487:hover{--overlay-opacity:0.8;}.elementor-1838 .elementor-element.elementor-element-766b767 > .elementor-widget-container{margin:32px 32px 32px 32px;}.elementor-1838 .elementor-element.elementor-element-766b767 .elementor-heading-title{font-family:"Alright v2 Condensed LP", Sans-serif;font-size:30px;font-weight:900;text-transform:uppercase;line-height:30px;color:var( --e-global-color-467c773 );}.elementor-1838 .elementor-element.elementor-element-b16a1d5{--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;--align-items:center;--gap:2.5rem 2.5rem;--row-gap:2.5rem;--column-gap:2.5rem;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2.5rem;--padding-bottom:2.5rem;--padding-left:0.625rem;--padding-right:0.625rem;}.elementor-1838 .elementor-element.elementor-element-b16a1d5:not(.elementor-motion-effects-element-type-background), .elementor-1838 .elementor-element.elementor-element-b16a1d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-the7_content_secondary_text_color );}.elementor-1838 .elementor-element.elementor-element-50b94c6{--display:flex;--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-1838 .elementor-element.elementor-element-da7aaa8{text-align:center;}.elementor-1838 .elementor-element.elementor-element-da7aaa8 .elementor-heading-title{font-family:"Alright v2 Condensed LP", Sans-serif;font-size:2.08rem;font-weight:900;text-transform:uppercase;line-height:2.08rem;color:var( --e-global-color-secondary );}.elementor-1838 .elementor-element.elementor-element-2f7d661{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:80px 20px;--row-gap:80px;--column-gap:20px;--grid-auto-flow:row;--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-1838 .elementor-element.elementor-element-cb3a27c{--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;--align-items:center;--gap:0.52rem 0.52rem;--row-gap:0.52rem;--column-gap:0.52rem;--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-1838 .elementor-element.elementor-element-258f48c img{height:450px;object-fit:cover;object-position:top center;}.elementor-1838 .elementor-element.elementor-element-258f48c svg{height:450px;}.elementor-1838 .elementor-element.elementor-element-9770c8f .elementor-heading-title{font-family:"Alright v2 Condensed LP", Sans-serif;font-size:30px;font-weight:900;text-transform:uppercase;line-height:40px;color:var( --e-global-color-secondary );}.elementor-1838 .elementor-element.elementor-element-2831fa6{--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:space-between;--align-items:center;--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-1838 .elementor-element.elementor-element-2831fa6.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1838 .elementor-element.elementor-element-bdf1821{text-align:center;font-family:"Alright v2 Normal LP", Sans-serif;font-size:20px;font-weight:300;line-height:24px;}.elementor-1838 .elementor-element.elementor-element-6e21048 .elementor-button:hover, .elementor-1838 .elementor-element.elementor-element-6e21048 .elementor-button:focus{background-color:var( --e-global-color-primary );background-image:var( --e-global-color-primary );}.elementor-1838 .elementor-element.elementor-element-6e21048 .elementor-button{font-family:var( --e-global-typography-91f0bca-font-family ), Sans-serif;font-weight:var( --e-global-typography-91f0bca-font-weight );text-transform:var( --e-global-typography-91f0bca-text-transform );font-style:var( --e-global-typography-91f0bca-font-style );text-decoration:var( --e-global-typography-91f0bca-text-decoration );line-height:var( --e-global-typography-91f0bca-line-height );letter-spacing:var( --e-global-typography-91f0bca-letter-spacing );border-radius:0px 0px 0px 0px;}.elementor-1838 .elementor-element.elementor-element-6e21048 .elementor-button, .elementor-1838 .elementor-element.elementor-element-6e21048 .elementor-button .elementor-button-icon{font-size:var( --e-global-typography-91f0bca-font-size );}.elementor-1838 .elementor-element.elementor-element-a680854{--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;--align-items:center;--gap:0.52rem 0.52rem;--row-gap:0.52rem;--column-gap:0.52rem;--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-1838 .elementor-element.elementor-element-917cd52 img{height:450px;object-fit:cover;object-position:center center;}.elementor-1838 .elementor-element.elementor-element-917cd52 svg{height:450px;}.elementor-1838 .elementor-element.elementor-element-4ee804f .elementor-heading-title{font-family:"Alright v2 Condensed LP", Sans-serif;font-size:30px;font-weight:900;text-transform:uppercase;line-height:40px;color:var( --e-global-color-secondary );}.elementor-1838 .elementor-element.elementor-element-7f044ef{--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:space-between;--align-items:center;--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-1838 .elementor-element.elementor-element-7f044ef.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1838 .elementor-element.elementor-element-1670879{text-align:center;font-family:"Alright v2 Normal LP", Sans-serif;font-size:20px;font-weight:300;}.elementor-1838 .elementor-element.elementor-element-dac6430 .elementor-button:hover, .elementor-1838 .elementor-element.elementor-element-dac6430 .elementor-button:focus{background-color:var( --e-global-color-primary );background-image:var( --e-global-color-primary );}.elementor-1838 .elementor-element.elementor-element-dac6430 .elementor-button{font-family:var( --e-global-typography-91f0bca-font-family ), Sans-serif;font-weight:var( --e-global-typography-91f0bca-font-weight );text-transform:var( --e-global-typography-91f0bca-text-transform );font-style:var( --e-global-typography-91f0bca-font-style );text-decoration:var( --e-global-typography-91f0bca-text-decoration );line-height:var( --e-global-typography-91f0bca-line-height );letter-spacing:var( --e-global-typography-91f0bca-letter-spacing );border-radius:0px 0px 0px 0px;}.elementor-1838 .elementor-element.elementor-element-dac6430 .elementor-button, .elementor-1838 .elementor-element.elementor-element-dac6430 .elementor-button .elementor-button-icon{font-size:var( --e-global-typography-91f0bca-font-size );}.elementor-1838 .elementor-element.elementor-element-acbd548{--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;--align-items:center;--gap:0.52rem 0.52rem;--row-gap:0.52rem;--column-gap:0.52rem;--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-1838 .elementor-element.elementor-element-88c8254 img{height:450px;object-fit:cover;object-position:center center;}.elementor-1838 .elementor-element.elementor-element-88c8254 svg{height:450px;}.elementor-1838 .elementor-element.elementor-element-5cc37c4 .elementor-heading-title{font-family:"Alright v2 Condensed LP", Sans-serif;font-size:30px;font-weight:900;text-transform:uppercase;line-height:40px;color:var( --e-global-color-secondary );}.elementor-1838 .elementor-element.elementor-element-b2be663{--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:space-between;--align-items:center;--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-1838 .elementor-element.elementor-element-b2be663.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1838 .elementor-element.elementor-element-a0f7886{text-align:center;font-family:"Alright v2 Normal LP", Sans-serif;font-size:20px;font-weight:300;line-height:24px;}.elementor-1838 .elementor-element.elementor-element-68bae92 .elementor-button:hover, .elementor-1838 .elementor-element.elementor-element-68bae92 .elementor-button:focus{background-color:var( --e-global-color-primary );background-image:var( --e-global-color-primary );}.elementor-1838 .elementor-element.elementor-element-68bae92 .elementor-button{font-family:var( --e-global-typography-91f0bca-font-family ), Sans-serif;font-weight:var( --e-global-typography-91f0bca-font-weight );text-transform:var( --e-global-typography-91f0bca-text-transform );font-style:var( --e-global-typography-91f0bca-font-style );text-decoration:var( --e-global-typography-91f0bca-text-decoration );line-height:var( --e-global-typography-91f0bca-line-height );letter-spacing:var( --e-global-typography-91f0bca-letter-spacing );border-radius:0px 0px 0px 0px;}.elementor-1838 .elementor-element.elementor-element-68bae92 .elementor-button, .elementor-1838 .elementor-element.elementor-element-68bae92 .elementor-button .elementor-button-icon{font-size:var( --e-global-typography-91f0bca-font-size );}.elementor-1838 .elementor-element.elementor-element-f6a0d59{--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;--align-items:center;--gap:0.52rem 0.52rem;--row-gap:0.52rem;--column-gap:0.52rem;--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-1838 .elementor-element.elementor-element-cfb410d img{height:450px;object-fit:cover;object-position:center center;}.elementor-1838 .elementor-element.elementor-element-cfb410d svg{height:450px;}.elementor-1838 .elementor-element.elementor-element-56db90d .elementor-heading-title{font-family:"Alright v2 Condensed LP", Sans-serif;font-size:30px;font-weight:900;text-transform:uppercase;line-height:40px;color:var( --e-global-color-secondary );}.elementor-1838 .elementor-element.elementor-element-aa7a85a{--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:space-between;--align-items:center;--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-1838 .elementor-element.elementor-element-aa7a85a.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1838 .elementor-element.elementor-element-2233bf7{text-align:center;font-family:"Alright v2 Normal LP", Sans-serif;font-size:20px;font-weight:300;line-height:24px;}.elementor-1838 .elementor-element.elementor-element-a090ada .elementor-button:hover, .elementor-1838 .elementor-element.elementor-element-a090ada .elementor-button:focus{background-color:var( --e-global-color-primary );background-image:var( --e-global-color-primary );}.elementor-1838 .elementor-element.elementor-element-a090ada .elementor-button{font-family:var( --e-global-typography-91f0bca-font-family ), Sans-serif;font-weight:var( --e-global-typography-91f0bca-font-weight );text-transform:var( --e-global-typography-91f0bca-text-transform );font-style:var( --e-global-typography-91f0bca-font-style );text-decoration:var( --e-global-typography-91f0bca-text-decoration );line-height:var( --e-global-typography-91f0bca-line-height );letter-spacing:var( --e-global-typography-91f0bca-letter-spacing );border-radius:0px 0px 0px 0px;}.elementor-1838 .elementor-element.elementor-element-a090ada .elementor-button, .elementor-1838 .elementor-element.elementor-element-a090ada .elementor-button .elementor-button-icon{font-size:var( --e-global-typography-91f0bca-font-size );}.elementor-1838 .elementor-element.elementor-element-0447668{--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;--align-items:center;--gap:0.52rem 0.52rem;--row-gap:0.52rem;--column-gap:0.52rem;--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-1838 .elementor-element.elementor-element-42a060e img{height:450px;object-fit:cover;object-position:center center;}.elementor-1838 .elementor-element.elementor-element-42a060e svg{height:450px;}.elementor-1838 .elementor-element.elementor-element-a1c30fc .elementor-heading-title{font-family:"Alright v2 Condensed LP", Sans-serif;font-size:30px;font-weight:900;text-transform:uppercase;line-height:40px;color:var( --e-global-color-secondary );}.elementor-1838 .elementor-element.elementor-element-ecf6541{--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:space-between;--align-items:center;--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-1838 .elementor-element.elementor-element-ecf6541.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1838 .elementor-element.elementor-element-9cf4cba{text-align:center;font-family:"Alright v2 Normal LP", Sans-serif;font-size:20px;font-weight:300;line-height:24px;}.elementor-1838 .elementor-element.elementor-element-63a7a42 .elementor-button:hover, .elementor-1838 .elementor-element.elementor-element-63a7a42 .elementor-button:focus{background-color:var( --e-global-color-primary );background-image:var( --e-global-color-primary );}.elementor-1838 .elementor-element.elementor-element-63a7a42 .elementor-button{font-family:var( --e-global-typography-91f0bca-font-family ), Sans-serif;font-weight:var( --e-global-typography-91f0bca-font-weight );text-transform:var( --e-global-typography-91f0bca-text-transform );font-style:var( --e-global-typography-91f0bca-font-style );text-decoration:var( --e-global-typography-91f0bca-text-decoration );line-height:var( --e-global-typography-91f0bca-line-height );letter-spacing:var( --e-global-typography-91f0bca-letter-spacing );border-radius:0px 0px 0px 0px;}.elementor-1838 .elementor-element.elementor-element-63a7a42 .elementor-button, .elementor-1838 .elementor-element.elementor-element-63a7a42 .elementor-button .elementor-button-icon{font-size:var( --e-global-typography-91f0bca-font-size );}.elementor-1838 .elementor-element.elementor-element-3b1a9ff{--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;--align-items:center;--gap:0.52rem 0.52rem;--row-gap:0.52rem;--column-gap:0.52rem;--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-1838 .elementor-element.elementor-element-f18f16d img{height:450px;object-fit:cover;object-position:center center;}.elementor-1838 .elementor-element.elementor-element-f18f16d svg{height:450px;}.elementor-1838 .elementor-element.elementor-element-96be44b .elementor-heading-title{font-family:"Alright v2 Condensed LP", Sans-serif;font-size:30px;font-weight:900;text-transform:uppercase;line-height:40px;color:var( --e-global-color-secondary );}.elementor-1838 .elementor-element.elementor-element-b114eda{--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:space-between;--align-items:center;--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-1838 .elementor-element.elementor-element-b114eda.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1838 .elementor-element.elementor-element-65a6388{text-align:center;font-family:"Alright v2 Normal LP", Sans-serif;font-size:20px;font-weight:300;line-height:24px;}.elementor-1838 .elementor-element.elementor-element-eb482c7 .elementor-button:hover, .elementor-1838 .elementor-element.elementor-element-eb482c7 .elementor-button:focus{background-color:var( --e-global-color-primary );background-image:var( --e-global-color-primary );}.elementor-1838 .elementor-element.elementor-element-eb482c7 .elementor-button{font-family:var( --e-global-typography-91f0bca-font-family ), Sans-serif;font-weight:var( --e-global-typography-91f0bca-font-weight );text-transform:var( --e-global-typography-91f0bca-text-transform );font-style:var( --e-global-typography-91f0bca-font-style );text-decoration:var( --e-global-typography-91f0bca-text-decoration );line-height:var( --e-global-typography-91f0bca-line-height );letter-spacing:var( --e-global-typography-91f0bca-letter-spacing );border-radius:0px 0px 0px 0px;}.elementor-1838 .elementor-element.elementor-element-eb482c7 .elementor-button, .elementor-1838 .elementor-element.elementor-element-eb482c7 .elementor-button .elementor-button-icon{font-size:var( --e-global-typography-91f0bca-font-size );}.elementor-1838 .elementor-element.elementor-element-2c94160{padding:50px 0px 0px 0px;}.elementor-1838 .elementor-element.elementor-element-8cf2ec0 img, .elementor-1838 .elementor-element.elementor-element-8cf2ec0 svg{width:100%;}.elementor-1838 .elementor-element.elementor-element-8cf2ec0 svg{height:985px;}.elementor-1838 .elementor-element.elementor-element-8cf2ec0 img{height:985px;object-fit:cover;object-position:center center;}.elementor-1838 .elementor-element.elementor-element-e5ef899 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1838 .elementor-element.elementor-element-d5dad04:not(.elementor-motion-effects-element-type-background), .elementor-1838 .elementor-element.elementor-element-d5dad04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#358651;}.elementor-1838 .elementor-element.elementor-element-d5dad04 > .elementor-container{min-height:32.63vw;}.elementor-1838 .elementor-element.elementor-element-d5dad04{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1838 .elementor-element.elementor-element-d5dad04 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1838 .elementor-element.elementor-element-78e9cf7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1838 .elementor-element.elementor-element-78e9cf7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#358651;}.elementor-1838 .elementor-element.elementor-element-78e9cf7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 0% 0% -13%;--e-column-margin-right:0%;--e-column-margin-left:-13%;padding:6rem 0rem 6rem 0rem;}.elementor-1838 .elementor-element.elementor-element-78e9cf7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1838 .elementor-element.elementor-element-534d41f > .elementor-widget-container{margin:0px 0px 0px 42px;padding:0px 0px 0px 0px;}.elementor-1838 .elementor-element.elementor-element-534d41f{text-align:center;}.elementor-1838 .elementor-element.elementor-element-534d41f .elementor-heading-title{font-size:3.05rem;font-weight:100;text-transform:uppercase;line-height:1.33em;color:var( --e-global-color-467c773 );}.elementor-1838 .elementor-element.elementor-element-5eb139e{padding:50px 0px 0px 0px;}.elementor-1838 .elementor-element.elementor-element-bb25c8c img, .elementor-1838 .elementor-element.elementor-element-bb25c8c svg{width:100%;}.elementor-1838 .elementor-element.elementor-element-bb25c8c svg{height:237px;}.elementor-1838 .elementor-element.elementor-element-bb25c8c img{height:237px;object-fit:cover;object-position:center center;}.elementor-1838 .elementor-element.elementor-element-56cc9da:not(.elementor-motion-effects-element-type-background), .elementor-1838 .elementor-element.elementor-element-56cc9da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#358651;}.elementor-1838 .elementor-element.elementor-element-56cc9da{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1838 .elementor-element.elementor-element-56cc9da > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1838 .elementor-element.elementor-element-bd116c4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1838 .elementor-element.elementor-element-bd116c4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#358651;}.elementor-1838 .elementor-element.elementor-element-bd116c4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 0% 0% -13%;--e-column-margin-right:0%;--e-column-margin-left:-13%;padding:6rem 0rem 6rem 0rem;}.elementor-1838 .elementor-element.elementor-element-bd116c4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1838 .elementor-element.elementor-element-17aa67e > .elementor-widget-container{margin:0px 0px 0px 42px;padding:0px 0px 0px 0px;}.elementor-1838 .elementor-element.elementor-element-17aa67e{text-align:center;}.elementor-1838 .elementor-element.elementor-element-17aa67e .elementor-heading-title{font-size:3.25rem;font-weight:100;text-transform:uppercase;line-height:1.33em;color:var( --e-global-color-467c773 );}.elementor-1838 .elementor-element.elementor-element-ebf6fd9 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1838 .elementor-element.elementor-element-89d7fae{padding:70px 0px 70px 0px;}.elementor-1838 .elementor-element.elementor-element-6880e36{text-align:center;}.elementor-1838 .elementor-element.elementor-element-6880e36 .elementor-heading-title{font-size:1.4rem;font-weight:400;text-transform:uppercase;line-height:1.33em;letter-spacing:0.2px;color:#1B364E;}.elementor-1838 .elementor-element.elementor-element-97d5839{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-1838 .elementor-element.elementor-element-534cf47{--display:grid;--width:30%;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(6, 1fr);--gap:100px 20px;--row-gap:100px;--column-gap:20px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1838 .elementor-element.elementor-element-9d1815e img{height:64px;object-fit:contain;object-position:center center;}.elementor-1838 .elementor-element.elementor-element-9d1815e svg{height:64px;}.elementor-1838 .elementor-element.elementor-element-ce36b59 img{height:64px;object-fit:contain;object-position:center center;}.elementor-1838 .elementor-element.elementor-element-ce36b59 svg{height:64px;}.elementor-1838 .elementor-element.elementor-element-c109980 img{height:64px;object-fit:contain;object-position:center center;}.elementor-1838 .elementor-element.elementor-element-c109980 svg{height:64px;}.elementor-1838 .elementor-element.elementor-element-4d5fa47 img{height:64px;object-fit:contain;object-position:center center;}.elementor-1838 .elementor-element.elementor-element-4d5fa47 svg{height:64px;}.elementor-1838 .elementor-element.elementor-element-277566c img{height:64px;object-fit:contain;object-position:center center;}.elementor-1838 .elementor-element.elementor-element-277566c svg{height:64px;}.elementor-1838 .elementor-element.elementor-element-3db23fb img{height:64px;object-fit:contain;object-position:center center;}.elementor-1838 .elementor-element.elementor-element-3db23fb svg{height:64px;}.elementor-1838 .elementor-element.elementor-element-0490223 img{height:64px;object-fit:contain;object-position:center center;}.elementor-1838 .elementor-element.elementor-element-0490223 svg{height:64px;}.elementor-1838 .elementor-element.elementor-element-7501e70 img{height:64px;object-fit:contain;object-position:center center;}.elementor-1838 .elementor-element.elementor-element-7501e70 svg{height:64px;}.elementor-1838 .elementor-element.elementor-element-a927152 img{height:64px;object-fit:contain;object-position:center center;}.elementor-1838 .elementor-element.elementor-element-a927152 svg{height:64px;}.elementor-1838 .elementor-element.elementor-element-ae06cab img{height:64px;object-fit:contain;object-position:center center;}.elementor-1838 .elementor-element.elementor-element-ae06cab svg{height:64px;}.elementor-1838 .elementor-element.elementor-element-6c192dc img{height:64px;object-fit:contain;object-position:center center;}.elementor-1838 .elementor-element.elementor-element-6c192dc svg{height:64px;}.elementor-1838 .elementor-element.elementor-element-600d273 img{height:64px;object-fit:contain;object-position:center center;}.elementor-1838 .elementor-element.elementor-element-600d273 svg{height:64px;}.elementor-1838 .elementor-element.elementor-element-c321e83 img{height:64px;object-fit:contain;object-position:center center;}.elementor-1838 .elementor-element.elementor-element-c321e83 svg{height:64px;}.elementor-1838 .elementor-element.elementor-element-f2d8305 img{height:64px;object-fit:contain;object-position:center center;}.elementor-1838 .elementor-element.elementor-element-f2d8305 svg{height:64px;}.elementor-1838 .elementor-element.elementor-element-a167c66 img{height:64px;object-fit:contain;object-position:center center;}.elementor-1838 .elementor-element.elementor-element-a167c66 svg{height:64px;}.elementor-1838 .elementor-element.elementor-element-9fe35ef img{height:64px;object-fit:contain;object-position:center center;}.elementor-1838 .elementor-element.elementor-element-9fe35ef svg{height:64px;}.elementor-1838 .elementor-element.elementor-element-683271c img{height:64px;object-fit:contain;object-position:center center;}.elementor-1838 .elementor-element.elementor-element-683271c svg{height:64px;}.elementor-1838 .elementor-element.elementor-element-e856080 img{height:64px;object-fit:contain;object-position:center center;}.elementor-1838 .elementor-element.elementor-element-e856080 svg{height:64px;}.elementor-1838 .elementor-element.elementor-element-d5065e8{--display:flex;--width:70%;--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;--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-1838 .elementor-element.elementor-element-d5065e8:not(.elementor-motion-effects-element-type-background), .elementor-1838 .elementor-element.elementor-element-d5065e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mossinc.co.uk/wp-content/uploads/2023/08/Moss-Globe-8.18.23.png");background-size:cover;}.elementor-1838 .elementor-element.elementor-element-c8adb91{--display:flex;--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-1838 .elementor-element.elementor-element-4f7f2fa{text-align:center;}.elementor-1838 .elementor-element.elementor-element-4f7f2fa .elementor-heading-title{font-size:4rem;font-weight:100;text-transform:uppercase;line-height:1.33em;color:var( --e-global-color-0cfb599 );}.elementor-1838 .elementor-element.elementor-element-5791e88{--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:center;--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-1838 .elementor-element.elementor-element-af97950{width:auto;max-width:auto;}.elementor-1838 .elementor-element.elementor-element-af97950 > .elementor-widget-container{margin:0rem 1rem 0rem 1rem;}.elementor-1838 .elementor-element.elementor-element-af97950 .elementor-heading-title{font-size:1rem;font-weight:400;text-transform:uppercase;line-height:1.33em;letter-spacing:0.2px;color:#1B364E;}.elementor-1838 .elementor-element.elementor-element-f25c52a{width:auto;max-width:auto;}.elementor-1838 .elementor-element.elementor-element-f25c52a > .elementor-widget-container{margin:0rem 1rem 0rem 1rem;}.elementor-1838 .elementor-element.elementor-element-f25c52a .elementor-heading-title{font-size:1rem;font-weight:400;text-transform:uppercase;line-height:1.33em;letter-spacing:0.2px;color:#1B364E;}.elementor-1838 .elementor-element.elementor-element-00d7911{--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:96px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-1838 .elementor-element.elementor-element-811797d{--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:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1838 .elementor-element.elementor-element-87bb4bd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1838 .elementor-element.elementor-element-472c6c8 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-1838 .elementor-element.elementor-element-472c6c8{text-align:center;}.elementor-1838 .elementor-element.elementor-element-472c6c8 .elementor-heading-title{font-size:45px;color:var( --e-global-color-secondary );}.elementor-1838 .elementor-element.elementor-element-d16a422{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1838 .elementor-element.elementor-element-df8c32a:not(.elementor-motion-effects-element-type-background), .elementor-1838 .elementor-element.elementor-element-df8c32a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B364E;}.elementor-1838 .elementor-element.elementor-element-df8c32a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:45px 0px 15px 0px;}.elementor-1838 .elementor-element.elementor-element-df8c32a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1838 .elementor-element.elementor-element-6d80d12{text-align:center;}.elementor-1838 .elementor-element.elementor-element-6d80d12 .elementor-heading-title{font-size:1rem;font-weight:900;text-transform:uppercase;line-height:1.33em;letter-spacing:0.2px;color:var( --e-global-color-467c773 );}.elementor-1838 .elementor-element.elementor-element-7d53a86 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-1838 .elementor-element.elementor-element-7d53a86{text-align:center;}.elementor-1838 .elementor-element.elementor-element-7d53a86 .elementor-heading-title{font-size:1rem;font-weight:400;text-transform:uppercase;line-height:1.33em;letter-spacing:0.2px;color:var( --e-global-color-467c773 );}.elementor-1838 .elementor-element.elementor-element-02fd9fb .pt_plus_gravity_form .gform_wrapper .gfield .ginput_container select{height:auto;}.elementor-1838 .elementor-element.elementor-element-02fd9fb .pt_plus_gravity_form .gform_wrapper input[type="button"],
					.elementor-1838 .elementor-element.elementor-element-02fd9fb .pt_plus_gravity_form .gform_wrapper input[type="submit"]{width:130px;}.elementor-1838 .elementor-element.elementor-element-02fd9fb .pt_plus_gravity_form .gform_wrapper .gform_footer{text-align:center;}@media(max-width:1366px){.elementor-1838 .elementor-element.elementor-element-173da70{margin-top:0px;margin-bottom:0px;}.elementor-1838 .elementor-element.elementor-element-e060f98 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1838 .elementor-element.elementor-element-c697853{margin-top:0px;margin-bottom:0px;}.elementor-1838 .elementor-element.elementor-element-f68cf9f{--padding-top:64px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-1838 .elementor-element.elementor-element-0e94fdf .elementor-button, .elementor-1838 .elementor-element.elementor-element-0e94fdf .elementor-button .elementor-button-icon{font-size:var( --e-global-typography-91f0bca-font-size );}.elementor-1838 .elementor-element.elementor-element-0e94fdf .elementor-button{line-height:var( --e-global-typography-91f0bca-line-height );letter-spacing:var( --e-global-typography-91f0bca-letter-spacing );}.elementor-1838 .elementor-element.elementor-element-59ce09f{--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-1838 .elementor-element.elementor-element-8906420{--grid-auto-flow:row;}.elementor-1838 .elementor-element.elementor-element-b16a1d5{--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-1838 .elementor-element.elementor-element-50b94c6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1838 .elementor-element.elementor-element-da7aaa8 .elementor-heading-title{font-size:48px;line-height:45px;}.elementor-1838 .elementor-element.elementor-element-2f7d661{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1838 .elementor-element.elementor-element-6e21048 .elementor-button, .elementor-1838 .elementor-element.elementor-element-6e21048 .elementor-button .elementor-button-icon{font-size:var( --e-global-typography-91f0bca-font-size );}.elementor-1838 .elementor-element.elementor-element-6e21048 .elementor-button{line-height:var( --e-global-typography-91f0bca-line-height );letter-spacing:var( --e-global-typography-91f0bca-letter-spacing );}.elementor-1838 .elementor-element.elementor-element-dac6430 .elementor-button, .elementor-1838 .elementor-element.elementor-element-dac6430 .elementor-button .elementor-button-icon{font-size:var( --e-global-typography-91f0bca-font-size );}.elementor-1838 .elementor-element.elementor-element-dac6430 .elementor-button{line-height:var( --e-global-typography-91f0bca-line-height );letter-spacing:var( --e-global-typography-91f0bca-letter-spacing );}.elementor-1838 .elementor-element.elementor-element-68bae92 .elementor-button, .elementor-1838 .elementor-element.elementor-element-68bae92 .elementor-button .elementor-button-icon{font-size:var( --e-global-typography-91f0bca-font-size );}.elementor-1838 .elementor-element.elementor-element-68bae92 .elementor-button{line-height:var( --e-global-typography-91f0bca-line-height );letter-spacing:var( --e-global-typography-91f0bca-letter-spacing );}.elementor-1838 .elementor-element.elementor-element-a090ada .elementor-button, .elementor-1838 .elementor-element.elementor-element-a090ada .elementor-button .elementor-button-icon{font-size:var( --e-global-typography-91f0bca-font-size );}.elementor-1838 .elementor-element.elementor-element-a090ada .elementor-button{line-height:var( --e-global-typography-91f0bca-line-height );letter-spacing:var( --e-global-typography-91f0bca-letter-spacing );}.elementor-1838 .elementor-element.elementor-element-63a7a42 .elementor-button, .elementor-1838 .elementor-element.elementor-element-63a7a42 .elementor-button .elementor-button-icon{font-size:var( --e-global-typography-91f0bca-font-size );}.elementor-1838 .elementor-element.elementor-element-63a7a42 .elementor-button{line-height:var( --e-global-typography-91f0bca-line-height );letter-spacing:var( --e-global-typography-91f0bca-letter-spacing );}.elementor-1838 .elementor-element.elementor-element-eb482c7 .elementor-button, .elementor-1838 .elementor-element.elementor-element-eb482c7 .elementor-button .elementor-button-icon{font-size:var( --e-global-typography-91f0bca-font-size );}.elementor-1838 .elementor-element.elementor-element-eb482c7 .elementor-button{line-height:var( --e-global-typography-91f0bca-line-height );letter-spacing:var( --e-global-typography-91f0bca-letter-spacing );}.elementor-1838 .elementor-element.elementor-element-8cf2ec0 img{height:400px;}.elementor-1838 .elementor-element.elementor-element-8cf2ec0 svg{height:400px;}.elementor-1838 .elementor-element.elementor-element-89d7fae{padding:50px 0px 50px 0px;}.elementor-1838 .elementor-element.elementor-element-97d5839{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-1838 .elementor-element.elementor-element-534cf47{--gap:25px 20px;--row-gap:25px;--column-gap:20px;--grid-auto-flow:row;}.elementor-1838 .elementor-element.elementor-element-00d7911{--padding-top:64px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}}@media(max-width:1024px){.elementor-1838 .elementor-element.elementor-element-e060f98 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1838 .elementor-element.elementor-element-dca9be7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1838 .elementor-element.elementor-element-4071836 > .elementor-element-populated{margin:15px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1838 .elementor-element.elementor-element-aef8707 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1838 .elementor-element.elementor-element-7476988 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1838 .elementor-element.elementor-element-574a200 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1838 .elementor-element.elementor-element-f68cf9f{--padding-top:60px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-1838 .elementor-element.elementor-element-8655fd5{--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-1838 .elementor-element.elementor-element-b73fd41 img{height:380px;object-fit:cover;}.elementor-1838 .elementor-element.elementor-element-b73fd41 svg{height:380px;}.elementor-1838 .elementor-element.elementor-element-1c08b68{--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:7px 7px;--row-gap:7px;--column-gap:7px;}.elementor-1838 .elementor-element.elementor-element-519b7cf .elementor-heading-title{font-size:30px;}.elementor-1838 .elementor-element.elementor-element-31cf2d8 .elementor-heading-title{font-size:30px;}.elementor-1838 .elementor-element.elementor-element-0e94fdf .elementor-button, .elementor-1838 .elementor-element.elementor-element-0e94fdf .elementor-button .elementor-button-icon{font-size:var( --e-global-typography-91f0bca-font-size );}.elementor-1838 .elementor-element.elementor-element-0e94fdf .elementor-button{line-height:var( --e-global-typography-91f0bca-line-height );letter-spacing:var( --e-global-typography-91f0bca-letter-spacing );}.elementor-1838 .elementor-element.elementor-element-59ce09f{--padding-top:60px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-1838 .elementor-element.elementor-element-8906420{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1838 .elementor-element.elementor-element-5f72a91{--min-height:384px;}.elementor-1838 .elementor-element.elementor-element-76a3bf9{--min-height:384px;}.elementor-1838 .elementor-element.elementor-element-af80487{--min-height:384px;}.elementor-1838 .elementor-element.elementor-element-b16a1d5{--padding-top:60px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-1838 .elementor-element.elementor-element-50b94c6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1838 .elementor-element.elementor-element-2f7d661{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1838 .elementor-element.elementor-element-6e21048 .elementor-button, .elementor-1838 .elementor-element.elementor-element-6e21048 .elementor-button .elementor-button-icon{font-size:var( --e-global-typography-91f0bca-font-size );}.elementor-1838 .elementor-element.elementor-element-6e21048 .elementor-button{line-height:var( --e-global-typography-91f0bca-line-height );letter-spacing:var( --e-global-typography-91f0bca-letter-spacing );}.elementor-1838 .elementor-element.elementor-element-dac6430 .elementor-button, .elementor-1838 .elementor-element.elementor-element-dac6430 .elementor-button .elementor-button-icon{font-size:var( --e-global-typography-91f0bca-font-size );}.elementor-1838 .elementor-element.elementor-element-dac6430 .elementor-button{line-height:var( --e-global-typography-91f0bca-line-height );letter-spacing:var( --e-global-typography-91f0bca-letter-spacing );}.elementor-1838 .elementor-element.elementor-element-68bae92 .elementor-button, .elementor-1838 .elementor-element.elementor-element-68bae92 .elementor-button .elementor-button-icon{font-size:var( --e-global-typography-91f0bca-font-size );}.elementor-1838 .elementor-element.elementor-element-68bae92 .elementor-button{line-height:var( --e-global-typography-91f0bca-line-height );letter-spacing:var( --e-global-typography-91f0bca-letter-spacing );}.elementor-1838 .elementor-element.elementor-element-a090ada .elementor-button, .elementor-1838 .elementor-element.elementor-element-a090ada .elementor-button .elementor-button-icon{font-size:var( --e-global-typography-91f0bca-font-size );}.elementor-1838 .elementor-element.elementor-element-a090ada .elementor-button{line-height:var( --e-global-typography-91f0bca-line-height );letter-spacing:var( --e-global-typography-91f0bca-letter-spacing );}.elementor-1838 .elementor-element.elementor-element-63a7a42 .elementor-button, .elementor-1838 .elementor-element.elementor-element-63a7a42 .elementor-button .elementor-button-icon{font-size:var( --e-global-typography-91f0bca-font-size );}.elementor-1838 .elementor-element.elementor-element-63a7a42 .elementor-button{line-height:var( --e-global-typography-91f0bca-line-height );letter-spacing:var( --e-global-typography-91f0bca-letter-spacing );}.elementor-1838 .elementor-element.elementor-element-eb482c7 .elementor-button, .elementor-1838 .elementor-element.elementor-element-eb482c7 .elementor-button .elementor-button-icon{font-size:var( --e-global-typography-91f0bca-font-size );}.elementor-1838 .elementor-element.elementor-element-eb482c7 .elementor-button{line-height:var( --e-global-typography-91f0bca-line-height );letter-spacing:var( --e-global-typography-91f0bca-letter-spacing );}.elementor-1838 .elementor-element.elementor-element-5eb139e{padding:30px 0px 0px 0px;}.elementor-1838 .elementor-element.elementor-element-bb25c8c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1838 .elementor-element.elementor-element-bb25c8c{text-align:center;}.elementor-1838 .elementor-element.elementor-element-bb25c8c img, .elementor-1838 .elementor-element.elementor-element-bb25c8c svg{width:100%;}.elementor-1838 .elementor-element.elementor-element-bb25c8c svg{height:610px;}.elementor-1838 .elementor-element.elementor-element-bb25c8c img{height:610px;}.elementor-1838 .elementor-element.elementor-element-a4a7002 > .elementor-element-populated{margin:15px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1838 .elementor-element.elementor-element-bd116c4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0.5rem 0rem 0.5rem 0rem;}.elementor-1838 .elementor-element.elementor-element-17aa67e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1838 .elementor-element.elementor-element-04c67fb > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1838 .elementor-element.elementor-element-89d7fae{padding:30px 0px 30px 0px;}.elementor-1838 .elementor-element.elementor-element-97d5839{--flex-direction:column-reverse;--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:24px;--padding-right:24px;}.elementor-1838 .elementor-element.elementor-element-534cf47{--width:100%;--grid-auto-flow:row;}.elementor-1838 .elementor-element.elementor-element-d5065e8{--width:100%;--min-height:500px;--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-1838 .elementor-element.elementor-element-00d7911{--padding-top:60px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}}@media(max-width:767px){.elementor-1838 .elementor-element.elementor-element-4f167d7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1838 .elementor-element.elementor-element-173da70{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1838 .elementor-element.elementor-element-74f64dd > .elementor-element-populated{padding:20px 0px 20px 0px;}.elementor-1838 .elementor-element.elementor-element-77f6a7e .elementor-heading-title{font-size:45px;line-height:44px;}.elementor-1838 .elementor-element.elementor-element-e060f98 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1838 .elementor-element.elementor-element-dca9be7 .swiper-slide-inner{padding:0px 0px 0px 0px;}.elementor-1838 .elementor-element.elementor-element-dca9be7 .elementor-slide-heading{font-size:1.6rem;}.elementor-1838 .elementor-element.elementor-element-4071836 > .elementor-element-populated{margin:10px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1838 .elementor-element.elementor-element-5a77fe6 > .elementor-element-populated{padding:20px 0px 20px 0px;}.elementor-1838 .elementor-element.elementor-element-2a1fd41 .elementor-heading-title{font-size:36px;line-height:44px;}.elementor-1838 .elementor-element.elementor-element-574a200 .swiper-slide-inner{padding:0px 0px 0px 0px;}.elementor-1838 .elementor-element.elementor-element-574a200 .elementor-slide-heading{font-size:1.6rem;}.elementor-1838 .elementor-element.elementor-element-cf12a55{font-size:16px;}.elementor-1838 .elementor-element.elementor-element-0e94fdf .elementor-button, .elementor-1838 .elementor-element.elementor-element-0e94fdf .elementor-button .elementor-button-icon{font-size:var( --e-global-typography-91f0bca-font-size );}.elementor-1838 .elementor-element.elementor-element-0e94fdf .elementor-button{line-height:var( --e-global-typography-91f0bca-line-height );letter-spacing:var( --e-global-typography-91f0bca-letter-spacing );}.elementor-1838 .elementor-element.elementor-element-59ce09f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:18px;--padding-right:18px;}.elementor-1838 .elementor-element.elementor-element-8906420{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1838 .elementor-element.elementor-element-b16a1d5{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1838 .elementor-element.elementor-element-50b94c6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1838 .elementor-element.elementor-element-da7aaa8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1838 .elementor-element.elementor-element-da7aaa8 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-1838 .elementor-element.elementor-element-2f7d661{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1838 .elementor-element.elementor-element-258f48c img{height:237px;}.elementor-1838 .elementor-element.elementor-element-258f48c svg{height:237px;}.elementor-1838 .elementor-element.elementor-element-9770c8f .elementor-heading-title{font-size:24px;line-height:36px;}.elementor-1838 .elementor-element.elementor-element-6e21048 .elementor-button, .elementor-1838 .elementor-element.elementor-element-6e21048 .elementor-button .elementor-button-icon{font-size:var( --e-global-typography-91f0bca-font-size );}.elementor-1838 .elementor-element.elementor-element-6e21048 .elementor-button{line-height:var( --e-global-typography-91f0bca-line-height );letter-spacing:var( --e-global-typography-91f0bca-letter-spacing );}.elementor-1838 .elementor-element.elementor-element-917cd52 img{height:237px;}.elementor-1838 .elementor-element.elementor-element-917cd52 svg{height:237px;}.elementor-1838 .elementor-element.elementor-element-4ee804f .elementor-heading-title{font-size:24px;line-height:36px;}.elementor-1838 .elementor-element.elementor-element-dac6430 .elementor-button, .elementor-1838 .elementor-element.elementor-element-dac6430 .elementor-button .elementor-button-icon{font-size:var( --e-global-typography-91f0bca-font-size );}.elementor-1838 .elementor-element.elementor-element-dac6430 .elementor-button{line-height:var( --e-global-typography-91f0bca-line-height );letter-spacing:var( --e-global-typography-91f0bca-letter-spacing );}.elementor-1838 .elementor-element.elementor-element-88c8254 img{height:237px;}.elementor-1838 .elementor-element.elementor-element-88c8254 svg{height:237px;}.elementor-1838 .elementor-element.elementor-element-5cc37c4 .elementor-heading-title{font-size:24px;line-height:36px;}.elementor-1838 .elementor-element.elementor-element-68bae92 .elementor-button, .elementor-1838 .elementor-element.elementor-element-68bae92 .elementor-button .elementor-button-icon{font-size:var( --e-global-typography-91f0bca-font-size );}.elementor-1838 .elementor-element.elementor-element-68bae92 .elementor-button{line-height:var( --e-global-typography-91f0bca-line-height );letter-spacing:var( --e-global-typography-91f0bca-letter-spacing );}.elementor-1838 .elementor-element.elementor-element-cfb410d img{height:237px;}.elementor-1838 .elementor-element.elementor-element-cfb410d svg{height:237px;}.elementor-1838 .elementor-element.elementor-element-56db90d .elementor-heading-title{font-size:24px;line-height:36px;}.elementor-1838 .elementor-element.elementor-element-a090ada .elementor-button, .elementor-1838 .elementor-element.elementor-element-a090ada .elementor-button .elementor-button-icon{font-size:var( --e-global-typography-91f0bca-font-size );}.elementor-1838 .elementor-element.elementor-element-a090ada .elementor-button{line-height:var( --e-global-typography-91f0bca-line-height );letter-spacing:var( --e-global-typography-91f0bca-letter-spacing );}.elementor-1838 .elementor-element.elementor-element-42a060e img{height:237px;}.elementor-1838 .elementor-element.elementor-element-42a060e svg{height:237px;}.elementor-1838 .elementor-element.elementor-element-a1c30fc .elementor-heading-title{font-size:24px;line-height:36px;}.elementor-1838 .elementor-element.elementor-element-63a7a42 .elementor-button, .elementor-1838 .elementor-element.elementor-element-63a7a42 .elementor-button .elementor-button-icon{font-size:var( --e-global-typography-91f0bca-font-size );}.elementor-1838 .elementor-element.elementor-element-63a7a42 .elementor-button{line-height:var( --e-global-typography-91f0bca-line-height );letter-spacing:var( --e-global-typography-91f0bca-letter-spacing );}.elementor-1838 .elementor-element.elementor-element-f18f16d img{height:237px;}.elementor-1838 .elementor-element.elementor-element-f18f16d svg{height:237px;}.elementor-1838 .elementor-element.elementor-element-96be44b .elementor-heading-title{font-size:24px;line-height:36px;}.elementor-1838 .elementor-element.elementor-element-eb482c7 .elementor-button, .elementor-1838 .elementor-element.elementor-element-eb482c7 .elementor-button .elementor-button-icon{font-size:var( --e-global-typography-91f0bca-font-size );}.elementor-1838 .elementor-element.elementor-element-eb482c7 .elementor-button{line-height:var( --e-global-typography-91f0bca-line-height );letter-spacing:var( --e-global-typography-91f0bca-letter-spacing );}.elementor-1838 .elementor-element.elementor-element-2c94160{padding:10px 0px 0px 0px;}.elementor-1838 .elementor-element.elementor-element-d5dad04{padding:0px 0px 0px 0px;}.elementor-1838 .elementor-element.elementor-element-78e9cf7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:70px 0px 70px 0px;}.elementor-1838 .elementor-element.elementor-element-534d41f .elementor-heading-title{font-size:45px;line-height:44px;}.elementor-1838 .elementor-element.elementor-element-5eb139e{padding:10px 0px 0px 0px;}.elementor-1838 .elementor-element.elementor-element-bb25c8c img{height:400px;object-fit:cover;object-position:center center;}.elementor-1838 .elementor-element.elementor-element-bb25c8c svg{height:400px;}.elementor-1838 .elementor-element.elementor-element-a4a7002 > .elementor-element-populated{margin:10px 0px 10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1838 .elementor-element.elementor-element-56cc9da{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1838 .elementor-element.elementor-element-bd116c4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1838 .elementor-element.elementor-element-17aa67e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1838 .elementor-element.elementor-element-89d7fae{padding:10px 0px 10px 0px;}.elementor-1838 .elementor-element.elementor-element-6880e36 .elementor-heading-title{font-size:18px;}.elementor-1838 .elementor-element.elementor-element-97d5839{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1838 .elementor-element.elementor-element-534cf47{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1838 .elementor-element.elementor-element-d5065e8{--min-height:300px;}.elementor-1838 .elementor-element.elementor-element-4f7f2fa .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-1838 .elementor-element.elementor-element-af97950 .elementor-heading-title{font-size:18px;}.elementor-1838 .elementor-element.elementor-element-f25c52a .elementor-heading-title{font-size:18px;}.elementor-1838 .elementor-element.elementor-element-6d80d12 .elementor-heading-title{font-size:18px;}.elementor-1838 .elementor-element.elementor-element-7d53a86 .elementor-heading-title{font-size:18px;}}@media(min-width:768px){.elementor-1838 .elementor-element.elementor-element-4f167d7{width:33%;}.elementor-1838 .elementor-element.elementor-element-429422f{width:67%;}.elementor-1838 .elementor-element.elementor-element-f68cf9f{--content-width:1440px;}.elementor-1838 .elementor-element.elementor-element-59ce09f{--content-width:1440px;}.elementor-1838 .elementor-element.elementor-element-b16a1d5{--content-width:1440px;}.elementor-1838 .elementor-element.elementor-element-a7da005{width:69%;}.elementor-1838 .elementor-element.elementor-element-134c66f{width:31%;}.elementor-1838 .elementor-element.elementor-element-00d7911{--content-width:1440px;}.elementor-1838 .elementor-element.elementor-element-811797d{--content-width:1440px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1838 .elementor-element.elementor-element-4f167d7{width:100%;}.elementor-1838 .elementor-element.elementor-element-74f64dd{width:100%;}.elementor-1838 .elementor-element.elementor-element-429422f{width:100%;}.elementor-1838 .elementor-element.elementor-element-e060f98{width:100%;}.elementor-1838 .elementor-element.elementor-element-4071836{width:100%;}.elementor-1838 .elementor-element.elementor-element-5a77fe6{width:100%;}.elementor-1838 .elementor-element.elementor-element-aef8707{width:100%;}.elementor-1838 .elementor-element.elementor-element-2668584{width:100%;}.elementor-1838 .elementor-element.elementor-element-a4a7002{width:100%;}.elementor-1838 .elementor-element.elementor-element-04c67fb{width:100%;}}@media(min-width:2400px){.elementor-1838 .elementor-element.elementor-element-0e94fdf .elementor-button, .elementor-1838 .elementor-element.elementor-element-0e94fdf .elementor-button .elementor-button-icon{font-size:var( --e-global-typography-91f0bca-font-size );}.elementor-1838 .elementor-element.elementor-element-0e94fdf .elementor-button{line-height:var( --e-global-typography-91f0bca-line-height );letter-spacing:var( --e-global-typography-91f0bca-letter-spacing );}.elementor-1838 .elementor-element.elementor-element-8906420{--grid-auto-flow:row;}.elementor-1838 .elementor-element.elementor-element-2f7d661{--grid-auto-flow:row;}.elementor-1838 .elementor-element.elementor-element-6e21048 .elementor-button, .elementor-1838 .elementor-element.elementor-element-6e21048 .elementor-button .elementor-button-icon{font-size:var( --e-global-typography-91f0bca-font-size );}.elementor-1838 .elementor-element.elementor-element-6e21048 .elementor-button{line-height:var( --e-global-typography-91f0bca-line-height );letter-spacing:var( --e-global-typography-91f0bca-letter-spacing );}.elementor-1838 .elementor-element.elementor-element-dac6430 .elementor-button, .elementor-1838 .elementor-element.elementor-element-dac6430 .elementor-button .elementor-button-icon{font-size:var( --e-global-typography-91f0bca-font-size );}.elementor-1838 .elementor-element.elementor-element-dac6430 .elementor-button{line-height:var( --e-global-typography-91f0bca-line-height );letter-spacing:var( --e-global-typography-91f0bca-letter-spacing );}.elementor-1838 .elementor-element.elementor-element-68bae92 .elementor-button, .elementor-1838 .elementor-element.elementor-element-68bae92 .elementor-button .elementor-button-icon{font-size:var( --e-global-typography-91f0bca-font-size );}.elementor-1838 .elementor-element.elementor-element-68bae92 .elementor-button{line-height:var( --e-global-typography-91f0bca-line-height );letter-spacing:var( --e-global-typography-91f0bca-letter-spacing );}.elementor-1838 .elementor-element.elementor-element-a090ada .elementor-button, .elementor-1838 .elementor-element.elementor-element-a090ada .elementor-button .elementor-button-icon{font-size:var( --e-global-typography-91f0bca-font-size );}.elementor-1838 .elementor-element.elementor-element-a090ada .elementor-button{line-height:var( --e-global-typography-91f0bca-line-height );letter-spacing:var( --e-global-typography-91f0bca-letter-spacing );}.elementor-1838 .elementor-element.elementor-element-63a7a42 .elementor-button, .elementor-1838 .elementor-element.elementor-element-63a7a42 .elementor-button .elementor-button-icon{font-size:var( --e-global-typography-91f0bca-font-size );}.elementor-1838 .elementor-element.elementor-element-63a7a42 .elementor-button{line-height:var( --e-global-typography-91f0bca-line-height );letter-spacing:var( --e-global-typography-91f0bca-letter-spacing );}.elementor-1838 .elementor-element.elementor-element-eb482c7 .elementor-button, .elementor-1838 .elementor-element.elementor-element-eb482c7 .elementor-button .elementor-button-icon{font-size:var( --e-global-typography-91f0bca-font-size );}.elementor-1838 .elementor-element.elementor-element-eb482c7 .elementor-button{line-height:var( --e-global-typography-91f0bca-line-height );letter-spacing:var( --e-global-typography-91f0bca-letter-spacing );}.elementor-1838 .elementor-element.elementor-element-534cf47{--grid-auto-flow:row;}}/* Start custom CSS for section, class: .elementor-element-173da70 */.elementor-1838 .elementor-element.elementor-element-173da70.elementor-section {
    position: sticky !important; 
  top: calc(50vh - 11.986115vw) !important;
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-f76bd1d */.swiper-slide {
padding-top: 56%;
height: 0 !important;
}
.elementor-slides .swiper-slide-bg {
  -webkit-background-size: cover;
  background-size: 100% 100%
  ;
  background-position: 0 0;
  background-repeat: no-repeat;
  min-width: 100%;
  min-height: 100%;
  position: absolute;
  left: 0;
  top: 0;
}

/*** Heading ***/
.elementor-1838 .elementor-element.elementor-element-f76bd1d .elementor-slide-heading{
    font-family: "Alright v2 Condensed LP Black",Helvetica,sans-serif !important;
}

/*** next prev icon ***/
.elementor-1838 .elementor-element.elementor-element-f76bd1d .elementor-swiper-button-prev {
  /*left: 80px!important;*/
  left: 200px !important;
  width: 30% !important;
  opacity: 80%;
}
.elementor-1838 .elementor-element.elementor-element-f76bd1d .elementor-swiper-button-next {
  right: 200px !important;
  width: 30% !important;
  opacity: 80%;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-61b31b6 */.swiper-slide {
padding-top: 56%;
height: 0 !important;
}
.elementor-slides .swiper-slide-bg {
  -webkit-background-size: cover;
  background-size: 100% 100%
  ;
  background-position: 0 0;
  background-repeat: no-repeat;
  min-width: 100%;
  min-height: 100%;
  position: absolute;
  left: 0;
  top: 0;
}

/*** Heading ***/
.elementor-1838 .elementor-element.elementor-element-61b31b6 .elementor-slide-heading{
    font-family: "Alright v2 Condensed LP Black",Helvetica,sans-serif !important;
}
/*** next prev icon ***/
.elementor-1838 .elementor-element.elementor-element-61b31b6 .elementor-swiper-button-prev {
  /*left: 80px!important;*/
  left: 200px !important;
  width: 30% !important;
  opacity: 80%;
}
.elementor-1838 .elementor-element.elementor-element-61b31b6 .elementor-swiper-button-next {
  right: 200px !important;
  width: 30% !important;
  opacity: 80%;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-dca9be7 */.swiper-slide {
padding-top: 56%;
height: 0 !important;
}
.elementor-slides .swiper-slide-bg {
  -webkit-background-size: cover;
  background-size: 100% 100%
  ;
  background-position: 0 0;
  background-repeat: no-repeat;
  min-width: 100%;
  min-height: 100%;
  position: absolute;
  left: 0;
  top: 0;
}

/*** Heading ***/
.elementor-1838 .elementor-element.elementor-element-dca9be7 .elementor-slide-heading{
    font-family: "Alright v2 Condensed LP Black",Helvetica,sans-serif !important;
}
/*** next prev icon ***/
.elementor-1838 .elementor-element.elementor-element-dca9be7 .elementor-swiper-button-prev {
  left: 80px;
}
.elementor-1838 .elementor-element.elementor-element-dca9be7 .elementor-swiper-button-next {
  right: 80px;
}
@media only screen and (max-width: 1024px){
    .elementor-1838 .elementor-element.elementor-element-dca9be7 .elementor-swiper-button-prev {
  left: 5px;
}
.elementor-1838 .elementor-element.elementor-element-dca9be7 .elementor-swiper-button-next {
  right: 5px;
}
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-574a200 */.elementor-1838 .elementor-element.elementor-element-574a200 .swiper-slide {
padding-top: 56%;
height: 0 !important;
}
.elementor-1838 .elementor-element.elementor-element-574a200 .elementor-slides .swiper-slide-bg {
  -webkit-background-size: cover;
  background-size: 100% 100%
  ;
  background-position: 0 0;
  background-repeat: no-repeat;
  min-width: 100%;
  min-height: 100%;
  position: absolute;
  left: 0;
  top: 0;
}

/*** Heading ***/
.elementor-1838 .elementor-element.elementor-element-574a200 .elementor-slide-heading{
    font-family: "Alright v2 Condensed LP Black",Helvetica,sans-serif !important;
}
/*** next prev icon ***/
.elementor-1838 .elementor-element.elementor-element-574a200 .elementor-swiper-button-prev {
  left: 80px;
}
.elementor-1838 .elementor-element.elementor-element-574a200 .elementor-swiper-button-next {
  right: 80px;
}
@media only screen and (max-width: 1024px){
    .elementor-1838 .elementor-element.elementor-element-574a200 .elementor-swiper-button-prev {
  left: 5px;
}
.elementor-1838 .elementor-element.elementor-element-574a200 .elementor-swiper-button-next {
  right: 5px;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8cf2ec0 */.elementor-1838 .elementor-element.elementor-element-8cf2ec0.elementor-widget-image a {
  display: block !important;
}

.elementor-1838 .elementor-element.elementor-element-8cf2ec0 img {
    min-width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bb25c8c */.elementor-1838 .elementor-element.elementor-element-bb25c8c img {
    min-width: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6880e36 */.elementor-1838 .elementor-element.elementor-element-6880e36 a {
    color: #1B364E;
}

.elementor-1838 .elementor-element.elementor-element-6880e36 a:hover {
    color: #1c9ad6;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af97950 */.elementor-1838 .elementor-element.elementor-element-af97950 a {
    color: #1B364E;
}

.elementor-1838 .elementor-element.elementor-element-af97950 a:hover {
    color: #1c9ad6;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f25c52a */.elementor-1838 .elementor-element.elementor-element-f25c52a a {
    color: #1B364E;
}

.elementor-1838 .elementor-element.elementor-element-f25c52a a:hover {
    color: #1c9ad6;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f58876c *//* Filter Bar - Full Width Green Bar */
.portfolio-filter {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex-wrap: wrap;
  gap: 40px;
  margin-bottom: 20px;
  padding: 25px 40px;
  background: #358651;
}

.filter-btn {
  margin: 0;
  padding: 25px;
  background: transparent;
  color: #ffffff;
  font-family: "Alright v2 Condensed LP Thin", Helvetica, sans-serif !important;
  font-size: 54px;
  font-weight: 100;
  line-height: 54px;
  display: inline-block;
  text-decoration: none;
  text-transform: uppercase;
  transition: opacity 0.2s ease, font-family 0.2s ease;
  cursor: pointer;
  font-variant-numeric: tabular-nums;
  border: none;
}

.filter-btn:hover {
  opacity: 0.7;
}

.filter-btn.active {
  opacity: 1;
  font-family: "Alright v2 Condensed LP Black", Helvetica, sans-serif !important;
}

/* Portfolio Grid */
.portfolio-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 20px;
  margin: 20px 0;
}

/* Responsive */
@media (max-width: 1440px) {
  .portfolio-grid {
      margin: 20px 20px !important;
    }
}

@media (max-width: 1024px) {
  .portfolio-filter {
    gap: 30px;
    padding: 20px 30px;
  }
  
  .filter-btn {
    font-size: 36px;
    line-height: 36px;
  }
}

@media (max-width: 768px) {
  .portfolio-grid {
    grid-template-columns: repeat(2, 1fr);
  }
  
  .portfolio-filter {
    gap: 20px;
    padding: 15px 20px;
  }
  
  .filter-btn {
    font-size: 28px;
    line-height: 28px;
  }
}

@media (max-width: 480px) {
  .portfolio-grid {
    grid-template-columns: 1fr;
  }
  
  .portfolio-filter {
    gap: 5px;
    padding: 5px;
  }
  
  .filter-btn {
    font-size: 14px;
    line-height: 22px;
  }
}

/* Portfolio Item */
.portfolio-item {
  position: relative;
  overflow: hidden;
  aspect-ratio: 1 / 1;
  display: block;
  text-decoration: none;
  opacity: 1;
  transform: scale(1) translateY(0);
  transition: opacity 0.4s ease, transform 0.4s ease;
}

.portfolio-image {
  width: 100%;
  height: 100%;
}

.portfolio-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform 0.4s ease;
}

.portfolio-item:hover .portfolio-image img {
  transform: scale(1.1);
}

/* Overlay with Title - Full Coverage */
.portfolio-overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 20px;
  background: rgba(51, 44, 44, 0.3);
  display: flex;
  align-items: flex-end;
  justify-content: center;
}

.portfolio-title {
  color: #fff;
  font-size: 24px;
  font-weight: 600;
  margin: 0;
  line-height: 1.4;
  text-align: center;
}

/* Filter Animation States */
.portfolio-item.fade-out {
  opacity: 0;
  transform: scale(0.8);
}

.portfolio-item.hidden {
  display: none;
}

.portfolio-item.fade-in {
  animation: fadeInUp 0.5s ease forwards;
}

@keyframes fadeInUp {
  from {
    opacity: 0;
    transform: translateY(20px) scale(0.9);
  }
  to {
    opacity: 1;
    transform: translateY(0) scale(1);
  }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Alright v2 Condensed LP';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://mossinc.co.uk/wp-content/uploads/2021/11/Alrightv2CondensedLP-Thin.woff2') format('woff2'),
		url('https://mossinc.co.uk/wp-content/uploads/2021/11/Alrightv2CondensedLP-Thin.woff') format('woff');
}
@font-face {
	font-family: 'Alright v2 Condensed LP';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://mossinc.co.uk/wp-content/uploads/2021/11/Alrightv2CondensedLP-Light.woff2') format('woff2'),
		url('https://mossinc.co.uk/wp-content/uploads/2021/11/Alrightv2CondensedLP-Light.woff') format('woff');
}
@font-face {
	font-family: 'Alright v2 Condensed LP';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://mossinc.co.uk/wp-content/uploads/2021/11/Alrightv2CondensedLP-Black.woff2') format('woff2'),
		url('https://mossinc.co.uk/wp-content/uploads/2021/11/Alrightv2CondensedLP-Black.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Alright v2 Normal LP';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://mossinc.co.uk/wp-content/uploads/2021/11/Alrightv2NormalLP-Light.woff2') format('woff2'),
		url('https://mossinc.co.uk/wp-content/uploads/2021/11/Alrightv2NormalLP-Light.woff') format('woff');
}
@font-face {
	font-family: 'Alright v2 Normal LP';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://mossinc.co.uk/wp-content/uploads/2021/11/Alrightv2NormalLP-Bold.woff2') format('woff2'),
		url('https://mossinc.co.uk/wp-content/uploads/2021/11/Alrightv2NormalLP-Bold.woff') format('woff');
}
/* End Custom Fonts CSS */