.elementor-113 .elementor-element.elementor-element-0b16374{--display:flex;--min-height:700px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--background-transition:0.3s;--overlay-opacity:0.4;--border-radius:0px 0px 40px 40px;}.elementor-113 .elementor-element.elementor-element-0b16374:not(.elementor-motion-effects-element-type-background), .elementor-113 .elementor-element.elementor-element-0b16374 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://testwp.xa.picl.co.uk/wp-content/uploads/hero_services.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-113 .elementor-element.elementor-element-0b16374::before, .elementor-113 .elementor-element.elementor-element-0b16374 > .elementor-background-video-container::before, .elementor-113 .elementor-element.elementor-element-0b16374 > .e-con-inner > .elementor-background-video-container::before, .elementor-113 .elementor-element.elementor-element-0b16374 > .elementor-background-slideshow::before, .elementor-113 .elementor-element.elementor-element-0b16374 > .e-con-inner > .elementor-background-slideshow::before, .elementor-113 .elementor-element.elementor-element-0b16374 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-98c87d4 );}.elementor-113 .elementor-element.elementor-element-0b16374, .elementor-113 .elementor-element.elementor-element-0b16374::before{--border-transition:0.3s;}.elementor-113 .elementor-element.elementor-element-66082e6 .elementor-heading-title{font-family:var( --e-global-typography-b87a984-font-family ), Sans-serif;font-size:var( --e-global-typography-b87a984-font-size );font-weight:var( --e-global-typography-b87a984-font-weight );line-height:var( --e-global-typography-b87a984-line-height );}.elementor-113 .elementor-element.elementor-element-aba7b58{width:var( --container-widget-width, 1100px );max-width:1100px;--container-widget-width:1100px;--container-widget-flex-grow:0;}.elementor-113 .elementor-element.elementor-element-aba7b58 .elementor-heading-title{font-family:var( --e-global-typography-dc5138e-font-family ), Sans-serif;font-size:var( --e-global-typography-dc5138e-font-size );font-weight:var( --e-global-typography-dc5138e-font-weight );line-height:var( --e-global-typography-dc5138e-line-height );}.elementor-113 .elementor-element.elementor-element-1692f83{--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;--background-transition:0.3s;}.elementor-113 .elementor-element.elementor-element-eed31f3{--display:grid;--e-con-grid-template-columns:4fr 2fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:2rem 2rem;--grid-auto-flow:row;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-113 .elementor-element.elementor-element-87e7aef{font-family:var( --e-global-typography-952d2b7-font-family ), Sans-serif;font-size:var( --e-global-typography-952d2b7-font-size );font-weight:var( --e-global-typography-952d2b7-font-weight );line-height:var( --e-global-typography-952d2b7-line-height );letter-spacing:var( --e-global-typography-952d2b7-letter-spacing );}.elementor-113 .elementor-element.elementor-element-622988e{--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;--background-transition:0.3s;}.elementor-113 .elementor-element.elementor-element-9a85dfd{text-align:center;}.elementor-113 .elementor-element.elementor-element-cb156fc{--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:center;--align-items:center;--gap:3rem 3rem;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-113 .elementor-element.elementor-element-cb156fc:not(.elementor-motion-effects-element-type-background), .elementor-113 .elementor-element.elementor-element-cb156fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://testwp.xa.picl.co.uk/wp-content/uploads/dvs_arrow_flow.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-113 .elementor-element.elementor-element-cb156fc, .elementor-113 .elementor-element.elementor-element-cb156fc::before{--border-transition:0.3s;}.elementor-113 .elementor-element.elementor-element-08c3f68{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-113 .elementor-element.elementor-element-8c0e7d3{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-113 .elementor-element.elementor-element-8c0e7d3:not(.elementor-motion-effects-element-type-background), .elementor-113 .elementor-element.elementor-element-8c0e7d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, #587069 100%);}.elementor-113 .elementor-element.elementor-element-8c0e7d3, .elementor-113 .elementor-element.elementor-element-8c0e7d3::before{--border-transition:0.3s;}.elementor-113 .elementor-element.elementor-element-8c0e7d3.e-con{--align-self:center;}.elementor-113 .elementor-element.elementor-element-e3437e6{text-align:center;}.elementor-113 .elementor-element.elementor-element-e3437e6 .elementor-heading-title{font-family:"articulat-cf", Sans-serif;font-size:3rem;font-weight:600;line-height:130%;}.elementor-113 .elementor-element.elementor-element-6df87b8{--display:flex;--gap:3rem 3rem;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-113 .elementor-element.elementor-element-d338672{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-113 .elementor-element.elementor-element-d338672:not(.elementor-motion-effects-element-type-background), .elementor-113 .elementor-element.elementor-element-d338672 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, #587069 100%);}.elementor-113 .elementor-element.elementor-element-d338672, .elementor-113 .elementor-element.elementor-element-d338672::before{--border-transition:0.3s;}.elementor-113 .elementor-element.elementor-element-bf4974c{text-align:center;}.elementor-113 .elementor-element.elementor-element-bf4974c .elementor-heading-title{font-family:"articulat-cf", Sans-serif;font-size:1.5rem;font-weight:500;line-height:130%;}.elementor-113 .elementor-element.elementor-element-b81c55a{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-113 .elementor-element.elementor-element-b81c55a:not(.elementor-motion-effects-element-type-background), .elementor-113 .elementor-element.elementor-element-b81c55a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, #587069 100%);}.elementor-113 .elementor-element.elementor-element-b81c55a, .elementor-113 .elementor-element.elementor-element-b81c55a::before{--border-transition:0.3s;}.elementor-113 .elementor-element.elementor-element-2516af1{text-align:center;}.elementor-113 .elementor-element.elementor-element-2516af1 .elementor-heading-title{font-family:"articulat-cf", Sans-serif;font-size:1.5rem;font-weight:500;line-height:130%;}.elementor-113 .elementor-element.elementor-element-ca29e9a{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-113 .elementor-element.elementor-element-ca29e9a:not(.elementor-motion-effects-element-type-background), .elementor-113 .elementor-element.elementor-element-ca29e9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, #587069 100%);}.elementor-113 .elementor-element.elementor-element-ca29e9a, .elementor-113 .elementor-element.elementor-element-ca29e9a::before{--border-transition:0.3s;}.elementor-113 .elementor-element.elementor-element-9ca94ed{text-align:center;}.elementor-113 .elementor-element.elementor-element-9ca94ed .elementor-heading-title{font-family:"articulat-cf", Sans-serif;font-size:1.5rem;font-weight:500;line-height:130%;}.elementor-113 .elementor-element.elementor-element-de4a948{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-113 .elementor-element.elementor-element-de4a948:not(.elementor-motion-effects-element-type-background), .elementor-113 .elementor-element.elementor-element-de4a948 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, #587069 100%);}.elementor-113 .elementor-element.elementor-element-de4a948, .elementor-113 .elementor-element.elementor-element-de4a948::before{--border-transition:0.3s;}.elementor-113 .elementor-element.elementor-element-27b17ff{text-align:center;}.elementor-113 .elementor-element.elementor-element-27b17ff .elementor-heading-title{font-family:"articulat-cf", Sans-serif;font-size:1.5rem;font-weight:500;line-height:130%;}.elementor-113 .elementor-element.elementor-element-80510fe{--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:space-between;--align-items:center;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-113 .elementor-element.elementor-element-6731975{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-113 .elementor-element.elementor-element-6731975:not(.elementor-motion-effects-element-type-background), .elementor-113 .elementor-element.elementor-element-6731975 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-b6fc6b1 ) 0%, #3F5A79 100%);}.elementor-113 .elementor-element.elementor-element-6731975, .elementor-113 .elementor-element.elementor-element-6731975::before{--border-transition:0.3s;}.elementor-113 .elementor-element.elementor-element-6731975.e-con{--align-self:center;}.elementor-113 .elementor-element.elementor-element-34bb6f8{text-align:center;}.elementor-113 .elementor-element.elementor-element-34bb6f8 .elementor-heading-title{font-family:"articulat-cf", Sans-serif;font-size:3rem;font-weight:600;line-height:130%;}.elementor-113 .elementor-element.elementor-element-5b2e959{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:3rem 3rem;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-113 .elementor-element.elementor-element-e461ee1{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-113 .elementor-element.elementor-element-e461ee1:not(.elementor-motion-effects-element-type-background), .elementor-113 .elementor-element.elementor-element-e461ee1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-b6fc6b1 ) 0%, #3F5A79 100%);}.elementor-113 .elementor-element.elementor-element-e461ee1, .elementor-113 .elementor-element.elementor-element-e461ee1::before{--border-transition:0.3s;}.elementor-113 .elementor-element.elementor-element-b8c3700{text-align:center;}.elementor-113 .elementor-element.elementor-element-b8c3700 .elementor-heading-title{font-family:"articulat-cf", Sans-serif;font-size:1.5rem;font-weight:500;line-height:130%;}.elementor-113 .elementor-element.elementor-element-f700d75{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-113 .elementor-element.elementor-element-f700d75:not(.elementor-motion-effects-element-type-background), .elementor-113 .elementor-element.elementor-element-f700d75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-b6fc6b1 ) 0%, #3F5A79 100%);}.elementor-113 .elementor-element.elementor-element-f700d75, .elementor-113 .elementor-element.elementor-element-f700d75::before{--border-transition:0.3s;}.elementor-113 .elementor-element.elementor-element-64d0485{text-align:center;}.elementor-113 .elementor-element.elementor-element-64d0485 .elementor-heading-title{font-family:"articulat-cf", Sans-serif;font-size:1.5rem;font-weight:500;line-height:130%;}.elementor-113 .elementor-element.elementor-element-9cc58c1{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-113 .elementor-element.elementor-element-9cc58c1:not(.elementor-motion-effects-element-type-background), .elementor-113 .elementor-element.elementor-element-9cc58c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-b6fc6b1 ) 0%, #3F5A79 100%);}.elementor-113 .elementor-element.elementor-element-9cc58c1, .elementor-113 .elementor-element.elementor-element-9cc58c1::before{--border-transition:0.3s;}.elementor-113 .elementor-element.elementor-element-a93f02a{text-align:center;}.elementor-113 .elementor-element.elementor-element-a93f02a .elementor-heading-title{font-family:"articulat-cf", Sans-serif;font-size:1.5rem;font-weight:500;line-height:130%;}.elementor-113 .elementor-element.elementor-element-51f58ec{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-113 .elementor-element.elementor-element-51f58ec:not(.elementor-motion-effects-element-type-background), .elementor-113 .elementor-element.elementor-element-51f58ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-b6fc6b1 ) 0%, #3F5A79 100%);}.elementor-113 .elementor-element.elementor-element-51f58ec, .elementor-113 .elementor-element.elementor-element-51f58ec::before{--border-transition:0.3s;}.elementor-113 .elementor-element.elementor-element-4241677{text-align:center;}.elementor-113 .elementor-element.elementor-element-4241677 .elementor-heading-title{font-family:"articulat-cf", Sans-serif;font-size:1.5rem;font-weight:500;line-height:130%;}.elementor-113 .elementor-element.elementor-element-cd7f93c{--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:4rem 4rem;--background-transition:0.3s;}.elementor-113 .elementor-element.elementor-element-067eb8f{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-113 .elementor-element.elementor-element-8e85bfd{--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;--background-transition:0.3s;}.elementor-113 .elementor-element.elementor-element-ffb142f{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:40px 40px 40px 40px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-113 .elementor-element.elementor-element-ffb142f:not(.elementor-motion-effects-element-type-background), .elementor-113 .elementor-element.elementor-element-ffb142f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-da13da4 );}.elementor-113 .elementor-element.elementor-element-ffb142f, .elementor-113 .elementor-element.elementor-element-ffb142f::before{--border-transition:0.3s;}.elementor-113 .elementor-element.elementor-element-808794d > .elementor-widget-container{padding:0rem 0rem 1rem 0rem;}.elementor-113 .elementor-element.elementor-element-808794d .elementor-heading-title{font-family:var( --e-global-typography-1664cff-font-family ), Sans-serif;font-size:var( --e-global-typography-1664cff-font-size );font-weight:var( --e-global-typography-1664cff-font-weight );line-height:var( --e-global-typography-1664cff-line-height );}.elementor-113 .elementor-element.elementor-element-312960e{font-family:var( --e-global-typography-f892be9-font-family ), Sans-serif;font-size:var( --e-global-typography-f892be9-font-size );font-weight:var( --e-global-typography-f892be9-font-weight );line-height:var( --e-global-typography-f892be9-line-height );letter-spacing:var( --e-global-typography-f892be9-letter-spacing );}.elementor-113 .elementor-element.elementor-element-4ee7cb5{--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;--background-transition:0.3s;}.elementor-113 .elementor-element.elementor-element-04a51df{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:40px 40px 40px 40px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-113 .elementor-element.elementor-element-04a51df:not(.elementor-motion-effects-element-type-background), .elementor-113 .elementor-element.elementor-element-04a51df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-da13da4 );}.elementor-113 .elementor-element.elementor-element-04a51df, .elementor-113 .elementor-element.elementor-element-04a51df::before{--border-transition:0.3s;}.elementor-113 .elementor-element.elementor-element-a9348fc > .elementor-widget-container{padding:0rem 0rem 1rem 0rem;}.elementor-113 .elementor-element.elementor-element-a9348fc .elementor-heading-title{font-family:var( --e-global-typography-1664cff-font-family ), Sans-serif;font-size:var( --e-global-typography-1664cff-font-size );font-weight:var( --e-global-typography-1664cff-font-weight );line-height:var( --e-global-typography-1664cff-line-height );}.elementor-113 .elementor-element.elementor-element-3883b72{font-family:var( --e-global-typography-f892be9-font-family ), Sans-serif;font-size:var( --e-global-typography-f892be9-font-size );font-weight:var( --e-global-typography-f892be9-font-weight );line-height:var( --e-global-typography-f892be9-line-height );letter-spacing:var( --e-global-typography-f892be9-letter-spacing );}.elementor-113 .elementor-element.elementor-element-9879acf{--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;--background-transition:0.3s;}.elementor-113 .elementor-element.elementor-element-a7e3d9c{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:40px 40px 40px 40px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-113 .elementor-element.elementor-element-a7e3d9c:not(.elementor-motion-effects-element-type-background), .elementor-113 .elementor-element.elementor-element-a7e3d9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-da13da4 );}.elementor-113 .elementor-element.elementor-element-a7e3d9c, .elementor-113 .elementor-element.elementor-element-a7e3d9c::before{--border-transition:0.3s;}.elementor-113 .elementor-element.elementor-element-3b6f4e0 > .elementor-widget-container{padding:0rem 0rem 1rem 0rem;}.elementor-113 .elementor-element.elementor-element-3b6f4e0 .elementor-heading-title{font-family:var( --e-global-typography-1664cff-font-family ), Sans-serif;font-size:var( --e-global-typography-1664cff-font-size );font-weight:var( --e-global-typography-1664cff-font-weight );line-height:var( --e-global-typography-1664cff-line-height );}.elementor-113 .elementor-element.elementor-element-2b114d6{font-family:var( --e-global-typography-f892be9-font-family ), Sans-serif;font-size:var( --e-global-typography-f892be9-font-size );font-weight:var( --e-global-typography-f892be9-font-weight );line-height:var( --e-global-typography-f892be9-line-height );letter-spacing:var( --e-global-typography-f892be9-letter-spacing );}.elementor-113 .elementor-element.elementor-element-b7e31e1{--display:flex;--background-transition:0.3s;}.elementor-113 .elementor-element.elementor-element-11ccca5{--display:flex;--background-transition:0.3s;}.elementor-113 .elementor-element.elementor-element-320ee25{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:32px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}:where( .elementor-113 .elementor-element.elementor-element-320ee25 .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-113 .elementor-element.elementor-element-5336cdf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;}.elementor-113 .elementor-element.elementor-element-c510642{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-113 .elementor-element.elementor-element-27a39a7{text-align:center;}.elementor-113 .elementor-element.elementor-element-18bcf3f{text-align:center;}.elementor-113 .elementor-element.elementor-element-18bcf3f .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-113 .elementor-element.elementor-element-d7be833 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-113 .elementor-element.elementor-element-d7be833 .elementor-button .elementor-button-content-wrapper{gap:1rem;}.elementor-113 .elementor-element.elementor-element-d7be833 .elementor-button{fill:var( --e-global-color-98c87d4 );color:var( --e-global-color-98c87d4 );}@media(max-width:1024px){.elementor-113 .elementor-element.elementor-element-0b16374{--min-height:500px;}.elementor-113 .elementor-element.elementor-element-66082e6 .elementor-heading-title{font-size:var( --e-global-typography-b87a984-font-size );line-height:var( --e-global-typography-b87a984-line-height );}.elementor-113 .elementor-element.elementor-element-aba7b58 .elementor-heading-title{font-size:var( --e-global-typography-dc5138e-font-size );line-height:var( --e-global-typography-dc5138e-line-height );}.elementor-113 .elementor-element.elementor-element-eed31f3{--e-con-grid-template-columns:5fr 2fr;--grid-auto-flow:row;}.elementor-113 .elementor-element.elementor-element-87e7aef{font-size:var( --e-global-typography-952d2b7-font-size );line-height:var( --e-global-typography-952d2b7-line-height );letter-spacing:var( --e-global-typography-952d2b7-letter-spacing );}.elementor-113 .elementor-element.elementor-element-cb156fc{--gap:1rem 1rem;}.elementor-113 .elementor-element.elementor-element-cb156fc:not(.elementor-motion-effects-element-type-background), .elementor-113 .elementor-element.elementor-element-cb156fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:36% auto;}.elementor-113 .elementor-element.elementor-element-e3437e6 .elementor-heading-title{font-size:1.4rem;}.elementor-113 .elementor-element.elementor-element-6df87b8{--gap:1rem 1rem;}.elementor-113 .elementor-element.elementor-element-bf4974c .elementor-heading-title{font-size:1rem;}.elementor-113 .elementor-element.elementor-element-2516af1 .elementor-heading-title{font-size:1rem;}.elementor-113 .elementor-element.elementor-element-9ca94ed .elementor-heading-title{font-size:1rem;}.elementor-113 .elementor-element.elementor-element-27b17ff .elementor-heading-title{font-size:1rem;}.elementor-113 .elementor-element.elementor-element-34bb6f8 .elementor-heading-title{font-size:1.4rem;}.elementor-113 .elementor-element.elementor-element-5b2e959{--gap:1rem 1rem;}.elementor-113 .elementor-element.elementor-element-b8c3700 .elementor-heading-title{font-size:1rem;}.elementor-113 .elementor-element.elementor-element-64d0485 .elementor-heading-title{font-size:1rem;}.elementor-113 .elementor-element.elementor-element-a93f02a .elementor-heading-title{font-size:1rem;}.elementor-113 .elementor-element.elementor-element-4241677 .elementor-heading-title{font-size:1rem;}.elementor-113 .elementor-element.elementor-element-808794d .elementor-heading-title{font-size:var( --e-global-typography-1664cff-font-size );line-height:var( --e-global-typography-1664cff-line-height );}.elementor-113 .elementor-element.elementor-element-312960e{font-size:var( --e-global-typography-f892be9-font-size );line-height:var( --e-global-typography-f892be9-line-height );letter-spacing:var( --e-global-typography-f892be9-letter-spacing );}.elementor-113 .elementor-element.elementor-element-a9348fc .elementor-heading-title{font-size:var( --e-global-typography-1664cff-font-size );line-height:var( --e-global-typography-1664cff-line-height );}.elementor-113 .elementor-element.elementor-element-3883b72{font-size:var( --e-global-typography-f892be9-font-size );line-height:var( --e-global-typography-f892be9-line-height );letter-spacing:var( --e-global-typography-f892be9-letter-spacing );}.elementor-113 .elementor-element.elementor-element-3b6f4e0 .elementor-heading-title{font-size:var( --e-global-typography-1664cff-font-size );line-height:var( --e-global-typography-1664cff-line-height );}.elementor-113 .elementor-element.elementor-element-2b114d6{font-size:var( --e-global-typography-f892be9-font-size );line-height:var( --e-global-typography-f892be9-line-height );letter-spacing:var( --e-global-typography-f892be9-letter-spacing );}.elementor-113 .elementor-element.elementor-element-320ee25{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-113 .elementor-element.elementor-element-0b16374{--min-height:100dvh;}.elementor-113 .elementor-element.elementor-element-66082e6 .elementor-heading-title{font-size:var( --e-global-typography-b87a984-font-size );line-height:var( --e-global-typography-b87a984-line-height );}.elementor-113 .elementor-element.elementor-element-aba7b58 .elementor-heading-title{font-size:var( --e-global-typography-dc5138e-font-size );line-height:var( --e-global-typography-dc5138e-line-height );}.elementor-113 .elementor-element.elementor-element-eed31f3{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;}.elementor-113 .elementor-element.elementor-element-87e7aef{font-size:var( --e-global-typography-952d2b7-font-size );line-height:var( --e-global-typography-952d2b7-line-height );letter-spacing:var( --e-global-typography-952d2b7-letter-spacing );}.elementor-113 .elementor-element.elementor-element-cb156fc{--gap:2rem 2rem;}.elementor-113 .elementor-element.elementor-element-cb156fc:not(.elementor-motion-effects-element-type-background), .elementor-113 .elementor-element.elementor-element-cb156fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:0% auto;}.elementor-113 .elementor-element.elementor-element-08c3f68{--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-113 .elementor-element.elementor-element-e3437e6 .elementor-heading-title{font-size:1.8rem;}.elementor-113 .elementor-element.elementor-element-6df87b8{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;}.elementor-113 .elementor-element.elementor-element-bf4974c .elementor-heading-title{font-size:1rem;}.elementor-113 .elementor-element.elementor-element-2516af1 .elementor-heading-title{font-size:1rem;}.elementor-113 .elementor-element.elementor-element-9ca94ed .elementor-heading-title{font-size:1rem;}.elementor-113 .elementor-element.elementor-element-27b17ff .elementor-heading-title{font-size:1rem;}.elementor-113 .elementor-element.elementor-element-80510fe{--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-113 .elementor-element.elementor-element-34bb6f8 .elementor-heading-title{font-size:1.8rem;}.elementor-113 .elementor-element.elementor-element-5b2e959{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--flex-wrap:wrap;}.elementor-113 .elementor-element.elementor-element-b8c3700 .elementor-heading-title{font-size:1rem;}.elementor-113 .elementor-element.elementor-element-64d0485 .elementor-heading-title{font-size:1rem;}.elementor-113 .elementor-element.elementor-element-a93f02a .elementor-heading-title{font-size:1rem;}.elementor-113 .elementor-element.elementor-element-4241677 .elementor-heading-title{font-size:1rem;}.elementor-113 .elementor-element.elementor-element-808794d .elementor-heading-title{font-size:var( --e-global-typography-1664cff-font-size );line-height:var( --e-global-typography-1664cff-line-height );}.elementor-113 .elementor-element.elementor-element-312960e{font-size:var( --e-global-typography-f892be9-font-size );line-height:var( --e-global-typography-f892be9-line-height );letter-spacing:var( --e-global-typography-f892be9-letter-spacing );}.elementor-113 .elementor-element.elementor-element-a9348fc .elementor-heading-title{font-size:var( --e-global-typography-1664cff-font-size );line-height:var( --e-global-typography-1664cff-line-height );}.elementor-113 .elementor-element.elementor-element-3883b72{font-size:var( --e-global-typography-f892be9-font-size );line-height:var( --e-global-typography-f892be9-line-height );letter-spacing:var( --e-global-typography-f892be9-letter-spacing );}.elementor-113 .elementor-element.elementor-element-3b6f4e0 .elementor-heading-title{font-size:var( --e-global-typography-1664cff-font-size );line-height:var( --e-global-typography-1664cff-line-height );}.elementor-113 .elementor-element.elementor-element-2b114d6{font-size:var( --e-global-typography-f892be9-font-size );line-height:var( --e-global-typography-f892be9-line-height );letter-spacing:var( --e-global-typography-f892be9-letter-spacing );}.elementor-113 .elementor-element.elementor-element-320ee25{--e-n-carousel-swiper-slides-to-display:1;}}@media(min-width:768px){.elementor-113 .elementor-element.elementor-element-067eb8f{--width:1000px;}}@media(max-width:1024px) and (min-width:768px){.elementor-113 .elementor-element.elementor-element-067eb8f{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-cb156fc */.custom-layout-box-main {
    aspect-ratio: 1/1;
    max-width: 340px;
    align-items: center;
    justify-content: center;
    padding: 1.5rem;
    border-radius: 50px;
    border: 3px solid var(--e-global-color-accent);
    background: black !important;
    transition: all 0.3s ease !important;
}

