.elementor-13378 .elementor-element.elementor-element-3c06c09{--display:flex;--min-height:500px;--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;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;--z-index:300;}.elementor-13378 .elementor-element.elementor-element-3c06c09:not(.elementor-motion-effects-element-type-background), .elementor-13378 .elementor-element.elementor-element-3c06c09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9F9;}.elementor-13378 .elementor-element.elementor-element-3c06c09::before, .elementor-13378 .elementor-element.elementor-element-3c06c09 > .elementor-background-video-container::before, .elementor-13378 .elementor-element.elementor-element-3c06c09 > .e-con-inner > .elementor-background-video-container::before, .elementor-13378 .elementor-element.elementor-element-3c06c09 > .elementor-background-slideshow::before, .elementor-13378 .elementor-element.elementor-element-3c06c09 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13378 .elementor-element.elementor-element-3c06c09 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.somerdesign.co.uk/wp-content/uploads/2024/07/Hero_Device-Mockup-4.webp");--background-overlay:'';background-position:calc(50vw - 150px) 100%;background-repeat:no-repeat;background-size:1100px auto;}.elementor-13378 .elementor-element.elementor-element-49a4124 .elementor-cta .elementor-cta__bg, .elementor-13378 .elementor-element.elementor-element-49a4124 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-13378 .elementor-element.elementor-element-49a4124{width:var( --container-widget-width, 516px );max-width:516px;--container-widget-width:516px;--container-widget-flex-grow:0;}.elementor-13378 .elementor-element.elementor-element-49a4124 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13378 .elementor-element.elementor-element-49a4124 .elementor-cta__content{text-align:left;padding:0px 0px 0px 0px;background-color:#02010100;}.elementor-13378 .elementor-element.elementor-element-49a4124 .elementor-cta__title{font-family:var( --e-global-typography-a5ec897-font-family ), Sans-serif;font-size:var( --e-global-typography-a5ec897-font-size );line-height:var( --e-global-typography-a5ec897-line-height );color:var( --e-global-color-ef558cd );}.elementor-13378 .elementor-element.elementor-element-49a4124 .elementor-cta__title:not(:last-child){margin-bottom:50px;}.elementor-13378 .elementor-element.elementor-element-49a4124 .elementor-cta__description{font-family:var( --e-global-typography-cca6069-font-family ), Sans-serif;font-size:var( --e-global-typography-cca6069-font-size );line-height:var( --e-global-typography-cca6069-line-height );color:var( --e-global-color-7090f7b );}.elementor-13378 .elementor-element.elementor-element-49a4124 .elementor-cta__description:not(:last-child){margin-bottom:70px;}.elementor-13378 .elementor-element.elementor-element-261f86a{width:var( --container-widget-width, 196px );max-width:196px;--container-widget-width:196px;--container-widget-flex-grow:0;bottom:-80px;}body:not(.rtl) .elementor-13378 .elementor-element.elementor-element-261f86a{left:calc(50% + 380px);}body.rtl .elementor-13378 .elementor-element.elementor-element-261f86a{right:calc(50% + 380px);}.elementor-13378 .elementor-element.elementor-element-261f86a img{width:100%;}.elementor-13378 .elementor-element.elementor-element-ea02ed2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:80px 100px;--row-gap:80px;--column-gap:100px;--overlay-opacity:0;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;--z-index:200;}.elementor-13378 .elementor-element.elementor-element-ea02ed2:not(.elementor-motion-effects-element-type-background), .elementor-13378 .elementor-element.elementor-element-ea02ed2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0092a03 );}.elementor-13378 .elementor-element.elementor-element-ea02ed2::before, .elementor-13378 .elementor-element.elementor-element-ea02ed2 > .elementor-background-video-container::before, .elementor-13378 .elementor-element.elementor-element-ea02ed2 > .e-con-inner > .elementor-background-video-container::before, .elementor-13378 .elementor-element.elementor-element-ea02ed2 > .elementor-background-slideshow::before, .elementor-13378 .elementor-element.elementor-element-ea02ed2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13378 .elementor-element.elementor-element-ea02ed2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-13378 .elementor-element.elementor-element-ea02ed2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13378 .elementor-element.elementor-element-3d51f95 .elementor-cta .elementor-cta__bg, .elementor-13378 .elementor-element.elementor-element-3d51f95 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-13378 .elementor-element.elementor-element-3d51f95{width:var( --container-widget-width, 796px );max-width:796px;--container-widget-width:796px;--container-widget-flex-grow:0;}.elementor-13378 .elementor-element.elementor-element-3d51f95 .elementor-cta__content{text-align:left;padding:0px 0px 0px 0px;background-color:#02010100;}.elementor-13378 .elementor-element.elementor-element-3d51f95 .elementor-cta__title{font-family:var( --e-global-typography-de79cf7-font-family ), Sans-serif;font-size:var( --e-global-typography-de79cf7-font-size );line-height:var( --e-global-typography-de79cf7-line-height );color:var( --e-global-color-7090f7b );}.elementor-13378 .elementor-element.elementor-element-3d51f95 .elementor-cta__title:not(:last-child){margin-bottom:50px;}.elementor-13378 .elementor-element.elementor-element-3d51f95 .elementor-cta__description:not(:last-child){margin-bottom:50px;}.elementor-13378 .elementor-element.elementor-element-3d51f95 .elementor-cta__description{color:var( --e-global-color-7090f7b );}.elementor-13378 .elementor-element.elementor-element-533b9d0{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;bottom:0px;}body:not(.rtl) .elementor-13378 .elementor-element.elementor-element-533b9d0{left:calc(50% + 100px);}body.rtl .elementor-13378 .elementor-element.elementor-element-533b9d0{right:calc(50% + 100px);}.elementor-13378 .elementor-element.elementor-element-8d0a89d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:80px 100px;--row-gap:80px;--column-gap:100px;--overlay-opacity:1;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-13378 .elementor-element.elementor-element-8d0a89d:not(.elementor-motion-effects-element-type-background), .elementor-13378 .elementor-element.elementor-element-8d0a89d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0092a03 );}.elementor-13378 .elementor-element.elementor-element-8d0a89d::before, .elementor-13378 .elementor-element.elementor-element-8d0a89d > .elementor-background-video-container::before, .elementor-13378 .elementor-element.elementor-element-8d0a89d > .e-con-inner > .elementor-background-video-container::before, .elementor-13378 .elementor-element.elementor-element-8d0a89d > .elementor-background-slideshow::before, .elementor-13378 .elementor-element.elementor-element-8d0a89d > .e-con-inner > .elementor-background-slideshow::before, .elementor-13378 .elementor-element.elementor-element-8d0a89d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-82eab1b );--background-overlay:'';}.elementor-13378 .elementor-element.elementor-element-8d0a89d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13378 .elementor-element.elementor-element-219034b .elementor-cta .elementor-cta__bg, .elementor-13378 .elementor-element.elementor-element-219034b .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-13378 .elementor-element.elementor-element-219034b{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;z-index:100;}.elementor-13378 .elementor-element.elementor-element-219034b .elementor-cta__content{text-align:left;padding:0px 0px 0px 0px;background-color:#02010100;}.elementor-13378 .elementor-element.elementor-element-219034b .elementor-cta__title{font-family:var( --e-global-typography-a3622c4-font-family ), Sans-serif;font-size:var( --e-global-typography-a3622c4-font-size );font-weight:var( --e-global-typography-a3622c4-font-weight );line-height:var( --e-global-typography-a3622c4-line-height );color:var( --e-global-color-0092a03 );}.elementor-13378 .elementor-element.elementor-element-219034b .elementor-cta__title:not(:last-child){margin-bottom:50px;}.elementor-13378 .elementor-element.elementor-element-219034b .elementor-cta__description:not(:last-child){margin-bottom:50px;}.elementor-13378 .elementor-element.elementor-element-219034b .elementor-cta__description{color:var( --e-global-color-0092a03 );}.elementor-13378 .elementor-element.elementor-element-cb943c0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:110px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-13378 .elementor-element.elementor-element-aba4870{--display:flex;--background-transition:0.3s;box-shadow:10px 10px 40px 0px rgba(0, 0, 0, 0.07);--padding-top:50px;--padding-bottom:50px;--padding-left:100px;--padding-right:100px;}.elementor-13378 .elementor-element.elementor-element-aba4870:hover{background-color:var( --e-global-color-ef558cd );}.elementor-13378 .elementor-element.elementor-element-bf59a3c{text-align:center;}.elementor-13378 .elementor-element.elementor-element-bf59a3c .elementor-heading-title{font-family:"Muli_new", Sans-serif;font-size:65px;font-weight:700;line-height:1.3em;color:var( --e-global-color-ef558cd );}.elementor-13378 .elementor-element.elementor-element-465eaef{text-align:center;}.elementor-13378 .elementor-element.elementor-element-465eaef .elementor-heading-title{font-family:"Muli_new", Sans-serif;font-size:25px;font-weight:700;color:var( --e-global-color-34881cb );}.elementor-13378 .elementor-element.elementor-element-666572a .elementor-heading-title{color:var( --e-global-color-7090f7b );}.elementor-13378 .elementor-element.elementor-element-35bd51f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:80px 100px;--row-gap:80px;--column-gap:100px;--overlay-opacity:0;--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;--z-index:200;}.elementor-13378 .elementor-element.elementor-element-35bd51f:not(.elementor-motion-effects-element-type-background), .elementor-13378 .elementor-element.elementor-element-35bd51f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f0aaaa8 );}.elementor-13378 .elementor-element.elementor-element-35bd51f::before, .elementor-13378 .elementor-element.elementor-element-35bd51f > .elementor-background-video-container::before, .elementor-13378 .elementor-element.elementor-element-35bd51f > .e-con-inner > .elementor-background-video-container::before, .elementor-13378 .elementor-element.elementor-element-35bd51f > .elementor-background-slideshow::before, .elementor-13378 .elementor-element.elementor-element-35bd51f > .e-con-inner > .elementor-background-slideshow::before, .elementor-13378 .elementor-element.elementor-element-35bd51f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-13378 .elementor-element.elementor-element-35bd51f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13378 .elementor-element.elementor-element-3612ea4 .elementor-cta .elementor-cta__bg, .elementor-13378 .elementor-element.elementor-element-3612ea4 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-13378 .elementor-element.elementor-element-3612ea4{width:var( --container-widget-width, 624px );max-width:624px;--container-widget-width:624px;--container-widget-flex-grow:0;}.elementor-13378 .elementor-element.elementor-element-3612ea4 .elementor-cta__content{text-align:left;padding:0px 0px 0px 0px;background-color:#02010100;}.elementor-13378 .elementor-element.elementor-element-3612ea4 .elementor-cta__title{font-family:var( --e-global-typography-de79cf7-font-family ), Sans-serif;font-size:var( --e-global-typography-de79cf7-font-size );line-height:var( --e-global-typography-de79cf7-line-height );color:var( --e-global-color-7090f7b );}.elementor-13378 .elementor-element.elementor-element-3612ea4 .elementor-cta__title:not(:last-child){margin-bottom:50px;}.elementor-13378 .elementor-element.elementor-element-3612ea4 .elementor-cta__description:not(:last-child){margin-bottom:50px;}.elementor-13378 .elementor-element.elementor-element-3612ea4 .elementor-cta__description{color:var( --e-global-color-7090f7b );}.elementor-13378 .elementor-element.elementor-element-b0d1bb6{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;bottom:0px;}body:not(.rtl) .elementor-13378 .elementor-element.elementor-element-b0d1bb6{right:0px;}body.rtl .elementor-13378 .elementor-element.elementor-element-b0d1bb6{left:0px;}.elementor-13378 .elementor-element.elementor-element-624567f{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-13378 .elementor-element.elementor-element-624567f:not(.elementor-motion-effects-element-type-background), .elementor-13378 .elementor-element.elementor-element-624567f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0092a03 );}.elementor-13378 .elementor-element.elementor-element-78db7e3{width:100%;max-width:100%;}.elementor-13378 .elementor-element.elementor-element-78db7e3 > .elementor-widget-container{margin:0px -9px 0px 0px;padding:0% 0% 0% 0%;}.elementor-13378 .elementor-element.elementor-element-78db7e3 .elementor-image-box-wrapper{text-align:left;}.elementor-13378 .elementor-element.elementor-element-78db7e3 .elementor-image-box-title{margin-bottom:40px;font-family:var( --e-global-typography-de79cf7-font-family ), Sans-serif;font-size:var( --e-global-typography-de79cf7-font-size );line-height:var( --e-global-typography-de79cf7-line-height );color:var( --e-global-color-7090f7b );}.elementor-13378 .elementor-element.elementor-element-78db7e3 .elementor-image-box-description{font-family:var( --e-global-typography-cca6069-font-family ), Sans-serif;font-size:var( --e-global-typography-cca6069-font-size );line-height:var( --e-global-typography-cca6069-line-height );color:var( --e-global-color-7090f7b );}.elementor-13378 .elementor-element.elementor-element-f3310fa{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-13378 .elementor-element.elementor-element-f3310fa:not(.elementor-motion-effects-element-type-background), .elementor-13378 .elementor-element.elementor-element-f3310fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0092a03 );}.elementor-13378 .elementor-element.elementor-element-bb562a9{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-13378 .elementor-element.elementor-element-bb562a9 .elementor-image-box-wrapper{text-align:center;}.elementor-13378 .elementor-element.elementor-element-bb562a9 .elementor-image-box-title{margin-bottom:40px;font-family:var( --e-global-typography-de79cf7-font-family ), Sans-serif;font-size:var( --e-global-typography-de79cf7-font-size );line-height:var( --e-global-typography-de79cf7-line-height );color:var( --e-global-color-7090f7b );}.elementor-13378 .elementor-element.elementor-element-bb562a9 .elementor-image-box-description{font-family:var( --e-global-typography-cca6069-font-family ), Sans-serif;font-size:var( --e-global-typography-cca6069-font-size );line-height:var( --e-global-typography-cca6069-line-height );color:var( --e-global-color-7090f7b );}.elementor-13378 .elementor-element.elementor-element-ec0c045{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:110px;--padding-left:40px;--padding-right:40px;}.elementor-13378 .elementor-element.elementor-element-4950392 .elementor-cta .elementor-cta__bg, .elementor-13378 .elementor-element.elementor-element-4950392 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-13378 .elementor-element.elementor-element-4950392{width:var( --container-widget-width, calc(33% - 10px) );max-width:calc(33% - 10px);--container-widget-width:calc(33% - 10px);--container-widget-flex-grow:0;z-index:2;}.elementor-13378 .elementor-element.elementor-element-4950392 > .elementor-widget-container{box-shadow:10px 10px 60px 10px rgba(0, 0, 0, 0.05);}.elementor-13378 .elementor-element.elementor-element-4950392 .elementor-cta__content{text-align:left;padding:60px 50px 70px 50px;background-color:#02010100;}.elementor-13378 .elementor-element.elementor-element-4950392 .elementor-cta__image{margin-bottom:60px;}.elementor-13378 .elementor-element.elementor-element-4950392 .elementor-cta__image img{width:50px;}.elementor-13378 .elementor-element.elementor-element-4950392 .elementor-cta__title{font-family:var( --e-global-typography-a3622c4-font-family ), Sans-serif;font-size:var( --e-global-typography-a3622c4-font-size );font-weight:var( --e-global-typography-a3622c4-font-weight );line-height:var( --e-global-typography-a3622c4-line-height );color:var( --e-global-color-ef558cd );}.elementor-13378 .elementor-element.elementor-element-4950392 .elementor-cta__title:not(:last-child){margin-bottom:80px;}.elementor-13378 .elementor-element.elementor-element-4950392 .elementor-cta__button{color:var( --e-global-color-7090f7b );border-color:#02010100;font-family:var( --e-global-typography-cca6069-font-family ), Sans-serif;font-size:var( --e-global-typography-cca6069-font-size );line-height:var( --e-global-typography-cca6069-line-height );background-color:#D6A63A00;border-width:0px;border-radius:0px;padding:0px 0px 7px 0px;}.elementor-13378 .elementor-element.elementor-element-1091656 .elementor-cta .elementor-cta__bg, .elementor-13378 .elementor-element.elementor-element-1091656 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-13378 .elementor-element.elementor-element-1091656{width:var( --container-widget-width, calc(33% - 10px) );max-width:calc(33% - 10px);--container-widget-width:calc(33% - 10px);--container-widget-flex-grow:0;z-index:2;}.elementor-13378 .elementor-element.elementor-element-1091656 > .elementor-widget-container{padding:0px 0px 0px 0px;box-shadow:10px 10px 60px 10px rgba(0, 0, 0, 0.05);}.elementor-13378 .elementor-element.elementor-element-1091656 .elementor-cta__content{text-align:left;padding:60px 50px 70px 50px;background-color:#02010100;}.elementor-13378 .elementor-element.elementor-element-1091656 .elementor-cta__image{margin-bottom:60px;}.elementor-13378 .elementor-element.elementor-element-1091656 .elementor-cta__image img{width:50px;}.elementor-13378 .elementor-element.elementor-element-1091656 .elementor-cta__title{font-family:var( --e-global-typography-a3622c4-font-family ), Sans-serif;font-size:var( --e-global-typography-a3622c4-font-size );font-weight:var( --e-global-typography-a3622c4-font-weight );line-height:var( --e-global-typography-a3622c4-line-height );color:var( --e-global-color-ef558cd );}.elementor-13378 .elementor-element.elementor-element-1091656 .elementor-cta__title:not(:last-child){margin-bottom:80px;}.elementor-13378 .elementor-element.elementor-element-1091656 .elementor-cta__button{color:var( --e-global-color-7090f7b );border-color:#02010100;font-family:var( --e-global-typography-cca6069-font-family ), Sans-serif;font-size:var( --e-global-typography-cca6069-font-size );line-height:var( --e-global-typography-cca6069-line-height );background-color:#D6A63A00;border-width:0px;border-radius:0px;padding:0px 0px 7px 0px;}.elementor-13378 .elementor-element.elementor-element-8fd705a .elementor-cta .elementor-cta__bg, .elementor-13378 .elementor-element.elementor-element-8fd705a .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-13378 .elementor-element.elementor-element-8fd705a{width:var( --container-widget-width, calc(33% - 10px) );max-width:calc(33% - 10px);--container-widget-width:calc(33% - 10px);--container-widget-flex-grow:0;z-index:2;}.elementor-13378 .elementor-element.elementor-element-8fd705a > .elementor-widget-container{padding:0px 0px 0px 0px;box-shadow:10px 10px 60px 10px rgba(0, 0, 0, 0.05);}.elementor-13378 .elementor-element.elementor-element-8fd705a .elementor-cta__content{text-align:left;padding:60px 50px 70px 50px;background-color:#02010100;}.elementor-13378 .elementor-element.elementor-element-8fd705a .elementor-cta__image{margin-bottom:60px;}.elementor-13378 .elementor-element.elementor-element-8fd705a .elementor-cta__image img{width:50px;}.elementor-13378 .elementor-element.elementor-element-8fd705a .elementor-cta__title{font-family:var( --e-global-typography-a3622c4-font-family ), Sans-serif;font-size:var( --e-global-typography-a3622c4-font-size );font-weight:var( --e-global-typography-a3622c4-font-weight );line-height:var( --e-global-typography-a3622c4-line-height );color:var( --e-global-color-ef558cd );}.elementor-13378 .elementor-element.elementor-element-8fd705a .elementor-cta__title:not(:last-child){margin-bottom:80px;}.elementor-13378 .elementor-element.elementor-element-8fd705a .elementor-cta__button{color:var( --e-global-color-7090f7b );border-color:#02010100;font-family:var( --e-global-typography-cca6069-font-family ), Sans-serif;font-size:var( --e-global-typography-cca6069-font-size );line-height:var( --e-global-typography-cca6069-line-height );background-color:#D6A63A00;border-width:0px;border-radius:0px;padding:0px 0px 7px 0px;}.elementor-13378 .elementor-element.elementor-element-f6f7901{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-13378 .elementor-element.elementor-element-f6f7901:not(.elementor-motion-effects-element-type-background), .elementor-13378 .elementor-element.elementor-element-f6f7901 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0092a03 );}.elementor-13378 .elementor-element.elementor-element-f6f7901::before, .elementor-13378 .elementor-element.elementor-element-f6f7901 > .elementor-background-video-container::before, .elementor-13378 .elementor-element.elementor-element-f6f7901 > .e-con-inner > .elementor-background-video-container::before, .elementor-13378 .elementor-element.elementor-element-f6f7901 > .elementor-background-slideshow::before, .elementor-13378 .elementor-element.elementor-element-f6f7901 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13378 .elementor-element.elementor-element-f6f7901 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-82eab1b );--background-overlay:'';}.elementor-13378 .elementor-element.elementor-element-076bb8c .elementor-cta .elementor-cta__bg, .elementor-13378 .elementor-element.elementor-element-076bb8c .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-13378 .elementor-element.elementor-element-076bb8c{width:100%;max-width:100%;z-index:100;}.elementor-13378 .elementor-element.elementor-element-076bb8c .elementor-cta__content{text-align:left;padding:0px 0px 0px 0px;background-color:#02010100;}.elementor-13378 .elementor-element.elementor-element-076bb8c .elementor-cta__title{font-family:var( --e-global-typography-de79cf7-font-family ), Sans-serif;font-size:var( --e-global-typography-de79cf7-font-size );line-height:var( --e-global-typography-de79cf7-line-height );color:var( --e-global-color-0092a03 );}.elementor-13378 .elementor-element.elementor-element-076bb8c .elementor-cta__title:not(:last-child){margin-bottom:50px;}.elementor-13378 .elementor-element.elementor-element-076bb8c .elementor-cta__description:not(:last-child){margin-bottom:50px;}.elementor-13378 .elementor-element.elementor-element-076bb8c .elementor-cta__description{color:var( --e-global-color-0092a03 );}.elementor-13378 .elementor-element.elementor-element-c72ac33{--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:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;--z-index:100;}.elementor-13378 .elementor-element.elementor-element-c72ac33:not(.elementor-motion-effects-element-type-background), .elementor-13378 .elementor-element.elementor-element-c72ac33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0092a03 );}.elementor-13378 .elementor-element.elementor-element-e99c310{width:var( --container-widget-width, 939px );max-width:939px;--container-widget-width:939px;--container-widget-flex-grow:0;}.elementor-13378 .elementor-element.elementor-element-e99c310 .elementor-image-box-wrapper{text-align:center;}.elementor-13378 .elementor-element.elementor-element-e99c310 .elementor-image-box-title{margin-bottom:0px;font-family:var( --e-global-typography-de79cf7-font-family ), Sans-serif;font-size:var( --e-global-typography-de79cf7-font-size );line-height:var( --e-global-typography-de79cf7-line-height );color:var( --e-global-color-7090f7b );}.elementor-13378 .elementor-element.elementor-element-e99c310 .elementor-image-box-description{font-family:var( --e-global-typography-cca6069-font-family ), Sans-serif;font-size:var( --e-global-typography-cca6069-font-size );line-height:var( --e-global-typography-cca6069-line-height );color:var( --e-global-color-7090f7b );}.elementor-13378 .elementor-element.elementor-element-8ad4054 .elementor-accordion-item{border-width:1px;border-color:var( --e-global-color-82eab1b );}.elementor-13378 .elementor-element.elementor-element-8ad4054 .elementor-accordion-item .elementor-tab-content{border-width:1px;border-block-start-color:var( --e-global-color-82eab1b );}.elementor-13378 .elementor-element.elementor-element-8ad4054 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;border-block-end-color:var( --e-global-color-82eab1b );}.elementor-13378 .elementor-element.elementor-element-8ad4054 .elementor-accordion-icon, .elementor-13378 .elementor-element.elementor-element-8ad4054 .elementor-accordion-title{color:var( --e-global-color-ef558cd );}.elementor-13378 .elementor-element.elementor-element-8ad4054 .elementor-accordion-icon svg{fill:var( --e-global-color-ef558cd );}.elementor-13378 .elementor-element.elementor-element-8ad4054 .elementor-active .elementor-accordion-icon, .elementor-13378 .elementor-element.elementor-element-8ad4054 .elementor-active .elementor-accordion-title{color:var( --e-global-color-ef558cd );}.elementor-13378 .elementor-element.elementor-element-8ad4054 .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-ef558cd );}.elementor-13378 .elementor-element.elementor-element-8ad4054 .elementor-accordion-title{font-family:var( --e-global-typography-a3622c4-font-family ), Sans-serif;font-size:var( --e-global-typography-a3622c4-font-size );font-weight:var( --e-global-typography-a3622c4-font-weight );line-height:var( --e-global-typography-a3622c4-line-height );}.elementor-13378 .elementor-element.elementor-element-8ad4054 .elementor-tab-title{padding:40px 0px 40px 0px;}.elementor-13378 .elementor-element.elementor-element-8ad4054 .elementor-tab-content{color:var( --e-global-color-7090f7b );font-family:var( --e-global-typography-cca6069-font-family ), Sans-serif;font-size:var( --e-global-typography-cca6069-font-size );line-height:var( --e-global-typography-cca6069-line-height );padding:0px 25px 70px 0px;}.elementor-13378 .elementor-element.elementor-element-ce7331f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:40px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-13378 .elementor-element.elementor-element-983a646{width:var( --container-widget-width, 939px );max-width:939px;--container-widget-width:939px;--container-widget-flex-grow:0;}.elementor-13378 .elementor-element.elementor-element-983a646 .elementor-image-box-wrapper{text-align:center;}.elementor-13378 .elementor-element.elementor-element-983a646 .elementor-image-box-title{margin-bottom:40px;font-family:var( --e-global-typography-de79cf7-font-family ), Sans-serif;font-size:var( --e-global-typography-de79cf7-font-size );line-height:var( --e-global-typography-de79cf7-line-height );color:var( --e-global-color-7090f7b );}.elementor-13378 .elementor-element.elementor-element-983a646 .elementor-image-box-description{font-family:var( --e-global-typography-cca6069-font-family ), Sans-serif;font-size:var( --e-global-typography-cca6069-font-size );line-height:var( --e-global-typography-cca6069-line-height );color:var( --e-global-color-7090f7b );}.elementor-13378 .elementor-element.elementor-element-f882afb{--display:flex;--background-transition:0.3s;box-shadow:10px 10px 40px 0px rgba(0, 0, 0, 0.07);--padding-top:50px;--padding-bottom:50px;--padding-left:100px;--padding-right:100px;}.elementor-13378 .elementor-element.elementor-element-f882afb:hover{background-color:var( --e-global-color-ef558cd );}.elementor-13378 .elementor-element.elementor-element-48a5fcf{text-align:center;}.elementor-13378 .elementor-element.elementor-element-48a5fcf .elementor-heading-title{font-family:"Muli_new", Sans-serif;font-size:65px;font-weight:700;line-height:1.3em;color:var( --e-global-color-ef558cd );}.elementor-13378 .elementor-element.elementor-element-c16fa0e{text-align:center;}.elementor-13378 .elementor-element.elementor-element-c16fa0e .elementor-heading-title{font-family:"Muli_new", Sans-serif;font-size:25px;font-weight:700;color:var( --e-global-color-34881cb );}.elementor-13378 .elementor-element.elementor-element-a248cc5 .elementor-heading-title{color:var( --e-global-color-7090f7b );}.elementor-13378 .elementor-element.elementor-element-ca92e92 .elementor-button{background-color:var( --e-global-color-257896a );font-family:var( --e-global-typography-16810eb-font-family ), Sans-serif;font-size:var( --e-global-typography-16810eb-font-size );font-weight:var( --e-global-typography-16810eb-font-weight );text-transform:var( --e-global-typography-16810eb-text-transform );line-height:var( --e-global-typography-16810eb-line-height );letter-spacing:var( --e-global-typography-16810eb-letter-spacing );fill:var( --e-global-color-0092a03 );color:var( --e-global-color-0092a03 );border-radius:50px 50px 50px 50px;padding:7px 35px 7px 35px;}.elementor-13378 .elementor-element.elementor-element-ca92e92 .elementor-button:hover, .elementor-13378 .elementor-element.elementor-element-ca92e92 .elementor-button:focus{background-color:var( --e-global-color-3d35370 );}.elementor-13378 .elementor-element.elementor-element-27baac3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:80px 100px;--row-gap:80px;--column-gap:100px;--overlay-opacity:0;--padding-top:100px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;--z-index:200;}.elementor-13378 .elementor-element.elementor-element-27baac3:not(.elementor-motion-effects-element-type-background), .elementor-13378 .elementor-element.elementor-element-27baac3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f0aaaa8 );}.elementor-13378 .elementor-element.elementor-element-27baac3::before, .elementor-13378 .elementor-element.elementor-element-27baac3 > .elementor-background-video-container::before, .elementor-13378 .elementor-element.elementor-element-27baac3 > .e-con-inner > .elementor-background-video-container::before, .elementor-13378 .elementor-element.elementor-element-27baac3 > .elementor-background-slideshow::before, .elementor-13378 .elementor-element.elementor-element-27baac3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13378 .elementor-element.elementor-element-27baac3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-13378 .elementor-element.elementor-element-27baac3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13378 .elementor-element.elementor-element-7ddedfe .elementor-cta .elementor-cta__bg, .elementor-13378 .elementor-element.elementor-element-7ddedfe .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-13378 .elementor-element.elementor-element-7ddedfe{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-13378 .elementor-element.elementor-element-7ddedfe .elementor-cta__content{text-align:left;padding:0px 0px 0px 0px;background-color:#02010100;}.elementor-13378 .elementor-element.elementor-element-7ddedfe .elementor-cta__title{font-family:var( --e-global-typography-de79cf7-font-family ), Sans-serif;font-size:var( --e-global-typography-de79cf7-font-size );line-height:var( --e-global-typography-de79cf7-line-height );color:var( --e-global-color-7090f7b );}.elementor-13378 .elementor-element.elementor-element-7ddedfe .elementor-cta__title:not(:last-child){margin-bottom:50px;}.elementor-13378 .elementor-element.elementor-element-7ddedfe .elementor-cta__description:not(:last-child){margin-bottom:50px;}.elementor-13378 .elementor-element.elementor-element-7ddedfe .elementor-cta__description{color:var( --e-global-color-7090f7b );}.elementor-13378 .elementor-element.elementor-element-7ddedfe .elementor-cta__button{color:var( --e-global-color-0092a03 );border-color:#02010100;font-family:var( --e-global-typography-16810eb-font-family ), Sans-serif;font-size:var( --e-global-typography-16810eb-font-size );font-weight:var( --e-global-typography-16810eb-font-weight );text-transform:var( --e-global-typography-16810eb-text-transform );line-height:var( --e-global-typography-16810eb-line-height );letter-spacing:var( --e-global-typography-16810eb-letter-spacing );background-color:var( --e-global-color-257896a );border-radius:50px;padding:7px 35px 7px 35px;}.elementor-13378 .elementor-element.elementor-element-cb11392{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;bottom:0px;}body:not(.rtl) .elementor-13378 .elementor-element.elementor-element-cb11392{right:0px;}body.rtl .elementor-13378 .elementor-element.elementor-element-cb11392{left:0px;}.elementor-13378 .elementor-element.elementor-element-66fc0c8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-13378 .elementor-element.elementor-element-aba4870{--width:580px;}.elementor-13378 .elementor-element.elementor-element-f882afb{--width:580px;}}@media(max-width:1024px){.elementor-13378 .elementor-element.elementor-element-3c06c09{--min-height:500px;--padding-top:80px;--padding-bottom:200px;--padding-left:40px;--padding-right:40px;}.elementor-13378 .elementor-element.elementor-element-3c06c09::before, .elementor-13378 .elementor-element.elementor-element-3c06c09 > .elementor-background-video-container::before, .elementor-13378 .elementor-element.elementor-element-3c06c09 > .e-con-inner > .elementor-background-video-container::before, .elementor-13378 .elementor-element.elementor-element-3c06c09 > .elementor-background-slideshow::before, .elementor-13378 .elementor-element.elementor-element-3c06c09 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13378 .elementor-element.elementor-element-3c06c09 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:calc(50vw - 180px) 100%;background-size:721px auto;}.elementor-13378 .elementor-element.elementor-element-49a4124 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13378 .elementor-element.elementor-element-49a4124{--container-widget-width:434px;--container-widget-flex-grow:0;width:var( --container-widget-width, 434px );max-width:434px;}.elementor-13378 .elementor-element.elementor-element-49a4124 .elementor-cta__title{font-size:var( --e-global-typography-a5ec897-font-size );line-height:var( --e-global-typography-a5ec897-line-height );}.elementor-13378 .elementor-element.elementor-element-49a4124 .elementor-cta__title:not(:last-child){margin-bottom:40px;}.elementor-13378 .elementor-element.elementor-element-49a4124 .elementor-cta__description{font-size:var( --e-global-typography-cca6069-font-size );line-height:var( --e-global-typography-cca6069-line-height );}.elementor-13378 .elementor-element.elementor-element-49a4124 .elementor-cta__description:not(:last-child){margin-bottom:60px;}.elementor-13378 .elementor-element.elementor-element-261f86a{--container-widget-width:134px;--container-widget-flex-grow:0;width:var( --container-widget-width, 134px );max-width:134px;bottom:-59px;}body:not(.rtl) .elementor-13378 .elementor-element.elementor-element-261f86a{left:calc(50% + 170px);}body.rtl .elementor-13378 .elementor-element.elementor-element-261f86a{right:calc(50% + 170px);}.elementor-13378 .elementor-element.elementor-element-ea02ed2{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:calc(58vw);--padding-left:40px;--padding-right:40px;}.elementor-13378 .elementor-element.elementor-element-3d51f95{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13378 .elementor-element.elementor-element-3d51f95 .elementor-cta__title{font-size:var( --e-global-typography-de79cf7-font-size );line-height:var( --e-global-typography-de79cf7-line-height );}.elementor-13378 .elementor-element.elementor-element-3d51f95 .elementor-cta__title:not(:last-child){margin-bottom:40px;}.elementor-13378 .elementor-element.elementor-element-3d51f95 .elementor-cta__description:not(:last-child){margin-bottom:40px;}.elementor-13378 .elementor-element.elementor-element-533b9d0{--container-widget-width:63%;--container-widget-flex-grow:0;width:var( --container-widget-width, 63% );max-width:63%;}body:not(.rtl) .elementor-13378 .elementor-element.elementor-element-533b9d0{left:calc(50%);}body.rtl .elementor-13378 .elementor-element.elementor-element-533b9d0{right:calc(50%);}.elementor-13378 .elementor-element.elementor-element-8d0a89d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:60px;--padding-left:80px;--padding-right:40px;}.elementor-13378 .elementor-element.elementor-element-219034b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13378 .elementor-element.elementor-element-219034b .elementor-cta__title{font-size:var( --e-global-typography-a3622c4-font-size );line-height:var( --e-global-typography-a3622c4-line-height );}.elementor-13378 .elementor-element.elementor-element-219034b .elementor-cta__title:not(:last-child){margin-bottom:40px;}.elementor-13378 .elementor-element.elementor-element-219034b .elementor-cta__description:not(:last-child){margin-bottom:40px;}.elementor-13378 .elementor-element.elementor-element-cb943c0{--padding-top:70px;--padding-bottom:70px;--padding-left:40px;--padding-right:40px;}.elementor-13378 .elementor-element.elementor-element-bf59a3c .elementor-heading-title{font-size:50px;}.elementor-13378 .elementor-element.elementor-element-465eaef .elementor-heading-title{font-size:23px;}.elementor-13378 .elementor-element.elementor-element-35bd51f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:90px;--padding-bottom:calc(65vw);--padding-left:40px;--padding-right:40px;}.elementor-13378 .elementor-element.elementor-element-3612ea4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13378 .elementor-element.elementor-element-3612ea4 .elementor-cta__title{font-size:var( --e-global-typography-de79cf7-font-size );line-height:var( --e-global-typography-de79cf7-line-height );}.elementor-13378 .elementor-element.elementor-element-3612ea4 .elementor-cta__title:not(:last-child){margin-bottom:40px;}.elementor-13378 .elementor-element.elementor-element-3612ea4 .elementor-cta__description:not(:last-child){margin-bottom:40px;}.elementor-13378 .elementor-element.elementor-element-b0d1bb6{--container-widget-width:88%;--container-widget-flex-grow:0;width:var( --container-widget-width, 88% );max-width:88%;}.elementor-13378 .elementor-element.elementor-element-624567f{--padding-top:70px;--padding-bottom:70px;--padding-left:40px;--padding-right:40px;}.elementor-13378 .elementor-element.elementor-element-78db7e3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13378 .elementor-element.elementor-element-78db7e3 .elementor-image-box-title{margin-bottom:35px;font-size:var( --e-global-typography-de79cf7-font-size );line-height:var( --e-global-typography-de79cf7-line-height );}.elementor-13378 .elementor-element.elementor-element-78db7e3 .elementor-image-box-description{font-size:var( --e-global-typography-cca6069-font-size );line-height:var( --e-global-typography-cca6069-line-height );}.elementor-13378 .elementor-element.elementor-element-f3310fa{--padding-top:70px;--padding-bottom:70px;--padding-left:40px;--padding-right:40px;}.elementor-13378 .elementor-element.elementor-element-bb562a9 .elementor-image-box-title{margin-bottom:35px;font-size:var( --e-global-typography-de79cf7-font-size );line-height:var( --e-global-typography-de79cf7-line-height );}.elementor-13378 .elementor-element.elementor-element-bb562a9 .elementor-image-box-description{font-size:var( --e-global-typography-cca6069-font-size );line-height:var( --e-global-typography-cca6069-line-height );}.elementor-13378 .elementor-element.elementor-element-ec0c045{--justify-content:center;--padding-top:0px;--padding-bottom:90px;--padding-left:40px;--padding-right:40px;}.elementor-13378 .elementor-element.elementor-element-4950392{width:var( --container-widget-width, calc(50% - 10px) );max-width:calc(50% - 10px);--container-widget-width:calc(50% - 10px);--container-widget-flex-grow:0;}.elementor-13378 .elementor-element.elementor-element-4950392 .elementor-cta__content{text-align:left;padding:40px 40px 60px 40px;}.elementor-13378 .elementor-element.elementor-element-4950392 .elementor-cta__title{font-size:var( --e-global-typography-a3622c4-font-size );line-height:var( --e-global-typography-a3622c4-line-height );}.elementor-13378 .elementor-element.elementor-element-4950392 .elementor-cta__button{font-size:var( --e-global-typography-cca6069-font-size );line-height:var( --e-global-typography-cca6069-line-height );}.elementor-13378 .elementor-element.elementor-element-1091656{width:var( --container-widget-width, calc(50% - 10px) );max-width:calc(50% - 10px);--container-widget-width:calc(50% - 10px);--container-widget-flex-grow:0;}.elementor-13378 .elementor-element.elementor-element-1091656 .elementor-cta__content{text-align:left;padding:40px 40px 60px 40px;}.elementor-13378 .elementor-element.elementor-element-1091656 .elementor-cta__title{font-size:var( --e-global-typography-a3622c4-font-size );line-height:var( --e-global-typography-a3622c4-line-height );}.elementor-13378 .elementor-element.elementor-element-1091656 .elementor-cta__button{font-size:var( --e-global-typography-cca6069-font-size );line-height:var( --e-global-typography-cca6069-line-height );}.elementor-13378 .elementor-element.elementor-element-8fd705a{width:var( --container-widget-width, calc(50% - 10px) );max-width:calc(50% - 10px);--container-widget-width:calc(50% - 10px);--container-widget-flex-grow:0;}.elementor-13378 .elementor-element.elementor-element-8fd705a .elementor-cta__content{text-align:left;padding:40px 40px 60px 40px;}.elementor-13378 .elementor-element.elementor-element-8fd705a .elementor-cta__title{font-size:var( --e-global-typography-a3622c4-font-size );line-height:var( --e-global-typography-a3622c4-line-height );}.elementor-13378 .elementor-element.elementor-element-8fd705a .elementor-cta__button{font-size:var( --e-global-typography-cca6069-font-size );line-height:var( --e-global-typography-cca6069-line-height );}.elementor-13378 .elementor-element.elementor-element-f6f7901{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:060px;--padding-left:40px;--padding-right:80px;}.elementor-13378 .elementor-element.elementor-element-076bb8c .elementor-cta__title{font-size:var( --e-global-typography-de79cf7-font-size );line-height:var( --e-global-typography-de79cf7-line-height );}.elementor-13378 .elementor-element.elementor-element-076bb8c .elementor-cta__title:not(:last-child){margin-bottom:40px;}.elementor-13378 .elementor-element.elementor-element-076bb8c .elementor-cta__description:not(:last-child){margin-bottom:40px;}.elementor-13378 .elementor-element.elementor-element-c72ac33{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:70px;--padding-bottom:70px;--padding-left:40px;--padding-right:40px;}.elementor-13378 .elementor-element.elementor-element-e99c310 .elementor-image-box-title{margin-bottom:0px;font-size:var( --e-global-typography-de79cf7-font-size );line-height:var( --e-global-typography-de79cf7-line-height );}.elementor-13378 .elementor-element.elementor-element-e99c310 .elementor-image-box-description{font-size:var( --e-global-typography-cca6069-font-size );line-height:var( --e-global-typography-cca6069-line-height );}.elementor-13378 .elementor-element.elementor-element-8ad4054 .elementor-accordion-title{font-size:var( --e-global-typography-a3622c4-font-size );line-height:var( --e-global-typography-a3622c4-line-height );}.elementor-13378 .elementor-element.elementor-element-8ad4054 .elementor-tab-content{font-size:var( --e-global-typography-cca6069-font-size );line-height:var( --e-global-typography-cca6069-line-height );}.elementor-13378 .elementor-element.elementor-element-ce7331f{--padding-top:30px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-13378 .elementor-element.elementor-element-983a646 .elementor-image-box-title{margin-bottom:35px;font-size:var( --e-global-typography-de79cf7-font-size );line-height:var( --e-global-typography-de79cf7-line-height );}.elementor-13378 .elementor-element.elementor-element-983a646 .elementor-image-box-description{font-size:var( --e-global-typography-cca6069-font-size );line-height:var( --e-global-typography-cca6069-line-height );}.elementor-13378 .elementor-element.elementor-element-48a5fcf .elementor-heading-title{font-size:50px;}.elementor-13378 .elementor-element.elementor-element-c16fa0e .elementor-heading-title{font-size:23px;}.elementor-13378 .elementor-element.elementor-element-ca92e92 .elementor-button{font-size:var( --e-global-typography-16810eb-font-size );line-height:var( --e-global-typography-16810eb-line-height );letter-spacing:var( --e-global-typography-16810eb-letter-spacing );}.elementor-13378 .elementor-element.elementor-element-27baac3{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:calc(35vw);--padding-left:40px;--padding-right:40px;}.elementor-13378 .elementor-element.elementor-element-7ddedfe{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-13378 .elementor-element.elementor-element-7ddedfe .elementor-cta__title{font-size:var( --e-global-typography-de79cf7-font-size );line-height:var( --e-global-typography-de79cf7-line-height );}.elementor-13378 .elementor-element.elementor-element-7ddedfe .elementor-cta__title:not(:last-child){margin-bottom:40px;}.elementor-13378 .elementor-element.elementor-element-7ddedfe .elementor-cta__description:not(:last-child){margin-bottom:40px;}.elementor-13378 .elementor-element.elementor-element-7ddedfe .elementor-cta__button{font-size:var( --e-global-typography-16810eb-font-size );line-height:var( --e-global-typography-16810eb-line-height );letter-spacing:var( --e-global-typography-16810eb-letter-spacing );}.elementor-13378 .elementor-element.elementor-element-cb11392{--container-widget-width:88%;--container-widget-flex-grow:0;width:var( --container-widget-width, 88% );max-width:88%;}}@media(max-width:767px){.elementor-13378 .elementor-element.elementor-element-3c06c09::before, .elementor-13378 .elementor-element.elementor-element-3c06c09 > .elementor-background-video-container::before, .elementor-13378 .elementor-element.elementor-element-3c06c09 > .e-con-inner > .elementor-background-video-container::before, .elementor-13378 .elementor-element.elementor-element-3c06c09 > .elementor-background-slideshow::before, .elementor-13378 .elementor-element.elementor-element-3c06c09 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13378 .elementor-element.elementor-element-3c06c09 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.somerdesign.co.uk/wp-content/uploads/2024/07/Hero_Device-Mockup-5.webp");background-position:calc(50% + 35px) 100%;background-size:572px auto;}.elementor-13378 .elementor-element.elementor-element-3c06c09{--min-height:400px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:300px;--padding-left:25px;--padding-right:25px;}.elementor-13378 .elementor-element.elementor-element-49a4124{width:100%;max-width:100%;z-index:350;}.elementor-13378 .elementor-element.elementor-element-49a4124 .elementor-cta__title{font-size:var( --e-global-typography-a5ec897-font-size );line-height:var( --e-global-typography-a5ec897-line-height );}.elementor-13378 .elementor-element.elementor-element-49a4124 .elementor-cta__title:not(:last-child){margin-bottom:30px;}.elementor-13378 .elementor-element.elementor-element-49a4124 .elementor-cta__description{font-size:var( --e-global-typography-cca6069-font-size );line-height:var( --e-global-typography-cca6069-line-height );}.elementor-13378 .elementor-element.elementor-element-49a4124 .elementor-cta__description:not(:last-child){margin-bottom:50px;}.elementor-13378 .elementor-element.elementor-element-261f86a{--container-widget-width:100px;--container-widget-flex-grow:0;width:var( --container-widget-width, 100px );max-width:100px;bottom:-32px;}body:not(.rtl) .elementor-13378 .elementor-element.elementor-element-261f86a{left:calc(50% + 50px);}body.rtl .elementor-13378 .elementor-element.elementor-element-261f86a{right:calc(50% + 50px);}.elementor-13378 .elementor-element.elementor-element-ea02ed2{--padding-top:60px;--padding-bottom:calc(60vw);--padding-left:25px;--padding-right:25px;}.elementor-13378 .elementor-element.elementor-element-3d51f95 .elementor-cta__title{font-size:var( --e-global-typography-de79cf7-font-size );line-height:var( --e-global-typography-de79cf7-line-height );}.elementor-13378 .elementor-element.elementor-element-3d51f95 .elementor-cta__title:not(:last-child){margin-bottom:35px;}.elementor-13378 .elementor-element.elementor-element-3d51f95 .elementor-cta__description:not(:last-child){margin-bottom:35px;}.elementor-13378 .elementor-element.elementor-element-8d0a89d{--padding-top:60px;--padding-bottom:40px;--padding-left:65px;--padding-right:25px;}.elementor-13378 .elementor-element.elementor-element-219034b .elementor-cta__title{font-size:var( --e-global-typography-a3622c4-font-size );line-height:var( --e-global-typography-a3622c4-line-height );}.elementor-13378 .elementor-element.elementor-element-219034b .elementor-cta__title:not(:last-child){margin-bottom:35px;}.elementor-13378 .elementor-element.elementor-element-219034b .elementor-cta__description:not(:last-child){margin-bottom:35px;}.elementor-13378 .elementor-element.elementor-element-cb943c0{--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-13378 .elementor-element.elementor-element-aba4870{--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-13378 .elementor-element.elementor-element-bf59a3c .elementor-heading-title{font-size:35px;}.elementor-13378 .elementor-element.elementor-element-465eaef .elementor-heading-title{font-size:21px;line-height:1.3em;}.elementor-13378 .elementor-element.elementor-element-666572a{text-align:center;}.elementor-13378 .elementor-element.elementor-element-666572a .elementor-heading-title{line-height:1.6em;}.elementor-13378 .elementor-element.elementor-element-35bd51f{--padding-top:60px;--padding-bottom:calc(65vw);--padding-left:25px;--padding-right:25px;}.elementor-13378 .elementor-element.elementor-element-3612ea4 .elementor-cta__title{font-size:var( --e-global-typography-de79cf7-font-size );line-height:var( --e-global-typography-de79cf7-line-height );}.elementor-13378 .elementor-element.elementor-element-3612ea4 .elementor-cta__title:not(:last-child){margin-bottom:35px;}.elementor-13378 .elementor-element.elementor-element-3612ea4 .elementor-cta__description:not(:last-child){margin-bottom:35px;}.elementor-13378 .elementor-element.elementor-element-624567f{--padding-top:45px;--padding-bottom:45px;--padding-left:25px;--padding-right:25px;}.elementor-13378 .elementor-element.elementor-element-78db7e3 .elementor-image-box-wrapper{text-align:left;}.elementor-13378 .elementor-element.elementor-element-78db7e3 .elementor-image-box-title{margin-bottom:30px;font-size:var( --e-global-typography-de79cf7-font-size );line-height:var( --e-global-typography-de79cf7-line-height );}.elementor-13378 .elementor-element.elementor-element-78db7e3 .elementor-image-box-description{font-size:var( --e-global-typography-cca6069-font-size );line-height:var( --e-global-typography-cca6069-line-height );}.elementor-13378 .elementor-element.elementor-element-f3310fa{--padding-top:45px;--padding-bottom:45px;--padding-left:25px;--padding-right:25px;}.elementor-13378 .elementor-element.elementor-element-bb562a9 .elementor-image-box-wrapper{text-align:left;}.elementor-13378 .elementor-element.elementor-element-bb562a9 .elementor-image-box-title{margin-bottom:30px;font-size:var( --e-global-typography-de79cf7-font-size );line-height:var( --e-global-typography-de79cf7-line-height );}.elementor-13378 .elementor-element.elementor-element-bb562a9 .elementor-image-box-description{font-size:var( --e-global-typography-cca6069-font-size );line-height:var( --e-global-typography-cca6069-line-height );}.elementor-13378 .elementor-element.elementor-element-ec0c045{--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:60px;--padding-left:25px;--padding-right:25px;}.elementor-13378 .elementor-element.elementor-element-4950392{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;}.elementor-13378 .elementor-element.elementor-element-4950392 .elementor-cta__content{padding:30px 30px 50px 30px;}.elementor-13378 .elementor-element.elementor-element-4950392 .elementor-cta__title{font-size:var( --e-global-typography-a3622c4-font-size );line-height:var( --e-global-typography-a3622c4-line-height );}.elementor-13378 .elementor-element.elementor-element-4950392 .elementor-cta__button{font-size:var( --e-global-typography-cca6069-font-size );line-height:var( --e-global-typography-cca6069-line-height );}.elementor-13378 .elementor-element.elementor-element-1091656{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;}.elementor-13378 .elementor-element.elementor-element-1091656 .elementor-cta__content{padding:30px 30px 50px 30px;}.elementor-13378 .elementor-element.elementor-element-1091656 .elementor-cta__title{font-size:var( --e-global-typography-a3622c4-font-size );line-height:var( --e-global-typography-a3622c4-line-height );}.elementor-13378 .elementor-element.elementor-element-1091656 .elementor-cta__button{font-size:var( --e-global-typography-cca6069-font-size );line-height:var( --e-global-typography-cca6069-line-height );}.elementor-13378 .elementor-element.elementor-element-8fd705a{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;}.elementor-13378 .elementor-element.elementor-element-8fd705a .elementor-cta__content{padding:30px 30px 50px 30px;}.elementor-13378 .elementor-element.elementor-element-8fd705a .elementor-cta__title{font-size:var( --e-global-typography-a3622c4-font-size );line-height:var( --e-global-typography-a3622c4-line-height );}.elementor-13378 .elementor-element.elementor-element-8fd705a .elementor-cta__button{font-size:var( --e-global-typography-cca6069-font-size );line-height:var( --e-global-typography-cca6069-line-height );}.elementor-13378 .elementor-element.elementor-element-f6f7901{--padding-top:60px;--padding-bottom:40px;--padding-left:25px;--padding-right:65px;}.elementor-13378 .elementor-element.elementor-element-076bb8c .elementor-cta__title{font-size:var( --e-global-typography-de79cf7-font-size );line-height:var( --e-global-typography-de79cf7-line-height );}.elementor-13378 .elementor-element.elementor-element-076bb8c .elementor-cta__title:not(:last-child){margin-bottom:35px;}.elementor-13378 .elementor-element.elementor-element-076bb8c .elementor-cta__description:not(:last-child){margin-bottom:35px;}.elementor-13378 .elementor-element.elementor-element-c72ac33{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:45px;--padding-bottom:45px;--padding-left:25px;--padding-right:25px;}.elementor-13378 .elementor-element.elementor-element-e99c310 .elementor-image-box-wrapper{text-align:left;}.elementor-13378 .elementor-element.elementor-element-e99c310 .elementor-image-box-title{margin-bottom:0px;font-size:var( --e-global-typography-de79cf7-font-size );line-height:var( --e-global-typography-de79cf7-line-height );}.elementor-13378 .elementor-element.elementor-element-e99c310 .elementor-image-box-description{font-size:var( --e-global-typography-cca6069-font-size );line-height:var( --e-global-typography-cca6069-line-height );}.elementor-13378 .elementor-element.elementor-element-8ad4054 .elementor-accordion-title{font-size:var( --e-global-typography-a3622c4-font-size );line-height:var( --e-global-typography-a3622c4-line-height );}.elementor-13378 .elementor-element.elementor-element-8ad4054 .elementor-tab-content{font-size:var( --e-global-typography-cca6069-font-size );line-height:var( --e-global-typography-cca6069-line-height );}.elementor-13378 .elementor-element.elementor-element-ce7331f{--padding-top:0px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-13378 .elementor-element.elementor-element-983a646 .elementor-image-box-wrapper{text-align:left;}.elementor-13378 .elementor-element.elementor-element-983a646 .elementor-image-box-title{margin-bottom:30px;font-size:var( --e-global-typography-de79cf7-font-size );line-height:var( --e-global-typography-de79cf7-line-height );}.elementor-13378 .elementor-element.elementor-element-983a646 .elementor-image-box-description{font-size:var( --e-global-typography-cca6069-font-size );line-height:var( --e-global-typography-cca6069-line-height );}.elementor-13378 .elementor-element.elementor-element-f882afb{--padding-top:50px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-13378 .elementor-element.elementor-element-48a5fcf .elementor-heading-title{font-size:35px;}.elementor-13378 .elementor-element.elementor-element-c16fa0e .elementor-heading-title{font-size:21px;line-height:1.3em;}.elementor-13378 .elementor-element.elementor-element-a248cc5{text-align:center;}.elementor-13378 .elementor-element.elementor-element-a248cc5 .elementor-heading-title{line-height:1.6em;}.elementor-13378 .elementor-element.elementor-element-ca92e92 .elementor-button{font-size:var( --e-global-typography-16810eb-font-size );line-height:var( --e-global-typography-16810eb-line-height );letter-spacing:var( --e-global-typography-16810eb-letter-spacing );}.elementor-13378 .elementor-element.elementor-element-27baac3{--padding-top:60px;--padding-bottom:calc(40vw);--padding-left:25px;--padding-right:25px;}.elementor-13378 .elementor-element.elementor-element-7ddedfe .elementor-cta__title{font-size:var( --e-global-typography-de79cf7-font-size );line-height:var( --e-global-typography-de79cf7-line-height );}.elementor-13378 .elementor-element.elementor-element-7ddedfe .elementor-cta__title:not(:last-child){margin-bottom:35px;}.elementor-13378 .elementor-element.elementor-element-7ddedfe .elementor-cta__description:not(:last-child){margin-bottom:35px;}.elementor-13378 .elementor-element.elementor-element-7ddedfe .elementor-cta__button{font-size:var( --e-global-typography-16810eb-font-size );line-height:var( --e-global-typography-16810eb-line-height );letter-spacing:var( --e-global-typography-16810eb-letter-spacing );}}/* Start custom CSS for call-to-action, class: .elementor-element-49a4124 */.elementor-13378 .elementor-element.elementor-element-49a4124 .elementor-cta__description {
    width: 450px;
    max-width: 450px;
}

@media(max-width:1024px){
    .elementor-13378 .elementor-element.elementor-element-49a4124 .elementor-cta__description {
        margin-right: 90px;
    }
        
}

@media(max-width:767px){
    .elementor-13378 .elementor-element.elementor-element-49a4124 .elementor-cta__description {
        margin-right: 0px;
    }
        
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-261f86a */.elementor-13378 .elementor-element.elementor-element-261f86a {
    filter: drop-shadow(10px 10px 40px rgba(0, 0, 0, 0.08)); 
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-3d51f95 */.elementor-13378 .elementor-element.elementor-element-3d51f95 .elementor-cta,
.elementor-13378 .elementor-element.elementor-element-3d51f95 .elementor-cta__content {
    height: 100%;
}

.elementor-13378 .elementor-element.elementor-element-3d51f95 .elementor-cta__content {
    flex-direction: column;
}

.elementor-13378 .elementor-element.elementor-element-3d51f95 .elementor-cta__description {
    max-width: 600px;
    margin-right: auto;
}

.elementor-13378 .elementor-element.elementor-element-3d51f95 .elementor-cta__description {
    flex-grow: 1 !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-533b9d0 */@media(max-width:1024px){
.elementor-13378 .elementor-element.elementor-element-533b9d0 {
    transform: translateX(-50%) !important;
}
    
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-219034b */.elementor-13378 .elementor-element.elementor-element-219034b .elementor-cta,
.elementor-13378 .elementor-element.elementor-element-219034b .elementor-cta__content {
    height: 100%;
}

.elementor-13378 .elementor-element.elementor-element-219034b .elementor-cta__title {
    max-width: 600px;
    margin-right: auto;
}

.elementor-13378 .elementor-element.elementor-element-219034b .elementor-cta__content {
    flex-direction: column;
}

.elementor-13378 .elementor-element.elementor-element-219034b .elementor-cta__description {
    flex-grow: 1 !important;
}


.elementor-13378 .elementor-element.elementor-element-219034b li {
    list-style: none; /* Remove default bullets */
    margin-left: -50px;
}

.elementor-13378 .elementor-element.elementor-element-219034b li {
    position: relative; /* Positioning for the custom bullet */
    padding-left: 60px; /* Increase padding to add space between image and text */
    margin-bottom: 25px; /* Space between list items */
}

.elementor-13378 .elementor-element.elementor-element-219034b li::before {
    content: url('/wp-content/uploads/2024/07/Asset-149.svg');
    position: absolute;
    left: 0;
    top: 5px; /* Align to the top of the list item */
    width: 20px; /* Adjust width if necessary */
    height: 20px; /* Adjust height if necessary */
    margin-right: 10px; /* Add space between image and text */
}

.elementor-13378 .elementor-element.elementor-element-219034b p {
    margin-left: 63px;
}

@media(max-width: 1024px){
    .elementor-13378 .elementor-element.elementor-element-219034b li {
    margin-left: -48px;
}
}

@media(max-width: 500px){
    .elementor-13378 .elementor-element.elementor-element-219034b li {
        padding-left: 40px !important;
    }
    
    .elementor-13378 .elementor-element.elementor-element-219034b p {
        margin-left: 40px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d0a89d */.elementor-13378 .elementor-element.elementor-element-8d0a89d::before {
    position: absolute;
    border-top-left-radius: 30px;
    border-bottom-left-radius: 30px;
}

@media(min-width: 1441px){
    .elementor-13378 .elementor-element.elementor-element-8d0a89d::before {
        width: calc(100% - (calc((100% - var(--content-width)) / 3)));
        left: calc((100% - var(--content-width)) / 3);
    }
}

@media(max-width: 1440px){
    .elementor-13378 .elementor-element.elementor-element-8d0a89d::before {
        left: 40px;
        width: calc(100% - 40px);
    }
}

@media(min-width: 1024px) and (max-width: 1366px){
    .elementor-13378 .elementor-element.elementor-element-8d0a89d .e-con-inner {
        padding-left: 40px;
    }
}

@media(max-width: 767px){
    .elementor-13378 .elementor-element.elementor-element-8d0a89d::before {
        left: 25px;
        width: calc(100% - 25px);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aba4870 */.elementor-13378 .elementor-element.elementor-element-aba4870:hover p {
    color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-3612ea4 */.elementor-13378 .elementor-element.elementor-element-3612ea4 .elementor-cta,
.elementor-13378 .elementor-element.elementor-element-3612ea4 .elementor-cta__content {
    height: 100%;
}

.elementor-13378 .elementor-element.elementor-element-3612ea4 .elementor-cta__content {
    flex-direction: column;
}

.elementor-13378 .elementor-element.elementor-element-3612ea4 .elementor-cta__description {
    max-width: 680px;
    margin-right: auto;
}

.elementor-13378 .elementor-element.elementor-element-3612ea4 .elementor-cta__description {
    flex-grow: 1 !important;
}

@media(max-width: 1024px){
.elementor-13378 .elementor-element.elementor-element-3612ea4 .elementor-cta__description {
    max-width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-4950392 */.elementor-13378 .elementor-element.elementor-element-4950392 .elementor-cta,
.elementor-13378 .elementor-element.elementor-element-4950392 .elementor-cta__content {
    height: 100%;
}

.elementor-13378 .elementor-element.elementor-element-4950392 .elementor-cta__content {
    flex-direction: column;
}

.elementor-13378 .elementor-element.elementor-element-4950392 .elementor-cta__title {
    flex-grow: 1 !important;
}


/*Hover*/
.elementor-13378 .elementor-element.elementor-element-4950392 .elementor-cta__content:hover {
    background-color: #157F8B;     
}

.elementor-13378 .elementor-element.elementor-element-4950392 .elementor-cta__content:hover .elementor-cta__title,
.elementor-13378 .elementor-element.elementor-element-4950392 .elementor-cta__content:hover .elementor-cta__description,
.elementor-13378 .elementor-element.elementor-element-4950392 .elementor-cta__content:hover .elementor-cta__button {
    color: #fff;
}

.elementor-13378 .elementor-element.elementor-element-4950392 .elementor-cta__button {
    border-bottom: 1px solid #16808C !important;
}

.elementor-13378 .elementor-element.elementor-element-4950392 .elementor-cta__content:hover .elementor-cta__button {
    border-bottom: 1px solid #fff !important;
}

.elementor-13378 .elementor-element.elementor-element-4950392 .elementor-content-item img {
    position: relative;    
}

.elementor-13378 .elementor-element.elementor-element-4950392 .elementor-cta__content:hover .elementor-cta__image img {
    content: url('/wp-content/uploads/2024/07/Asset-150.svg');
}

.elementor-13378 .elementor-element.elementor-element-4950392 .elementor-cta__content:hover .elementor-content-item img:before {
    visibility: visible;     
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-1091656 */.elementor-13378 .elementor-element.elementor-element-1091656 .elementor-cta,
.elementor-13378 .elementor-element.elementor-element-1091656 .elementor-cta__content {
    height: 100%;
}

.elementor-13378 .elementor-element.elementor-element-1091656 .elementor-cta__content {
    flex-direction: column;
}

.elementor-13378 .elementor-element.elementor-element-1091656 .elementor-cta__title {
    flex-grow: 1 !important;
}


/*Hover*/
.elementor-13378 .elementor-element.elementor-element-1091656 .elementor-cta__content:hover {
    background-color: #157F8B;     
}

.elementor-13378 .elementor-element.elementor-element-1091656 .elementor-cta__content:hover .elementor-cta__title,
.elementor-13378 .elementor-element.elementor-element-1091656 .elementor-cta__content:hover .elementor-cta__description,
.elementor-13378 .elementor-element.elementor-element-1091656 .elementor-cta__content:hover .elementor-cta__button {
    color: #fff;
}

.elementor-13378 .elementor-element.elementor-element-1091656 .elementor-cta__button {
    border-bottom: 1px solid #16808C !important;
}

.elementor-13378 .elementor-element.elementor-element-1091656 .elementor-cta__content:hover .elementor-cta__button {
    border-bottom: 1px solid #fff !important;
}

.elementor-13378 .elementor-element.elementor-element-1091656 .elementor-content-item img {
    position: relative;    
}

.elementor-13378 .elementor-element.elementor-element-1091656 .elementor-cta__content:hover .elementor-cta__image img {
    content: url('/wp-content/uploads/2024/07/Asset-150.svg');
}

.elementor-13378 .elementor-element.elementor-element-1091656 .elementor-cta__content:hover .elementor-content-item img:before {
    visibility: visible;     
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-8fd705a */.elementor-13378 .elementor-element.elementor-element-8fd705a .elementor-cta,
.elementor-13378 .elementor-element.elementor-element-8fd705a .elementor-cta__content {
    height: 100%;
}

.elementor-13378 .elementor-element.elementor-element-8fd705a .elementor-cta__content {
    flex-direction: column;
}

.elementor-13378 .elementor-element.elementor-element-8fd705a .elementor-cta__title {
    flex-grow: 1 !important;
}


/*Hover*/
.elementor-13378 .elementor-element.elementor-element-8fd705a .elementor-cta__content:hover {
    background-color: #157F8B;     
}

.elementor-13378 .elementor-element.elementor-element-8fd705a .elementor-cta__content:hover .elementor-cta__title,
.elementor-13378 .elementor-element.elementor-element-8fd705a .elementor-cta__content:hover .elementor-cta__description,
.elementor-13378 .elementor-element.elementor-element-8fd705a .elementor-cta__content:hover .elementor-cta__button {
    color: #fff;
}

.elementor-13378 .elementor-element.elementor-element-8fd705a .elementor-cta__button {
    border-bottom: 1px solid #16808C !important;
}

.elementor-13378 .elementor-element.elementor-element-8fd705a .elementor-cta__content:hover .elementor-cta__button {
    border-bottom: 1px solid #fff !important;
}

.elementor-13378 .elementor-element.elementor-element-8fd705a .elementor-content-item img {
    position: relative;    
}

.elementor-13378 .elementor-element.elementor-element-8fd705a .elementor-cta__content:hover .elementor-cta__image img {
    content: url('/wp-content/uploads/2024/07/Asset-150.svg');
}

.elementor-13378 .elementor-element.elementor-element-8fd705a .elementor-cta__content:hover .elementor-content-item img:before {
    visibility: visible;     
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-076bb8c */.elementor-13378 .elementor-element.elementor-element-076bb8c .elementor-cta,
.elementor-13378 .elementor-element.elementor-element-076bb8c .elementor-cta__content {
    height: 100%;
}

.elementor-13378 .elementor-element.elementor-element-076bb8c .elementor-cta__title {
    max-width: 800px;
    margin-right: auto;
}

.elementor-13378 .elementor-element.elementor-element-076bb8c .elementor-cta__content {
    flex-direction: column;
}

.elementor-13378 .elementor-element.elementor-element-076bb8c .elementor-cta__description {
    flex-grow: 1 !important;
}


.elementor-13378 .elementor-element.elementor-element-076bb8c li {
    list-style: none; /* Remove default bullets */
    margin-left: -50px;
}

.elementor-13378 .elementor-element.elementor-element-076bb8c li {
    position: relative; /* Positioning for the custom bullet */
    padding-left: 60px; /* Increase padding to add space between image and text */
    margin-bottom: 25px; /* Space between list items */
}

.elementor-13378 .elementor-element.elementor-element-076bb8c li::before {
    content: url('/wp-content/uploads/2024/07/Asset-149.svg');
    position: absolute;
    left: 0;
    top: 5px; /* Align to the top of the list item */
    width: 20px; /* Adjust width if necessary */
    height: 20px; /* Adjust height if necessary */
    margin-right: 10px; /* Add space between image and text */
}

.elementor-13378 .elementor-element.elementor-element-076bb8c p {
    margin-left: 63px;
}

@media(max-width: 1024px){
    .elementor-13378 .elementor-element.elementor-element-076bb8c li {
    margin-left: -48px;
}
}

@media(max-width: 500px){
    .elementor-13378 .elementor-element.elementor-element-076bb8c li {
        padding-left: 40px !important;
    }
    
    .elementor-13378 .elementor-element.elementor-element-076bb8c p {
        margin-left: 40px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6f7901 */.elementor-13378 .elementor-element.elementor-element-f6f7901::before {
    position: absolute;
    border-top-right-radius: 30px;
    border-bottom-right-radius: 30px;
}

@media(min-width: 1441px){
    .elementor-13378 .elementor-element.elementor-element-f6f7901::before {
        width: calc(100% - (calc((100% - var(--content-width)) / 3)));
    }
}

@media(max-width: 1440px){
    .elementor-13378 .elementor-element.elementor-element-f6f7901::before {
        left: 0;
        width: calc(100% - 40px);
    }
}

@media(min-width: 1024px) and (max-width: 1366px){
    .elementor-13378 .elementor-element.elementor-element-f6f7901 .e-con-inner {
        padding-right: 40px;
    }
}

@media(max-width: 767px){
    .elementor-13378 .elementor-element.elementor-element-f6f7901::before {
        left: 0;
        width: calc(100% - 25px);
    }
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-8ad4054 */.elementor-13378 .elementor-element.elementor-element-8ad4054 .elementor-accordion-item {
    border-left-width: 0 !important;
    border-right-width: 0 !important;
    border-top-width: 0 !important;
}

.elementor-13378 .elementor-element.elementor-element-8ad4054 .elementor-accordion-icon {
    margin-left: 20px;
}

.elementor-13378 .elementor-element.elementor-element-8ad4054 .elementor-tab-content {
    border-top-width: 0 !important;
}

.elementor-13378 .elementor-element.elementor-element-8ad4054 .elementor-accordion-icon-closed {
    content:url('/wp-content/uploads/2024/07/Maximize.png');
    width: 20px;
    transform: translateY(10px)
}

.elementor-13378 .elementor-element.elementor-element-8ad4054 .elementor-accordion-item{
    position: relative;
}

.elementor-13378 .elementor-element.elementor-element-8ad4054 .elementor-accordion-icon-opened {
    content:url('/wp-content/uploads/2024/07/Minimize.png');
    width: 20px;
    position: absolute;
    top: calc(100% - 60px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f882afb */.elementor-13378 .elementor-element.elementor-element-f882afb:hover p {
    color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-7ddedfe */.elementor-13378 .elementor-element.elementor-element-7ddedfe .elementor-cta,
.elementor-13378 .elementor-element.elementor-element-7ddedfe .elementor-cta__content {
    height: 100%;
}

.elementor-13378 .elementor-element.elementor-element-7ddedfe .elementor-cta__content {
    flex-direction: column;
}

.elementor-13378 .elementor-element.elementor-element-7ddedfe .elementor-cta__description {
    /*max-width: 680px;*/
    margin-right: auto;
}

.elementor-13378 .elementor-element.elementor-element-7ddedfe .elementor-cta__description {
    flex-grow: 1 !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Muli_new';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.somerdesign.co.uk/wp-content/uploads/2021/02/Muli-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Muli_new';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.somerdesign.co.uk/wp-content/uploads/2021/02/Muli-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Muli_new';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://www.somerdesign.co.uk/wp-content/uploads/2024/06/muli-extrabold.ttf') format('truetype');
}
@font-face {
	font-family: 'Muli_new';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.somerdesign.co.uk/wp-content/uploads/2021/02/Muli-Light.ttf') format('truetype');
}
/* End Custom Fonts CSS */