.elementor-12 .elementor-element.elementor-element-503332d4{--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.8;--margin-top:-130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:130px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-503332d4:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-503332d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://belechysswift.co.uk/wp-content/uploads/2025/09/slider-1-2-2-2.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-503332d4::before, .elementor-12 .elementor-element.elementor-element-503332d4 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-503332d4 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-503332d4 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-503332d4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-503332d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-552ce314{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-7a9590b4{left:533px;}body.rtl .elementor-12 .elementor-element.elementor-element-7a9590b4{right:533px;}.elementor-12 .elementor-element.elementor-element-7a9590b4{top:-1px;}.elementor-12 .elementor-element.elementor-element-7a9590b4 img{width:53%;}.elementor-12 .elementor-element.elementor-element-22759afc{--e-transform-rotateZ:180deg;bottom:0px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-22759afc{left:784px;}body.rtl .elementor-12 .elementor-element.elementor-element-22759afc{right:784px;}.elementor-12 .elementor-element.elementor-element-22759afc img{width:64%;}.elementor-12 .elementor-element.elementor-element-47ffaad0 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-7b9c77db .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-12 .elementor-element.elementor-element-7b9c77db .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-12 .elementor-element.elementor-element-7b9c77db .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-12 .elementor-element.elementor-element-7b9c77db .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-12 .elementor-element.elementor-element-7b9c77db .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-12 .elementor-element.elementor-element-7b9c77db .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-7b9c77db .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-7b9c77db{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-7b9c77db .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-12 .elementor-element.elementor-element-7b9c77db .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-7b9c77db .elementor-icon-list-item > a{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 );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-7b9c77db .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-3e3b8491{--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.9;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3e3b8491:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-3e3b8491 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F4ED;background-image:url("https://belechysswift.co.uk/wp-content/uploads/2025/09/services-v2-pattern.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-3e3b8491::before, .elementor-12 .elementor-element.elementor-element-3e3b8491 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-3e3b8491 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-3e3b8491 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-3e3b8491 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-3e3b8491 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#F7F4ED;--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-32310b6d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2f858a72{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-19555be5 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-19555be5 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-19555be5{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-19555be5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-19555be5 .elementor-icon-list-item > a{font-family:var( --e-global-typography-fa720cd-font-family ), Sans-serif;font-size:var( --e-global-typography-fa720cd-font-size );font-weight:var( --e-global-typography-fa720cd-font-weight );text-transform:var( --e-global-typography-fa720cd-text-transform );line-height:var( --e-global-typography-fa720cd-line-height );letter-spacing:var( --e-global-typography-fa720cd-letter-spacing );word-spacing:var( --e-global-typography-fa720cd-word-spacing );}.elementor-12 .elementor-element.elementor-element-19555be5 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-9db8c30 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-653f7900{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5b718b53{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-f3ffb31 );}.elementor-12 .elementor-element.elementor-element-4e72fda2 .elementor-button{background-color:var( --e-global-color-primary );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 );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-4e72fda2 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-4e72fda2 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-4e72fda2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-4e72fda2 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-12 .elementor-element.elementor-element-4e72fda2 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-4e72fda2 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-6a1627fa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-288b5887{--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:space-evenly;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2b5339da{background-color:var( --e-global-color-primary );padding:30px 30px 30px 30px;border-radius:10px 10px 10px 10px;--icon-box-icon-margin:10px;}.elementor-12 .elementor-element.elementor-element-2b5339da .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-2b5339da.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-2b5339da.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-2b5339da.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-2b5339da .elementor-icon{font-size:60px;}.elementor-12 .elementor-element.elementor-element-2b5339da .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-2b5339da .elementor-icon-box-title a{font-family:var( --e-global-typography-2e952a2-font-family ), Sans-serif;font-size:var( --e-global-typography-2e952a2-font-size );font-weight:var( --e-global-typography-2e952a2-font-weight );line-height:var( --e-global-typography-2e952a2-line-height );letter-spacing:var( --e-global-typography-2e952a2-letter-spacing );word-spacing:var( --e-global-typography-2e952a2-word-spacing );}.elementor-12 .elementor-element.elementor-element-6d10dfe5{background-color:var( --e-global-color-secondary );padding:30px 30px 30px 30px;border-radius:10px 10px 10px 10px;--icon-box-icon-margin:10px;}.elementor-12 .elementor-element.elementor-element-6d10dfe5 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-6d10dfe5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-6d10dfe5.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-6d10dfe5.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-6d10dfe5 .elementor-icon{font-size:60px;}.elementor-12 .elementor-element.elementor-element-6d10dfe5 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-6d10dfe5 .elementor-icon-box-title a{font-family:var( --e-global-typography-2e952a2-font-family ), Sans-serif;font-size:var( --e-global-typography-2e952a2-font-size );font-weight:var( --e-global-typography-2e952a2-font-weight );line-height:var( --e-global-typography-2e952a2-line-height );letter-spacing:var( --e-global-typography-2e952a2-letter-spacing );word-spacing:var( --e-global-typography-2e952a2-word-spacing );}.elementor-12 .elementor-element.elementor-element-76e8902a{background-color:var( --e-global-color-secondary );padding:30px 30px 30px 30px;border-radius:10px 10px 10px 10px;--icon-box-icon-margin:10px;}.elementor-12 .elementor-element.elementor-element-76e8902a .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-76e8902a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-76e8902a.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-76e8902a.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-76e8902a .elementor-icon{font-size:60px;}.elementor-12 .elementor-element.elementor-element-76e8902a .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-76e8902a .elementor-icon-box-title a{font-family:var( --e-global-typography-2e952a2-font-family ), Sans-serif;font-size:var( --e-global-typography-2e952a2-font-size );font-weight:var( --e-global-typography-2e952a2-font-weight );line-height:var( --e-global-typography-2e952a2-line-height );letter-spacing:var( --e-global-typography-2e952a2-letter-spacing );word-spacing:var( --e-global-typography-2e952a2-word-spacing );}.elementor-12 .elementor-element.elementor-element-5b355e4{background-color:var( --e-global-color-secondary );padding:30px 30px 30px 30px;border-radius:10px 10px 10px 10px;--icon-box-icon-margin:10px;}.elementor-12 .elementor-element.elementor-element-5b355e4 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-5b355e4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-5b355e4.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-5b355e4.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-5b355e4 .elementor-icon{font-size:60px;}.elementor-12 .elementor-element.elementor-element-5b355e4 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-5b355e4 .elementor-icon-box-title a{font-family:var( --e-global-typography-2e952a2-font-family ), Sans-serif;font-size:var( --e-global-typography-2e952a2-font-size );font-weight:var( --e-global-typography-2e952a2-font-weight );line-height:var( --e-global-typography-2e952a2-line-height );letter-spacing:var( --e-global-typography-2e952a2-letter-spacing );word-spacing:var( --e-global-typography-2e952a2-word-spacing );}.elementor-12 .elementor-element.elementor-element-216ce599{background-color:var( --e-global-color-secondary );padding:30px 30px 30px 30px;border-radius:10px 10px 10px 10px;--icon-box-icon-margin:10px;}.elementor-12 .elementor-element.elementor-element-216ce599 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-216ce599.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-216ce599.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-216ce599.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-216ce599 .elementor-icon{font-size:60px;}.elementor-12 .elementor-element.elementor-element-216ce599 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-216ce599 .elementor-icon-box-title a{font-family:var( --e-global-typography-2e952a2-font-family ), Sans-serif;font-size:var( --e-global-typography-2e952a2-font-size );font-weight:var( --e-global-typography-2e952a2-font-weight );line-height:var( --e-global-typography-2e952a2-line-height );letter-spacing:var( --e-global-typography-2e952a2-letter-spacing );word-spacing:var( --e-global-typography-2e952a2-word-spacing );}.elementor-12 .elementor-element.elementor-element-100359ec{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1c676867{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2724984f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-2724984f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2724984f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-2724984f:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;--border-top-left-radius:5px;--border-top-right-radius:5px;--border-bottom-right-radius:5px;--border-bottom-left-radius:5px;}.elementor-12 .elementor-element.elementor-element-2724984f, .elementor-12 .elementor-element.elementor-element-2724984f::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-4fa86cea{padding:0px 0px 0px 0px;top:0px;}.elementor-12 .elementor-element.elementor-element-4fa86cea.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-4fa86cea{right:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-4fa86cea{left:0px;}.elementor-12 .elementor-element.elementor-element-4fa86cea .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-4fa86cea.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-4fa86cea.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-4fa86cea.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-4fa86cea.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-4fa86cea.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-4fa86cea.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-4fa86cea.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-4fa86cea .elementor-icon{font-size:36px;border-radius:0px 5px 0px 5px;}.elementor-12 .elementor-element.elementor-element-4fa86cea .elementor-icon svg{height:36px;}.elementor-12 .elementor-element.elementor-element-74e9cf7b img{width:100%;border-radius:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-2b5408d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-2b5408d2 .elementor-heading-title{font-family:var( --e-global-typography-644c626-font-family ), Sans-serif;font-size:var( --e-global-typography-644c626-font-size );font-weight:var( --e-global-typography-644c626-font-weight );line-height:var( --e-global-typography-644c626-line-height );letter-spacing:var( --e-global-typography-644c626-letter-spacing );word-spacing:var( --e-global-typography-644c626-word-spacing );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-7facc7c6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-2872dad );--border-color:var( --e-global-color-2872dad );--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-7facc7c6:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7facc7c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-7facc7c6:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;--border-top-left-radius:5px;--border-top-right-radius:5px;--border-bottom-right-radius:5px;--border-bottom-left-radius:5px;}.elementor-12 .elementor-element.elementor-element-7facc7c6, .elementor-12 .elementor-element.elementor-element-7facc7c6::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-4074745a{padding:0px 0px 0px 0px;top:0px;}.elementor-12 .elementor-element.elementor-element-4074745a.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-4074745a{right:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-4074745a{left:0px;}.elementor-12 .elementor-element.elementor-element-4074745a .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-4074745a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-4074745a.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-4074745a.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-4074745a.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-4074745a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-4074745a.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-4074745a.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-4074745a .elementor-icon{font-size:36px;border-radius:0px 5px 0px 5px;}.elementor-12 .elementor-element.elementor-element-4074745a .elementor-icon svg{height:36px;}.elementor-12 .elementor-element.elementor-element-38b35365 img{width:100%;border-radius:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-43243dea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-43243dea .elementor-heading-title{font-family:var( --e-global-typography-644c626-font-family ), Sans-serif;font-size:var( --e-global-typography-644c626-font-size );font-weight:var( --e-global-typography-644c626-font-weight );line-height:var( --e-global-typography-644c626-line-height );letter-spacing:var( --e-global-typography-644c626-letter-spacing );word-spacing:var( --e-global-typography-644c626-word-spacing );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-7756ff76{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-2872dad );--border-color:var( --e-global-color-2872dad );--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-7756ff76:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7756ff76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-7756ff76:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;--border-top-left-radius:5px;--border-top-right-radius:5px;--border-bottom-right-radius:5px;--border-bottom-left-radius:5px;}.elementor-12 .elementor-element.elementor-element-7756ff76, .elementor-12 .elementor-element.elementor-element-7756ff76::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-14101847{padding:0px 0px 0px 0px;top:0px;}.elementor-12 .elementor-element.elementor-element-14101847.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-14101847{right:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-14101847{left:0px;}.elementor-12 .elementor-element.elementor-element-14101847 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-14101847.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-14101847.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-14101847.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-14101847.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-14101847.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-14101847.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-14101847.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-14101847 .elementor-icon{font-size:36px;border-radius:0px 5px 0px 5px;}.elementor-12 .elementor-element.elementor-element-14101847 .elementor-icon svg{height:36px;}.elementor-12 .elementor-element.elementor-element-72d0c824 img{width:100%;border-radius:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-629f11ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-629f11ac .elementor-heading-title{font-family:var( --e-global-typography-644c626-font-family ), Sans-serif;font-size:var( --e-global-typography-644c626-font-size );font-weight:var( --e-global-typography-644c626-font-weight );line-height:var( --e-global-typography-644c626-line-height );letter-spacing:var( --e-global-typography-644c626-letter-spacing );word-spacing:var( --e-global-typography-644c626-word-spacing );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-6a6b97a9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-76eda9cf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-43112795{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-43112795:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-43112795 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-43112795:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;--border-top-left-radius:5px;--border-top-right-radius:5px;--border-bottom-right-radius:5px;--border-bottom-left-radius:5px;}.elementor-12 .elementor-element.elementor-element-43112795, .elementor-12 .elementor-element.elementor-element-43112795::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-6e833600{padding:0px 0px 0px 0px;top:0px;}.elementor-12 .elementor-element.elementor-element-6e833600.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-6e833600{right:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-6e833600{left:0px;}.elementor-12 .elementor-element.elementor-element-6e833600 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-6e833600.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-6e833600.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-6e833600.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-6e833600.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-6e833600.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-6e833600.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-6e833600.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-6e833600 .elementor-icon{font-size:36px;border-radius:0px 5px 0px 5px;}.elementor-12 .elementor-element.elementor-element-6e833600 .elementor-icon svg{height:36px;}.elementor-12 .elementor-element.elementor-element-39cc4c75 img{width:100%;border-radius:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-317f67e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-317f67e1 .elementor-heading-title{font-family:var( --e-global-typography-644c626-font-family ), Sans-serif;font-size:var( --e-global-typography-644c626-font-size );font-weight:var( --e-global-typography-644c626-font-weight );line-height:var( --e-global-typography-644c626-line-height );letter-spacing:var( --e-global-typography-644c626-letter-spacing );word-spacing:var( --e-global-typography-644c626-word-spacing );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-68696ef8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-2872dad );--border-color:var( --e-global-color-2872dad );--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-68696ef8:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-68696ef8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-68696ef8:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;--border-top-left-radius:5px;--border-top-right-radius:5px;--border-bottom-right-radius:5px;--border-bottom-left-radius:5px;}.elementor-12 .elementor-element.elementor-element-68696ef8, .elementor-12 .elementor-element.elementor-element-68696ef8::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-1a6df284{padding:0px 0px 0px 0px;top:0px;}.elementor-12 .elementor-element.elementor-element-1a6df284.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-1a6df284{right:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-1a6df284{left:0px;}.elementor-12 .elementor-element.elementor-element-1a6df284 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-1a6df284.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-1a6df284.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-1a6df284.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-1a6df284.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-1a6df284.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-1a6df284.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-1a6df284.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-1a6df284 .elementor-icon{font-size:36px;border-radius:0px 5px 0px 5px;}.elementor-12 .elementor-element.elementor-element-1a6df284 .elementor-icon svg{height:36px;}.elementor-12 .elementor-element.elementor-element-765a7a25 img{width:100%;border-radius:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-3d53ac2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-3d53ac2 .elementor-heading-title{font-family:var( --e-global-typography-644c626-font-family ), Sans-serif;font-size:var( --e-global-typography-644c626-font-size );font-weight:var( --e-global-typography-644c626-font-weight );line-height:var( --e-global-typography-644c626-line-height );letter-spacing:var( --e-global-typography-644c626-letter-spacing );word-spacing:var( --e-global-typography-644c626-word-spacing );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-2a590f3e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-2872dad );--border-color:var( --e-global-color-2872dad );--border-radius:5px 5px 5px 5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-2a590f3e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2a590f3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-2a590f3e:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:5px 5px 5px 5px;--border-top-left-radius:5px;--border-top-right-radius:5px;--border-bottom-right-radius:5px;--border-bottom-left-radius:5px;}.elementor-12 .elementor-element.elementor-element-2a590f3e, .elementor-12 .elementor-element.elementor-element-2a590f3e::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-4dcd5deb{padding:0px 0px 0px 0px;top:0px;}.elementor-12 .elementor-element.elementor-element-4dcd5deb.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-4dcd5deb{right:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-4dcd5deb{left:0px;}.elementor-12 .elementor-element.elementor-element-4dcd5deb .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-4dcd5deb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-4dcd5deb.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-4dcd5deb.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-4dcd5deb.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-4dcd5deb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-4dcd5deb.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-4dcd5deb.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-4dcd5deb .elementor-icon{font-size:36px;border-radius:0px 5px 0px 5px;}.elementor-12 .elementor-element.elementor-element-4dcd5deb .elementor-icon svg{height:36px;}.elementor-12 .elementor-element.elementor-element-f90e7ee img{width:100%;border-radius:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-a57dbd5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-a57dbd5 .elementor-heading-title{font-family:var( --e-global-typography-644c626-font-family ), Sans-serif;font-size:var( --e-global-typography-644c626-font-size );font-weight:var( --e-global-typography-644c626-font-weight );line-height:var( --e-global-typography-644c626-line-height );letter-spacing:var( --e-global-typography-644c626-letter-spacing );word-spacing:var( --e-global-typography-644c626-word-spacing );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-d30467b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-7c966f9{--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:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d45ac7d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-142f7b7{--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;}.elementor-12 .elementor-element.elementor-element-154be7a{--display:flex;--min-height:437px;--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;--overlay-opacity:0.59;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:7px 7px 7px 7px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-154be7a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-154be7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-154be7a:hover::before, .elementor-12 .elementor-element.elementor-element-154be7a:hover > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-154be7a:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-154be7a > .elementor-background-slideshow:hover::before, .elementor-12 .elementor-element.elementor-element-154be7a > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-2872dad );--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-154be7a::before, .elementor-12 .elementor-element.elementor-element-154be7a > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-154be7a > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-154be7a > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-154be7a > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-154be7a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-154be7a:hover{--overlay-opacity:0.5;}.elementor-12 .elementor-element.elementor-element-f51785e .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-f51785e .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-f51785e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-f51785e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-f51785e .elementor-icon-list-item > a{font-family:var( --e-global-typography-fa720cd-font-family ), Sans-serif;font-size:var( --e-global-typography-fa720cd-font-size );font-weight:var( --e-global-typography-fa720cd-font-weight );text-transform:var( --e-global-typography-fa720cd-text-transform );line-height:var( --e-global-typography-fa720cd-line-height );letter-spacing:var( --e-global-typography-fa720cd-letter-spacing );word-spacing:var( --e-global-typography-fa720cd-word-spacing );}.elementor-12 .elementor-element.elementor-element-f51785e .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-f1e8942{text-align:center;}.elementor-12 .elementor-element.elementor-element-f1e8942 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-72133ce .elementor-button{background-color:var( --e-global-color-primary );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 );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-72133ce .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-72133ce .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-72133ce .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-72133ce .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-12 .elementor-element.elementor-element-72133ce .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-72133ce .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-a96a2c5{--display:flex;--min-height:437px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.59;--border-radius:7px 7px 7px 7px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-a96a2c5:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a96a2c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://belechysswift.co.uk/wp-content/uploads/2025/09/portfolio-v1-img2-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-a96a2c5:hover::before, .elementor-12 .elementor-element.elementor-element-a96a2c5:hover > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-a96a2c5:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-a96a2c5 > .elementor-background-slideshow:hover::before, .elementor-12 .elementor-element.elementor-element-a96a2c5 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-2872dad );--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-a96a2c5::before, .elementor-12 .elementor-element.elementor-element-a96a2c5 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-a96a2c5 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-a96a2c5 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-a96a2c5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-a96a2c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-a96a2c5:hover{--overlay-opacity:0.5;}.elementor-12 .elementor-element.elementor-element-457e993{background-color:var( --e-global-color-secondary );padding:12px 12px 12px 12px;border-style:none;border-radius:3px 3px 3px 3px;--icon-box-icon-margin:21px;}.elementor-12 .elementor-element.elementor-element-457e993 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-12 .elementor-element.elementor-element-457e993 .elementor-icon-box-title{margin-block-end:1px;color:var( --e-global-color-f3ffb31 );}.elementor-12 .elementor-element.elementor-element-457e993.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-457e993.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-457e993.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-457e993.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-457e993.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-12 .elementor-element.elementor-element-457e993.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-text );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-457e993.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-12 .elementor-element.elementor-element-457e993.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-12 .elementor-element.elementor-element-457e993.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-12 .elementor-element.elementor-element-457e993.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-457e993.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-12 .elementor-element.elementor-element-457e993.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-457e993 .elementor-icon{font-size:28px;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-457e993 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-457e993 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-457e993 .elementor-icon-box-description{font-family:var( --e-global-typography-2e952a2-font-family ), Sans-serif;font-size:var( --e-global-typography-2e952a2-font-size );font-weight:var( --e-global-typography-2e952a2-font-weight );line-height:var( --e-global-typography-2e952a2-line-height );letter-spacing:var( --e-global-typography-2e952a2-letter-spacing );word-spacing:var( --e-global-typography-2e952a2-word-spacing );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-30efedb{--display:flex;--min-height:437px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.59;--border-radius:7px 7px 7px 7px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-30efedb:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-30efedb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://belechysswift.co.uk/wp-content/uploads/2025/09/portfolio-v1-img2-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-30efedb:hover::before, .elementor-12 .elementor-element.elementor-element-30efedb:hover > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-30efedb:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-30efedb > .elementor-background-slideshow:hover::before, .elementor-12 .elementor-element.elementor-element-30efedb > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-2872dad );--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-30efedb::before, .elementor-12 .elementor-element.elementor-element-30efedb > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-30efedb > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-30efedb > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-30efedb > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-30efedb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-30efedb:hover{--overlay-opacity:0.5;}.elementor-12 .elementor-element.elementor-element-ceef697{background-color:var( --e-global-color-secondary );padding:12px 12px 12px 12px;border-style:none;border-radius:3px 3px 3px 3px;--icon-box-icon-margin:21px;}.elementor-12 .elementor-element.elementor-element-ceef697 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-12 .elementor-element.elementor-element-ceef697 .elementor-icon-box-title{margin-block-end:1px;color:var( --e-global-color-f3ffb31 );}.elementor-12 .elementor-element.elementor-element-ceef697.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-ceef697.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-ceef697.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-ceef697.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-ceef697.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-12 .elementor-element.elementor-element-ceef697.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-text );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-ceef697.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-12 .elementor-element.elementor-element-ceef697.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-12 .elementor-element.elementor-element-ceef697.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-12 .elementor-element.elementor-element-ceef697.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-ceef697.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-12 .elementor-element.elementor-element-ceef697.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-ceef697 .elementor-icon{font-size:28px;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ceef697 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-ceef697 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-ceef697 .elementor-icon-box-description{font-family:var( --e-global-typography-2e952a2-font-family ), Sans-serif;font-size:var( --e-global-typography-2e952a2-font-size );font-weight:var( --e-global-typography-2e952a2-font-weight );line-height:var( --e-global-typography-2e952a2-line-height );letter-spacing:var( --e-global-typography-2e952a2-letter-spacing );word-spacing:var( --e-global-typography-2e952a2-word-spacing );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-f0b1601{--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;}.elementor-12 .elementor-element.elementor-element-7fcc988{--display:flex;--min-height:437px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.59;--border-radius:7px 7px 7px 7px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-7fcc988:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7fcc988 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://belechysswift.co.uk/wp-content/uploads/2025/09/portfolio-v1-img2-4.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-7fcc988:hover::before, .elementor-12 .elementor-element.elementor-element-7fcc988:hover > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-7fcc988:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-7fcc988 > .elementor-background-slideshow:hover::before, .elementor-12 .elementor-element.elementor-element-7fcc988 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-2872dad );--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-7fcc988::before, .elementor-12 .elementor-element.elementor-element-7fcc988 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-7fcc988 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-7fcc988 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-7fcc988 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-7fcc988 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-7fcc988:hover{--overlay-opacity:0.5;}.elementor-12 .elementor-element.elementor-element-f8b1f6e{background-color:var( --e-global-color-secondary );padding:12px 12px 12px 12px;border-style:none;border-radius:3px 3px 3px 3px;--icon-box-icon-margin:21px;}.elementor-12 .elementor-element.elementor-element-f8b1f6e .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-12 .elementor-element.elementor-element-f8b1f6e .elementor-icon-box-title{margin-block-end:1px;color:var( --e-global-color-f3ffb31 );}.elementor-12 .elementor-element.elementor-element-f8b1f6e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-f8b1f6e.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-f8b1f6e.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-f8b1f6e.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-f8b1f6e.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-12 .elementor-element.elementor-element-f8b1f6e.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-text );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-f8b1f6e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-12 .elementor-element.elementor-element-f8b1f6e.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-12 .elementor-element.elementor-element-f8b1f6e.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-12 .elementor-element.elementor-element-f8b1f6e.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-f8b1f6e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-12 .elementor-element.elementor-element-f8b1f6e.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-f8b1f6e .elementor-icon{font-size:28px;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f8b1f6e .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-f8b1f6e .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-f8b1f6e .elementor-icon-box-description{font-family:var( --e-global-typography-2e952a2-font-family ), Sans-serif;font-size:var( --e-global-typography-2e952a2-font-size );font-weight:var( --e-global-typography-2e952a2-font-weight );line-height:var( --e-global-typography-2e952a2-line-height );letter-spacing:var( --e-global-typography-2e952a2-letter-spacing );word-spacing:var( --e-global-typography-2e952a2-word-spacing );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-0ad02f1{--display:flex;--min-height:437px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.59;--border-radius:7px 7px 7px 7px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-0ad02f1:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0ad02f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://belechysswift.co.uk/wp-content/uploads/2025/09/portfolio-v1-img2-5.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-0ad02f1:hover::before, .elementor-12 .elementor-element.elementor-element-0ad02f1:hover > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-0ad02f1:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-0ad02f1 > .elementor-background-slideshow:hover::before, .elementor-12 .elementor-element.elementor-element-0ad02f1 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-2872dad );--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-0ad02f1::before, .elementor-12 .elementor-element.elementor-element-0ad02f1 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-0ad02f1 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-0ad02f1 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-0ad02f1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-0ad02f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-0ad02f1:hover{--overlay-opacity:0.5;}.elementor-12 .elementor-element.elementor-element-278f1fa{background-color:var( --e-global-color-secondary );padding:12px 12px 12px 12px;border-style:none;border-radius:3px 3px 3px 3px;--icon-box-icon-margin:21px;}.elementor-12 .elementor-element.elementor-element-278f1fa .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-12 .elementor-element.elementor-element-278f1fa .elementor-icon-box-title{margin-block-end:1px;color:var( --e-global-color-f3ffb31 );}.elementor-12 .elementor-element.elementor-element-278f1fa.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-278f1fa.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-278f1fa.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-278f1fa.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-278f1fa.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-12 .elementor-element.elementor-element-278f1fa.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-text );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-278f1fa.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-12 .elementor-element.elementor-element-278f1fa.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-12 .elementor-element.elementor-element-278f1fa.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-12 .elementor-element.elementor-element-278f1fa.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-278f1fa.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-12 .elementor-element.elementor-element-278f1fa.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-278f1fa .elementor-icon{font-size:28px;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-278f1fa .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-278f1fa .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-278f1fa .elementor-icon-box-description{font-family:var( --e-global-typography-2e952a2-font-family ), Sans-serif;font-size:var( --e-global-typography-2e952a2-font-size );font-weight:var( --e-global-typography-2e952a2-font-weight );line-height:var( --e-global-typography-2e952a2-line-height );letter-spacing:var( --e-global-typography-2e952a2-letter-spacing );word-spacing:var( --e-global-typography-2e952a2-word-spacing );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-cf7cbdc{--display:flex;--min-height:437px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.59;--border-radius:7px 7px 7px 7px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-cf7cbdc:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-cf7cbdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://belechysswift.co.uk/wp-content/uploads/2025/09/portfolio-v1-img2-3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-cf7cbdc:hover::before, .elementor-12 .elementor-element.elementor-element-cf7cbdc:hover > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-cf7cbdc:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-cf7cbdc > .elementor-background-slideshow:hover::before, .elementor-12 .elementor-element.elementor-element-cf7cbdc > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-2872dad );--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-cf7cbdc::before, .elementor-12 .elementor-element.elementor-element-cf7cbdc > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-cf7cbdc > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-cf7cbdc > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-cf7cbdc > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-cf7cbdc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-cf7cbdc:hover{--overlay-opacity:0.5;}.elementor-12 .elementor-element.elementor-element-cc4bac4{background-color:var( --e-global-color-secondary );padding:12px 12px 12px 12px;border-style:none;border-radius:3px 3px 3px 3px;--icon-box-icon-margin:21px;}.elementor-12 .elementor-element.elementor-element-cc4bac4 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-12 .elementor-element.elementor-element-cc4bac4 .elementor-icon-box-title{margin-block-end:1px;color:var( --e-global-color-f3ffb31 );}.elementor-12 .elementor-element.elementor-element-cc4bac4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-cc4bac4.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-cc4bac4.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-cc4bac4.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-cc4bac4.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-12 .elementor-element.elementor-element-cc4bac4.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-text );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-cc4bac4.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-12 .elementor-element.elementor-element-cc4bac4.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-12 .elementor-element.elementor-element-cc4bac4.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-12 .elementor-element.elementor-element-cc4bac4.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-cc4bac4.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-12 .elementor-element.elementor-element-cc4bac4.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-cc4bac4 .elementor-icon{font-size:28px;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-cc4bac4 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-cc4bac4 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-cc4bac4 .elementor-icon-box-description{font-family:var( --e-global-typography-2e952a2-font-family ), Sans-serif;font-size:var( --e-global-typography-2e952a2-font-size );font-weight:var( --e-global-typography-2e952a2-font-weight );line-height:var( --e-global-typography-2e952a2-line-height );letter-spacing:var( --e-global-typography-2e952a2-letter-spacing );word-spacing:var( --e-global-typography-2e952a2-word-spacing );color:var( --e-global-color-text );}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-2f858a72{--width:60%;}.elementor-12 .elementor-element.elementor-element-653f7900{--width:40%;}.elementor-12 .elementor-element.elementor-element-288b5887{--width:100%;}.elementor-12 .elementor-element.elementor-element-100359ec{--width:100%;}.elementor-12 .elementor-element.elementor-element-6a6b97a9{--width:100%;}}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-503332d4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-552ce314{--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-47ffaad0 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12 .elementor-element.elementor-element-7b9c77db .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-7b9c77db .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-3e3b8491{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-32310b6d{--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;}.elementor-12 .elementor-element.elementor-element-19555be5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-19555be5 .elementor-icon-list-item > a{font-size:var( --e-global-typography-fa720cd-font-size );line-height:var( --e-global-typography-fa720cd-line-height );letter-spacing:var( --e-global-typography-fa720cd-letter-spacing );word-spacing:var( --e-global-typography-fa720cd-word-spacing );}.elementor-12 .elementor-element.elementor-element-9db8c30{text-align:center;}.elementor-12 .elementor-element.elementor-element-9db8c30 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-5b718b53{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-4e72fda2 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-6a1627fa{--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;}.elementor-12 .elementor-element.elementor-element-288b5887{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-2b5339da .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-2b5339da .elementor-icon-box-title a{font-size:var( --e-global-typography-2e952a2-font-size );line-height:var( --e-global-typography-2e952a2-line-height );letter-spacing:var( --e-global-typography-2e952a2-letter-spacing );word-spacing:var( --e-global-typography-2e952a2-word-spacing );}.elementor-12 .elementor-element.elementor-element-6d10dfe5 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-6d10dfe5 .elementor-icon-box-title a{font-size:var( --e-global-typography-2e952a2-font-size );line-height:var( --e-global-typography-2e952a2-line-height );letter-spacing:var( --e-global-typography-2e952a2-letter-spacing );word-spacing:var( --e-global-typography-2e952a2-word-spacing );}.elementor-12 .elementor-element.elementor-element-76e8902a .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-76e8902a .elementor-icon-box-title a{font-size:var( --e-global-typography-2e952a2-font-size );line-height:var( --e-global-typography-2e952a2-line-height );letter-spacing:var( --e-global-typography-2e952a2-letter-spacing );word-spacing:var( --e-global-typography-2e952a2-word-spacing );}.elementor-12 .elementor-element.elementor-element-5b355e4 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-5b355e4 .elementor-icon-box-title a{font-size:var( --e-global-typography-2e952a2-font-size );line-height:var( --e-global-typography-2e952a2-line-height );letter-spacing:var( --e-global-typography-2e952a2-letter-spacing );word-spacing:var( --e-global-typography-2e952a2-word-spacing );}.elementor-12 .elementor-element.elementor-element-216ce599 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-216ce599 .elementor-icon-box-title a{font-size:var( --e-global-typography-2e952a2-font-size );line-height:var( --e-global-typography-2e952a2-line-height );letter-spacing:var( --e-global-typography-2e952a2-letter-spacing );word-spacing:var( --e-global-typography-2e952a2-word-spacing );}.elementor-12 .elementor-element.elementor-element-100359ec{--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;}.elementor-12 .elementor-element.elementor-element-1c676867{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-4fa86cea{margin:-27px -30px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:27px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-4fa86cea{right:30px;}body.rtl .elementor-12 .elementor-element.elementor-element-4fa86cea{left:30px;}.elementor-12 .elementor-element.elementor-element-4fa86cea .elementor-icon{font-size:33px;}.elementor-12 .elementor-element.elementor-element-4fa86cea .elementor-icon svg{height:33px;}.elementor-12 .elementor-element.elementor-element-2b5408d2 .elementor-heading-title{font-size:var( --e-global-typography-644c626-font-size );line-height:var( --e-global-typography-644c626-line-height );letter-spacing:var( --e-global-typography-644c626-letter-spacing );word-spacing:var( --e-global-typography-644c626-word-spacing );}.elementor-12 .elementor-element.elementor-element-4074745a{margin:-27px -30px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:27px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-4074745a{right:30px;}body.rtl .elementor-12 .elementor-element.elementor-element-4074745a{left:30px;}.elementor-12 .elementor-element.elementor-element-4074745a .elementor-icon{font-size:33px;}.elementor-12 .elementor-element.elementor-element-4074745a .elementor-icon svg{height:33px;}.elementor-12 .elementor-element.elementor-element-43243dea .elementor-heading-title{font-size:var( --e-global-typography-644c626-font-size );line-height:var( --e-global-typography-644c626-line-height );letter-spacing:var( --e-global-typography-644c626-letter-spacing );word-spacing:var( --e-global-typography-644c626-word-spacing );}.elementor-12 .elementor-element.elementor-element-14101847{margin:-27px -30px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:27px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-14101847{right:30px;}body.rtl .elementor-12 .elementor-element.elementor-element-14101847{left:30px;}.elementor-12 .elementor-element.elementor-element-14101847 .elementor-icon{font-size:33px;}.elementor-12 .elementor-element.elementor-element-14101847 .elementor-icon svg{height:33px;}.elementor-12 .elementor-element.elementor-element-629f11ac .elementor-heading-title{font-size:var( --e-global-typography-644c626-font-size );line-height:var( --e-global-typography-644c626-line-height );letter-spacing:var( --e-global-typography-644c626-letter-spacing );word-spacing:var( --e-global-typography-644c626-word-spacing );}.elementor-12 .elementor-element.elementor-element-6a6b97a9{--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;}.elementor-12 .elementor-element.elementor-element-76eda9cf{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-6e833600{margin:-27px -30px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:27px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-6e833600{right:30px;}body.rtl .elementor-12 .elementor-element.elementor-element-6e833600{left:30px;}.elementor-12 .elementor-element.elementor-element-6e833600 .elementor-icon{font-size:33px;}.elementor-12 .elementor-element.elementor-element-6e833600 .elementor-icon svg{height:33px;}.elementor-12 .elementor-element.elementor-element-317f67e1 .elementor-heading-title{font-size:var( --e-global-typography-644c626-font-size );line-height:var( --e-global-typography-644c626-line-height );letter-spacing:var( --e-global-typography-644c626-letter-spacing );word-spacing:var( --e-global-typography-644c626-word-spacing );}.elementor-12 .elementor-element.elementor-element-1a6df284{margin:-27px -30px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:27px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-1a6df284{right:30px;}body.rtl .elementor-12 .elementor-element.elementor-element-1a6df284{left:30px;}.elementor-12 .elementor-element.elementor-element-1a6df284 .elementor-icon{font-size:33px;}.elementor-12 .elementor-element.elementor-element-1a6df284 .elementor-icon svg{height:33px;}.elementor-12 .elementor-element.elementor-element-3d53ac2 .elementor-heading-title{font-size:var( --e-global-typography-644c626-font-size );line-height:var( --e-global-typography-644c626-line-height );letter-spacing:var( --e-global-typography-644c626-letter-spacing );word-spacing:var( --e-global-typography-644c626-word-spacing );}.elementor-12 .elementor-element.elementor-element-4dcd5deb{margin:-27px -30px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:27px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-4dcd5deb{right:30px;}body.rtl .elementor-12 .elementor-element.elementor-element-4dcd5deb{left:30px;}.elementor-12 .elementor-element.elementor-element-4dcd5deb .elementor-icon{font-size:33px;}.elementor-12 .elementor-element.elementor-element-4dcd5deb .elementor-icon svg{height:33px;}.elementor-12 .elementor-element.elementor-element-a57dbd5 .elementor-heading-title{font-size:var( --e-global-typography-644c626-font-size );line-height:var( --e-global-typography-644c626-line-height );letter-spacing:var( --e-global-typography-644c626-letter-spacing );word-spacing:var( --e-global-typography-644c626-word-spacing );}.elementor-12 .elementor-element.elementor-element-7c966f9{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-142f7b7{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-f51785e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-f51785e .elementor-icon-list-item > a{font-size:var( --e-global-typography-fa720cd-font-size );line-height:var( --e-global-typography-fa720cd-line-height );letter-spacing:var( --e-global-typography-fa720cd-letter-spacing );word-spacing:var( --e-global-typography-fa720cd-word-spacing );}.elementor-12 .elementor-element.elementor-element-f1e8942 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-72133ce .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-457e993 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-457e993 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-457e993 .elementor-icon-box-description{font-size:var( --e-global-typography-2e952a2-font-size );line-height:var( --e-global-typography-2e952a2-line-height );letter-spacing:var( --e-global-typography-2e952a2-letter-spacing );word-spacing:var( --e-global-typography-2e952a2-word-spacing );}.elementor-12 .elementor-element.elementor-element-ceef697 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-ceef697 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-ceef697 .elementor-icon-box-description{font-size:var( --e-global-typography-2e952a2-font-size );line-height:var( --e-global-typography-2e952a2-line-height );letter-spacing:var( --e-global-typography-2e952a2-letter-spacing );word-spacing:var( --e-global-typography-2e952a2-word-spacing );}.elementor-12 .elementor-element.elementor-element-f0b1601{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-f8b1f6e .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-f8b1f6e .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-f8b1f6e .elementor-icon-box-description{font-size:var( --e-global-typography-2e952a2-font-size );line-height:var( --e-global-typography-2e952a2-line-height );letter-spacing:var( --e-global-typography-2e952a2-letter-spacing );word-spacing:var( --e-global-typography-2e952a2-word-spacing );}.elementor-12 .elementor-element.elementor-element-278f1fa .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-278f1fa .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-278f1fa .elementor-icon-box-description{font-size:var( --e-global-typography-2e952a2-font-size );line-height:var( --e-global-typography-2e952a2-line-height );letter-spacing:var( --e-global-typography-2e952a2-letter-spacing );word-spacing:var( --e-global-typography-2e952a2-word-spacing );}.elementor-12 .elementor-element.elementor-element-cc4bac4 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-cc4bac4 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-cc4bac4 .elementor-icon-box-description{font-size:var( --e-global-typography-2e952a2-font-size );line-height:var( --e-global-typography-2e952a2-line-height );letter-spacing:var( --e-global-typography-2e952a2-letter-spacing );word-spacing:var( --e-global-typography-2e952a2-word-spacing );}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-552ce314{--min-height:209px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-47ffaad0 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-12 .elementor-element.elementor-element-7b9c77db .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-7b9c77db .elementor-icon-list-item > a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-3e3b8491{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-19555be5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-19555be5 .elementor-icon-list-item > a{font-size:var( --e-global-typography-fa720cd-font-size );line-height:var( --e-global-typography-fa720cd-line-height );letter-spacing:var( --e-global-typography-fa720cd-letter-spacing );word-spacing:var( --e-global-typography-fa720cd-word-spacing );}.elementor-12 .elementor-element.elementor-element-9db8c30 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-5b718b53{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-4e72fda2 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-2b5339da .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-2b5339da .elementor-icon-box-title a{font-size:var( --e-global-typography-2e952a2-font-size );line-height:var( --e-global-typography-2e952a2-line-height );letter-spacing:var( --e-global-typography-2e952a2-letter-spacing );word-spacing:var( --e-global-typography-2e952a2-word-spacing );}.elementor-12 .elementor-element.elementor-element-6d10dfe5 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-6d10dfe5 .elementor-icon-box-title a{font-size:var( --e-global-typography-2e952a2-font-size );line-height:var( --e-global-typography-2e952a2-line-height );letter-spacing:var( --e-global-typography-2e952a2-letter-spacing );word-spacing:var( --e-global-typography-2e952a2-word-spacing );}.elementor-12 .elementor-element.elementor-element-76e8902a .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-76e8902a .elementor-icon-box-title a{font-size:var( --e-global-typography-2e952a2-font-size );line-height:var( --e-global-typography-2e952a2-line-height );letter-spacing:var( --e-global-typography-2e952a2-letter-spacing );word-spacing:var( --e-global-typography-2e952a2-word-spacing );}.elementor-12 .elementor-element.elementor-element-5b355e4 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-5b355e4 .elementor-icon-box-title a{font-size:var( --e-global-typography-2e952a2-font-size );line-height:var( --e-global-typography-2e952a2-line-height );letter-spacing:var( --e-global-typography-2e952a2-letter-spacing );word-spacing:var( --e-global-typography-2e952a2-word-spacing );}.elementor-12 .elementor-element.elementor-element-216ce599 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-216ce599 .elementor-icon-box-title a{font-size:var( --e-global-typography-2e952a2-font-size );line-height:var( --e-global-typography-2e952a2-line-height );letter-spacing:var( --e-global-typography-2e952a2-letter-spacing );word-spacing:var( --e-global-typography-2e952a2-word-spacing );}.elementor-12 .elementor-element.elementor-element-2724984f{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-2b5408d2{padding:20px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-2b5408d2 .elementor-heading-title{font-size:var( --e-global-typography-644c626-font-size );line-height:var( --e-global-typography-644c626-line-height );letter-spacing:var( --e-global-typography-644c626-letter-spacing );word-spacing:var( --e-global-typography-644c626-word-spacing );}.elementor-12 .elementor-element.elementor-element-7facc7c6{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-43243dea{padding:20px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-43243dea .elementor-heading-title{font-size:var( --e-global-typography-644c626-font-size );line-height:var( --e-global-typography-644c626-line-height );letter-spacing:var( --e-global-typography-644c626-letter-spacing );word-spacing:var( --e-global-typography-644c626-word-spacing );}.elementor-12 .elementor-element.elementor-element-7756ff76{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-629f11ac{padding:20px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-629f11ac .elementor-heading-title{font-size:var( --e-global-typography-644c626-font-size );line-height:var( --e-global-typography-644c626-line-height );letter-spacing:var( --e-global-typography-644c626-letter-spacing );word-spacing:var( --e-global-typography-644c626-word-spacing );}.elementor-12 .elementor-element.elementor-element-43112795{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-317f67e1{padding:20px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-317f67e1 .elementor-heading-title{font-size:var( --e-global-typography-644c626-font-size );line-height:var( --e-global-typography-644c626-line-height );letter-spacing:var( --e-global-typography-644c626-letter-spacing );word-spacing:var( --e-global-typography-644c626-word-spacing );}.elementor-12 .elementor-element.elementor-element-68696ef8{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-3d53ac2{padding:20px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-3d53ac2 .elementor-heading-title{font-size:var( --e-global-typography-644c626-font-size );line-height:var( --e-global-typography-644c626-line-height );letter-spacing:var( --e-global-typography-644c626-letter-spacing );word-spacing:var( --e-global-typography-644c626-word-spacing );}.elementor-12 .elementor-element.elementor-element-2a590f3e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-a57dbd5{padding:20px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-a57dbd5 .elementor-heading-title{font-size:var( --e-global-typography-644c626-font-size );line-height:var( --e-global-typography-644c626-line-height );letter-spacing:var( --e-global-typography-644c626-letter-spacing );word-spacing:var( --e-global-typography-644c626-word-spacing );}.elementor-12 .elementor-element.elementor-element-7c966f9{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-f51785e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-f51785e .elementor-icon-list-item > a{font-size:var( --e-global-typography-fa720cd-font-size );line-height:var( --e-global-typography-fa720cd-line-height );letter-spacing:var( --e-global-typography-fa720cd-letter-spacing );word-spacing:var( --e-global-typography-fa720cd-word-spacing );}.elementor-12 .elementor-element.elementor-element-f1e8942 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-72133ce .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-457e993{--icon-box-icon-margin:0px;}.elementor-12 .elementor-element.elementor-element-457e993 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-457e993 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-457e993 .elementor-icon-box-description{font-size:var( --e-global-typography-2e952a2-font-size );line-height:var( --e-global-typography-2e952a2-line-height );letter-spacing:var( --e-global-typography-2e952a2-letter-spacing );word-spacing:var( --e-global-typography-2e952a2-word-spacing );}.elementor-12 .elementor-element.elementor-element-ceef697{--icon-box-icon-margin:0px;}.elementor-12 .elementor-element.elementor-element-ceef697 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-ceef697 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-ceef697 .elementor-icon-box-description{font-size:var( --e-global-typography-2e952a2-font-size );line-height:var( --e-global-typography-2e952a2-line-height );letter-spacing:var( --e-global-typography-2e952a2-letter-spacing );word-spacing:var( --e-global-typography-2e952a2-word-spacing );}.elementor-12 .elementor-element.elementor-element-f8b1f6e{--icon-box-icon-margin:0px;}.elementor-12 .elementor-element.elementor-element-f8b1f6e .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-f8b1f6e .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-f8b1f6e .elementor-icon-box-description{font-size:var( --e-global-typography-2e952a2-font-size );line-height:var( --e-global-typography-2e952a2-line-height );letter-spacing:var( --e-global-typography-2e952a2-letter-spacing );word-spacing:var( --e-global-typography-2e952a2-word-spacing );}.elementor-12 .elementor-element.elementor-element-278f1fa{--icon-box-icon-margin:0px;}.elementor-12 .elementor-element.elementor-element-278f1fa .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-278f1fa .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-278f1fa .elementor-icon-box-description{font-size:var( --e-global-typography-2e952a2-font-size );line-height:var( --e-global-typography-2e952a2-line-height );letter-spacing:var( --e-global-typography-2e952a2-letter-spacing );word-spacing:var( --e-global-typography-2e952a2-word-spacing );}.elementor-12 .elementor-element.elementor-element-cc4bac4{--icon-box-icon-margin:0px;}.elementor-12 .elementor-element.elementor-element-cc4bac4 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-cc4bac4 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-cc4bac4 .elementor-icon-box-description{font-size:var( --e-global-typography-2e952a2-font-size );line-height:var( --e-global-typography-2e952a2-line-height );letter-spacing:var( --e-global-typography-2e952a2-letter-spacing );word-spacing:var( --e-global-typography-2e952a2-word-spacing );}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-32310b6d{--width:70%;}.elementor-12 .elementor-element.elementor-element-2f858a72{--width:90%;}.elementor-12 .elementor-element.elementor-element-653f7900{--width:100%;}.elementor-12 .elementor-element.elementor-element-6a1627fa{--width:70%;}.elementor-12 .elementor-element.elementor-element-288b5887{--width:100%;}.elementor-12 .elementor-element.elementor-element-100359ec{--width:65%;}.elementor-12 .elementor-element.elementor-element-1c676867{--width:90%;}.elementor-12 .elementor-element.elementor-element-6a6b97a9{--width:65%;}.elementor-12 .elementor-element.elementor-element-76eda9cf{--width:90%;}.elementor-12 .elementor-element.elementor-element-d45ac7d{--width:70%;}}@media(min-width:1025px){.elementor-12 .elementor-element.elementor-element-503332d4:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-503332d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}