.custom-layout-box-small {
    aspect-ratio: 3/2.2;
    max-width: 240px;
    align-items: center;
    justify-content: center;
    padding: 1.5rem;
    border-radius: 50px;
    border: 3px solid var(--e-global-color-accent);
    background: black !important;
    transition: all 0.3s ease !important;
}

.custom-layout-box-wrap-right .custom-layout-box-main, .custom-layout-box-wrap-right .custom-layout-box-small {
    border-color: rgba(16,93,187,1);
}

.custom-layout-box-wrap-right .custom-layout-box-main:hover, .custom-layout-box-wrap-right .custom-layout-box-small:hover {
    background: rgb(16,93,187) !important;
    background: linear-gradient(180deg, rgba(16,93,187,1) 0%, rgba(63,90,121,1) 100%) !important;
}

.custom-layout-box-main:hover, .custom-layout-box-small:hover {
    background: rgb(72,223,181) !important;
    background: linear-gradient(180deg, rgba(72,223,181,1) 0%, rgba(88,112,105,1) 100%) !important;
}

.small-offset-left {
    margin-left: 10rem;
}

.services-left {
    opacity: 0.6;
    transition: all ease 0.3s;
}

.custom-layout-box-wrap-left:hover .services-left {
    opacity: 1;
}

.small-offset-right {
    margin-right: 10rem;
}

