.elementor-768 .elementor-element.elementor-element-3bb30f0{--display:grid;--min-height:90vh;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--overlay-opacity:0.63;--margin-top:-62px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4rem;--padding-bottom:2.25rem;--padding-left:0rem;--padding-right:0rem;}.elementor-768 .elementor-element.elementor-element-3bb30f0::before, .elementor-768 .elementor-element.elementor-element-3bb30f0 > .elementor-background-video-container::before, .elementor-768 .elementor-element.elementor-element-3bb30f0 > .e-con-inner > .elementor-background-video-container::before, .elementor-768 .elementor-element.elementor-element-3bb30f0 > .elementor-background-slideshow::before, .elementor-768 .elementor-element.elementor-element-3bb30f0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-768 .elementor-element.elementor-element-3bb30f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(247deg, #000000BF 39%, #BED6C0 91%);}.elementor-768 .elementor-element.elementor-element-3bb30f0 .elementor-background-slideshow__slide__image{background-size:cover;}.elementor-768 .elementor-element.elementor-element-3bb30f0::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-768 .elementor-element.elementor-element-d9c13ba{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.5;--z-index:10;}.elementor-768 .elementor-element.elementor-element-d9c13ba::before, .elementor-768 .elementor-element.elementor-element-d9c13ba > .elementor-background-video-container::before, .elementor-768 .elementor-element.elementor-element-d9c13ba > .e-con-inner > .elementor-background-video-container::before, .elementor-768 .elementor-element.elementor-element-d9c13ba > .elementor-background-slideshow::before, .elementor-768 .elementor-element.elementor-element-d9c13ba > .e-con-inner > .elementor-background-slideshow::before, .elementor-768 .elementor-element.elementor-element-d9c13ba > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-768 .elementor-element.elementor-element-510be2a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-768 .elementor-element.elementor-element-eca5590{text-align:start;}.elementor-768 .elementor-element.elementor-element-eca5590 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:44px;font-weight:400;line-height:67px;text-shadow:0px 0px 10px rgba(255, 255, 255, 0.3);color:#FFFFFF;}.elementor-768 .elementor-element.elementor-element-5678ba8{text-align:start;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:28px;text-shadow:0px 0px 10px rgba(255, 255, 255, 0.3);color:#E3E3E3;}.elementor-768 .elementor-element.elementor-element-c5c084e{--display:flex;}.elementor-768 .elementor-element.elementor-element-c4547b6{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-768 .elementor-element.elementor-element-64d24c4{z-index:3;text-align:center;}.elementor-768 .elementor-element.elementor-element-64d24c4 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:30px;font-weight:400;line-height:67px;text-shadow:0px 0px 10px rgba(255, 255, 255, 0.3);color:#FFFFFF;}.elementor-768 .elementor-element.elementor-element-70d1de6 .master-addons-cf7 .wpcf7-form input[type="submit"]{background-color:#2E4052;font-family:"Poppins", Sans-serif;font-size:17px;color:#FFF;border-color:transparent;border-radius:0px 0px 0px 0px;padding:20px 50px 20px 50px;}.elementor-768 .elementor-element.elementor-element-70d1de6{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-768 .elementor-element.elementor-element-70d1de6 .master-addons-cf7 .wpcf7-not-valid-tip{display:block;}.elementor-768 .elementor-element.elementor-element-70d1de6 .master-addons-cf7 .wpcf7-validation-errors{display:block !important;}.elementor-768 .elementor-element.elementor-element-70d1de6 .master-addons-cf7::before{background:#6e00e9;}.elementor-768 .elementor-element.elementor-element-70d1de6 .master-addons-cf7{width:100%;padding:40px 40px 40px 40px;}.elementor-768 .elementor-element.elementor-element-70d1de6 .master-addons-cf7 .wpcf7-form-control.wpcf7-text, .elementor-768 .elementor-element.elementor-element-70d1de6 .master-addons-cf7 .wpcf7-form-control.wpcf7-textarea{width:100%;}.elementor-768 .elementor-element.elementor-element-70d1de6 .master-addons-cf7 .wpcf7-form input[type="submit"]:hover{color:#FFFFFF;}.elementor-768 .elementor-element.elementor-element-70d1de6 .master-addons-cf7 .wpcf7-submit{border-width:0px 0px 0px 0px;}.elementor-768 .elementor-element.elementor-element-70d1de6 .ma-cf input[type="submit"]:hover{border-color:#6e00e9;}.elementor-768 .elementor-element.elementor-element-8b38ad0{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-768 .elementor-element.elementor-element-ddfe9c8{text-align:start;}.elementor-768 .elementor-element.elementor-element-ddfe9c8 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:44px;font-weight:400;line-height:67px;text-shadow:0px 0px 10px rgba(255, 255, 255, 0.3);color:#FFFFFF;}.elementor-768 .elementor-element.elementor-element-462deb9{text-align:start;font-family:"Poppins", Sans-serif;font-size:12px;font-weight:400;line-height:28px;text-shadow:0px 0px 10px rgba(255, 255, 255, 0.3);color:#E3E3E3;}.elementor-768 .elementor-element.elementor-element-d710682{--display:flex;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-768 .elementor-element.elementor-element-59e20f0{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-768 .elementor-element.elementor-element-8823598{--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;}.elementor-768 .elementor-element.elementor-element-ca3f5f6{text-align:center;}.elementor-768 .elementor-element.elementor-element-ca3f5f6 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:48px;font-weight:600;color:#2E4052;}.elementor-768 .elementor-element.elementor-element-bad0b5a.elementor-element{--align-self:center;}.elementor-768 .elementor-element.elementor-element-6cf4dd2{--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;}.elementor-768 .elementor-element.elementor-element-23f564e .master-addons-cf7 .wpcf7-form input[type="submit"]{background-color:#374C61;font-family:"Poppins", Sans-serif;color:#FFF;border-color:transparent;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-768 .elementor-element.elementor-element-23f564e .master-addons-cf7 .wpcf7-not-valid-tip{display:block;}.elementor-768 .elementor-element.elementor-element-23f564e .master-addons-cf7 .wpcf7-validation-errors{display:block !important;}.elementor-768 .elementor-element.elementor-element-23f564e .master-addons-cf7::before{background:#6e00e9;}.elementor-768 .elementor-element.elementor-element-23f564e .master-addons-cf7{width:100%;padding:40px 40px 40px 40px;}.elementor-768 .elementor-element.elementor-element-23f564e .master-addons-cf7 .wpcf7-form-control.wpcf7-text, .elementor-768 .elementor-element.elementor-element-23f564e .master-addons-cf7 .wpcf7-form-control.wpcf7-textarea{width:100%;}.elementor-768 .elementor-element.elementor-element-23f564e .master-addons-cf7 .wpcf7-form input[type="submit"]:hover{color:#5F83A8;}.elementor-768 .elementor-element.elementor-element-23f564e .master-addons-cf7 .wpcf7-submit{border-width:0px 0px 0px 0px;}.elementor-768 .elementor-element.elementor-element-23f564e .ma-cf input[type="submit"]:hover{border-color:#6e00e9;}.elementor-768 .elementor-element.elementor-element-05d66eb{font-family:"Poppins", Sans-serif;font-weight:300;}.elementor-768 .elementor-element.elementor-element-abd18d3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-768 .elementor-element.elementor-element-799cf1e .elementor-icon-box-wrapper{gap:15px;}.elementor-768 .elementor-element.elementor-element-799cf1e.elementor-view-stacked .elementor-icon{background-color:#374C61;}.elementor-768 .elementor-element.elementor-element-799cf1e.elementor-view-framed .elementor-icon, .elementor-768 .elementor-element.elementor-element-799cf1e.elementor-view-default .elementor-icon{fill:#374C61;color:#374C61;border-color:#374C61;}.elementor-768 .elementor-element.elementor-element-799cf1e .elementor-icon-box-title, .elementor-768 .elementor-element.elementor-element-799cf1e .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;}.elementor-768 .elementor-element.elementor-element-7fc54ca .elementor-icon-box-wrapper{gap:15px;}.elementor-768 .elementor-element.elementor-element-7fc54ca.elementor-view-stacked .elementor-icon{background-color:#374C61;}.elementor-768 .elementor-element.elementor-element-7fc54ca.elementor-view-framed .elementor-icon, .elementor-768 .elementor-element.elementor-element-7fc54ca.elementor-view-default .elementor-icon{fill:#374C61;color:#374C61;border-color:#374C61;}.elementor-768 .elementor-element.elementor-element-7fc54ca .elementor-icon-box-title, .elementor-768 .elementor-element.elementor-element-7fc54ca .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;}.elementor-768 .elementor-element.elementor-element-0501640 .elementor-icon-box-wrapper{gap:15px;}.elementor-768 .elementor-element.elementor-element-0501640.elementor-view-stacked .elementor-icon{background-color:#374C61;}.elementor-768 .elementor-element.elementor-element-0501640.elementor-view-framed .elementor-icon, .elementor-768 .elementor-element.elementor-element-0501640.elementor-view-default .elementor-icon{fill:#374C61;color:#374C61;border-color:#374C61;}.elementor-768 .elementor-element.elementor-element-0501640 .elementor-icon-box-title, .elementor-768 .elementor-element.elementor-element-0501640 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;}.elementor-768 .elementor-element.elementor-element-78ae884{--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;}.elementor-768 .elementor-element.elementor-element-e895790{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-768 .elementor-element.elementor-element-3741647{--display:flex;}.elementor-768 .elementor-element.elementor-element-cecb8cf{--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;}.elementor-768 .elementor-element.elementor-element-cecb8cf:not(.elementor-motion-effects-element-type-background), .elementor-768 .elementor-element.elementor-element-cecb8cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E4EBE4;}.elementor-768 .elementor-element.elementor-element-3d1b968{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-768 .elementor-element.elementor-element-3d1b968 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:35px;font-weight:600;color:#2E4052;}.elementor-768 .elementor-element.elementor-element-e31c1fd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-768 .elementor-element.elementor-element-2f180ce{--display:flex;}.elementor-768 .elementor-element.elementor-element-4afce2a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;}.elementor-768 .elementor-element.elementor-element-358e1f9{--display:flex;--justify-content:center;}.elementor-768 .elementor-element.elementor-element-f317c92 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(11px/2);}.elementor-768 .elementor-element.elementor-element-f317c92 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(11px/2);}.elementor-768 .elementor-element.elementor-element-f317c92 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(11px/2);}.elementor-768 .elementor-element.elementor-element-f317c92 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-11px/2);}.elementor-768 .elementor-element.elementor-element-f317c92 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-11px/2);}.elementor-768 .elementor-element.elementor-element-f317c92 .elementor-icon-list-item:not(:last-child):after{content:"";width:100%;border-color:#ddd;}.elementor-768 .elementor-element.elementor-element-f317c92 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:2px;}.elementor-768 .elementor-element.elementor-element-f317c92 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-768 .elementor-element.elementor-element-f317c92 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:2px;}.elementor-768 .elementor-element.elementor-element-f317c92 .elementor-icon-list-icon i{color:#2E4052;transition:color 0.3s;}.elementor-768 .elementor-element.elementor-element-f317c92 .elementor-icon-list-icon svg{fill:#2E4052;transition:fill 0.3s;}.elementor-768 .elementor-element.elementor-element-f317c92{--e-icon-list-icon-size:31px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;}.elementor-768 .elementor-element.elementor-element-f317c92 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-768 .elementor-element.elementor-element-f317c92 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-768 .elementor-element.elementor-element-f317c92 .elementor-icon-list-text{transition:color 0.3s;}.elementor-768 .elementor-element.elementor-element-8f8dfad{--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;--margin-top:025px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-768 .elementor-element.elementor-element-4727c4e{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-768 .elementor-element.elementor-element-4727c4e .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:35px;font-weight:600;color:#2E4052;}.elementor-768 .elementor-element.elementor-element-76cc322{--display:flex;}.elementor-768 .elementor-element.elementor-element-2057cad{--display:flex;}.elementor-768 .elementor-element.elementor-element-f32fddf{background-color:#EEF4EE;}.elementor-768 .elementor-element.elementor-element-bd2a524{--display:flex;}.elementor-768 .elementor-element.elementor-element-9ef5b2b{background-color:#EEF4EE;}.elementor-768 .elementor-element.elementor-element-50cf840{--display:flex;}.elementor-768 .elementor-element.elementor-element-eed4894{background-color:#EEF4EE;}.elementor-768 .elementor-element.elementor-element-ff51399{--display:flex;}.elementor-768 .elementor-element.elementor-element-c2b14e9{background-color:#EEF4EE;}.elementor-768 .elementor-element.elementor-element-9ed3438{--display:flex;}.elementor-768 .elementor-element.elementor-element-a36845f{background-color:#EEF4EE;}.elementor-768 .elementor-element.elementor-element-25f6169{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-768 .elementor-element.elementor-element-25f6169 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#E4EBE4;}:where( .elementor-768 .elementor-element.elementor-element-25f6169 > .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;}.elementor-768 .elementor-element.elementor-element-e10a50e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:31px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-768 .elementor-element.elementor-element-a3f2597{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-768 .elementor-element.elementor-element-a3f2597 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:35px;font-weight:600;color:#2E4052;}.elementor-768 .elementor-element.elementor-element-9f31dc1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-768 .elementor-element.elementor-element-7d2e944{width:var( --container-widget-width, 50% );max-width:50%;background-color:#EEF4EE;padding:20px 20px 20px 20px;--container-widget-width:50%;--container-widget-flex-grow:0;border-style:solid;border-color:#374C61;border-radius:10px 10px 10px 10px;}.elementor-768 .elementor-element.elementor-element-7d2e944 .elementor-icon-box-wrapper{gap:15px;}.elementor-768 .elementor-element.elementor-element-7d2e944.elementor-view-stacked .elementor-icon{background-color:#374C61;}.elementor-768 .elementor-element.elementor-element-7d2e944.elementor-view-framed .elementor-icon, .elementor-768 .elementor-element.elementor-element-7d2e944.elementor-view-default .elementor-icon{fill:#374C61;color:#374C61;border-color:#374C61;}.elementor-768 .elementor-element.elementor-element-7d2e944 .elementor-icon-box-title, .elementor-768 .elementor-element.elementor-element-7d2e944 .elementor-icon-box-title a{font-family:"Cinzel", Sans-serif;font-size:17px;}.elementor-768 .elementor-element.elementor-element-7cd3b68{width:var( --container-widget-width, 50% );max-width:50%;background-color:#EEF4EE;padding:20px 20px 20px 20px;--container-widget-width:50%;--container-widget-flex-grow:0;border-style:solid;border-color:#374C61;border-radius:10px 10px 10px 10px;}.elementor-768 .elementor-element.elementor-element-7cd3b68 .elementor-icon-box-wrapper{gap:15px;}.elementor-768 .elementor-element.elementor-element-7cd3b68.elementor-view-stacked .elementor-icon{background-color:#374C61;}.elementor-768 .elementor-element.elementor-element-7cd3b68.elementor-view-framed .elementor-icon, .elementor-768 .elementor-element.elementor-element-7cd3b68.elementor-view-default .elementor-icon{fill:#374C61;color:#374C61;border-color:#374C61;}.elementor-768 .elementor-element.elementor-element-7cd3b68 .elementor-icon-box-title, .elementor-768 .elementor-element.elementor-element-7cd3b68 .elementor-icon-box-title a{font-family:"Cinzel", Sans-serif;font-size:17px;}.elementor-768 .elementor-element.elementor-element-a04c734{width:var( --container-widget-width, 50% );max-width:50%;background-color:#EEF4EE;padding:20px 20px 20px 20px;--container-widget-width:50%;--container-widget-flex-grow:0;border-style:solid;border-color:#374C61;border-radius:10px 10px 10px 10px;}.elementor-768 .elementor-element.elementor-element-a04c734 .elementor-icon-box-wrapper{gap:15px;}.elementor-768 .elementor-element.elementor-element-a04c734.elementor-view-stacked .elementor-icon{background-color:#374C61;}.elementor-768 .elementor-element.elementor-element-a04c734.elementor-view-framed .elementor-icon, .elementor-768 .elementor-element.elementor-element-a04c734.elementor-view-default .elementor-icon{fill:#374C61;color:#374C61;border-color:#374C61;}.elementor-768 .elementor-element.elementor-element-a04c734 .elementor-icon-box-title, .elementor-768 .elementor-element.elementor-element-a04c734 .elementor-icon-box-title a{font-family:"Cinzel", Sans-serif;font-size:17px;}.elementor-768 .elementor-element.elementor-element-d6d7b59{width:var( --container-widget-width, 50% );max-width:50%;background-color:#EEF4EE;padding:20px 20px 20px 20px;--container-widget-width:50%;--container-widget-flex-grow:0;border-style:solid;border-color:#374C61;border-radius:10px 10px 10px 10px;}.elementor-768 .elementor-element.elementor-element-d6d7b59 .elementor-icon-box-wrapper{gap:15px;}.elementor-768 .elementor-element.elementor-element-d6d7b59.elementor-view-stacked .elementor-icon{background-color:#374C61;}.elementor-768 .elementor-element.elementor-element-d6d7b59.elementor-view-framed .elementor-icon, .elementor-768 .elementor-element.elementor-element-d6d7b59.elementor-view-default .elementor-icon{fill:#374C61;color:#374C61;border-color:#374C61;}.elementor-768 .elementor-element.elementor-element-d6d7b59 .elementor-icon-box-title, .elementor-768 .elementor-element.elementor-element-d6d7b59 .elementor-icon-box-title a{font-family:"Cinzel", Sans-serif;font-size:17px;}.elementor-768 .elementor-element.elementor-element-e7385d9{width:var( --container-widget-width, 50% );max-width:50%;background-color:#EEF4EE;padding:20px 20px 20px 20px;--container-widget-width:50%;--container-widget-flex-grow:0;border-style:solid;border-color:#374C61;border-radius:10px 10px 10px 10px;}.elementor-768 .elementor-element.elementor-element-e7385d9 .elementor-icon-box-wrapper{gap:15px;}.elementor-768 .elementor-element.elementor-element-e7385d9.elementor-view-stacked .elementor-icon{background-color:#374C61;}.elementor-768 .elementor-element.elementor-element-e7385d9.elementor-view-framed .elementor-icon, .elementor-768 .elementor-element.elementor-element-e7385d9.elementor-view-default .elementor-icon{fill:#374C61;color:#374C61;border-color:#374C61;}.elementor-768 .elementor-element.elementor-element-e7385d9 .elementor-icon-box-title, .elementor-768 .elementor-element.elementor-element-e7385d9 .elementor-icon-box-title a{font-family:"Cinzel", Sans-serif;font-size:17px;}.elementor-768 .elementor-element.elementor-element-6e2d024{width:var( --container-widget-width, 50% );max-width:50%;background-color:#EEF4EE;padding:20px 20px 20px 20px;--container-widget-width:50%;--container-widget-flex-grow:0;border-style:solid;border-color:#374C61;border-radius:10px 10px 10px 10px;}.elementor-768 .elementor-element.elementor-element-6e2d024 .elementor-icon-box-wrapper{gap:15px;}.elementor-768 .elementor-element.elementor-element-6e2d024.elementor-view-stacked .elementor-icon{background-color:#374C61;}.elementor-768 .elementor-element.elementor-element-6e2d024.elementor-view-framed .elementor-icon, .elementor-768 .elementor-element.elementor-element-6e2d024.elementor-view-default .elementor-icon{fill:#374C61;color:#374C61;border-color:#374C61;}.elementor-768 .elementor-element.elementor-element-6e2d024 .elementor-icon-box-title, .elementor-768 .elementor-element.elementor-element-6e2d024 .elementor-icon-box-title a{font-family:"Cinzel", Sans-serif;font-size:17px;}.elementor-768 .elementor-element.elementor-element-1a9b172{width:var( --container-widget-width, 50% );max-width:50%;background-color:#EEF4EE;padding:20px 20px 20px 20px;--container-widget-width:50%;--container-widget-flex-grow:0;border-style:solid;border-color:#374C61;border-radius:10px 10px 10px 10px;}.elementor-768 .elementor-element.elementor-element-1a9b172 .elementor-icon-box-wrapper{gap:15px;}.elementor-768 .elementor-element.elementor-element-1a9b172.elementor-view-stacked .elementor-icon{background-color:#374C61;}.elementor-768 .elementor-element.elementor-element-1a9b172.elementor-view-framed .elementor-icon, .elementor-768 .elementor-element.elementor-element-1a9b172.elementor-view-default .elementor-icon{fill:#374C61;color:#374C61;border-color:#374C61;}.elementor-768 .elementor-element.elementor-element-1a9b172 .elementor-icon-box-title, .elementor-768 .elementor-element.elementor-element-1a9b172 .elementor-icon-box-title a{font-family:"Cinzel", Sans-serif;font-size:17px;}.elementor-768 .elementor-element.elementor-element-b7b7028{width:var( --container-widget-width, 50% );max-width:50%;background-color:#EEF4EE;padding:20px 20px 20px 20px;--container-widget-width:50%;--container-widget-flex-grow:0;border-style:solid;border-color:#374C61;border-radius:10px 10px 10px 10px;}.elementor-768 .elementor-element.elementor-element-b7b7028 .elementor-icon-box-wrapper{gap:15px;}.elementor-768 .elementor-element.elementor-element-b7b7028.elementor-view-stacked .elementor-icon{background-color:#374C61;}.elementor-768 .elementor-element.elementor-element-b7b7028.elementor-view-framed .elementor-icon, .elementor-768 .elementor-element.elementor-element-b7b7028.elementor-view-default .elementor-icon{fill:#374C61;color:#374C61;border-color:#374C61;}.elementor-768 .elementor-element.elementor-element-b7b7028 .elementor-icon-box-title, .elementor-768 .elementor-element.elementor-element-b7b7028 .elementor-icon-box-title a{font-family:"Cinzel", Sans-serif;font-size:17px;}.elementor-768 .elementor-element.elementor-element-2bf64e0{--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;--margin-top:33px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-768 .elementor-element.elementor-element-2365091{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-768 .elementor-element.elementor-element-2365091 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:35px;font-weight:600;color:#2E4052;}.elementor-768 .elementor-element.elementor-element-dd3e1be{--display:flex;}.elementor-768 .elementor-element.elementor-element-4db0afe{width:var( --container-widget-width, 103.534% );max-width:103.534%;--container-widget-width:103.534%;--container-widget-flex-grow:0;}.elementor-768 .elementor-element.elementor-element-4db0afe.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-768 .elementor-element.elementor-element-5d12541{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-768 .elementor-element.elementor-element-26bc5df{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-768 .elementor-element.elementor-element-26bc5df .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:35px;font-weight:600;color:#2E4052;}.elementor-768 .elementor-element.elementor-element-ace8e76{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-768 .elementor-element.elementor-element-03cd1f5{--display:flex;--min-height:30vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;}.elementor-768 .elementor-element.elementor-element-03cd1f5:not(.elementor-motion-effects-element-type-background), .elementor-768 .elementor-element.elementor-element-03cd1f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://luxewaycoaches.co.uk/wp-content/uploads/2026/05/5lx5lhnxwie.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-768 .elementor-element.elementor-element-03cd1f5::before, .elementor-768 .elementor-element.elementor-element-03cd1f5 > .elementor-background-video-container::before, .elementor-768 .elementor-element.elementor-element-03cd1f5 > .e-con-inner > .elementor-background-video-container::before, .elementor-768 .elementor-element.elementor-element-03cd1f5 > .elementor-background-slideshow::before, .elementor-768 .elementor-element.elementor-element-03cd1f5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-768 .elementor-element.elementor-element-03cd1f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000C9;--background-overlay:'';}.elementor-768 .elementor-element.elementor-element-f7fd160{font-family:"Poppins", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-768 .elementor-element.elementor-element-f932c6d .elementor-button{background-color:#2E405257;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-color:#CECECE;}.elementor-768 .elementor-element.elementor-element-e5426aa{--display:flex;--min-height:30vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;}.elementor-768 .elementor-element.elementor-element-e5426aa:not(.elementor-motion-effects-element-type-background), .elementor-768 .elementor-element.elementor-element-e5426aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://luxewaycoaches.co.uk/wp-content/uploads/2026/05/images-4.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-768 .elementor-element.elementor-element-e5426aa::before, .elementor-768 .elementor-element.elementor-element-e5426aa > .elementor-background-video-container::before, .elementor-768 .elementor-element.elementor-element-e5426aa > .e-con-inner > .elementor-background-video-container::before, .elementor-768 .elementor-element.elementor-element-e5426aa > .elementor-background-slideshow::before, .elementor-768 .elementor-element.elementor-element-e5426aa > .e-con-inner > .elementor-background-slideshow::before, .elementor-768 .elementor-element.elementor-element-e5426aa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000C9;--background-overlay:'';}.elementor-768 .elementor-element.elementor-element-d0c1567{text-align:center;font-family:"Poppins", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-768 .elementor-element.elementor-element-74f1793 .elementor-button{background-color:#2E405257;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-color:#CECECE;}.elementor-768 .elementor-element.elementor-element-dba7114{--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;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-768 .elementor-element.elementor-element-b25dd8c{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-768 .elementor-element.elementor-element-b25dd8c .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:35px;font-weight:600;color:#2E4052;}.elementor-768 .elementor-element.elementor-element-473354d{--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;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-768 .elementor-element.elementor-element-32c3cf7{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-768 .elementor-element.elementor-element-32c3cf7 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:35px;font-weight:600;color:#2E4052;}.elementor-768 .elementor-element.elementor-element-4b28734{--display:flex;--min-height:25vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-768 .elementor-element.elementor-element-48fa49a{--display:flex;--min-height:25vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-768 .elementor-element.elementor-element-48fa49a:not(.elementor-motion-effects-element-type-background), .elementor-768 .elementor-element.elementor-element-48fa49a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://luxewaycoaches.co.uk/wp-content/uploads/2026/05/BCC-2024-EXPLORER-LONDON-LANDMARKS-HEADER-MOBILE.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-768 .elementor-element.elementor-element-48fa49a::before, .elementor-768 .elementor-element.elementor-element-48fa49a > .elementor-background-video-container::before, .elementor-768 .elementor-element.elementor-element-48fa49a > .e-con-inner > .elementor-background-video-container::before, .elementor-768 .elementor-element.elementor-element-48fa49a > .elementor-background-slideshow::before, .elementor-768 .elementor-element.elementor-element-48fa49a > .e-con-inner > .elementor-background-slideshow::before, .elementor-768 .elementor-element.elementor-element-48fa49a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0D0D0D;--background-overlay:'';}.elementor-768 .elementor-element.elementor-element-878d8a8 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:22px;font-weight:400;text-shadow:0px 0px 10px rgba(255, 255, 255, 0.72);color:#FFFFFF;}.elementor-768 .elementor-element.elementor-element-c6d4bac{--display:flex;--min-height:25vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-768 .elementor-element.elementor-element-c6d4bac:not(.elementor-motion-effects-element-type-background), .elementor-768 .elementor-element.elementor-element-c6d4bac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://luxewaycoaches.co.uk/wp-content/uploads/2026/05/top-10-reasons-to-visit-glasgow-header-george-square.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-768 .elementor-element.elementor-element-c6d4bac::before, .elementor-768 .elementor-element.elementor-element-c6d4bac > .elementor-background-video-container::before, .elementor-768 .elementor-element.elementor-element-c6d4bac > .e-con-inner > .elementor-background-video-container::before, .elementor-768 .elementor-element.elementor-element-c6d4bac > .elementor-background-slideshow::before, .elementor-768 .elementor-element.elementor-element-c6d4bac > .e-con-inner > .elementor-background-slideshow::before, .elementor-768 .elementor-element.elementor-element-c6d4bac > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0D0D0D;--background-overlay:'';}.elementor-768 .elementor-element.elementor-element-681d712 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:22px;font-weight:400;text-shadow:0px 0px 10px rgba(255, 255, 255, 0.72);color:#FFFFFF;}.elementor-768 .elementor-element.elementor-element-3c4dbba{--display:flex;--min-height:25vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-768 .elementor-element.elementor-element-3c4dbba:not(.elementor-motion-effects-element-type-background), .elementor-768 .elementor-element.elementor-element-3c4dbba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://luxewaycoaches.co.uk/wp-content/uploads/2026/05/74898264-fafb-4949-8be8-202824625bdc.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-768 .elementor-element.elementor-element-3c4dbba::before, .elementor-768 .elementor-element.elementor-element-3c4dbba > .elementor-background-video-container::before, .elementor-768 .elementor-element.elementor-element-3c4dbba > .e-con-inner > .elementor-background-video-container::before, .elementor-768 .elementor-element.elementor-element-3c4dbba > .elementor-background-slideshow::before, .elementor-768 .elementor-element.elementor-element-3c4dbba > .e-con-inner > .elementor-background-slideshow::before, .elementor-768 .elementor-element.elementor-element-3c4dbba > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0D0D0D;--background-overlay:'';}.elementor-768 .elementor-element.elementor-element-e23b643 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:22px;font-weight:400;text-shadow:0px 0px 10px rgba(255, 255, 255, 0.72);color:#FFFFFF;}.elementor-768 .elementor-element.elementor-element-1540f4f{--display:flex;--min-height:25vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-768 .elementor-element.elementor-element-1540f4f:not(.elementor-motion-effects-element-type-background), .elementor-768 .elementor-element.elementor-element-1540f4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://luxewaycoaches.co.uk/wp-content/uploads/2026/05/iStock-2182362250-Header_Mobile.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-768 .elementor-element.elementor-element-1540f4f::before, .elementor-768 .elementor-element.elementor-element-1540f4f > .elementor-background-video-container::before, .elementor-768 .elementor-element.elementor-element-1540f4f > .e-con-inner > .elementor-background-video-container::before, .elementor-768 .elementor-element.elementor-element-1540f4f > .elementor-background-slideshow::before, .elementor-768 .elementor-element.elementor-element-1540f4f > .e-con-inner > .elementor-background-slideshow::before, .elementor-768 .elementor-element.elementor-element-1540f4f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0D0D0D;--background-overlay:'';}.elementor-768 .elementor-element.elementor-element-d5dda79 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:22px;font-weight:400;text-shadow:0px 0px 10px rgba(255, 255, 255, 0.72);color:#FFFFFF;}.elementor-768 .elementor-element.elementor-element-410c44c{--display:flex;--min-height:25vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;}.elementor-768 .elementor-element.elementor-element-410c44c:not(.elementor-motion-effects-element-type-background), .elementor-768 .elementor-element.elementor-element-410c44c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://luxewaycoaches.co.uk/wp-content/uploads/2026/05/fd550789-city-18998-1648562df62.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-768 .elementor-element.elementor-element-410c44c::before, .elementor-768 .elementor-element.elementor-element-410c44c > .elementor-background-video-container::before, .elementor-768 .elementor-element.elementor-element-410c44c > .e-con-inner > .elementor-background-video-container::before, .elementor-768 .elementor-element.elementor-element-410c44c > .elementor-background-slideshow::before, .elementor-768 .elementor-element.elementor-element-410c44c > .e-con-inner > .elementor-background-slideshow::before, .elementor-768 .elementor-element.elementor-element-410c44c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0D0D0D;--background-overlay:'';}.elementor-768 .elementor-element.elementor-element-e668a0d .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:22px;font-weight:400;text-shadow:0px 0px 10px rgba(255, 255, 255, 0.72);color:#FFFFFF;}.elementor-768 .elementor-element.elementor-element-b95e5a1{--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;--margin-top:25px;--margin-bottom:030px;--margin-left:0px;--margin-right:0px;}.elementor-768 .elementor-element.elementor-element-686b9e9{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-768 .elementor-element.elementor-element-686b9e9 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:35px;font-weight:600;color:#2E4052;}.elementor-768 .elementor-element.elementor-element-ff58584{--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;}.elementor-768 .elementor-element.elementor-element-5d35c65{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-768 .elementor-element.elementor-element-5d35c65 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:35px;font-weight:600;color:#2E4052;}.elementor-768 .elementor-element.elementor-element-9e834f3{--display:flex;}.elementor-768 .elementor-element.elementor-element-ea532b5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-768 .elementor-element.elementor-element-889fe9a .elementor-icon-box-wrapper{gap:15px;}.elementor-768 .elementor-element.elementor-element-889fe9a.elementor-view-stacked .elementor-icon{background-color:#374C61;}.elementor-768 .elementor-element.elementor-element-889fe9a.elementor-view-framed .elementor-icon, .elementor-768 .elementor-element.elementor-element-889fe9a.elementor-view-default .elementor-icon{fill:#374C61;color:#374C61;border-color:#374C61;}.elementor-768 .elementor-element.elementor-element-889fe9a .elementor-icon-box-title, .elementor-768 .elementor-element.elementor-element-889fe9a .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;}.elementor-768 .elementor-element.elementor-element-89da065 .elementor-icon-box-wrapper{gap:15px;}.elementor-768 .elementor-element.elementor-element-89da065.elementor-view-stacked .elementor-icon{background-color:#374C61;}.elementor-768 .elementor-element.elementor-element-89da065.elementor-view-framed .elementor-icon, .elementor-768 .elementor-element.elementor-element-89da065.elementor-view-default .elementor-icon{fill:#374C61;color:#374C61;border-color:#374C61;}.elementor-768 .elementor-element.elementor-element-89da065 .elementor-icon-box-title, .elementor-768 .elementor-element.elementor-element-89da065 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;}.elementor-768 .elementor-element.elementor-element-cb607a9 .elementor-icon-box-wrapper{gap:15px;}.elementor-768 .elementor-element.elementor-element-cb607a9.elementor-view-stacked .elementor-icon{background-color:#374C61;}.elementor-768 .elementor-element.elementor-element-cb607a9.elementor-view-framed .elementor-icon, .elementor-768 .elementor-element.elementor-element-cb607a9.elementor-view-default .elementor-icon{fill:#374C61;color:#374C61;border-color:#374C61;}.elementor-768 .elementor-element.elementor-element-cb607a9 .elementor-icon-box-title, .elementor-768 .elementor-element.elementor-element-cb607a9 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;}.elementor-768 .elementor-element.elementor-element-54653e1 .elementor-button{background-color:#374C61;font-family:"Poppins", Sans-serif;}@media(min-width:768px){.elementor-768 .elementor-element.elementor-element-510be2a{--width:75%;}.elementor-768 .elementor-element.elementor-element-8b38ad0{--width:75%;}.elementor-768 .elementor-element.elementor-element-e895790{--width:75%;}.elementor-768 .elementor-element.elementor-element-e10a50e{--width:100%;}.elementor-768 .elementor-element.elementor-element-03cd1f5{--width:40%;}.elementor-768 .elementor-element.elementor-element-e5426aa{--width:40%;}}@media(max-width:1024px){.elementor-768 .elementor-element.elementor-element-3bb30f0{--min-height:400px;--grid-auto-flow:row;}}@media(max-width:767px){.elementor-768 .elementor-element.elementor-element-3bb30f0{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--overlay-opacity:0.18;--margin-top:-54px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-768 .elementor-element.elementor-element-d9c13ba{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-768 .elementor-element.elementor-element-eca5590 .elementor-heading-title{font-size:31px;}.elementor-768 .elementor-element.elementor-element-5678ba8{font-size:11px;}.elementor-768 .elementor-element.elementor-element-c4547b6{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-768 .elementor-element.elementor-element-64d24c4 .elementor-heading-title{font-size:31px;}.elementor-768 .elementor-element.elementor-element-70d1de6{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-768 .elementor-element.elementor-element-ddfe9c8 .elementor-heading-title{font-size:31px;}.elementor-768 .elementor-element.elementor-element-462deb9{font-size:11px;}.elementor-768 .elementor-element.elementor-element-8823598{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-768 .elementor-element.elementor-element-ca3f5f6 .elementor-heading-title{font-size:16px;}.elementor-768 .elementor-element.elementor-element-bad0b5a{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-768 .elementor-element.elementor-element-6cf4dd2{--margin-top:-27px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-768 .elementor-element.elementor-element-23f564e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-768 .elementor-element.elementor-element-23f564e .master-addons-cf7 .wpcf7-form input[type="submit"]{font-size:14px;}.elementor-768 .elementor-element.elementor-element-05d66eb{margin:-65px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:13px;}.elementor-768 .elementor-element.elementor-element-abd18d3{--justify-content:space-evenly;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:4px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-768 .elementor-element.elementor-element-799cf1e .elementor-icon-box-wrapper{align-items:center;gap:4px;}.elementor-768 .elementor-element.elementor-element-799cf1e .elementor-icon{font-size:40px;}.elementor-768 .elementor-element.elementor-element-799cf1e .elementor-icon-box-title, .elementor-768 .elementor-element.elementor-element-799cf1e .elementor-icon-box-title a{font-size:13px;}.elementor-768 .elementor-element.elementor-element-7fc54ca .elementor-icon-box-wrapper{align-items:center;gap:4px;}.elementor-768 .elementor-element.elementor-element-7fc54ca .elementor-icon{font-size:40px;}.elementor-768 .elementor-element.elementor-element-7fc54ca .elementor-icon-box-title, .elementor-768 .elementor-element.elementor-element-7fc54ca .elementor-icon-box-title a{font-size:13px;}.elementor-768 .elementor-element.elementor-element-0501640 .elementor-icon-box-wrapper{align-items:center;gap:4px;}.elementor-768 .elementor-element.elementor-element-0501640 .elementor-icon{font-size:40px;}.elementor-768 .elementor-element.elementor-element-0501640 .elementor-icon-box-title, .elementor-768 .elementor-element.elementor-element-0501640 .elementor-icon-box-title a{font-size:13px;}.elementor-768 .elementor-element.elementor-element-78ae884{--min-height:35vh;}.elementor-768 .elementor-element.elementor-element-78ae884 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-768 .elementor-element.elementor-element-3741647{--min-height:0px;}.elementor-768 .elementor-element.elementor-element-cecb8cf{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-768 .elementor-element.elementor-element-3d1b968 .elementor-heading-title{font-size:30px;}.elementor-768 .elementor-element.elementor-element-e31c1fd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-768 .elementor-element.elementor-element-2f180ce{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-768 .elementor-element.elementor-element-4afce2a{text-align:start;font-size:12px;}.elementor-768 .elementor-element.elementor-element-358e1f9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-768 .elementor-element.elementor-element-f317c92 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(13px/2);}.elementor-768 .elementor-element.elementor-element-f317c92 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(13px/2);}.elementor-768 .elementor-element.elementor-element-f317c92 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(13px/2);}.elementor-768 .elementor-element.elementor-element-f317c92 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-13px/2);}.elementor-768 .elementor-element.elementor-element-f317c92 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-13px/2);}.elementor-768 .elementor-element.elementor-element-f317c92{--e-icon-list-icon-size:22px;}.elementor-768 .elementor-element.elementor-element-f317c92 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-768 .elementor-element.elementor-element-f317c92 .elementor-icon-list-item > a{font-size:12px;}.elementor-768 .elementor-element.elementor-element-8f8dfad{--margin-top:35px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-768 .elementor-element.elementor-element-4727c4e .elementor-heading-title{font-size:30px;}.elementor-768 .elementor-element.elementor-element-76cc322{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-768 .elementor-element.elementor-element-f32fddf{padding:0px 0px 0px 0px;}.elementor-768 .elementor-element.elementor-element-9ef5b2b{padding:0px 0px 0px 0px;}.elementor-768 .elementor-element.elementor-element-eed4894{padding:0px 0px 0px 0px;}.elementor-768 .elementor-element.elementor-element-c2b14e9{padding:0px 0px 0px 0px;}.elementor-768 .elementor-element.elementor-element-a36845f{padding:0px 0px 0px 0px;}.elementor-768 .elementor-element.elementor-element-25f6169{--n-accordion-item-title-space-between:2px;--n-accordion-border-radius:16px 16px 16px 16px;--n-accordion-title-font-size:13px;}.elementor-768 .elementor-element.elementor-element-e10a50e{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-768 .elementor-element.elementor-element-a3f2597 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-768 .elementor-element.elementor-element-9f31dc1{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-768 .elementor-element.elementor-element-7d2e944{width:var( --container-widget-width, 40% );max-width:40%;padding:5px 5px 5px 5px;--container-widget-width:40%;--container-widget-flex-grow:0;border-width:.50px .50px .50px .50px;border-radius:7px 7px 7px 7px;}.elementor-768 .elementor-element.elementor-element-7d2e944 .elementor-icon-box-wrapper{gap:0px;}.elementor-768 .elementor-element.elementor-element-7d2e944 .elementor-icon{font-size:42px;}.elementor-768 .elementor-element.elementor-element-7d2e944 .elementor-icon-box-title, .elementor-768 .elementor-element.elementor-element-7d2e944 .elementor-icon-box-title a{font-size:13px;}.elementor-768 .elementor-element.elementor-element-7cd3b68{width:var( --container-widget-width, 40% );max-width:40%;padding:5px 5px 5px 5px;--container-widget-width:40%;--container-widget-flex-grow:0;border-width:.50px .50px .50px .50px;border-radius:7px 7px 7px 7px;}.elementor-768 .elementor-element.elementor-element-7cd3b68 .elementor-icon-box-wrapper{gap:0px;}.elementor-768 .elementor-element.elementor-element-7cd3b68 .elementor-icon{font-size:42px;}.elementor-768 .elementor-element.elementor-element-7cd3b68 .elementor-icon-box-title, .elementor-768 .elementor-element.elementor-element-7cd3b68 .elementor-icon-box-title a{font-size:13px;}.elementor-768 .elementor-element.elementor-element-a04c734{width:var( --container-widget-width, 40% );max-width:40%;padding:5px 5px 5px 5px;--container-widget-width:40%;--container-widget-flex-grow:0;border-width:.50px .50px .50px .50px;border-radius:7px 7px 7px 7px;}.elementor-768 .elementor-element.elementor-element-a04c734 .elementor-icon-box-wrapper{gap:0px;}.elementor-768 .elementor-element.elementor-element-a04c734 .elementor-icon{font-size:42px;}.elementor-768 .elementor-element.elementor-element-a04c734 .elementor-icon-box-title, .elementor-768 .elementor-element.elementor-element-a04c734 .elementor-icon-box-title a{font-size:13px;}.elementor-768 .elementor-element.elementor-element-d6d7b59{width:var( --container-widget-width, 40% );max-width:40%;padding:5px 5px 5px 5px;--container-widget-width:40%;--container-widget-flex-grow:0;border-width:.50px .50px .50px .50px;border-radius:7px 7px 7px 7px;}.elementor-768 .elementor-element.elementor-element-d6d7b59 .elementor-icon-box-wrapper{gap:0px;}.elementor-768 .elementor-element.elementor-element-d6d7b59 .elementor-icon{font-size:42px;}.elementor-768 .elementor-element.elementor-element-d6d7b59 .elementor-icon-box-title, .elementor-768 .elementor-element.elementor-element-d6d7b59 .elementor-icon-box-title a{font-size:13px;}.elementor-768 .elementor-element.elementor-element-e7385d9{width:var( --container-widget-width, 40% );max-width:40%;padding:5px 5px 5px 5px;--container-widget-width:40%;--container-widget-flex-grow:0;border-width:.50px .50px .50px .50px;border-radius:7px 7px 7px 7px;}.elementor-768 .elementor-element.elementor-element-e7385d9 .elementor-icon-box-wrapper{gap:0px;}.elementor-768 .elementor-element.elementor-element-e7385d9 .elementor-icon{font-size:42px;}.elementor-768 .elementor-element.elementor-element-e7385d9 .elementor-icon-box-title, .elementor-768 .elementor-element.elementor-element-e7385d9 .elementor-icon-box-title a{font-size:13px;}.elementor-768 .elementor-element.elementor-element-6e2d024{width:var( --container-widget-width, 40% );max-width:40%;padding:5px 5px 5px 5px;--container-widget-width:40%;--container-widget-flex-grow:0;border-width:.50px .50px .50px .50px;border-radius:7px 7px 7px 7px;}.elementor-768 .elementor-element.elementor-element-6e2d024 .elementor-icon-box-wrapper{gap:0px;}.elementor-768 .elementor-element.elementor-element-6e2d024 .elementor-icon{font-size:42px;}.elementor-768 .elementor-element.elementor-element-6e2d024 .elementor-icon-box-title, .elementor-768 .elementor-element.elementor-element-6e2d024 .elementor-icon-box-title a{font-size:13px;}.elementor-768 .elementor-element.elementor-element-1a9b172{width:var( --container-widget-width, 40% );max-width:40%;padding:5px 5px 5px 5px;--container-widget-width:40%;--container-widget-flex-grow:0;border-width:.50px .50px .50px .50px;border-radius:7px 7px 7px 7px;}.elementor-768 .elementor-element.elementor-element-1a9b172 .elementor-icon-box-wrapper{gap:0px;}.elementor-768 .elementor-element.elementor-element-1a9b172 .elementor-icon{font-size:42px;}.elementor-768 .elementor-element.elementor-element-1a9b172 .elementor-icon-box-title, .elementor-768 .elementor-element.elementor-element-1a9b172 .elementor-icon-box-title a{font-size:13px;}.elementor-768 .elementor-element.elementor-element-b7b7028{width:var( --container-widget-width, 40% );max-width:40%;padding:5px 5px 5px 5px;--container-widget-width:40%;--container-widget-flex-grow:0;border-width:.50px .50px .50px .50px;border-radius:7px 7px 7px 7px;}.elementor-768 .elementor-element.elementor-element-b7b7028 .elementor-icon-box-wrapper{gap:0px;}.elementor-768 .elementor-element.elementor-element-b7b7028 .elementor-icon{font-size:42px;}.elementor-768 .elementor-element.elementor-element-b7b7028 .elementor-icon-box-title, .elementor-768 .elementor-element.elementor-element-b7b7028 .elementor-icon-box-title a{font-size:13px;}.elementor-768 .elementor-element.elementor-element-2bf64e0{--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-768 .elementor-element.elementor-element-2365091 .elementor-heading-title{font-size:30px;}.elementor-768 .elementor-element.elementor-element-26bc5df .elementor-heading-title{font-size:17px;line-height:1.1em;}.elementor-768 .elementor-element.elementor-element-03cd1f5:not(.elementor-motion-effects-element-type-background), .elementor-768 .elementor-element.elementor-element-03cd1f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://luxewaycoaches.co.uk/wp-content/uploads/2026/05/5lx5lhnxwie.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-768 .elementor-element.elementor-element-03cd1f5{--min-height:20vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;}.elementor-768 .elementor-element.elementor-element-f7fd160{text-align:center;font-size:12px;}.elementor-768 .elementor-element.elementor-element-f932c6d .elementor-button{border-width:1px 1px 1px 1px;border-radius:12px 12px 12px 12px;}.elementor-768 .elementor-element.elementor-element-e5426aa:not(.elementor-motion-effects-element-type-background), .elementor-768 .elementor-element.elementor-element-e5426aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://luxewaycoaches.co.uk/wp-content/uploads/2026/05/images-4.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-768 .elementor-element.elementor-element-e5426aa{--min-height:20vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:12px 12px 12px 12px;}.elementor-768 .elementor-element.elementor-element-d0c1567{text-align:center;font-size:12px;}.elementor-768 .elementor-element.elementor-element-74f1793 .elementor-button{border-width:1px 1px 1px 1px;border-radius:12px 12px 12px 12px;}.elementor-768 .elementor-element.elementor-element-b25dd8c .elementor-heading-title{font-size:30px;}.elementor-768 .elementor-element.elementor-element-51f0f16{margin:-33px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-768 .elementor-element.elementor-element-32c3cf7 .elementor-heading-title{font-size:30px;}.elementor-768 .elementor-element.elementor-element-4b28734{--width:100%;--min-height:15vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-768 .elementor-element.elementor-element-48fa49a:not(.elementor-motion-effects-element-type-background), .elementor-768 .elementor-element.elementor-element-48fa49a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://luxewaycoaches.co.uk/wp-content/uploads/2026/05/BCC-2024-EXPLORER-LONDON-LANDMARKS-HEADER-MOBILE.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-768 .elementor-element.elementor-element-48fa49a{--width:51%;--min-height:15vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.38;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-768 .elementor-element.elementor-element-878d8a8{text-align:center;}.elementor-768 .elementor-element.elementor-element-878d8a8 .elementor-heading-title{font-size:16px;}.elementor-768 .elementor-element.elementor-element-c6d4bac:not(.elementor-motion-effects-element-type-background), .elementor-768 .elementor-element.elementor-element-c6d4bac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://luxewaycoaches.co.uk/wp-content/uploads/2026/05/74898264-fafb-4949-8be8-202824625bdc.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-768 .elementor-element.elementor-element-c6d4bac{--width:51%;--min-height:15vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.38;}.elementor-768 .elementor-element.elementor-element-681d712{text-align:center;}.elementor-768 .elementor-element.elementor-element-681d712 .elementor-heading-title{font-size:16px;}.elementor-768 .elementor-element.elementor-element-3c4dbba:not(.elementor-motion-effects-element-type-background), .elementor-768 .elementor-element.elementor-element-3c4dbba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://luxewaycoaches.co.uk/wp-content/uploads/2026/05/74898264-fafb-4949-8be8-202824625bdc.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-768 .elementor-element.elementor-element-3c4dbba{--width:51%;--min-height:15vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.38;}.elementor-768 .elementor-element.elementor-element-e23b643{text-align:center;}.elementor-768 .elementor-element.elementor-element-e23b643 .elementor-heading-title{font-size:16px;}.elementor-768 .elementor-element.elementor-element-1540f4f:not(.elementor-motion-effects-element-type-background), .elementor-768 .elementor-element.elementor-element-1540f4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://luxewaycoaches.co.uk/wp-content/uploads/2026/05/iStock-2182362250-Header_Mobile.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-768 .elementor-element.elementor-element-1540f4f{--width:51%;--min-height:15vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.38;}.elementor-768 .elementor-element.elementor-element-d5dda79{text-align:center;}.elementor-768 .elementor-element.elementor-element-d5dda79 .elementor-heading-title{font-size:16px;}.elementor-768 .elementor-element.elementor-element-410c44c:not(.elementor-motion-effects-element-type-background), .elementor-768 .elementor-element.elementor-element-410c44c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://luxewaycoaches.co.uk/wp-content/uploads/2026/05/fd550789-city-18998-1648562df62.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-768 .elementor-element.elementor-element-410c44c{--width:51%;--min-height:15vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.38;}.elementor-768 .elementor-element.elementor-element-e668a0d{text-align:center;}.elementor-768 .elementor-element.elementor-element-e668a0d .elementor-heading-title{font-size:16px;}.elementor-768 .elementor-element.elementor-element-686b9e9 .elementor-heading-title{font-size:30px;}.elementor-768 .elementor-element.elementor-element-ff58584{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-768 .elementor-element.elementor-element-5d35c65 .elementor-heading-title{font-size:30px;}.elementor-768 .elementor-element.elementor-element-9e834f3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-768 .elementor-element.elementor-element-ea532b5{--justify-content:space-evenly;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:4px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-768 .elementor-element.elementor-element-889fe9a .elementor-icon-box-wrapper{align-items:center;gap:4px;}.elementor-768 .elementor-element.elementor-element-889fe9a .elementor-icon{font-size:40px;}.elementor-768 .elementor-element.elementor-element-889fe9a .elementor-icon-box-title, .elementor-768 .elementor-element.elementor-element-889fe9a .elementor-icon-box-title a{font-size:13px;}.elementor-768 .elementor-element.elementor-element-89da065 .elementor-icon-box-wrapper{align-items:center;gap:4px;}.elementor-768 .elementor-element.elementor-element-89da065 .elementor-icon{font-size:40px;}.elementor-768 .elementor-element.elementor-element-89da065 .elementor-icon-box-title, .elementor-768 .elementor-element.elementor-element-89da065 .elementor-icon-box-title a{font-size:13px;}.elementor-768 .elementor-element.elementor-element-cb607a9 .elementor-icon-box-wrapper{align-items:center;gap:4px;}.elementor-768 .elementor-element.elementor-element-cb607a9 .elementor-icon{font-size:40px;}.elementor-768 .elementor-element.elementor-element-cb607a9 .elementor-icon-box-title, .elementor-768 .elementor-element.elementor-element-cb607a9 .elementor-icon-box-title a{font-size:13px;}}/* Start custom CSS for html, class: .elementor-element-d38ddf2 */ .luxeway-trust-points{

    display:flex;

    flex-direction:column;

    gap:16px;

    margin-top:35px;
}

