.elementor-12 .elementor-element.elementor-element-9e824f3{--display:flex;--min-height:750px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--overflow:hidden;--overlay-opacity:0.59;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9e824f3:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9e824f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://odnlgroup.co.uk/wp-content/uploads/2026/08/new-hero-img.png");background-position:center center;background-size:cover;}.elementor-12 .elementor-element.elementor-element-9e824f3::before, .elementor-12 .elementor-element.elementor-element-9e824f3 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-9e824f3 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-9e824f3 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-9e824f3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-9e824f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(339deg, #12878B9E 0%, var( --e-global-color-972816e ) 21%);}.elementor-12 .elementor-element.elementor-element-e8c5ff5{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-heading .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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-847ceea{text-align:start;}.elementor-12 .elementor-element.elementor-element-847ceea .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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-854c4fb );}.elementor-widget-text-editor{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-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-f74aca1{width:var( --container-widget-width, 104.995% );max-width:104.995%;--container-widget-width:104.995%;--container-widget-flex-grow:0;text-align:start;color:var( --e-global-color-854c4fb );}.elementor-12 .elementor-element.elementor-element-f74aca1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-f74aca1 p{margin-block-end:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-12 .elementor-element.elementor-element-d14322d .elementor-button{background-color:#1A9EAC5E;fill:var( --e-global-color-854c4fb );color:var( --e-global-color-854c4fb );padding:6px 6px 6px 30px;}.elementor-12 .elementor-element.elementor-element-d14322d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-d14322d .elementor-button .elementor-button-content-wrapper{gap:33px;}.elementor-12 .elementor-element.elementor-element-d14322d .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-d14322d .elementor-button:focus{color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-d14322d .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-d14322d .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-8fa85c3{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-177px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-9310cf2{--display:flex;--min-height:237px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.32;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-9310cf2:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9310cf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A9EAC5E;}.elementor-12 .elementor-element.elementor-element-9310cf2::before, .elementor-12 .elementor-element.elementor-element-9310cf2 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-9310cf2 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-9310cf2 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-9310cf2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-9310cf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-265a25a .elementor-heading-title{font-family:var( --e-global-typography-9ea789c-font-family ), Sans-serif;font-size:var( --e-global-typography-9ea789c-font-size );font-weight:var( --e-global-typography-9ea789c-font-weight );line-height:var( --e-global-typography-9ea789c-line-height );color:var( --e-global-color-854c4fb );}.elementor-12 .elementor-element.elementor-element-714e7fe .elementor-button{background-color:var( --e-global-color-854c4fb );fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:6px 6px 6px 6px;}.elementor-12 .elementor-element.elementor-element-714e7fe .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-714e7fe .elementor-button:focus{border-color:var( --e-global-color-972816e );}.elementor-12 .elementor-element.elementor-element-21e1526{--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:40px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-848113e{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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-1eb7425{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-403949e{width:var( --container-widget-width, 87.593% );max-width:87.593%;--container-widget-width:87.593%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-403949e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-403949e .elementor-heading-title{font-family:var( --e-global-typography-bb78165-font-family ), Sans-serif;font-size:var( --e-global-typography-bb78165-font-size );font-weight:var( --e-global-typography-bb78165-font-weight );line-height:var( --e-global-typography-bb78165-line-height );color:var( --e-global-color-972816e );}.elementor-12 .elementor-element.elementor-element-14084cb{width:var( --container-widget-width, 87.593% );max-width:87.593%;--container-widget-width:87.593%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-14084cb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-14084cb .elementor-heading-title{font-family:var( --e-global-typography-8f2301a-font-family ), Sans-serif;font-size:var( --e-global-typography-8f2301a-font-size );font-weight:var( --e-global-typography-8f2301a-font-weight );line-height:var( --e-global-typography-8f2301a-line-height );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-5ca0870 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-d1fc113 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-40ec2e5 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-98d3f8a .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-854c4fb );color:var( --e-global-color-854c4fb );padding:6px 6px 6px 30px;}.elementor-12 .elementor-element.elementor-element-98d3f8a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-98d3f8a .elementor-button .elementor-button-content-wrapper{gap:33px;}.elementor-12 .elementor-element.elementor-element-98d3f8a .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-98d3f8a .elementor-button:focus{color:var( --e-global-color-854c4fb );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-98d3f8a .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-98d3f8a .elementor-button:focus svg{fill:var( --e-global-color-854c4fb );}.elementor-12 .elementor-element.elementor-element-73f6cc4{--display:flex;--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-124a23b{--display:flex;}.elementor-12 .elementor-element.elementor-element-7d48819.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-7d48819{text-align:center;}.elementor-12 .elementor-element.elementor-element-7d48819 .elementor-heading-title{font-family:var( --e-global-typography-bb78165-font-family ), Sans-serif;font-size:var( --e-global-typography-bb78165-font-size );font-weight:var( --e-global-typography-bb78165-font-weight );line-height:var( --e-global-typography-bb78165-line-height );color:var( --e-global-color-972816e );}.elementor-12 .elementor-element.elementor-element-7afbf86{--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-214f10b{--display:flex;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-214f10b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-214f10b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-214f10b:hover{background-color:var( --e-global-color-d1395e6 );}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-12 .elementor-element.elementor-element-2b73c42 .elementor-counter{gap:9px;}.elementor-12 .elementor-element.elementor-element-2b73c42 .elementor-counter-number-wrapper{color:var( --e-global-color-854c4fb );font-family:var( --e-global-typography-bb78165-font-family ), Sans-serif;font-size:var( --e-global-typography-bb78165-font-size );font-weight:var( --e-global-typography-bb78165-font-weight );line-height:var( --e-global-typography-bb78165-line-height );}.elementor-12 .elementor-element.elementor-element-2b73c42 .elementor-counter-title{color:var( --e-global-color-854c4fb );font-family:var( --e-global-typography-9a3da5b-font-family ), Sans-serif;font-size:var( --e-global-typography-9a3da5b-font-size );font-weight:var( --e-global-typography-9a3da5b-font-weight );line-height:var( --e-global-typography-9a3da5b-line-height );}.elementor-12 .elementor-element.elementor-element-f2228a2{--display:flex;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-f2228a2:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f2228a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-f2228a2:hover{background-color:var( --e-global-color-d1395e6 );}.elementor-12 .elementor-element.elementor-element-98952f0 .elementor-counter{gap:9px;}.elementor-12 .elementor-element.elementor-element-98952f0 .elementor-counter-number-wrapper{color:var( --e-global-color-854c4fb );font-family:var( --e-global-typography-bb78165-font-family ), Sans-serif;font-size:var( --e-global-typography-bb78165-font-size );font-weight:var( --e-global-typography-bb78165-font-weight );line-height:var( --e-global-typography-bb78165-line-height );}.elementor-12 .elementor-element.elementor-element-98952f0 .elementor-counter-title{color:var( --e-global-color-854c4fb );font-family:var( --e-global-typography-9a3da5b-font-family ), Sans-serif;font-size:var( --e-global-typography-9a3da5b-font-size );font-weight:var( --e-global-typography-9a3da5b-font-weight );line-height:var( --e-global-typography-9a3da5b-line-height );}.elementor-12 .elementor-element.elementor-element-b5fb3e4{--display:flex;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-b5fb3e4:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b5fb3e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-b5fb3e4:hover{background-color:var( --e-global-color-d1395e6 );}.elementor-12 .elementor-element.elementor-element-b297c73 .elementor-counter{gap:9px;}.elementor-12 .elementor-element.elementor-element-b297c73 .elementor-counter-number-wrapper{color:var( --e-global-color-854c4fb );font-family:var( --e-global-typography-bb78165-font-family ), Sans-serif;font-size:var( --e-global-typography-bb78165-font-size );font-weight:var( --e-global-typography-bb78165-font-weight );line-height:var( --e-global-typography-bb78165-line-height );}.elementor-12 .elementor-element.elementor-element-b297c73 .elementor-counter-title{color:var( --e-global-color-854c4fb );font-family:var( --e-global-typography-9a3da5b-font-family ), Sans-serif;font-size:var( --e-global-typography-9a3da5b-font-size );font-weight:var( --e-global-typography-9a3da5b-font-weight );line-height:var( --e-global-typography-9a3da5b-line-height );}.elementor-12 .elementor-element.elementor-element-4383733{--display:flex;--background-transition:0.3s;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-4383733:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4383733 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-4383733:hover{background-color:var( --e-global-color-d1395e6 );}.elementor-12 .elementor-element.elementor-element-2fc2d0a .elementor-counter{gap:9px;}.elementor-12 .elementor-element.elementor-element-2fc2d0a .elementor-counter-number-wrapper{color:var( --e-global-color-854c4fb );font-family:var( --e-global-typography-bb78165-font-family ), Sans-serif;font-size:var( --e-global-typography-bb78165-font-size );font-weight:var( --e-global-typography-bb78165-font-weight );line-height:var( --e-global-typography-bb78165-line-height );}.elementor-12 .elementor-element.elementor-element-2fc2d0a .elementor-counter-title{color:var( --e-global-color-854c4fb );font-family:var( --e-global-typography-9a3da5b-font-family ), Sans-serif;font-size:var( --e-global-typography-9a3da5b-font-size );font-weight:var( --e-global-typography-9a3da5b-font-weight );line-height:var( --e-global-typography-9a3da5b-line-height );}.elementor-12 .elementor-element.elementor-element-de2acc6{--display:flex;--padding-top:70px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-de2acc6:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-de2acc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e54b44e );}.elementor-12 .elementor-element.elementor-element-9106315{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-12 .elementor-element.elementor-element-adaed7c{width:var( --container-widget-width, 33.782% );max-width:33.782%;--container-widget-width:33.782%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-adaed7c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-adaed7c .elementor-heading-title{font-family:var( --e-global-typography-bb78165-font-family ), Sans-serif;font-size:var( --e-global-typography-bb78165-font-size );font-weight:var( --e-global-typography-bb78165-font-weight );line-height:var( --e-global-typography-bb78165-line-height );color:var( --e-global-color-972816e );}.elementor-12 .elementor-element.elementor-element-4d1ed0d{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-66e404c{width:var( --container-widget-width, 104.465% );max-width:104.465%;--container-widget-width:104.465%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-66e404c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-66e404c p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-2509f5a .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-854c4fb );color:var( --e-global-color-854c4fb );padding:6px 6px 6px 30px;}.elementor-12 .elementor-element.elementor-element-2509f5a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-2509f5a .elementor-button .elementor-button-content-wrapper{gap:33px;}.elementor-12 .elementor-element.elementor-element-2509f5a .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-2509f5a .elementor-button:focus{color:var( --e-global-color-854c4fb );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-2509f5a .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-2509f5a .elementor-button:focus svg{fill:var( --e-global-color-854c4fb );}.elementor-12 .elementor-element.elementor-element-a2dc5fb{--display:flex;--padding-top:10px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-a2dc5fb:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a2dc5fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-e54b44e ) 50%, var( --e-global-color-854c4fb ) 0%);}.elementor-12 .elementor-element.elementor-element-d416559{--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;--flex-wrap:nowrap;}.elementor-12 .elementor-element.elementor-element-2aace0b{--display:flex;--overlay-opacity:0;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.06);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-2aace0b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2aace0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-854c4fb );}.elementor-12 .elementor-element.elementor-element-2aace0b:hover{background-color:var( --e-global-color-972816e );--overlay-opacity:0.38;}.elementor-12 .elementor-element.elementor-element-2aace0b::before, .elementor-12 .elementor-element.elementor-element-2aace0b > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-2aace0b > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-2aace0b > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-2aace0b > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-2aace0b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-854c4fb );background-image:url("https://odnlgroup.co.uk/wp-content/uploads/2026/08/new-commercial-refurbishment.png");--background-overlay:'';background-size:cover;}.elementor-12 .elementor-element.elementor-element-2aace0b:hover::before, .elementor-12 .elementor-element.elementor-element-2aace0b:hover > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-2aace0b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-2aace0b > .elementor-background-slideshow:hover::before, .elementor-12 .elementor-element.elementor-element-2aace0b > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-972816e );background-image:url("https://odnlgroup.co.uk/wp-content/uploads/2026/08/new-commercial-refurbishment.png");--background-overlay:'';background-position:center left;}.elementor-12 .elementor-element.elementor-element-2aace0b, .elementor-12 .elementor-element.elementor-element-2aace0b::before{--overlay-transition:0.7s;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.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-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-text );}.elementor-12 .elementor-element.elementor-element-234c7b8 .elementor-icon-box-wrapper{text-align:start;gap:18px;}.elementor-12 .elementor-element.elementor-element-234c7b8 .elementor-icon-box-title{margin-block-end:20px;color:var( --e-global-color-657ccbf );}.elementor-12 .elementor-element.elementor-element-234c7b8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-657ccbf );}.elementor-12 .elementor-element.elementor-element-234c7b8.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-234c7b8.elementor-view-default .elementor-icon{fill:var( --e-global-color-657ccbf );color:var( --e-global-color-657ccbf );border-color:var( --e-global-color-657ccbf );}.elementor-12 .elementor-element.elementor-element-234c7b8 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-234c7b8 .elementor-icon-box-title a{font-family:var( --e-global-typography-8f2301a-font-family ), Sans-serif;font-size:var( --e-global-typography-8f2301a-font-size );font-weight:var( --e-global-typography-8f2301a-font-weight );line-height:var( --e-global-typography-8f2301a-line-height );}.elementor-12 .elementor-element.elementor-element-6e31994 .elementor-button{background-color:#00000000;fill:var( --e-global-color-657ccbf );color:var( --e-global-color-657ccbf );padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6e31994 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-6e31994 .elementor-button .elementor-button-content-wrapper{gap:21px;}.elementor-12 .elementor-element.elementor-element-6e31994 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-6e31994 .elementor-button:focus{color:var( --e-global-color-854c4fb );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-6e31994 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-6e31994 .elementor-button:focus svg{fill:var( --e-global-color-854c4fb );}.elementor-12 .elementor-element.elementor-element-ea389d8{--display:flex;--overlay-opacity:0;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.06);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-ea389d8:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ea389d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-854c4fb );}.elementor-12 .elementor-element.elementor-element-ea389d8:hover{background-color:var( --e-global-color-972816e );--overlay-opacity:0.38;}.elementor-12 .elementor-element.elementor-element-ea389d8::before, .elementor-12 .elementor-element.elementor-element-ea389d8 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-ea389d8 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-ea389d8 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-ea389d8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-ea389d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-854c4fb );background-image:url("https://odnlgroup.co.uk/wp-content/uploads/2026/08/Odnal-Building-Works.png");--background-overlay:'';background-size:cover;}.elementor-12 .elementor-element.elementor-element-ea389d8:hover::before, .elementor-12 .elementor-element.elementor-element-ea389d8:hover > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-ea389d8:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-ea389d8 > .elementor-background-slideshow:hover::before, .elementor-12 .elementor-element.elementor-element-ea389d8 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-972816e );background-image:url("https://odnlgroup.co.uk/wp-content/uploads/2026/08/Odnal-Building-Works.png");--background-overlay:'';background-position:center left;}.elementor-12 .elementor-element.elementor-element-ea389d8, .elementor-12 .elementor-element.elementor-element-ea389d8::before{--overlay-transition:0.7s;}.elementor-12 .elementor-element.elementor-element-9354313 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-12 .elementor-element.elementor-element-9354313.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-657ccbf );}.elementor-12 .elementor-element.elementor-element-9354313.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-9354313.elementor-view-default .elementor-icon{fill:var( --e-global-color-657ccbf );color:var( --e-global-color-657ccbf );border-color:var( --e-global-color-657ccbf );}.elementor-12 .elementor-element.elementor-element-9354313 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-9354313 .elementor-icon-box-title a{font-family:var( --e-global-typography-8f2301a-font-family ), Sans-serif;font-size:var( --e-global-typography-8f2301a-font-size );font-weight:var( --e-global-typography-8f2301a-font-weight );line-height:var( --e-global-typography-8f2301a-line-height );}.elementor-12 .elementor-element.elementor-element-9354313 .elementor-icon-box-title{color:var( --e-global-color-657ccbf );}.elementor-12 .elementor-element.elementor-element-35f9969 .elementor-button{background-color:#00000000;fill:var( --e-global-color-657ccbf );color:var( --e-global-color-657ccbf );padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-35f9969 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-35f9969 .elementor-button .elementor-button-content-wrapper{gap:21px;}.elementor-12 .elementor-element.elementor-element-35f9969 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-35f9969 .elementor-button:focus{color:var( --e-global-color-854c4fb );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-35f9969 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-35f9969 .elementor-button:focus svg{fill:var( --e-global-color-854c4fb );}.elementor-12 .elementor-element.elementor-element-fb64ea9{--display:flex;--overlay-opacity:0;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.06);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-fb64ea9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-fb64ea9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-854c4fb );}.elementor-12 .elementor-element.elementor-element-fb64ea9:hover{background-color:var( --e-global-color-972816e );--overlay-opacity:0.38;}.elementor-12 .elementor-element.elementor-element-fb64ea9::before, .elementor-12 .elementor-element.elementor-element-fb64ea9 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-fb64ea9 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-fb64ea9 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-fb64ea9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-fb64ea9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-854c4fb );background-image:url("https://odnlgroup.co.uk/wp-content/uploads/2026/08/New-Roofing-Waterproofing.png");--background-overlay:'';background-size:cover;}.elementor-12 .elementor-element.elementor-element-fb64ea9:hover::before, .elementor-12 .elementor-element.elementor-element-fb64ea9:hover > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-fb64ea9:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-fb64ea9 > .elementor-background-slideshow:hover::before, .elementor-12 .elementor-element.elementor-element-fb64ea9 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-972816e );background-image:url("https://odnlgroup.co.uk/wp-content/uploads/2026/08/New-Roofing-Waterproofing.png");--background-overlay:'';background-position:center left;}.elementor-12 .elementor-element.elementor-element-fb64ea9, .elementor-12 .elementor-element.elementor-element-fb64ea9::before{--overlay-transition:0.7s;}.elementor-12 .elementor-element.elementor-element-23f25ff.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-23f25ff .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-12 .elementor-element.elementor-element-23f25ff.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-657ccbf );}.elementor-12 .elementor-element.elementor-element-23f25ff.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-23f25ff.elementor-view-default .elementor-icon{fill:var( --e-global-color-657ccbf );color:var( --e-global-color-657ccbf );border-color:var( --e-global-color-657ccbf );}.elementor-12 .elementor-element.elementor-element-23f25ff .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-23f25ff .elementor-icon-box-title a{font-family:var( --e-global-typography-8f2301a-font-family ), Sans-serif;font-size:var( --e-global-typography-8f2301a-font-size );font-weight:var( --e-global-typography-8f2301a-font-weight );line-height:var( --e-global-typography-8f2301a-line-height );}.elementor-12 .elementor-element.elementor-element-23f25ff .elementor-icon-box-title{color:var( --e-global-color-657ccbf );}.elementor-12 .elementor-element.elementor-element-ec4bf48 .elementor-button{background-color:#00000000;fill:var( --e-global-color-657ccbf );color:var( --e-global-color-657ccbf );padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ec4bf48 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-ec4bf48 .elementor-button .elementor-button-content-wrapper{gap:21px;}.elementor-12 .elementor-element.elementor-element-ec4bf48 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-ec4bf48 .elementor-button:focus{color:var( --e-global-color-854c4fb );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-ec4bf48 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-ec4bf48 .elementor-button:focus svg{fill:var( --e-global-color-854c4fb );}.elementor-12 .elementor-element.elementor-element-b93b5bf{--display:flex;--overlay-opacity:0;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.06);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-12 .elementor-element.elementor-element-b93b5bf:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b93b5bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-854c4fb );}.elementor-12 .elementor-element.elementor-element-b93b5bf:hover{background-color:var( --e-global-color-972816e );--overlay-opacity:0.38;}.elementor-12 .elementor-element.elementor-element-b93b5bf::before, .elementor-12 .elementor-element.elementor-element-b93b5bf > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-b93b5bf > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-b93b5bf > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-b93b5bf > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-b93b5bf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-854c4fb );background-image:url("https://odnlgroup.co.uk/wp-content/uploads/2026/08/new-principal-contractor.png");--background-overlay:'';background-size:cover;}.elementor-12 .elementor-element.elementor-element-b93b5bf:hover::before, .elementor-12 .elementor-element.elementor-element-b93b5bf:hover > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-b93b5bf:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-b93b5bf > .elementor-background-slideshow:hover::before, .elementor-12 .elementor-element.elementor-element-b93b5bf > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:var( --e-global-color-972816e );--background-overlay:'';background-position:center left;}.elementor-12 .elementor-element.elementor-element-b93b5bf, .elementor-12 .elementor-element.elementor-element-b93b5bf::before{--overlay-transition:0.7s;}.elementor-12 .elementor-element.elementor-element-4c7e680 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-12 .elementor-element.elementor-element-4c7e680.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-657ccbf );}.elementor-12 .elementor-element.elementor-element-4c7e680.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-4c7e680.elementor-view-default .elementor-icon{fill:var( --e-global-color-657ccbf );color:var( --e-global-color-657ccbf );border-color:var( --e-global-color-657ccbf );}.elementor-12 .elementor-element.elementor-element-4c7e680 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-4c7e680 .elementor-icon-box-title a{font-family:var( --e-global-typography-8f2301a-font-family ), Sans-serif;font-size:var( --e-global-typography-8f2301a-font-size );font-weight:var( --e-global-typography-8f2301a-font-weight );line-height:var( --e-global-typography-8f2301a-line-height );}.elementor-12 .elementor-element.elementor-element-4c7e680 .elementor-icon-box-title{color:var( --e-global-color-657ccbf );}.elementor-12 .elementor-element.elementor-element-c76f2e6 .elementor-button{background-color:#00000000;fill:var( --e-global-color-657ccbf );color:var( --e-global-color-657ccbf );padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-c76f2e6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-c76f2e6 .elementor-button .elementor-button-content-wrapper{gap:21px;}.elementor-12 .elementor-element.elementor-element-c76f2e6 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-c76f2e6 .elementor-button:focus{color:var( --e-global-color-854c4fb );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-c76f2e6 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-c76f2e6 .elementor-button:focus svg{fill:var( --e-global-color-854c4fb );}.elementor-12 .elementor-element.elementor-element-a451cb9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-a451cb9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a451cb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d1395e6 );}.elementor-12 .elementor-element.elementor-element-a8b159f{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-12 .elementor-element.elementor-element-3382245{--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-34f6012{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3be17cd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-3be17cd .elementor-heading-title{font-family:var( --e-global-typography-bb78165-font-family ), Sans-serif;font-size:var( --e-global-typography-bb78165-font-size );font-weight:var( --e-global-typography-bb78165-font-weight );line-height:var( --e-global-typography-bb78165-line-height );color:var( --e-global-color-854c4fb );}.elementor-12 .elementor-element.elementor-element-3cc45b9{width:var( --container-widget-width, 84.194% );max-width:84.194%;--container-widget-width:84.194%;--container-widget-flex-grow:0;color:var( --e-global-color-854c4fb );}.elementor-12 .elementor-element.elementor-element-3cc45b9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-3cc45b9 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-823c4aa{--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-6bac308{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-6bac308:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6bac308 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-972816e );}.elementor-12 .elementor-element.elementor-element-5763124 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-12 .elementor-element.elementor-element-5763124 .elementor-icon{font-size:60px;}.elementor-12 .elementor-element.elementor-element-5763124 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-5763124 .elementor-icon-box-title a{font-family:var( --e-global-typography-8f2301a-font-family ), Sans-serif;font-size:var( --e-global-typography-8f2301a-font-size );font-weight:var( --e-global-typography-8f2301a-font-weight );line-height:var( --e-global-typography-8f2301a-line-height );}.elementor-12 .elementor-element.elementor-element-5763124 .elementor-icon-box-title{color:var( --e-global-color-854c4fb );}.elementor-12 .elementor-element.elementor-element-5763124:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-5763124:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-854c4fb );}.elementor-12 .elementor-element.elementor-element-5763124 .elementor-icon-box-description{color:var( --e-global-color-854c4fb );}.elementor-12 .elementor-element.elementor-element-cb3de3f{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-cb3de3f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-cb3de3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-972816e );}.elementor-12 .elementor-element.elementor-element-6982af0 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-12 .elementor-element.elementor-element-6982af0 .elementor-icon{font-size:60px;}.elementor-12 .elementor-element.elementor-element-6982af0 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-6982af0 .elementor-icon-box-title a{font-family:var( --e-global-typography-8f2301a-font-family ), Sans-serif;font-size:var( --e-global-typography-8f2301a-font-size );font-weight:var( --e-global-typography-8f2301a-font-weight );line-height:var( --e-global-typography-8f2301a-line-height );}.elementor-12 .elementor-element.elementor-element-6982af0 .elementor-icon-box-title{color:var( --e-global-color-854c4fb );}.elementor-12 .elementor-element.elementor-element-6982af0:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-6982af0:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-854c4fb );}.elementor-12 .elementor-element.elementor-element-6982af0 .elementor-icon-box-description{color:var( --e-global-color-854c4fb );}.elementor-12 .elementor-element.elementor-element-66d1aa7{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-66d1aa7:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-66d1aa7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-972816e );}.elementor-12 .elementor-element.elementor-element-1256d85 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-12 .elementor-element.elementor-element-1256d85 .elementor-icon{font-size:60px;}.elementor-12 .elementor-element.elementor-element-1256d85 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-1256d85 .elementor-icon-box-title a{font-family:var( --e-global-typography-8f2301a-font-family ), Sans-serif;font-size:var( --e-global-typography-8f2301a-font-size );font-weight:var( --e-global-typography-8f2301a-font-weight );line-height:var( --e-global-typography-8f2301a-line-height );}.elementor-12 .elementor-element.elementor-element-1256d85 .elementor-icon-box-title{color:var( --e-global-color-854c4fb );}.elementor-12 .elementor-element.elementor-element-1256d85:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-1256d85:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-854c4fb );}.elementor-12 .elementor-element.elementor-element-1256d85 .elementor-icon-box-description{color:var( --e-global-color-854c4fb );}.elementor-12 .elementor-element.elementor-element-f758ec0{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-f758ec0:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f758ec0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-972816e );}.elementor-12 .elementor-element.elementor-element-29236e4 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-12 .elementor-element.elementor-element-29236e4 .elementor-icon{font-size:60px;}.elementor-12 .elementor-element.elementor-element-29236e4 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-29236e4 .elementor-icon-box-title a{font-family:var( --e-global-typography-8f2301a-font-family ), Sans-serif;font-size:var( --e-global-typography-8f2301a-font-size );font-weight:var( --e-global-typography-8f2301a-font-weight );line-height:var( --e-global-typography-8f2301a-line-height );}.elementor-12 .elementor-element.elementor-element-29236e4 .elementor-icon-box-title{color:var( --e-global-color-854c4fb );}.elementor-12 .elementor-element.elementor-element-29236e4:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-29236e4:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-854c4fb );}.elementor-12 .elementor-element.elementor-element-29236e4 .elementor-icon-box-description{color:var( --e-global-color-854c4fb );}.elementor-12 .elementor-element.elementor-element-2f3c78a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-8a5f4f1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-955726d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-955726d{text-align:center;}.elementor-12 .elementor-element.elementor-element-955726d .elementor-heading-title{font-family:var( --e-global-typography-bb78165-font-family ), Sans-serif;font-size:var( --e-global-typography-bb78165-font-size );font-weight:var( --e-global-typography-bb78165-font-weight );line-height:var( --e-global-typography-bb78165-line-height );color:var( --e-global-color-657ccbf );}.elementor-12 .elementor-element.elementor-element-e29b17a{width:var( --container-widget-width, 87.946% );max-width:87.946%;--container-widget-width:87.946%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-e29b17a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-e29b17a p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-f717508{--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-5c89579{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-025cc65{--e-image-carousel-slides-to-show:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7db5254{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;--z-index:1;}.elementor-12 .elementor-element.elementor-element-7db5254:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7db5254 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-39717a1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-39717a1{text-align:center;}.elementor-12 .elementor-element.elementor-element-39717a1 .elementor-heading-title{font-family:var( --e-global-typography-9a3da5b-font-family ), Sans-serif;font-size:var( --e-global-typography-9a3da5b-font-size );font-weight:var( --e-global-typography-9a3da5b-font-weight );line-height:var( --e-global-typography-9a3da5b-line-height );color:var( --e-global-color-854c4fb );}.elementor-12 .elementor-element.elementor-element-4450b91.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-4450b91{text-align:center;}.elementor-12 .elementor-element.elementor-element-4450b91 .elementor-heading-title{font-family:var( --e-global-typography-675ccd4-font-family ), Sans-serif;font-size:var( --e-global-typography-675ccd4-font-size );font-weight:var( --e-global-typography-675ccd4-font-weight );line-height:var( --e-global-typography-675ccd4-line-height );color:var( --e-global-color-854c4fb );}.elementor-12 .elementor-element.elementor-element-0b18d25{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-cd223cc{--e-image-carousel-slides-to-show:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-11d0bc9{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;--z-index:1;}.elementor-12 .elementor-element.elementor-element-11d0bc9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-11d0bc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-e3d7974.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-e3d7974{text-align:center;}.elementor-12 .elementor-element.elementor-element-e3d7974 .elementor-heading-title{font-family:var( --e-global-typography-9a3da5b-font-family ), Sans-serif;font-size:var( --e-global-typography-9a3da5b-font-size );font-weight:var( --e-global-typography-9a3da5b-font-weight );line-height:var( --e-global-typography-9a3da5b-line-height );color:var( --e-global-color-854c4fb );}.elementor-12 .elementor-element.elementor-element-2c971ec.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-2c971ec{text-align:center;}.elementor-12 .elementor-element.elementor-element-2c971ec .elementor-heading-title{font-family:var( --e-global-typography-675ccd4-font-family ), Sans-serif;font-size:var( --e-global-typography-675ccd4-font-size );font-weight:var( --e-global-typography-675ccd4-font-weight );line-height:var( --e-global-typography-675ccd4-line-height );color:var( --e-global-color-854c4fb );}.elementor-12 .elementor-element.elementor-element-74cc6eb{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-cd29fff{--e-image-carousel-slides-to-show:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ec6e9d2{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;--z-index:1;}.elementor-12 .elementor-element.elementor-element-ec6e9d2:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ec6e9d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-778a04a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-778a04a{text-align:center;}.elementor-12 .elementor-element.elementor-element-778a04a .elementor-heading-title{font-family:var( --e-global-typography-9a3da5b-font-family ), Sans-serif;font-size:var( --e-global-typography-9a3da5b-font-size );font-weight:var( --e-global-typography-9a3da5b-font-weight );line-height:var( --e-global-typography-9a3da5b-line-height );color:var( --e-global-color-854c4fb );}.elementor-12 .elementor-element.elementor-element-8ee21df.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-8ee21df{text-align:center;}.elementor-12 .elementor-element.elementor-element-8ee21df .elementor-heading-title{font-family:var( --e-global-typography-675ccd4-font-family ), Sans-serif;font-size:var( --e-global-typography-675ccd4-font-size );font-weight:var( --e-global-typography-675ccd4-font-weight );line-height:var( --e-global-typography-675ccd4-line-height );color:var( --e-global-color-854c4fb );}.elementor-12 .elementor-element.elementor-element-ba19ce5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:40px;--padding-right:40px;}.elementor-12 .elementor-element.elementor-element-ba19ce5:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ba19ce5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://odnlgroup.co.uk/wp-content/uploads/2026/06/bg-shape.png");background-position:center center;background-size:cover;}.elementor-12 .elementor-element.elementor-element-f1d6613{--display:flex;}.elementor-12 .elementor-element.elementor-element-1324452 .elementor-heading-title{font-family:var( --e-global-typography-9ea789c-font-family ), Sans-serif;font-size:var( --e-global-typography-9ea789c-font-size );font-weight:var( --e-global-typography-9ea789c-font-weight );line-height:var( --e-global-typography-9ea789c-line-height );color:var( --e-global-color-854c4fb );}.elementor-12 .elementor-element.elementor-element-d694bcd p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-d694bcd{color:var( --e-global-color-854c4fb );}.elementor-12 .elementor-element.elementor-element-fa23126 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-fa23126{color:var( --e-global-color-854c4fb );}.elementor-12 .elementor-element.elementor-element-d4160f0{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-883b07e .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-854c4fb );color:var( --e-global-color-854c4fb );padding:6px 6px 6px 30px;}.elementor-12 .elementor-element.elementor-element-883b07e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-883b07e .elementor-button .elementor-button-content-wrapper{gap:33px;}.elementor-12 .elementor-element.elementor-element-883b07e .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-883b07e .elementor-button:focus{color:var( --e-global-color-text );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-883b07e .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-883b07e .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-c8d68db{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-6eb0fa4{--display:flex;}.elementor-12 .elementor-element.elementor-element-e48c768.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-e48c768{text-align:center;}.elementor-12 .elementor-element.elementor-element-e48c768 .elementor-heading-title{font-family:var( --e-global-typography-bb78165-font-family ), Sans-serif;font-size:var( --e-global-typography-bb78165-font-size );font-weight:var( --e-global-typography-bb78165-font-weight );line-height:var( --e-global-typography-bb78165-line-height );color:var( --e-global-color-657ccbf );}.elementor-12 .elementor-element.elementor-element-d1922a4{--display:flex;}.elementor-12 .elementor-element.elementor-element-2875bb3 .slider-container-block-background{background-color:var( --e-global-color-e54b44e );}.elementor-12 .elementor-element.elementor-element-2875bb3.elementor-element{--align-self:flex-end;}.elementor-12 .elementor-element.elementor-element-2875bb3 .slide-block{justify-content:flex-start;flex-direction:row;}.elementor-12 .elementor-element.elementor-element-2875bb3 .slide-title{text-align:left;}.elementor-12 .elementor-element.elementor-element-2875bb3 .slide-subtitle{text-align:left;}.elementor-12 .elementor-element.elementor-element-2875bb3 .slide-icons{text-align:left;}.elementor-12 .elementor-element.elementor-element-2875bb3 .slide-basic-info{justify-content:space-between;}.elementor-12 .elementor-element.elementor-element-2875bb3 .swiper-wrapper .slide-title{font-family:var( --e-global-typography-675ccd4-font-family ), Sans-serif;font-size:var( --e-global-typography-675ccd4-font-size );font-weight:var( --e-global-typography-675ccd4-font-weight );line-height:var( --e-global-typography-675ccd4-line-height );}.elementor-12 .elementor-element.elementor-element-2875bb3 .swiper-wrapper .slide-subtitle{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-2875bb3 .swiper-wrapper .slide-description{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-2875bb3 .slide-description{text-align:left;}.elementor-12 .elementor-element.elementor-element-2875bb3 .swiper-wrapper .slide-read-more{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-2875bb3 .slide-content{text-align:left;}.elementor-12 .elementor-element.elementor-element-2875bb3 .swiper-wrapper .block-shadow{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-2875bb3 .slider-modal .slide-block{justify-content:flex-start;}.elementor-12 .elementor-element.elementor-element-2875bb3 .slider-modal-container .slide-title{text-align:left;}.elementor-12 .elementor-element.elementor-element-2875bb3 .slider-modal-container .slide-subtitle{text-align:left;}.elementor-12 .elementor-element.elementor-element-2875bb3 .slider-modal-container .slide-description{text-align:left;}.elementor-12 .elementor-element.elementor-element-2875bb3 .slider-modal-container .slide-block{flex-direction:row;}.elementor-12 .elementor-element.elementor-element-2875bb3 .slider-modal-container .slide-image{text-align:left;}.elementor-12 .elementor-element.elementor-element-2875bb3 .slider-modal-container .slide-icons{text-align:left;}.elementor-12 .elementor-element.elementor-element-2875bb3 .slider-modal-container .slide-basic-info{justify-content:space-between;}.elementor-12 .elementor-element.elementor-element-97ef39e{--display:flex;--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-ceec4ed{--display:flex;}.elementor-12 .elementor-element.elementor-element-275de5d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-275de5d{text-align:center;}.elementor-12 .elementor-element.elementor-element-275de5d .elementor-heading-title{font-family:var( --e-global-typography-bb78165-font-family ), Sans-serif;font-size:var( --e-global-typography-bb78165-font-size );font-weight:var( --e-global-typography-bb78165-font-weight );line-height:var( --e-global-typography-bb78165-line-height );color:var( --e-global-color-972816e );}.elementor-12 .elementor-element.elementor-element-31b6ade{--display:flex;}.elementor-12 .elementor-element.elementor-element-f6f4d92{--e-image-carousel-slides-to-show:5;}.elementor-12 .elementor-element.elementor-element-99f228a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:010px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-99f228a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-99f228a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e54b44e );background-image:url("https://odnlgroup.co.uk/wp-content/uploads/2026/06/team-bg.png");background-position:bottom right;background-repeat:no-repeat;background-size:contain;}.elementor-12 .elementor-element.elementor-element-4aca78c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-f969512.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-f969512{text-align:center;}.elementor-12 .elementor-element.elementor-element-f969512 .elementor-heading-title{font-family:var( --e-global-typography-bb78165-font-family ), Sans-serif;font-size:var( --e-global-typography-bb78165-font-size );font-weight:var( --e-global-typography-bb78165-font-weight );line-height:var( --e-global-typography-bb78165-line-height );color:var( --e-global-color-657ccbf );}.elementor-12 .elementor-element.elementor-element-5c58d6a{width:var( --container-widget-width, 79.463% );max-width:79.463%;--container-widget-width:79.463%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-5c58d6a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-5c58d6a p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-e4e7d5b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a1fa161{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-36c9b42{width:var( --container-widget-width, 100.4% );max-width:100.4%;--container-widget-width:100.4%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-36c9b42.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-36c9b42:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-12 .elementor-element.elementor-element-3cf3f1c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-18dcd42 .elementor-button{background-color:var( --e-global-color-854c4fb );fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:6px 6px 6px 6px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-18dcd42{right:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-18dcd42{left:0px;}.elementor-12 .elementor-element.elementor-element-18dcd42{bottom:0px;}.elementor-12 .elementor-element.elementor-element-18dcd42 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-18dcd42 .elementor-button:focus{border-color:var( --e-global-color-972816e );}.elementor-12 .elementor-element.elementor-element-4c17bd8{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;--z-index:1;}.elementor-12 .elementor-element.elementor-element-4c17bd8:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4c17bd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d1395e6 );}.elementor-12 .elementor-element.elementor-element-2253902.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-2253902{text-align:center;}.elementor-12 .elementor-element.elementor-element-2253902 .elementor-heading-title{font-family:var( --e-global-typography-9a3da5b-font-family ), Sans-serif;font-size:var( --e-global-typography-9a3da5b-font-size );font-weight:var( --e-global-typography-9a3da5b-font-weight );line-height:var( --e-global-typography-9a3da5b-line-height );color:var( --e-global-color-854c4fb );}.elementor-12 .elementor-element.elementor-element-dec4249 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-dec4249{color:var( --e-global-color-854c4fb );}.elementor-12 .elementor-element.elementor-element-b75b133{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6c54aac:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-12 .elementor-element.elementor-element-2cff130{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b9dbf80 .elementor-button{background-color:var( --e-global-color-854c4fb );fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:6px 6px 6px 6px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-b9dbf80{right:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-b9dbf80{left:0px;}.elementor-12 .elementor-element.elementor-element-b9dbf80{bottom:0px;}.elementor-12 .elementor-element.elementor-element-b9dbf80 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-b9dbf80 .elementor-button:focus{border-color:var( --e-global-color-972816e );}.elementor-12 .elementor-element.elementor-element-07f5210{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;--z-index:1;}.elementor-12 .elementor-element.elementor-element-07f5210:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-07f5210 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d1395e6 );}.elementor-12 .elementor-element.elementor-element-346269d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-346269d{text-align:center;}.elementor-12 .elementor-element.elementor-element-346269d .elementor-heading-title{font-family:var( --e-global-typography-9a3da5b-font-family ), Sans-serif;font-size:var( --e-global-typography-9a3da5b-font-size );font-weight:var( --e-global-typography-9a3da5b-font-weight );line-height:var( --e-global-typography-9a3da5b-line-height );color:var( --e-global-color-854c4fb );}.elementor-12 .elementor-element.elementor-element-000fc76 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-000fc76{color:var( --e-global-color-854c4fb );}.elementor-12 .elementor-element.elementor-element-b28cc3f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-0087050:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-12 .elementor-element.elementor-element-2731de4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-91c9004 .elementor-button{background-color:var( --e-global-color-854c4fb );fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:6px 6px 6px 6px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-91c9004{right:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-91c9004{left:0px;}.elementor-12 .elementor-element.elementor-element-91c9004{bottom:0px;}.elementor-12 .elementor-element.elementor-element-91c9004 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-91c9004 .elementor-button:focus{border-color:var( --e-global-color-972816e );}.elementor-12 .elementor-element.elementor-element-880e953{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;--z-index:1;}.elementor-12 .elementor-element.elementor-element-880e953:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-880e953 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d1395e6 );}.elementor-12 .elementor-element.elementor-element-dc511c3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-dc511c3{text-align:center;}.elementor-12 .elementor-element.elementor-element-dc511c3 .elementor-heading-title{font-family:var( --e-global-typography-9a3da5b-font-family ), Sans-serif;font-size:var( --e-global-typography-9a3da5b-font-size );font-weight:var( --e-global-typography-9a3da5b-font-weight );line-height:var( --e-global-typography-9a3da5b-line-height );color:var( --e-global-color-854c4fb );}.elementor-12 .elementor-element.elementor-element-c067e2d p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-c067e2d{color:var( --e-global-color-854c4fb );}.elementor-12 .elementor-element.elementor-element-60d02a7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-acd93a5:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-12 .elementor-element.elementor-element-3afd106{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d976235 .elementor-button{background-color:var( --e-global-color-854c4fb );fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:6px 6px 6px 6px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-d976235{right:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-d976235{left:0px;}.elementor-12 .elementor-element.elementor-element-d976235{bottom:0px;}.elementor-12 .elementor-element.elementor-element-d976235 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-d976235 .elementor-button:focus{border-color:var( --e-global-color-972816e );}.elementor-12 .elementor-element.elementor-element-f3a54fe{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;--z-index:1;}.elementor-12 .elementor-element.elementor-element-f3a54fe:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f3a54fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d1395e6 );}.elementor-12 .elementor-element.elementor-element-400f7ff.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-400f7ff{text-align:center;}.elementor-12 .elementor-element.elementor-element-400f7ff .elementor-heading-title{font-family:var( --e-global-typography-9a3da5b-font-family ), Sans-serif;font-size:var( --e-global-typography-9a3da5b-font-size );font-weight:var( --e-global-typography-9a3da5b-font-weight );line-height:var( --e-global-typography-9a3da5b-line-height );color:var( --e-global-color-854c4fb );}.elementor-12 .elementor-element.elementor-element-9578dd6 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-9578dd6{color:var( --e-global-color-854c4fb );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-e8c5ff5{--width:80%;}.elementor-12 .elementor-element.elementor-element-8fa85c3{--content-width:1600px;}.elementor-12 .elementor-element.elementor-element-9310cf2{--width:30%;}.elementor-12 .elementor-element.elementor-element-848113e{--width:40%;}.elementor-12 .elementor-element.elementor-element-1eb7425{--width:60%;}.elementor-12 .elementor-element.elementor-element-de2acc6{--content-width:1300px;}.elementor-12 .elementor-element.elementor-element-a2dc5fb{--content-width:1300px;}.elementor-12 .elementor-element.elementor-element-2aace0b{--width:24%;}.elementor-12 .elementor-element.elementor-element-ea389d8{--width:24%;}.elementor-12 .elementor-element.elementor-element-fb64ea9{--width:24%;}.elementor-12 .elementor-element.elementor-element-b93b5bf{--width:24%;}.elementor-12 .elementor-element.elementor-element-f1d6613{--width:70%;}.elementor-12 .elementor-element.elementor-element-d4160f0{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-e8c5ff5{--width:100%;}.elementor-12 .elementor-element.elementor-element-9310cf2{--width:61%;}.elementor-12 .elementor-element.elementor-element-848113e{--width:100%;}.elementor-12 .elementor-element.elementor-element-1eb7425{--width:100%;}.elementor-12 .elementor-element.elementor-element-214f10b{--width:48%;}.elementor-12 .elementor-element.elementor-element-f2228a2{--width:48%;}.elementor-12 .elementor-element.elementor-element-b5fb3e4{--width:48%;}.elementor-12 .elementor-element.elementor-element-4383733{--width:48%;}.elementor-12 .elementor-element.elementor-element-2aace0b{--width:48%;}.elementor-12 .elementor-element.elementor-element-ea389d8{--width:48%;}.elementor-12 .elementor-element.elementor-element-fb64ea9{--width:48%;}.elementor-12 .elementor-element.elementor-element-b93b5bf{--width:48%;}.elementor-12 .elementor-element.elementor-element-6bac308{--width:48%;}.elementor-12 .elementor-element.elementor-element-cb3de3f{--width:48%;}.elementor-12 .elementor-element.elementor-element-66d1aa7{--width:48%;}.elementor-12 .elementor-element.elementor-element-f758ec0{--width:48%;}.elementor-12 .elementor-element.elementor-element-5c89579{--width:48%;}.elementor-12 .elementor-element.elementor-element-7db5254{--width:100%;}.elementor-12 .elementor-element.elementor-element-0b18d25{--width:48%;}.elementor-12 .elementor-element.elementor-element-11d0bc9{--width:100%;}.elementor-12 .elementor-element.elementor-element-74cc6eb{--width:48%;}.elementor-12 .elementor-element.elementor-element-ec6e9d2{--width:100%;}.elementor-12 .elementor-element.elementor-element-f1d6613{--width:65%;}.elementor-12 .elementor-element.elementor-element-d4160f0{--width:35%;}.elementor-12 .elementor-element.elementor-element-a1fa161{--width:48%;}.elementor-12 .elementor-element.elementor-element-b75b133{--width:48%;}.elementor-12 .elementor-element.elementor-element-b28cc3f{--width:48%;}.elementor-12 .elementor-element.elementor-element-60d02a7{--width:48%;}}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-9e824f3{--min-height:500px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-widget-heading .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-847ceea .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-f74aca1{width:var( --container-widget-width, 934.422px );max-width:934.422px;--container-widget-width:934.422px;--container-widget-flex-grow:0;}.elementor-widget-button .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-8fa85c3{--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-265a25a .elementor-heading-title{font-size:var( --e-global-typography-9ea789c-font-size );line-height:var( --e-global-typography-9ea789c-line-height );}.elementor-12 .elementor-element.elementor-element-21e1526{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-848113e{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-403949e .elementor-heading-title{font-size:var( --e-global-typography-bb78165-font-size );line-height:var( --e-global-typography-bb78165-line-height );}.elementor-12 .elementor-element.elementor-element-14084cb .elementor-heading-title{font-size:var( --e-global-typography-8f2301a-font-size );line-height:var( --e-global-typography-8f2301a-line-height );}.elementor-12 .elementor-element.elementor-element-73f6cc4{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-7d48819{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-7d48819 .elementor-heading-title{font-size:var( --e-global-typography-bb78165-font-size );line-height:var( --e-global-typography-bb78165-line-height );}.elementor-12 .elementor-element.elementor-element-7afbf86{--flex-wrap:wrap;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-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-2b73c42 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-bb78165-font-size );line-height:var( --e-global-typography-bb78165-line-height );}.elementor-12 .elementor-element.elementor-element-2b73c42 .elementor-counter-title{font-size:var( --e-global-typography-9a3da5b-font-size );line-height:var( --e-global-typography-9a3da5b-line-height );}.elementor-12 .elementor-element.elementor-element-98952f0 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-bb78165-font-size );line-height:var( --e-global-typography-bb78165-line-height );}.elementor-12 .elementor-element.elementor-element-98952f0 .elementor-counter-title{font-size:var( --e-global-typography-9a3da5b-font-size );line-height:var( --e-global-typography-9a3da5b-line-height );}.elementor-12 .elementor-element.elementor-element-b297c73 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-bb78165-font-size );line-height:var( --e-global-typography-bb78165-line-height );}.elementor-12 .elementor-element.elementor-element-b297c73 .elementor-counter-title{font-size:var( --e-global-typography-9a3da5b-font-size );line-height:var( --e-global-typography-9a3da5b-line-height );}.elementor-12 .elementor-element.elementor-element-2fc2d0a .elementor-counter-number-wrapper{font-size:var( --e-global-typography-bb78165-font-size );line-height:var( --e-global-typography-bb78165-line-height );}.elementor-12 .elementor-element.elementor-element-2fc2d0a .elementor-counter-title{font-size:var( --e-global-typography-9a3da5b-font-size );line-height:var( --e-global-typography-9a3da5b-line-height );}.elementor-12 .elementor-element.elementor-element-de2acc6{--padding-top:40px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-9106315{--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-adaed7c{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-adaed7c .elementor-heading-title{font-size:var( --e-global-typography-bb78165-font-size );line-height:var( --e-global-typography-bb78165-line-height );}.elementor-12 .elementor-element.elementor-element-4d1ed0d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a2dc5fb{--padding-top:10px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-d416559{--flex-wrap:wrap;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-234c7b8 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-234c7b8 .elementor-icon-box-title a{font-size:var( --e-global-typography-8f2301a-font-size );line-height:var( --e-global-typography-8f2301a-line-height );}.elementor-12 .elementor-element.elementor-element-9354313 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-9354313 .elementor-icon-box-title a{font-size:var( --e-global-typography-8f2301a-font-size );line-height:var( --e-global-typography-8f2301a-line-height );}.elementor-12 .elementor-element.elementor-element-23f25ff .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-23f25ff .elementor-icon-box-title a{font-size:var( --e-global-typography-8f2301a-font-size );line-height:var( --e-global-typography-8f2301a-line-height );}.elementor-12 .elementor-element.elementor-element-4c7e680 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-4c7e680 .elementor-icon-box-title a{font-size:var( --e-global-typography-8f2301a-font-size );line-height:var( --e-global-typography-8f2301a-line-height );}.elementor-12 .elementor-element.elementor-element-a451cb9{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-a8b159f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-12 .elementor-element.elementor-element-34f6012{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3be17cd .elementor-heading-title{font-size:var( --e-global-typography-bb78165-font-size );line-height:var( --e-global-typography-bb78165-line-height );}.elementor-12 .elementor-element.elementor-element-823c4aa{--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5763124 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-5763124 .elementor-icon-box-title a{font-size:var( --e-global-typography-8f2301a-font-size );line-height:var( --e-global-typography-8f2301a-line-height );}.elementor-12 .elementor-element.elementor-element-6982af0 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-6982af0 .elementor-icon-box-title a{font-size:var( --e-global-typography-8f2301a-font-size );line-height:var( --e-global-typography-8f2301a-line-height );}.elementor-12 .elementor-element.elementor-element-1256d85 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-1256d85 .elementor-icon-box-title a{font-size:var( --e-global-typography-8f2301a-font-size );line-height:var( --e-global-typography-8f2301a-line-height );}.elementor-12 .elementor-element.elementor-element-29236e4 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-29236e4 .elementor-icon-box-title a{font-size:var( --e-global-typography-8f2301a-font-size );line-height:var( --e-global-typography-8f2301a-line-height );}.elementor-12 .elementor-element.elementor-element-2f3c78a{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-955726d .elementor-heading-title{font-size:var( --e-global-typography-bb78165-font-size );line-height:var( --e-global-typography-bb78165-line-height );}.elementor-12 .elementor-element.elementor-element-e29b17a{width:var( --container-widget-width, 697.047px );max-width:697.047px;--container-widget-width:697.047px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-f717508{--justify-content:center;--flex-wrap:wrap;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-5c89579{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-39717a1 .elementor-heading-title{font-size:var( --e-global-typography-9a3da5b-font-size );line-height:var( --e-global-typography-9a3da5b-line-height );}.elementor-12 .elementor-element.elementor-element-4450b91 .elementor-heading-title{font-size:var( --e-global-typography-675ccd4-font-size );line-height:var( --e-global-typography-675ccd4-line-height );}.elementor-12 .elementor-element.elementor-element-0b18d25{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e3d7974 .elementor-heading-title{font-size:var( --e-global-typography-9a3da5b-font-size );line-height:var( --e-global-typography-9a3da5b-line-height );}.elementor-12 .elementor-element.elementor-element-2c971ec .elementor-heading-title{font-size:var( --e-global-typography-675ccd4-font-size );line-height:var( --e-global-typography-675ccd4-line-height );}.elementor-12 .elementor-element.elementor-element-74cc6eb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-778a04a .elementor-heading-title{font-size:var( --e-global-typography-9a3da5b-font-size );line-height:var( --e-global-typography-9a3da5b-line-height );}.elementor-12 .elementor-element.elementor-element-8ee21df .elementor-heading-title{font-size:var( --e-global-typography-675ccd4-font-size );line-height:var( --e-global-typography-675ccd4-line-height );}.elementor-12 .elementor-element.elementor-element-ba19ce5{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-f1d6613{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1324452 .elementor-heading-title{font-size:var( --e-global-typography-9ea789c-font-size );line-height:var( --e-global-typography-9ea789c-line-height );}.elementor-12 .elementor-element.elementor-element-d4160f0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c8d68db{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-e48c768 .elementor-heading-title{font-size:var( --e-global-typography-bb78165-font-size );line-height:var( --e-global-typography-bb78165-line-height );}.elementor-12 .elementor-element.elementor-element-2875bb3 .swiper-wrapper .slide-title{font-size:var( --e-global-typography-675ccd4-font-size );line-height:var( --e-global-typography-675ccd4-line-height );}.elementor-12 .elementor-element.elementor-element-2875bb3 .swiper-wrapper .slide-subtitle{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-2875bb3 .swiper-wrapper .slide-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-2875bb3 .swiper-wrapper .slide-read-more{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-97ef39e{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-275de5d{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-275de5d .elementor-heading-title{font-size:var( --e-global-typography-bb78165-font-size );line-height:var( --e-global-typography-bb78165-line-height );}.elementor-12 .elementor-element.elementor-element-f6f4d92{--e-image-carousel-slides-to-show:3;}.elementor-12 .elementor-element.elementor-element-99f228a{--padding-top:40px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-4aca78c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-f969512 .elementor-heading-title{font-size:var( --e-global-typography-bb78165-font-size );line-height:var( --e-global-typography-bb78165-line-height );}.elementor-12 .elementor-element.elementor-element-e4e7d5b{--flex-wrap:wrap;}.elementor-12 .elementor-element.elementor-element-2253902 .elementor-heading-title{font-size:var( --e-global-typography-9a3da5b-font-size );line-height:var( --e-global-typography-9a3da5b-line-height );}.elementor-12 .elementor-element.elementor-element-346269d .elementor-heading-title{font-size:var( --e-global-typography-9a3da5b-font-size );line-height:var( --e-global-typography-9a3da5b-line-height );}.elementor-12 .elementor-element.elementor-element-dc511c3 .elementor-heading-title{font-size:var( --e-global-typography-9a3da5b-font-size );line-height:var( --e-global-typography-9a3da5b-line-height );}.elementor-12 .elementor-element.elementor-element-400f7ff .elementor-heading-title{font-size:var( --e-global-typography-9a3da5b-font-size );line-height:var( --e-global-typography-9a3da5b-line-height );}}@media(max-width:767px){.elementor-widget-heading .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-847ceea .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .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-8fa85c3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-265a25a .elementor-heading-title{font-size:var( --e-global-typography-9ea789c-font-size );line-height:var( --e-global-typography-9ea789c-line-height );}.elementor-12 .elementor-element.elementor-element-21e1526{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-403949e{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-403949e .elementor-heading-title{font-size:var( --e-global-typography-bb78165-font-size );line-height:var( --e-global-typography-bb78165-line-height );}.elementor-12 .elementor-element.elementor-element-14084cb .elementor-heading-title{font-size:var( --e-global-typography-8f2301a-font-size );line-height:var( --e-global-typography-8f2301a-line-height );}.elementor-12 .elementor-element.elementor-element-73f6cc4{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-7d48819 .elementor-heading-title{font-size:var( --e-global-typography-bb78165-font-size );line-height:var( --e-global-typography-bb78165-line-height );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-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-2b73c42 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-bb78165-font-size );line-height:var( --e-global-typography-bb78165-line-height );}.elementor-12 .elementor-element.elementor-element-2b73c42 .elementor-counter-title{font-size:var( --e-global-typography-9a3da5b-font-size );line-height:var( --e-global-typography-9a3da5b-line-height );}.elementor-12 .elementor-element.elementor-element-98952f0 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-bb78165-font-size );line-height:var( --e-global-typography-bb78165-line-height );}.elementor-12 .elementor-element.elementor-element-98952f0 .elementor-counter-title{font-size:var( --e-global-typography-9a3da5b-font-size );line-height:var( --e-global-typography-9a3da5b-line-height );}.elementor-12 .elementor-element.elementor-element-b297c73 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-bb78165-font-size );line-height:var( --e-global-typography-bb78165-line-height );}.elementor-12 .elementor-element.elementor-element-b297c73 .elementor-counter-title{font-size:var( --e-global-typography-9a3da5b-font-size );line-height:var( --e-global-typography-9a3da5b-line-height );}.elementor-12 .elementor-element.elementor-element-2fc2d0a .elementor-counter-number-wrapper{font-size:var( --e-global-typography-bb78165-font-size );line-height:var( --e-global-typography-bb78165-line-height );}.elementor-12 .elementor-element.elementor-element-2fc2d0a .elementor-counter-title{font-size:var( --e-global-typography-9a3da5b-font-size );line-height:var( --e-global-typography-9a3da5b-line-height );}.elementor-12 .elementor-element.elementor-element-de2acc6{--padding-top:30px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-adaed7c .elementor-heading-title{font-size:var( --e-global-typography-bb78165-font-size );line-height:var( --e-global-typography-bb78165-line-height );}.elementor-12 .elementor-element.elementor-element-a2dc5fb{--padding-top:10px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-234c7b8 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-234c7b8 .elementor-icon-box-title a{font-size:var( --e-global-typography-8f2301a-font-size );line-height:var( --e-global-typography-8f2301a-line-height );}.elementor-12 .elementor-element.elementor-element-9354313 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-9354313 .elementor-icon-box-title a{font-size:var( --e-global-typography-8f2301a-font-size );line-height:var( --e-global-typography-8f2301a-line-height );}.elementor-12 .elementor-element.elementor-element-23f25ff .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-23f25ff .elementor-icon-box-title a{font-size:var( --e-global-typography-8f2301a-font-size );line-height:var( --e-global-typography-8f2301a-line-height );}.elementor-12 .elementor-element.elementor-element-4c7e680 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-4c7e680 .elementor-icon-box-title a{font-size:var( --e-global-typography-8f2301a-font-size );line-height:var( --e-global-typography-8f2301a-line-height );}.elementor-12 .elementor-element.elementor-element-a8b159f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:30px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-3be17cd .elementor-heading-title{font-size:var( --e-global-typography-bb78165-font-size );line-height:var( --e-global-typography-bb78165-line-height );}.elementor-12 .elementor-element.elementor-element-5763124 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-5763124 .elementor-icon-box-title a{font-size:var( --e-global-typography-8f2301a-font-size );line-height:var( --e-global-typography-8f2301a-line-height );}.elementor-12 .elementor-element.elementor-element-6982af0 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-6982af0 .elementor-icon-box-title a{font-size:var( --e-global-typography-8f2301a-font-size );line-height:var( --e-global-typography-8f2301a-line-height );}.elementor-12 .elementor-element.elementor-element-1256d85 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-1256d85 .elementor-icon-box-title a{font-size:var( --e-global-typography-8f2301a-font-size );line-height:var( --e-global-typography-8f2301a-line-height );}.elementor-12 .elementor-element.elementor-element-29236e4 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-29236e4 .elementor-icon-box-title a{font-size:var( --e-global-typography-8f2301a-font-size );line-height:var( --e-global-typography-8f2301a-line-height );}.elementor-12 .elementor-element.elementor-element-2f3c78a{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-955726d .elementor-heading-title{font-size:var( --e-global-typography-bb78165-font-size );line-height:var( --e-global-typography-bb78165-line-height );}.elementor-12 .elementor-element.elementor-element-39717a1 .elementor-heading-title{font-size:var( --e-global-typography-9a3da5b-font-size );line-height:var( --e-global-typography-9a3da5b-line-height );}.elementor-12 .elementor-element.elementor-element-4450b91 .elementor-heading-title{font-size:var( --e-global-typography-675ccd4-font-size );line-height:var( --e-global-typography-675ccd4-line-height );}.elementor-12 .elementor-element.elementor-element-11d0bc9{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-e3d7974 .elementor-heading-title{font-size:var( --e-global-typography-9a3da5b-font-size );line-height:var( --e-global-typography-9a3da5b-line-height );}.elementor-12 .elementor-element.elementor-element-2c971ec .elementor-heading-title{font-size:var( --e-global-typography-675ccd4-font-size );line-height:var( --e-global-typography-675ccd4-line-height );}.elementor-12 .elementor-element.elementor-element-778a04a .elementor-heading-title{font-size:var( --e-global-typography-9a3da5b-font-size );line-height:var( --e-global-typography-9a3da5b-line-height );}.elementor-12 .elementor-element.elementor-element-8ee21df .elementor-heading-title{font-size:var( --e-global-typography-675ccd4-font-size );line-height:var( --e-global-typography-675ccd4-line-height );}.elementor-12 .elementor-element.elementor-element-ba19ce5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-1324452 .elementor-heading-title{font-size:var( --e-global-typography-9ea789c-font-size );line-height:var( --e-global-typography-9ea789c-line-height );}.elementor-12 .elementor-element.elementor-element-d4160f0{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-c8d68db{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-e48c768 .elementor-heading-title{font-size:var( --e-global-typography-bb78165-font-size );line-height:var( --e-global-typography-bb78165-line-height );}.elementor-12 .elementor-element.elementor-element-d1922a4{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-2875bb3 .swiper-wrapper .slide-title{font-size:var( --e-global-typography-675ccd4-font-size );line-height:var( --e-global-typography-675ccd4-line-height );}.elementor-12 .elementor-element.elementor-element-2875bb3 .swiper-wrapper .slide-subtitle{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-2875bb3 .swiper-wrapper .slide-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-2875bb3 .swiper-wrapper .slide-read-more{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-12 .elementor-element.elementor-element-97ef39e{--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-275de5d .elementor-heading-title{font-size:var( --e-global-typography-bb78165-font-size );line-height:var( --e-global-typography-bb78165-line-height );}.elementor-12 .elementor-element.elementor-element-f6f4d92{--e-image-carousel-slides-to-show:2;}.elementor-12 .elementor-element.elementor-element-99f228a{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-f969512 .elementor-heading-title{font-size:var( --e-global-typography-bb78165-font-size );line-height:var( --e-global-typography-bb78165-line-height );}.elementor-12 .elementor-element.elementor-element-5c58d6a{width:var( --container-widget-width, 892.359px );max-width:892.359px;--container-widget-width:892.359px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-2253902 .elementor-heading-title{font-size:var( --e-global-typography-9a3da5b-font-size );line-height:var( --e-global-typography-9a3da5b-line-height );}.elementor-12 .elementor-element.elementor-element-346269d .elementor-heading-title{font-size:var( --e-global-typography-9a3da5b-font-size );line-height:var( --e-global-typography-9a3da5b-line-height );}.elementor-12 .elementor-element.elementor-element-dc511c3 .elementor-heading-title{font-size:var( --e-global-typography-9a3da5b-font-size );line-height:var( --e-global-typography-9a3da5b-line-height );}.elementor-12 .elementor-element.elementor-element-400f7ff .elementor-heading-title{font-size:var( --e-global-typography-9a3da5b-font-size );line-height:var( --e-global-typography-9a3da5b-line-height );}}