.services-right {
    opacity: 0.6;
    transition: all ease 0.3s;
}

.custom-layout-box-wrap-right:hover .services-left {
    opacity: 1;
}

@media (max-width: 1024px) {
    .custom-layout-box-main {
    aspect-ratio: 1/1;
    max-width: 240px;
    align-items: center;
    justify-content: center;
    padding: 1rem;
    border-radius: 40px;
}

.custom-layout-box-small {
    aspect-ratio: 3/2.2;
    max-width: 140px;
    align-items: center;
    justify-content: center;
    padding: 1rem;
    border-radius: 30px;
}

.small-offset-left {
    margin-left: 5rem;
}

.small-offset-right {
    margin-right: 5rem;
}

}

@media (max-width: 767px) {
    .custom-layout-box-main {
    aspect-ratio: 21/9;
    max-width: 100%;
    align-items: center;
    justify-content: center;
    padding: 1rem;
    border-radius: 30px;
}

.custom-layout-box-small {
    aspect-ratio: 3/2.2;
    width: 45%;
    max-width: 100%;
    align-items: center;
    justify-content: center;
    padding: 1rem;
    border-radius: 20px;
    background: rgba(0,0,0,0) !important;
    border: solid;
}

.small-offset-left {
    margin-left: 0rem;
}

.small-offset-right {
    margin-right: 0rem;
}

.services-left {
    opacity: 1;
    transition: all ease 0.3s;
}

.services-right {
    opacity: 1;
    transition: all ease 0.3s;
}

}/* End custom CSS */