/* EACH POINT */

.luxeway-point{

    display:flex;

    align-items:center;

    gap:14px;

    color:#f0f5f0;

    font-size:16px;

    font-weight:400;

    letter-spacing:0.3px;

    padding:14px 18px;

    width:fit-content;

    border-radius:10px;

    background:
    linear-gradient(
        145deg,
        rgba(255,255,255,0.08),
        rgba(255,255,255,0.03)
    );

    border:1px solid rgba(255,255,255,0.08);

    backdrop-filter:blur(12px);

    transition:all 0.3s ease;
}

/* CHECK ICON */

.luxeway-point span{

    width:24px;
    height:24px;

    display:flex;

    align-items:center;

    justify-content:center;

    border-radius:50%;

    background:rgba(255,200,87,0.12);

    color:#ffc857;

    font-size:13px;

    font-weight:700;
}

/* HOVER */

.luxeway-point:hover{

    transform:translateX(6px);

    border-color:rgba(255,200,87,0.25);

    background:
    linear-gradient(
        145deg,
        rgba(255,255,255,0.12),
        rgba(255,255,255,0.04)
    );
}

/* MOBILE */

@media(max-width:767px){

.luxeway-point{

    width:100%;

    font-size:14px;

    padding:12px 14px;
}

} /* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3aca886 */ .luxeway-mini-cta{

    margin-top:38px;

    display:flex;

    align-items:center;

    gap:18px;

    flex-wrap:wrap;
}

