.elementor-21 .elementor-element.elementor-element-2134ada0{--display:flex;--min-height:500px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.6;--padding-top:80px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-2134ada0:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-2134ada0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bifold.digihosting.co.uk/wp-content/uploads/2026/10/iStock-2195605025.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-2134ada0::before, .elementor-21 .elementor-element.elementor-element-2134ada0 > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-2134ada0 > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-2134ada0 > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-2134ada0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-2134ada0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-160923e );--background-overlay:'';}.elementor-21 .elementor-element.elementor-element-14ccd803{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-21 .elementor-element.elementor-element-4c83d36c{text-align:center;}.elementor-21 .elementor-element.elementor-element-4c83d36c .elementor-heading-title{color:var( --e-global-color-ff6b3c1 );}.elementor-21 .elementor-element.elementor-element-6b1d8dc5{--display:flex;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-639d2b92{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-21 .elementor-element.elementor-element-f3d7b5a .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-f3d7b5a .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-f3d7b5a{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-f3d7b5a .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-21 .elementor-element.elementor-element-f3d7b5a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-f3d7b5a .elementor-icon-list-item > a{font-family:var( --e-global-typography-c1423ed-font-family ), Sans-serif;font-size:var( --e-global-typography-c1423ed-font-size );font-weight:var( --e-global-typography-c1423ed-font-weight );text-transform:var( --e-global-typography-c1423ed-text-transform );font-style:var( --e-global-typography-c1423ed-font-style );text-decoration:var( --e-global-typography-c1423ed-text-decoration );line-height:var( --e-global-typography-c1423ed-line-height );letter-spacing:var( --e-global-typography-c1423ed-letter-spacing );}.elementor-21 .elementor-element.elementor-element-f3d7b5a .elementor-icon-list-text{color:var( --e-global-color-160923e );transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-538a8520{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-21 .elementor-element.elementor-element-538a8520 .elementor-divider-separator{width:100%;}.elementor-21 .elementor-element.elementor-element-538a8520 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-21 .elementor-element.elementor-element-748700b{--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;--gap:32px 80px;--row-gap:32px;--column-gap:80px;--flex-wrap:wrap;}.elementor-21 .elementor-element.elementor-element-32fbf245{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-70ecb576{--display:flex;--justify-content:center;}.elementor-21 .elementor-element.elementor-element-46177649{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;font-family:var( --e-global-typography-d511156-font-family ), Sans-serif;font-size:var( --e-global-typography-d511156-font-size );font-weight:var( --e-global-typography-d511156-font-weight );text-transform:var( --e-global-typography-d511156-text-transform );font-style:var( --e-global-typography-d511156-font-style );text-decoration:var( --e-global-typography-d511156-text-decoration );line-height:var( --e-global-typography-d511156-line-height );letter-spacing:var( --e-global-typography-d511156-letter-spacing );}.elementor-21 .elementor-element.elementor-element-46177649 p{margin-block-end:10px;}.elementor-21 .elementor-element.elementor-element-2ca77f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-21 .elementor-element.elementor-element-2ca77f .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-21 .elementor-element.elementor-element-183661ca{width:var( --container-widget-width, calc(44% - 40px) );max-width:calc(44% - 40px);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:calc(44% - 40px);--container-widget-flex-grow:0;text-align:center;}.elementor-21 .elementor-element.elementor-element-183661ca img{width:calc(44% - 40px);max-width:100%;height:600px;object-fit:cover;object-position:center center;}.elementor-21 .elementor-element.elementor-element-2c70cd1b{--display:flex;--padding-top:120px;--padding-bottom:120px;--padding-left:48px;--padding-right:48px;}.elementor-21 .elementor-element.elementor-element-2c70cd1b:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-2c70cd1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-160923e );}.elementor-21 .elementor-element.elementor-element-6e218830{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-21 .elementor-element.elementor-element-57186519 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-57186519 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-57186519{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-57186519 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-21 .elementor-element.elementor-element-57186519 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-57186519 .elementor-icon-list-item > a{font-family:var( --e-global-typography-c1423ed-font-family ), Sans-serif;font-size:var( --e-global-typography-c1423ed-font-size );font-weight:var( --e-global-typography-c1423ed-font-weight );text-transform:var( --e-global-typography-c1423ed-text-transform );font-style:var( --e-global-typography-c1423ed-font-style );text-decoration:var( --e-global-typography-c1423ed-text-decoration );line-height:var( --e-global-typography-c1423ed-line-height );letter-spacing:var( --e-global-typography-c1423ed-letter-spacing );}.elementor-21 .elementor-element.elementor-element-57186519 .elementor-icon-list-text{color:var( --e-global-color-ff6b3c1 );transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-72cc738e{--divider-border-style:solid;--divider-color:var( --e-global-color-e48dfbe );--divider-border-width:1px;}.elementor-21 .elementor-element.elementor-element-72cc738e .elementor-divider-separator{width:100%;}.elementor-21 .elementor-element.elementor-element-72cc738e .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-21 .elementor-element.elementor-element-51e150f9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--flex-wrap:wrap;}.elementor-21 .elementor-element.elementor-element-1963648a{--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:flex-start;}.elementor-21 .elementor-element.elementor-element-1be470e7{width:var( --container-widget-width, 800px );max-width:800px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:start;}.elementor-21 .elementor-element.elementor-element-1be470e7 .elementor-heading-title{color:var( --e-global-color-ff6b3c1 );}.elementor-21 .elementor-element.elementor-element-1191341c{width:var( --container-widget-width, 775px );max-width:775px;--container-widget-width:775px;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-d511156-font-family ), Sans-serif;font-size:var( --e-global-typography-d511156-font-size );font-weight:var( --e-global-typography-d511156-font-weight );text-transform:var( --e-global-typography-d511156-text-transform );font-style:var( --e-global-typography-d511156-font-style );text-decoration:var( --e-global-typography-d511156-text-decoration );line-height:var( --e-global-typography-d511156-line-height );letter-spacing:var( --e-global-typography-d511156-letter-spacing );color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-1191341c p{margin-block-end:10px;}.elementor-21 .elementor-element.elementor-element-401f87c0{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;}.elementor-21 .elementor-element.elementor-element-775aa2b6{--display:flex;--min-height:300px;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-e48dfbe );--border-color:var( --e-global-color-e48dfbe );--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-775aa2b6:hover{border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-775aa2b6, .elementor-21 .elementor-element.elementor-element-775aa2b6::before{--border-transition:0.3s;}.elementor-21 .elementor-element.elementor-element-49c4f0e0{--display:flex;--min-height:375px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-8px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-21 .elementor-element.elementor-element-49c4f0e0:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-49c4f0e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bifold.digihosting.co.uk/wp-content/uploads/2026/10/iStock-1851843224.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-49c4f0e0::before, .elementor-21 .elementor-element.elementor-element-49c4f0e0 > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-49c4f0e0 > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-49c4f0e0 > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-49c4f0e0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-49c4f0e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-160923e );--background-overlay:'';}.elementor-21 .elementor-element.elementor-element-2e5a7d25{--display:flex;}.elementor-21 .elementor-element.elementor-element-6a8fd753 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-ff6b3c1 );}.elementor-21 .elementor-element.elementor-element-31495c93{--divider-border-style:solid;--divider-color:var( --e-global-color-e48dfbe );--divider-border-width:1px;}.elementor-21 .elementor-element.elementor-element-31495c93 .elementor-divider-separator{width:100%;}.elementor-21 .elementor-element.elementor-element-31495c93 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-21 .elementor-element.elementor-element-21811f32{--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:flex-end;}.elementor-21 .elementor-element.elementor-element-1a8a076a{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-1a8a076a .elementor-image-box-wrapper{text-align:start;}.elementor-21 .elementor-element.elementor-element-1a8a076a .elementor-image-box-title{margin-bottom:16px;color:var( --e-global-color-ff6b3c1 );}.elementor-21 .elementor-element.elementor-element-1a8a076a .elementor-image-box-description{color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-5c96c127{--display:flex;--min-height:300px;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-e48dfbe );--border-color:var( --e-global-color-e48dfbe );--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-5c96c127:hover{border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-5c96c127, .elementor-21 .elementor-element.elementor-element-5c96c127::before{--border-transition:0.3s;}.elementor-21 .elementor-element.elementor-element-1d59fce2{--display:flex;--min-height:375px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-8px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-21 .elementor-element.elementor-element-1d59fce2:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-1d59fce2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bifold.digihosting.co.uk/wp-content/uploads/2026/10/iStock-1567482192.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-1d59fce2::before, .elementor-21 .elementor-element.elementor-element-1d59fce2 > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-1d59fce2 > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-1d59fce2 > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-1d59fce2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-1d59fce2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-160923e );--background-overlay:'';}.elementor-21 .elementor-element.elementor-element-45abbb7f{--display:flex;}.elementor-21 .elementor-element.elementor-element-6cd08dfb .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-ff6b3c1 );}.elementor-21 .elementor-element.elementor-element-75b060cf{--divider-border-style:solid;--divider-color:var( --e-global-color-e48dfbe );--divider-border-width:1px;}.elementor-21 .elementor-element.elementor-element-75b060cf .elementor-divider-separator{width:100%;}.elementor-21 .elementor-element.elementor-element-75b060cf .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-21 .elementor-element.elementor-element-127b69ee{--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:flex-end;}.elementor-21 .elementor-element.elementor-element-6f7c615f{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-6f7c615f .elementor-image-box-wrapper{text-align:start;}.elementor-21 .elementor-element.elementor-element-6f7c615f .elementor-image-box-title{margin-bottom:16px;color:var( --e-global-color-ff6b3c1 );}.elementor-21 .elementor-element.elementor-element-6f7c615f .elementor-image-box-description{color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-31c9ba6e{--display:flex;--min-height:300px;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-e48dfbe );--border-color:var( --e-global-color-e48dfbe );--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-31c9ba6e:hover{border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-31c9ba6e, .elementor-21 .elementor-element.elementor-element-31c9ba6e::before{--border-transition:0.3s;}.elementor-21 .elementor-element.elementor-element-4369c26d{--display:flex;--min-height:375px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-8px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-21 .elementor-element.elementor-element-4369c26d:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-4369c26d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bifold.digihosting.co.uk/wp-content/uploads/2026/10/iStock-848248728.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-4369c26d::before, .elementor-21 .elementor-element.elementor-element-4369c26d > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-4369c26d > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-4369c26d > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-4369c26d > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-4369c26d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-160923e );--background-overlay:'';}.elementor-21 .elementor-element.elementor-element-120b5b1e{--display:flex;}.elementor-21 .elementor-element.elementor-element-319e0d16 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-ff6b3c1 );}.elementor-21 .elementor-element.elementor-element-141ae79e{--divider-border-style:solid;--divider-color:var( --e-global-color-e48dfbe );--divider-border-width:1px;}.elementor-21 .elementor-element.elementor-element-141ae79e .elementor-divider-separator{width:100%;}.elementor-21 .elementor-element.elementor-element-141ae79e .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-21 .elementor-element.elementor-element-38598815{--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:flex-end;}.elementor-21 .elementor-element.elementor-element-4a267fa0{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-4a267fa0 .elementor-image-box-wrapper{text-align:start;}.elementor-21 .elementor-element.elementor-element-4a267fa0 .elementor-image-box-title{margin-bottom:16px;color:var( --e-global-color-ff6b3c1 );}.elementor-21 .elementor-element.elementor-element-4a267fa0 .elementor-image-box-description{color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-6bfbb3f2{--display:flex;--min-height:300px;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-e48dfbe );--border-color:var( --e-global-color-e48dfbe );--padding-top:0px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-6bfbb3f2:hover{border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-6bfbb3f2, .elementor-21 .elementor-element.elementor-element-6bfbb3f2::before{--border-transition:0.3s;}.elementor-21 .elementor-element.elementor-element-163a3072{--display:flex;--min-height:375px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:-8px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-21 .elementor-element.elementor-element-163a3072:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-163a3072 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bifold.digihosting.co.uk/wp-content/uploads/2026/10/iStock-1305437762.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-163a3072::before, .elementor-21 .elementor-element.elementor-element-163a3072 > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-163a3072 > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-163a3072 > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-163a3072 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-163a3072 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-160923e );--background-overlay:'';}.elementor-21 .elementor-element.elementor-element-66cb7b77{--display:flex;}.elementor-21 .elementor-element.elementor-element-5c69c565 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-ff6b3c1 );}.elementor-21 .elementor-element.elementor-element-149e2ced{--divider-border-style:solid;--divider-color:var( --e-global-color-e48dfbe );--divider-border-width:1px;}.elementor-21 .elementor-element.elementor-element-149e2ced .elementor-divider-separator{width:100%;}.elementor-21 .elementor-element.elementor-element-149e2ced .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-21 .elementor-element.elementor-element-37e4945b{--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:flex-end;}.elementor-21 .elementor-element.elementor-element-5988f436{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-5988f436 .elementor-image-box-wrapper{text-align:start;}.elementor-21 .elementor-element.elementor-element-5988f436 .elementor-image-box-title{margin-bottom:16px;color:var( --e-global-color-ff6b3c1 );}.elementor-21 .elementor-element.elementor-element-5988f436 .elementor-image-box-description{color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-2a84b2a{--display:flex;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-2a84b2a:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-2a84b2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e35ed01 );}.elementor-21 .elementor-element.elementor-element-c729bee{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-21 .elementor-element.elementor-element-d201ca8 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-d201ca8 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-d201ca8{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-d201ca8 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-21 .elementor-element.elementor-element-d201ca8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-d201ca8 .elementor-icon-list-item > a{font-family:var( --e-global-typography-c1423ed-font-family ), Sans-serif;font-size:var( --e-global-typography-c1423ed-font-size );font-weight:var( --e-global-typography-c1423ed-font-weight );text-transform:var( --e-global-typography-c1423ed-text-transform );font-style:var( --e-global-typography-c1423ed-font-style );text-decoration:var( --e-global-typography-c1423ed-text-decoration );line-height:var( --e-global-typography-c1423ed-line-height );letter-spacing:var( --e-global-typography-c1423ed-letter-spacing );}.elementor-21 .elementor-element.elementor-element-d201ca8 .elementor-icon-list-text{color:var( --e-global-color-160923e );transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-0039b8c{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-21 .elementor-element.elementor-element-0039b8c .elementor-divider-separator{width:100%;}.elementor-21 .elementor-element.elementor-element-0039b8c .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-21 .elementor-element.elementor-element-ed329bf{--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;--gap:32px 80px;--row-gap:32px;--column-gap:80px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-4e65bc2{--display:flex;--justify-content:flex-end;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-64c1860{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-21 .elementor-element.elementor-element-64c1860 img{width:100%;max-width:100%;height:480px;object-fit:cover;object-position:center center;}.elementor-21 .elementor-element.elementor-element-2cc1844{--display:flex;}.elementor-21 .elementor-element.elementor-element-dfae833{width:var( --container-widget-width, 760px );max-width:760px;--container-widget-width:760px;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-ca2212f{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-ca2212f.e-con{--align-self:flex-start;}.elementor-21 .elementor-element.elementor-element-c211045{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-d511156-font-family ), Sans-serif;font-size:var( --e-global-typography-d511156-font-size );font-weight:var( --e-global-typography-d511156-font-weight );text-transform:var( --e-global-typography-d511156-text-transform );font-style:var( --e-global-typography-d511156-font-style );text-decoration:var( --e-global-typography-d511156-text-decoration );line-height:var( --e-global-typography-d511156-line-height );letter-spacing:var( --e-global-typography-d511156-letter-spacing );}.elementor-21 .elementor-element.elementor-element-c211045 p{margin-block-end:0px;}.elementor-21 .elementor-element.elementor-element-81dd770{--display:flex;}.elementor-21 .elementor-element.elementor-element-965b09e{--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-21 .elementor-element.elementor-element-9a7614c{--display:flex;}.elementor-21 .elementor-element.elementor-element-f287260 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-21 .elementor-element.elementor-element-f287260 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-21 .elementor-element.elementor-element-f287260 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-21 .elementor-element.elementor-element-f287260 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-21 .elementor-element.elementor-element-f287260 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-21 .elementor-element.elementor-element-f287260 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-f287260 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-f287260{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-f287260 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-f287260 .elementor-icon-list-item > a{font-family:var( --e-global-typography-d511156-font-family ), Sans-serif;font-size:var( --e-global-typography-d511156-font-size );font-weight:var( --e-global-typography-d511156-font-weight );text-transform:var( --e-global-typography-d511156-text-transform );font-style:var( --e-global-typography-d511156-font-style );text-decoration:var( --e-global-typography-d511156-text-decoration );line-height:var( --e-global-typography-d511156-line-height );letter-spacing:var( --e-global-typography-d511156-letter-spacing );}.elementor-21 .elementor-element.elementor-element-f287260 .elementor-icon-list-text{transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-5969cfb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-d511156-font-family ), Sans-serif;font-size:var( --e-global-typography-d511156-font-size );font-weight:var( --e-global-typography-d511156-font-weight );text-transform:var( --e-global-typography-d511156-text-transform );font-style:var( --e-global-typography-d511156-font-style );text-decoration:var( --e-global-typography-d511156-text-decoration );line-height:var( --e-global-typography-d511156-line-height );letter-spacing:var( --e-global-typography-d511156-letter-spacing );}.elementor-21 .elementor-element.elementor-element-5969cfb p{margin-block-end:10px;}.elementor-21 .elementor-element.elementor-element-14ee707 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-21 .elementor-element.elementor-element-14ee707 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-21 .elementor-element.elementor-element-b28a8d1{--display:flex;--padding-top:60px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-b28a8d1:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-b28a8d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e35ed01 );}.elementor-21 .elementor-element.elementor-element-42b6897{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-21 .elementor-element.elementor-element-8765eb1 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-8765eb1 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-8765eb1{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-8765eb1 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-21 .elementor-element.elementor-element-8765eb1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-8765eb1 .elementor-icon-list-item > a{font-family:var( --e-global-typography-c1423ed-font-family ), Sans-serif;font-size:var( --e-global-typography-c1423ed-font-size );font-weight:var( --e-global-typography-c1423ed-font-weight );text-transform:var( --e-global-typography-c1423ed-text-transform );font-style:var( --e-global-typography-c1423ed-font-style );text-decoration:var( --e-global-typography-c1423ed-text-decoration );line-height:var( --e-global-typography-c1423ed-line-height );letter-spacing:var( --e-global-typography-c1423ed-letter-spacing );}.elementor-21 .elementor-element.elementor-element-8765eb1 .elementor-icon-list-text{color:var( --e-global-color-160923e );transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-8db4533{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-21 .elementor-element.elementor-element-8db4533 .elementor-divider-separator{width:100%;}.elementor-21 .elementor-element.elementor-element-8db4533 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-21 .elementor-element.elementor-element-78824e3{--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;--gap:32px 80px;--row-gap:32px;--column-gap:80px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-50c9d26{--display:flex;}.elementor-21 .elementor-element.elementor-element-f7e96c2{width:var( --container-widget-width, 760px );max-width:760px;--container-widget-width:760px;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-8038285{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-8038285.e-con{--align-self:flex-start;}.elementor-21 .elementor-element.elementor-element-7579486{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-d511156-font-family ), Sans-serif;font-size:var( --e-global-typography-d511156-font-size );font-weight:var( --e-global-typography-d511156-font-weight );text-transform:var( --e-global-typography-d511156-text-transform );font-style:var( --e-global-typography-d511156-font-style );text-decoration:var( --e-global-typography-d511156-text-decoration );line-height:var( --e-global-typography-d511156-line-height );letter-spacing:var( --e-global-typography-d511156-letter-spacing );}.elementor-21 .elementor-element.elementor-element-7579486 p{margin-block-end:10px;}.elementor-21 .elementor-element.elementor-element-df0ebe7{--display:flex;}.elementor-21 .elementor-element.elementor-element-34a7fef{--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-21 .elementor-element.elementor-element-9940742{--display:flex;}.elementor-21 .elementor-element.elementor-element-e044ade .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-21 .elementor-element.elementor-element-e044ade .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-21 .elementor-element.elementor-element-e044ade .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-21 .elementor-element.elementor-element-e044ade .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-21 .elementor-element.elementor-element-e044ade .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-21 .elementor-element.elementor-element-e044ade .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-e044ade .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-e044ade{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-e044ade .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-e044ade .elementor-icon-list-item > a{font-family:var( --e-global-typography-d511156-font-family ), Sans-serif;font-size:var( --e-global-typography-d511156-font-size );font-weight:var( --e-global-typography-d511156-font-weight );text-transform:var( --e-global-typography-d511156-text-transform );font-style:var( --e-global-typography-d511156-font-style );text-decoration:var( --e-global-typography-d511156-text-decoration );line-height:var( --e-global-typography-d511156-line-height );letter-spacing:var( --e-global-typography-d511156-letter-spacing );}.elementor-21 .elementor-element.elementor-element-e044ade .elementor-icon-list-text{transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-38b29d4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-d511156-font-family ), Sans-serif;font-size:var( --e-global-typography-d511156-font-size );font-weight:var( --e-global-typography-d511156-font-weight );text-transform:var( --e-global-typography-d511156-text-transform );font-style:var( --e-global-typography-d511156-font-style );text-decoration:var( --e-global-typography-d511156-text-decoration );line-height:var( --e-global-typography-d511156-line-height );letter-spacing:var( --e-global-typography-d511156-letter-spacing );}.elementor-21 .elementor-element.elementor-element-38b29d4 p{margin-block-end:10px;}.elementor-21 .elementor-element.elementor-element-135b2a6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-21 .elementor-element.elementor-element-135b2a6 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-21 .elementor-element.elementor-element-44ebd78{--display:flex;--justify-content:flex-end;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-2f2fa13{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-21 .elementor-element.elementor-element-2f2fa13 img{width:100%;max-width:100%;height:480px;object-fit:cover;object-position:center left;}.elementor-21 .elementor-element.elementor-element-1a3652c{--display:flex;--padding-top:80px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-1a3652c:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-1a3652c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-160923e );}.elementor-21 .elementor-element.elementor-element-31fe56a{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-21 .elementor-element.elementor-element-3a0fadf .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-3a0fadf .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-3a0fadf{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-3a0fadf .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-21 .elementor-element.elementor-element-3a0fadf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-3a0fadf .elementor-icon-list-item > a{font-family:var( --e-global-typography-c1423ed-font-family ), Sans-serif;font-size:var( --e-global-typography-c1423ed-font-size );font-weight:var( --e-global-typography-c1423ed-font-weight );text-transform:var( --e-global-typography-c1423ed-text-transform );font-style:var( --e-global-typography-c1423ed-font-style );text-decoration:var( --e-global-typography-c1423ed-text-decoration );line-height:var( --e-global-typography-c1423ed-line-height );letter-spacing:var( --e-global-typography-c1423ed-letter-spacing );}.elementor-21 .elementor-element.elementor-element-3a0fadf .elementor-icon-list-text{color:var( --e-global-color-ff6b3c1 );transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-170973c{--divider-border-style:solid;--divider-color:var( --e-global-color-e48dfbe );--divider-border-width:1px;}.elementor-21 .elementor-element.elementor-element-170973c .elementor-divider-separator{width:100%;}.elementor-21 .elementor-element.elementor-element-170973c .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-21 .elementor-element.elementor-element-d44058d{--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:flex-start;}.elementor-21 .elementor-element.elementor-element-a53c082{--display:flex;}.elementor-21 .elementor-element.elementor-element-21bfbc5{width:var( --container-widget-width, 664px );max-width:664px;--container-widget-width:664px;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-21bfbc5 .elementor-heading-title{color:var( --e-global-color-ff6b3c1 );}.elementor-21 .elementor-element.elementor-element-a02bff1{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-d511156-font-family ), Sans-serif;font-size:var( --e-global-typography-d511156-font-size );font-weight:var( --e-global-typography-d511156-font-weight );text-transform:var( --e-global-typography-d511156-text-transform );font-style:var( --e-global-typography-d511156-font-style );text-decoration:var( --e-global-typography-d511156-text-decoration );line-height:var( --e-global-typography-d511156-line-height );letter-spacing:var( --e-global-typography-d511156-letter-spacing );color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-a02bff1 p{margin-block-end:10px;}.elementor-21 .elementor-element.elementor-element-d0e204c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--margin-top:-24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21 .elementor-element.elementor-element-83e504f{--display:flex;--min-height:200px;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-e48dfbe );--border-color:var( --e-global-color-e48dfbe );}.elementor-21 .elementor-element.elementor-element-48fccfd{background-color:var( --e-global-color-primary );padding:10px 12px 8px 12px;}.elementor-21 .elementor-element.elementor-element-48fccfd.elementor-element{--align-self:flex-start;}.elementor-21 .elementor-element.elementor-element-48fccfd .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-48fccfd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ff6b3c1 );}.elementor-21 .elementor-element.elementor-element-48fccfd.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-48fccfd.elementor-view-default .elementor-icon{color:var( --e-global-color-ff6b3c1 );border-color:var( --e-global-color-ff6b3c1 );}.elementor-21 .elementor-element.elementor-element-48fccfd.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-48fccfd.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-ff6b3c1 );}.elementor-21 .elementor-element.elementor-element-48fccfd .elementor-icon{font-size:20px;}.elementor-21 .elementor-element.elementor-element-48fccfd .elementor-icon svg{height:20px;}.elementor-21 .elementor-element.elementor-element-43dd549{padding:24px 24px 24px 24px;}.elementor-21 .elementor-element.elementor-element-43dd549 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-ff6b3c1 );margin:0px 0px 12px 0px;}.elementor-21 .elementor-element.elementor-element-43dd549 .elementskit-section-title-wraper .elementskit-section-subtitle{color:var( --e-global-color-primary );font-family:var( --e-global-typography-679bbe2-font-family ), Sans-serif;font-size:var( --e-global-typography-679bbe2-font-size );font-weight:var( --e-global-typography-679bbe2-font-weight );text-transform:var( --e-global-typography-679bbe2-text-transform );font-style:var( --e-global-typography-679bbe2-font-style );text-decoration:var( --e-global-typography-679bbe2-text-decoration );line-height:var( --e-global-typography-679bbe2-line-height );letter-spacing:var( --e-global-typography-679bbe2-letter-spacing );margin:0px 0px 4px 0px;}.elementor-21 .elementor-element.elementor-element-a831ac6{--display:flex;--min-height:200px;--justify-content:space-between;--overlay-opacity:0.06;border-style:solid;--border-style:solid;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-e48dfbe );--border-color:var( --e-global-color-e48dfbe );}.elementor-21 .elementor-element.elementor-element-a831ac6:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-a831ac6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-a831ac6::before, .elementor-21 .elementor-element.elementor-element-a831ac6 > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-a831ac6 > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-a831ac6 > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-a831ac6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-a831ac6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://bifold.digihosting.co.uk/wp-content/uploads/2026/09/logo-grid.png");--background-overlay:'';background-position:center left;background-repeat:repeat;background-size:279px auto;}.elementor-21 .elementor-element.elementor-element-aac8306{background-color:var( --e-global-color-ff6b3c1 );padding:10px 12px 8px 12px;}.elementor-21 .elementor-element.elementor-element-aac8306.elementor-element{--align-self:flex-start;}.elementor-21 .elementor-element.elementor-element-aac8306 .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-aac8306.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-aac8306.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-aac8306.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-aac8306.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-aac8306.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-aac8306 .elementor-icon{font-size:20px;}.elementor-21 .elementor-element.elementor-element-aac8306 .elementor-icon svg{height:20px;}.elementor-21 .elementor-element.elementor-element-1372b9d{padding:24px 24px 24px 24px;}.elementor-21 .elementor-element.elementor-element-1372b9d .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-ff6b3c1 );margin:0px 0px 12px 0px;}.elementor-21 .elementor-element.elementor-element-1372b9d .elementskit-section-title-wraper .elementskit-section-subtitle{color:var( --e-global-color-ff6b3c1 );font-family:var( --e-global-typography-679bbe2-font-family ), Sans-serif;font-size:var( --e-global-typography-679bbe2-font-size );font-weight:var( --e-global-typography-679bbe2-font-weight );text-transform:var( --e-global-typography-679bbe2-text-transform );font-style:var( --e-global-typography-679bbe2-font-style );text-decoration:var( --e-global-typography-679bbe2-text-decoration );line-height:var( --e-global-typography-679bbe2-line-height );letter-spacing:var( --e-global-typography-679bbe2-letter-spacing );margin:0px 0px 4px 0px;}.elementor-21 .elementor-element.elementor-element-b20a5b7{--display:flex;--min-height:200px;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-e48dfbe );--border-color:var( --e-global-color-e48dfbe );}.elementor-21 .elementor-element.elementor-element-94b1be2{background-color:var( --e-global-color-primary );padding:10px 12px 8px 12px;}.elementor-21 .elementor-element.elementor-element-94b1be2.elementor-element{--align-self:flex-start;}.elementor-21 .elementor-element.elementor-element-94b1be2 .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-94b1be2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ff6b3c1 );}.elementor-21 .elementor-element.elementor-element-94b1be2.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-94b1be2.elementor-view-default .elementor-icon{color:var( --e-global-color-ff6b3c1 );border-color:var( --e-global-color-ff6b3c1 );}.elementor-21 .elementor-element.elementor-element-94b1be2.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-94b1be2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-ff6b3c1 );}.elementor-21 .elementor-element.elementor-element-94b1be2 .elementor-icon{font-size:20px;}.elementor-21 .elementor-element.elementor-element-94b1be2 .elementor-icon svg{height:20px;}.elementor-21 .elementor-element.elementor-element-1d24205{padding:24px 24px 24px 24px;}.elementor-21 .elementor-element.elementor-element-1d24205 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-ff6b3c1 );margin:0px 24px 12px 0px;}.elementor-21 .elementor-element.elementor-element-1d24205 .elementskit-section-title-wraper .elementskit-section-subtitle{color:var( --e-global-color-primary );font-family:var( --e-global-typography-679bbe2-font-family ), Sans-serif;font-size:var( --e-global-typography-679bbe2-font-size );font-weight:var( --e-global-typography-679bbe2-font-weight );text-transform:var( --e-global-typography-679bbe2-text-transform );font-style:var( --e-global-typography-679bbe2-font-style );text-decoration:var( --e-global-typography-679bbe2-text-decoration );line-height:var( --e-global-typography-679bbe2-line-height );letter-spacing:var( --e-global-typography-679bbe2-letter-spacing );margin:0px 0px 4px 0px;}.elementor-21 .elementor-element.elementor-element-7796d0d{--display:flex;--min-height:200px;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-e48dfbe );--border-color:var( --e-global-color-e48dfbe );}.elementor-21 .elementor-element.elementor-element-3f6c9de{background-color:var( --e-global-color-primary );padding:10px 12px 8px 12px;}.elementor-21 .elementor-element.elementor-element-3f6c9de.elementor-element{--align-self:flex-start;}.elementor-21 .elementor-element.elementor-element-3f6c9de .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-3f6c9de.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ff6b3c1 );}.elementor-21 .elementor-element.elementor-element-3f6c9de.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-3f6c9de.elementor-view-default .elementor-icon{color:var( --e-global-color-ff6b3c1 );border-color:var( --e-global-color-ff6b3c1 );}.elementor-21 .elementor-element.elementor-element-3f6c9de.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-3f6c9de.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-ff6b3c1 );}.elementor-21 .elementor-element.elementor-element-3f6c9de .elementor-icon{font-size:20px;}.elementor-21 .elementor-element.elementor-element-3f6c9de .elementor-icon svg{height:20px;}.elementor-21 .elementor-element.elementor-element-5bb1369{padding:24px 24px 24px 24px;}.elementor-21 .elementor-element.elementor-element-5bb1369 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-ff6b3c1 );margin:0px 0px 12px 0px;}.elementor-21 .elementor-element.elementor-element-5bb1369 .elementskit-section-title-wraper .elementskit-section-subtitle{color:var( --e-global-color-primary );font-family:var( --e-global-typography-679bbe2-font-family ), Sans-serif;font-size:var( --e-global-typography-679bbe2-font-size );font-weight:var( --e-global-typography-679bbe2-font-weight );text-transform:var( --e-global-typography-679bbe2-text-transform );font-style:var( --e-global-typography-679bbe2-font-style );text-decoration:var( --e-global-typography-679bbe2-text-decoration );line-height:var( --e-global-typography-679bbe2-line-height );letter-spacing:var( --e-global-typography-679bbe2-letter-spacing );margin:0px 0px 4px 0px;}.elementor-21 .elementor-element.elementor-element-b09d51d{--display:flex;--min-height:200px;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-e48dfbe );--border-color:var( --e-global-color-e48dfbe );}.elementor-21 .elementor-element.elementor-element-8b41575{background-color:var( --e-global-color-primary );padding:10px 12px 8px 12px;}.elementor-21 .elementor-element.elementor-element-8b41575.elementor-element{--align-self:flex-start;}.elementor-21 .elementor-element.elementor-element-8b41575 .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-8b41575.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ff6b3c1 );}.elementor-21 .elementor-element.elementor-element-8b41575.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-8b41575.elementor-view-default .elementor-icon{color:var( --e-global-color-ff6b3c1 );border-color:var( --e-global-color-ff6b3c1 );}.elementor-21 .elementor-element.elementor-element-8b41575.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-8b41575.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-ff6b3c1 );}.elementor-21 .elementor-element.elementor-element-8b41575 .elementor-icon{font-size:20px;}.elementor-21 .elementor-element.elementor-element-8b41575 .elementor-icon svg{height:20px;}.elementor-21 .elementor-element.elementor-element-be0ec73{padding:24px 24px 24px 24px;}.elementor-21 .elementor-element.elementor-element-be0ec73 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-ff6b3c1 );margin:0px 0px 12px 0px;}.elementor-21 .elementor-element.elementor-element-be0ec73 .elementskit-section-title-wraper .elementskit-section-subtitle{color:var( --e-global-color-primary );font-family:var( --e-global-typography-679bbe2-font-family ), Sans-serif;font-size:var( --e-global-typography-679bbe2-font-size );font-weight:var( --e-global-typography-679bbe2-font-weight );text-transform:var( --e-global-typography-679bbe2-text-transform );font-style:var( --e-global-typography-679bbe2-font-style );text-decoration:var( --e-global-typography-679bbe2-text-decoration );line-height:var( --e-global-typography-679bbe2-line-height );letter-spacing:var( --e-global-typography-679bbe2-letter-spacing );margin:0px 0px 4px 0px;}.elementor-21 .elementor-element.elementor-element-8656d3c{--display:flex;--min-height:200px;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-e48dfbe );--border-color:var( --e-global-color-e48dfbe );}.elementor-21 .elementor-element.elementor-element-9793ee7{background-color:var( --e-global-color-primary );padding:10px 12px 8px 12px;}.elementor-21 .elementor-element.elementor-element-9793ee7.elementor-element{--align-self:flex-start;}.elementor-21 .elementor-element.elementor-element-9793ee7 .elementor-icon-wrapper{text-align:center;}.elementor-21 .elementor-element.elementor-element-9793ee7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-ff6b3c1 );}.elementor-21 .elementor-element.elementor-element-9793ee7.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-9793ee7.elementor-view-default .elementor-icon{color:var( --e-global-color-ff6b3c1 );border-color:var( --e-global-color-ff6b3c1 );}.elementor-21 .elementor-element.elementor-element-9793ee7.elementor-view-framed .elementor-icon, .elementor-21 .elementor-element.elementor-element-9793ee7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-ff6b3c1 );}.elementor-21 .elementor-element.elementor-element-9793ee7 .elementor-icon{font-size:20px;}.elementor-21 .elementor-element.elementor-element-9793ee7 .elementor-icon svg{height:20px;}.elementor-21 .elementor-element.elementor-element-3d19ee4{padding:24px 24px 24px 24px;}.elementor-21 .elementor-element.elementor-element-3d19ee4 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-ff6b3c1 );margin:0px 0px 12px 0px;}.elementor-21 .elementor-element.elementor-element-3d19ee4 .elementskit-section-title-wraper .elementskit-section-subtitle{color:var( --e-global-color-primary );font-family:var( --e-global-typography-679bbe2-font-family ), Sans-serif;font-size:var( --e-global-typography-679bbe2-font-size );font-weight:var( --e-global-typography-679bbe2-font-weight );text-transform:var( --e-global-typography-679bbe2-text-transform );font-style:var( --e-global-typography-679bbe2-font-style );text-decoration:var( --e-global-typography-679bbe2-text-decoration );line-height:var( --e-global-typography-679bbe2-line-height );letter-spacing:var( --e-global-typography-679bbe2-letter-spacing );margin:0px 0px 4px 0px;}.elementor-21 .elementor-element.elementor-element-e1e6d5c{--display:flex;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-e1e6d5c:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-e1e6d5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e35ed01 );}.elementor-21 .elementor-element.elementor-element-ab09e30{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-21 .elementor-element.elementor-element-037724d .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-037724d .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-037724d{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-037724d .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-21 .elementor-element.elementor-element-037724d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-037724d .elementor-icon-list-item > a{font-family:var( --e-global-typography-c1423ed-font-family ), Sans-serif;font-size:var( --e-global-typography-c1423ed-font-size );font-weight:var( --e-global-typography-c1423ed-font-weight );text-transform:var( --e-global-typography-c1423ed-text-transform );font-style:var( --e-global-typography-c1423ed-font-style );text-decoration:var( --e-global-typography-c1423ed-text-decoration );line-height:var( --e-global-typography-c1423ed-line-height );letter-spacing:var( --e-global-typography-c1423ed-letter-spacing );}.elementor-21 .elementor-element.elementor-element-037724d .elementor-icon-list-text{color:var( --e-global-color-160923e );transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-bdd9491{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-21 .elementor-element.elementor-element-bdd9491 .elementor-divider-separator{width:100%;}.elementor-21 .elementor-element.elementor-element-bdd9491 .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-21 .elementor-element.elementor-element-c542352{--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;--gap:32px 80px;--row-gap:32px;--column-gap:80px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-91257d9{--display:flex;--justify-content:flex-end;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-57172b7{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-21 .elementor-element.elementor-element-57172b7 img{width:100%;max-width:100%;height:480px;object-fit:cover;object-position:center center;}.elementor-21 .elementor-element.elementor-element-8b7b3e8{--display:flex;}.elementor-21 .elementor-element.elementor-element-f4b1898{width:var( --container-widget-width, 760px );max-width:760px;--container-widget-width:760px;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-2f70a7f{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-2f70a7f.e-con{--align-self:flex-start;}.elementor-21 .elementor-element.elementor-element-74625f9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-d511156-font-family ), Sans-serif;font-size:var( --e-global-typography-d511156-font-size );font-weight:var( --e-global-typography-d511156-font-weight );text-transform:var( --e-global-typography-d511156-text-transform );font-style:var( --e-global-typography-d511156-font-style );text-decoration:var( --e-global-typography-d511156-text-decoration );line-height:var( --e-global-typography-d511156-line-height );letter-spacing:var( --e-global-typography-d511156-letter-spacing );}.elementor-21 .elementor-element.elementor-element-74625f9 p{margin-block-end:10px;}.elementor-21 .elementor-element.elementor-element-2d8469d{--display:flex;}.elementor-21 .elementor-element.elementor-element-ff81088{--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-21 .elementor-element.elementor-element-e8741bb{--display:flex;}.elementor-21 .elementor-element.elementor-element-adcadc6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-21 .elementor-element.elementor-element-adcadc6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-21 .elementor-element.elementor-element-adcadc6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-21 .elementor-element.elementor-element-adcadc6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-21 .elementor-element.elementor-element-adcadc6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-21 .elementor-element.elementor-element-adcadc6 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-adcadc6 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-adcadc6{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-adcadc6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-adcadc6 .elementor-icon-list-item > a{font-family:var( --e-global-typography-d511156-font-family ), Sans-serif;font-size:var( --e-global-typography-d511156-font-size );font-weight:var( --e-global-typography-d511156-font-weight );text-transform:var( --e-global-typography-d511156-text-transform );font-style:var( --e-global-typography-d511156-font-style );text-decoration:var( --e-global-typography-d511156-text-decoration );line-height:var( --e-global-typography-d511156-line-height );letter-spacing:var( --e-global-typography-d511156-letter-spacing );}.elementor-21 .elementor-element.elementor-element-adcadc6 .elementor-icon-list-text{transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-45e7867 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-21 .elementor-element.elementor-element-45e7867 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-21 .elementor-element.elementor-element-42fc34d{--display:flex;--padding-top:60px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-42fc34d:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-42fc34d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e35ed01 );}.elementor-21 .elementor-element.elementor-element-b978d63{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-21 .elementor-element.elementor-element-9fa0c68 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-9fa0c68 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-9fa0c68{--e-icon-list-icon-size:6px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-9fa0c68 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-21 .elementor-element.elementor-element-9fa0c68 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-9fa0c68 .elementor-icon-list-item > a{font-family:var( --e-global-typography-c1423ed-font-family ), Sans-serif;font-size:var( --e-global-typography-c1423ed-font-size );font-weight:var( --e-global-typography-c1423ed-font-weight );text-transform:var( --e-global-typography-c1423ed-text-transform );font-style:var( --e-global-typography-c1423ed-font-style );text-decoration:var( --e-global-typography-c1423ed-text-decoration );line-height:var( --e-global-typography-c1423ed-line-height );letter-spacing:var( --e-global-typography-c1423ed-letter-spacing );}.elementor-21 .elementor-element.elementor-element-9fa0c68 .elementor-icon-list-text{color:var( --e-global-color-160923e );transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-07e179c{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-21 .elementor-element.elementor-element-07e179c .elementor-divider-separator{width:100%;}.elementor-21 .elementor-element.elementor-element-07e179c .elementor-divider{padding-block-start:1px;padding-block-end:1px;}.elementor-21 .elementor-element.elementor-element-13eb0f5{--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;--gap:32px 80px;--row-gap:32px;--column-gap:80px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-057e223{--display:flex;}.elementor-21 .elementor-element.elementor-element-4e7ad10{width:var( --container-widget-width, 760px );max-width:760px;--container-widget-width:760px;--container-widget-flex-grow:0;}.elementor-21 .elementor-element.elementor-element-23aa05c{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-23aa05c.e-con{--align-self:flex-start;}.elementor-21 .elementor-element.elementor-element-5bb531a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-d511156-font-family ), Sans-serif;font-size:var( --e-global-typography-d511156-font-size );font-weight:var( --e-global-typography-d511156-font-weight );text-transform:var( --e-global-typography-d511156-text-transform );font-style:var( --e-global-typography-d511156-font-style );text-decoration:var( --e-global-typography-d511156-text-decoration );line-height:var( --e-global-typography-d511156-line-height );letter-spacing:var( --e-global-typography-d511156-letter-spacing );}.elementor-21 .elementor-element.elementor-element-5bb531a p{margin-block-end:10px;}.elementor-21 .elementor-element.elementor-element-1f45a13{--display:flex;}.elementor-21 .elementor-element.elementor-element-753b0b7{--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-21 .elementor-element.elementor-element-b928182{--display:flex;}.elementor-21 .elementor-element.elementor-element-0909032 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-21 .elementor-element.elementor-element-0909032 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-21 .elementor-element.elementor-element-0909032 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-21 .elementor-element.elementor-element-0909032 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-21 .elementor-element.elementor-element-0909032 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-21 .elementor-element.elementor-element-0909032 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-0909032 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-21 .elementor-element.elementor-element-0909032{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-21 .elementor-element.elementor-element-0909032 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-0909032 .elementor-icon-list-item > a{font-family:var( --e-global-typography-d511156-font-family ), Sans-serif;font-size:var( --e-global-typography-d511156-font-size );font-weight:var( --e-global-typography-d511156-font-weight );text-transform:var( --e-global-typography-d511156-text-transform );font-style:var( --e-global-typography-d511156-font-style );text-decoration:var( --e-global-typography-d511156-text-decoration );line-height:var( --e-global-typography-d511156-line-height );letter-spacing:var( --e-global-typography-d511156-letter-spacing );}.elementor-21 .elementor-element.elementor-element-0909032 .elementor-icon-list-text{transition:color 0.3s;}.elementor-21 .elementor-element.elementor-element-b20dff4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-21 .elementor-element.elementor-element-b20dff4 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-21 .elementor-element.elementor-element-4596d55{--display:flex;--justify-content:flex-end;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-3e77239{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-21 .elementor-element.elementor-element-3e77239 img{width:100%;max-width:100%;height:480px;object-fit:cover;object-position:center center;}.elementor-21 .elementor-element.elementor-element-078537a{--display:flex;--min-height:650px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.72;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-078537a:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-078537a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bifold.digihosting.co.uk/wp-content/uploads/2026/10/iStock-2256841056.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-078537a::before, .elementor-21 .elementor-element.elementor-element-078537a > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-078537a > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-078537a > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-078537a > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-078537a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-160923e );--background-overlay:'';}.elementor-21 .elementor-element.elementor-element-8301ef4{width:100%;max-width:100%;text-align:start;}.elementor-21 .elementor-element.elementor-element-8301ef4 .elementor-heading-title{color:var( --e-global-color-ff6b3c1 );}.elementor-21 .elementor-element.elementor-element-4f887c2{--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:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-e48dfbe );--border-color:var( --e-global-color-e48dfbe );}.elementor-21 .elementor-element.elementor-element-e5fcea8{--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-79faf90{--display:flex;}.elementor-21 .elementor-element.elementor-element-611eb88{text-align:start;font-family:var( --e-global-typography-d511156-font-family ), Sans-serif;font-size:var( --e-global-typography-d511156-font-size );font-weight:var( --e-global-typography-d511156-font-weight );text-transform:var( --e-global-typography-d511156-text-transform );font-style:var( --e-global-typography-d511156-font-style );text-decoration:var( --e-global-typography-d511156-text-decoration );line-height:var( --e-global-typography-d511156-line-height );letter-spacing:var( --e-global-typography-d511156-letter-spacing );color:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-611eb88 p{margin-block-end:10px;}.elementor-21 .elementor-element.elementor-element-16d91d7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-ae8352c .elementor-button{background-color:var( --e-global-color-ff6b3c1 );fill:var( --e-global-color-160923e );color:var( --e-global-color-160923e );}.elementor-21 .elementor-element.elementor-element-ae8352c .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-ae8352c .elementor-button:focus{background-color:var( --e-global-color-160923e );color:var( --e-global-color-ff6b3c1 );}.elementor-21 .elementor-element.elementor-element-ae8352c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-21 .elementor-element.elementor-element-ae8352c .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-21 .elementor-element.elementor-element-ae8352c .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-ae8352c .elementor-button:focus svg{fill:var( --e-global-color-ff6b3c1 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-21 .elementor-element.elementor-element-2134ada0{--min-height:400px;}.elementor-21 .elementor-element.elementor-element-6b1d8dc5{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-f3d7b5a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-f3d7b5a .elementor-icon-list-item > a{font-size:var( --e-global-typography-c1423ed-font-size );line-height:var( --e-global-typography-c1423ed-line-height );letter-spacing:var( --e-global-typography-c1423ed-letter-spacing );}.elementor-21 .elementor-element.elementor-element-748700b{--gap:32px 40px;--row-gap:32px;--column-gap:40px;}.elementor-21 .elementor-element.elementor-element-46177649{font-size:var( --e-global-typography-d511156-font-size );line-height:var( --e-global-typography-d511156-line-height );letter-spacing:var( --e-global-typography-d511156-letter-spacing );}.elementor-21 .elementor-element.elementor-element-46177649 p{margin-block-end:16px;}.elementor-21 .elementor-element.elementor-element-183661ca{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-21 .elementor-element.elementor-element-183661ca img{width:100%;height:400px;}.elementor-21 .elementor-element.elementor-element-2c70cd1b{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-57186519.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-57186519 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-57186519 .elementor-icon-list-item > a{font-size:var( --e-global-typography-c1423ed-font-size );line-height:var( --e-global-typography-c1423ed-line-height );letter-spacing:var( --e-global-typography-c1423ed-letter-spacing );}.elementor-21 .elementor-element.elementor-element-1be470e7{--container-widget-width:600px;--container-widget-flex-grow:0;width:var( --container-widget-width, 600px );max-width:600px;}.elementor-21 .elementor-element.elementor-element-1191341c{font-size:var( --e-global-typography-d511156-font-size );line-height:var( --e-global-typography-d511156-line-height );letter-spacing:var( --e-global-typography-d511156-letter-spacing );}.elementor-21 .elementor-element.elementor-element-401f87c0{--e-con-grid-template-columns:repeat(2, 1fr);--gap:40px 16px;--row-gap:40px;--column-gap:16px;--grid-auto-flow:row;}.elementor-21 .elementor-element.elementor-element-49c4f0e0{--min-height:450px;}.elementor-21 .elementor-element.elementor-element-6a8fd753 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-21 .elementor-element.elementor-element-1d59fce2{--min-height:450px;}.elementor-21 .elementor-element.elementor-element-6cd08dfb .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-21 .elementor-element.elementor-element-4369c26d{--min-height:450px;}.elementor-21 .elementor-element.elementor-element-319e0d16 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-21 .elementor-element.elementor-element-163a3072{--min-height:450px;}.elementor-21 .elementor-element.elementor-element-5c69c565 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-21 .elementor-element.elementor-element-2a84b2a{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-d201ca8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-d201ca8 .elementor-icon-list-item > a{font-size:var( --e-global-typography-c1423ed-font-size );line-height:var( --e-global-typography-c1423ed-line-height );letter-spacing:var( --e-global-typography-c1423ed-letter-spacing );}.elementor-21 .elementor-element.elementor-element-ed329bf{--gap:32px 40px;--row-gap:32px;--column-gap:40px;}.elementor-21 .elementor-element.elementor-element-64c1860{width:100%;max-width:100%;}.elementor-21 .elementor-element.elementor-element-64c1860 img{width:100%;height:380px;object-position:bottom center;}.elementor-21 .elementor-element.elementor-element-dfae833{--container-widget-width:600px;--container-widget-flex-grow:0;width:var( --container-widget-width, 600px );max-width:600px;}.elementor-21 .elementor-element.elementor-element-c211045{font-size:var( --e-global-typography-d511156-font-size );line-height:var( --e-global-typography-d511156-line-height );letter-spacing:var( --e-global-typography-d511156-letter-spacing );}.elementor-21 .elementor-element.elementor-element-f287260 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-f287260 .elementor-icon-list-item > a{font-size:var( --e-global-typography-d511156-font-size );line-height:var( --e-global-typography-d511156-line-height );letter-spacing:var( --e-global-typography-d511156-letter-spacing );}.elementor-21 .elementor-element.elementor-element-5969cfb{font-size:var( --e-global-typography-d511156-font-size );line-height:var( --e-global-typography-d511156-line-height );letter-spacing:var( --e-global-typography-d511156-letter-spacing );}.elementor-21 .elementor-element.elementor-element-b28a8d1{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-8765eb1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-8765eb1 .elementor-icon-list-item > a{font-size:var( --e-global-typography-c1423ed-font-size );line-height:var( --e-global-typography-c1423ed-line-height );letter-spacing:var( --e-global-typography-c1423ed-letter-spacing );}.elementor-21 .elementor-element.elementor-element-78824e3{--gap:32px 40px;--row-gap:32px;--column-gap:40px;}.elementor-21 .elementor-element.elementor-element-f7e96c2{--container-widget-width:600px;--container-widget-flex-grow:0;width:var( --container-widget-width, 600px );max-width:600px;}.elementor-21 .elementor-element.elementor-element-7579486{font-size:var( --e-global-typography-d511156-font-size );line-height:var( --e-global-typography-d511156-line-height );letter-spacing:var( --e-global-typography-d511156-letter-spacing );}.elementor-21 .elementor-element.elementor-element-e044ade .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-e044ade .elementor-icon-list-item > a{font-size:var( --e-global-typography-d511156-font-size );line-height:var( --e-global-typography-d511156-line-height );letter-spacing:var( --e-global-typography-d511156-letter-spacing );}.elementor-21 .elementor-element.elementor-element-38b29d4{font-size:var( --e-global-typography-d511156-font-size );line-height:var( --e-global-typography-d511156-line-height );letter-spacing:var( --e-global-typography-d511156-letter-spacing );}.elementor-21 .elementor-element.elementor-element-2f2fa13{width:100%;max-width:100%;}.elementor-21 .elementor-element.elementor-element-2f2fa13 img{width:100%;height:380px;object-position:bottom center;}.elementor-21 .elementor-element.elementor-element-1a3652c{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-3a0fadf.elementor-element{--align-self:center;}.elementor-21 .elementor-element.elementor-element-3a0fadf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-3a0fadf .elementor-icon-list-item > a{font-size:var( --e-global-typography-c1423ed-font-size );line-height:var( --e-global-typography-c1423ed-line-height );letter-spacing:var( --e-global-typography-c1423ed-letter-spacing );}.elementor-21 .elementor-element.elementor-element-d44058d{--justify-content:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;}.elementor-21 .elementor-element.elementor-element-a53c082{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-21 .elementor-element.elementor-element-21bfbc5{text-align:center;}.elementor-21 .elementor-element.elementor-element-a02bff1{text-align:center;font-size:var( --e-global-typography-d511156-font-size );line-height:var( --e-global-typography-d511156-line-height );letter-spacing:var( --e-global-typography-d511156-letter-spacing );}.elementor-21 .elementor-element.elementor-element-d0e204c{--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21 .elementor-element.elementor-element-83e504f{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-21 .elementor-element.elementor-element-43dd549 .elementskit-section-title-wraper .elementskit-section-subtitle{font-size:var( --e-global-typography-679bbe2-font-size );line-height:var( --e-global-typography-679bbe2-line-height );letter-spacing:var( --e-global-typography-679bbe2-letter-spacing );}.elementor-21 .elementor-element.elementor-element-1372b9d .elementskit-section-title-wraper .elementskit-section-subtitle{font-size:var( --e-global-typography-679bbe2-font-size );line-height:var( --e-global-typography-679bbe2-line-height );letter-spacing:var( --e-global-typography-679bbe2-letter-spacing );}.elementor-21 .elementor-element.elementor-element-b20a5b7{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-21 .elementor-element.elementor-element-1d24205 .elementskit-section-title-wraper .elementskit-section-subtitle{font-size:var( --e-global-typography-679bbe2-font-size );line-height:var( --e-global-typography-679bbe2-line-height );letter-spacing:var( --e-global-typography-679bbe2-letter-spacing );}.elementor-21 .elementor-element.elementor-element-7796d0d{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-21 .elementor-element.elementor-element-5bb1369 .elementskit-section-title-wraper .elementskit-section-subtitle{font-size:var( --e-global-typography-679bbe2-font-size );line-height:var( --e-global-typography-679bbe2-line-height );letter-spacing:var( --e-global-typography-679bbe2-letter-spacing );}.elementor-21 .elementor-element.elementor-element-b09d51d{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-21 .elementor-element.elementor-element-be0ec73 .elementskit-section-title-wraper .elementskit-section-subtitle{font-size:var( --e-global-typography-679bbe2-font-size );line-height:var( --e-global-typography-679bbe2-line-height );letter-spacing:var( --e-global-typography-679bbe2-letter-spacing );}.elementor-21 .elementor-element.elementor-element-8656d3c{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-21 .elementor-element.elementor-element-3d19ee4 .elementskit-section-title-wraper .elementskit-section-subtitle{font-size:var( --e-global-typography-679bbe2-font-size );line-height:var( --e-global-typography-679bbe2-line-height );letter-spacing:var( --e-global-typography-679bbe2-letter-spacing );}.elementor-21 .elementor-element.elementor-element-e1e6d5c{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-037724d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-037724d .elementor-icon-list-item > a{font-size:var( --e-global-typography-c1423ed-font-size );line-height:var( --e-global-typography-c1423ed-line-height );letter-spacing:var( --e-global-typography-c1423ed-letter-spacing );}.elementor-21 .elementor-element.elementor-element-c542352{--gap:32px 40px;--row-gap:32px;--column-gap:40px;}.elementor-21 .elementor-element.elementor-element-57172b7{width:100%;max-width:100%;}.elementor-21 .elementor-element.elementor-element-57172b7 img{width:100%;height:380px;object-position:bottom center;}.elementor-21 .elementor-element.elementor-element-f4b1898{--container-widget-width:600px;--container-widget-flex-grow:0;width:var( --container-widget-width, 600px );max-width:600px;}.elementor-21 .elementor-element.elementor-element-74625f9{font-size:var( --e-global-typography-d511156-font-size );line-height:var( --e-global-typography-d511156-line-height );letter-spacing:var( --e-global-typography-d511156-letter-spacing );}.elementor-21 .elementor-element.elementor-element-adcadc6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-adcadc6 .elementor-icon-list-item > a{font-size:var( --e-global-typography-d511156-font-size );line-height:var( --e-global-typography-d511156-line-height );letter-spacing:var( --e-global-typography-d511156-letter-spacing );}.elementor-21 .elementor-element.elementor-element-42fc34d{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-9fa0c68 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-9fa0c68 .elementor-icon-list-item > a{font-size:var( --e-global-typography-c1423ed-font-size );line-height:var( --e-global-typography-c1423ed-line-height );letter-spacing:var( --e-global-typography-c1423ed-letter-spacing );}.elementor-21 .elementor-element.elementor-element-13eb0f5{--gap:32px 40px;--row-gap:32px;--column-gap:40px;}.elementor-21 .elementor-element.elementor-element-4e7ad10{--container-widget-width:600px;--container-widget-flex-grow:0;width:var( --container-widget-width, 600px );max-width:600px;}.elementor-21 .elementor-element.elementor-element-5bb531a{font-size:var( --e-global-typography-d511156-font-size );line-height:var( --e-global-typography-d511156-line-height );letter-spacing:var( --e-global-typography-d511156-letter-spacing );}.elementor-21 .elementor-element.elementor-element-0909032 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-0909032 .elementor-icon-list-item > a{font-size:var( --e-global-typography-d511156-font-size );line-height:var( --e-global-typography-d511156-line-height );letter-spacing:var( --e-global-typography-d511156-letter-spacing );}.elementor-21 .elementor-element.elementor-element-3e77239{width:100%;max-width:100%;}.elementor-21 .elementor-element.elementor-element-3e77239 img{width:100%;height:380px;object-position:bottom center;}.elementor-21 .elementor-element.elementor-element-4f887c2{--min-height:500px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-21 .elementor-element.elementor-element-611eb88{font-size:var( --e-global-typography-d511156-font-size );line-height:var( --e-global-typography-d511156-line-height );letter-spacing:var( --e-global-typography-d511156-letter-spacing );}}@media(max-width:767px){.elementor-21 .elementor-element.elementor-element-2134ada0{--min-height:380px;}.elementor-21 .elementor-element.elementor-element-f3d7b5a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-f3d7b5a .elementor-icon-list-item > a{font-size:var( --e-global-typography-c1423ed-font-size );line-height:var( --e-global-typography-c1423ed-line-height );letter-spacing:var( --e-global-typography-c1423ed-letter-spacing );}.elementor-21 .elementor-element.elementor-element-748700b{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-21 .elementor-element.elementor-element-70ecb576{--width:100%;}.elementor-21 .elementor-element.elementor-element-46177649{font-size:var( --e-global-typography-d511156-font-size );line-height:var( --e-global-typography-d511156-line-height );letter-spacing:var( --e-global-typography-d511156-letter-spacing );}.elementor-21 .elementor-element.elementor-element-183661ca{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-21 .elementor-element.elementor-element-183661ca img{width:100%;height:350px;}.elementor-21 .elementor-element.elementor-element-57186519 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-57186519 .elementor-icon-list-item > a{font-size:var( --e-global-typography-c1423ed-font-size );line-height:var( --e-global-typography-c1423ed-line-height );letter-spacing:var( --e-global-typography-c1423ed-letter-spacing );}.elementor-21 .elementor-element.elementor-element-1191341c{font-size:var( --e-global-typography-d511156-font-size );line-height:var( --e-global-typography-d511156-line-height );letter-spacing:var( --e-global-typography-d511156-letter-spacing );}.elementor-21 .elementor-element.elementor-element-401f87c0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-21 .elementor-element.elementor-element-6a8fd753 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-21 .elementor-element.elementor-element-21811f32{--flex-wrap:nowrap;}.elementor-21 .elementor-element.elementor-element-6cd08dfb .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-21 .elementor-element.elementor-element-127b69ee{--flex-wrap:nowrap;}.elementor-21 .elementor-element.elementor-element-319e0d16 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-21 .elementor-element.elementor-element-5c69c565 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-21 .elementor-element.elementor-element-d201ca8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-d201ca8 .elementor-icon-list-item > a{font-size:var( --e-global-typography-c1423ed-font-size );line-height:var( --e-global-typography-c1423ed-line-height );letter-spacing:var( --e-global-typography-c1423ed-letter-spacing );}.elementor-21 .elementor-element.elementor-element-ed329bf{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-21 .elementor-element.elementor-element-4e65bc2{--width:100%;}.elementor-21 .elementor-element.elementor-element-64c1860{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21 .elementor-element.elementor-element-64c1860 img{width:100%;height:350px;}.elementor-21 .elementor-element.elementor-element-2cc1844{--width:100%;}.elementor-21 .elementor-element.elementor-element-ca2212f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-c211045{font-size:var( --e-global-typography-d511156-font-size );line-height:var( --e-global-typography-d511156-line-height );letter-spacing:var( --e-global-typography-d511156-letter-spacing );}.elementor-21 .elementor-element.elementor-element-f287260 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-f287260 .elementor-icon-list-item > a{font-size:var( --e-global-typography-d511156-font-size );line-height:var( --e-global-typography-d511156-line-height );letter-spacing:var( --e-global-typography-d511156-letter-spacing );}.elementor-21 .elementor-element.elementor-element-5969cfb{font-size:var( --e-global-typography-d511156-font-size );line-height:var( --e-global-typography-d511156-line-height );letter-spacing:var( --e-global-typography-d511156-letter-spacing );}.elementor-21 .elementor-element.elementor-element-8765eb1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-8765eb1 .elementor-icon-list-item > a{font-size:var( --e-global-typography-c1423ed-font-size );line-height:var( --e-global-typography-c1423ed-line-height );letter-spacing:var( --e-global-typography-c1423ed-letter-spacing );}.elementor-21 .elementor-element.elementor-element-78824e3{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-21 .elementor-element.elementor-element-50c9d26{--width:100%;}.elementor-21 .elementor-element.elementor-element-8038285{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-7579486{font-size:var( --e-global-typography-d511156-font-size );line-height:var( --e-global-typography-d511156-line-height );letter-spacing:var( --e-global-typography-d511156-letter-spacing );}.elementor-21 .elementor-element.elementor-element-e044ade .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-e044ade .elementor-icon-list-item > a{font-size:var( --e-global-typography-d511156-font-size );line-height:var( --e-global-typography-d511156-line-height );letter-spacing:var( --e-global-typography-d511156-letter-spacing );}.elementor-21 .elementor-element.elementor-element-38b29d4{font-size:var( --e-global-typography-d511156-font-size );line-height:var( --e-global-typography-d511156-line-height );letter-spacing:var( --e-global-typography-d511156-letter-spacing );}.elementor-21 .elementor-element.elementor-element-44ebd78{--width:100%;}.elementor-21 .elementor-element.elementor-element-2f2fa13{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21 .elementor-element.elementor-element-2f2fa13 img{width:100%;height:350px;}.elementor-21 .elementor-element.elementor-element-3a0fadf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-3a0fadf .elementor-icon-list-item > a{font-size:var( --e-global-typography-c1423ed-font-size );line-height:var( --e-global-typography-c1423ed-line-height );letter-spacing:var( --e-global-typography-c1423ed-letter-spacing );}.elementor-21 .elementor-element.elementor-element-a02bff1{font-size:var( --e-global-typography-d511156-font-size );line-height:var( --e-global-typography-d511156-line-height );letter-spacing:var( --e-global-typography-d511156-letter-spacing );}.elementor-21 .elementor-element.elementor-element-d0e204c{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;}.elementor-21 .elementor-element.elementor-element-83e504f{--min-height:430px;border-width:1px 1px 0px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;}.elementor-21 .elementor-element.elementor-element-43dd549 .elementskit-section-title-wraper .elementskit-section-subtitle{font-size:var( --e-global-typography-679bbe2-font-size );line-height:var( --e-global-typography-679bbe2-line-height );letter-spacing:var( --e-global-typography-679bbe2-letter-spacing );}.elementor-21 .elementor-element.elementor-element-a831ac6{--min-height:430px;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-21 .elementor-element.elementor-element-1372b9d .elementskit-section-title-wraper .elementskit-section-subtitle{font-size:var( --e-global-typography-679bbe2-font-size );line-height:var( --e-global-typography-679bbe2-line-height );letter-spacing:var( --e-global-typography-679bbe2-letter-spacing );}.elementor-21 .elementor-element.elementor-element-b20a5b7{--min-height:430px;border-width:1px 1px 0px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;}.elementor-21 .elementor-element.elementor-element-1d24205 .elementskit-section-title-wraper .elementskit-section-subtitle{font-size:var( --e-global-typography-679bbe2-font-size );line-height:var( --e-global-typography-679bbe2-line-height );letter-spacing:var( --e-global-typography-679bbe2-letter-spacing );}.elementor-21 .elementor-element.elementor-element-7796d0d{--min-height:430px;border-width:1px 1px 0px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;}.elementor-21 .elementor-element.elementor-element-5bb1369 .elementskit-section-title-wraper .elementskit-section-subtitle{font-size:var( --e-global-typography-679bbe2-font-size );line-height:var( --e-global-typography-679bbe2-line-height );letter-spacing:var( --e-global-typography-679bbe2-letter-spacing );}.elementor-21 .elementor-element.elementor-element-b09d51d{--min-height:430px;border-width:1px 1px 0px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;}.elementor-21 .elementor-element.elementor-element-be0ec73 .elementskit-section-title-wraper .elementskit-section-subtitle{font-size:var( --e-global-typography-679bbe2-font-size );line-height:var( --e-global-typography-679bbe2-line-height );letter-spacing:var( --e-global-typography-679bbe2-letter-spacing );}.elementor-21 .elementor-element.elementor-element-8656d3c{--min-height:430px;border-width:1px 1px 0px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;}.elementor-21 .elementor-element.elementor-element-3d19ee4 .elementskit-section-title-wraper .elementskit-section-subtitle{font-size:var( --e-global-typography-679bbe2-font-size );line-height:var( --e-global-typography-679bbe2-line-height );letter-spacing:var( --e-global-typography-679bbe2-letter-spacing );}.elementor-21 .elementor-element.elementor-element-037724d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-037724d .elementor-icon-list-item > a{font-size:var( --e-global-typography-c1423ed-font-size );line-height:var( --e-global-typography-c1423ed-line-height );letter-spacing:var( --e-global-typography-c1423ed-letter-spacing );}.elementor-21 .elementor-element.elementor-element-c542352{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-21 .elementor-element.elementor-element-91257d9{--width:100%;}.elementor-21 .elementor-element.elementor-element-57172b7{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21 .elementor-element.elementor-element-57172b7 img{width:100%;height:350px;}.elementor-21 .elementor-element.elementor-element-8b7b3e8{--width:100%;}.elementor-21 .elementor-element.elementor-element-2f70a7f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-74625f9{font-size:var( --e-global-typography-d511156-font-size );line-height:var( --e-global-typography-d511156-line-height );letter-spacing:var( --e-global-typography-d511156-letter-spacing );}.elementor-21 .elementor-element.elementor-element-adcadc6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-adcadc6 .elementor-icon-list-item > a{font-size:var( --e-global-typography-d511156-font-size );line-height:var( --e-global-typography-d511156-line-height );letter-spacing:var( --e-global-typography-d511156-letter-spacing );}.elementor-21 .elementor-element.elementor-element-9fa0c68 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-9fa0c68 .elementor-icon-list-item > a{font-size:var( --e-global-typography-c1423ed-font-size );line-height:var( --e-global-typography-c1423ed-line-height );letter-spacing:var( --e-global-typography-c1423ed-letter-spacing );}.elementor-21 .elementor-element.elementor-element-13eb0f5{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-21 .elementor-element.elementor-element-057e223{--width:100%;}.elementor-21 .elementor-element.elementor-element-23aa05c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-5bb531a{font-size:var( --e-global-typography-d511156-font-size );line-height:var( --e-global-typography-d511156-line-height );letter-spacing:var( --e-global-typography-d511156-letter-spacing );}.elementor-21 .elementor-element.elementor-element-0909032 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-21 .elementor-element.elementor-element-0909032 .elementor-icon-list-item > a{font-size:var( --e-global-typography-d511156-font-size );line-height:var( --e-global-typography-d511156-line-height );letter-spacing:var( --e-global-typography-d511156-letter-spacing );}.elementor-21 .elementor-element.elementor-element-4596d55{--width:100%;}.elementor-21 .elementor-element.elementor-element-3e77239{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-21 .elementor-element.elementor-element-3e77239 img{width:100%;height:350px;}.elementor-21 .elementor-element.elementor-element-078537a{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-21 .elementor-element.elementor-element-611eb88{font-size:var( --e-global-typography-d511156-font-size );line-height:var( --e-global-typography-d511156-line-height );letter-spacing:var( --e-global-typography-d511156-letter-spacing );}}@media(min-width:768px){.elementor-21 .elementor-element.elementor-element-14ccd803{--width:875px;}.elementor-21 .elementor-element.elementor-element-70ecb576{--width:calc(56% - 40px);}.elementor-21 .elementor-element.elementor-element-1963648a{--width:100%;}.elementor-21 .elementor-element.elementor-element-4e65bc2{--width:calc(44% - 40px);}.elementor-21 .elementor-element.elementor-element-2cc1844{--width:calc(56% - 40px);}.elementor-21 .elementor-element.elementor-element-ca2212f{--width:750px;}.elementor-21 .elementor-element.elementor-element-50c9d26{--width:calc(56% - 40px);}.elementor-21 .elementor-element.elementor-element-8038285{--width:750px;}.elementor-21 .elementor-element.elementor-element-44ebd78{--width:calc(44% - 40px);}.elementor-21 .elementor-element.elementor-element-a53c082{--width:437px;}.elementor-21 .elementor-element.elementor-element-d0e204c{--width:776px;}.elementor-21 .elementor-element.elementor-element-91257d9{--width:calc(44% - 40px);}.elementor-21 .elementor-element.elementor-element-8b7b3e8{--width:calc(56% - 40px);}.elementor-21 .elementor-element.elementor-element-2f70a7f{--width:750px;}.elementor-21 .elementor-element.elementor-element-057e223{--width:calc(56% - 40px);}.elementor-21 .elementor-element.elementor-element-23aa05c{--width:750px;}.elementor-21 .elementor-element.elementor-element-4596d55{--width:calc(44% - 40px);}.elementor-21 .elementor-element.elementor-element-79faf90{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-21 .elementor-element.elementor-element-14ccd803{--width:500px;}.elementor-21 .elementor-element.elementor-element-70ecb576{--width:100%;}.elementor-21 .elementor-element.elementor-element-4e65bc2{--width:100%;}.elementor-21 .elementor-element.elementor-element-2cc1844{--width:100%;}.elementor-21 .elementor-element.elementor-element-ca2212f{--width:100%;}.elementor-21 .elementor-element.elementor-element-50c9d26{--width:100%;}.elementor-21 .elementor-element.elementor-element-8038285{--width:100%;}.elementor-21 .elementor-element.elementor-element-44ebd78{--width:100%;}.elementor-21 .elementor-element.elementor-element-a53c082{--width:500px;}.elementor-21 .elementor-element.elementor-element-d0e204c{--width:100%;}.elementor-21 .elementor-element.elementor-element-91257d9{--width:100%;}.elementor-21 .elementor-element.elementor-element-8b7b3e8{--width:100%;}.elementor-21 .elementor-element.elementor-element-2f70a7f{--width:100%;}.elementor-21 .elementor-element.elementor-element-057e223{--width:100%;}.elementor-21 .elementor-element.elementor-element-23aa05c{--width:100%;}.elementor-21 .elementor-element.elementor-element-4596d55{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-32fbf245 */.elementor-21 .elementor-element.elementor-element-32fbf245{width:100%!important;max-width:100%!important;flex-basis:100%!important}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-46177649 */.elementor-21 .elementor-element.elementor-element-46177649 a:not(.elementor-button){color:#E7221C}.elementor-21 .elementor-element.elementor-element-46177649 a:hover{text-decoration:underline}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70ecb576 */@media(min-width:1025px){.elementor-21 .elementor-element.elementor-element-70ecb576{width:calc(56% - 40px)!important;flex-basis:calc(56% - 40px)!important;max-width:calc(56% - 40px)!important}}@media(max-width:1024px){.elementor-21 .elementor-element.elementor-element-70ecb576{width:100%!important;max-width:100%!important;flex-basis:auto!important}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-183661ca */.elementor-21 .elementor-element.elementor-element-183661ca{max-width:100%;min-width:0}.elementor-21 .elementor-element.elementor-element-183661ca .elementor-widget-container{width:100%;margin:0!important;padding:0!important}.elementor-21 .elementor-element.elementor-element-183661ca img{display:block;width:100%!important;max-width:100%!important;margin:0!important} @media(max-width:767px){.elementor-21 .elementor-element.elementor-element-183661ca{width:100%!important}}
@media(min-width:1025px){.elementor-21 .elementor-element.elementor-element-183661ca{width:calc(44% - 40px)!important;flex-basis:calc(44% - 40px)!important;max-width:calc(44% - 40px)!important}}@media(max-width:1024px){.elementor-21 .elementor-element.elementor-element-183661ca{width:100%!important;max-width:100%!important;flex-basis:auto!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-748700b */.elementor-21 .elementor-element.elementor-element-748700b{min-width:0;max-width:100%;} @media(max-width:767px){.elementor-21 .elementor-element.elementor-element-748700b{flex-direction:column!important}.elementor-21 .elementor-element.elementor-element-748700b>.elementor-element{max-width:100%!important;min-width:0}}
@media(min-width:1025px){.elementor-21 .elementor-element.elementor-element-748700b{column-gap:80px!important;row-gap:32px!important;justify-content:flex-start!important}}@media(max-width:1024px){.elementor-21 .elementor-element.elementor-element-748700b{flex-direction:column!important;gap:32px!important}}@media(max-width:767px){.elementor-21 .elementor-element.elementor-element-748700b{gap:24px!important}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1191341c */.elementor-21 .elementor-element.elementor-element-1191341c a:not(.elementor-button){color:#E7221C}.elementor-21 .elementor-element.elementor-element-1191341c a:hover{text-decoration:underline}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-401f87c0 */.elementor-21 .elementor-element.elementor-element-401f87c0{grid-auto-rows:1fr!important;grid-template-rows:none!important;align-items:stretch!important}.elementor-21 .elementor-element.elementor-element-401f87c0>.e-con{height:100%!important;min-height:300px;align-self:stretch!important;background-size:cover!important}.elementor-21 .elementor-element.elementor-element-401f87c0>.e-con>.e-con-inner{height:100%;flex:1} @media(max-width:767px){.elementor-21 .elementor-element.elementor-element-401f87c0{grid-auto-rows:auto!important}.elementor-21 .elementor-element.elementor-element-401f87c0>.e-con{min-height:260px}}
.elementor-21 .elementor-element.elementor-element-401f87c0>.e-con{display:flex!important;flex-direction:column!important;gap:16px!important}.elementor-21 .elementor-element.elementor-element-401f87c0>.e-con>.e-con{flex:1 1 auto!important;height:auto!important;min-height:0!important;margin:0!important;width:100%!important}.elementor-21 .elementor-element.elementor-element-401f87c0>.e-con>.elementor-widget-divider{flex:0 0 auto;margin:0!important;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-64c1860 */.elementor-21 .elementor-element.elementor-element-64c1860{max-width:100%;min-width:0}.elementor-21 .elementor-element.elementor-element-64c1860 .elementor-widget-container{width:100%;margin:0!important;padding:0!important}.elementor-21 .elementor-element.elementor-element-64c1860 img{display:block;width:100%!important;max-width:100%!important;margin:0!important} @media(max-width:767px){.elementor-21 .elementor-element.elementor-element-64c1860{width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e65bc2 */@media(min-width:1025px){.elementor-21 .elementor-element.elementor-element-4e65bc2{width:calc(44% - 40px)!important;flex-basis:calc(44% - 40px)!important;max-width:calc(44% - 40px)!important}}@media(max-width:1024px){.elementor-21 .elementor-element.elementor-element-4e65bc2{width:100%!important;max-width:100%!important;flex-basis:auto!important}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c211045 */.elementor-21 .elementor-element.elementor-element-c211045 a:not(.elementor-button){color:#E7221C}.elementor-21 .elementor-element.elementor-element-c211045 a:hover{text-decoration:underline}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5969cfb */.elementor-21 .elementor-element.elementor-element-5969cfb a:not(.elementor-button){color:#E7221C}.elementor-21 .elementor-element.elementor-element-5969cfb a:hover{text-decoration:underline}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cc1844 */@media(min-width:1025px){.elementor-21 .elementor-element.elementor-element-2cc1844{width:calc(56% - 40px)!important;flex-basis:calc(56% - 40px)!important;max-width:calc(56% - 40px)!important}}@media(max-width:1024px){.elementor-21 .elementor-element.elementor-element-2cc1844{width:100%!important;max-width:100%!important;flex-basis:auto!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed329bf */.elementor-21 .elementor-element.elementor-element-ed329bf{min-width:0;max-width:100%;} @media(max-width:767px){.elementor-21 .elementor-element.elementor-element-ed329bf{flex-direction:column!important}.elementor-21 .elementor-element.elementor-element-ed329bf>.elementor-element{max-width:100%!important;min-width:0}}
@media(min-width:1025px){.elementor-21 .elementor-element.elementor-element-ed329bf{column-gap:80px!important;row-gap:32px!important;justify-content:flex-start!important}}@media(max-width:1024px){.elementor-21 .elementor-element.elementor-element-ed329bf{flex-direction:column!important;gap:32px!important}}@media(max-width:767px){.elementor-21 .elementor-element.elementor-element-ed329bf{gap:24px!important}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7579486 */.elementor-21 .elementor-element.elementor-element-7579486 a:not(.elementor-button){color:#E7221C}.elementor-21 .elementor-element.elementor-element-7579486 a:hover{text-decoration:underline}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-38b29d4 */.elementor-21 .elementor-element.elementor-element-38b29d4 a:not(.elementor-button){color:#E7221C}.elementor-21 .elementor-element.elementor-element-38b29d4 a:hover{text-decoration:underline}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50c9d26 */@media(min-width:1025px){.elementor-21 .elementor-element.elementor-element-50c9d26{width:calc(56% - 40px)!important;flex-basis:calc(56% - 40px)!important;max-width:calc(56% - 40px)!important}}@media(max-width:1024px){.elementor-21 .elementor-element.elementor-element-50c9d26{width:100%!important;max-width:100%!important;flex-basis:auto!important}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2f2fa13 */.elementor-21 .elementor-element.elementor-element-2f2fa13{max-width:100%;min-width:0}.elementor-21 .elementor-element.elementor-element-2f2fa13 .elementor-widget-container{width:100%;margin:0!important;padding:0!important}.elementor-21 .elementor-element.elementor-element-2f2fa13 img{display:block;width:100%!important;max-width:100%!important;margin:0!important} @media(max-width:767px){.elementor-21 .elementor-element.elementor-element-2f2fa13{width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44ebd78 */@media(min-width:1025px){.elementor-21 .elementor-element.elementor-element-44ebd78{width:calc(44% - 40px)!important;flex-basis:calc(44% - 40px)!important;max-width:calc(44% - 40px)!important}}@media(max-width:1024px){.elementor-21 .elementor-element.elementor-element-44ebd78{width:100%!important;max-width:100%!important;flex-basis:auto!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78824e3 */.elementor-21 .elementor-element.elementor-element-78824e3{min-width:0;max-width:100%;} @media(max-width:767px){.elementor-21 .elementor-element.elementor-element-78824e3{flex-direction:column!important}.elementor-21 .elementor-element.elementor-element-78824e3>.elementor-element{max-width:100%!important;min-width:0}}
@media(min-width:1025px){.elementor-21 .elementor-element.elementor-element-78824e3{column-gap:80px!important;row-gap:32px!important;justify-content:flex-start!important}}@media(max-width:1024px){.elementor-21 .elementor-element.elementor-element-78824e3{flex-direction:column!important;gap:32px!important}}@media(max-width:767px){.elementor-21 .elementor-element.elementor-element-78824e3{gap:24px!important}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a02bff1 */.elementor-21 .elementor-element.elementor-element-a02bff1 a:not(.elementor-button){color:#E7221C}.elementor-21 .elementor-element.elementor-element-a02bff1 a:hover{text-decoration:underline}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0e204c */.elementor-21 .elementor-element.elementor-element-d0e204c{grid-auto-rows:1fr!important;grid-template-rows:none!important}.elementor-21 .elementor-element.elementor-element-d0e204c>.e-con{height:100%;align-self:stretch}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-57172b7 */.elementor-21 .elementor-element.elementor-element-57172b7{max-width:100%;min-width:0}.elementor-21 .elementor-element.elementor-element-57172b7 .elementor-widget-container{width:100%;margin:0!important;padding:0!important}.elementor-21 .elementor-element.elementor-element-57172b7 img{display:block;width:100%!important;max-width:100%!important;margin:0!important} @media(max-width:767px){.elementor-21 .elementor-element.elementor-element-57172b7{width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91257d9 */@media(min-width:1025px){.elementor-21 .elementor-element.elementor-element-91257d9{width:calc(44% - 40px)!important;flex-basis:calc(44% - 40px)!important;max-width:calc(44% - 40px)!important}}@media(max-width:1024px){.elementor-21 .elementor-element.elementor-element-91257d9{width:100%!important;max-width:100%!important;flex-basis:auto!important}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-74625f9 */.elementor-21 .elementor-element.elementor-element-74625f9 a:not(.elementor-button){color:#E7221C}.elementor-21 .elementor-element.elementor-element-74625f9 a:hover{text-decoration:underline}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b7b3e8 */@media(min-width:1025px){.elementor-21 .elementor-element.elementor-element-8b7b3e8{width:calc(56% - 40px)!important;flex-basis:calc(56% - 40px)!important;max-width:calc(56% - 40px)!important}}@media(max-width:1024px){.elementor-21 .elementor-element.elementor-element-8b7b3e8{width:100%!important;max-width:100%!important;flex-basis:auto!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c542352 */.elementor-21 .elementor-element.elementor-element-c542352{min-width:0;max-width:100%;} @media(max-width:767px){.elementor-21 .elementor-element.elementor-element-c542352{flex-direction:column!important}.elementor-21 .elementor-element.elementor-element-c542352>.elementor-element{max-width:100%!important;min-width:0}}
@media(min-width:1025px){.elementor-21 .elementor-element.elementor-element-c542352{column-gap:80px!important;row-gap:32px!important;justify-content:flex-start!important}}@media(max-width:1024px){.elementor-21 .elementor-element.elementor-element-c542352{flex-direction:column!important;gap:32px!important}}@media(max-width:767px){.elementor-21 .elementor-element.elementor-element-c542352{gap:24px!important}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5bb531a */.elementor-21 .elementor-element.elementor-element-5bb531a a:not(.elementor-button){color:#E7221C}.elementor-21 .elementor-element.elementor-element-5bb531a a:hover{text-decoration:underline}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-057e223 */@media(min-width:1025px){.elementor-21 .elementor-element.elementor-element-057e223{width:calc(56% - 40px)!important;flex-basis:calc(56% - 40px)!important;max-width:calc(56% - 40px)!important}}@media(max-width:1024px){.elementor-21 .elementor-element.elementor-element-057e223{width:100%!important;max-width:100%!important;flex-basis:auto!important}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3e77239 */.elementor-21 .elementor-element.elementor-element-3e77239{max-width:100%;min-width:0}.elementor-21 .elementor-element.elementor-element-3e77239 .elementor-widget-container{width:100%;margin:0!important;padding:0!important}.elementor-21 .elementor-element.elementor-element-3e77239 img{display:block;width:100%!important;max-width:100%!important;margin:0!important} @media(max-width:767px){.elementor-21 .elementor-element.elementor-element-3e77239{width:100%!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4596d55 */@media(min-width:1025px){.elementor-21 .elementor-element.elementor-element-4596d55{width:calc(44% - 40px)!important;flex-basis:calc(44% - 40px)!important;max-width:calc(44% - 40px)!important}}@media(max-width:1024px){.elementor-21 .elementor-element.elementor-element-4596d55{width:100%!important;max-width:100%!important;flex-basis:auto!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13eb0f5 */.elementor-21 .elementor-element.elementor-element-13eb0f5{min-width:0;max-width:100%;} @media(max-width:767px){.elementor-21 .elementor-element.elementor-element-13eb0f5{flex-direction:column!important}.elementor-21 .elementor-element.elementor-element-13eb0f5>.elementor-element{max-width:100%!important;min-width:0}}
@media(min-width:1025px){.elementor-21 .elementor-element.elementor-element-13eb0f5{column-gap:80px!important;row-gap:32px!important;justify-content:flex-start!important}}@media(max-width:1024px){.elementor-21 .elementor-element.elementor-element-13eb0f5{flex-direction:column!important;gap:32px!important}}@media(max-width:767px){.elementor-21 .elementor-element.elementor-element-13eb0f5{gap:24px!important}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-611eb88 */.elementor-21 .elementor-element.elementor-element-611eb88 a:not(.elementor-button){color:#E7221C}.elementor-21 .elementor-element.elementor-element-611eb88 a:hover{text-decoration:underline}/* End custom CSS */