.elementor-17 .elementor-element.elementor-element-b8e5ffd{--display:flex;--min-height:100vh;--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:center;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-b8e5ffd::before, .elementor-17 .elementor-element.elementor-element-b8e5ffd > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-b8e5ffd > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-b8e5ffd > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-b8e5ffd > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-b8e5ffd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-ebaddc8 ) 1%, #1D1D1DB5 30%);}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-76bc1cf{width:100%;max-width:100%;}.elementor-17 .elementor-element.elementor-element-76bc1cf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:70px;font-weight:600;line-height:80px;color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-5a85d5d{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-5a85d5d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:300;line-height:1.2em;}.elementor-17 .elementor-element.elementor-element-7187000{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:65px;--padding-bottom:65px;--padding-left:15px;--padding-right:15px;}.elementor-17 .elementor-element.elementor-element-7187000:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-7187000 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ebaddc8 );}.elementor-17 .elementor-element.elementor-element-f340718{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:60px;}.elementor-17 .elementor-element.elementor-element-f340718:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-f340718 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cam.cristex.co.uk/wp-content/uploads/2025/04/large-vertical-dotted-line.png");background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-17 .elementor-element.elementor-element-f340718.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-fd94893{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;line-height:1.7em;}.elementor-17 .elementor-element.elementor-element-78a7f0b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:35px;--padding-bottom:35px;--padding-left:15px;--padding-right:15px;}.elementor-17 .elementor-element.elementor-element-78a7f0b:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-78a7f0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dd14c0e );}.elementor-17 .elementor-element.elementor-element-65b4989 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-65b4989{text-align:right;}.elementor-17 .elementor-element.elementor-element-65b4989 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:600;}.elementor-17 .elementor-element.elementor-element-58bf358{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-4c1dbaa{--display:flex;--min-height:500px;--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.9;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-17 .elementor-element.elementor-element-4c1dbaa:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-4c1dbaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cam.cristex.co.uk/wp-content/uploads/2025/04/CAM_overlay_2.png");background-position:center left;background-size:cover;}.elementor-17 .elementor-element.elementor-element-4c1dbaa::before, .elementor-17 .elementor-element.elementor-element-4c1dbaa > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-4c1dbaa > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-4c1dbaa > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-4c1dbaa > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-4c1dbaa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-d28387e.elementor-element{--align-self:flex-end;}.elementor-17 .elementor-element.elementor-element-8ce16f7.elementor-element{--align-self:flex-end;}.elementor-17 .elementor-element.elementor-element-1f5b14b{--display:flex;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-17 .elementor-element.elementor-element-1f5b14b:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-1f5b14b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ebaddc8 );}.elementor-17 .elementor-element.elementor-element-a45ca6c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:65px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-17 .elementor-element.elementor-element-a45ca6c:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-a45ca6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ebaddc8 );}.elementor-17 .elementor-element.elementor-element-d11421d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:55px;--padding-bottom:55px;--padding-left:15px;--padding-right:15px;}.elementor-17 .elementor-element.elementor-element-d11421d:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-d11421d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ebaddc8 );}.elementor-17 .elementor-element.elementor-element-e21e65b{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-e21e65b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-e21e65b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:45px;font-weight:600;line-height:1.2em;}.elementor-17 .elementor-element.elementor-element-6df5fd8{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-17 .elementor-element.elementor-element-100db06{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-957e99c{--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:0px 0px 0px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-17 .elementor-element.elementor-element-85ddfce{--display:flex;--min-height:0px;--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-0689dae{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;line-height:1.7em;}.elementor-17 .elementor-element.elementor-element-5863078{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-1d43ca1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-1d43ca1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(25px/2);}.elementor-17 .elementor-element.elementor-element-1d43ca1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(25px/2);}.elementor-17 .elementor-element.elementor-element-1d43ca1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(25px/2);}.elementor-17 .elementor-element.elementor-element-1d43ca1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-25px/2);}.elementor-17 .elementor-element.elementor-element-1d43ca1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-25px/2);}.elementor-17 .elementor-element.elementor-element-1d43ca1 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-1d43ca1 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-1d43ca1{--e-icon-list-icon-size:21px;}.elementor-17 .elementor-element.elementor-element-1d43ca1 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-17 .elementor-element.elementor-element-1d43ca1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-1d43ca1 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-17 .elementor-element.elementor-element-1d43ca1 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-10a595c{--display:flex;--min-height:380px;--border-radius:20px 20px 20px 20px;}.elementor-17 .elementor-element.elementor-element-10a595c:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-10a595c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cam.cristex.co.uk/wp-content/uploads/2025/04/Aerospace.jpg");background-position:center right;background-size:cover;}.elementor-17 .elementor-element.elementor-element-0374928{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-a848cbe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-64624e1{--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:0px 0px 0px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-17 .elementor-element.elementor-element-09123f5{--display:flex;--min-height:0px;--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-4f85b0d{--display:flex;--min-height:0px;--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-fe7cddc{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;line-height:1.7em;}.elementor-17 .elementor-element.elementor-element-f0bba18{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-17 .elementor-element.elementor-element-3cf06ca > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-3cf06ca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(25px/2);}.elementor-17 .elementor-element.elementor-element-3cf06ca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(25px/2);}.elementor-17 .elementor-element.elementor-element-3cf06ca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(25px/2);}.elementor-17 .elementor-element.elementor-element-3cf06ca .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-25px/2);}.elementor-17 .elementor-element.elementor-element-3cf06ca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-25px/2);}.elementor-17 .elementor-element.elementor-element-3cf06ca .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-3cf06ca .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-3cf06ca{--e-icon-list-icon-size:21px;}.elementor-17 .elementor-element.elementor-element-3cf06ca .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-17 .elementor-element.elementor-element-3cf06ca .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-3cf06ca .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-17 .elementor-element.elementor-element-3cf06ca .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-a1a7205{--display:flex;--min-height:380px;--border-radius:20px 20px 20px 20px;}.elementor-17 .elementor-element.elementor-element-a1a7205:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-a1a7205 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cam.cristex.co.uk/wp-content/uploads/2025/04/yellow-F1-car.jpg");background-position:center center;background-size:cover;}.elementor-17 .elementor-element.elementor-element-ac8090c{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-e3fc017{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-b9bb39e{--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:0px 0px 0px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-17 .elementor-element.elementor-element-b50f414{--display:flex;--min-height:0px;--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-ea8b755{--display:flex;--min-height:0px;--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-7929bfd{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;line-height:1.7em;}.elementor-17 .elementor-element.elementor-element-f62d85d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-17 .elementor-element.elementor-element-aaae92d{--display:flex;--min-height:0px;--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-88c75f6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-88c75f6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(25px/2);}.elementor-17 .elementor-element.elementor-element-88c75f6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(25px/2);}.elementor-17 .elementor-element.elementor-element-88c75f6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(25px/2);}.elementor-17 .elementor-element.elementor-element-88c75f6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-25px/2);}.elementor-17 .elementor-element.elementor-element-88c75f6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-25px/2);}.elementor-17 .elementor-element.elementor-element-88c75f6 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-88c75f6 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-88c75f6{--e-icon-list-icon-size:21px;}.elementor-17 .elementor-element.elementor-element-88c75f6 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-17 .elementor-element.elementor-element-88c75f6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-88c75f6 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-17 .elementor-element.elementor-element-88c75f6 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-4371e06{--display:flex;--min-height:380px;--border-radius:20px 20px 20px 20px;}.elementor-17 .elementor-element.elementor-element-4371e06:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-4371e06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cam.cristex.co.uk/wp-content/uploads/2025/04/Marine.jpg");background-size:cover;}.elementor-17 .elementor-element.elementor-element-5ef6f9d{--display:flex;--min-height:0px;--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-d95fcd0{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-49485ec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-01ceb25{--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:0px 0px 0px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-17 .elementor-element.elementor-element-141928e{--display:flex;--min-height:0px;--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-89723bf{--display:flex;--min-height:0px;--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-f153ef3{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;line-height:1.7em;}.elementor-17 .elementor-element.elementor-element-8eb50b3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-17 .elementor-element.elementor-element-0699f22 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-0699f22 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(25px/2);}.elementor-17 .elementor-element.elementor-element-0699f22 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(25px/2);}.elementor-17 .elementor-element.elementor-element-0699f22 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(25px/2);}.elementor-17 .elementor-element.elementor-element-0699f22 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-25px/2);}.elementor-17 .elementor-element.elementor-element-0699f22 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-25px/2);}.elementor-17 .elementor-element.elementor-element-0699f22 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-0699f22 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-0699f22{--e-icon-list-icon-size:21px;}.elementor-17 .elementor-element.elementor-element-0699f22 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-17 .elementor-element.elementor-element-0699f22 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-0699f22 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-17 .elementor-element.elementor-element-0699f22 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-c2c5771{--display:flex;--min-height:380px;--border-radius:20px 20px 20px 20px;}.elementor-17 .elementor-element.elementor-element-c2c5771:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-c2c5771 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cam.cristex.co.uk/wp-content/uploads/2025/04/Defence.jpg");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-17 .elementor-element.elementor-element-a9b3ec4{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-280e341{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-fe1add7{--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:0px 0px 0px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-17 .elementor-element.elementor-element-9d51c61{--display:flex;--min-height:0px;--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-2decbcb{--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:0px 0px 0px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-17 .elementor-element.elementor-element-212d472{--display:flex;--min-height:0px;--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-39abb50{--display:flex;--min-height:0px;--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-5efd90c{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;line-height:1.7em;}.elementor-17 .elementor-element.elementor-element-287adeb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-17 .elementor-element.elementor-element-e8d83d4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-e8d83d4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(25px/2);}.elementor-17 .elementor-element.elementor-element-e8d83d4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(25px/2);}.elementor-17 .elementor-element.elementor-element-e8d83d4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(25px/2);}.elementor-17 .elementor-element.elementor-element-e8d83d4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-25px/2);}.elementor-17 .elementor-element.elementor-element-e8d83d4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-25px/2);}.elementor-17 .elementor-element.elementor-element-e8d83d4 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-e8d83d4 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-e8d83d4{--e-icon-list-icon-size:21px;}.elementor-17 .elementor-element.elementor-element-e8d83d4 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-17 .elementor-element.elementor-element-e8d83d4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-e8d83d4 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-17 .elementor-element.elementor-element-e8d83d4 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-6538a25{--display:flex;--min-height:380px;--border-radius:20px 20px 20px 20px;}.elementor-17 .elementor-element.elementor-element-6538a25:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-6538a25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cam.cristex.co.uk/wp-content/uploads/2025/08/Bridge-1.webp");background-position:center center;background-size:cover;}.elementor-17 .elementor-element.elementor-element-189065b{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-4a4388f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-19234b7{--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:0px 0px 0px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-17 .elementor-element.elementor-element-b650b68{--display:flex;--min-height:0px;--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-c41f82e{--display:flex;--min-height:0px;--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-354b239{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;line-height:1.7em;}.elementor-17 .elementor-element.elementor-element-7ad6d49{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-17 .elementor-element.elementor-element-b8ec140{--display:flex;--min-height:0px;--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-75e204b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-75e204b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(25px/2);}.elementor-17 .elementor-element.elementor-element-75e204b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(25px/2);}.elementor-17 .elementor-element.elementor-element-75e204b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(25px/2);}.elementor-17 .elementor-element.elementor-element-75e204b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-25px/2);}.elementor-17 .elementor-element.elementor-element-75e204b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-25px/2);}.elementor-17 .elementor-element.elementor-element-75e204b .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-75e204b .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-75e204b{--e-icon-list-icon-size:21px;}.elementor-17 .elementor-element.elementor-element-75e204b .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-17 .elementor-element.elementor-element-75e204b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-75e204b .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-17 .elementor-element.elementor-element-75e204b .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-64627b4{--display:flex;--min-height:380px;--border-radius:20px 20px 20px 20px;}.elementor-17 .elementor-element.elementor-element-64627b4:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-64627b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cam.cristex.co.uk/wp-content/uploads/2025/04/medical.png");background-position:center center;background-size:cover;}.elementor-17 .elementor-element.elementor-element-ba1fff7{--display:flex;--min-height:0px;--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-22ddc9b{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-7085585{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-0174b4b{--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:0px 0px 0px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-17 .elementor-element.elementor-element-56d77ef{--display:flex;--min-height:0px;--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-eefb9ad{--display:flex;--min-height:0px;--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-2d134de{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;line-height:1.7em;}.elementor-17 .elementor-element.elementor-element-ac0a676{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-17 .elementor-element.elementor-element-91000e3{--display:flex;--min-height:0px;--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-7ce484e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-7ce484e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(25px/2);}.elementor-17 .elementor-element.elementor-element-7ce484e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(25px/2);}.elementor-17 .elementor-element.elementor-element-7ce484e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(25px/2);}.elementor-17 .elementor-element.elementor-element-7ce484e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-25px/2);}.elementor-17 .elementor-element.elementor-element-7ce484e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-25px/2);}.elementor-17 .elementor-element.elementor-element-7ce484e .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-7ce484e .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-7ce484e{--e-icon-list-icon-size:21px;}.elementor-17 .elementor-element.elementor-element-7ce484e .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-17 .elementor-element.elementor-element-7ce484e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-7ce484e .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-17 .elementor-element.elementor-element-7ce484e .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-3b1afdb{--display:flex;--min-height:380px;--border-radius:20px 20px 20px 20px;}.elementor-17 .elementor-element.elementor-element-3b1afdb:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-3b1afdb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cam.cristex.co.uk/wp-content/uploads/2025/04/Sustainability.jpg");background-position:top center;background-size:cover;}.elementor-17 .elementor-element.elementor-element-0312e37{--display:flex;--min-height:0px;--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-82ca5ec{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-1172827{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-5523ce6{--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:0px 0px 0px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-17 .elementor-element.elementor-element-44215f3{--display:flex;--min-height:0px;--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-301c503{--display:flex;--min-height:0px;--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-ab74c39{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;line-height:1.7em;}.elementor-17 .elementor-element.elementor-element-a3a8d84{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-17 .elementor-element.elementor-element-01f9656{--display:flex;--min-height:0px;--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-6a0610d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-6a0610d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(25px/2);}.elementor-17 .elementor-element.elementor-element-6a0610d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(25px/2);}.elementor-17 .elementor-element.elementor-element-6a0610d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(25px/2);}.elementor-17 .elementor-element.elementor-element-6a0610d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-25px/2);}.elementor-17 .elementor-element.elementor-element-6a0610d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-25px/2);}.elementor-17 .elementor-element.elementor-element-6a0610d .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-6a0610d .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-6a0610d{--e-icon-list-icon-size:21px;}.elementor-17 .elementor-element.elementor-element-6a0610d .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-17 .elementor-element.elementor-element-6a0610d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-6a0610d .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-17 .elementor-element.elementor-element-6a0610d .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-81fcd75{--display:flex;--min-height:380px;--border-radius:20px 20px 20px 20px;}.elementor-17 .elementor-element.elementor-element-81fcd75:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-81fcd75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cam.cristex.co.uk/wp-content/uploads/2025/08/Bicycle-1.webp");background-position:0px 0px;background-size:cover;}.elementor-17 .elementor-element.elementor-element-6bd0dfe{--display:flex;--min-height:0px;--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-2830229{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-ddd672a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-117f7a1{--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:0px 0px 0px 0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-17 .elementor-element.elementor-element-97ec828{--display:flex;--min-height:0px;--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-667d93d{--display:flex;--min-height:0px;--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-e419b9a{--display:flex;--min-height:0px;--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-0ba06b1{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:300;line-height:1.7em;}.elementor-17 .elementor-element.elementor-element-ba3826a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-17 .elementor-element.elementor-element-18f5e93{--display:flex;--min-height:0px;--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-1e6dcab > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-1e6dcab .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(25px/2);}.elementor-17 .elementor-element.elementor-element-1e6dcab .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(25px/2);}.elementor-17 .elementor-element.elementor-element-1e6dcab .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(25px/2);}.elementor-17 .elementor-element.elementor-element-1e6dcab .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-25px/2);}.elementor-17 .elementor-element.elementor-element-1e6dcab .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-25px/2);}.elementor-17 .elementor-element.elementor-element-1e6dcab .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-1e6dcab .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-1e6dcab{--e-icon-list-icon-size:21px;}.elementor-17 .elementor-element.elementor-element-1e6dcab .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-17 .elementor-element.elementor-element-1e6dcab .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-1e6dcab .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-17 .elementor-element.elementor-element-1e6dcab .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-05c56bf{--display:flex;--min-height:380px;--border-radius:20px 20px 20px 20px;}.elementor-17 .elementor-element.elementor-element-05c56bf:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-05c56bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cam.cristex.co.uk/wp-content/uploads/2025/08/Train.jpg");background-position:center center;background-size:cover;}.elementor-17 .elementor-element.elementor-element-526d0e2{--display:flex;--min-height:0px;--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-4e7518f{--n-accordion-title-font-size:38px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-title-normal-color:var( --e-global-color-text );--n-accordion-title-hover-color:var( --e-global-color-text );--n-accordion-title-active-color:var( --e-global-color-text );--n-accordion-icon-size:60px;}.elementor-17 .elementor-element.elementor-element-4e7518f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;}.elementor-17 .elementor-element.elementor-element-4e7518f {--n-accordion-padding:40px 0px 40px 0px;}:where( .elementor-17 .elementor-element.elementor-element-4e7518f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;font-weight:800;line-height:0.9em;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-17 .elementor-element.elementor-element-f340718{--width:95%;}}@media(max-width:1275px){.elementor-17 .elementor-element.elementor-element-76bc1cf{width:100%;max-width:100%;}.elementor-17 .elementor-element.elementor-element-76bc1cf .elementor-heading-title{font-size:50px;line-height:62px;}.elementor-17 .elementor-element.elementor-element-5a85d5d .elementor-heading-title{font-size:20px;}.elementor-17 .elementor-element.elementor-element-7187000{--flex-wrap:wrap;}.elementor-17 .elementor-element.elementor-element-f340718{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:25px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-17 .elementor-element.elementor-element-fd94893{font-size:16px;}.elementor-17 .elementor-element.elementor-element-e21e65b{width:100%;max-width:100%;}.elementor-17 .elementor-element.elementor-element-e21e65b .elementor-heading-title{font-size:40px;}.elementor-17 .elementor-element.elementor-element-5863078{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-17 .elementor-element.elementor-element-10a595c{--min-height:250px;}.elementor-17 .elementor-element.elementor-element-f0bba18{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-a1a7205{--min-height:250px;}.elementor-17 .elementor-element.elementor-element-f62d85d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-4371e06{--min-height:250px;}.elementor-17 .elementor-element.elementor-element-8eb50b3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-c2c5771{--min-height:250px;}.elementor-17 .elementor-element.elementor-element-287adeb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-6538a25{--min-height:250px;}.elementor-17 .elementor-element.elementor-element-7ad6d49{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-64627b4{--min-height:250px;}.elementor-17 .elementor-element.elementor-element-ac0a676{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-3b1afdb{--min-height:250px;}.elementor-17 .elementor-element.elementor-element-a3a8d84{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-81fcd75{--min-height:250px;}.elementor-17 .elementor-element.elementor-element-81fcd75:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-81fcd75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-17 .elementor-element.elementor-element-ba3826a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-05c56bf{--min-height:250px;}.elementor-17 .elementor-element.elementor-element-4e7518f{--n-accordion-title-font-size:32px;--n-accordion-icon-size:50px;}:where( .elementor-17 .elementor-element.elementor-element-4e7518f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:0.8em;}}@media(max-width:767px){.elementor-17 .elementor-element.elementor-element-b8e5ffd{--justify-content:center;--overlay-opacity:0.2;--margin-top:-123px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-17 .elementor-element.elementor-element-76bc1cf{text-align:center;}.elementor-17 .elementor-element.elementor-element-76bc1cf .elementor-heading-title{font-size:35px;line-height:40px;}.elementor-17 .elementor-element.elementor-element-5a85d5d{width:100%;max-width:100%;text-align:center;}.elementor-17 .elementor-element.elementor-element-5a85d5d .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-17 .elementor-element.elementor-element-f340718:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-f340718 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:0px auto;}.elementor-17 .elementor-element.elementor-element-f340718{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-17 .elementor-element.elementor-element-fd94893{text-align:center;}.elementor-17 .elementor-element.elementor-element-65b4989{text-align:center;}.elementor-17 .elementor-element.elementor-element-65b4989 .elementor-heading-title{font-size:25px;}.elementor-17 .elementor-element.elementor-element-4c1dbaa{--min-height:160px;--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:center;}.elementor-17 .elementor-element.elementor-element-a45ca6c{--padding-top:40px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-17 .elementor-element.elementor-element-e21e65b{width:100%;max-width:100%;text-align:center;}.elementor-17 .elementor-element.elementor-element-e21e65b .elementor-heading-title{font-size:30px;}.elementor-17 .elementor-element.elementor-element-6df5fd8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-100db06{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-957e99c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-0689dae{text-align:center;}.elementor-17 .elementor-element.elementor-element-5863078{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-5863078.e-con{--order:-99999 /* order start hack */;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-17 .elementor-element.elementor-element-1d43ca1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-1d43ca1 .elementor-icon-list-item > a{font-size:16px;}.elementor-17 .elementor-element.elementor-element-10a595c{--min-height:180px;}.elementor-17 .elementor-element.elementor-element-10a595c:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-10a595c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-0374928{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-a848cbe{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-64624e1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-fe7cddc{text-align:center;}.elementor-17 .elementor-element.elementor-element-f0bba18{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-f0bba18.e-con{--order:-99999 /* order start hack */;}.elementor-17 .elementor-element.elementor-element-3cf06ca .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-3cf06ca .elementor-icon-list-item > a{font-size:16px;}.elementor-17 .elementor-element.elementor-element-a1a7205{--min-height:180px;}.elementor-17 .elementor-element.elementor-element-a1a7205:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-a1a7205 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-b9bb39e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-7929bfd{text-align:center;}.elementor-17 .elementor-element.elementor-element-f62d85d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-f62d85d.e-con{--order:-99999 /* order start hack */;}.elementor-17 .elementor-element.elementor-element-88c75f6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-88c75f6 .elementor-icon-list-item > a{font-size:16px;}.elementor-17 .elementor-element.elementor-element-4371e06{--min-height:180px;}.elementor-17 .elementor-element.elementor-element-4371e06:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-4371e06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-01ceb25{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-f153ef3{text-align:center;}.elementor-17 .elementor-element.elementor-element-8eb50b3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-8eb50b3.e-con{--order:-99999 /* order start hack */;}.elementor-17 .elementor-element.elementor-element-0699f22 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-0699f22 .elementor-icon-list-item > a{font-size:16px;}.elementor-17 .elementor-element.elementor-element-c2c5771{--min-height:180px;}.elementor-17 .elementor-element.elementor-element-c2c5771:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-c2c5771 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-fe1add7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-2decbcb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-5efd90c{text-align:center;}.elementor-17 .elementor-element.elementor-element-287adeb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-287adeb.e-con{--order:-99999 /* order start hack */;}.elementor-17 .elementor-element.elementor-element-e8d83d4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-e8d83d4 .elementor-icon-list-item > a{font-size:16px;}.elementor-17 .elementor-element.elementor-element-6538a25{--min-height:180px;}.elementor-17 .elementor-element.elementor-element-6538a25:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-6538a25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-19234b7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-354b239{text-align:center;}.elementor-17 .elementor-element.elementor-element-7ad6d49{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-7ad6d49.e-con{--order:-99999 /* order start hack */;}.elementor-17 .elementor-element.elementor-element-75e204b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-75e204b .elementor-icon-list-item > a{font-size:16px;}.elementor-17 .elementor-element.elementor-element-64627b4{--min-height:180px;}.elementor-17 .elementor-element.elementor-element-64627b4:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-64627b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-0174b4b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-2d134de{text-align:center;}.elementor-17 .elementor-element.elementor-element-ac0a676{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-ac0a676.e-con{--order:-99999 /* order start hack */;}.elementor-17 .elementor-element.elementor-element-7ce484e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-7ce484e .elementor-icon-list-item > a{font-size:16px;}.elementor-17 .elementor-element.elementor-element-3b1afdb{--min-height:180px;}.elementor-17 .elementor-element.elementor-element-3b1afdb:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-3b1afdb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-5523ce6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-ab74c39{text-align:center;}.elementor-17 .elementor-element.elementor-element-a3a8d84{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-a3a8d84.e-con{--order:-99999 /* order start hack */;}.elementor-17 .elementor-element.elementor-element-6a0610d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-6a0610d .elementor-icon-list-item > a{font-size:16px;}.elementor-17 .elementor-element.elementor-element-81fcd75{--min-height:180px;}.elementor-17 .elementor-element.elementor-element-81fcd75:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-81fcd75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-117f7a1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-0ba06b1{text-align:center;}.elementor-17 .elementor-element.elementor-element-ba3826a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-ba3826a.e-con{--order:-99999 /* order start hack */;}.elementor-17 .elementor-element.elementor-element-1e6dcab .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17 .elementor-element.elementor-element-1e6dcab .elementor-icon-list-item > a{font-size:16px;}.elementor-17 .elementor-element.elementor-element-05c56bf{--min-height:180px;}.elementor-17 .elementor-element.elementor-element-05c56bf:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-05c56bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-4e7518f{--n-accordion-title-font-size:25px;--n-accordion-icon-size:30px;}:where( .elementor-17 .elementor-element.elementor-element-4e7518f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1em;}}/* Start custom CSS for shortcode, class: .elementor-element-9e9e99f */#product-table{
    font-size:12px;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 15px;
}
#product-table th{font-size:16px;}
#product-table th a{
    color:var(--e-global-color-accent);
    
}
#product-table table{
    width: 340px;
}