/* LINE */

.luxeway-mini-line{

    width:70px;

    height:1px;

    background:
    linear-gradient(
        90deg,
        rgba(255,200,87,0),
        rgba(255,200,87,0.75)
    );
}

/* TEXT */

.luxeway-mini-cta p{

    color:rgba(240,245,240,0.72);

    font-size:14px;

    letter-spacing:0.8px;

    margin:0;
}

/* LINK */

.luxeway-mini-cta a{

    color:#ffc857;

    text-decoration:none;

    font-size:14px;

    font-weight:600;

    letter-spacing:0.5px;

    position:relative;

    transition:0.3s ease;
}

/* UNDERLINE */

.luxeway-mini-cta a::after{

    content:"";

    position:absolute;

    left:0;
    bottom:-4px;

    width:0%;

    height:1px;

    background:#ffc857;

    transition:0.3s ease;
}

/* HOVER */

.luxeway-mini-cta a:hover{

    color:#ffe09a;
}

.luxeway-mini-cta a:hover::after{

    width:100%;
}
@media(max-width:767px){

.luxeway-mini-cta{

    margin-top:24px;

    gap:10px;

    align-items:center;
}

/* SMALLER LINE */

.luxeway-mini-line{

    width:40px;
}

/* SMALLER TEXT */

.luxeway-mini-cta p{

    font-size:11px;

    letter-spacing:0.4px;
}

/* SMALLER LINK */

.luxeway-mini-cta a{

    font-size:11px;

    letter-spacing:0.3px;
}

/* UNDERLINE POSITION */

.luxeway-mini-cta a::after{

    bottom:-2px;
}

} /* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c4547b6 */ /* CONTACT FORM 7 LUXURY FORM */

