.elementor-1229 .elementor-element.elementor-element-ea7ab86{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1229 .elementor-element.elementor-element-ea7ab86 > .elementor-shape-bottom .elementor-shape-fill, .elementor-1229 .elementor-element.elementor-element-ea7ab86 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#FFFFFF;}.elementor-1229 .elementor-element.elementor-element-ea7ab86 > .elementor-shape-bottom svg, .elementor-1229 .elementor-element.elementor-element-ea7ab86 > .e-con-inner > .elementor-shape-bottom svg{height:4em;}.elementor-1229 .elementor-element.elementor-element-0ae34fa .elementor-repeater-item-68350b6 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://test.diligentdevelopments.co.uk/wp-content/uploads/2026/10/IMG_2586.webp);background-size:cover;}.elementor-1229 .elementor-element.elementor-element-0ae34fa .elementor-repeater-item-68350b6 .elementor-background-overlay{background-color:rgba(15,23,42,0.58);}.elementor-1229 .elementor-element.elementor-element-0ae34fa .elementor-repeater-item-1514dad .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://test.diligentdevelopments.co.uk/wp-content/uploads/2026/10/IMG_2589.webp);background-size:cover;}.elementor-1229 .elementor-element.elementor-element-0ae34fa .elementor-repeater-item-1514dad .elementor-background-overlay{background-color:rgba(15,23,42,0.58);}.elementor-1229 .elementor-element.elementor-element-0ae34fa .elementor-repeater-item-6dfe006 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://test.diligentdevelopments.co.uk/wp-content/uploads/2026/10/IMG_2856.webp);background-size:cover;}.elementor-1229 .elementor-element.elementor-element-0ae34fa .elementor-repeater-item-6dfe006 .elementor-background-overlay{background-color:rgba(15,23,42,0.58);}.elementor-1229 .elementor-element.elementor-element-0ae34fa .elementor-repeater-item-cc7a730 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://test.diligentdevelopments.co.uk/wp-content/uploads/2026/10/IMG_3912.webp);background-size:cover;}.elementor-1229 .elementor-element.elementor-element-0ae34fa .elementor-repeater-item-cc7a730 .elementor-background-overlay{background-color:rgba(15,23,42,0.58);}.elementor-1229 .elementor-element.elementor-element-0ae34fa .elementor-repeater-item-cfdaf96 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://test.diligentdevelopments.co.uk/wp-content/uploads/2026/10/IMG_0655.webp);background-size:cover;}.elementor-1229 .elementor-element.elementor-element-0ae34fa .elementor-repeater-item-cfdaf96 .elementor-background-overlay{background-color:rgba(15,23,42,0.58);}.elementor-1229 .elementor-element.elementor-element-0ae34fa .swiper-slide{transition-duration:calc(5500ms*1.2);height:720px;}.elementor-1229 .elementor-element.elementor-element-0ae34fa .elementor-slide-button{background-color:#DD183B;border-color:#DD183B;}.elementor-1229 .elementor-element.elementor-element-0ae34fa .elementor-slide-button:hover{background-color:#CC1939;}.elementor-1229 .elementor-element.elementor-element-0ae34fa .swiper-slide-contents{max-width:58%;}.elementor-1229 .elementor-element.elementor-element-0ae34fa .swiper-slide-inner{padding:110px 40px 120px 40px;text-align:center;}.elementor-1229 .elementor-element.elementor-element-0ae34fa .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:16px;}.elementor-1229 .elementor-element.elementor-element-0ae34fa .elementor-slide-heading{color:#FFFFFF;font-size:64px;font-weight:800;}.elementor-1229 .elementor-element.elementor-element-0ae34fa .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:28px;}.elementor-1229 .elementor-element.elementor-element-0ae34fa .elementor-slide-description{color:#FFFFFF;font-size:20px;}.elementor-1229 .elementor-element.elementor-element-cea8164{--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:40px 64px;--row-gap:40px;--column-gap:64px;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-1229 .elementor-element.elementor-element-cea8164:not(.elementor-motion-effects-element-type-background), .elementor-1229 .elementor-element.elementor-element-cea8164 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1229 .elementor-element.elementor-element-3d6d5a2{--display:flex;}.elementor-1229 .elementor-element.elementor-element-76ab8a1 img{width:100%;height:540px;object-fit:cover;object-position:center center;border-radius:18px 18px 18px 18px;box-shadow:0px 24px 50px 0px rgba(15,23,42,0.20);}.elementor-1229 .elementor-element.elementor-element-25e6beb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:18px 0px;--row-gap:18px;--column-gap:0px;}.elementor-1229 .elementor-element.elementor-element-49a925f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:50px 50px 50px 50px;--padding-top:6px;--padding-bottom:6px;--padding-left:16px;--padding-right:16px;}.elementor-1229 .elementor-element.elementor-element-49a925f:not(.elementor-motion-effects-element-type-background), .elementor-1229 .elementor-element.elementor-element-49a925f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(221,24,59,0.10);}.elementor-1229 .elementor-element.elementor-element-83943e3{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#DD183B;}.elementor-1229 .elementor-element.elementor-element-a8bf9f4{text-align:start;}.elementor-1229 .elementor-element.elementor-element-a8bf9f4 .elementor-heading-title{font-size:40px;font-weight:800;line-height:1.15em;color:#0F172A;}.elementor-1229 .elementor-element.elementor-element-e639b35{text-align:start;font-size:17px;line-height:1.7em;color:#3A3A3A;}.elementor-1229 .elementor-element.elementor-element-1ccd1a8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-1229 .elementor-element.elementor-element-1ccd1a8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-1229 .elementor-element.elementor-element-1ccd1a8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-1229 .elementor-element.elementor-element-1ccd1a8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-1229 .elementor-element.elementor-element-1ccd1a8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-1229 .elementor-element.elementor-element-1ccd1a8 .elementor-icon-list-icon i{color:#DD183B;transition:color 0.3s;}.elementor-1229 .elementor-element.elementor-element-1ccd1a8 .elementor-icon-list-icon svg{fill:#DD183B;transition:fill 0.3s;}.elementor-1229 .elementor-element.elementor-element-1ccd1a8{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-1229 .elementor-element.elementor-element-1ccd1a8 .elementor-icon-list-icon{padding-inline-end:12px;}.elementor-1229 .elementor-element.elementor-element-1ccd1a8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1229 .elementor-element.elementor-element-1ccd1a8 .elementor-icon-list-item > a{font-size:17px;font-weight:500;}.elementor-1229 .elementor-element.elementor-element-1ccd1a8 .elementor-icon-list-text{color:#3A3A3A;transition:color 0.3s;}.elementor-1229 .elementor-element.elementor-element-e1eba91 .elementor-button{background-color:#DD183B;font-size:15px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:16px 34px 16px 34px;}.elementor-1229 .elementor-element.elementor-element-e1eba91 .elementor-button:hover, .elementor-1229 .elementor-element.elementor-element-e1eba91 .elementor-button:focus{background-color:#CC1939;color:#FFFFFF;}.elementor-1229 .elementor-element.elementor-element-e1eba91 .elementor-button:hover svg, .elementor-1229 .elementor-element.elementor-element-e1eba91 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1229 .elementor-element.elementor-element-b74f086{--display:flex;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-1229 .elementor-element.elementor-element-b74f086:not(.elementor-motion-effects-element-type-background), .elementor-1229 .elementor-element.elementor-element-b74f086 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #0F172A 0%, #1E293B 100%);}.elementor-1229 .elementor-element.elementor-element-e343bcf{--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:40px 64px;--row-gap:40px;--column-gap:64px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1229 .elementor-element.elementor-element-878d3d3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:18px 0px;--row-gap:18px;--column-gap:0px;}.elementor-1229 .elementor-element.elementor-element-5297016{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:50px 50px 50px 50px;--padding-top:6px;--padding-bottom:6px;--padding-left:16px;--padding-right:16px;}.elementor-1229 .elementor-element.elementor-element-5297016:not(.elementor-motion-effects-element-type-background), .elementor-1229 .elementor-element.elementor-element-5297016 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.14);}.elementor-1229 .elementor-element.elementor-element-995acc7{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#FFFFFF;}.elementor-1229 .elementor-element.elementor-element-ed10fc5{text-align:start;}.elementor-1229 .elementor-element.elementor-element-ed10fc5 .elementor-heading-title{font-size:40px;font-weight:800;line-height:1.15em;color:#FFFFFF;}.elementor-1229 .elementor-element.elementor-element-be2c591{text-align:start;font-size:17px;line-height:1.7em;color:#E2E8F0;}.elementor-1229 .elementor-element.elementor-element-ecfe7f8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-1229 .elementor-element.elementor-element-ecfe7f8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-1229 .elementor-element.elementor-element-ecfe7f8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-1229 .elementor-element.elementor-element-ecfe7f8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-1229 .elementor-element.elementor-element-ecfe7f8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-1229 .elementor-element.elementor-element-ecfe7f8 .elementor-icon-list-icon i{color:#DD183B;transition:color 0.3s;}.elementor-1229 .elementor-element.elementor-element-ecfe7f8 .elementor-icon-list-icon svg{fill:#DD183B;transition:fill 0.3s;}.elementor-1229 .elementor-element.elementor-element-ecfe7f8{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-1229 .elementor-element.elementor-element-ecfe7f8 .elementor-icon-list-icon{padding-inline-end:12px;}.elementor-1229 .elementor-element.elementor-element-ecfe7f8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1229 .elementor-element.elementor-element-ecfe7f8 .elementor-icon-list-item > a{font-size:17px;font-weight:500;}.elementor-1229 .elementor-element.elementor-element-ecfe7f8 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1229 .elementor-element.elementor-element-4d768d4{--display:flex;--border-radius:18px 18px 18px 18px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-1229 .elementor-element.elementor-element-4d768d4:not(.elementor-motion-effects-element-type-background), .elementor-1229 .elementor-element.elementor-element-4d768d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1229 .elementor-element.elementor-element-89bdd6c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:18px 0px;--row-gap:18px;--column-gap:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-1229 .elementor-element.elementor-element-89bdd6c:not(.elementor-motion-effects-element-type-background), .elementor-1229 .elementor-element.elementor-element-89bdd6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1229 .elementor-element.elementor-element-3841420{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:50px 50px 50px 50px;--padding-top:6px;--padding-bottom:6px;--padding-left:16px;--padding-right:16px;}.elementor-1229 .elementor-element.elementor-element-3841420:not(.elementor-motion-effects-element-type-background), .elementor-1229 .elementor-element.elementor-element-3841420 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(221,24,59,0.10);}.elementor-1229 .elementor-element.elementor-element-d52b997{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#DD183B;}.elementor-1229 .elementor-element.elementor-element-b227605{text-align:center;}.elementor-1229 .elementor-element.elementor-element-b227605 .elementor-heading-title{font-size:40px;font-weight:800;line-height:1.15em;color:#0F172A;}.elementor-1229 .elementor-element.elementor-element-a625dd1{text-align:center;font-size:17px;line-height:1.7em;color:#3A3A3A;}.elementor-1229 .elementor-element.elementor-element-eb69b17{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1229 .elementor-element.elementor-element-6b2f788{--display:flex;--overflow:hidden;--border-radius:16px 16px 16px 16px;}.elementor-1229 .elementor-element.elementor-element-694314d .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1229 .elementor-element.elementor-element-bee9b74{--display:flex;--overflow:hidden;--border-radius:16px 16px 16px 16px;}.elementor-1229 .elementor-element.elementor-element-4a4df29 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1229 .elementor-element.elementor-element-fff768c{--display:flex;--overflow:hidden;--border-radius:16px 16px 16px 16px;}.elementor-1229 .elementor-element.elementor-element-b0f8f59 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1229 .elementor-element.elementor-element-c8bbea5{--display:flex;--overflow:hidden;--border-radius:16px 16px 16px 16px;}.elementor-1229 .elementor-element.elementor-element-2e00a91 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1229 .elementor-element.elementor-element-06aeb1b{--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:40px 64px;--row-gap:40px;--column-gap:64px;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-1229 .elementor-element.elementor-element-06aeb1b:not(.elementor-motion-effects-element-type-background), .elementor-1229 .elementor-element.elementor-element-06aeb1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F7F7;}.elementor-1229 .elementor-element.elementor-element-1de9039{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:18px 0px;--row-gap:18px;--column-gap:0px;}.elementor-1229 .elementor-element.elementor-element-3834cd0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:50px 50px 50px 50px;--padding-top:6px;--padding-bottom:6px;--padding-left:16px;--padding-right:16px;}.elementor-1229 .elementor-element.elementor-element-3834cd0:not(.elementor-motion-effects-element-type-background), .elementor-1229 .elementor-element.elementor-element-3834cd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(221,24,59,0.10);}.elementor-1229 .elementor-element.elementor-element-808f5fd{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#DD183B;}.elementor-1229 .elementor-element.elementor-element-5e9058a{text-align:start;}.elementor-1229 .elementor-element.elementor-element-5e9058a .elementor-heading-title{font-size:40px;font-weight:800;line-height:1.15em;color:#0F172A;}.elementor-1229 .elementor-element.elementor-element-a161e9d{text-align:start;font-size:17px;line-height:1.7em;color:#3A3A3A;}.elementor-1229 .elementor-element.elementor-element-98ce14c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-1229 .elementor-element.elementor-element-98ce14c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-1229 .elementor-element.elementor-element-98ce14c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-1229 .elementor-element.elementor-element-98ce14c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-1229 .elementor-element.elementor-element-98ce14c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-1229 .elementor-element.elementor-element-98ce14c .elementor-icon-list-icon i{color:#DD183B;transition:color 0.3s;}.elementor-1229 .elementor-element.elementor-element-98ce14c .elementor-icon-list-icon svg{fill:#DD183B;transition:fill 0.3s;}.elementor-1229 .elementor-element.elementor-element-98ce14c{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-1229 .elementor-element.elementor-element-98ce14c .elementor-icon-list-icon{padding-inline-end:12px;}.elementor-1229 .elementor-element.elementor-element-98ce14c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1229 .elementor-element.elementor-element-98ce14c .elementor-icon-list-item > a{font-size:17px;font-weight:500;}.elementor-1229 .elementor-element.elementor-element-98ce14c .elementor-icon-list-text{color:#3A3A3A;transition:color 0.3s;}.elementor-1229 .elementor-element.elementor-element-0b48807 .elementor-button{background-color:#DD183B;font-size:15px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:16px 34px 16px 34px;}.elementor-1229 .elementor-element.elementor-element-0b48807 .elementor-button:hover, .elementor-1229 .elementor-element.elementor-element-0b48807 .elementor-button:focus{background-color:#CC1939;color:#FFFFFF;}.elementor-1229 .elementor-element.elementor-element-0b48807 .elementor-button:hover svg, .elementor-1229 .elementor-element.elementor-element-0b48807 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1229 .elementor-element.elementor-element-d7c21b9{--display:flex;}.elementor-1229 .elementor-element.elementor-element-361a1b8 img{width:100%;height:540px;object-fit:cover;object-position:center center;border-radius:18px 18px 18px 18px;box-shadow:0px 24px 50px 0px rgba(15,23,42,0.20);}.elementor-1229 .elementor-element.elementor-element-1a4621d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:18px 0px;--row-gap:18px;--column-gap:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-1229 .elementor-element.elementor-element-1a4621d:not(.elementor-motion-effects-element-type-background), .elementor-1229 .elementor-element.elementor-element-1a4621d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1229 .elementor-element.elementor-element-7870cc7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:50px 50px 50px 50px;--padding-top:6px;--padding-bottom:6px;--padding-left:16px;--padding-right:16px;}.elementor-1229 .elementor-element.elementor-element-7870cc7:not(.elementor-motion-effects-element-type-background), .elementor-1229 .elementor-element.elementor-element-7870cc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(221,24,59,0.10);}.elementor-1229 .elementor-element.elementor-element-9dcea8e{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#DD183B;}.elementor-1229 .elementor-element.elementor-element-629455b{text-align:center;}.elementor-1229 .elementor-element.elementor-element-629455b .elementor-heading-title{font-size:40px;font-weight:800;line-height:1.15em;color:#0F172A;}.elementor-1229 .elementor-element.elementor-element-83a17d4 .gallery-item{padding:0 14px 14px 0;}.elementor-1229 .elementor-element.elementor-element-83a17d4 .gallery{margin:0 -14px -14px 0;}.elementor-1229 .elementor-element.elementor-element-83a17d4 .gallery-item img{border-radius:14px 14px 14px 14px;}.elementor-1229 .elementor-element.elementor-element-83a17d4 .gallery-item .gallery-caption{text-align:center;}@media(max-width:1024px){.elementor-1229 .elementor-element.elementor-element-0ae34fa .swiper-slide{height:600px;}.elementor-1229 .elementor-element.elementor-element-0ae34fa .swiper-slide-contents{max-width:80%;}.elementor-1229 .elementor-element.elementor-element-0ae34fa .elementor-slide-heading{font-size:44px;}.elementor-1229 .elementor-element.elementor-element-cea8164{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1229 .elementor-element.elementor-element-76ab8a1 img{height:420px;}.elementor-1229 .elementor-element.elementor-element-a8bf9f4 .elementor-heading-title{font-size:32px;}.elementor-1229 .elementor-element.elementor-element-e343bcf{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1229 .elementor-element.elementor-element-ed10fc5 .elementor-heading-title{font-size:32px;}.elementor-1229 .elementor-element.elementor-element-b227605 .elementor-heading-title{font-size:32px;}.elementor-1229 .elementor-element.elementor-element-06aeb1b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1229 .elementor-element.elementor-element-5e9058a .elementor-heading-title{font-size:32px;}.elementor-1229 .elementor-element.elementor-element-361a1b8 img{height:420px;}.elementor-1229 .elementor-element.elementor-element-629455b .elementor-heading-title{font-size:32px;}}@media(max-width:767px){.elementor-1229 .elementor-element.elementor-element-0ae34fa .swiper-slide{height:540px;}.elementor-1229 .elementor-element.elementor-element-0ae34fa .swiper-slide-contents{max-width:100%;}.elementor-1229 .elementor-element.elementor-element-0ae34fa .elementor-slide-heading{font-size:32px;}.elementor-1229 .elementor-element.elementor-element-0ae34fa .elementor-slide-description{font-size:16px;}.elementor-1229 .elementor-element.elementor-element-cea8164{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-1229 .elementor-element.elementor-element-76ab8a1 img{height:320px;}.elementor-1229 .elementor-element.elementor-element-a8bf9f4 .elementor-heading-title{font-size:25px;}.elementor-1229 .elementor-element.elementor-element-b74f086{--padding-top:56px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px;}.elementor-1229 .elementor-element.elementor-element-ed10fc5 .elementor-heading-title{font-size:25px;}.elementor-1229 .elementor-element.elementor-element-4d768d4{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1229 .elementor-element.elementor-element-89bdd6c{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-1229 .elementor-element.elementor-element-b227605 .elementor-heading-title{font-size:25px;}.elementor-1229 .elementor-element.elementor-element-6b2f788{--width:100%;}.elementor-1229 .elementor-element.elementor-element-bee9b74{--width:100%;}.elementor-1229 .elementor-element.elementor-element-fff768c{--width:100%;}.elementor-1229 .elementor-element.elementor-element-c8bbea5{--width:100%;}.elementor-1229 .elementor-element.elementor-element-06aeb1b{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-1229 .elementor-element.elementor-element-5e9058a .elementor-heading-title{font-size:25px;}.elementor-1229 .elementor-element.elementor-element-361a1b8 img{height:320px;}.elementor-1229 .elementor-element.elementor-element-1a4621d{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-1229 .elementor-element.elementor-element-629455b .elementor-heading-title{font-size:25px;}}@media(min-width:768px){.elementor-1229 .elementor-element.elementor-element-cea8164{--content-width:1200px;}.elementor-1229 .elementor-element.elementor-element-3d6d5a2{--width:46%;}.elementor-1229 .elementor-element.elementor-element-25e6beb{--width:54%;}.elementor-1229 .elementor-element.elementor-element-49a925f{--width:fit-content;}.elementor-1229 .elementor-element.elementor-element-e343bcf{--content-width:1200px;}.elementor-1229 .elementor-element.elementor-element-878d3d3{--width:46%;}.elementor-1229 .elementor-element.elementor-element-5297016{--width:fit-content;}.elementor-1229 .elementor-element.elementor-element-4d768d4{--width:54%;}.elementor-1229 .elementor-element.elementor-element-89bdd6c{--content-width:1200px;}.elementor-1229 .elementor-element.elementor-element-3841420{--width:fit-content;}.elementor-1229 .elementor-element.elementor-element-6b2f788{--width:calc((100% - 60px) / 4);}.elementor-1229 .elementor-element.elementor-element-bee9b74{--width:calc((100% - 60px) / 4);}.elementor-1229 .elementor-element.elementor-element-fff768c{--width:calc((100% - 60px) / 4);}.elementor-1229 .elementor-element.elementor-element-c8bbea5{--width:calc((100% - 60px) / 4);}.elementor-1229 .elementor-element.elementor-element-06aeb1b{--content-width:1200px;}.elementor-1229 .elementor-element.elementor-element-1de9039{--width:54%;}.elementor-1229 .elementor-element.elementor-element-3834cd0{--width:fit-content;}.elementor-1229 .elementor-element.elementor-element-d7c21b9{--width:46%;}.elementor-1229 .elementor-element.elementor-element-1a4621d{--content-width:1200px;}.elementor-1229 .elementor-element.elementor-element-7870cc7{--width:fit-content;}}@media(max-width:1024px) and (min-width:768px){.elementor-1229 .elementor-element.elementor-element-3d6d5a2{--width:100%;}.elementor-1229 .elementor-element.elementor-element-25e6beb{--width:100%;}.elementor-1229 .elementor-element.elementor-element-878d3d3{--width:100%;}.elementor-1229 .elementor-element.elementor-element-4d768d4{--width:100%;}.elementor-1229 .elementor-element.elementor-element-6b2f788{--width:calc((100% - 20px) / 2);}.elementor-1229 .elementor-element.elementor-element-bee9b74{--width:calc((100% - 20px) / 2);}.elementor-1229 .elementor-element.elementor-element-fff768c{--width:calc((100% - 20px) / 2);}.elementor-1229 .elementor-element.elementor-element-c8bbea5{--width:calc((100% - 20px) / 2);}.elementor-1229 .elementor-element.elementor-element-1de9039{--width:100%;}.elementor-1229 .elementor-element.elementor-element-d7c21b9{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-ea7ab86 */.elementor-1229 .elementor-element.elementor-element-ea7ab86 .elementor-shape{z-index:6;pointer-events:none;}/* End custom CSS */