.elementor-shortcode a.btn{
    font-size: 20px;
    font-weight: 400;
    color: white;
    background-color: var(--e-global-color-accent);
    border-radius: 8px;
    padding: 15px 30px;
    margin-top: 15px;
    display: inline-block
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e21e65b */.elementor-17 .elementor-element.elementor-element-e21e65b span {
    color: #F7AB19;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1d43ca1 */.elementor-17 .elementor-element.elementor-element-1d43ca1 span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-1d43ca1 .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-1d43ca1 .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3cf06ca */.elementor-17 .elementor-element.elementor-element-3cf06ca span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-3cf06ca .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-3cf06ca .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-88c75f6 */.elementor-17 .elementor-element.elementor-element-88c75f6 span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-88c75f6 .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-88c75f6 .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0699f22 */.elementor-17 .elementor-element.elementor-element-0699f22 span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-0699f22 .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-0699f22 .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e8d83d4 */.elementor-17 .elementor-element.elementor-element-e8d83d4 span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-e8d83d4 .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-e8d83d4 .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-75e204b */.elementor-17 .elementor-element.elementor-element-75e204b span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-75e204b .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-75e204b .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7ce484e */.elementor-17 .elementor-element.elementor-element-7ce484e span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-7ce484e .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-7ce484e .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6a0610d */.elementor-17 .elementor-element.elementor-element-6a0610d span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-6a0610d .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-6a0610d .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1e6dcab */.elementor-17 .elementor-element.elementor-element-1e6dcab span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-1e6dcab .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-1e6dcab .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1d43ca1 */.elementor-17 .elementor-element.elementor-element-1d43ca1 span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-1d43ca1 .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-1d43ca1 .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3cf06ca */.elementor-17 .elementor-element.elementor-element-3cf06ca span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-3cf06ca .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-3cf06ca .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-88c75f6 */.elementor-17 .elementor-element.elementor-element-88c75f6 span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-88c75f6 .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-88c75f6 .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0699f22 */.elementor-17 .elementor-element.elementor-element-0699f22 span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-0699f22 .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-0699f22 .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e8d83d4 */.elementor-17 .elementor-element.elementor-element-e8d83d4 span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-e8d83d4 .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-e8d83d4 .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-75e204b */.elementor-17 .elementor-element.elementor-element-75e204b span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-75e204b .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-75e204b .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7ce484e */.elementor-17 .elementor-element.elementor-element-7ce484e span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-7ce484e .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-7ce484e .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6a0610d */.elementor-17 .elementor-element.elementor-element-6a0610d span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-6a0610d .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-6a0610d .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1e6dcab */.elementor-17 .elementor-element.elementor-element-1e6dcab span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-1e6dcab .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-1e6dcab .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1d43ca1 */.elementor-17 .elementor-element.elementor-element-1d43ca1 span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-1d43ca1 .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-1d43ca1 .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3cf06ca */.elementor-17 .elementor-element.elementor-element-3cf06ca span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-3cf06ca .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-3cf06ca .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-88c75f6 */.elementor-17 .elementor-element.elementor-element-88c75f6 span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-88c75f6 .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-88c75f6 .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0699f22 */.elementor-17 .elementor-element.elementor-element-0699f22 span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-0699f22 .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-0699f22 .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e8d83d4 */.elementor-17 .elementor-element.elementor-element-e8d83d4 span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-e8d83d4 .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-e8d83d4 .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-75e204b */.elementor-17 .elementor-element.elementor-element-75e204b span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-75e204b .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-75e204b .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7ce484e */.elementor-17 .elementor-element.elementor-element-7ce484e span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-7ce484e .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-7ce484e .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6a0610d */.elementor-17 .elementor-element.elementor-element-6a0610d span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-6a0610d .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-6a0610d .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1e6dcab */.elementor-17 .elementor-element.elementor-element-1e6dcab span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-1e6dcab .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-1e6dcab .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1d43ca1 */.elementor-17 .elementor-element.elementor-element-1d43ca1 span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-1d43ca1 .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-1d43ca1 .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3cf06ca */.elementor-17 .elementor-element.elementor-element-3cf06ca span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-3cf06ca .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-3cf06ca .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-88c75f6 */.elementor-17 .elementor-element.elementor-element-88c75f6 span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-88c75f6 .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-88c75f6 .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0699f22 */.elementor-17 .elementor-element.elementor-element-0699f22 span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-0699f22 .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-0699f22 .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e8d83d4 */.elementor-17 .elementor-element.elementor-element-e8d83d4 span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-e8d83d4 .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-e8d83d4 .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-75e204b */.elementor-17 .elementor-element.elementor-element-75e204b span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-75e204b .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-75e204b .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7ce484e */.elementor-17 .elementor-element.elementor-element-7ce484e span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-7ce484e .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-7ce484e .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6a0610d */.elementor-17 .elementor-element.elementor-element-6a0610d span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-6a0610d .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-6a0610d .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1e6dcab */.elementor-17 .elementor-element.elementor-element-1e6dcab span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-1e6dcab .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-1e6dcab .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1d43ca1 */.elementor-17 .elementor-element.elementor-element-1d43ca1 span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-1d43ca1 .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-1d43ca1 .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3cf06ca */.elementor-17 .elementor-element.elementor-element-3cf06ca span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-3cf06ca .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-3cf06ca .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-88c75f6 */.elementor-17 .elementor-element.elementor-element-88c75f6 span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-88c75f6 .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-88c75f6 .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0699f22 */.elementor-17 .elementor-element.elementor-element-0699f22 span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-0699f22 .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-0699f22 .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e8d83d4 */.elementor-17 .elementor-element.elementor-element-e8d83d4 span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-e8d83d4 .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-e8d83d4 .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-75e204b */.elementor-17 .elementor-element.elementor-element-75e204b span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-75e204b .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-75e204b .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7ce484e */.elementor-17 .elementor-element.elementor-element-7ce484e span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-7ce484e .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-7ce484e .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6a0610d */.elementor-17 .elementor-element.elementor-element-6a0610d span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-6a0610d .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-6a0610d .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1e6dcab */.elementor-17 .elementor-element.elementor-element-1e6dcab span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-1e6dcab .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-1e6dcab .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1d43ca1 */.elementor-17 .elementor-element.elementor-element-1d43ca1 span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-1d43ca1 .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-1d43ca1 .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3cf06ca */.elementor-17 .elementor-element.elementor-element-3cf06ca span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-3cf06ca .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-3cf06ca .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-88c75f6 */.elementor-17 .elementor-element.elementor-element-88c75f6 span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-88c75f6 .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-88c75f6 .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0699f22 */.elementor-17 .elementor-element.elementor-element-0699f22 span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-0699f22 .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-0699f22 .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e8d83d4 */.elementor-17 .elementor-element.elementor-element-e8d83d4 span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-e8d83d4 .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-e8d83d4 .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-75e204b */.elementor-17 .elementor-element.elementor-element-75e204b span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-75e204b .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-75e204b .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7ce484e */.elementor-17 .elementor-element.elementor-element-7ce484e span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-7ce484e .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-7ce484e .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6a0610d */.elementor-17 .elementor-element.elementor-element-6a0610d span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-6a0610d .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-6a0610d .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1e6dcab */.elementor-17 .elementor-element.elementor-element-1e6dcab span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-1e6dcab .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-1e6dcab .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1d43ca1 */.elementor-17 .elementor-element.elementor-element-1d43ca1 span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-1d43ca1 .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-1d43ca1 .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3cf06ca */.elementor-17 .elementor-element.elementor-element-3cf06ca span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-3cf06ca .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-3cf06ca .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-88c75f6 */.elementor-17 .elementor-element.elementor-element-88c75f6 span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-88c75f6 .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-88c75f6 .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0699f22 */.elementor-17 .elementor-element.elementor-element-0699f22 span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-0699f22 .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-0699f22 .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e8d83d4 */.elementor-17 .elementor-element.elementor-element-e8d83d4 span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-e8d83d4 .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-e8d83d4 .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-75e204b */.elementor-17 .elementor-element.elementor-element-75e204b span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-75e204b .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-75e204b .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7ce484e */.elementor-17 .elementor-element.elementor-element-7ce484e span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-7ce484e .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-7ce484e .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6a0610d */.elementor-17 .elementor-element.elementor-element-6a0610d span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-6a0610d .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-6a0610d .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1e6dcab */.elementor-17 .elementor-element.elementor-element-1e6dcab span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-1e6dcab .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-1e6dcab .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1d43ca1 */.elementor-17 .elementor-element.elementor-element-1d43ca1 span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-1d43ca1 .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-1d43ca1 .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3cf06ca */.elementor-17 .elementor-element.elementor-element-3cf06ca span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-3cf06ca .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-3cf06ca .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-88c75f6 */.elementor-17 .elementor-element.elementor-element-88c75f6 span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-88c75f6 .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-88c75f6 .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0699f22 */.elementor-17 .elementor-element.elementor-element-0699f22 span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-0699f22 .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-0699f22 .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e8d83d4 */.elementor-17 .elementor-element.elementor-element-e8d83d4 span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-e8d83d4 .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-e8d83d4 .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-75e204b */.elementor-17 .elementor-element.elementor-element-75e204b span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-75e204b .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-75e204b .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7ce484e */.elementor-17 .elementor-element.elementor-element-7ce484e span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-7ce484e .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-7ce484e .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6a0610d */.elementor-17 .elementor-element.elementor-element-6a0610d span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-6a0610d .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-6a0610d .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1e6dcab */.elementor-17 .elementor-element.elementor-element-1e6dcab span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-1e6dcab .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-1e6dcab .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1d43ca1 */.elementor-17 .elementor-element.elementor-element-1d43ca1 span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-1d43ca1 .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-1d43ca1 .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3cf06ca */.elementor-17 .elementor-element.elementor-element-3cf06ca span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-3cf06ca .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-3cf06ca .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-88c75f6 */.elementor-17 .elementor-element.elementor-element-88c75f6 span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-88c75f6 .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-88c75f6 .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0699f22 */.elementor-17 .elementor-element.elementor-element-0699f22 span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-0699f22 .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-0699f22 .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e8d83d4 */.elementor-17 .elementor-element.elementor-element-e8d83d4 span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-e8d83d4 .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-e8d83d4 .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-75e204b */.elementor-17 .elementor-element.elementor-element-75e204b span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-75e204b .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-75e204b .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7ce484e */.elementor-17 .elementor-element.elementor-element-7ce484e span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-7ce484e .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-7ce484e .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6a0610d */.elementor-17 .elementor-element.elementor-element-6a0610d span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-6a0610d .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-6a0610d .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1e6dcab */.elementor-17 .elementor-element.elementor-element-1e6dcab span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-1e6dcab .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-1e6dcab .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1d43ca1 */.elementor-17 .elementor-element.elementor-element-1d43ca1 span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-1d43ca1 .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-1d43ca1 .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3cf06ca */.elementor-17 .elementor-element.elementor-element-3cf06ca span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-3cf06ca .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-3cf06ca .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-88c75f6 */.elementor-17 .elementor-element.elementor-element-88c75f6 span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-88c75f6 .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-88c75f6 .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0699f22 */.elementor-17 .elementor-element.elementor-element-0699f22 span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-0699f22 .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-0699f22 .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e8d83d4 */.elementor-17 .elementor-element.elementor-element-e8d83d4 span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-e8d83d4 .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-e8d83d4 .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-75e204b */.elementor-17 .elementor-element.elementor-element-75e204b span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-75e204b .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-75e204b .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7ce484e */.elementor-17 .elementor-element.elementor-element-7ce484e span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-7ce484e .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-7ce484e .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6a0610d */.elementor-17 .elementor-element.elementor-element-6a0610d span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-6a0610d .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-6a0610d .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1e6dcab */.elementor-17 .elementor-element.elementor-element-1e6dcab span {
    color: white;
    font-size: 16px;
    font-weight: 200;
}

.elementor-17 .elementor-element.elementor-element-1e6dcab .elementor-icon-list-item{
    display: flex;
    align-items: flex-start;
}

.elementor-17 .elementor-element.elementor-element-1e6dcab .elementor-icon-list-icon{
    margin-top: 5px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-4e7518f */.elementor-17 .elementor-element.elementor-element-4e7518f span {
    font-weight: 300;
    font-size: 16px;
}

.elementor-17 .elementor-element.elementor-element-4e7518f .q-row {
    display: flex;
    flex-direction: row;
    align-items: center;
}

.elementor-17 .elementor-element.elementor-element-4e7518f .q-text {
    display: inline-block;
    margin-left: 30px
}

.elementor-17 .elementor-element.elementor-element-4e7518f .q-row:before {
    width: 60px;
    display: inline-block;
}

.elementor-17 .elementor-element.elementor-element-4e7518f .n1:before {
    content: url('/wp-content/uploads/2025/04/Aeroplane.svg');
}

.elementor-17 .elementor-element.elementor-element-4e7518f .n2:before {
    content: url('/wp-content/uploads/2025/04/Racing-Helmet.svg')
}

.elementor-17 .elementor-element.elementor-element-4e7518f .n3:before {
    content: url('/wp-content/uploads/2025/04/Sail-Boat.svg')
}

.elementor-17 .elementor-element.elementor-element-4e7518f .n4:before {
    content: url('/wp-content/uploads/2025/08/Tank_icon-2.svg')
}
.elementor-17 .elementor-element.elementor-element-4e7518f .n5:before {
    content: url('/wp-content/uploads/2025/08/Bridge_icon-2.svg')
}
.elementor-17 .elementor-element.elementor-element-4e7518f .n6:before {
    content: url('/wp-content/uploads/2025/08/Medical_icon.svg')
}

.elementor-17 .elementor-element.elementor-element-4e7518f .n7:before {
    content: url('/wp-content/uploads/2025/08/Wind_Turbines_icon-2.svg')
}

.elementor-17 .elementor-element.elementor-element-4e7518f .n8:before {
    content: url('/wp-content/uploads/2025/08/Sports_icon-2.svg')
}

.elementor-17 .elementor-element.elementor-element-4e7518f .n9:before {
    content: url('/wp-content/uploads/2025/08/Train_icon-2.svg')
}
@media(max-width: 767px) {
    .elementor-17 .elementor-element.elementor-element-4e7518f .q-row {
        flex-direction: column;
        align-items: start;
        margin-left: 10px
}
    .elementor-17 .elementor-element.elementor-element-4e7518f .q-text {
        margin-left: unset;
        margin-top: 10px;
}
}/* End custom CSS */