.luxeway-mini-form{

    width:100%;

    max-width:650px;

    padding:12px;

    border-radius:14px;

    background:
    linear-gradient(
        145deg,
        rgba(255,255,255,0.10),
        rgba(255,255,255,0.04)
    );

    backdrop-filter: blur(16px);

    border:1px solid rgba(255,255,255,0.10);

    box-shadow:
    0 8px 30px rgba(0,0,0,0.12);

    position:relative;

    overflow:hidden;
}

/* GRID */

.luxeway-form-grid{

    display:grid;

    grid-template-columns:1fr 1fr;

    gap:10px;

    margin-bottom:12px;
}

/* INPUTS */

.luxeway-mini-form input,
.luxeway-mini-form select,
.luxeway-mini-form textarea{

    width:100%;
     min-height:52px;

    line-height:1.4;

    background:
    rgba(240,245,240,0.92);

    border:1px solid rgba(255,255,255,0.06);

    border-radius:8px;

    padding:14px;

    color:#2e4052;

    font-size:14px;

    outline:none;

    transition:all 0.25s ease;

    box-sizing:border-box;
}

/* TEXTAREA */

.luxeway-mini-form textarea{

    height:50px;

    resize:none;

    margin-bottom:12px;
}

/* FOCUS */

.luxeway-mini-form input:focus,
.luxeway-mini-form select:focus,
.luxeway-mini-form textarea:focus{

    background:white;

    border-color:rgba(255,200,87,0.45);

    box-shadow:
    0 0 0 3px rgba(255,200,87,0.08);
}

