.elementor-357 .elementor-element.elementor-element-3d47cf38{--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;--overlay-opacity:0.5;--margin-top:-6em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:14em;--padding-bottom:8em;--padding-left:1em;--padding-right:1em;}.elementor-357 .elementor-element.elementor-element-3d47cf38:not(.elementor-motion-effects-element-type-background), .elementor-357 .elementor-element.elementor-element-3d47cf38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vdesignkitchenandbedrooms.co.uk/wp-content/uploads/2026/06/beige-contemporary-interior-with-armchair-blank-wall-coffee-table-3d-render-illustration-mockup.jpg");background-position:50% 70%;background-repeat:no-repeat;background-size:cover;}.elementor-357 .elementor-element.elementor-element-3d47cf38::before, .elementor-357 .elementor-element.elementor-element-3d47cf38 > .elementor-background-video-container::before, .elementor-357 .elementor-element.elementor-element-3d47cf38 > .e-con-inner > .elementor-background-video-container::before, .elementor-357 .elementor-element.elementor-element-3d47cf38 > .elementor-background-slideshow::before, .elementor-357 .elementor-element.elementor-element-3d47cf38 > .e-con-inner > .elementor-background-slideshow::before, .elementor-357 .elementor-element.elementor-element-3d47cf38 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, #2020209E 60%);}.elementor-357 .elementor-element.elementor-element-3cfbfd49{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-357 .elementor-element.elementor-element-18c32d53.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-357 .elementor-element.elementor-element-18c32d53{text-align:start;}.elementor-357 .elementor-element.elementor-element-18c32d53 .elementor-heading-title{font-family:var( --e-global-typography-583e54c-font-family ), Sans-serif;font-size:var( --e-global-typography-583e54c-font-size );font-weight:var( --e-global-typography-583e54c-font-weight );text-transform:var( --e-global-typography-583e54c-text-transform );line-height:var( --e-global-typography-583e54c-line-height );letter-spacing:var( --e-global-typography-583e54c-letter-spacing );color:var( --e-global-color-651faef );}.elementor-357 .elementor-element.elementor-element-51bf15cf.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-357 .elementor-element.elementor-element-51bf15cf{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-a954db2 );}.elementor-357 .elementor-element.elementor-element-20d8f89{--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:7em;--padding-bottom:7em;--padding-left:1em;--padding-right:1em;}.elementor-357 .elementor-element.elementor-element-64c290e9{--display:flex;--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-357 .elementor-element.elementor-element-746f4a12.elementor-element{--align-self:center;}.elementor-357 .elementor-element.elementor-element-746f4a12.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-357 .elementor-element.elementor-element-746f4a12{text-align:center;}.elementor-357 .elementor-element.elementor-element-746f4a12 .elementor-heading-title{font-family:var( --e-global-typography-84ca66e-font-family ), Sans-serif;font-size:var( --e-global-typography-84ca66e-font-size );font-weight:var( --e-global-typography-84ca66e-font-weight );text-transform:var( --e-global-typography-84ca66e-text-transform );line-height:var( --e-global-typography-84ca66e-line-height );letter-spacing:var( --e-global-typography-84ca66e-letter-spacing );color:var( --e-global-color-accent );}.elementor-357 .elementor-element.elementor-element-51252453.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-357 .elementor-element.elementor-element-51252453{text-align:center;}.elementor-357 .elementor-element.elementor-element-51252453 .elementor-heading-title{font-family:var( --e-global-typography-5d167aa-font-family ), Sans-serif;font-size:var( --e-global-typography-5d167aa-font-size );font-weight:var( --e-global-typography-5d167aa-font-weight );line-height:var( --e-global-typography-5d167aa-line-height );letter-spacing:var( --e-global-typography-5d167aa-letter-spacing );color:var( --e-global-color-secondary );}.elementor-357 .elementor-element.elementor-element-25febdfa.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-357 .elementor-element.elementor-element-25febdfa{text-align:center;}.elementor-357 .elementor-element.elementor-element-4957ef2{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:25px 25px;--row-gap:25px;--column-gap:25px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-357 .elementor-element.elementor-element-242073ae{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 5px 30px -10px rgba(0, 0, 0, 0.15);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-357 .elementor-element.elementor-element-31bfe4f2{--grid-template-columns:repeat(1, auto);text-align:center;top:15px;--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:5px;}.elementor-357 .elementor-element.elementor-element-31bfe4f2.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-357 .elementor-element.elementor-element-31bfe4f2{right:15px;}body.rtl .elementor-357 .elementor-element.elementor-element-31bfe4f2{left:15px;}.elementor-357 .elementor-element.elementor-element-31bfe4f2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-357 .elementor-element.elementor-element-31bfe4f2 .elementor-social-icon{background-color:#20202035;--icon-padding:1em;}.elementor-357 .elementor-element.elementor-element-31bfe4f2 .elementor-social-icon i{color:var( --e-global-color-651faef );}.elementor-357 .elementor-element.elementor-element-31bfe4f2 .elementor-social-icon svg{fill:var( --e-global-color-651faef );}.elementor-357 .elementor-element.elementor-element-31bfe4f2 .elementor-icon{border-radius:4px 4px 4px 4px;}.elementor-357 .elementor-element.elementor-element-31bfe4f2 .elementor-social-icon:hover{background-color:var( --e-global-color-accent );}.elementor-357 .elementor-element.elementor-element-31bfe4f2 .elementor-social-icon:hover i{color:var( --e-global-color-651faef );}.elementor-357 .elementor-element.elementor-element-31bfe4f2 .elementor-social-icon:hover svg{fill:var( --e-global-color-651faef );}.elementor-357 .elementor-element.elementor-element-6d943f1e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-357 .elementor-element.elementor-element-6d943f1e img{width:100%;filter:brightness( 85% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.5s;border-radius:4px 4px 4px 4px;}.elementor-357 .elementor-element.elementor-element-6d943f1e:hover img{filter:brightness( 70% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-357 .elementor-element.elementor-element-462808f4{--display:flex;--position:absolute;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--overflow:hidden;--overlay-opacity:0.5;--border-radius:4px 4px 4px 4px;--padding-top:15px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;bottom:0px;}.elementor-357 .elementor-element.elementor-element-462808f4::before, .elementor-357 .elementor-element.elementor-element-462808f4 > .elementor-background-video-container::before, .elementor-357 .elementor-element.elementor-element-462808f4 > .e-con-inner > .elementor-background-video-container::before, .elementor-357 .elementor-element.elementor-element-462808f4 > .elementor-background-slideshow::before, .elementor-357 .elementor-element.elementor-element-462808f4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-357 .elementor-element.elementor-element-462808f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-2db06a9 ) 0%, var( --e-global-color-secondary ) 50%);}body:not(.rtl) .elementor-357 .elementor-element.elementor-element-462808f4{left:0px;}body.rtl .elementor-357 .elementor-element.elementor-element-462808f4{right:0px;}.elementor-357 .elementor-element.elementor-element-44732723.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-357 .elementor-element.elementor-element-44732723 .elementor-heading-title{font-family:var( --e-global-typography-83682a1-font-family ), Sans-serif;font-size:var( --e-global-typography-83682a1-font-size );font-weight:var( --e-global-typography-83682a1-font-weight );line-height:var( --e-global-typography-83682a1-line-height );color:var( --e-global-color-651faef );}.elementor-357 .elementor-element.elementor-element-189e1be3{--divider-border-style:solid;--divider-color:#FFFFFF50;--divider-border-width:1px;}.elementor-357 .elementor-element.elementor-element-189e1be3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-357 .elementor-element.elementor-element-189e1be3 .elementor-divider-separator{width:100%;}.elementor-357 .elementor-element.elementor-element-189e1be3 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-357 .elementor-element.elementor-element-49bfec20.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-357 .elementor-element.elementor-element-49bfec20 .elementor-heading-title{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );letter-spacing:var( --e-global-typography-69c152f-letter-spacing );color:var( --e-global-color-a954db2 );}.elementor-357 .elementor-element.elementor-element-34c28838{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 5px 30px -10px rgba(0, 0, 0, 0.15);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-357 .elementor-element.elementor-element-452053eb{--grid-template-columns:repeat(1, auto);text-align:center;top:15px;--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:5px;}.elementor-357 .elementor-element.elementor-element-452053eb.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-357 .elementor-element.elementor-element-452053eb{right:15px;}body.rtl .elementor-357 .elementor-element.elementor-element-452053eb{left:15px;}.elementor-357 .elementor-element.elementor-element-452053eb.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-357 .elementor-element.elementor-element-452053eb .elementor-social-icon{background-color:#20202035;--icon-padding:1em;}.elementor-357 .elementor-element.elementor-element-452053eb .elementor-social-icon i{color:var( --e-global-color-651faef );}.elementor-357 .elementor-element.elementor-element-452053eb .elementor-social-icon svg{fill:var( --e-global-color-651faef );}.elementor-357 .elementor-element.elementor-element-452053eb .elementor-icon{border-radius:4px 4px 4px 4px;}.elementor-357 .elementor-element.elementor-element-452053eb .elementor-social-icon:hover{background-color:var( --e-global-color-accent );}.elementor-357 .elementor-element.elementor-element-452053eb .elementor-social-icon:hover i{color:var( --e-global-color-651faef );}.elementor-357 .elementor-element.elementor-element-452053eb .elementor-social-icon:hover svg{fill:var( --e-global-color-651faef );}.elementor-357 .elementor-element.elementor-element-7dc270f1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-357 .elementor-element.elementor-element-7dc270f1 img{width:100%;filter:brightness( 85% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.5s;border-radius:4px 4px 4px 4px;}.elementor-357 .elementor-element.elementor-element-7dc270f1:hover img{filter:brightness( 70% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-357 .elementor-element.elementor-element-73834240{--display:flex;--position:absolute;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--overflow:hidden;--overlay-opacity:0.5;--border-radius:4px 4px 4px 4px;--padding-top:15px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;bottom:0px;}.elementor-357 .elementor-element.elementor-element-73834240::before, .elementor-357 .elementor-element.elementor-element-73834240 > .elementor-background-video-container::before, .elementor-357 .elementor-element.elementor-element-73834240 > .e-con-inner > .elementor-background-video-container::before, .elementor-357 .elementor-element.elementor-element-73834240 > .elementor-background-slideshow::before, .elementor-357 .elementor-element.elementor-element-73834240 > .e-con-inner > .elementor-background-slideshow::before, .elementor-357 .elementor-element.elementor-element-73834240 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-2db06a9 ) 0%, var( --e-global-color-secondary ) 50%);}body:not(.rtl) .elementor-357 .elementor-element.elementor-element-73834240{left:0px;}body.rtl .elementor-357 .elementor-element.elementor-element-73834240{right:0px;}.elementor-357 .elementor-element.elementor-element-261aef43.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-357 .elementor-element.elementor-element-261aef43 .elementor-heading-title{font-family:var( --e-global-typography-83682a1-font-family ), Sans-serif;font-size:var( --e-global-typography-83682a1-font-size );font-weight:var( --e-global-typography-83682a1-font-weight );line-height:var( --e-global-typography-83682a1-line-height );color:var( --e-global-color-651faef );}.elementor-357 .elementor-element.elementor-element-6a7c21f9{--divider-border-style:solid;--divider-color:#FFFFFF50;--divider-border-width:1px;}.elementor-357 .elementor-element.elementor-element-6a7c21f9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-357 .elementor-element.elementor-element-6a7c21f9 .elementor-divider-separator{width:100%;}.elementor-357 .elementor-element.elementor-element-6a7c21f9 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-357 .elementor-element.elementor-element-33e91d0b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-357 .elementor-element.elementor-element-33e91d0b .elementor-heading-title{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );letter-spacing:var( --e-global-typography-69c152f-letter-spacing );color:var( --e-global-color-a954db2 );}.elementor-357 .elementor-element.elementor-element-5d237a24{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 5px 30px -10px rgba(0, 0, 0, 0.15);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-357 .elementor-element.elementor-element-242c332b{--grid-template-columns:repeat(1, auto);text-align:center;top:15px;--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:5px;}.elementor-357 .elementor-element.elementor-element-242c332b.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-357 .elementor-element.elementor-element-242c332b{right:15px;}body.rtl .elementor-357 .elementor-element.elementor-element-242c332b{left:15px;}.elementor-357 .elementor-element.elementor-element-242c332b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-357 .elementor-element.elementor-element-242c332b .elementor-social-icon{background-color:#20202035;--icon-padding:1em;}.elementor-357 .elementor-element.elementor-element-242c332b .elementor-social-icon i{color:var( --e-global-color-651faef );}.elementor-357 .elementor-element.elementor-element-242c332b .elementor-social-icon svg{fill:var( --e-global-color-651faef );}.elementor-357 .elementor-element.elementor-element-242c332b .elementor-icon{border-radius:4px 4px 4px 4px;}.elementor-357 .elementor-element.elementor-element-242c332b .elementor-social-icon:hover{background-color:var( --e-global-color-accent );}.elementor-357 .elementor-element.elementor-element-242c332b .elementor-social-icon:hover i{color:var( --e-global-color-651faef );}.elementor-357 .elementor-element.elementor-element-242c332b .elementor-social-icon:hover svg{fill:var( --e-global-color-651faef );}.elementor-357 .elementor-element.elementor-element-4b33cdb3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-357 .elementor-element.elementor-element-4b33cdb3 img{width:100%;filter:brightness( 85% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.5s;border-radius:4px 4px 4px 4px;}.elementor-357 .elementor-element.elementor-element-4b33cdb3:hover img{filter:brightness( 70% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-357 .elementor-element.elementor-element-66ca565e{--display:flex;--position:absolute;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--overflow:hidden;--overlay-opacity:0.5;--border-radius:4px 4px 4px 4px;--padding-top:15px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;bottom:0px;}.elementor-357 .elementor-element.elementor-element-66ca565e::before, .elementor-357 .elementor-element.elementor-element-66ca565e > .elementor-background-video-container::before, .elementor-357 .elementor-element.elementor-element-66ca565e > .e-con-inner > .elementor-background-video-container::before, .elementor-357 .elementor-element.elementor-element-66ca565e > .elementor-background-slideshow::before, .elementor-357 .elementor-element.elementor-element-66ca565e > .e-con-inner > .elementor-background-slideshow::before, .elementor-357 .elementor-element.elementor-element-66ca565e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-2db06a9 ) 0%, var( --e-global-color-secondary ) 50%);}body:not(.rtl) .elementor-357 .elementor-element.elementor-element-66ca565e{left:0px;}body.rtl .elementor-357 .elementor-element.elementor-element-66ca565e{right:0px;}.elementor-357 .elementor-element.elementor-element-5cf32cf5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-357 .elementor-element.elementor-element-5cf32cf5 .elementor-heading-title{font-family:var( --e-global-typography-83682a1-font-family ), Sans-serif;font-size:var( --e-global-typography-83682a1-font-size );font-weight:var( --e-global-typography-83682a1-font-weight );line-height:var( --e-global-typography-83682a1-line-height );color:var( --e-global-color-651faef );}.elementor-357 .elementor-element.elementor-element-5634d2a9{--divider-border-style:solid;--divider-color:#FFFFFF50;--divider-border-width:1px;}.elementor-357 .elementor-element.elementor-element-5634d2a9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-357 .elementor-element.elementor-element-5634d2a9 .elementor-divider-separator{width:100%;}.elementor-357 .elementor-element.elementor-element-5634d2a9 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-357 .elementor-element.elementor-element-605aba3f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-357 .elementor-element.elementor-element-605aba3f .elementor-heading-title{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );letter-spacing:var( --e-global-typography-69c152f-letter-spacing );color:var( --e-global-color-a954db2 );}.elementor-357 .elementor-element.elementor-element-26bd9a01{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 5px 30px -10px rgba(0, 0, 0, 0.15);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-357 .elementor-element.elementor-element-47ed161d{--grid-template-columns:repeat(1, auto);text-align:center;top:15px;--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:5px;}.elementor-357 .elementor-element.elementor-element-47ed161d.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-357 .elementor-element.elementor-element-47ed161d{right:15px;}body.rtl .elementor-357 .elementor-element.elementor-element-47ed161d{left:15px;}.elementor-357 .elementor-element.elementor-element-47ed161d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-357 .elementor-element.elementor-element-47ed161d .elementor-social-icon{background-color:#20202035;--icon-padding:1em;}.elementor-357 .elementor-element.elementor-element-47ed161d .elementor-social-icon i{color:var( --e-global-color-651faef );}.elementor-357 .elementor-element.elementor-element-47ed161d .elementor-social-icon svg{fill:var( --e-global-color-651faef );}.elementor-357 .elementor-element.elementor-element-47ed161d .elementor-icon{border-radius:4px 4px 4px 4px;}.elementor-357 .elementor-element.elementor-element-47ed161d .elementor-social-icon:hover{background-color:var( --e-global-color-accent );}.elementor-357 .elementor-element.elementor-element-47ed161d .elementor-social-icon:hover i{color:var( --e-global-color-651faef );}.elementor-357 .elementor-element.elementor-element-47ed161d .elementor-social-icon:hover svg{fill:var( --e-global-color-651faef );}.elementor-357 .elementor-element.elementor-element-2660a751.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-357 .elementor-element.elementor-element-2660a751 img{width:100%;transition-duration:0.5s;border-radius:4px 4px 4px 4px;}.elementor-357 .elementor-element.elementor-element-2660a751:hover img{filter:brightness( 70% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-357 .elementor-element.elementor-element-37cdfa33{--display:flex;--position:absolute;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--overflow:hidden;--overlay-opacity:0.5;--border-radius:4px 4px 4px 4px;--padding-top:15px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;bottom:0px;}.elementor-357 .elementor-element.elementor-element-37cdfa33::before, .elementor-357 .elementor-element.elementor-element-37cdfa33 > .elementor-background-video-container::before, .elementor-357 .elementor-element.elementor-element-37cdfa33 > .e-con-inner > .elementor-background-video-container::before, .elementor-357 .elementor-element.elementor-element-37cdfa33 > .elementor-background-slideshow::before, .elementor-357 .elementor-element.elementor-element-37cdfa33 > .e-con-inner > .elementor-background-slideshow::before, .elementor-357 .elementor-element.elementor-element-37cdfa33 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-2db06a9 ) 0%, var( --e-global-color-secondary ) 50%);}body:not(.rtl) .elementor-357 .elementor-element.elementor-element-37cdfa33{left:0px;}body.rtl .elementor-357 .elementor-element.elementor-element-37cdfa33{right:0px;}.elementor-357 .elementor-element.elementor-element-211b8db9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-357 .elementor-element.elementor-element-211b8db9 .elementor-heading-title{font-family:var( --e-global-typography-83682a1-font-family ), Sans-serif;font-size:var( --e-global-typography-83682a1-font-size );font-weight:var( --e-global-typography-83682a1-font-weight );line-height:var( --e-global-typography-83682a1-line-height );color:var( --e-global-color-651faef );}.elementor-357 .elementor-element.elementor-element-7fa59a16{--divider-border-style:solid;--divider-color:#FFFFFF50;--divider-border-width:1px;}.elementor-357 .elementor-element.elementor-element-7fa59a16.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-357 .elementor-element.elementor-element-7fa59a16 .elementor-divider-separator{width:100%;}.elementor-357 .elementor-element.elementor-element-7fa59a16 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-357 .elementor-element.elementor-element-134258b7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-357 .elementor-element.elementor-element-134258b7 .elementor-heading-title{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );letter-spacing:var( --e-global-typography-69c152f-letter-spacing );color:var( --e-global-color-a954db2 );}.elementor-357 .elementor-element.elementor-element-3bc95b15{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 5px 30px -10px rgba(0, 0, 0, 0.15);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-357 .elementor-element.elementor-element-2a14ee2b{--grid-template-columns:repeat(1, auto);text-align:center;top:15px;--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:5px;}.elementor-357 .elementor-element.elementor-element-2a14ee2b.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-357 .elementor-element.elementor-element-2a14ee2b{right:15px;}body.rtl .elementor-357 .elementor-element.elementor-element-2a14ee2b{left:15px;}.elementor-357 .elementor-element.elementor-element-2a14ee2b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-357 .elementor-element.elementor-element-2a14ee2b .elementor-social-icon{background-color:#20202035;--icon-padding:1em;}.elementor-357 .elementor-element.elementor-element-2a14ee2b .elementor-social-icon i{color:var( --e-global-color-651faef );}.elementor-357 .elementor-element.elementor-element-2a14ee2b .elementor-social-icon svg{fill:var( --e-global-color-651faef );}.elementor-357 .elementor-element.elementor-element-2a14ee2b .elementor-icon{border-radius:4px 4px 4px 4px;}.elementor-357 .elementor-element.elementor-element-2a14ee2b .elementor-social-icon:hover{background-color:var( --e-global-color-accent );}.elementor-357 .elementor-element.elementor-element-2a14ee2b .elementor-social-icon:hover i{color:var( --e-global-color-651faef );}.elementor-357 .elementor-element.elementor-element-2a14ee2b .elementor-social-icon:hover svg{fill:var( --e-global-color-651faef );}.elementor-357 .elementor-element.elementor-element-1c857dba.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-357 .elementor-element.elementor-element-1c857dba img{width:100%;transition-duration:0.5s;border-radius:4px 4px 4px 4px;}.elementor-357 .elementor-element.elementor-element-1c857dba:hover img{filter:brightness( 70% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-357 .elementor-element.elementor-element-2be2d516{--display:flex;--position:absolute;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--overflow:hidden;--overlay-opacity:0.5;--border-radius:4px 4px 4px 4px;--padding-top:15px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;bottom:0px;}.elementor-357 .elementor-element.elementor-element-2be2d516::before, .elementor-357 .elementor-element.elementor-element-2be2d516 > .elementor-background-video-container::before, .elementor-357 .elementor-element.elementor-element-2be2d516 > .e-con-inner > .elementor-background-video-container::before, .elementor-357 .elementor-element.elementor-element-2be2d516 > .elementor-background-slideshow::before, .elementor-357 .elementor-element.elementor-element-2be2d516 > .e-con-inner > .elementor-background-slideshow::before, .elementor-357 .elementor-element.elementor-element-2be2d516 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-2db06a9 ) 0%, var( --e-global-color-secondary ) 50%);}body:not(.rtl) .elementor-357 .elementor-element.elementor-element-2be2d516{left:0px;}body.rtl .elementor-357 .elementor-element.elementor-element-2be2d516{right:0px;}.elementor-357 .elementor-element.elementor-element-6ed2202d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-357 .elementor-element.elementor-element-6ed2202d .elementor-heading-title{font-family:var( --e-global-typography-83682a1-font-family ), Sans-serif;font-size:var( --e-global-typography-83682a1-font-size );font-weight:var( --e-global-typography-83682a1-font-weight );line-height:var( --e-global-typography-83682a1-line-height );color:var( --e-global-color-651faef );}.elementor-357 .elementor-element.elementor-element-7a12def1{--divider-border-style:solid;--divider-color:#FFFFFF50;--divider-border-width:1px;}.elementor-357 .elementor-element.elementor-element-7a12def1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-357 .elementor-element.elementor-element-7a12def1 .elementor-divider-separator{width:100%;}.elementor-357 .elementor-element.elementor-element-7a12def1 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-357 .elementor-element.elementor-element-45c73549.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-357 .elementor-element.elementor-element-45c73549 .elementor-heading-title{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );letter-spacing:var( --e-global-typography-69c152f-letter-spacing );color:var( --e-global-color-a954db2 );}.elementor-357 .elementor-element.elementor-element-5d8f4de4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 5px 30px -10px rgba(0, 0, 0, 0.15);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-357 .elementor-element.elementor-element-38ada0d{--grid-template-columns:repeat(1, auto);text-align:center;top:15px;--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:5px;}.elementor-357 .elementor-element.elementor-element-38ada0d.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-357 .elementor-element.elementor-element-38ada0d{right:15px;}body.rtl .elementor-357 .elementor-element.elementor-element-38ada0d{left:15px;}.elementor-357 .elementor-element.elementor-element-38ada0d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-357 .elementor-element.elementor-element-38ada0d .elementor-social-icon{background-color:#20202035;--icon-padding:1em;}.elementor-357 .elementor-element.elementor-element-38ada0d .elementor-social-icon i{color:var( --e-global-color-651faef );}.elementor-357 .elementor-element.elementor-element-38ada0d .elementor-social-icon svg{fill:var( --e-global-color-651faef );}.elementor-357 .elementor-element.elementor-element-38ada0d .elementor-icon{border-radius:4px 4px 4px 4px;}.elementor-357 .elementor-element.elementor-element-38ada0d .elementor-social-icon:hover{background-color:var( --e-global-color-accent );}.elementor-357 .elementor-element.elementor-element-38ada0d .elementor-social-icon:hover i{color:var( --e-global-color-651faef );}.elementor-357 .elementor-element.elementor-element-38ada0d .elementor-social-icon:hover svg{fill:var( --e-global-color-651faef );}.elementor-357 .elementor-element.elementor-element-4edeeaaa.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-357 .elementor-element.elementor-element-4edeeaaa img{width:100%;filter:brightness( 85% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.5s;border-radius:4px 4px 4px 4px;}.elementor-357 .elementor-element.elementor-element-4edeeaaa:hover img{filter:brightness( 70% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-357 .elementor-element.elementor-element-799195e1{--display:flex;--position:absolute;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--overflow:hidden;--overlay-opacity:0.5;--border-radius:4px 4px 4px 4px;--padding-top:15px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;bottom:0px;}.elementor-357 .elementor-element.elementor-element-799195e1::before, .elementor-357 .elementor-element.elementor-element-799195e1 > .elementor-background-video-container::before, .elementor-357 .elementor-element.elementor-element-799195e1 > .e-con-inner > .elementor-background-video-container::before, .elementor-357 .elementor-element.elementor-element-799195e1 > .elementor-background-slideshow::before, .elementor-357 .elementor-element.elementor-element-799195e1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-357 .elementor-element.elementor-element-799195e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-2db06a9 ) 0%, var( --e-global-color-secondary ) 50%);}body:not(.rtl) .elementor-357 .elementor-element.elementor-element-799195e1{left:0px;}body.rtl .elementor-357 .elementor-element.elementor-element-799195e1{right:0px;}.elementor-357 .elementor-element.elementor-element-1ae876c1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-357 .elementor-element.elementor-element-1ae876c1 .elementor-heading-title{font-family:var( --e-global-typography-83682a1-font-family ), Sans-serif;font-size:var( --e-global-typography-83682a1-font-size );font-weight:var( --e-global-typography-83682a1-font-weight );line-height:var( --e-global-typography-83682a1-line-height );color:var( --e-global-color-651faef );}.elementor-357 .elementor-element.elementor-element-78bfe907{--divider-border-style:solid;--divider-color:#FFFFFF50;--divider-border-width:1px;}.elementor-357 .elementor-element.elementor-element-78bfe907.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-357 .elementor-element.elementor-element-78bfe907 .elementor-divider-separator{width:100%;}.elementor-357 .elementor-element.elementor-element-78bfe907 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-357 .elementor-element.elementor-element-6ce747d9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-357 .elementor-element.elementor-element-6ce747d9 .elementor-heading-title{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );letter-spacing:var( --e-global-typography-69c152f-letter-spacing );color:var( --e-global-color-a954db2 );}.elementor-357 .elementor-element.elementor-element-6b8a9da6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 5px 30px -10px rgba(0, 0, 0, 0.15);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-357 .elementor-element.elementor-element-1dd96cd{--grid-template-columns:repeat(1, auto);text-align:center;top:15px;--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:5px;}.elementor-357 .elementor-element.elementor-element-1dd96cd.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-357 .elementor-element.elementor-element-1dd96cd{right:15px;}body.rtl .elementor-357 .elementor-element.elementor-element-1dd96cd{left:15px;}.elementor-357 .elementor-element.elementor-element-1dd96cd.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-357 .elementor-element.elementor-element-1dd96cd .elementor-social-icon{background-color:#20202035;--icon-padding:1em;}.elementor-357 .elementor-element.elementor-element-1dd96cd .elementor-social-icon i{color:var( --e-global-color-651faef );}.elementor-357 .elementor-element.elementor-element-1dd96cd .elementor-social-icon svg{fill:var( --e-global-color-651faef );}.elementor-357 .elementor-element.elementor-element-1dd96cd .elementor-icon{border-radius:4px 4px 4px 4px;}.elementor-357 .elementor-element.elementor-element-1dd96cd .elementor-social-icon:hover{background-color:var( --e-global-color-accent );}.elementor-357 .elementor-element.elementor-element-1dd96cd .elementor-social-icon:hover i{color:var( --e-global-color-651faef );}.elementor-357 .elementor-element.elementor-element-1dd96cd .elementor-social-icon:hover svg{fill:var( --e-global-color-651faef );}.elementor-357 .elementor-element.elementor-element-3484d101.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-357 .elementor-element.elementor-element-3484d101 img{width:100%;filter:brightness( 85% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.5s;border-radius:4px 4px 4px 4px;}.elementor-357 .elementor-element.elementor-element-3484d101:hover img{filter:brightness( 70% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-357 .elementor-element.elementor-element-71f3f8fa{--display:flex;--position:absolute;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--overflow:hidden;--overlay-opacity:0.5;--border-radius:4px 4px 4px 4px;--padding-top:15px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;bottom:0px;}.elementor-357 .elementor-element.elementor-element-71f3f8fa::before, .elementor-357 .elementor-element.elementor-element-71f3f8fa > .elementor-background-video-container::before, .elementor-357 .elementor-element.elementor-element-71f3f8fa > .e-con-inner > .elementor-background-video-container::before, .elementor-357 .elementor-element.elementor-element-71f3f8fa > .elementor-background-slideshow::before, .elementor-357 .elementor-element.elementor-element-71f3f8fa > .e-con-inner > .elementor-background-slideshow::before, .elementor-357 .elementor-element.elementor-element-71f3f8fa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-2db06a9 ) 0%, var( --e-global-color-secondary ) 50%);}body:not(.rtl) .elementor-357 .elementor-element.elementor-element-71f3f8fa{left:0px;}body.rtl .elementor-357 .elementor-element.elementor-element-71f3f8fa{right:0px;}.elementor-357 .elementor-element.elementor-element-6bea2575.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-357 .elementor-element.elementor-element-6bea2575 .elementor-heading-title{font-family:var( --e-global-typography-83682a1-font-family ), Sans-serif;font-size:var( --e-global-typography-83682a1-font-size );font-weight:var( --e-global-typography-83682a1-font-weight );line-height:var( --e-global-typography-83682a1-line-height );color:var( --e-global-color-651faef );}.elementor-357 .elementor-element.elementor-element-453a7868{--divider-border-style:solid;--divider-color:#FFFFFF50;--divider-border-width:1px;}.elementor-357 .elementor-element.elementor-element-453a7868.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-357 .elementor-element.elementor-element-453a7868 .elementor-divider-separator{width:100%;}.elementor-357 .elementor-element.elementor-element-453a7868 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-357 .elementor-element.elementor-element-3726ecc.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-357 .elementor-element.elementor-element-3726ecc .elementor-heading-title{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );letter-spacing:var( --e-global-typography-69c152f-letter-spacing );color:var( --e-global-color-a954db2 );}.elementor-357 .elementor-element.elementor-element-4bf35c8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 5px 30px -10px rgba(0, 0, 0, 0.15);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-357 .elementor-element.elementor-element-c53a4d8{--grid-template-columns:repeat(1, auto);text-align:center;top:15px;--icon-size:12px;--grid-column-gap:5px;--grid-row-gap:5px;}.elementor-357 .elementor-element.elementor-element-c53a4d8.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-357 .elementor-element.elementor-element-c53a4d8{right:15px;}body.rtl .elementor-357 .elementor-element.elementor-element-c53a4d8{left:15px;}.elementor-357 .elementor-element.elementor-element-c53a4d8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-357 .elementor-element.elementor-element-c53a4d8 .elementor-social-icon{background-color:#20202035;--icon-padding:1em;}.elementor-357 .elementor-element.elementor-element-c53a4d8 .elementor-social-icon i{color:var( --e-global-color-651faef );}.elementor-357 .elementor-element.elementor-element-c53a4d8 .elementor-social-icon svg{fill:var( --e-global-color-651faef );}.elementor-357 .elementor-element.elementor-element-c53a4d8 .elementor-icon{border-radius:4px 4px 4px 4px;}.elementor-357 .elementor-element.elementor-element-c53a4d8 .elementor-social-icon:hover{background-color:var( --e-global-color-accent );}.elementor-357 .elementor-element.elementor-element-c53a4d8 .elementor-social-icon:hover i{color:var( --e-global-color-651faef );}.elementor-357 .elementor-element.elementor-element-c53a4d8 .elementor-social-icon:hover svg{fill:var( --e-global-color-651faef );}.elementor-357 .elementor-element.elementor-element-6e4d6869.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-357 .elementor-element.elementor-element-6e4d6869 img{width:100%;filter:brightness( 85% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.5s;border-radius:4px 4px 4px 4px;}.elementor-357 .elementor-element.elementor-element-6e4d6869:hover img{filter:brightness( 70% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-357 .elementor-element.elementor-element-6902fd8a{--display:flex;--position:absolute;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--overflow:hidden;--overlay-opacity:0.5;--border-radius:4px 4px 4px 4px;--padding-top:15px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;bottom:0px;}.elementor-357 .elementor-element.elementor-element-6902fd8a::before, .elementor-357 .elementor-element.elementor-element-6902fd8a > .elementor-background-video-container::before, .elementor-357 .elementor-element.elementor-element-6902fd8a > .e-con-inner > .elementor-background-video-container::before, .elementor-357 .elementor-element.elementor-element-6902fd8a > .elementor-background-slideshow::before, .elementor-357 .elementor-element.elementor-element-6902fd8a > .e-con-inner > .elementor-background-slideshow::before, .elementor-357 .elementor-element.elementor-element-6902fd8a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-2db06a9 ) 0%, var( --e-global-color-secondary ) 50%);}body:not(.rtl) .elementor-357 .elementor-element.elementor-element-6902fd8a{left:0px;}body.rtl .elementor-357 .elementor-element.elementor-element-6902fd8a{right:0px;}.elementor-357 .elementor-element.elementor-element-24546bd.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-357 .elementor-element.elementor-element-24546bd .elementor-heading-title{font-family:var( --e-global-typography-83682a1-font-family ), Sans-serif;font-size:var( --e-global-typography-83682a1-font-size );font-weight:var( --e-global-typography-83682a1-font-weight );line-height:var( --e-global-typography-83682a1-line-height );color:var( --e-global-color-651faef );}.elementor-357 .elementor-element.elementor-element-3a4ca238{--divider-border-style:solid;--divider-color:#FFFFFF50;--divider-border-width:1px;}.elementor-357 .elementor-element.elementor-element-3a4ca238.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-357 .elementor-element.elementor-element-3a4ca238 .elementor-divider-separator{width:100%;}.elementor-357 .elementor-element.elementor-element-3a4ca238 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-357 .elementor-element.elementor-element-457d514.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-357 .elementor-element.elementor-element-457d514 .elementor-heading-title{font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );letter-spacing:var( --e-global-typography-69c152f-letter-spacing );color:var( --e-global-color-a954db2 );}.elementor-357 .elementor-element.elementor-element-5f0e7cc9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-357 .elementor-element.elementor-element-5f0e7cc9:not(.elementor-motion-effects-element-type-background), .elementor-357 .elementor-element.elementor-element-5f0e7cc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a954db2 );background-image:url("https://vdesignkitchenandbedrooms.co.uk/wp-content/uploads/2026/06/modern-living-room-interior-design2-1.jpg");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-357 .elementor-element.elementor-element-5f0e7cc9::before, .elementor-357 .elementor-element.elementor-element-5f0e7cc9 > .elementor-background-video-container::before, .elementor-357 .elementor-element.elementor-element-5f0e7cc9 > .e-con-inner > .elementor-background-video-container::before, .elementor-357 .elementor-element.elementor-element-5f0e7cc9 > .elementor-background-slideshow::before, .elementor-357 .elementor-element.elementor-element-5f0e7cc9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-357 .elementor-element.elementor-element-5f0e7cc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-2db06a9 ) 50%, var( --e-global-color-a954db2 ) 50%);}.elementor-357 .elementor-element.elementor-element-44acf1a5{--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;--overflow:hidden;--padding-top:7em;--padding-bottom:7em;--padding-left:5em;--padding-right:0em;}.elementor-357 .elementor-element.elementor-element-44acf1a5:not(.elementor-motion-effects-element-type-background), .elementor-357 .elementor-element.elementor-element-44acf1a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a954db2 );}.elementor-357 .elementor-element.elementor-element-35348cc7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-357 .elementor-element.elementor-element-35348cc7 .elementor-heading-title{font-family:var( --e-global-typography-5d167aa-font-family ), Sans-serif;font-size:var( --e-global-typography-5d167aa-font-size );font-weight:var( --e-global-typography-5d167aa-font-weight );line-height:var( --e-global-typography-5d167aa-line-height );letter-spacing:var( --e-global-typography-5d167aa-letter-spacing );color:var( --e-global-color-secondary );}.elementor-357 .elementor-element.elementor-element-7c74319a{padding:0px 0px 0px 15px;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-accent );}.elementor-357 .elementor-element.elementor-element-7c74319a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-357 .elementor-element.elementor-element-7c74319a .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-text );}.elementor-357 .elementor-element.elementor-element-3ce0701e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-357 .elementor-element.elementor-element-2087006e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-357 .elementor-element.elementor-element-17922c89{--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:5em 5em;--row-gap:5em;--column-gap:5em;--overflow:hidden;--padding-top:7em;--padding-bottom:6em;--padding-left:1em;--padding-right:1em;}.elementor-357 .elementor-element.elementor-element-76200d6b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-357 .elementor-element.elementor-element-78904a05.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-357 .elementor-element.elementor-element-78904a05 .elementor-heading-title{font-family:var( --e-global-typography-84ca66e-font-family ), Sans-serif;font-size:var( --e-global-typography-84ca66e-font-size );font-weight:var( --e-global-typography-84ca66e-font-weight );text-transform:var( --e-global-typography-84ca66e-text-transform );line-height:var( --e-global-typography-84ca66e-line-height );letter-spacing:var( --e-global-typography-84ca66e-letter-spacing );color:var( --e-global-color-accent );}.elementor-357 .elementor-element.elementor-element-5c9bcc33.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-357 .elementor-element.elementor-element-5c9bcc33 .elementor-heading-title{font-family:var( --e-global-typography-5d167aa-font-family ), Sans-serif;font-size:var( --e-global-typography-5d167aa-font-size );font-weight:var( --e-global-typography-5d167aa-font-weight );line-height:var( --e-global-typography-5d167aa-line-height );letter-spacing:var( --e-global-typography-5d167aa-letter-spacing );color:var( --e-global-color-secondary );}.elementor-357 .elementor-element.elementor-element-2bbefee8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-357 .elementor-element.elementor-element-2bbefee8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-357 .elementor-element.elementor-element-48d2675{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-357 .elementor-element.elementor-element-607c0ba6 .skillbar-group .skill-bar{background-color:var( --e-global-color-43f69ca );height:8px;border-radius:4px 4px 4px 4px;}.elementor-357 .elementor-element.elementor-element-607c0ba6 .skillbar-group .skill-track{background-color:transparent;background-image:linear-gradient(165deg, var( --e-global-color-9eaa092 ) 0%, var( --e-global-color-accent ) 100%);border-radius:4px 4px 4px 4px;}.elementor-357 .elementor-element.elementor-element-607c0ba6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-357 .elementor-element.elementor-element-607c0ba6 .skillbar-group .number-percentage-wraper{display:no;color:var( --e-global-color-secondary );font-family:var( --e-global-typography-b2ce6af-font-family ), Sans-serif;font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );letter-spacing:var( --e-global-typography-b2ce6af-letter-spacing );}.elementor-357 .elementor-element.elementor-element-607c0ba6 .skillbar-group .skill-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-b2ce6af-font-family ), Sans-serif;font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );letter-spacing:var( --e-global-typography-b2ce6af-letter-spacing );}.elementor-357 .elementor-element.elementor-element-3ea142df .skillbar-group .skill-bar{background-color:var( --e-global-color-43f69ca );height:8px;border-radius:4px 4px 4px 4px;}.elementor-357 .elementor-element.elementor-element-3ea142df .skillbar-group .skill-track{background-color:transparent;background-image:linear-gradient(165deg, var( --e-global-color-9eaa092 ) 0%, var( --e-global-color-accent ) 100%);border-radius:4px 4px 4px 4px;}.elementor-357 .elementor-element.elementor-element-3ea142df.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-357 .elementor-element.elementor-element-3ea142df .skillbar-group .number-percentage-wraper{display:no;color:var( --e-global-color-secondary );font-family:var( --e-global-typography-b2ce6af-font-family ), Sans-serif;font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );letter-spacing:var( --e-global-typography-b2ce6af-letter-spacing );}.elementor-357 .elementor-element.elementor-element-3ea142df .skillbar-group .skill-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-b2ce6af-font-family ), Sans-serif;font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );letter-spacing:var( --e-global-typography-b2ce6af-letter-spacing );}.elementor-357 .elementor-element.elementor-element-64cd9336 .skillbar-group .skill-bar{background-color:var( --e-global-color-43f69ca );height:8px;border-radius:4px 4px 4px 4px;}.elementor-357 .elementor-element.elementor-element-64cd9336 .skillbar-group .skill-track{background-color:transparent;background-image:linear-gradient(165deg, var( --e-global-color-9eaa092 ) 0%, var( --e-global-color-accent ) 100%);border-radius:4px 4px 4px 4px;}.elementor-357 .elementor-element.elementor-element-64cd9336.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-357 .elementor-element.elementor-element-64cd9336 .skillbar-group .number-percentage-wraper{display:no;color:var( --e-global-color-secondary );font-family:var( --e-global-typography-b2ce6af-font-family ), Sans-serif;font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );letter-spacing:var( --e-global-typography-b2ce6af-letter-spacing );}.elementor-357 .elementor-element.elementor-element-64cd9336 .skillbar-group .skill-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-b2ce6af-font-family ), Sans-serif;font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );letter-spacing:var( --e-global-typography-b2ce6af-letter-spacing );}.elementor-357 .elementor-element.elementor-element-6a13b29c .skillbar-group .skill-bar{background-color:var( --e-global-color-43f69ca );height:8px;border-radius:4px 4px 4px 4px;}.elementor-357 .elementor-element.elementor-element-6a13b29c .skillbar-group .skill-track{background-color:transparent;background-image:linear-gradient(165deg, var( --e-global-color-9eaa092 ) 0%, var( --e-global-color-accent ) 100%);border-radius:4px 4px 4px 4px;}.elementor-357 .elementor-element.elementor-element-6a13b29c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-357 .elementor-element.elementor-element-6a13b29c .skillbar-group .number-percentage-wraper{display:no;color:var( --e-global-color-secondary );font-family:var( --e-global-typography-b2ce6af-font-family ), Sans-serif;font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );letter-spacing:var( --e-global-typography-b2ce6af-letter-spacing );}.elementor-357 .elementor-element.elementor-element-6a13b29c .skillbar-group .skill-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-b2ce6af-font-family ), Sans-serif;font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );letter-spacing:var( --e-global-typography-b2ce6af-letter-spacing );}.elementor-357 .elementor-element.elementor-element-6867ef8b{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-43f69ca );--border-color:var( --e-global-color-43f69ca );--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-357 .elementor-element.elementor-element-7f7a98d2{width:var( --container-widget-width, 16.66% );max-width:16.66%;padding:15px 15px 15px 15px;--container-widget-width:16.66%;--container-widget-flex-grow:0;}.elementor-357 .elementor-element.elementor-element-7f7a98d2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-357 .elementor-element.elementor-element-7f7a98d2 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-357 .elementor-element.elementor-element-7f7a98d2:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-357 .elementor-element.elementor-element-12d23267{width:var( --container-widget-width, 16.66% );max-width:16.66%;padding:15px 15px 15px 15px;--container-widget-width:16.66%;--container-widget-flex-grow:0;}.elementor-357 .elementor-element.elementor-element-12d23267.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-357 .elementor-element.elementor-element-12d23267 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-357 .elementor-element.elementor-element-12d23267:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-357 .elementor-element.elementor-element-16436629{width:var( --container-widget-width, 16.66% );max-width:16.66%;padding:15px 15px 15px 15px;--container-widget-width:16.66%;--container-widget-flex-grow:0;}.elementor-357 .elementor-element.elementor-element-16436629.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-357 .elementor-element.elementor-element-16436629 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-357 .elementor-element.elementor-element-16436629:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-357 .elementor-element.elementor-element-715bf1d2{width:var( --container-widget-width, 16.66% );max-width:16.66%;padding:15px 15px 15px 15px;--container-widget-width:16.66%;--container-widget-flex-grow:0;}.elementor-357 .elementor-element.elementor-element-715bf1d2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-357 .elementor-element.elementor-element-715bf1d2 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-357 .elementor-element.elementor-element-715bf1d2:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-357 .elementor-element.elementor-element-29fdfdfd{width:var( --container-widget-width, 16.66% );max-width:16.66%;padding:15px 15px 15px 15px;--container-widget-width:16.66%;--container-widget-flex-grow:0;}.elementor-357 .elementor-element.elementor-element-29fdfdfd.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-357 .elementor-element.elementor-element-29fdfdfd img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-357 .elementor-element.elementor-element-29fdfdfd:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-357 .elementor-element.elementor-element-3bfb5467{width:var( --container-widget-width, 16.66% );max-width:16.66%;padding:15px 15px 15px 15px;--container-widget-width:16.66%;--container-widget-flex-grow:0;}.elementor-357 .elementor-element.elementor-element-3bfb5467.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-357 .elementor-element.elementor-element-3bfb5467 img{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.8s;}.elementor-357 .elementor-element.elementor-element-3bfb5467:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}@media(min-width:768px){.elementor-357 .elementor-element.elementor-element-3cfbfd49{--width:45%;}.elementor-357 .elementor-element.elementor-element-64c290e9{--content-width:760px;}.elementor-357 .elementor-element.elementor-element-44acf1a5{--width:50%;}.elementor-357 .elementor-element.elementor-element-76200d6b{--width:50%;}.elementor-357 .elementor-element.elementor-element-48d2675{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-357 .elementor-element.elementor-element-3d47cf38{--content-width:92%;}.elementor-357 .elementor-element.elementor-element-3cfbfd49{--width:60%;}.elementor-357 .elementor-element.elementor-element-20d8f89{--content-width:92%;}.elementor-357 .elementor-element.elementor-element-17922c89{--content-width:92%;}.elementor-357 .elementor-element.elementor-element-76200d6b{--width:100%;}.elementor-357 .elementor-element.elementor-element-48d2675{--width:100%;}}@media(max-width:1024px){.elementor-357 .elementor-element.elementor-element-3d47cf38:not(.elementor-motion-effects-element-type-background), .elementor-357 .elementor-element.elementor-element-3d47cf38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 70%;}.elementor-357 .elementor-element.elementor-element-3d47cf38{--margin-top:-5em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:10em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-357 .elementor-element.elementor-element-18c32d53 .elementor-heading-title{font-size:var( --e-global-typography-583e54c-font-size );line-height:var( --e-global-typography-583e54c-line-height );letter-spacing:var( --e-global-typography-583e54c-letter-spacing );}.elementor-357 .elementor-element.elementor-element-51bf15cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-357 .elementor-element.elementor-element-20d8f89{--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-357 .elementor-element.elementor-element-64c290e9{--margin-top:0em;--margin-bottom:0.5em;--margin-left:0em;--margin-right:0em;}.elementor-357 .elementor-element.elementor-element-746f4a12 .elementor-heading-title{font-size:var( --e-global-typography-84ca66e-font-size );line-height:var( --e-global-typography-84ca66e-line-height );letter-spacing:var( --e-global-typography-84ca66e-letter-spacing );}.elementor-357 .elementor-element.elementor-element-51252453 .elementor-heading-title{font-size:var( --e-global-typography-5d167aa-font-size );line-height:var( --e-global-typography-5d167aa-line-height );letter-spacing:var( --e-global-typography-5d167aa-letter-spacing );}.elementor-357 .elementor-element.elementor-element-4957ef2{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-357 .elementor-element.elementor-element-31bfe4f2{--icon-size:14px;}.elementor-357 .elementor-element.elementor-element-462808f4{--padding-top:15px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-357 .elementor-element.elementor-element-44732723 .elementor-heading-title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-357 .elementor-element.elementor-element-49bfec20 .elementor-heading-title{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );letter-spacing:var( --e-global-typography-69c152f-letter-spacing );}.elementor-357 .elementor-element.elementor-element-452053eb{--icon-size:14px;}.elementor-357 .elementor-element.elementor-element-73834240{--padding-top:15px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-357 .elementor-element.elementor-element-261aef43 .elementor-heading-title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-357 .elementor-element.elementor-element-33e91d0b .elementor-heading-title{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );letter-spacing:var( --e-global-typography-69c152f-letter-spacing );}.elementor-357 .elementor-element.elementor-element-242c332b{--icon-size:14px;}.elementor-357 .elementor-element.elementor-element-66ca565e{--padding-top:15px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-357 .elementor-element.elementor-element-5cf32cf5 .elementor-heading-title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-357 .elementor-element.elementor-element-605aba3f .elementor-heading-title{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );letter-spacing:var( --e-global-typography-69c152f-letter-spacing );}.elementor-357 .elementor-element.elementor-element-47ed161d{--icon-size:14px;}.elementor-357 .elementor-element.elementor-element-37cdfa33{--padding-top:15px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-357 .elementor-element.elementor-element-211b8db9 .elementor-heading-title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-357 .elementor-element.elementor-element-134258b7 .elementor-heading-title{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );letter-spacing:var( --e-global-typography-69c152f-letter-spacing );}.elementor-357 .elementor-element.elementor-element-2a14ee2b{--icon-size:14px;}.elementor-357 .elementor-element.elementor-element-2be2d516{--padding-top:15px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-357 .elementor-element.elementor-element-6ed2202d .elementor-heading-title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-357 .elementor-element.elementor-element-45c73549 .elementor-heading-title{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );letter-spacing:var( --e-global-typography-69c152f-letter-spacing );}.elementor-357 .elementor-element.elementor-element-38ada0d{--icon-size:14px;}.elementor-357 .elementor-element.elementor-element-799195e1{--padding-top:15px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-357 .elementor-element.elementor-element-1ae876c1 .elementor-heading-title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-357 .elementor-element.elementor-element-6ce747d9 .elementor-heading-title{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );letter-spacing:var( --e-global-typography-69c152f-letter-spacing );}.elementor-357 .elementor-element.elementor-element-1dd96cd{--icon-size:14px;}.elementor-357 .elementor-element.elementor-element-71f3f8fa{--padding-top:15px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-357 .elementor-element.elementor-element-6bea2575 .elementor-heading-title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-357 .elementor-element.elementor-element-3726ecc .elementor-heading-title{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );letter-spacing:var( --e-global-typography-69c152f-letter-spacing );}.elementor-357 .elementor-element.elementor-element-c53a4d8{--icon-size:14px;}.elementor-357 .elementor-element.elementor-element-6902fd8a{--padding-top:15px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-357 .elementor-element.elementor-element-24546bd .elementor-heading-title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-357 .elementor-element.elementor-element-457d514 .elementor-heading-title{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );letter-spacing:var( --e-global-typography-69c152f-letter-spacing );}.elementor-357 .elementor-element.elementor-element-5f0e7cc9:not(.elementor-motion-effects-element-type-background), .elementor-357 .elementor-element.elementor-element-5f0e7cc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top left;background-size:cover;}.elementor-357 .elementor-element.elementor-element-44acf1a5{--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-357 .elementor-element.elementor-element-35348cc7 .elementor-heading-title{font-size:var( --e-global-typography-5d167aa-font-size );line-height:var( --e-global-typography-5d167aa-line-height );letter-spacing:var( --e-global-typography-5d167aa-letter-spacing );}.elementor-357 .elementor-element.elementor-element-7c74319a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-357 .elementor-element.elementor-element-17922c89{--flex-wrap:wrap;--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-357 .elementor-element.elementor-element-76200d6b{--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-357 .elementor-element.elementor-element-78904a05 .elementor-heading-title{font-size:var( --e-global-typography-84ca66e-font-size );line-height:var( --e-global-typography-84ca66e-line-height );letter-spacing:var( --e-global-typography-84ca66e-letter-spacing );}.elementor-357 .elementor-element.elementor-element-5c9bcc33 .elementor-heading-title{font-size:var( --e-global-typography-5d167aa-font-size );line-height:var( --e-global-typography-5d167aa-line-height );letter-spacing:var( --e-global-typography-5d167aa-letter-spacing );}.elementor-357 .elementor-element.elementor-element-607c0ba6 .skillbar-group .skill-title{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );letter-spacing:var( --e-global-typography-b2ce6af-letter-spacing );}.elementor-357 .elementor-element.elementor-element-607c0ba6 .skillbar-group .number-percentage-wraper{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );letter-spacing:var( --e-global-typography-b2ce6af-letter-spacing );}.elementor-357 .elementor-element.elementor-element-3ea142df .skillbar-group .skill-title{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );letter-spacing:var( --e-global-typography-b2ce6af-letter-spacing );}.elementor-357 .elementor-element.elementor-element-3ea142df .skillbar-group .number-percentage-wraper{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );letter-spacing:var( --e-global-typography-b2ce6af-letter-spacing );}.elementor-357 .elementor-element.elementor-element-64cd9336 .skillbar-group .skill-title{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );letter-spacing:var( --e-global-typography-b2ce6af-letter-spacing );}.elementor-357 .elementor-element.elementor-element-64cd9336 .skillbar-group .number-percentage-wraper{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );letter-spacing:var( --e-global-typography-b2ce6af-letter-spacing );}.elementor-357 .elementor-element.elementor-element-6a13b29c .skillbar-group .skill-title{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );letter-spacing:var( --e-global-typography-b2ce6af-letter-spacing );}.elementor-357 .elementor-element.elementor-element-6a13b29c .skillbar-group .number-percentage-wraper{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );letter-spacing:var( --e-global-typography-b2ce6af-letter-spacing );}.elementor-357 .elementor-element.elementor-element-6867ef8b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:1em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-357 .elementor-element.elementor-element-7f7a98d2{padding:10px 30px 10px 30px;--container-widget-width:33.33%;--container-widget-flex-grow:0;width:var( --container-widget-width, 33.33% );max-width:33.33%;}.elementor-357 .elementor-element.elementor-element-12d23267{padding:10px 30px 10px 30px;--container-widget-width:33.33%;--container-widget-flex-grow:0;width:var( --container-widget-width, 33.33% );max-width:33.33%;}.elementor-357 .elementor-element.elementor-element-16436629{padding:10px 30px 10px 30px;--container-widget-width:33.33%;--container-widget-flex-grow:0;width:var( --container-widget-width, 33.33% );max-width:33.33%;}.elementor-357 .elementor-element.elementor-element-715bf1d2{padding:10px 30px 10px 30px;--container-widget-width:33.33%;--container-widget-flex-grow:0;width:var( --container-widget-width, 33.33% );max-width:33.33%;}.elementor-357 .elementor-element.elementor-element-29fdfdfd{padding:10px 30px 10px 30px;--container-widget-width:33.33%;--container-widget-flex-grow:0;width:var( --container-widget-width, 33.33% );max-width:33.33%;}.elementor-357 .elementor-element.elementor-element-3bfb5467{padding:10px 30px 10px 30px;--container-widget-width:33.33%;--container-widget-flex-grow:0;width:var( --container-widget-width, 33.33% );max-width:33.33%;}}@media(max-width:767px){.elementor-357 .elementor-element.elementor-element-3d47cf38{--content-width:90%;--padding-top:9em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-357 .elementor-element.elementor-element-3d47cf38:not(.elementor-motion-effects-element-type-background), .elementor-357 .elementor-element.elementor-element-3d47cf38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:70% 50%;}.elementor-357 .elementor-element.elementor-element-3cfbfd49{--width:75%;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-357 .elementor-element.elementor-element-18c32d53 .elementor-heading-title{font-size:var( --e-global-typography-583e54c-font-size );line-height:var( --e-global-typography-583e54c-line-height );letter-spacing:var( --e-global-typography-583e54c-letter-spacing );}.elementor-357 .elementor-element.elementor-element-51bf15cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-357 .elementor-element.elementor-element-20d8f89{--content-width:90%;--padding-top:2em;--padding-bottom:2em;--padding-left:0.5em;--padding-right:0.5em;}.elementor-357 .elementor-element.elementor-element-64c290e9{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-357 .elementor-element.elementor-element-746f4a12{text-align:start;}.elementor-357 .elementor-element.elementor-element-746f4a12 .elementor-heading-title{font-size:var( --e-global-typography-84ca66e-font-size );line-height:var( --e-global-typography-84ca66e-line-height );letter-spacing:var( --e-global-typography-84ca66e-letter-spacing );}.elementor-357 .elementor-element.elementor-element-51252453{text-align:center;}.elementor-357 .elementor-element.elementor-element-51252453 .elementor-heading-title{font-size:var( --e-global-typography-5d167aa-font-size );line-height:var( --e-global-typography-5d167aa-line-height );letter-spacing:var( --e-global-typography-5d167aa-letter-spacing );}.elementor-357 .elementor-element.elementor-element-25febdfa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:center;}.elementor-357 .elementor-element.elementor-element-4957ef2{--e-con-grid-template-columns:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-357 .elementor-element.elementor-element-31bfe4f2{--icon-size:12px;}.elementor-357 .elementor-element.elementor-element-44732723 .elementor-heading-title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-357 .elementor-element.elementor-element-49bfec20 .elementor-heading-title{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );letter-spacing:var( --e-global-typography-69c152f-letter-spacing );}.elementor-357 .elementor-element.elementor-element-452053eb{--icon-size:12px;}.elementor-357 .elementor-element.elementor-element-261aef43 .elementor-heading-title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-357 .elementor-element.elementor-element-33e91d0b .elementor-heading-title{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );letter-spacing:var( --e-global-typography-69c152f-letter-spacing );}.elementor-357 .elementor-element.elementor-element-242c332b{--icon-size:12px;}.elementor-357 .elementor-element.elementor-element-5cf32cf5 .elementor-heading-title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-357 .elementor-element.elementor-element-605aba3f .elementor-heading-title{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );letter-spacing:var( --e-global-typography-69c152f-letter-spacing );}.elementor-357 .elementor-element.elementor-element-47ed161d{--icon-size:12px;}.elementor-357 .elementor-element.elementor-element-211b8db9 .elementor-heading-title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-357 .elementor-element.elementor-element-134258b7 .elementor-heading-title{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );letter-spacing:var( --e-global-typography-69c152f-letter-spacing );}.elementor-357 .elementor-element.elementor-element-2a14ee2b{--icon-size:12px;}.elementor-357 .elementor-element.elementor-element-6ed2202d .elementor-heading-title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-357 .elementor-element.elementor-element-45c73549 .elementor-heading-title{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );letter-spacing:var( --e-global-typography-69c152f-letter-spacing );}.elementor-357 .elementor-element.elementor-element-38ada0d{--icon-size:12px;}.elementor-357 .elementor-element.elementor-element-1ae876c1 .elementor-heading-title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-357 .elementor-element.elementor-element-6ce747d9 .elementor-heading-title{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );letter-spacing:var( --e-global-typography-69c152f-letter-spacing );}.elementor-357 .elementor-element.elementor-element-1dd96cd{--icon-size:12px;}.elementor-357 .elementor-element.elementor-element-6bea2575 .elementor-heading-title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-357 .elementor-element.elementor-element-3726ecc .elementor-heading-title{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );letter-spacing:var( --e-global-typography-69c152f-letter-spacing );}.elementor-357 .elementor-element.elementor-element-c53a4d8{--icon-size:12px;}.elementor-357 .elementor-element.elementor-element-24546bd .elementor-heading-title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-357 .elementor-element.elementor-element-457d514 .elementor-heading-title{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );letter-spacing:var( --e-global-typography-69c152f-letter-spacing );}.elementor-357 .elementor-element.elementor-element-5f0e7cc9:not(.elementor-motion-effects-element-type-background), .elementor-357 .elementor-element.elementor-element-5f0e7cc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-size:100% auto;}.elementor-357 .elementor-element.elementor-element-5f0e7cc9{--overlay-opacity:0;--padding-top:15em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-357 .elementor-element.elementor-element-44acf1a5{--padding-top:2em;--padding-bottom:2em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-357 .elementor-element.elementor-element-35348cc7 .elementor-heading-title{font-size:var( --e-global-typography-5d167aa-font-size );line-height:var( --e-global-typography-5d167aa-line-height );letter-spacing:var( --e-global-typography-5d167aa-letter-spacing );}.elementor-357 .elementor-element.elementor-element-7c74319a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-357 .elementor-element.elementor-element-3ce0701e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;}.elementor-357 .elementor-element.elementor-element-17922c89{--content-width:90%;--padding-top:2em;--padding-bottom:2.5em;--padding-left:0em;--padding-right:0em;}.elementor-357 .elementor-element.elementor-element-76200d6b{--padding-top:0em;--padding-bottom:1.5em;--padding-left:0em;--padding-right:0em;}.elementor-357 .elementor-element.elementor-element-78904a05 .elementor-heading-title{font-size:var( --e-global-typography-84ca66e-font-size );line-height:var( --e-global-typography-84ca66e-line-height );letter-spacing:var( --e-global-typography-84ca66e-letter-spacing );}.elementor-357 .elementor-element.elementor-element-5c9bcc33 .elementor-heading-title{font-size:var( --e-global-typography-5d167aa-font-size );line-height:var( --e-global-typography-5d167aa-line-height );letter-spacing:var( --e-global-typography-5d167aa-letter-spacing );}.elementor-357 .elementor-element.elementor-element-607c0ba6 .skillbar-group .skill-title{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );letter-spacing:var( --e-global-typography-b2ce6af-letter-spacing );}.elementor-357 .elementor-element.elementor-element-607c0ba6 .skillbar-group .number-percentage-wraper{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );letter-spacing:var( --e-global-typography-b2ce6af-letter-spacing );}.elementor-357 .elementor-element.elementor-element-3ea142df .skillbar-group .skill-title{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );letter-spacing:var( --e-global-typography-b2ce6af-letter-spacing );}.elementor-357 .elementor-element.elementor-element-3ea142df .skillbar-group .number-percentage-wraper{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );letter-spacing:var( --e-global-typography-b2ce6af-letter-spacing );}.elementor-357 .elementor-element.elementor-element-64cd9336 .skillbar-group .skill-title{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );letter-spacing:var( --e-global-typography-b2ce6af-letter-spacing );}.elementor-357 .elementor-element.elementor-element-64cd9336 .skillbar-group .number-percentage-wraper{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );letter-spacing:var( --e-global-typography-b2ce6af-letter-spacing );}.elementor-357 .elementor-element.elementor-element-6a13b29c .skillbar-group .skill-title{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );letter-spacing:var( --e-global-typography-b2ce6af-letter-spacing );}.elementor-357 .elementor-element.elementor-element-6a13b29c .skillbar-group .number-percentage-wraper{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );letter-spacing:var( --e-global-typography-b2ce6af-letter-spacing );}.elementor-357 .elementor-element.elementor-element-6867ef8b{--content-width:90%;}.elementor-357 .elementor-element.elementor-element-7f7a98d2{padding:5px 5px 5px 5px;}.elementor-357 .elementor-element.elementor-element-12d23267{padding:5px 5px 5px 5px;}.elementor-357 .elementor-element.elementor-element-16436629{padding:5px 5px 5px 5px;}.elementor-357 .elementor-element.elementor-element-715bf1d2{padding:5px 5px 5px 5px;}.elementor-357 .elementor-element.elementor-element-29fdfdfd{padding:5px 5px 5px 5px;}.elementor-357 .elementor-element.elementor-element-3bfb5467{padding:5px 5px 5px 5px;}}