/* BUTTON */

.luxeway-mini-form input[type="submit"]{

    width:100%;

    border:none;

    background:
    linear-gradient(
        135deg,
        #2e4052,
        #1f2b36 
    );

    color:white;

    padding:14px;

    border-radius:8px;

    font-size:15px;

    font-weight:600;

    cursor:pointer;

    transition:0.3s ease;
}

/* BUTTON HOVER */

.luxeway-mini-form input[type="submit"]:hover{

    color: white;
    transform:translateY(-2px);

    background:
    linear-gradient(
        135deg,
        #3a5066,
        #243443
    );
   
}

/* MOBILE */

/* MOBILE VIEW */

@media(max-width:767px){

.luxeway-mini-form{

    max-width:100%;

    padding:10px;

    border-radius:12px;
}

.luxeway-form-grid{

    grid-template-columns:1fr;

    gap:1px;
}

.luxeway-mini-form input,
.luxeway-mini-form select,
.luxeway-mini-form textarea{

    padding:10px;

    font-size:14px;

    border-radius:7px;
}

.luxeway-mini-form textarea{

    height:70px;
}

.luxeway-mini-form input[type="submit"]{

    padding:10px;

    font-size:14px;
}

} /* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b5513fd */ .luxeway-trust-points{

    display:flex;

    flex-direction:column;

    gap:16px;

    margin-top:35px;
}

/* EACH POINT */

.luxeway-point{

    display:flex;

    align-items:center;

    gap:14px;

    color:#f0f5f0;

    font-size:16px;

    font-weight:400;

    letter-spacing:0.3px;

    padding:14px 18px;

    width:fit-content;

    border-radius:10px;

    background:
    linear-gradient(
        145deg,
        rgba(255,255,255,0.08),
        rgba(255,255,255,0.03)
    );

    border:1px solid rgba(255,255,255,0.08);

    backdrop-filter:blur(12px);

    transition:all 0.3s ease;
}

/* CHECK ICON */

.luxeway-point span{

    width:24px;
    height:24px;

    display:flex;

    align-items:center;

    justify-content:center;

    border-radius:50%;

    background:rgba(255,200,87,0.12);

    color:#ffc857;

    font-size:13px;

    font-weight:700;
}

/* HOVER */

.luxeway-point:hover{

    transform:translateX(6px);

    border-color:rgba(255,200,87,0.25);

    background:
    linear-gradient(
        145deg,
        rgba(255,255,255,0.12),
        rgba(255,255,255,0.04)
    );
}

/* MOBILE */

@media(max-width:767px){

.luxeway-point{

    width:100%;

    font-size:14px;

    padding:12px 14px;
}

} /* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-59e20f0 */ .luxeway-mini-cta{

    margin-top:38px;

    display:flex;

    align-items:center;

    gap:18px;

    flex-wrap:wrap;
}

/* LINE */

.luxeway-mini-line{

    width:70px;

    height:1px;

    background:
    linear-gradient(
        90deg,
        rgba(255,200,87,0),
        rgba(255,200,87,0.75)
    );
}

/* TEXT */

.luxeway-mini-cta p{

    color:rgba(240,245,240,0.72);

    font-size:14px;

    letter-spacing:0.8px;

    margin:0;
}

/* LINK */

.luxeway-mini-cta a{

    color:#ffc857;

    text-decoration:none;

    font-size:14px;

    font-weight:600;

    letter-spacing:0.5px;

    position:relative;

    transition:0.3s ease;
}

/* UNDERLINE */

.luxeway-mini-cta a::after{

    content:"";

    position:absolute;

    left:0;
    bottom:-4px;

    width:0%;

    height:1px;

    background:#ffc857;

    transition:0.3s ease;
}

/* HOVER */

.luxeway-mini-cta a:hover{

    color:#ffe09a;
}

.luxeway-mini-cta a:hover::after{

    width:100%;
}
@media(max-width:767px){

.luxeway-mini-cta{

    margin-top:24px;

    gap:10px;

    align-items:center;
}

/* SMALLER LINE */

.luxeway-mini-line{

    width:40px;
}

/* SMALLER TEXT */

.luxeway-mini-cta p{

    font-size:11px;

    letter-spacing:0.4px;
}

/* SMALLER LINK */

.luxeway-mini-cta a{

    font-size:11px;

    letter-spacing:0.3px;
}

/* UNDERLINE POSITION */

.luxeway-mini-cta a::after{

    bottom:-2px;
}

} /* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bad0b5a */ .luxeway-line{

    width: 280px;

    height: 4px;

    margin-top: 18px;

    border-radius: 100px;

    background: linear-gradient(
        90deg,
        rgba(181,207,183,0),
        #b5cfb7,
        rgba(181,207,183,0)
    );

    box-shadow:
    0 0 12px rgba(181,207,183,0.45);

} /* End custom CSS */
/* Start custom CSS for ma-contact-form-7, class: .elementor-element-23f564e */ @media(max-width:767px){

/* GRID */

.luxeway-form-grid{

    display:grid;

    grid-template-columns:1fr 1fr;

    gap:8px;

    margin-bottom:8px;
}

/* INPUTS */

.luxeway-mobile-form input,
.luxeway-mobile-form select,
.luxeway-mobile-form textarea{

    width:100%;

    height:46px;

    padding:0 14px;

    border:none;

    border-radius:14px;

    background:#ffffff;

    font-size:14px;

    color:#111;

    box-sizing:border-box;

    margin:0;

    box-shadow:
    0 4px 12px rgba(0,0,0,0.06);

    transition:all 0.25s ease;
}

/* PLACEHOLDER */

.luxeway-mobile-form input::placeholder,
.luxeway-mobile-form textarea::placeholder{

    color:#777;
}

/* FOCUS EFFECT */

.luxeway-mobile-form input:focus,
.luxeway-mobile-form select:focus,
.luxeway-mobile-form textarea:focus{

    outline:none;

    border:1px solid #c8a96b;

    box-shadow:
    0 0 0 3px rgba(200,169,107,0.15);
}

/* PHONE ROW */

.luxeway-phone-group{

    display:flex;

    gap:8px;

    margin-bottom:8px;
}

/* COUNTRY CODE */

.luxeway-phone-group input:first-child{

    width:28% !important;

    text-align:center;

    padding:0 !important;
}

/* MOBILE NUMBER */

.luxeway-phone-group input:last-child{

    width:72% !important;
}

/* SELECT */

.luxeway-time-select{

    width:100% !important;
}

/* TEXTAREA */

.luxeway-mobile-form textarea{

    height:90px;

    padding-top:14px;

    resize:none;

    margin-bottom:8px;
}

/* SUBMIT BUTTON */

.luxeway-mobile-form input[type="submit"]{

    width:100%;

    height:48px;

    background:
    linear-gradient(
        135deg,
        #2e4052,
        #1f2b36
    );

    color:#ffffff;

    font-size:14px;

    font-weight:600;

    border:none;

    cursor:pointer;

    transition:0.3s ease;
}

/* BUTTON HOVER */

.luxeway-mobile-form input[type="submit"]:hover{

    transform:translateY(-2px);

    box-shadow:
    0 8px 20px rgba(0,0,0,0.15);
}

/* REMOVE CF7 SPACING */

.luxeway-mobile-form p{

    margin:0 !important;
}

}

/* DATE PICKER */

.luxeway-date-picker{

    width:100% !important;

    height:46px !important;

    border:none !important;

    border-radius:14px !important;

    background:#ffffff !important;

    padding:0 14px !important;

    font-size:14px !important;

    color:#111 !important;

    box-shadow:
    0 4px 12px rgba(0,0,0,0.06);

    cursor:pointer;
}

/* CALENDAR ICON */

.luxeway-date-picker::-webkit-calendar-picker-indicator{

    cursor:pointer;

    opacity:0.8;
}

/* DATE FOCUS */

.luxeway-date-picker:focus{

    outline:none;

    border:1px solid #c8a96b !important;

    box-shadow:
    0 0 0 3px rgba(200,169,107,0.15);
} /* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6cf4dd2 */ @media(max-width:767px){

.luxeway-mobile-form{

    width:100%;

    max-width:100%;
}

.luxeway-mobile-form .luxeway-form-grid{

    display:grid;

    grid-template-columns:1fr 1fr;

    gap:8px;

    margin-bottom:8px;
}

.luxeway-mobile-form input,
.luxeway-mobile-form select,
.luxeway-mobile-form textarea{

    width:100%;

    height:44px;

    padding:0 14px;

    border:none;

    border-radius:12px;

    background:rgba(255,255,255,0.96);

    color:#1f2b36;

    font-size:12px;

    outline:none;

    box-sizing:border-box;

    margin:0;
}

.luxeway-mobile-form textarea{

    height:72px;

    padding-top:14px;

    resize:none;

    margin-bottom:8px;
}

.luxeway-mobile-form input[type="submit"]{

    width:100%;

    height:46px;

    border:none;

    border-radius:12px;

    background:
    linear-gradient(
        135deg,
        #2e4052,
        #1f2b36
    );

    color:#fff;

    font-size:12px;

    font-weight:600;
}

.luxeway-mobile-form p{

    margin:0 !important;
}

} /* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c0d7710 */ /* =================================
COMPACT MOBILE HERO SECTION
================================= */

@media(max-width:767px){

/* OVERLAY */

.luxeway-mobile-overlay{

    padding:10px 10px;

    border-radius:14px;

    background:
    linear-gradient(
        145deg,
        rgba(10,15,18,0.50),
        rgba(10,15,18,0.24)
    );

    backdrop-filter:blur(10px);

    border:1px solid rgba(255,255,255,0.05);
}

/* HEADING */

.luxeway-mobile-content h1{

    font-size:21px;

    line-height:1.2;

    margin:0 0 6px;

    letter-spacing:-1px;

    font-weight:500;

    color:#f8f6f1;
    font-family: cinzel;

    text-shadow:
    0 3px 12px rgba(0,0,0,0.35);
}

/* SUBHEADING */

.luxeway-mobile-subheading{

    font-size:10px;

    line-height:1.45;

    margin-bottom:8px;

    max-width:100%;

    color:rgba(255,255,255,0.78);
}

/* TRUST SECTION */

.luxeway-trust-points{

    gap:5px;

    margin-top:0;
}

/* SINGLE POINT */

.luxeway-point{

    min-height:28px;

    padding:6px 9px;

    border-radius:7px;

    gap:6px;

    font-size:9.5px;

    font-weight:500;

    letter-spacing:0;

    background:
    linear-gradient(
        145deg,
        rgba(255,255,255,0.10),
        rgba(255,255,255,0.03)
    );

    border:1px solid rgba(255,255,255,0.05);
}

/* ICON */

.luxeway-point span{

    width:13px;

    height:13px;

    min-width:13px;

    font-size:7px;
}

/* REMOVE HOVER */

.luxeway-point:hover{

    transform:none;
}

} /* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4db0afe */ /* GRID */ .outcomes-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 25px; } /* MOBILE */ @media (max-width: 768px) { .outcomes-grid { grid-template-columns: 1fr; } } .outcome-card { position: relative; height: 220px; /* slightly increased for better spacing */ border-radius: 14px; overflow: hidden; cursor: pointer; transition: 0.4s ease; display: block; /* ensures no flex conflicts */ } /* IMAGE */ /* IMAGE FIX (PERFECT FIT) */ .bg-img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: cover; /* keeps aspect ratio */ object-position: center; /* keeps focus centered */ display: block; transition: transform 0.5s ease, filter 0.5s ease; } /* OVERLAY */ .overlay { position: absolute; inset: 0; background: rgba(0,0,0,0.75); backdrop-filter: blur(6px); display: flex; flex-direction: column; justify-content: center; align-items: center; text-align: center; padding: 20px; opacity: 0; transition: 0.4s ease; } /* TITLE */ .overlay .title { color: #e8c96a; font-size: 16px; font-weight: 600; transform: translateY(10px); transition: 0.4s ease; } /* CONTENT */ .overlay .content { color: #ffffff; font-size: 13px; margin-top: 8px; opacity: 0; transform: translateY(10px); transition: 0.4s ease; } /* HOVER EFFECT */ .outcome-card:hover .overlay { opacity: 1; } .outcome-card:hover .title { transform: translateY(0); } .outcome-card:hover .content { opacity: 1; transform: translateY(0); } /* IMAGE ZOOM */ .outcome-card:hover .bg-img { transform: scale(1.1); filter: brightness(0.6); } /* GLOW */ .outcome-card:hover { box-shadow: 0 0 15px rgba(232,201,106,0.3), 0 0 30px rgba(232,201,106,0.2); }

/* =========================
   TOP CARD TITLE
========================= */

.card-heading {

  position: absolute;

  top: 14px;
  left: 14px;
  right: 14px;

  z-index: 5;

  padding: 10px 14px;

  border-radius: 10px;

  background: rgba(8,10,18,0.45);

  backdrop-filter: blur(8px);

  border: 1px solid rgba(232,201,106,0.18);

  font-family: 'Poppins', sans-serif;
  font-size: 15px;
  font-weight: 600;
  letter-spacing: 0.5px;

  color: #ffffff;

  text-align: center;

  box-shadow:
    0 0 12px rgba(232,201,106,0.08);
}

/* subtle glow */
.card-heading::before {

  content: "";

  position: absolute;

  inset: 0;

  border-radius: inherit;

  background:
    linear-gradient(
      90deg,
      rgba(232,201,106,0.08),
      rgba(127,255,212,0.08)
    );

  z-index: -1;
}

/* MOBILE */
@media (max-width: 768px) {

  .card-heading {

    font-size: 14px;

    padding: 9px 12px;

    top: 12px;
    left: 12px;
    right: 12px;
  }

}

/* =========================
   MOBILE (FINAL FIX - CLEAN)
========================= */
@media (max-width: 768px) {

  /* FORCE HORIZONTAL SCROLL */
  .outcomes-grid {
    display: flex !important;
    flex-direction: row !important;

    overflow-x: auto;
    gap: 16px;
    padding: 10px 16px;

    scroll-snap-type: x mandatory;
    -webkit-overflow-scrolling: touch;
  }

  .outcomes-grid::-webkit-scrollbar {
    display: none;
  }

  /* 🔥 HARD RESET CARD */
  .outcome-card {
    flex: 0 0 85% !important;   /* fixed width */
    
    height: 260px !important;   /* force SAME height */
    min-height: 220px !important;
    max-height: 220px !important;

    aspect-ratio: unset !important; /* remove conflict */

    scroll-snap-align: center;
  }

  /* 🔥 IMAGE FULL CONTROL */
  .bg-img {
    position: absolute;
    inset: 0;

    width: 100% !important;
    height: 100% !important;

    object-fit: cover !important;
    object-position: center;
  }

} /* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-51f0f16 */ .lw-testimonial-wrapper {
  width: 100%;
  overflow: hidden;
  position: relative;
  padding: 30px 0;
}

.lw-testimonial-track {
  display: flex;
  gap: 20px;
  width: max-content;
  animation: lwScroll 40s linear infinite;
}

.lw-testimonial-card {
  width: 320px;
  min-width: 320px;
  background: #ffffff;
  border-radius: 20px;
  padding: 25px;
  box-shadow: 0 8px 25px rgba(0,0,0,0.08);
  transition: transform 0.3s ease;
}

.lw-testimonial-card:hover {
  transform: translateY(-5px);
}

.lw-testimonial-card p {
  font-size: 15px;
  line-height: 1.7;
  color: #555;
  margin-bottom: 20px;
}

.lw-testimonial-card h4 {
  font-size: 16px;
  font-weight: 600;
  color: #111;
  margin: 0;
}

@keyframes lwScroll {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(-50%);
  }
}

/* Mobile Responsive */

@media(max-width: 768px){

  .lw-testimonial-card{
    width: 260px;
    min-width: 260px;
    padding: 20px;
  }

  .lw-testimonial-track{
    gap: 15px;
    animation-duration: 28s;
  }

} /* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b28734 */ /* MOBILE HORIZONTAL SCROLL FIX */

@media (max-width: 768px) {

  .elementor-element-4b28734 {
    display: flex !important;
    flex-wrap: nowrap !important;

    overflow-x: auto !important;
    overflow-y: hidden;

    gap: 12px;

    padding: 10px 15px 15px 15px !important;
    margin-left: 0 !important;

    scroll-behavior: smooth;
    -webkit-overflow-scrolling: touch;

    width: 100%;
    box-sizing: border-box;
  }

  /* Hide scrollbar */

  .elementor-element-4b28734::-webkit-scrollbar {
    display: none;
  }

  .elementor-element-4b28734 {
    scrollbar-width: none;
  }

  /* Child containers */

  .elementor-element-4b28734 > .e-con {
    flex: 0 0 auto !important;
    min-width: 140px;

    margin-left: 0 !important;
  }

  /* Fix first item cut issue */

  .elementor-element-4b28734 > .e-con:first-child {
    margin-left: 5px !important;
  }

} /* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-44e4021 */ /* FAQ SECTION */

.lw-faq-section{
  width:100%;
  padding:60px 20px;
  box-sizing:border-box;
}

.lw-faq-heading{
  text-align:center;
  margin-bottom:35px;
}

.lw-faq-heading h2{
  font-size:32px;
  line-height:1.2;
  margin-bottom:12px;
  color:#111;
}

.lw-faq-heading p{
  font-size:16px;
  color:#666;
  max-width:600px;
  margin:auto;
  line-height:1.6;
}

.lw-faq-container{
  display:flex;
  flex-direction:column;
  gap:16px;
  max-width:850px;
  margin:auto;
}

.lw-faq-item{
  background:#fff;
  border-radius:18px;
  padding:22px 24px;
  box-shadow:0 8px 30px rgba(0,0,0,0.06);
  transition:0.3s ease;
  overflow:hidden;
}

.lw-faq-item:hover{
  transform:translateY(-2px);
}

.lw-faq-item summary{
  list-style:none;
  cursor:pointer;
  font-size:18px;
  font-weight:600;
  color:#111;
  position:relative;
  padding-right:30px;
}

.lw-faq-item summary::-webkit-details-marker{
  display:none;
}

.lw-faq-item summary::after{
  content:"+";
  position:absolute;
  right:0;
  top:50%;
  transform:translateY(-50%);
  font-size:24px;
  font-weight:400;
  transition:0.3s ease;
}

.lw-faq-item[open] summary::after{
  content:"−";
}

.lw-faq-item p{
  margin-top:18px;
  font-size:15px;
  line-height:1.8;
  color:#666;
}

/* MOBILE FIRST */

@media(max-width:768px){

  .lw-faq-section{
    padding:45px 15px;
  }

  .lw-faq-heading h2{
    font-size:26px;
  }

  .lw-faq-heading p{
    font-size:15px;
  }

  .lw-faq-item{
    padding:18px 18px;
    border-radius:16px;
  }

  .lw-faq-item summary{
    font-size:16px;
    line-height:1.5;
  }

  .lw-faq-item p{
    font-size:14px;
    line-height:1.7;
  }

} /* End custom CSS */