.elementor-1242 .elementor-element.elementor-element-2abfcf34{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:170px 0px 0px 0px;}.elementor-1242 .elementor-element.elementor-element-2abfcf34 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1242 .elementor-element.elementor-element-2abfcf34 > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-26311e5 );}.elementor-1242 .elementor-element.elementor-element-2abfcf34 > .elementor-shape-bottom svg{height:30px;}.elementor-1242 .elementor-element.elementor-element-437da5d5 > .elementor-container{max-width:1600px;}.elementor-1242 .elementor-element.elementor-element-437da5d5{margin-top:0vw;margin-bottom:1vw;padding:0vw 0vw 0vw 0vw;}.elementor-bc-flex-widget .elementor-1242 .elementor-element.elementor-element-3e6388c8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1242 .elementor-element.elementor-element-3e6388c8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1242 .elementor-element.elementor-element-3e6388c8 > .elementor-element-populated{margin:0vw 2vw 0vw 0vw;--e-column-margin-right:2vw;--e-column-margin-left:0vw;padding:4vw 2vw 4vw 4vw;}.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-1242 .elementor-element.elementor-element-7bf2bf42 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;font-style:normal;line-height:1.231em;letter-spacing:3px;color:#20AE98;}.elementor-1242 .elementor-element.elementor-element-e1508db > .elementor-widget-container{margin:-8px 0px 16px 0px;}.elementor-1242 .elementor-element.elementor-element-e1508db .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:64px;font-weight:700;font-style:normal;line-height:1.094em;color:var( --e-global-color-primary );}.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 );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );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-1242 .elementor-element.elementor-element-3f23c646 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-1242 .elementor-element.elementor-element-3f23c646{font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;font-style:normal;line-height:1.5em;color:var( --e-global-color-primary );}.elementor-1242 .elementor-element.elementor-element-4c6901a7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1242 .elementor-element.elementor-element-4c6901a7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://traffordcoaches.co.uk/wp-content/uploads/2025/10/about-transpo-1-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-1242 .elementor-element.elementor-element-4c6901a7 > .elementor-element-populated, .elementor-1242 .elementor-element.elementor-element-4c6901a7 > .elementor-element-populated > .elementor-background-overlay, .elementor-1242 .elementor-element.elementor-element-4c6901a7 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-1242 .elementor-element.elementor-element-4c6901a7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0vw 0vw 0vw 0vw;--e-column-margin-right:0vw;--e-column-margin-left:0vw;padding:4vw 4vw 4vw 4vw;}.elementor-1242 .elementor-element.elementor-element-4c6901a7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1242 .elementor-element.elementor-element-ea16cc2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1242 .elementor-element.elementor-element-ea16cc2:not(.elementor-motion-effects-element-type-background), .elementor-1242 .elementor-element.elementor-element-ea16cc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://traffordcoaches.co.uk/wp-content/uploads/2026/01/about-us-why-choose-us.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-1242 .elementor-element.elementor-element-ea16cc2 > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.88;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1242 .elementor-element.elementor-element-ea16cc2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:1vw;margin-bottom:0vw;padding:8vw 3vw 8vw 3vw;}.elementor-1242 .elementor-element.elementor-element-ea16cc2 > .elementor-shape-top svg{width:calc(100% + 1.3px);height:62px;}.elementor-1242 .elementor-element.elementor-element-ea16cc2 > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:62px;}.elementor-bc-flex-widget .elementor-1242 .elementor-element.elementor-element-956d805.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1242 .elementor-element.elementor-element-956d805.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1242 .elementor-element.elementor-element-956d805 > .elementor-element-populated{margin:0vw 8vw 0vw 4vw;--e-column-margin-right:8vw;--e-column-margin-left:4vw;}.elementor-1242 .elementor-element.elementor-element-705b62a{text-align:start;}.elementor-1242 .elementor-element.elementor-element-705b62a .elementor-heading-title{font-family:var( --e-global-typography-05b31e5-font-family ), Sans-serif;font-size:var( --e-global-typography-05b31e5-font-size );font-weight:var( --e-global-typography-05b31e5-font-weight );font-style:var( --e-global-typography-05b31e5-font-style );line-height:var( --e-global-typography-05b31e5-line-height );word-spacing:var( --e-global-typography-05b31e5-word-spacing );color:var( --e-global-color-26311e5 );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1242 .elementor-element.elementor-element-fff1067{--divider-border-style:solid;--divider-color:#20AE98;--divider-border-width:3px;}.elementor-1242 .elementor-element.elementor-element-fff1067 .elementor-divider-separator{width:50px;margin:0 auto;margin-left:0;}.elementor-1242 .elementor-element.elementor-element-fff1067 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-1242 .elementor-element.elementor-element-cb80788{width:var( --container-widget-width, 112.277% );max-width:112.277%;--container-widget-width:112.277%;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:1.5em;color:var( --e-global-color-26311e5 );}.elementor-1242 .elementor-element.elementor-element-cb80788 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1242 .elementor-element.elementor-element-0eeafc7 > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-1242 .elementor-element.elementor-element-0eeafc7 .elementor-heading-title{font-family:var( --e-global-typography-cffc2c3-font-family ), Sans-serif;font-size:var( --e-global-typography-cffc2c3-font-size );font-weight:var( --e-global-typography-cffc2c3-font-weight );font-style:var( --e-global-typography-cffc2c3-font-style );line-height:var( --e-global-typography-cffc2c3-line-height );word-spacing:var( --e-global-typography-cffc2c3-word-spacing );color:var( --e-global-color-26311e5 );}.elementor-1242 .elementor-element.elementor-element-cfb2a81 > .elementor-widget-container{margin:0px 0px 0px 26px;}.elementor-1242 .elementor-element.elementor-element-cfb2a81 .elementor-heading-title{font-family:var( --e-global-typography-cffc2c3-font-family ), Sans-serif;font-size:var( --e-global-typography-cffc2c3-font-size );font-weight:var( --e-global-typography-cffc2c3-font-weight );font-style:var( --e-global-typography-cffc2c3-font-style );line-height:var( --e-global-typography-cffc2c3-line-height );word-spacing:var( --e-global-typography-cffc2c3-word-spacing );color:#20AE98;}.elementor-1242 .elementor-element.elementor-element-b84408f > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-1242 .elementor-element.elementor-element-b84408f .elementor-heading-title{font-family:var( --e-global-typography-cffc2c3-font-family ), Sans-serif;font-size:var( --e-global-typography-cffc2c3-font-size );font-weight:var( --e-global-typography-cffc2c3-font-weight );font-style:var( --e-global-typography-cffc2c3-font-style );line-height:var( --e-global-typography-cffc2c3-line-height );word-spacing:var( --e-global-typography-cffc2c3-word-spacing );color:var( --e-global-color-26311e5 );}.elementor-1242 .elementor-element.elementor-element-129924c > .elementor-widget-container{margin:0px 0px 0px 26px;}.elementor-1242 .elementor-element.elementor-element-129924c .elementor-heading-title{font-family:var( --e-global-typography-cffc2c3-font-family ), Sans-serif;font-size:var( --e-global-typography-cffc2c3-font-size );font-weight:var( --e-global-typography-cffc2c3-font-weight );font-style:var( --e-global-typography-cffc2c3-font-style );line-height:var( --e-global-typography-cffc2c3-line-height );word-spacing:var( --e-global-typography-cffc2c3-word-spacing );color:#20AE98;}.elementor-1242 .elementor-element.elementor-element-ea138a8 > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-1242 .elementor-element.elementor-element-ea138a8 .elementor-heading-title{font-family:var( --e-global-typography-cffc2c3-font-family ), Sans-serif;font-size:var( --e-global-typography-cffc2c3-font-size );font-weight:var( --e-global-typography-cffc2c3-font-weight );font-style:var( --e-global-typography-cffc2c3-font-style );line-height:var( --e-global-typography-cffc2c3-line-height );word-spacing:var( --e-global-typography-cffc2c3-word-spacing );color:var( --e-global-color-26311e5 );}.elementor-1242 .elementor-element.elementor-element-ca9d226 > .elementor-widget-container{margin:0px 0px 0px 26px;}.elementor-1242 .elementor-element.elementor-element-ca9d226 .elementor-heading-title{font-family:var( --e-global-typography-cffc2c3-font-family ), Sans-serif;font-size:var( --e-global-typography-cffc2c3-font-size );font-weight:var( --e-global-typography-cffc2c3-font-weight );font-style:var( --e-global-typography-cffc2c3-font-style );line-height:var( --e-global-typography-cffc2c3-line-height );word-spacing:var( --e-global-typography-cffc2c3-word-spacing );color:#20AE98;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );}.elementor-1242 .elementor-element.elementor-element-9c72c2a .elementor-button{background-color:#20AE98;fill:var( --e-global-color-26311e5 );color:var( --e-global-color-26311e5 );}.elementor-1242 .elementor-element.elementor-element-9c72c2a > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-1242 .elementor-element.elementor-element-c962e66.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1242 .elementor-element.elementor-element-c962e66.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1242 .elementor-element.elementor-element-c962e66 > .elementor-element-populated{margin:0vw 0vw 0vw 0vw;--e-column-margin-right:0vw;--e-column-margin-left:0vw;padding:0vw 0vw 0vw 0vw;}.elementor-1242 .elementor-element.elementor-element-4fb473e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1242 .elementor-element.elementor-element-4fb473e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-26311e5 );}.elementor-1242 .elementor-element.elementor-element-4fb473e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1242 .elementor-element.elementor-element-4fb473e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:8px;}.elementor-1242 .elementor-element.elementor-element-4fb473e > .elementor-element-populated{border-style:solid;border-width:0px 4px 4px 0px;border-color:#20AE98;box-shadow:10px 10px 40px 0px rgba(118, 133, 161, 0.1);transition:background 0.3s, border 0.5s, border-radius 0.5s, box-shadow 0.5s;margin:1vw 1vw 1vw 2vw;--e-column-margin-right:1vw;--e-column-margin-left:2vw;padding:2vw 1.1vw 2vw 1.1vw;}.elementor-1242 .elementor-element.elementor-element-4fb473e > .elementor-element-populated, .elementor-1242 .elementor-element.elementor-element-4fb473e > .elementor-element-populated > .elementor-background-overlay, .elementor-1242 .elementor-element.elementor-element-4fb473e > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-1242 .elementor-element.elementor-element-4fb473e:hover > .elementor-element-populated, .elementor-1242 .elementor-element.elementor-element-4fb473e:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-1242 .elementor-element.elementor-element-4fb473e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.5s, opacity 0.3s;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1242 .elementor-element.elementor-element-5a3170c .elementor-icon-wrapper{text-align:center;}.elementor-1242 .elementor-element.elementor-element-5a3170c.elementor-view-stacked .elementor-icon{background-color:#20AE98;color:#FFFFFF;}.elementor-1242 .elementor-element.elementor-element-5a3170c.elementor-view-framed .elementor-icon, .elementor-1242 .elementor-element.elementor-element-5a3170c.elementor-view-default .elementor-icon{color:#20AE98;border-color:#20AE98;}.elementor-1242 .elementor-element.elementor-element-5a3170c.elementor-view-framed .elementor-icon, .elementor-1242 .elementor-element.elementor-element-5a3170c.elementor-view-default .elementor-icon svg{fill:#20AE98;}.elementor-1242 .elementor-element.elementor-element-5a3170c.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-1242 .elementor-element.elementor-element-5a3170c.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-1242 .elementor-element.elementor-element-5a3170c .elementor-icon{font-size:1.2vw;padding:4.5%;}.elementor-1242 .elementor-element.elementor-element-5a3170c .elementor-icon svg{height:1.2vw;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1242 .elementor-element.elementor-element-57ed4e8 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-family:"Source Sans Pro", Sans-serif;font-size:1.5vw;font-weight:700;}.elementor-1242 .elementor-element.elementor-element-902b873{text-align:center;font-family:"Inter", Sans-serif;font-size:0.9vw;font-weight:400;font-style:normal;line-height:1.5em;}.elementor-1242 .elementor-element.elementor-element-fdb83c7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1242 .elementor-element.elementor-element-fdb83c7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-26311e5 );}.elementor-1242 .elementor-element.elementor-element-fdb83c7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1242 .elementor-element.elementor-element-fdb83c7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:8px;}.elementor-1242 .elementor-element.elementor-element-fdb83c7 > .elementor-element-populated{border-style:solid;border-width:0px 4px 4px 0px;border-color:#20AE98;box-shadow:10px 10px 40px 0px rgba(118, 133, 161, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:1vw 2vw 1vw 1vw;--e-column-margin-right:2vw;--e-column-margin-left:1vw;padding:2vw 1.1vw 2vw 1.1vw;}.elementor-1242 .elementor-element.elementor-element-fdb83c7 > .elementor-element-populated, .elementor-1242 .elementor-element.elementor-element-fdb83c7 > .elementor-element-populated > .elementor-background-overlay, .elementor-1242 .elementor-element.elementor-element-fdb83c7 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-1242 .elementor-element.elementor-element-fdb83c7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1242 .elementor-element.elementor-element-85d58dd .elementor-icon-wrapper{text-align:center;}.elementor-1242 .elementor-element.elementor-element-85d58dd.elementor-view-stacked .elementor-icon{background-color:#20AE98;color:#FFFFFF;}.elementor-1242 .elementor-element.elementor-element-85d58dd.elementor-view-framed .elementor-icon, .elementor-1242 .elementor-element.elementor-element-85d58dd.elementor-view-default .elementor-icon{color:#20AE98;border-color:#20AE98;}.elementor-1242 .elementor-element.elementor-element-85d58dd.elementor-view-framed .elementor-icon, .elementor-1242 .elementor-element.elementor-element-85d58dd.elementor-view-default .elementor-icon svg{fill:#20AE98;}.elementor-1242 .elementor-element.elementor-element-85d58dd.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-1242 .elementor-element.elementor-element-85d58dd.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-1242 .elementor-element.elementor-element-85d58dd .elementor-icon{font-size:1.2vw;padding:4.5%;}.elementor-1242 .elementor-element.elementor-element-85d58dd .elementor-icon svg{height:1.2vw;}.elementor-1242 .elementor-element.elementor-element-3603069 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-family:"Source Sans Pro", Sans-serif;font-size:1.5vw;font-weight:700;}.elementor-1242 .elementor-element.elementor-element-7b43939{text-align:center;font-family:"Inter", Sans-serif;font-size:0.9vw;font-weight:400;font-style:normal;line-height:1.5em;}.elementor-1242 .elementor-element.elementor-element-66de21a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1242 .elementor-element.elementor-element-66de21a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-26311e5 );}.elementor-1242 .elementor-element.elementor-element-66de21a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1242 .elementor-element.elementor-element-66de21a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:8px;}.elementor-1242 .elementor-element.elementor-element-66de21a > .elementor-element-populated{border-style:solid;border-width:0px 4px 4px 0px;border-color:#20AE98;box-shadow:10px 10px 40px 0px rgba(118, 133, 161, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:1vw 1vw 1vw 2vw;--e-column-margin-right:1vw;--e-column-margin-left:2vw;padding:2vw 1.1vw 2vw 1.1vw;}.elementor-1242 .elementor-element.elementor-element-66de21a > .elementor-element-populated, .elementor-1242 .elementor-element.elementor-element-66de21a > .elementor-element-populated > .elementor-background-overlay, .elementor-1242 .elementor-element.elementor-element-66de21a > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-1242 .elementor-element.elementor-element-66de21a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1242 .elementor-element.elementor-element-5e0a37e .elementor-icon-wrapper{text-align:center;}.elementor-1242 .elementor-element.elementor-element-5e0a37e.elementor-view-stacked .elementor-icon{background-color:#20AE98;color:#FFFFFF;}.elementor-1242 .elementor-element.elementor-element-5e0a37e.elementor-view-framed .elementor-icon, .elementor-1242 .elementor-element.elementor-element-5e0a37e.elementor-view-default .elementor-icon{color:#20AE98;border-color:#20AE98;}.elementor-1242 .elementor-element.elementor-element-5e0a37e.elementor-view-framed .elementor-icon, .elementor-1242 .elementor-element.elementor-element-5e0a37e.elementor-view-default .elementor-icon svg{fill:#20AE98;}.elementor-1242 .elementor-element.elementor-element-5e0a37e.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-1242 .elementor-element.elementor-element-5e0a37e.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-1242 .elementor-element.elementor-element-5e0a37e .elementor-icon{font-size:1.2vw;padding:4.5%;}.elementor-1242 .elementor-element.elementor-element-5e0a37e .elementor-icon svg{height:1.2vw;}.elementor-1242 .elementor-element.elementor-element-f557eb9 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-family:"Source Sans Pro", Sans-serif;font-size:1.5vw;font-weight:700;}.elementor-1242 .elementor-element.elementor-element-0cfdc94{text-align:center;font-family:"Inter", Sans-serif;font-size:0.9vw;font-weight:400;font-style:normal;line-height:1.5em;}.elementor-1242 .elementor-element.elementor-element-a3db86b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1242 .elementor-element.elementor-element-a3db86b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-26311e5 );}.elementor-1242 .elementor-element.elementor-element-a3db86b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1242 .elementor-element.elementor-element-a3db86b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:8px;}.elementor-1242 .elementor-element.elementor-element-a3db86b > .elementor-element-populated{border-style:solid;border-width:0px 4px 4px 0px;border-color:#20AE98;box-shadow:10px 10px 40px 0px rgba(118, 133, 161, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:1vw 2vw 1vw 1vw;--e-column-margin-right:2vw;--e-column-margin-left:1vw;padding:2vw 1.1vw 2vw 1.1vw;}.elementor-1242 .elementor-element.elementor-element-a3db86b > .elementor-element-populated, .elementor-1242 .elementor-element.elementor-element-a3db86b > .elementor-element-populated > .elementor-background-overlay, .elementor-1242 .elementor-element.elementor-element-a3db86b > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-1242 .elementor-element.elementor-element-a3db86b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1242 .elementor-element.elementor-element-e761609 .elementor-icon-wrapper{text-align:center;}.elementor-1242 .elementor-element.elementor-element-e761609.elementor-view-stacked .elementor-icon{background-color:#20AE98;color:#FFFFFF;}.elementor-1242 .elementor-element.elementor-element-e761609.elementor-view-framed .elementor-icon, .elementor-1242 .elementor-element.elementor-element-e761609.elementor-view-default .elementor-icon{color:#20AE98;border-color:#20AE98;}.elementor-1242 .elementor-element.elementor-element-e761609.elementor-view-framed .elementor-icon, .elementor-1242 .elementor-element.elementor-element-e761609.elementor-view-default .elementor-icon svg{fill:#20AE98;}.elementor-1242 .elementor-element.elementor-element-e761609.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-1242 .elementor-element.elementor-element-e761609.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-1242 .elementor-element.elementor-element-e761609 .elementor-icon{font-size:1.2vw;padding:4.5%;}.elementor-1242 .elementor-element.elementor-element-e761609 .elementor-icon svg{height:1.2vw;}.elementor-1242 .elementor-element.elementor-element-440f580 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-family:"Source Sans Pro", Sans-serif;font-size:1.5vw;font-weight:700;}.elementor-1242 .elementor-element.elementor-element-0a74ab5{text-align:center;font-family:"Inter", Sans-serif;font-size:0.9vw;font-weight:400;font-style:normal;line-height:1.5em;}.elementor-1242 .elementor-element.elementor-element-4b3c8150:not(.elementor-motion-effects-element-type-background), .elementor-1242 .elementor-element.elementor-element-4b3c8150 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-26311e5 );}.elementor-1242 .elementor-element.elementor-element-4b3c8150 > .elementor-container{max-width:1200px;}.elementor-1242 .elementor-element.elementor-element-4b3c8150{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 130px 0px;}.elementor-1242 .elementor-element.elementor-element-4b3c8150 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1242 .elementor-element.elementor-element-1a62827a > .elementor-container{max-width:600px;}.elementor-1242 .elementor-element.elementor-element-1a62827a{margin-top:0px;margin-bottom:50px;}.elementor-1242 .elementor-element.elementor-element-576c335d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1242 .elementor-element.elementor-element-6eb5a490{width:auto;max-width:auto;}.elementor-1242 .elementor-element.elementor-element-6eb5a490 .elementor-heading-title{font-family:var( --e-global-typography-e7df2c8-font-family ), Sans-serif;font-size:var( --e-global-typography-e7df2c8-font-size );font-weight:var( --e-global-typography-e7df2c8-font-weight );text-transform:var( --e-global-typography-e7df2c8-text-transform );font-style:var( --e-global-typography-e7df2c8-font-style );line-height:var( --e-global-typography-e7df2c8-line-height );letter-spacing:var( --e-global-typography-e7df2c8-letter-spacing );color:#20AE98;}.elementor-1242 .elementor-element.elementor-element-4101bcc9{text-align:center;}.elementor-1242 .elementor-element.elementor-element-4101bcc9 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:48px;font-weight:700;font-style:normal;line-height:1.146em;color:var( --e-global-color-primary );}.elementor-1242 .elementor-element.elementor-element-519cff65{--divider-border-style:solid;--divider-color:#20AE98;--divider-border-width:3px;}.elementor-1242 .elementor-element.elementor-element-519cff65 .elementor-divider-separator{width:50px;margin:0 auto;margin-center:0;}.elementor-1242 .elementor-element.elementor-element-519cff65 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-1242 .elementor-element.elementor-element-5b75c121 > .elementor-widget-container{margin:0px 0px -32px 0px;}.elementor-1242 .elementor-element.elementor-element-5b75c121{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.5em;}.elementor-1242 .elementor-element.elementor-element-5ea2387a > .elementor-container{max-width:1200px;}.elementor-1242 .elementor-element.elementor-element-5ea2387a{margin-top:0px;margin-bottom:0px;}.elementor-1242 .elementor-element.elementor-element-2df79e98:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1242 .elementor-element.elementor-element-2df79e98 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://traffordcoaches.co.uk/wp-content/uploads/2026/01/school-transport-left.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1242 .elementor-element.elementor-element-2df79e98 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-8b46267 ) 0%, var( --e-global-color-cb4264d ) 100%);opacity:1;}.elementor-1242 .elementor-element.elementor-element-2df79e98.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1242 .elementor-element.elementor-element-2df79e98 > .elementor-element-populated, .elementor-1242 .elementor-element.elementor-element-2df79e98 > .elementor-element-populated > .elementor-background-overlay, .elementor-1242 .elementor-element.elementor-element-2df79e98 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-1242 .elementor-element.elementor-element-2df79e98 > .elementor-element-populated{box-shadow:0px 4px 19px 0px rgba(0, 0, 0, 0.41);transition:background 2.5s, border 1.5s, border-radius 1.5s, box-shadow 1.5s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 20px 0px 20px;}.elementor-1242 .elementor-element.elementor-element-2df79e98:hover > .elementor-element-populated, .elementor-1242 .elementor-element.elementor-element-2df79e98:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:5px 5px 5px 5px;}.elementor-1242 .elementor-element.elementor-element-2df79e98:hover > .elementor-element-populated{box-shadow:0px 4px 19px 0px rgba(0, 0, 0, 0.41);}.elementor-1242 .elementor-element.elementor-element-2df79e98 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 1.5s, opacity 0.3s;}.elementor-1242 .elementor-element.elementor-element-3d1e319a > .elementor-widget-container{padding:290px 0px 0px 0px;}.elementor-1242 .elementor-element.elementor-element-3d1e319a{text-align:center;}.elementor-1242 .elementor-element.elementor-element-3d1e319a .elementor-heading-title{font-family:var( --e-global-typography-cffc2c3-font-family ), Sans-serif;font-size:var( --e-global-typography-cffc2c3-font-size );font-weight:var( --e-global-typography-cffc2c3-font-weight );font-style:var( --e-global-typography-cffc2c3-font-style );line-height:var( --e-global-typography-cffc2c3-line-height );word-spacing:var( --e-global-typography-cffc2c3-word-spacing );color:var( --e-global-color-26311e5 );}.elementor-1242 .elementor-element.elementor-element-92bfb5d > .elementor-widget-container{margin:0px 0px -36px 0px;}.elementor-1242 .elementor-element.elementor-element-92bfb5d .elementor-icon-wrapper{text-align:center;}.elementor-1242 .elementor-element.elementor-element-92bfb5d.elementor-view-stacked .elementor-icon{background-color:#20AE98;}.elementor-1242 .elementor-element.elementor-element-92bfb5d.elementor-view-framed .elementor-icon, .elementor-1242 .elementor-element.elementor-element-92bfb5d.elementor-view-default .elementor-icon{color:#20AE98;border-color:#20AE98;}.elementor-1242 .elementor-element.elementor-element-92bfb5d.elementor-view-framed .elementor-icon, .elementor-1242 .elementor-element.elementor-element-92bfb5d.elementor-view-default .elementor-icon svg{fill:#20AE98;}.elementor-1242 .elementor-element.elementor-element-92bfb5d.elementor-view-stacked .elementor-icon:hover{background-color:#20AE98;color:#FFFFFF;}.elementor-1242 .elementor-element.elementor-element-92bfb5d.elementor-view-framed .elementor-icon:hover, .elementor-1242 .elementor-element.elementor-element-92bfb5d.elementor-view-default .elementor-icon:hover{color:#20AE98;border-color:#20AE98;}.elementor-1242 .elementor-element.elementor-element-92bfb5d.elementor-view-framed .elementor-icon:hover, .elementor-1242 .elementor-element.elementor-element-92bfb5d.elementor-view-default .elementor-icon:hover svg{fill:#20AE98;}.elementor-1242 .elementor-element.elementor-element-92bfb5d.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-1242 .elementor-element.elementor-element-92bfb5d.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-1242 .elementor-element.elementor-element-92bfb5d .elementor-icon{font-size:46px;padding:10px;}.elementor-1242 .elementor-element.elementor-element-92bfb5d .elementor-icon svg{height:46px;}.elementor-1242 .elementor-element.elementor-element-92bfb5d .elementor-icon i, .elementor-1242 .elementor-element.elementor-element-92bfb5d .elementor-icon svg{transform:rotate(0deg);}.elementor-1242 .elementor-element.elementor-element-5262e85a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1242 .elementor-element.elementor-element-5262e85a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://traffordcoaches.co.uk/wp-content/uploads/2025/10/service2-1-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1242 .elementor-element.elementor-element-5262e85a > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-8b46267 ) 0%, var( --e-global-color-cb4264d ) 100%);opacity:1;}.elementor-1242 .elementor-element.elementor-element-5262e85a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1242 .elementor-element.elementor-element-5262e85a > .elementor-element-populated, .elementor-1242 .elementor-element.elementor-element-5262e85a > .elementor-element-populated > .elementor-background-overlay, .elementor-1242 .elementor-element.elementor-element-5262e85a > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-1242 .elementor-element.elementor-element-5262e85a > .elementor-element-populated{box-shadow:0px 4px 19px 0px rgba(0, 0, 0, 0.41);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 20px 0px 20px;}.elementor-1242 .elementor-element.elementor-element-5262e85a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1242 .elementor-element.elementor-element-62108f65 > .elementor-widget-container{padding:290px 0px 0px 0px;}.elementor-1242 .elementor-element.elementor-element-62108f65{text-align:center;}.elementor-1242 .elementor-element.elementor-element-62108f65 .elementor-heading-title{font-family:var( --e-global-typography-cffc2c3-font-family ), Sans-serif;font-size:var( --e-global-typography-cffc2c3-font-size );font-weight:var( --e-global-typography-cffc2c3-font-weight );font-style:var( --e-global-typography-cffc2c3-font-style );line-height:var( --e-global-typography-cffc2c3-line-height );word-spacing:var( --e-global-typography-cffc2c3-word-spacing );color:var( --e-global-color-26311e5 );}.elementor-1242 .elementor-element.elementor-element-72ae106 > .elementor-widget-container{margin:0px 0px -36px 0px;}.elementor-1242 .elementor-element.elementor-element-72ae106 .elementor-icon-wrapper{text-align:center;}.elementor-1242 .elementor-element.elementor-element-72ae106.elementor-view-stacked .elementor-icon{background-color:#20AE98;}.elementor-1242 .elementor-element.elementor-element-72ae106.elementor-view-framed .elementor-icon, .elementor-1242 .elementor-element.elementor-element-72ae106.elementor-view-default .elementor-icon{color:#20AE98;border-color:#20AE98;}.elementor-1242 .elementor-element.elementor-element-72ae106.elementor-view-framed .elementor-icon, .elementor-1242 .elementor-element.elementor-element-72ae106.elementor-view-default .elementor-icon svg{fill:#20AE98;}.elementor-1242 .elementor-element.elementor-element-72ae106.elementor-view-stacked .elementor-icon:hover{background-color:#20AE98;color:#FFFFFF;}.elementor-1242 .elementor-element.elementor-element-72ae106.elementor-view-framed .elementor-icon:hover, .elementor-1242 .elementor-element.elementor-element-72ae106.elementor-view-default .elementor-icon:hover{color:#20AE98;border-color:#20AE98;}.elementor-1242 .elementor-element.elementor-element-72ae106.elementor-view-framed .elementor-icon:hover, .elementor-1242 .elementor-element.elementor-element-72ae106.elementor-view-default .elementor-icon:hover svg{fill:#20AE98;}.elementor-1242 .elementor-element.elementor-element-72ae106.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-1242 .elementor-element.elementor-element-72ae106.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-1242 .elementor-element.elementor-element-72ae106 .elementor-icon{font-size:46px;padding:10px;}.elementor-1242 .elementor-element.elementor-element-72ae106 .elementor-icon svg{height:46px;}.elementor-1242 .elementor-element.elementor-element-72ae106 .elementor-icon i, .elementor-1242 .elementor-element.elementor-element-72ae106 .elementor-icon svg{transform:rotate(0deg);}.elementor-1242 .elementor-element.elementor-element-6613208d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1242 .elementor-element.elementor-element-6613208d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://traffordcoaches.co.uk/wp-content/uploads/2025/12/corporate.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1242 .elementor-element.elementor-element-6613208d > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-8b46267 ) 0%, var( --e-global-color-cb4264d ) 100%);opacity:1;}.elementor-1242 .elementor-element.elementor-element-6613208d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1242 .elementor-element.elementor-element-6613208d > .elementor-element-populated, .elementor-1242 .elementor-element.elementor-element-6613208d > .elementor-element-populated > .elementor-background-overlay, .elementor-1242 .elementor-element.elementor-element-6613208d > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-1242 .elementor-element.elementor-element-6613208d > .elementor-element-populated{box-shadow:0px 4px 19px 0px rgba(0, 0, 0, 0.41);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 20px 0px 20px;}.elementor-1242 .elementor-element.elementor-element-6613208d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1242 .elementor-element.elementor-element-4b528ebb > .elementor-widget-container{padding:290px 0px 0px 0px;}.elementor-1242 .elementor-element.elementor-element-4b528ebb{text-align:center;}.elementor-1242 .elementor-element.elementor-element-4b528ebb .elementor-heading-title{font-family:var( --e-global-typography-cffc2c3-font-family ), Sans-serif;font-size:var( --e-global-typography-cffc2c3-font-size );font-weight:var( --e-global-typography-cffc2c3-font-weight );font-style:var( --e-global-typography-cffc2c3-font-style );line-height:var( --e-global-typography-cffc2c3-line-height );word-spacing:var( --e-global-typography-cffc2c3-word-spacing );color:var( --e-global-color-26311e5 );}.elementor-1242 .elementor-element.elementor-element-15bb8d5 > .elementor-widget-container{margin:0px 0px -36px 0px;}.elementor-1242 .elementor-element.elementor-element-15bb8d5 .elementor-icon-wrapper{text-align:center;}.elementor-1242 .elementor-element.elementor-element-15bb8d5.elementor-view-stacked .elementor-icon{background-color:#20AE98;}.elementor-1242 .elementor-element.elementor-element-15bb8d5.elementor-view-framed .elementor-icon, .elementor-1242 .elementor-element.elementor-element-15bb8d5.elementor-view-default .elementor-icon{color:#20AE98;border-color:#20AE98;}.elementor-1242 .elementor-element.elementor-element-15bb8d5.elementor-view-framed .elementor-icon, .elementor-1242 .elementor-element.elementor-element-15bb8d5.elementor-view-default .elementor-icon svg{fill:#20AE98;}.elementor-1242 .elementor-element.elementor-element-15bb8d5.elementor-view-stacked .elementor-icon:hover{background-color:#20AE98;color:#FFFFFF;}.elementor-1242 .elementor-element.elementor-element-15bb8d5.elementor-view-framed .elementor-icon:hover, .elementor-1242 .elementor-element.elementor-element-15bb8d5.elementor-view-default .elementor-icon:hover{color:#20AE98;border-color:#20AE98;}.elementor-1242 .elementor-element.elementor-element-15bb8d5.elementor-view-framed .elementor-icon:hover, .elementor-1242 .elementor-element.elementor-element-15bb8d5.elementor-view-default .elementor-icon:hover svg{fill:#20AE98;}.elementor-1242 .elementor-element.elementor-element-15bb8d5.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-1242 .elementor-element.elementor-element-15bb8d5.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-1242 .elementor-element.elementor-element-15bb8d5 .elementor-icon{font-size:46px;padding:10px;}.elementor-1242 .elementor-element.elementor-element-15bb8d5 .elementor-icon svg{height:46px;}.elementor-1242 .elementor-element.elementor-element-15bb8d5 .elementor-icon i, .elementor-1242 .elementor-element.elementor-element-15bb8d5 .elementor-icon svg{transform:rotate(0deg);}.elementor-1242 .elementor-element.elementor-element-4f2cfccb > .elementor-container{max-width:1200px;}.elementor-1242 .elementor-element.elementor-element-4f2cfccb{margin-top:62px;margin-bottom:0px;}.elementor-1242 .elementor-element.elementor-element-19156a80:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1242 .elementor-element.elementor-element-19156a80 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://traffordcoaches.co.uk/wp-content/uploads/2025/12/private-coach-hire.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1242 .elementor-element.elementor-element-19156a80 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-8b46267 ) 0%, var( --e-global-color-cb4264d ) 100%);opacity:1;}.elementor-1242 .elementor-element.elementor-element-19156a80.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1242 .elementor-element.elementor-element-19156a80 > .elementor-element-populated, .elementor-1242 .elementor-element.elementor-element-19156a80 > .elementor-element-populated > .elementor-background-overlay, .elementor-1242 .elementor-element.elementor-element-19156a80 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-1242 .elementor-element.elementor-element-19156a80 > .elementor-element-populated{box-shadow:0px 4px 19px 0px rgba(0, 0, 0, 0.41);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 20px 0px 20px;}.elementor-1242 .elementor-element.elementor-element-19156a80 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1242 .elementor-element.elementor-element-2e1ca012 > .elementor-widget-container{padding:290px 0px 0px 0px;}.elementor-1242 .elementor-element.elementor-element-2e1ca012{text-align:center;}.elementor-1242 .elementor-element.elementor-element-2e1ca012 .elementor-heading-title{font-family:var( --e-global-typography-cffc2c3-font-family ), Sans-serif;font-size:var( --e-global-typography-cffc2c3-font-size );font-weight:var( --e-global-typography-cffc2c3-font-weight );font-style:var( --e-global-typography-cffc2c3-font-style );line-height:var( --e-global-typography-cffc2c3-line-height );word-spacing:var( --e-global-typography-cffc2c3-word-spacing );color:var( --e-global-color-26311e5 );}.elementor-1242 .elementor-element.elementor-element-aa88133 > .elementor-widget-container{margin:0px 0px -36px 0px;}.elementor-1242 .elementor-element.elementor-element-aa88133 .elementor-icon-wrapper{text-align:center;}.elementor-1242 .elementor-element.elementor-element-aa88133.elementor-view-stacked .elementor-icon{background-color:#20AE98;}.elementor-1242 .elementor-element.elementor-element-aa88133.elementor-view-framed .elementor-icon, .elementor-1242 .elementor-element.elementor-element-aa88133.elementor-view-default .elementor-icon{color:#20AE98;border-color:#20AE98;}.elementor-1242 .elementor-element.elementor-element-aa88133.elementor-view-framed .elementor-icon, .elementor-1242 .elementor-element.elementor-element-aa88133.elementor-view-default .elementor-icon svg{fill:#20AE98;}.elementor-1242 .elementor-element.elementor-element-aa88133.elementor-view-stacked .elementor-icon:hover{background-color:#20AE98;color:#FFFFFF;}.elementor-1242 .elementor-element.elementor-element-aa88133.elementor-view-framed .elementor-icon:hover, .elementor-1242 .elementor-element.elementor-element-aa88133.elementor-view-default .elementor-icon:hover{color:#20AE98;border-color:#20AE98;}.elementor-1242 .elementor-element.elementor-element-aa88133.elementor-view-framed .elementor-icon:hover, .elementor-1242 .elementor-element.elementor-element-aa88133.elementor-view-default .elementor-icon:hover svg{fill:#20AE98;}.elementor-1242 .elementor-element.elementor-element-aa88133.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-1242 .elementor-element.elementor-element-aa88133.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-1242 .elementor-element.elementor-element-aa88133 .elementor-icon{font-size:46px;padding:10px;}.elementor-1242 .elementor-element.elementor-element-aa88133 .elementor-icon svg{height:46px;}.elementor-1242 .elementor-element.elementor-element-aa88133 .elementor-icon i, .elementor-1242 .elementor-element.elementor-element-aa88133 .elementor-icon svg{transform:rotate(0deg);}.elementor-1242 .elementor-element.elementor-element-7f98a20e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1242 .elementor-element.elementor-element-7f98a20e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://traffordcoaches.co.uk/wp-content/uploads/2025/12/airport-transfers.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1242 .elementor-element.elementor-element-7f98a20e > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-8b46267 ) 0%, var( --e-global-color-cb4264d ) 100%);opacity:1;}.elementor-1242 .elementor-element.elementor-element-7f98a20e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1242 .elementor-element.elementor-element-7f98a20e > .elementor-element-populated, .elementor-1242 .elementor-element.elementor-element-7f98a20e > .elementor-element-populated > .elementor-background-overlay, .elementor-1242 .elementor-element.elementor-element-7f98a20e > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-1242 .elementor-element.elementor-element-7f98a20e > .elementor-element-populated{box-shadow:0px 4px 19px 0px rgba(0, 0, 0, 0.41);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 20px 0px 20px;}.elementor-1242 .elementor-element.elementor-element-7f98a20e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1242 .elementor-element.elementor-element-792aaea0 > .elementor-widget-container{padding:290px 0px 0px 0px;}.elementor-1242 .elementor-element.elementor-element-792aaea0{text-align:center;}.elementor-1242 .elementor-element.elementor-element-792aaea0 .elementor-heading-title{font-family:var( --e-global-typography-cffc2c3-font-family ), Sans-serif;font-size:var( --e-global-typography-cffc2c3-font-size );font-weight:var( --e-global-typography-cffc2c3-font-weight );font-style:var( --e-global-typography-cffc2c3-font-style );line-height:var( --e-global-typography-cffc2c3-line-height );word-spacing:var( --e-global-typography-cffc2c3-word-spacing );color:var( --e-global-color-26311e5 );}.elementor-1242 .elementor-element.elementor-element-a6f467b > .elementor-widget-container{margin:0px 0px -36px 0px;}.elementor-1242 .elementor-element.elementor-element-a6f467b .elementor-icon-wrapper{text-align:center;}.elementor-1242 .elementor-element.elementor-element-a6f467b.elementor-view-stacked .elementor-icon{background-color:#20AE98;}.elementor-1242 .elementor-element.elementor-element-a6f467b.elementor-view-framed .elementor-icon, .elementor-1242 .elementor-element.elementor-element-a6f467b.elementor-view-default .elementor-icon{color:#20AE98;border-color:#20AE98;}.elementor-1242 .elementor-element.elementor-element-a6f467b.elementor-view-framed .elementor-icon, .elementor-1242 .elementor-element.elementor-element-a6f467b.elementor-view-default .elementor-icon svg{fill:#20AE98;}.elementor-1242 .elementor-element.elementor-element-a6f467b.elementor-view-stacked .elementor-icon:hover{background-color:#20AE98;color:#FFFFFF;}.elementor-1242 .elementor-element.elementor-element-a6f467b.elementor-view-framed .elementor-icon:hover, .elementor-1242 .elementor-element.elementor-element-a6f467b.elementor-view-default .elementor-icon:hover{color:#20AE98;border-color:#20AE98;}.elementor-1242 .elementor-element.elementor-element-a6f467b.elementor-view-framed .elementor-icon:hover, .elementor-1242 .elementor-element.elementor-element-a6f467b.elementor-view-default .elementor-icon:hover svg{fill:#20AE98;}.elementor-1242 .elementor-element.elementor-element-a6f467b.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-1242 .elementor-element.elementor-element-a6f467b.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-1242 .elementor-element.elementor-element-a6f467b .elementor-icon{font-size:46px;padding:10px;}.elementor-1242 .elementor-element.elementor-element-a6f467b .elementor-icon svg{height:46px;}.elementor-1242 .elementor-element.elementor-element-a6f467b .elementor-icon i, .elementor-1242 .elementor-element.elementor-element-a6f467b .elementor-icon svg{transform:rotate(0deg);}.elementor-1242 .elementor-element.elementor-element-2287fcc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1242 .elementor-element.elementor-element-2287fcc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://traffordcoaches.co.uk/wp-content/uploads/2026/01/tours.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1242 .elementor-element.elementor-element-2287fcc > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-8b46267 ) 0%, var( --e-global-color-cb4264d ) 100%);opacity:1;}.elementor-1242 .elementor-element.elementor-element-2287fcc.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1242 .elementor-element.elementor-element-2287fcc > .elementor-element-populated, .elementor-1242 .elementor-element.elementor-element-2287fcc > .elementor-element-populated > .elementor-background-overlay, .elementor-1242 .elementor-element.elementor-element-2287fcc > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-1242 .elementor-element.elementor-element-2287fcc > .elementor-element-populated{box-shadow:0px 4px 19px 0px rgba(0, 0, 0, 0.41);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 20px 0px 20px;}.elementor-1242 .elementor-element.elementor-element-2287fcc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1242 .elementor-element.elementor-element-60b6cc89 > .elementor-widget-container{padding:290px 0px 0px 0px;}.elementor-1242 .elementor-element.elementor-element-60b6cc89{text-align:center;}.elementor-1242 .elementor-element.elementor-element-60b6cc89 .elementor-heading-title{font-family:var( --e-global-typography-cffc2c3-font-family ), Sans-serif;font-size:var( --e-global-typography-cffc2c3-font-size );font-weight:var( --e-global-typography-cffc2c3-font-weight );font-style:var( --e-global-typography-cffc2c3-font-style );line-height:var( --e-global-typography-cffc2c3-line-height );word-spacing:var( --e-global-typography-cffc2c3-word-spacing );color:var( --e-global-color-26311e5 );}.elementor-1242 .elementor-element.elementor-element-15b05ef > .elementor-widget-container{margin:0px 0px -36px 0px;}.elementor-1242 .elementor-element.elementor-element-15b05ef .elementor-icon-wrapper{text-align:center;}.elementor-1242 .elementor-element.elementor-element-15b05ef.elementor-view-stacked .elementor-icon{background-color:#20AE98;}.elementor-1242 .elementor-element.elementor-element-15b05ef.elementor-view-framed .elementor-icon, .elementor-1242 .elementor-element.elementor-element-15b05ef.elementor-view-default .elementor-icon{color:#20AE98;border-color:#20AE98;}.elementor-1242 .elementor-element.elementor-element-15b05ef.elementor-view-framed .elementor-icon, .elementor-1242 .elementor-element.elementor-element-15b05ef.elementor-view-default .elementor-icon svg{fill:#20AE98;}.elementor-1242 .elementor-element.elementor-element-15b05ef.elementor-view-stacked .elementor-icon:hover{background-color:#20AE98;color:#FFFFFF;}.elementor-1242 .elementor-element.elementor-element-15b05ef.elementor-view-framed .elementor-icon:hover, .elementor-1242 .elementor-element.elementor-element-15b05ef.elementor-view-default .elementor-icon:hover{color:#20AE98;border-color:#20AE98;}.elementor-1242 .elementor-element.elementor-element-15b05ef.elementor-view-framed .elementor-icon:hover, .elementor-1242 .elementor-element.elementor-element-15b05ef.elementor-view-default .elementor-icon:hover svg{fill:#20AE98;}.elementor-1242 .elementor-element.elementor-element-15b05ef.elementor-view-framed .elementor-icon:hover{background-color:#FFFFFF;}.elementor-1242 .elementor-element.elementor-element-15b05ef.elementor-view-stacked .elementor-icon:hover svg{fill:#FFFFFF;}.elementor-1242 .elementor-element.elementor-element-15b05ef .elementor-icon{font-size:46px;padding:10px;}.elementor-1242 .elementor-element.elementor-element-15b05ef .elementor-icon svg{height:46px;}.elementor-1242 .elementor-element.elementor-element-15b05ef .elementor-icon i, .elementor-1242 .elementor-element.elementor-element-15b05ef .elementor-icon svg{transform:rotate(0deg);}.elementor-1242 .elementor-element.elementor-element-f0cd3e7{padding:0px 0px 0px 0px;}.elementor-1242 .elementor-element.elementor-element-2808935 > .elementor-container{max-width:600px;}.elementor-1242 .elementor-element.elementor-element-2808935{margin-top:0px;margin-bottom:50px;}.elementor-1242 .elementor-element.elementor-element-39a80670.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1242 .elementor-element.elementor-element-3e3b4d07{width:auto;max-width:auto;}.elementor-1242 .elementor-element.elementor-element-3e3b4d07 .elementor-heading-title{font-family:var( --e-global-typography-e7df2c8-font-family ), Sans-serif;font-size:var( --e-global-typography-e7df2c8-font-size );font-weight:var( --e-global-typography-e7df2c8-font-weight );text-transform:var( --e-global-typography-e7df2c8-text-transform );font-style:var( --e-global-typography-e7df2c8-font-style );line-height:var( --e-global-typography-e7df2c8-line-height );letter-spacing:var( --e-global-typography-e7df2c8-letter-spacing );color:#20AE98;}.elementor-1242 .elementor-element.elementor-element-29bc39bd{text-align:center;}.elementor-1242 .elementor-element.elementor-element-29bc39bd .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:48px;font-weight:700;font-style:normal;line-height:1.146em;color:var( --e-global-color-primary );}.elementor-1242 .elementor-element.elementor-element-5c3d8ea0{--divider-border-style:solid;--divider-color:#20AE98;--divider-border-width:3px;}.elementor-1242 .elementor-element.elementor-element-5c3d8ea0 .elementor-divider-separator{width:50px;margin:0 auto;margin-center:0;}.elementor-1242 .elementor-element.elementor-element-5c3d8ea0 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-1242 .elementor-element.elementor-element-58085085 > .elementor-widget-container{margin:0px 0px -32px 0px;}.elementor-1242 .elementor-element.elementor-element-58085085{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.5em;}.elementor-1242 .elementor-element.elementor-element-bf709ad:not(.elementor-motion-effects-element-type-background), .elementor-1242 .elementor-element.elementor-element-bf709ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e607481 );}.elementor-1242 .elementor-element.elementor-element-bf709ad{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-1242 .elementor-element.elementor-element-bf709ad > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1242 .elementor-element.elementor-element-11dc7e4 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-1242 .elementor-element.elementor-element-4fbcd06:not(.elementor-motion-effects-element-type-background), .elementor-1242 .elementor-element.elementor-element-4fbcd06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://traffordcoaches.co.uk/wp-content/uploads/2026/01/our-fleet.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1242 .elementor-element.elementor-element-4fbcd06 > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.26;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1242 .elementor-element.elementor-element-4fbcd06{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6vw 0vw 16vw 0vw;}.elementor-1242 .elementor-element.elementor-element-3fb4b36 > .elementor-container{max-width:600px;}.elementor-1242 .elementor-element.elementor-element-3fb4b36{margin-top:0px;margin-bottom:50px;}.elementor-1242 .elementor-element.elementor-element-7dd4450.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1242 .elementor-element.elementor-element-ce5629a{text-align:center;}.elementor-1242 .elementor-element.elementor-element-ce5629a .elementor-heading-title{font-family:var( --e-global-typography-05b31e5-font-family ), Sans-serif;font-size:var( --e-global-typography-05b31e5-font-size );font-weight:var( --e-global-typography-05b31e5-font-weight );font-style:var( --e-global-typography-05b31e5-font-style );line-height:var( --e-global-typography-05b31e5-line-height );word-spacing:var( --e-global-typography-05b31e5-word-spacing );color:var( --e-global-color-26311e5 );}.elementor-1242 .elementor-element.elementor-element-5a9dede{--divider-border-style:solid;--divider-color:var( --e-global-color-26311e5 );--divider-border-width:3px;}.elementor-1242 .elementor-element.elementor-element-5a9dede .elementor-divider-separator{width:50px;margin:0 auto;margin-center:0;}.elementor-1242 .elementor-element.elementor-element-5a9dede .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-1242 .elementor-element.elementor-element-691f8df > .elementor-widget-container{margin:0px 0px -32px 0px;}.elementor-1242 .elementor-element.elementor-element-691f8df{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.5em;color:var( --e-global-color-26311e5 );}.elementor-1242 .elementor-element.elementor-element-4a4f0af{padding:0vw 4vw 0vw 4vw;}.elementor-1242 .elementor-element.elementor-element-f3feaba:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1242 .elementor-element.elementor-element-f3feaba > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1242 .elementor-element.elementor-element-f3feaba > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-8b46267 );background-image:url("https://traffordcoaches.co.uk/wp-content/uploads/2025/10/Ellipse-1-1-1.png");background-position:50% 80%;background-repeat:no-repeat;background-size:50% auto;opacity:1;}.elementor-1242 .elementor-element.elementor-element-f3feaba.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1242 .elementor-element.elementor-element-f3feaba > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:8px;}.elementor-1242 .elementor-element.elementor-element-f3feaba > .elementor-element-populated{border-style:none;box-shadow:0px 17px 20px 0px rgba(0, 0, 0, 0.24);transition:background 0.3s, border 1s, border-radius 1s, box-shadow 1s;margin:0vw 0.5vw 0vw 0.5vw;--e-column-margin-right:0.5vw;--e-column-margin-left:0.5vw;padding:1vw 1vw 2vw 1vw;}.elementor-1242 .elementor-element.elementor-element-f3feaba > .elementor-element-populated, .elementor-1242 .elementor-element.elementor-element-f3feaba > .elementor-element-populated > .elementor-background-overlay, .elementor-1242 .elementor-element.elementor-element-f3feaba > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-1242 .elementor-element.elementor-element-f3feaba:hover > .elementor-element-populated{border-style:none;box-shadow:0px 17px 20px 0px rgba(0, 0, 0, 0.24);}.elementor-1242 .elementor-element.elementor-element-f3feaba:hover > .elementor-element-populated, .elementor-1242 .elementor-element.elementor-element-f3feaba:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-1242 .elementor-element.elementor-element-f3feaba > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 1s, opacity 0.3s;}.elementor-1242 .elementor-element.elementor-element-11614b5 > .elementor-widget-container{margin:0% 0% -6% 0%;}.elementor-1242 .elementor-element.elementor-element-11614b5{text-align:center;}.elementor-1242 .elementor-element.elementor-element-11614b5 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:1.2vw;font-weight:700;font-style:normal;}.elementor-1242 .elementor-element.elementor-element-1de81df > .elementor-widget-container{margin:0% 0% -6% 0%;}.elementor-1242 .elementor-element.elementor-element-1de81df{text-align:center;}.elementor-1242 .elementor-element.elementor-element-1de81df .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.8vw;font-weight:400;font-style:normal;line-height:1.5em;color:var( --e-global-color-text );}.elementor-widget-star-rating .elementor-star-rating__title{color:var( --e-global-color-text );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 );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-1242 .elementor-element.elementor-element-7bdae30{text-align:center;}.elementor-1242 .elementor-element.elementor-element-7bdae30 > .elementor-widget-container{margin:0vw 0vw 1vw 0vw;}.elementor-1242 .elementor-element.elementor-element-7bdae30 .elementor-star-rating{font-size:18px;}.elementor-1242 .elementor-element.elementor-element-7bdae30 .elementor-star-rating i:before{color:var( --e-global-color-6582f73 );}.elementor-1242 .elementor-element.elementor-element-7bdae30 .elementor-star-rating i{color:var( --e-global-color-text );}.elementor-1242 .elementor-element.elementor-element-16d8c0d > .elementor-widget-container{margin:4% 0% 0% 0%;}.elementor-1242 .elementor-element.elementor-element-16d8c0d img{width:74%;max-width:240px;}.elementor-1242 .elementor-element.elementor-element-59b8d46:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1242 .elementor-element.elementor-element-59b8d46 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1242 .elementor-element.elementor-element-59b8d46 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-8b46267 );background-image:url("https://traffordcoaches.co.uk/wp-content/uploads/2025/10/Ellipse-1-1-1.png");background-position:50% 80%;background-repeat:no-repeat;background-size:50% auto;opacity:1;}.elementor-1242 .elementor-element.elementor-element-59b8d46.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1242 .elementor-element.elementor-element-59b8d46 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:8px;}.elementor-1242 .elementor-element.elementor-element-59b8d46 > .elementor-element-populated{border-style:none;box-shadow:0px 17px 20px 0px rgba(0, 0, 0, 0.24);transition:background 0.3s, border 1s, border-radius 1s, box-shadow 1s;margin:0vw 0.5vw 0vw 0.5vw;--e-column-margin-right:0.5vw;--e-column-margin-left:0.5vw;padding:1vw 1vw 2vw 1vw;}.elementor-1242 .elementor-element.elementor-element-59b8d46 > .elementor-element-populated, .elementor-1242 .elementor-element.elementor-element-59b8d46 > .elementor-element-populated > .elementor-background-overlay, .elementor-1242 .elementor-element.elementor-element-59b8d46 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-1242 .elementor-element.elementor-element-59b8d46:hover > .elementor-element-populated{border-style:none;box-shadow:0px 17px 20px 0px rgba(0, 0, 0, 0.24);}.elementor-1242 .elementor-element.elementor-element-59b8d46:hover > .elementor-element-populated, .elementor-1242 .elementor-element.elementor-element-59b8d46:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-1242 .elementor-element.elementor-element-59b8d46 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 1s, opacity 0.3s;}.elementor-1242 .elementor-element.elementor-element-0a437c8 > .elementor-widget-container{margin:0% 0% -6% 0%;}.elementor-1242 .elementor-element.elementor-element-0a437c8{text-align:center;}.elementor-1242 .elementor-element.elementor-element-0a437c8 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:1.2vw;font-weight:700;font-style:normal;}.elementor-1242 .elementor-element.elementor-element-c982673 > .elementor-widget-container{margin:0% 0% -6% 0%;}.elementor-1242 .elementor-element.elementor-element-c982673{text-align:center;}.elementor-1242 .elementor-element.elementor-element-c982673 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.8vw;font-weight:400;font-style:normal;line-height:1.5em;color:var( --e-global-color-text );}.elementor-1242 .elementor-element.elementor-element-d1ce842{text-align:center;}.elementor-1242 .elementor-element.elementor-element-d1ce842 > .elementor-widget-container{margin:0vw 0vw 1vw 0vw;}.elementor-1242 .elementor-element.elementor-element-d1ce842 .elementor-star-rating{font-size:18px;}.elementor-1242 .elementor-element.elementor-element-d1ce842 .elementor-star-rating i:before{color:var( --e-global-color-6582f73 );}.elementor-1242 .elementor-element.elementor-element-d1ce842 .elementor-star-rating i{color:var( --e-global-color-text );}.elementor-1242 .elementor-element.elementor-element-b608e75 > .elementor-widget-container{margin:5% 0% 0% 0%;}.elementor-1242 .elementor-element.elementor-element-b608e75 img{width:70%;max-width:240px;}.elementor-1242 .elementor-element.elementor-element-85aa57c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1242 .elementor-element.elementor-element-85aa57c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1242 .elementor-element.elementor-element-85aa57c > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-8b46267 );background-image:url("https://traffordcoaches.co.uk/wp-content/uploads/2025/10/Ellipse-1-1-1.png");background-position:50% 80%;background-repeat:no-repeat;background-size:50% auto;opacity:1;}.elementor-1242 .elementor-element.elementor-element-85aa57c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1242 .elementor-element.elementor-element-85aa57c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:8px;}.elementor-1242 .elementor-element.elementor-element-85aa57c > .elementor-element-populated{border-style:none;box-shadow:0px 17px 20px 0px rgba(0, 0, 0, 0.24);transition:background 0.3s, border 1s, border-radius 1s, box-shadow 1s;margin:0vw 0.5vw 0vw 0.5vw;--e-column-margin-right:0.5vw;--e-column-margin-left:0.5vw;padding:1vw 1vw 2vw 1vw;}.elementor-1242 .elementor-element.elementor-element-85aa57c > .elementor-element-populated, .elementor-1242 .elementor-element.elementor-element-85aa57c > .elementor-element-populated > .elementor-background-overlay, .elementor-1242 .elementor-element.elementor-element-85aa57c > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-1242 .elementor-element.elementor-element-85aa57c:hover > .elementor-element-populated{border-style:none;box-shadow:0px 17px 20px 0px rgba(0, 0, 0, 0.24);}.elementor-1242 .elementor-element.elementor-element-85aa57c:hover > .elementor-element-populated, .elementor-1242 .elementor-element.elementor-element-85aa57c:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-1242 .elementor-element.elementor-element-85aa57c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 1s, opacity 0.3s;}.elementor-1242 .elementor-element.elementor-element-605d36a > .elementor-widget-container{margin:0% 0% -6% 0%;}.elementor-1242 .elementor-element.elementor-element-605d36a{text-align:center;}.elementor-1242 .elementor-element.elementor-element-605d36a .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:1.2vw;font-weight:700;font-style:normal;}.elementor-1242 .elementor-element.elementor-element-0659cdc > .elementor-widget-container{margin:0% 0% -6% 0%;}.elementor-1242 .elementor-element.elementor-element-0659cdc{text-align:center;}.elementor-1242 .elementor-element.elementor-element-0659cdc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.8vw;font-weight:400;font-style:normal;line-height:1.5em;color:var( --e-global-color-text );}.elementor-1242 .elementor-element.elementor-element-25fbe88{text-align:center;}.elementor-1242 .elementor-element.elementor-element-25fbe88 > .elementor-widget-container{margin:0vw 0vw 1vw 0vw;}.elementor-1242 .elementor-element.elementor-element-25fbe88 .elementor-star-rating{font-size:18px;}.elementor-1242 .elementor-element.elementor-element-25fbe88 .elementor-star-rating i:before{color:var( --e-global-color-6582f73 );}.elementor-1242 .elementor-element.elementor-element-25fbe88 .elementor-star-rating i{color:var( --e-global-color-text );}.elementor-1242 .elementor-element.elementor-element-aef2511 > .elementor-widget-container{margin:4% 0% 0% 0%;}.elementor-1242 .elementor-element.elementor-element-aef2511 img{width:74%;max-width:240px;}.elementor-1242 .elementor-element.elementor-element-7349bff:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1242 .elementor-element.elementor-element-7349bff > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1242 .elementor-element.elementor-element-7349bff > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-8b46267 );background-image:url("https://traffordcoaches.co.uk/wp-content/uploads/2025/10/Ellipse-1-1-1.png");background-position:50% 80%;background-repeat:no-repeat;background-size:50% auto;opacity:1;}.elementor-1242 .elementor-element.elementor-element-7349bff.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1242 .elementor-element.elementor-element-7349bff > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:8px;}.elementor-1242 .elementor-element.elementor-element-7349bff > .elementor-element-populated{border-style:none;box-shadow:0px 17px 20px 0px rgba(0, 0, 0, 0.24);transition:background 0.3s, border 1s, border-radius 1s, box-shadow 1s;margin:0vw 0.5vw 0vw 0.5vw;--e-column-margin-right:0.5vw;--e-column-margin-left:0.5vw;padding:1vw 1vw 2vw 1vw;}.elementor-1242 .elementor-element.elementor-element-7349bff > .elementor-element-populated, .elementor-1242 .elementor-element.elementor-element-7349bff > .elementor-element-populated > .elementor-background-overlay, .elementor-1242 .elementor-element.elementor-element-7349bff > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-1242 .elementor-element.elementor-element-7349bff:hover > .elementor-element-populated{border-style:none;box-shadow:0px 17px 20px 0px rgba(0, 0, 0, 0.24);}.elementor-1242 .elementor-element.elementor-element-7349bff:hover > .elementor-element-populated, .elementor-1242 .elementor-element.elementor-element-7349bff:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-1242 .elementor-element.elementor-element-7349bff > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 1s, opacity 0.3s;}.elementor-1242 .elementor-element.elementor-element-7111db5 > .elementor-widget-container{margin:0% 0% -6% 0%;}.elementor-1242 .elementor-element.elementor-element-7111db5{text-align:center;}.elementor-1242 .elementor-element.elementor-element-7111db5 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:1.2vw;font-weight:700;font-style:normal;}.elementor-1242 .elementor-element.elementor-element-1730202 > .elementor-widget-container{margin:0% 0% -6% 0%;}.elementor-1242 .elementor-element.elementor-element-1730202{text-align:center;}.elementor-1242 .elementor-element.elementor-element-1730202 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.8vw;font-weight:400;font-style:normal;line-height:1.5em;color:var( --e-global-color-text );}.elementor-1242 .elementor-element.elementor-element-e2d04b0{text-align:center;}.elementor-1242 .elementor-element.elementor-element-e2d04b0 > .elementor-widget-container{margin:0vw 0vw 1vw 0vw;}.elementor-1242 .elementor-element.elementor-element-e2d04b0 .elementor-star-rating{font-size:18px;}.elementor-1242 .elementor-element.elementor-element-e2d04b0 .elementor-star-rating i:before{color:var( --e-global-color-6582f73 );}.elementor-1242 .elementor-element.elementor-element-e2d04b0 .elementor-star-rating i{color:var( --e-global-color-text );}.elementor-1242 .elementor-element.elementor-element-af4a64b img{width:85%;max-width:240px;}.elementor-1242 .elementor-element.elementor-element-ff0ee56:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1242 .elementor-element.elementor-element-ff0ee56 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1242 .elementor-element.elementor-element-ff0ee56 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-8b46267 );background-image:url("https://traffordcoaches.co.uk/wp-content/uploads/2025/10/Ellipse-1-1-1.png");background-position:50% 80%;background-repeat:no-repeat;background-size:50% auto;opacity:1;}.elementor-1242 .elementor-element.elementor-element-ff0ee56.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1242 .elementor-element.elementor-element-ff0ee56 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:8px;}.elementor-1242 .elementor-element.elementor-element-ff0ee56 > .elementor-element-populated{border-style:none;box-shadow:0px 17px 20px 0px rgba(0, 0, 0, 0.24);transition:background 0.3s, border 1s, border-radius 1s, box-shadow 1s;margin:0vw 0.5vw 0vw 0.5vw;--e-column-margin-right:0.5vw;--e-column-margin-left:0.5vw;padding:1vw 1vw 2vw 1vw;}.elementor-1242 .elementor-element.elementor-element-ff0ee56 > .elementor-element-populated, .elementor-1242 .elementor-element.elementor-element-ff0ee56 > .elementor-element-populated > .elementor-background-overlay, .elementor-1242 .elementor-element.elementor-element-ff0ee56 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-1242 .elementor-element.elementor-element-ff0ee56:hover > .elementor-element-populated{border-style:none;box-shadow:0px 17px 20px 0px rgba(0, 0, 0, 0.24);}.elementor-1242 .elementor-element.elementor-element-ff0ee56:hover > .elementor-element-populated, .elementor-1242 .elementor-element.elementor-element-ff0ee56:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-1242 .elementor-element.elementor-element-ff0ee56 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 1s, opacity 0.3s;}.elementor-1242 .elementor-element.elementor-element-ed675f7 > .elementor-widget-container{margin:0% 0% -6% 0%;}.elementor-1242 .elementor-element.elementor-element-ed675f7{text-align:center;}.elementor-1242 .elementor-element.elementor-element-ed675f7 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:1.2vw;font-weight:700;font-style:normal;}.elementor-1242 .elementor-element.elementor-element-3405464 > .elementor-widget-container{margin:0% 0% -6% 0%;}.elementor-1242 .elementor-element.elementor-element-3405464{text-align:center;}.elementor-1242 .elementor-element.elementor-element-3405464 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.8vw;font-weight:400;font-style:normal;line-height:1.5em;color:var( --e-global-color-text );}.elementor-1242 .elementor-element.elementor-element-d9827c0{text-align:center;}.elementor-1242 .elementor-element.elementor-element-d9827c0 > .elementor-widget-container{margin:0vw 0vw 1vw 0vw;}.elementor-1242 .elementor-element.elementor-element-d9827c0 .elementor-star-rating{font-size:18px;}.elementor-1242 .elementor-element.elementor-element-d9827c0 .elementor-star-rating i:before{color:var( --e-global-color-6582f73 );}.elementor-1242 .elementor-element.elementor-element-d9827c0 .elementor-star-rating i{color:var( --e-global-color-text );}.elementor-1242 .elementor-element.elementor-element-01ba91d img{width:85%;max-width:240px;}.elementor-1242 .elementor-element.elementor-element-e028b67:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1242 .elementor-element.elementor-element-e028b67 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1242 .elementor-element.elementor-element-e028b67 > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-8b46267 );background-image:url("https://traffordcoaches.co.uk/wp-content/uploads/2025/10/Ellipse-1-1-1.png");background-position:50% 80%;background-repeat:no-repeat;background-size:50% auto;opacity:1;}.elementor-1242 .elementor-element.elementor-element-e028b67.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1242 .elementor-element.elementor-element-e028b67 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:8px;}.elementor-1242 .elementor-element.elementor-element-e028b67 > .elementor-element-populated{border-style:none;box-shadow:0px 17px 20px 0px rgba(0, 0, 0, 0.24);transition:background 0.3s, border 1s, border-radius 1s, box-shadow 1s;margin:0vw 0.5vw 0vw 0.5vw;--e-column-margin-right:0.5vw;--e-column-margin-left:0.5vw;padding:1vw 1vw 2vw 1vw;}.elementor-1242 .elementor-element.elementor-element-e028b67 > .elementor-element-populated, .elementor-1242 .elementor-element.elementor-element-e028b67 > .elementor-element-populated > .elementor-background-overlay, .elementor-1242 .elementor-element.elementor-element-e028b67 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-1242 .elementor-element.elementor-element-e028b67:hover > .elementor-element-populated{border-style:none;box-shadow:0px 17px 20px 0px rgba(0, 0, 0, 0.24);}.elementor-1242 .elementor-element.elementor-element-e028b67:hover > .elementor-element-populated, .elementor-1242 .elementor-element.elementor-element-e028b67:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-1242 .elementor-element.elementor-element-e028b67 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 1s, opacity 0.3s;}.elementor-1242 .elementor-element.elementor-element-6fef7d1 > .elementor-widget-container{margin:0% 0% -6% 0%;}.elementor-1242 .elementor-element.elementor-element-6fef7d1{text-align:center;}.elementor-1242 .elementor-element.elementor-element-6fef7d1 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:1.2vw;font-weight:700;font-style:normal;}.elementor-1242 .elementor-element.elementor-element-7094dbf > .elementor-widget-container{margin:0% 0% -6% 0%;}.elementor-1242 .elementor-element.elementor-element-7094dbf{text-align:center;}.elementor-1242 .elementor-element.elementor-element-7094dbf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:0.8vw;font-weight:400;font-style:normal;line-height:1.5em;color:var( --e-global-color-text );}.elementor-1242 .elementor-element.elementor-element-e30a5ff{text-align:center;}.elementor-1242 .elementor-element.elementor-element-e30a5ff > .elementor-widget-container{margin:0vw 0vw 1vw 0vw;}.elementor-1242 .elementor-element.elementor-element-e30a5ff .elementor-star-rating{font-size:18px;}.elementor-1242 .elementor-element.elementor-element-e30a5ff .elementor-star-rating i:before{color:var( --e-global-color-6582f73 );}.elementor-1242 .elementor-element.elementor-element-e30a5ff .elementor-star-rating i{color:var( --e-global-color-text );}.elementor-1242 .elementor-element.elementor-element-40421ba img{width:85%;max-width:240px;}.elementor-1242 .elementor-element.elementor-element-cd2e562 > .elementor-background-overlay{opacity:1;}.elementor-1242 .elementor-element.elementor-element-cd2e562{margin-top:-120px;margin-bottom:0px;padding:0px 0px 80px 0px;}.elementor-1242 .elementor-element.elementor-element-cb367e5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1242 .elementor-element.elementor-element-cb367e5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17223A;}.elementor-1242 .elementor-element.elementor-element-cb367e5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1242 .elementor-element.elementor-element-cb367e5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1242 .elementor-element.elementor-element-f8d6d9f > .elementor-widget-container{margin:-60px 0px 0px 0px;}.elementor-1242 .elementor-element.elementor-element-f8d6d9f{z-index:2;text-align:start;}.elementor-1242 .elementor-element.elementor-element-f8d6d9f img{max-width:650px;}.elementor-1242 .elementor-element.elementor-element-7fb40a9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1242 .elementor-element.elementor-element-7fb40a9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-bc-flex-widget .elementor-1242 .elementor-element.elementor-element-7fb40a9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1242 .elementor-element.elementor-element-7fb40a9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1242 .elementor-element.elementor-element-7fb40a9 > .elementor-element-populated, .elementor-1242 .elementor-element.elementor-element-7fb40a9 > .elementor-element-populated > .elementor-background-overlay, .elementor-1242 .elementor-element.elementor-element-7fb40a9 > .elementor-background-slideshow{border-radius:0px 5px 5px 0px;}.elementor-1242 .elementor-element.elementor-element-7fb40a9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:32px 32px 32px 32px;}.elementor-1242 .elementor-element.elementor-element-7fb40a9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1242 .elementor-element.elementor-element-1886653{width:auto;max-width:auto;}.elementor-1242 .elementor-element.elementor-element-1886653 .elementor-heading-title{font-family:var( --e-global-typography-e7df2c8-font-family ), Sans-serif;font-size:var( --e-global-typography-e7df2c8-font-size );font-weight:var( --e-global-typography-e7df2c8-font-weight );text-transform:var( --e-global-typography-e7df2c8-text-transform );font-style:var( --e-global-typography-e7df2c8-font-style );line-height:var( --e-global-typography-e7df2c8-line-height );letter-spacing:var( --e-global-typography-e7df2c8-letter-spacing );color:#20AE98;}.elementor-1242 .elementor-element.elementor-element-a29e1f8{text-align:start;}.elementor-1242 .elementor-element.elementor-element-a29e1f8 .elementor-heading-title{font-family:var( --e-global-typography-05b31e5-font-family ), Sans-serif;font-size:var( --e-global-typography-05b31e5-font-size );font-weight:var( --e-global-typography-05b31e5-font-weight );font-style:var( --e-global-typography-05b31e5-font-style );line-height:var( --e-global-typography-05b31e5-line-height );word-spacing:var( --e-global-typography-05b31e5-word-spacing );color:var( --e-global-color-26311e5 );}.elementor-1242 .elementor-element.elementor-element-adacb62{--divider-border-style:solid;--divider-color:#20AE98;--divider-border-width:3px;}.elementor-1242 .elementor-element.elementor-element-adacb62 .elementor-divider-separator{width:50px;margin:0 auto;margin-left:0;}.elementor-1242 .elementor-element.elementor-element-adacb62 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-1242 .elementor-element.elementor-element-a14f6f5 > .elementor-widget-container{margin:0px 0px -16px 0px;padding:0px 100px 0px 0px;}.elementor-1242 .elementor-element.elementor-element-a14f6f5{text-align:start;color:var( --e-global-color-26311e5 );}.elementor-1242 .elementor-element.elementor-element-533be8b{text-align:start;width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;align-self:center;}.elementor-1242 .elementor-element.elementor-element-533be8b > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-1242 .elementor-element.elementor-element-533be8b .elementor-star-rating{font-size:16px;}.elementor-1242 .elementor-element.elementor-element-533be8b .elementor-star-rating i:before{color:var( --e-global-color-6582f73 );}.elementor-1242 .elementor-element.elementor-element-533be8b .elementor-star-rating i{color:var( --e-global-color-text );}.elementor-1242 .elementor-element.elementor-element-cf88867 .elementor-button{background-color:#20AE98;fill:var( --e-global-color-26311e5 );color:var( --e-global-color-26311e5 );}.elementor-1242 .elementor-element.elementor-element-cf88867{width:auto;max-width:auto;}.elementor-1242 .elementor-element.elementor-element-fa82d4c .elementor-button{background-color:var( --e-global-color-8b46267 );font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;font-style:normal;line-height:1.25em;fill:var( --e-global-color-26311e5 );color:var( --e-global-color-26311e5 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-26311e5 );}.elementor-1242 .elementor-element.elementor-element-fa82d4c{width:auto;max-width:auto;}.elementor-1242 .elementor-element.elementor-element-fa82d4c > .elementor-widget-container{margin:0px 0px 0px 16px;}.elementor-1242 .elementor-element.elementor-element-fa82d4c .elementor-button-content-wrapper{flex-direction:row;}.elementor-1242 .elementor-element.elementor-element-fa82d4c .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1242 .elementor-element.elementor-element-191e06f > .elementor-container{max-width:1200px;}.elementor-1242 .elementor-element.elementor-element-191e06f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 0px 100px 0px;}.elementor-1242 .elementor-element.elementor-element-191e06f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1242 .elementor-element.elementor-element-d1ddeb5 > .elementor-container{max-width:600px;}.elementor-1242 .elementor-element.elementor-element-d1ddeb5{margin-top:0px;margin-bottom:50px;}.elementor-1242 .elementor-element.elementor-element-ba5f1a1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1242 .elementor-element.elementor-element-e7edf51{width:auto;max-width:auto;}.elementor-1242 .elementor-element.elementor-element-e7edf51 .elementor-heading-title{font-family:var( --e-global-typography-e7df2c8-font-family ), Sans-serif;font-size:var( --e-global-typography-e7df2c8-font-size );font-weight:var( --e-global-typography-e7df2c8-font-weight );text-transform:var( --e-global-typography-e7df2c8-text-transform );font-style:var( --e-global-typography-e7df2c8-font-style );line-height:var( --e-global-typography-e7df2c8-line-height );letter-spacing:var( --e-global-typography-e7df2c8-letter-spacing );color:#20AE98;}.elementor-1242 .elementor-element.elementor-element-21b4ecf{text-align:center;}.elementor-1242 .elementor-element.elementor-element-21b4ecf .elementor-heading-title{font-family:var( --e-global-typography-05b31e5-font-family ), Sans-serif;font-size:var( --e-global-typography-05b31e5-font-size );font-weight:var( --e-global-typography-05b31e5-font-weight );font-style:var( --e-global-typography-05b31e5-font-style );line-height:var( --e-global-typography-05b31e5-line-height );word-spacing:var( --e-global-typography-05b31e5-word-spacing );color:var( --e-global-color-primary );}.elementor-1242 .elementor-element.elementor-element-bb3c0af{--divider-border-style:solid;--divider-color:#20AE98;--divider-border-width:3px;}.elementor-1242 .elementor-element.elementor-element-bb3c0af .elementor-divider-separator{width:50px;margin:0 auto;margin-center:0;}.elementor-1242 .elementor-element.elementor-element-bb3c0af .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-1242 .elementor-element.elementor-element-1d93ed0 > .elementor-widget-container{margin:0px 0px -32px 0px;}.elementor-1242 .elementor-element.elementor-element-1d93ed0{text-align:center;}.elementor-1242 .elementor-element.elementor-element-8064164 > .elementor-container{max-width:1200px;}.elementor-1242 .elementor-element.elementor-element-8064164{margin-top:0px;margin-bottom:0px;}.elementor-1242 .elementor-element.elementor-element-7e8075c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1242 .elementor-element.elementor-element-7e8075c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-26311e5 );}.elementor-1242 .elementor-element.elementor-element-7e8075c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1242 .elementor-element.elementor-element-7e8075c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-1242 .elementor-element.elementor-element-7e8075c > .elementor-element-populated, .elementor-1242 .elementor-element.elementor-element-7e8075c > .elementor-element-populated > .elementor-background-overlay, .elementor-1242 .elementor-element.elementor-element-7e8075c > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-1242 .elementor-element.elementor-element-7e8075c > .elementor-element-populated{box-shadow:0px 17px 20px 0px rgba(0, 0, 0, 0.24);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-1242 .elementor-element.elementor-element-7e8075c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1242 .elementor-element.elementor-element-5098c95 img{width:100%;border-radius:5px 5px 5px 5px;}.elementor-1242 .elementor-element.elementor-element-2c01f17 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:8px;}.elementor-1242 .elementor-element.elementor-element-2c01f17 > .elementor-element-populated{padding:16px 16px 16px 16px;}.elementor-1242 .elementor-element.elementor-element-6156cf1 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:24px;font-weight:700;font-style:normal;}.elementor-1242 .elementor-element.elementor-element-c08fcd1 .elementor-button{background-color:var( --e-global-color-8b46267 );font-family:var( --e-global-typography-1c3abbe-font-family ), Sans-serif;font-size:var( --e-global-typography-1c3abbe-font-size );font-weight:var( --e-global-typography-1c3abbe-font-weight );font-style:var( --e-global-typography-1c3abbe-font-style );line-height:var( --e-global-typography-1c3abbe-line-height );fill:#20AE98;color:#20AE98;padding:0px 0px 0px 0px;}.elementor-1242 .elementor-element.elementor-element-c08fcd1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1242 .elementor-element.elementor-element-c08fcd1 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1242 .elementor-element.elementor-element-93d1866:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1242 .elementor-element.elementor-element-93d1866 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-26311e5 );}.elementor-1242 .elementor-element.elementor-element-93d1866.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1242 .elementor-element.elementor-element-93d1866 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-1242 .elementor-element.elementor-element-93d1866 > .elementor-element-populated, .elementor-1242 .elementor-element.elementor-element-93d1866 > .elementor-element-populated > .elementor-background-overlay, .elementor-1242 .elementor-element.elementor-element-93d1866 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-1242 .elementor-element.elementor-element-93d1866 > .elementor-element-populated{box-shadow:0px 17px 20px 0px rgba(0, 0, 0, 0.24);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-1242 .elementor-element.elementor-element-93d1866 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1242 .elementor-element.elementor-element-7eb96e5 img{width:100%;border-radius:5px 5px 5px 5px;}.elementor-1242 .elementor-element.elementor-element-470899e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:8px;}.elementor-1242 .elementor-element.elementor-element-470899e > .elementor-element-populated{padding:16px 16px 16px 16px;}.elementor-1242 .elementor-element.elementor-element-dd2e3ea .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:24px;font-weight:700;font-style:normal;}.elementor-1242 .elementor-element.elementor-element-23b3f97 .elementor-button{background-color:var( --e-global-color-8b46267 );font-family:var( --e-global-typography-1c3abbe-font-family ), Sans-serif;font-size:var( --e-global-typography-1c3abbe-font-size );font-weight:var( --e-global-typography-1c3abbe-font-weight );font-style:var( --e-global-typography-1c3abbe-font-style );line-height:var( --e-global-typography-1c3abbe-line-height );fill:#20AE98;color:#20AE98;padding:0px 0px 0px 0px;}.elementor-1242 .elementor-element.elementor-element-23b3f97 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1242 .elementor-element.elementor-element-23b3f97 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1242 .elementor-element.elementor-element-cfda9e6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1242 .elementor-element.elementor-element-cfda9e6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-26311e5 );}.elementor-1242 .elementor-element.elementor-element-cfda9e6.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1242 .elementor-element.elementor-element-cfda9e6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-1242 .elementor-element.elementor-element-cfda9e6 > .elementor-element-populated, .elementor-1242 .elementor-element.elementor-element-cfda9e6 > .elementor-element-populated > .elementor-background-overlay, .elementor-1242 .elementor-element.elementor-element-cfda9e6 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-1242 .elementor-element.elementor-element-cfda9e6 > .elementor-element-populated{box-shadow:0px 17px 20px 0px rgba(0, 0, 0, 0.24);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-1242 .elementor-element.elementor-element-cfda9e6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1242 .elementor-element.elementor-element-a992b28 img{width:100%;border-radius:5px 5px 5px 5px;}.elementor-1242 .elementor-element.elementor-element-1b9640b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:8px;}.elementor-1242 .elementor-element.elementor-element-1b9640b > .elementor-element-populated{padding:16px 16px 16px 16px;}.elementor-1242 .elementor-element.elementor-element-6ce1193 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:24px;font-weight:700;font-style:normal;}.elementor-1242 .elementor-element.elementor-element-fbe5791 .elementor-button{background-color:var( --e-global-color-8b46267 );font-family:var( --e-global-typography-1c3abbe-font-family ), Sans-serif;font-size:var( --e-global-typography-1c3abbe-font-size );font-weight:var( --e-global-typography-1c3abbe-font-weight );font-style:var( --e-global-typography-1c3abbe-font-style );line-height:var( --e-global-typography-1c3abbe-line-height );fill:#20AE98;color:#20AE98;padding:0px 0px 0px 0px;}.elementor-1242 .elementor-element.elementor-element-fbe5791 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1242 .elementor-element.elementor-element-fbe5791 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1242 .elementor-element.elementor-element-9bbbec1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1242 .elementor-element.elementor-element-9bbbec1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-26311e5 );}.elementor-1242 .elementor-element.elementor-element-9bbbec1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1242 .elementor-element.elementor-element-9bbbec1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-1242 .elementor-element.elementor-element-9bbbec1 > .elementor-element-populated, .elementor-1242 .elementor-element.elementor-element-9bbbec1 > .elementor-element-populated > .elementor-background-overlay, .elementor-1242 .elementor-element.elementor-element-9bbbec1 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-1242 .elementor-element.elementor-element-9bbbec1 > .elementor-element-populated{box-shadow:0px 17px 20px 0px rgba(0, 0, 0, 0.24);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-1242 .elementor-element.elementor-element-9bbbec1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1242 .elementor-element.elementor-element-4302464 img{width:100%;border-radius:5px 5px 5px 5px;}.elementor-1242 .elementor-element.elementor-element-e6fc621 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:8px;}.elementor-1242 .elementor-element.elementor-element-e6fc621 > .elementor-element-populated{padding:16px 16px 16px 16px;}.elementor-1242 .elementor-element.elementor-element-ef81754 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:24px;font-weight:700;font-style:normal;}.elementor-1242 .elementor-element.elementor-element-cfb82b8 .elementor-button{background-color:var( --e-global-color-8b46267 );font-family:var( --e-global-typography-1c3abbe-font-family ), Sans-serif;font-size:var( --e-global-typography-1c3abbe-font-size );font-weight:var( --e-global-typography-1c3abbe-font-weight );font-style:var( --e-global-typography-1c3abbe-font-style );line-height:var( --e-global-typography-1c3abbe-line-height );fill:#20AE98;color:#20AE98;padding:0px 0px 0px 0px;}.elementor-1242 .elementor-element.elementor-element-cfb82b8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1242 .elementor-element.elementor-element-cfb82b8 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1242 .elementor-element.elementor-element-b8d6553 > .elementor-container{max-width:1200px;}.elementor-1242 .elementor-element.elementor-element-b8d6553{margin-top:50px;margin-bottom:0px;}.elementor-1242 .elementor-element.elementor-element-dbebe55.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1242 .elementor-element.elementor-element-dbebe55 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-1242 .elementor-element.elementor-element-dbebe55 > .elementor-element-populated, .elementor-1242 .elementor-element.elementor-element-dbebe55 > .elementor-element-populated > .elementor-background-overlay, .elementor-1242 .elementor-element.elementor-element-dbebe55 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-1242 .elementor-element.elementor-element-dbebe55 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-1242 .elementor-element.elementor-element-dbebe55 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1242 .elementor-element.elementor-element-b7a2a2e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:8px;}.elementor-1242 .elementor-element.elementor-element-b7a2a2e > .elementor-element-populated{padding:16px 16px 16px 16px;}.elementor-1242 .elementor-element.elementor-element-fd4b1ea:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1242 .elementor-element.elementor-element-fd4b1ea > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-26311e5 );}.elementor-1242 .elementor-element.elementor-element-fd4b1ea.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1242 .elementor-element.elementor-element-fd4b1ea > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-1242 .elementor-element.elementor-element-fd4b1ea > .elementor-element-populated, .elementor-1242 .elementor-element.elementor-element-fd4b1ea > .elementor-element-populated > .elementor-background-overlay, .elementor-1242 .elementor-element.elementor-element-fd4b1ea > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-1242 .elementor-element.elementor-element-fd4b1ea > .elementor-element-populated{box-shadow:0px 17px 20px 0px rgba(0, 0, 0, 0.24);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-1242 .elementor-element.elementor-element-fd4b1ea > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1242 .elementor-element.elementor-element-0154f69 img{width:100%;border-radius:5px 5px 5px 5px;}.elementor-1242 .elementor-element.elementor-element-468cfe0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:8px;}.elementor-1242 .elementor-element.elementor-element-468cfe0 > .elementor-element-populated{padding:16px 16px 16px 16px;}.elementor-1242 .elementor-element.elementor-element-f01fe3e .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:24px;font-weight:700;font-style:normal;}.elementor-1242 .elementor-element.elementor-element-6866a9b .elementor-button{background-color:var( --e-global-color-8b46267 );font-family:var( --e-global-typography-1c3abbe-font-family ), Sans-serif;font-size:var( --e-global-typography-1c3abbe-font-size );font-weight:var( --e-global-typography-1c3abbe-font-weight );font-style:var( --e-global-typography-1c3abbe-font-style );line-height:var( --e-global-typography-1c3abbe-line-height );fill:#20AE98;color:#20AE98;padding:0px 0px 0px 0px;}.elementor-1242 .elementor-element.elementor-element-6866a9b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1242 .elementor-element.elementor-element-6866a9b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1242 .elementor-element.elementor-element-81b44a3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1242 .elementor-element.elementor-element-81b44a3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-26311e5 );}.elementor-1242 .elementor-element.elementor-element-81b44a3.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1242 .elementor-element.elementor-element-81b44a3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-1242 .elementor-element.elementor-element-81b44a3 > .elementor-element-populated, .elementor-1242 .elementor-element.elementor-element-81b44a3 > .elementor-element-populated > .elementor-background-overlay, .elementor-1242 .elementor-element.elementor-element-81b44a3 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-1242 .elementor-element.elementor-element-81b44a3 > .elementor-element-populated{box-shadow:0px 17px 20px 0px rgba(0, 0, 0, 0.24);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-1242 .elementor-element.elementor-element-81b44a3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1242 .elementor-element.elementor-element-b2246cb img{width:100%;border-radius:5px 5px 5px 5px;}.elementor-1242 .elementor-element.elementor-element-ad88e32 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:8px;}.elementor-1242 .elementor-element.elementor-element-ad88e32 > .elementor-element-populated{padding:16px 16px 16px 16px;}.elementor-1242 .elementor-element.elementor-element-915d316 .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:24px;font-weight:700;font-style:normal;}.elementor-1242 .elementor-element.elementor-element-26ac7a3 .elementor-button{background-color:var( --e-global-color-8b46267 );font-family:var( --e-global-typography-1c3abbe-font-family ), Sans-serif;font-size:var( --e-global-typography-1c3abbe-font-size );font-weight:var( --e-global-typography-1c3abbe-font-weight );font-style:var( --e-global-typography-1c3abbe-font-style );line-height:var( --e-global-typography-1c3abbe-line-height );fill:#20AE98;color:#20AE98;padding:0px 0px 0px 0px;}.elementor-1242 .elementor-element.elementor-element-26ac7a3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1242 .elementor-element.elementor-element-26ac7a3 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1242 .elementor-element.elementor-element-3ccb1f1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1242 .elementor-element.elementor-element-3ccb1f1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-26311e5 );}.elementor-1242 .elementor-element.elementor-element-3ccb1f1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1242 .elementor-element.elementor-element-3ccb1f1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-1242 .elementor-element.elementor-element-3ccb1f1 > .elementor-element-populated, .elementor-1242 .elementor-element.elementor-element-3ccb1f1 > .elementor-element-populated > .elementor-background-overlay, .elementor-1242 .elementor-element.elementor-element-3ccb1f1 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-1242 .elementor-element.elementor-element-3ccb1f1 > .elementor-element-populated{box-shadow:0px 17px 20px 0px rgba(0, 0, 0, 0.24);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-1242 .elementor-element.elementor-element-3ccb1f1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1242 .elementor-element.elementor-element-e76575f img{width:100%;border-radius:5px 5px 5px 5px;}.elementor-1242 .elementor-element.elementor-element-b34b8a5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:8px;}.elementor-1242 .elementor-element.elementor-element-b34b8a5 > .elementor-element-populated{padding:16px 16px 16px 16px;}.elementor-1242 .elementor-element.elementor-element-a0eb16d .elementor-heading-title{font-family:"Source Sans Pro", Sans-serif;font-size:24px;font-weight:700;font-style:normal;}.elementor-1242 .elementor-element.elementor-element-dec16cf .elementor-button{background-color:var( --e-global-color-8b46267 );font-family:var( --e-global-typography-1c3abbe-font-family ), Sans-serif;font-size:var( --e-global-typography-1c3abbe-font-size );font-weight:var( --e-global-typography-1c3abbe-font-weight );font-style:var( --e-global-typography-1c3abbe-font-style );line-height:var( --e-global-typography-1c3abbe-line-height );fill:#20AE98;color:#20AE98;padding:0px 0px 0px 0px;}.elementor-1242 .elementor-element.elementor-element-dec16cf .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1242 .elementor-element.elementor-element-dec16cf .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1242 .elementor-element.elementor-element-8e76384.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1242 .elementor-element.elementor-element-8e76384 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-1242 .elementor-element.elementor-element-8e76384 > .elementor-element-populated, .elementor-1242 .elementor-element.elementor-element-8e76384 > .elementor-element-populated > .elementor-background-overlay, .elementor-1242 .elementor-element.elementor-element-8e76384 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-1242 .elementor-element.elementor-element-8e76384 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-1242 .elementor-element.elementor-element-8e76384 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1242 .elementor-element.elementor-element-b6546d9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:8px;}.elementor-1242 .elementor-element.elementor-element-b6546d9 > .elementor-element-populated{padding:16px 16px 16px 16px;}.elementor-1242 .elementor-element.elementor-element-d58f152 > .elementor-container{max-width:1200px;}.elementor-1242 .elementor-element.elementor-element-d58f152{margin-top:0px;margin-bottom:0px;}.elementor-1242 .elementor-element.elementor-element-d444c16:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1242 .elementor-element.elementor-element-d444c16 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-26311e5 );}.elementor-1242 .elementor-element.elementor-element-d444c16.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1242 .elementor-element.elementor-element-d444c16 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-1242 .elementor-element.elementor-element-d444c16 > .elementor-element-populated, .elementor-1242 .elementor-element.elementor-element-d444c16 > .elementor-element-populated > .elementor-background-overlay, .elementor-1242 .elementor-element.elementor-element-d444c16 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-1242 .elementor-element.elementor-element-d444c16 > .elementor-element-populated{box-shadow:0px 17px 20px 0px rgba(0, 0, 0, 0.24);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-1242 .elementor-element.elementor-element-d444c16 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1242 .elementor-element.elementor-element-2dc8da5{--e-transform-transition-duration:1300ms;}.elementor-1242 .elementor-element.elementor-element-2dc8da5 img{width:100%;border-radius:10px 10px 0px 0px;}.elementor-1242 .elementor-element.elementor-element-81c16a4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:8px;}.elementor-1242 .elementor-element.elementor-element-81c16a4 > .elementor-element-populated{padding:16px 16px 16px 16px;}.elementor-1242 .elementor-element.elementor-element-776b0cf .elementor-heading-title{font-family:var( --e-global-typography-cffc2c3-font-family ), Sans-serif;font-size:var( --e-global-typography-cffc2c3-font-size );font-weight:var( --e-global-typography-cffc2c3-font-weight );font-style:var( --e-global-typography-cffc2c3-font-style );line-height:var( --e-global-typography-cffc2c3-line-height );word-spacing:var( --e-global-typography-cffc2c3-word-spacing );}.elementor-1242 .elementor-element.elementor-element-269983a > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-1242 .elementor-element.elementor-element-269983a{text-align:start;}.elementor-1242 .elementor-element.elementor-element-269983a .elementor-heading-title{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 );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-1242 .elementor-element.elementor-element-6068046 .elementor-button{background-color:var( --e-global-color-8b46267 );font-family:var( --e-global-typography-1c3abbe-font-family ), Sans-serif;font-size:var( --e-global-typography-1c3abbe-font-size );font-weight:var( --e-global-typography-1c3abbe-font-weight );font-style:var( --e-global-typography-1c3abbe-font-style );line-height:var( --e-global-typography-1c3abbe-line-height );fill:#20AE98;color:#20AE98;padding:0px 0px 0px 0px;}.elementor-1242 .elementor-element.elementor-element-6068046 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1242 .elementor-element.elementor-element-6068046 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1242 .elementor-element.elementor-element-e969315:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1242 .elementor-element.elementor-element-e969315 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-26311e5 );}.elementor-1242 .elementor-element.elementor-element-e969315.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1242 .elementor-element.elementor-element-e969315 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-1242 .elementor-element.elementor-element-e969315 > .elementor-element-populated, .elementor-1242 .elementor-element.elementor-element-e969315 > .elementor-element-populated > .elementor-background-overlay, .elementor-1242 .elementor-element.elementor-element-e969315 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-1242 .elementor-element.elementor-element-e969315 > .elementor-element-populated{box-shadow:0px 17px 20px 0px rgba(0, 0, 0, 0.24);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-1242 .elementor-element.elementor-element-e969315 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1242 .elementor-element.elementor-element-98d1402 img{width:100%;border-radius:10px 10px 0px 0px;}.elementor-1242 .elementor-element.elementor-element-34157fc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:8px;}.elementor-1242 .elementor-element.elementor-element-34157fc > .elementor-element-populated{padding:16px 16px 16px 16px;}.elementor-1242 .elementor-element.elementor-element-0ceafae .elementor-heading-title{font-family:var( --e-global-typography-cffc2c3-font-family ), Sans-serif;font-size:var( --e-global-typography-cffc2c3-font-size );font-weight:var( --e-global-typography-cffc2c3-font-weight );font-style:var( --e-global-typography-cffc2c3-font-style );line-height:var( --e-global-typography-cffc2c3-line-height );word-spacing:var( --e-global-typography-cffc2c3-word-spacing );}.elementor-1242 .elementor-element.elementor-element-f7217f9 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-1242 .elementor-element.elementor-element-f7217f9{text-align:start;}.elementor-1242 .elementor-element.elementor-element-f7217f9 .elementor-heading-title{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 );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-1242 .elementor-element.elementor-element-5412475 .elementor-button{background-color:var( --e-global-color-8b46267 );font-family:var( --e-global-typography-1c3abbe-font-family ), Sans-serif;font-size:var( --e-global-typography-1c3abbe-font-size );font-weight:var( --e-global-typography-1c3abbe-font-weight );font-style:var( --e-global-typography-1c3abbe-font-style );line-height:var( --e-global-typography-1c3abbe-line-height );fill:#20AE98;color:#20AE98;padding:0px 0px 0px 0px;}.elementor-1242 .elementor-element.elementor-element-5412475 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1242 .elementor-element.elementor-element-5412475 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1242 .elementor-element.elementor-element-7a346bb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1242 .elementor-element.elementor-element-7a346bb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-26311e5 );}.elementor-1242 .elementor-element.elementor-element-7a346bb.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1242 .elementor-element.elementor-element-7a346bb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-1242 .elementor-element.elementor-element-7a346bb > .elementor-element-populated, .elementor-1242 .elementor-element.elementor-element-7a346bb > .elementor-element-populated > .elementor-background-overlay, .elementor-1242 .elementor-element.elementor-element-7a346bb > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-1242 .elementor-element.elementor-element-7a346bb > .elementor-element-populated{box-shadow:0px 17px 20px 0px rgba(0, 0, 0, 0.24);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-1242 .elementor-element.elementor-element-7a346bb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1242 .elementor-element.elementor-element-e717b39 img{width:100%;border-radius:10px 10px 0px 0px;}.elementor-1242 .elementor-element.elementor-element-4ff8820 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:8px;}.elementor-1242 .elementor-element.elementor-element-4ff8820 > .elementor-element-populated{padding:16px 16px 16px 16px;}.elementor-1242 .elementor-element.elementor-element-178d4fe .elementor-heading-title{font-family:var( --e-global-typography-cffc2c3-font-family ), Sans-serif;font-size:var( --e-global-typography-cffc2c3-font-size );font-weight:var( --e-global-typography-cffc2c3-font-weight );font-style:var( --e-global-typography-cffc2c3-font-style );line-height:var( --e-global-typography-cffc2c3-line-height );word-spacing:var( --e-global-typography-cffc2c3-word-spacing );}.elementor-1242 .elementor-element.elementor-element-91eb179 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-1242 .elementor-element.elementor-element-91eb179{text-align:start;}.elementor-1242 .elementor-element.elementor-element-91eb179 .elementor-heading-title{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 );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-1242 .elementor-element.elementor-element-cdce609 .elementor-button{background-color:var( --e-global-color-8b46267 );font-family:var( --e-global-typography-1c3abbe-font-family ), Sans-serif;font-size:var( --e-global-typography-1c3abbe-font-size );font-weight:var( --e-global-typography-1c3abbe-font-weight );font-style:var( --e-global-typography-1c3abbe-font-style );line-height:var( --e-global-typography-1c3abbe-line-height );fill:#20AE98;color:#20AE98;padding:0px 0px 0px 0px;}.elementor-1242 .elementor-element.elementor-element-cdce609 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1242 .elementor-element.elementor-element-cdce609 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1242 .elementor-element.elementor-element-ac8291e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1242 .elementor-element.elementor-element-ac8291e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-26311e5 );}.elementor-1242 .elementor-element.elementor-element-ac8291e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1242 .elementor-element.elementor-element-ac8291e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-1242 .elementor-element.elementor-element-ac8291e > .elementor-element-populated, .elementor-1242 .elementor-element.elementor-element-ac8291e > .elementor-element-populated > .elementor-background-overlay, .elementor-1242 .elementor-element.elementor-element-ac8291e > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-1242 .elementor-element.elementor-element-ac8291e > .elementor-element-populated{box-shadow:0px 17px 20px 0px rgba(0, 0, 0, 0.24);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-1242 .elementor-element.elementor-element-ac8291e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1242 .elementor-element.elementor-element-70aade2 img{width:100%;border-radius:10px 10px 0px 0px;}.elementor-1242 .elementor-element.elementor-element-7922781 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:8px;}.elementor-1242 .elementor-element.elementor-element-7922781 > .elementor-element-populated{padding:16px 16px 16px 16px;}.elementor-1242 .elementor-element.elementor-element-35116a9 .elementor-heading-title{font-family:var( --e-global-typography-cffc2c3-font-family ), Sans-serif;font-size:var( --e-global-typography-cffc2c3-font-size );font-weight:var( --e-global-typography-cffc2c3-font-weight );font-style:var( --e-global-typography-cffc2c3-font-style );line-height:var( --e-global-typography-cffc2c3-line-height );word-spacing:var( --e-global-typography-cffc2c3-word-spacing );}.elementor-1242 .elementor-element.elementor-element-6dd64e4 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-1242 .elementor-element.elementor-element-6dd64e4{text-align:start;}.elementor-1242 .elementor-element.elementor-element-6dd64e4 .elementor-heading-title{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 );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-1242 .elementor-element.elementor-element-36ef22d .elementor-button{background-color:var( --e-global-color-8b46267 );font-family:var( --e-global-typography-1c3abbe-font-family ), Sans-serif;font-size:var( --e-global-typography-1c3abbe-font-size );font-weight:var( --e-global-typography-1c3abbe-font-weight );font-style:var( --e-global-typography-1c3abbe-font-style );line-height:var( --e-global-typography-1c3abbe-line-height );fill:#20AE98;color:#20AE98;padding:0px 0px 0px 0px;}.elementor-1242 .elementor-element.elementor-element-36ef22d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1242 .elementor-element.elementor-element-36ef22d .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1242 .elementor-element.elementor-element-7276f65 > .elementor-container{max-width:1200px;}.elementor-1242 .elementor-element.elementor-element-7276f65{margin-top:50px;margin-bottom:0px;padding:0vw 0vw 0vw 0vw;}.elementor-1242 .elementor-element.elementor-element-0810c29.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1242 .elementor-element.elementor-element-0810c29 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-1242 .elementor-element.elementor-element-0810c29 > .elementor-element-populated, .elementor-1242 .elementor-element.elementor-element-0810c29 > .elementor-element-populated > .elementor-background-overlay, .elementor-1242 .elementor-element.elementor-element-0810c29 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-1242 .elementor-element.elementor-element-0810c29 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-1242 .elementor-element.elementor-element-0810c29 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1242 .elementor-element.elementor-element-a38afbb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:8px;}.elementor-1242 .elementor-element.elementor-element-a38afbb > .elementor-element-populated{padding:16px 16px 16px 16px;}.elementor-1242 .elementor-element.elementor-element-471ce52:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1242 .elementor-element.elementor-element-471ce52 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-26311e5 );}.elementor-1242 .elementor-element.elementor-element-471ce52.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1242 .elementor-element.elementor-element-471ce52 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-1242 .elementor-element.elementor-element-471ce52 > .elementor-element-populated, .elementor-1242 .elementor-element.elementor-element-471ce52 > .elementor-element-populated > .elementor-background-overlay, .elementor-1242 .elementor-element.elementor-element-471ce52 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-1242 .elementor-element.elementor-element-471ce52 > .elementor-element-populated{box-shadow:0px 17px 20px 0px rgba(0, 0, 0, 0.24);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0vw 0vw 0vw 0vw;}.elementor-1242 .elementor-element.elementor-element-471ce52 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1242 .elementor-element.elementor-element-6f68b31 img{width:100%;border-radius:10px 10px 0px 0px;}.elementor-1242 .elementor-element.elementor-element-6774f14 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:8px;}.elementor-1242 .elementor-element.elementor-element-6774f14 > .elementor-element-populated{padding:16px 16px 16px 16px;}.elementor-1242 .elementor-element.elementor-element-fae3f86 .elementor-heading-title{font-family:var( --e-global-typography-cffc2c3-font-family ), Sans-serif;font-size:var( --e-global-typography-cffc2c3-font-size );font-weight:var( --e-global-typography-cffc2c3-font-weight );font-style:var( --e-global-typography-cffc2c3-font-style );line-height:var( --e-global-typography-cffc2c3-line-height );word-spacing:var( --e-global-typography-cffc2c3-word-spacing );}.elementor-1242 .elementor-element.elementor-element-94e1001 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-1242 .elementor-element.elementor-element-94e1001{text-align:start;}.elementor-1242 .elementor-element.elementor-element-94e1001 .elementor-heading-title{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 );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-1242 .elementor-element.elementor-element-5011c67 .elementor-button{background-color:var( --e-global-color-8b46267 );font-family:var( --e-global-typography-1c3abbe-font-family ), Sans-serif;font-size:var( --e-global-typography-1c3abbe-font-size );font-weight:var( --e-global-typography-1c3abbe-font-weight );font-style:var( --e-global-typography-1c3abbe-font-style );line-height:var( --e-global-typography-1c3abbe-line-height );fill:#20AE98;color:#20AE98;padding:0px 0px 0px 0px;}.elementor-1242 .elementor-element.elementor-element-5011c67 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1242 .elementor-element.elementor-element-5011c67 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1242 .elementor-element.elementor-element-86a9528:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1242 .elementor-element.elementor-element-86a9528 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-26311e5 );}.elementor-1242 .elementor-element.elementor-element-86a9528.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1242 .elementor-element.elementor-element-86a9528 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-1242 .elementor-element.elementor-element-86a9528 > .elementor-element-populated, .elementor-1242 .elementor-element.elementor-element-86a9528 > .elementor-element-populated > .elementor-background-overlay, .elementor-1242 .elementor-element.elementor-element-86a9528 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-1242 .elementor-element.elementor-element-86a9528 > .elementor-element-populated{box-shadow:0px 17px 20px 0px rgba(0, 0, 0, 0.24);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-1242 .elementor-element.elementor-element-86a9528 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1242 .elementor-element.elementor-element-46718b2 img{width:100%;border-radius:10px 10px 0px 0px;}.elementor-1242 .elementor-element.elementor-element-d56e6a0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:8px;}.elementor-1242 .elementor-element.elementor-element-d56e6a0 > .elementor-element-populated{padding:16px 16px 16px 16px;}.elementor-1242 .elementor-element.elementor-element-57c93c2 .elementor-heading-title{font-family:var( --e-global-typography-cffc2c3-font-family ), Sans-serif;font-size:var( --e-global-typography-cffc2c3-font-size );font-weight:var( --e-global-typography-cffc2c3-font-weight );font-style:var( --e-global-typography-cffc2c3-font-style );line-height:var( --e-global-typography-cffc2c3-line-height );word-spacing:var( --e-global-typography-cffc2c3-word-spacing );}.elementor-1242 .elementor-element.elementor-element-1da0d73 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-1242 .elementor-element.elementor-element-1da0d73{text-align:start;}.elementor-1242 .elementor-element.elementor-element-1da0d73 .elementor-heading-title{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 );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-1242 .elementor-element.elementor-element-19fb16a .elementor-button{background-color:var( --e-global-color-8b46267 );font-family:var( --e-global-typography-1c3abbe-font-family ), Sans-serif;font-size:var( --e-global-typography-1c3abbe-font-size );font-weight:var( --e-global-typography-1c3abbe-font-weight );font-style:var( --e-global-typography-1c3abbe-font-style );line-height:var( --e-global-typography-1c3abbe-line-height );fill:#20AE98;color:#20AE98;padding:0px 0px 0px 0px;}.elementor-1242 .elementor-element.elementor-element-19fb16a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1242 .elementor-element.elementor-element-19fb16a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1242 .elementor-element.elementor-element-885e551:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1242 .elementor-element.elementor-element-885e551 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-26311e5 );}.elementor-1242 .elementor-element.elementor-element-885e551.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1242 .elementor-element.elementor-element-885e551 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-1242 .elementor-element.elementor-element-885e551 > .elementor-element-populated, .elementor-1242 .elementor-element.elementor-element-885e551 > .elementor-element-populated > .elementor-background-overlay, .elementor-1242 .elementor-element.elementor-element-885e551 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-1242 .elementor-element.elementor-element-885e551 > .elementor-element-populated{box-shadow:0px 17px 20px 0px rgba(0, 0, 0, 0.24);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-1242 .elementor-element.elementor-element-885e551 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1242 .elementor-element.elementor-element-813a1c2 img{width:100%;border-radius:10px 10px 0px 0px;}.elementor-1242 .elementor-element.elementor-element-d912659 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:8px;}.elementor-1242 .elementor-element.elementor-element-d912659 > .elementor-element-populated{padding:16px 16px 16px 16px;}.elementor-1242 .elementor-element.elementor-element-2693fed .elementor-heading-title{font-family:var( --e-global-typography-cffc2c3-font-family ), Sans-serif;font-size:var( --e-global-typography-cffc2c3-font-size );font-weight:var( --e-global-typography-cffc2c3-font-weight );font-style:var( --e-global-typography-cffc2c3-font-style );line-height:var( --e-global-typography-cffc2c3-line-height );word-spacing:var( --e-global-typography-cffc2c3-word-spacing );}.elementor-1242 .elementor-element.elementor-element-ea93b42 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-1242 .elementor-element.elementor-element-ea93b42{text-align:start;}.elementor-1242 .elementor-element.elementor-element-ea93b42 .elementor-heading-title{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 );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-1242 .elementor-element.elementor-element-2cade3c .elementor-button{background-color:var( --e-global-color-8b46267 );font-family:var( --e-global-typography-1c3abbe-font-family ), Sans-serif;font-size:var( --e-global-typography-1c3abbe-font-size );font-weight:var( --e-global-typography-1c3abbe-font-weight );font-style:var( --e-global-typography-1c3abbe-font-style );line-height:var( --e-global-typography-1c3abbe-line-height );fill:#20AE98;color:#20AE98;padding:0px 0px 0px 0px;}.elementor-1242 .elementor-element.elementor-element-2cade3c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1242 .elementor-element.elementor-element-2cade3c .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1242 .elementor-element.elementor-element-ba5168f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1242 .elementor-element.elementor-element-ba5168f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-1242 .elementor-element.elementor-element-ba5168f > .elementor-element-populated, .elementor-1242 .elementor-element.elementor-element-ba5168f > .elementor-element-populated > .elementor-background-overlay, .elementor-1242 .elementor-element.elementor-element-ba5168f > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-1242 .elementor-element.elementor-element-ba5168f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-1242 .elementor-element.elementor-element-ba5168f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1242 .elementor-element.elementor-element-2b02062 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:8px;}.elementor-1242 .elementor-element.elementor-element-2b02062 > .elementor-element-populated{padding:16px 16px 16px 16px;}.elementor-1242 .elementor-element.elementor-element-234f28a4:not(.elementor-motion-effects-element-type-background), .elementor-1242 .elementor-element.elementor-element-234f28a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://traffordcoaches.co.uk/wp-content/uploads/2025/10/bg-testi-1-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1242 .elementor-element.elementor-element-234f28a4 > .elementor-background-overlay{background-color:#17223A;opacity:0.85;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1242 .elementor-element.elementor-element-234f28a4{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-bc-flex-widget .elementor-1242 .elementor-element.elementor-element-594579c1.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-1242 .elementor-element.elementor-element-594579c1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-1242 .elementor-element.elementor-element-14f3c5a8{width:auto;max-width:auto;}.elementor-1242 .elementor-element.elementor-element-14f3c5a8 .elementor-heading-title{font-family:var( --e-global-typography-e7df2c8-font-family ), Sans-serif;font-size:var( --e-global-typography-e7df2c8-font-size );font-weight:var( --e-global-typography-e7df2c8-font-weight );text-transform:var( --e-global-typography-e7df2c8-text-transform );font-style:var( --e-global-typography-e7df2c8-font-style );line-height:var( --e-global-typography-e7df2c8-line-height );letter-spacing:var( --e-global-typography-e7df2c8-letter-spacing );color:#20AE98;}.elementor-1242 .elementor-element.elementor-element-35021d9d{text-align:start;}.elementor-1242 .elementor-element.elementor-element-35021d9d .elementor-heading-title{font-family:var( --e-global-typography-05b31e5-font-family ), Sans-serif;font-size:var( --e-global-typography-05b31e5-font-size );font-weight:var( --e-global-typography-05b31e5-font-weight );font-style:var( --e-global-typography-05b31e5-font-style );line-height:var( --e-global-typography-05b31e5-line-height );word-spacing:var( --e-global-typography-05b31e5-word-spacing );color:var( --e-global-color-26311e5 );}.elementor-1242 .elementor-element.elementor-element-6b905719{--divider-border-style:solid;--divider-color:#20AE98;--divider-border-width:3px;}.elementor-1242 .elementor-element.elementor-element-6b905719 .elementor-divider-separator{width:50px;margin:0 auto;margin-left:0;}.elementor-1242 .elementor-element.elementor-element-6b905719 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-1242 .elementor-element.elementor-element-2c620960 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-1242 .elementor-element.elementor-element-2c620960{text-align:start;color:var( --e-global-color-26311e5 );}.elementor-widget-reviews .elementor-testimonial__header, .elementor-widget-reviews .elementor-testimonial__name{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-reviews .elementor-testimonial__text{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 );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-1242 .elementor-element.elementor-element-493900e.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-1242 .elementor-element.elementor-element-493900e .elementor-main-swiper{width:100%;}.elementor-1242 .elementor-element.elementor-element-493900e .elementor-main-swiper .swiper-slide{border-radius:10px;}.elementor-1242 .elementor-element.elementor-element-493900e .elementor-testimonial__header{padding-top:20px;padding-left:20px;padding-right:20px;padding-bottom:calc(1px / 2);}.elementor-1242 .elementor-element.elementor-element-493900e .elementor-testimonial__content{padding-bottom:20px;padding-left:20px;padding-right:20px;padding-top:calc(1px / 2);}.elementor-1242 .elementor-element.elementor-element-493900e .elementor-swiper-button{font-size:20px;}.elementor-1242 .elementor-element.elementor-element-493900e .elementor-testimonial__header, .elementor-1242 .elementor-element.elementor-element-493900e .elementor-testimonial__name{font-family:"Source Sans Pro", Sans-serif;font-size:16px;font-weight:600;}.elementor-1242 .elementor-element.elementor-element-493900e .elementor-testimonial__title{font-size:0px;}.elementor-1242 .elementor-element.elementor-element-493900e .elementor-testimonial__text{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.5em;}.elementor-1242 .elementor-element.elementor-element-493900e .elementor-testimonial__icon{font-size:67px;}.elementor-1242 .elementor-element.elementor-element-493900e .elementor-testimonial__icon svg{width:67px;}.elementor-1242 .elementor-element.elementor-element-493900e .elementor-star-rating i:before{color:#20AE98;}.elementor-1242 .elementor-element.elementor-element-92c2662{padding:100px 0px 50px 0px;}.elementor-1242 .elementor-element.elementor-element-8edeb87 > .elementor-container{max-width:600px;}.elementor-1242 .elementor-element.elementor-element-8edeb87{margin-top:0px;margin-bottom:50px;}.elementor-1242 .elementor-element.elementor-element-6e0e798.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1242 .elementor-element.elementor-element-31adcda{width:auto;max-width:auto;}.elementor-1242 .elementor-element.elementor-element-31adcda .elementor-heading-title{font-family:var( --e-global-typography-e7df2c8-font-family ), Sans-serif;font-size:var( --e-global-typography-e7df2c8-font-size );font-weight:var( --e-global-typography-e7df2c8-font-weight );text-transform:var( --e-global-typography-e7df2c8-text-transform );font-style:var( --e-global-typography-e7df2c8-font-style );line-height:var( --e-global-typography-e7df2c8-line-height );letter-spacing:var( --e-global-typography-e7df2c8-letter-spacing );color:#20AE98;}.elementor-1242 .elementor-element.elementor-element-445dfc3{text-align:center;}.elementor-1242 .elementor-element.elementor-element-445dfc3 .elementor-heading-title{font-family:var( --e-global-typography-05b31e5-font-family ), Sans-serif;font-size:var( --e-global-typography-05b31e5-font-size );font-weight:var( --e-global-typography-05b31e5-font-weight );font-style:var( --e-global-typography-05b31e5-font-style );line-height:var( --e-global-typography-05b31e5-line-height );word-spacing:var( --e-global-typography-05b31e5-word-spacing );color:var( --e-global-color-primary );}.elementor-1242 .elementor-element.elementor-element-7b25b01{--divider-border-style:solid;--divider-color:#20AE98;--divider-border-width:3px;}.elementor-1242 .elementor-element.elementor-element-7b25b01 .elementor-divider-separator{width:50px;margin:0 auto;margin-center:0;}.elementor-1242 .elementor-element.elementor-element-7b25b01 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-1242 .elementor-element.elementor-element-b9a69b0 > .elementor-widget-container{margin:0px 0px -32px 0px;}.elementor-1242 .elementor-element.elementor-element-b9a69b0{text-align:center;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{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 );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1242 .elementor-element.elementor-element-44a0f50{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-1242 .elementor-element.elementor-element-44a0f50 > .elementor-widget-container{margin:0px 0px 32px 0px;padding:0px 0px 0px 0px;}.elementor-1242 .elementor-element.elementor-element-44a0f50 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-1242 .elementor-element.elementor-element-44a0f50:after{content:"0.66";}.elementor-1242 .elementor-element.elementor-element-44a0f50 .elementor-post__thumbnail__link{width:100%;}.elementor-1242 .elementor-element.elementor-element-44a0f50 .elementor-post__meta-data span + span:before{content:"•";}.elementor-1242 .elementor-element.elementor-element-44a0f50 .elementor-post__card{border-radius:20px;}.elementor-1242 .elementor-element.elementor-element-44a0f50 .elementor-post__text{margin-top:20px;}.elementor-1242 .elementor-element.elementor-element-44a0f50 .elementor-post__badge{right:0;}.elementor-1242 .elementor-element.elementor-element-44a0f50 .elementor-post__card .elementor-post__badge{background-color:#20AE98;color:var( --e-global-color-26311e5 );margin:20px;}.elementor-1242 .elementor-element.elementor-element-44a0f50 .elementor-post__title, .elementor-1242 .elementor-element.elementor-element-44a0f50 .elementor-post__title a{color:var( --e-global-color-primary );font-family:"Source Sans Pro", Sans-serif;font-weight:600;}.elementor-1242 .elementor-element.elementor-element-44a0f50 .elementor-post__meta-data{font-family:"Inter", Sans-serif;font-weight:400;}.elementor-1242 .elementor-element.elementor-element-44a0f50 .elementor-post__read-more{color:var( --e-global-color-fd5ddc7 );}.elementor-1242 .elementor-element.elementor-element-44a0f50 a.elementor-post__read-more{font-family:"Source Sans Pro", Sans-serif;font-size:15px;font-weight:600;font-style:normal;line-height:1.25em;}.elementor-1242 .elementor-element.elementor-element-64379d3 .elementor-button{background-color:var( --e-global-color-8b46267 );fill:#20AE98;color:#20AE98;transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#20AE98;}.elementor-1242 .elementor-element.elementor-element-64379d3 .elementor-button:hover, .elementor-1242 .elementor-element.elementor-element-64379d3 .elementor-button:focus{background-color:var( --e-global-color-fd5ddc7 );color:var( --e-global-color-26311e5 );}.elementor-1242 .elementor-element.elementor-element-64379d3 .elementor-button:hover svg, .elementor-1242 .elementor-element.elementor-element-64379d3 .elementor-button:focus svg{fill:var( --e-global-color-26311e5 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1242 .elementor-element.elementor-element-2abfcf34{margin-top:0px;margin-bottom:0px;padding:170px 0px 0px 0px;}.elementor-1242 .elementor-element.elementor-element-437da5d5{padding:0px 32px 0px 32px;}.elementor-1242 .elementor-element.elementor-element-3e6388c8 > .elementor-element-populated{padding:0vw 0vw 0vw 0vw;}.elementor-1242 .elementor-element.elementor-element-e1508db .elementor-heading-title{font-size:48px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1242 .elementor-element.elementor-element-4c6901a7 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:0vw 0vw 0vw 0vw;}.elementor-1242 .elementor-element.elementor-element-ea16cc2{padding:8vw 3vw 6.5vw 3vw;}.elementor-1242 .elementor-element.elementor-element-956d805 > .elementor-element-populated{margin:0vw 0vw 0vw 0vw;--e-column-margin-right:0vw;--e-column-margin-left:0vw;padding:0px 0px 0px 0px;}.elementor-1242 .elementor-element.elementor-element-705b62a .elementor-heading-title{font-size:var( --e-global-typography-05b31e5-font-size );line-height:var( --e-global-typography-05b31e5-line-height );word-spacing:var( --e-global-typography-05b31e5-word-spacing );}.elementor-1242 .elementor-element.elementor-element-0eeafc7 .elementor-heading-title{font-size:var( --e-global-typography-cffc2c3-font-size );line-height:var( --e-global-typography-cffc2c3-line-height );word-spacing:var( --e-global-typography-cffc2c3-word-spacing );}.elementor-1242 .elementor-element.elementor-element-cfb2a81 .elementor-heading-title{font-size:var( --e-global-typography-cffc2c3-font-size );line-height:var( --e-global-typography-cffc2c3-line-height );word-spacing:var( --e-global-typography-cffc2c3-word-spacing );}.elementor-1242 .elementor-element.elementor-element-b84408f .elementor-heading-title{font-size:var( --e-global-typography-cffc2c3-font-size );line-height:var( --e-global-typography-cffc2c3-line-height );word-spacing:var( --e-global-typography-cffc2c3-word-spacing );}.elementor-1242 .elementor-element.elementor-element-129924c .elementor-heading-title{font-size:var( --e-global-typography-cffc2c3-font-size );line-height:var( --e-global-typography-cffc2c3-line-height );word-spacing:var( --e-global-typography-cffc2c3-word-spacing );}.elementor-1242 .elementor-element.elementor-element-ea138a8 .elementor-heading-title{font-size:var( --e-global-typography-cffc2c3-font-size );line-height:var( --e-global-typography-cffc2c3-line-height );word-spacing:var( --e-global-typography-cffc2c3-word-spacing );}.elementor-1242 .elementor-element.elementor-element-ca9d226 .elementor-heading-title{font-size:var( --e-global-typography-cffc2c3-font-size );line-height:var( --e-global-typography-cffc2c3-line-height );word-spacing:var( --e-global-typography-cffc2c3-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1242 .elementor-element.elementor-element-9c72c2a > .elementor-widget-container{margin:4vw 0vw 2vw 0vw;}.elementor-bc-flex-widget .elementor-1242 .elementor-element.elementor-element-c962e66.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1242 .elementor-element.elementor-element-c962e66.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1242 .elementor-element.elementor-element-c962e66 > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0vw 4vw 0vw 4vw;}.elementor-1242 .elementor-element.elementor-element-752360c{padding:0vw 5vw 0vw 5vw;}.elementor-1242 .elementor-element.elementor-element-4fb473e > .elementor-element-populated{margin:0vw 1vw 1vw 3vw;--e-column-margin-right:1vw;--e-column-margin-left:3vw;padding:4vw 2vw 4vw 2vw;}.elementor-1242 .elementor-element.elementor-element-5a3170c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1242 .elementor-element.elementor-element-5a3170c .elementor-icon{font-size:2.2vw;}.elementor-1242 .elementor-element.elementor-element-5a3170c .elementor-icon svg{height:2.2vw;}.elementor-1242 .elementor-element.elementor-element-57ed4e8 .elementor-counter-number-wrapper{font-size:3vw;}.elementor-1242 .elementor-element.elementor-element-902b873{font-size:1.9vw;}.elementor-1242 .elementor-element.elementor-element-fdb83c7 > .elementor-element-populated{margin:0vw 3vw 1vw 1vw;--e-column-margin-right:3vw;--e-column-margin-left:1vw;padding:4vw 2vw 4vw 2vw;}.elementor-1242 .elementor-element.elementor-element-85d58dd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1242 .elementor-element.elementor-element-85d58dd .elementor-icon{font-size:2.2vw;}.elementor-1242 .elementor-element.elementor-element-85d58dd .elementor-icon svg{height:2.2vw;}.elementor-1242 .elementor-element.elementor-element-3603069 .elementor-counter-number-wrapper{font-size:3vw;}.elementor-1242 .elementor-element.elementor-element-7b43939{font-size:1.9vw;}.elementor-1242 .elementor-element.elementor-element-c87ea70{padding:0vw 5vw 0vw 5vw;}.elementor-1242 .elementor-element.elementor-element-66de21a > .elementor-element-populated{margin:1vw 1vw 0vw 3vw;--e-column-margin-right:1vw;--e-column-margin-left:3vw;padding:4vw 2vw 4vw 2vw;}.elementor-1242 .elementor-element.elementor-element-5e0a37e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1242 .elementor-element.elementor-element-5e0a37e .elementor-icon{font-size:2.2vw;}.elementor-1242 .elementor-element.elementor-element-5e0a37e .elementor-icon svg{height:2.2vw;}.elementor-1242 .elementor-element.elementor-element-f557eb9 .elementor-counter-number-wrapper{font-size:3vw;}.elementor-1242 .elementor-element.elementor-element-0cfdc94{font-size:1.9vw;}.elementor-1242 .elementor-element.elementor-element-a3db86b > .elementor-element-populated{margin:1vw 3vw 0vw 1vw;--e-column-margin-right:3vw;--e-column-margin-left:1vw;padding:4vw 2vw 4vw 2vw;}.elementor-1242 .elementor-element.elementor-element-e761609 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1242 .elementor-element.elementor-element-e761609 .elementor-icon{font-size:2.2vw;}.elementor-1242 .elementor-element.elementor-element-e761609 .elementor-icon svg{height:2.2vw;}.elementor-1242 .elementor-element.elementor-element-440f580 .elementor-counter-number-wrapper{font-size:3vw;}.elementor-1242 .elementor-element.elementor-element-0a74ab5{font-size:1.9vw;}.elementor-1242 .elementor-element.elementor-element-4b3c8150{padding:150px 0px 80px 0px;}.elementor-1242 .elementor-element.elementor-element-1a62827a{margin-top:0px;margin-bottom:40px;}.elementor-1242 .elementor-element.elementor-element-6eb5a490 .elementor-heading-title{font-size:var( --e-global-typography-e7df2c8-font-size );line-height:var( --e-global-typography-e7df2c8-line-height );letter-spacing:var( --e-global-typography-e7df2c8-letter-spacing );}.elementor-1242 .elementor-element.elementor-element-4101bcc9 .elementor-heading-title{font-size:36px;}.elementor-1242 .elementor-element.elementor-element-5ea2387a{padding:0px 22px 0px 22px;}.elementor-1242 .elementor-element.elementor-element-2df79e98:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1242 .elementor-element.elementor-element-2df79e98 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://traffordcoaches.co.uk/wp-content/uploads/2026/01/school-transport-left.png");}.elementor-1242 .elementor-element.elementor-element-2df79e98 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-1242 .elementor-element.elementor-element-3d1e319a > .elementor-widget-container{padding:200px 0px 0px 0px;}.elementor-1242 .elementor-element.elementor-element-3d1e319a .elementor-heading-title{font-size:var( --e-global-typography-cffc2c3-font-size );line-height:var( --e-global-typography-cffc2c3-line-height );word-spacing:var( --e-global-typography-cffc2c3-word-spacing );}.elementor-1242 .elementor-element.elementor-element-5262e85a > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-1242 .elementor-element.elementor-element-62108f65 > .elementor-widget-container{padding:200px 0px 0px 0px;}.elementor-1242 .elementor-element.elementor-element-62108f65 .elementor-heading-title{font-size:var( --e-global-typography-cffc2c3-font-size );line-height:var( --e-global-typography-cffc2c3-line-height );word-spacing:var( --e-global-typography-cffc2c3-word-spacing );}.elementor-1242 .elementor-element.elementor-element-6613208d > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-1242 .elementor-element.elementor-element-4b528ebb > .elementor-widget-container{padding:200px 0px 0px 0px;}.elementor-1242 .elementor-element.elementor-element-4b528ebb .elementor-heading-title{font-size:var( --e-global-typography-cffc2c3-font-size );line-height:var( --e-global-typography-cffc2c3-line-height );word-spacing:var( --e-global-typography-cffc2c3-word-spacing );}.elementor-1242 .elementor-element.elementor-element-4f2cfccb{margin-top:48px;margin-bottom:0px;padding:0px 22px 0px 22px;}.elementor-1242 .elementor-element.elementor-element-19156a80 > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-1242 .elementor-element.elementor-element-2e1ca012 > .elementor-widget-container{padding:200px 0px 0px 0px;}.elementor-1242 .elementor-element.elementor-element-2e1ca012 .elementor-heading-title{font-size:var( --e-global-typography-cffc2c3-font-size );line-height:var( --e-global-typography-cffc2c3-line-height );word-spacing:var( --e-global-typography-cffc2c3-word-spacing );}.elementor-1242 .elementor-element.elementor-element-7f98a20e > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-1242 .elementor-element.elementor-element-792aaea0 > .elementor-widget-container{padding:200px 0px 0px 0px;}.elementor-1242 .elementor-element.elementor-element-792aaea0 .elementor-heading-title{font-size:var( --e-global-typography-cffc2c3-font-size );line-height:var( --e-global-typography-cffc2c3-line-height );word-spacing:var( --e-global-typography-cffc2c3-word-spacing );}.elementor-1242 .elementor-element.elementor-element-2287fcc > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-1242 .elementor-element.elementor-element-60b6cc89 > .elementor-widget-container{padding:200px 0px 0px 0px;}.elementor-1242 .elementor-element.elementor-element-60b6cc89 .elementor-heading-title{font-size:var( --e-global-typography-cffc2c3-font-size );line-height:var( --e-global-typography-cffc2c3-line-height );word-spacing:var( --e-global-typography-cffc2c3-word-spacing );}.elementor-1242 .elementor-element.elementor-element-f0cd3e7{padding:50px 0px 0px 0px;}.elementor-1242 .elementor-element.elementor-element-2808935{margin-top:0px;margin-bottom:40px;}.elementor-1242 .elementor-element.elementor-element-3e3b4d07 .elementor-heading-title{font-size:var( --e-global-typography-e7df2c8-font-size );line-height:var( --e-global-typography-e7df2c8-line-height );letter-spacing:var( --e-global-typography-e7df2c8-letter-spacing );}.elementor-1242 .elementor-element.elementor-element-29bc39bd .elementor-heading-title{font-size:36px;}.elementor-1242 .elementor-element.elementor-element-bf709ad{padding:32px 32px 32px 32px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1242 .elementor-element.elementor-element-535a8f4b img{max-width:90%;}.elementor-1242 .elementor-element.elementor-element-4b09fb8d img{max-width:90%;}.elementor-1242 .elementor-element.elementor-element-3483a1c3 img{max-width:90%;}.elementor-1242 .elementor-element.elementor-element-4738dde3 img{max-width:90%;}.elementor-1242 .elementor-element.elementor-element-54e72ca0 img{max-width:90%;}.elementor-1242 .elementor-element.elementor-element-83ca126 img{max-width:90%;}.elementor-1242 .elementor-element.elementor-element-4fbcd06{padding:6vw 2vw 22vw 2vw;}.elementor-1242 .elementor-element.elementor-element-3fb4b36{margin-top:0px;margin-bottom:40px;}.elementor-1242 .elementor-element.elementor-element-ce5629a .elementor-heading-title{font-size:var( --e-global-typography-05b31e5-font-size );line-height:var( --e-global-typography-05b31e5-line-height );word-spacing:var( --e-global-typography-05b31e5-word-spacing );}.elementor-1242 .elementor-element.elementor-element-4a4f0af{padding:0vw 3vw 0vw 3vw;}.elementor-1242 .elementor-element.elementor-element-f3feaba > .elementor-element-populated >  .elementor-background-overlay{background-position:49% 83%;background-size:45% auto;}.elementor-1242 .elementor-element.elementor-element-f3feaba > .elementor-element-populated{margin:2vw 1vw 2vw 1vw;--e-column-margin-right:1vw;--e-column-margin-left:1vw;padding:2vw 1vw 3vw 1vw;}.elementor-1242 .elementor-element.elementor-element-11614b5 .elementor-heading-title{font-size:2.7vw;}.elementor-1242 .elementor-element.elementor-element-1de81df > .elementor-widget-container{margin:1% 0% -5% 0%;}.elementor-1242 .elementor-element.elementor-element-1de81df .elementor-heading-title{font-size:1.4vw;}.elementor-widget-star-rating .elementor-star-rating__title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1242 .elementor-element.elementor-element-7bdae30 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-1242 .elementor-element.elementor-element-7bdae30 .elementor-star-rating{font-size:16px;}.elementor-1242 .elementor-element.elementor-element-16d8c0d img{width:65%;}.elementor-1242 .elementor-element.elementor-element-59b8d46 > .elementor-element-populated >  .elementor-background-overlay{background-position:49% 83%;background-size:45% auto;}.elementor-1242 .elementor-element.elementor-element-59b8d46 > .elementor-element-populated{margin:2vw 1vw 2vw 1vw;--e-column-margin-right:1vw;--e-column-margin-left:1vw;padding:2vw 1vw 3vw 1vw;}.elementor-1242 .elementor-element.elementor-element-0a437c8 .elementor-heading-title{font-size:2.7vw;}.elementor-1242 .elementor-element.elementor-element-c982673 > .elementor-widget-container{margin:1% 0% -5% 0%;}.elementor-1242 .elementor-element.elementor-element-c982673 .elementor-heading-title{font-size:1.4vw;}.elementor-1242 .elementor-element.elementor-element-d1ce842 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-1242 .elementor-element.elementor-element-d1ce842 .elementor-star-rating{font-size:16px;}.elementor-1242 .elementor-element.elementor-element-b608e75 img{width:65%;}.elementor-1242 .elementor-element.elementor-element-85aa57c > .elementor-element-populated >  .elementor-background-overlay{background-position:49% 83%;background-size:45% auto;}.elementor-1242 .elementor-element.elementor-element-85aa57c > .elementor-element-populated{margin:2vw 1vw 2vw 1vw;--e-column-margin-right:1vw;--e-column-margin-left:1vw;padding:2vw 1vw 3vw 1vw;}.elementor-1242 .elementor-element.elementor-element-605d36a .elementor-heading-title{font-size:2.7vw;}.elementor-1242 .elementor-element.elementor-element-0659cdc > .elementor-widget-container{margin:1% 0% -5% 0%;}.elementor-1242 .elementor-element.elementor-element-0659cdc .elementor-heading-title{font-size:1.4vw;}.elementor-1242 .elementor-element.elementor-element-25fbe88 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-1242 .elementor-element.elementor-element-25fbe88 .elementor-star-rating{font-size:16px;}.elementor-1242 .elementor-element.elementor-element-aef2511 > .elementor-widget-container{margin:3% 0% 0% 0%;}.elementor-1242 .elementor-element.elementor-element-aef2511 img{width:74%;}.elementor-1242 .elementor-element.elementor-element-7349bff > .elementor-element-populated >  .elementor-background-overlay{background-position:49% 87%;background-size:45% auto;}.elementor-1242 .elementor-element.elementor-element-7349bff > .elementor-element-populated{margin:2vw 1vw 2vw 1vw;--e-column-margin-right:1vw;--e-column-margin-left:1vw;padding:2vw 1vw 3vw 1vw;}.elementor-1242 .elementor-element.elementor-element-7111db5 .elementor-heading-title{font-size:2.7vw;}.elementor-1242 .elementor-element.elementor-element-1730202 > .elementor-widget-container{margin:1% 0% -5% 0%;}.elementor-1242 .elementor-element.elementor-element-1730202 .elementor-heading-title{font-size:1.4vw;}.elementor-1242 .elementor-element.elementor-element-e2d04b0 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-1242 .elementor-element.elementor-element-e2d04b0 .elementor-star-rating{font-size:16px;}.elementor-1242 .elementor-element.elementor-element-af4a64b img{width:70%;}.elementor-1242 .elementor-element.elementor-element-ff0ee56 > .elementor-element-populated >  .elementor-background-overlay{background-position:49% 87%;background-size:45% auto;}.elementor-1242 .elementor-element.elementor-element-ff0ee56 > .elementor-element-populated{margin:2vw 1vw 2vw 1vw;--e-column-margin-right:1vw;--e-column-margin-left:1vw;padding:2vw 1vw 3vw 1vw;}.elementor-1242 .elementor-element.elementor-element-ed675f7 .elementor-heading-title{font-size:2.7vw;}.elementor-1242 .elementor-element.elementor-element-3405464 > .elementor-widget-container{margin:1% 0% -5% 0%;}.elementor-1242 .elementor-element.elementor-element-3405464 .elementor-heading-title{font-size:1.4vw;}.elementor-1242 .elementor-element.elementor-element-d9827c0 > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-1242 .elementor-element.elementor-element-d9827c0 .elementor-star-rating{font-size:16px;}.elementor-1242 .elementor-element.elementor-element-01ba91d img{width:70%;}.elementor-1242 .elementor-element.elementor-element-e028b67 > .elementor-element-populated >  .elementor-background-overlay{background-position:49% 87%;background-size:45% auto;}.elementor-1242 .elementor-element.elementor-element-e028b67 > .elementor-element-populated{margin:2vw 1vw 2vw 1vw;--e-column-margin-right:1vw;--e-column-margin-left:1vw;padding:2vw 1vw 3vw 1vw;}.elementor-1242 .elementor-element.elementor-element-6fef7d1 .elementor-heading-title{font-size:2.7vw;}.elementor-1242 .elementor-element.elementor-element-7094dbf > .elementor-widget-container{margin:1% 0% -5% 0%;}.elementor-1242 .elementor-element.elementor-element-7094dbf .elementor-heading-title{font-size:1.4vw;}.elementor-1242 .elementor-element.elementor-element-e30a5ff > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-1242 .elementor-element.elementor-element-e30a5ff .elementor-star-rating{font-size:16px;}.elementor-1242 .elementor-element.elementor-element-40421ba img{width:70%;}.elementor-1242 .elementor-element.elementor-element-cd2e562{padding:0vw 0vw 4vw 0vw;}.elementor-bc-flex-widget .elementor-1242 .elementor-element.elementor-element-cb367e5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1242 .elementor-element.elementor-element-cb367e5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1242 .elementor-element.elementor-element-cb367e5 > .elementor-element-populated{margin:0vw 0vw 0vw 0vw;--e-column-margin-right:0vw;--e-column-margin-left:0vw;}.elementor-1242 .elementor-element.elementor-element-f8d6d9f > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;}.elementor-1242 .elementor-element.elementor-element-f8d6d9f img{max-width:375px;}.elementor-1242 .elementor-element.elementor-element-7fb40a9 > .elementor-element-populated, .elementor-1242 .elementor-element.elementor-element-7fb40a9 > .elementor-element-populated > .elementor-background-overlay, .elementor-1242 .elementor-element.elementor-element-7fb40a9 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-1242 .elementor-element.elementor-element-7fb40a9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1242 .elementor-element.elementor-element-1886653 .elementor-heading-title{font-size:var( --e-global-typography-e7df2c8-font-size );line-height:var( --e-global-typography-e7df2c8-line-height );letter-spacing:var( --e-global-typography-e7df2c8-letter-spacing );}.elementor-1242 .elementor-element.elementor-element-a29e1f8 .elementor-heading-title{font-size:var( --e-global-typography-05b31e5-font-size );line-height:var( --e-global-typography-05b31e5-line-height );word-spacing:var( --e-global-typography-05b31e5-word-spacing );}.elementor-1242 .elementor-element.elementor-element-a14f6f5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1242 .elementor-element.elementor-element-fa82d4c > .elementor-widget-container{margin:0px 0px 0px 16px;}.elementor-1242 .elementor-element.elementor-element-191e06f{padding:20px 22px 0px 22px;}.elementor-1242 .elementor-element.elementor-element-d1ddeb5{margin-top:0px;margin-bottom:40px;}.elementor-1242 .elementor-element.elementor-element-e7edf51 .elementor-heading-title{font-size:var( --e-global-typography-e7df2c8-font-size );line-height:var( --e-global-typography-e7df2c8-line-height );letter-spacing:var( --e-global-typography-e7df2c8-letter-spacing );}.elementor-1242 .elementor-element.elementor-element-21b4ecf .elementor-heading-title{font-size:var( --e-global-typography-05b31e5-font-size );line-height:var( --e-global-typography-05b31e5-line-height );word-spacing:var( --e-global-typography-05b31e5-word-spacing );}.elementor-1242 .elementor-element.elementor-element-8064164{margin-top:0px;margin-bottom:-62px;}.elementor-1242 .elementor-element.elementor-element-7e8075c > .elementor-element-populated{margin:0px 5px 56px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-1242 .elementor-element.elementor-element-5098c95 img{border-radius:5px 5px 0px 0px;}.elementor-1242 .elementor-element.elementor-element-c40f87d{margin-top:0px;margin-bottom:0px;}.elementor-1242 .elementor-element.elementor-element-2c01f17 > .elementor-element-populated{padding:0px 16px 16px 16px;}.elementor-1242 .elementor-element.elementor-element-6156cf1 .elementor-heading-title{font-size:16px;}.elementor-1242 .elementor-element.elementor-element-c08fcd1 .elementor-button{font-size:var( --e-global-typography-1c3abbe-font-size );line-height:var( --e-global-typography-1c3abbe-line-height );}.elementor-1242 .elementor-element.elementor-element-93d1866 > .elementor-element-populated{margin:0px 5px 56px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-1242 .elementor-element.elementor-element-7eb96e5 img{border-radius:5px 5px 0px 0px;}.elementor-1242 .elementor-element.elementor-element-ca070e4{margin-top:0px;margin-bottom:0px;}.elementor-1242 .elementor-element.elementor-element-470899e > .elementor-element-populated{padding:0px 16px 16px 16px;}.elementor-1242 .elementor-element.elementor-element-dd2e3ea .elementor-heading-title{font-size:16px;}.elementor-1242 .elementor-element.elementor-element-23b3f97 .elementor-button{font-size:var( --e-global-typography-1c3abbe-font-size );line-height:var( --e-global-typography-1c3abbe-line-height );}.elementor-1242 .elementor-element.elementor-element-cfda9e6 > .elementor-element-populated{margin:0px 5px 56px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-1242 .elementor-element.elementor-element-a992b28 img{border-radius:5px 5px 0px 0px;}.elementor-1242 .elementor-element.elementor-element-1b9640b > .elementor-element-populated{padding:0px 16px 16px 16px;}.elementor-1242 .elementor-element.elementor-element-6ce1193 .elementor-heading-title{font-size:16px;}.elementor-1242 .elementor-element.elementor-element-fbe5791 .elementor-button{font-size:var( --e-global-typography-1c3abbe-font-size );line-height:var( --e-global-typography-1c3abbe-line-height );}.elementor-1242 .elementor-element.elementor-element-9bbbec1 > .elementor-element-populated{margin:0px 5px 56px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-1242 .elementor-element.elementor-element-4302464 img{border-radius:5px 5px 0px 0px;}.elementor-1242 .elementor-element.elementor-element-e6fc621 > .elementor-element-populated{padding:0px 16px 16px 16px;}.elementor-1242 .elementor-element.elementor-element-ef81754 .elementor-heading-title{font-size:16px;}.elementor-1242 .elementor-element.elementor-element-cfb82b8 .elementor-button{font-size:var( --e-global-typography-1c3abbe-font-size );line-height:var( --e-global-typography-1c3abbe-line-height );}.elementor-1242 .elementor-element.elementor-element-dbebe55 > .elementor-element-populated{margin:10px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-1242 .elementor-element.elementor-element-fd4b1ea > .elementor-element-populated{margin:0px 5px 56px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-1242 .elementor-element.elementor-element-0154f69 img{border-radius:5px 5px 0px 0px;}.elementor-1242 .elementor-element.elementor-element-468cfe0 > .elementor-element-populated{padding:0px 16px 16px 16px;}.elementor-1242 .elementor-element.elementor-element-f01fe3e .elementor-heading-title{font-size:16px;}.elementor-1242 .elementor-element.elementor-element-6866a9b .elementor-button{font-size:var( --e-global-typography-1c3abbe-font-size );line-height:var( --e-global-typography-1c3abbe-line-height );}.elementor-1242 .elementor-element.elementor-element-81b44a3 > .elementor-element-populated{margin:0px 5px 56px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-1242 .elementor-element.elementor-element-b2246cb img{border-radius:5px 5px 0px 0px;}.elementor-1242 .elementor-element.elementor-element-ad88e32 > .elementor-element-populated{padding:0px 16px 16px 16px;}.elementor-1242 .elementor-element.elementor-element-915d316 .elementor-heading-title{font-size:16px;}.elementor-1242 .elementor-element.elementor-element-26ac7a3 .elementor-button{font-size:var( --e-global-typography-1c3abbe-font-size );line-height:var( --e-global-typography-1c3abbe-line-height );}.elementor-1242 .elementor-element.elementor-element-3ccb1f1 > .elementor-element-populated{margin:0px 5px 56px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-1242 .elementor-element.elementor-element-e76575f img{border-radius:5px 5px 0px 0px;}.elementor-1242 .elementor-element.elementor-element-b34b8a5 > .elementor-element-populated{padding:0px 16px 16px 16px;}.elementor-1242 .elementor-element.elementor-element-a0eb16d .elementor-heading-title{font-size:16px;}.elementor-1242 .elementor-element.elementor-element-dec16cf .elementor-button{font-size:var( --e-global-typography-1c3abbe-font-size );line-height:var( --e-global-typography-1c3abbe-line-height );}.elementor-1242 .elementor-element.elementor-element-8e76384 > .elementor-element-populated{margin:10px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-1242 .elementor-element.elementor-element-d444c16 > .elementor-element-populated{margin:0px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-1242 .elementor-element.elementor-element-776b0cf .elementor-heading-title{font-size:var( --e-global-typography-cffc2c3-font-size );line-height:var( --e-global-typography-cffc2c3-line-height );word-spacing:var( --e-global-typography-cffc2c3-word-spacing );}.elementor-1242 .elementor-element.elementor-element-269983a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1242 .elementor-element.elementor-element-6068046 .elementor-button{font-size:var( --e-global-typography-1c3abbe-font-size );line-height:var( --e-global-typography-1c3abbe-line-height );}.elementor-1242 .elementor-element.elementor-element-e969315 > .elementor-element-populated{margin:0px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-1242 .elementor-element.elementor-element-0ceafae .elementor-heading-title{font-size:var( --e-global-typography-cffc2c3-font-size );line-height:var( --e-global-typography-cffc2c3-line-height );word-spacing:var( --e-global-typography-cffc2c3-word-spacing );}.elementor-1242 .elementor-element.elementor-element-f7217f9 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1242 .elementor-element.elementor-element-5412475 .elementor-button{font-size:var( --e-global-typography-1c3abbe-font-size );line-height:var( --e-global-typography-1c3abbe-line-height );}.elementor-1242 .elementor-element.elementor-element-7a346bb > .elementor-element-populated{margin:0px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-1242 .elementor-element.elementor-element-178d4fe .elementor-heading-title{font-size:var( --e-global-typography-cffc2c3-font-size );line-height:var( --e-global-typography-cffc2c3-line-height );word-spacing:var( --e-global-typography-cffc2c3-word-spacing );}.elementor-1242 .elementor-element.elementor-element-91eb179 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1242 .elementor-element.elementor-element-cdce609 .elementor-button{font-size:var( --e-global-typography-1c3abbe-font-size );line-height:var( --e-global-typography-1c3abbe-line-height );}.elementor-1242 .elementor-element.elementor-element-ac8291e > .elementor-element-populated{margin:0px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-1242 .elementor-element.elementor-element-35116a9 .elementor-heading-title{font-size:var( --e-global-typography-cffc2c3-font-size );line-height:var( --e-global-typography-cffc2c3-line-height );word-spacing:var( --e-global-typography-cffc2c3-word-spacing );}.elementor-1242 .elementor-element.elementor-element-6dd64e4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1242 .elementor-element.elementor-element-36ef22d .elementor-button{font-size:var( --e-global-typography-1c3abbe-font-size );line-height:var( --e-global-typography-1c3abbe-line-height );}.elementor-1242 .elementor-element.elementor-element-0810c29 > .elementor-element-populated{margin:10px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-1242 .elementor-element.elementor-element-471ce52 > .elementor-element-populated{margin:0px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-1242 .elementor-element.elementor-element-fae3f86 .elementor-heading-title{font-size:var( --e-global-typography-cffc2c3-font-size );line-height:var( --e-global-typography-cffc2c3-line-height );word-spacing:var( --e-global-typography-cffc2c3-word-spacing );}.elementor-1242 .elementor-element.elementor-element-94e1001 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1242 .elementor-element.elementor-element-5011c67 .elementor-button{font-size:var( --e-global-typography-1c3abbe-font-size );line-height:var( --e-global-typography-1c3abbe-line-height );}.elementor-1242 .elementor-element.elementor-element-86a9528 > .elementor-element-populated{margin:0px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-1242 .elementor-element.elementor-element-57c93c2 .elementor-heading-title{font-size:var( --e-global-typography-cffc2c3-font-size );line-height:var( --e-global-typography-cffc2c3-line-height );word-spacing:var( --e-global-typography-cffc2c3-word-spacing );}.elementor-1242 .elementor-element.elementor-element-1da0d73 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1242 .elementor-element.elementor-element-19fb16a .elementor-button{font-size:var( --e-global-typography-1c3abbe-font-size );line-height:var( --e-global-typography-1c3abbe-line-height );}.elementor-1242 .elementor-element.elementor-element-885e551 > .elementor-element-populated{margin:0px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-1242 .elementor-element.elementor-element-2693fed .elementor-heading-title{font-size:var( --e-global-typography-cffc2c3-font-size );line-height:var( --e-global-typography-cffc2c3-line-height );word-spacing:var( --e-global-typography-cffc2c3-word-spacing );}.elementor-1242 .elementor-element.elementor-element-ea93b42 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1242 .elementor-element.elementor-element-2cade3c .elementor-button{font-size:var( --e-global-typography-1c3abbe-font-size );line-height:var( --e-global-typography-1c3abbe-line-height );}.elementor-1242 .elementor-element.elementor-element-ba5168f > .elementor-element-populated{margin:10px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-1242 .elementor-element.elementor-element-234f28a4{padding:50px 32px 50px 32px;}.elementor-1242 .elementor-element.elementor-element-14f3c5a8 .elementor-heading-title{font-size:var( --e-global-typography-e7df2c8-font-size );line-height:var( --e-global-typography-e7df2c8-line-height );letter-spacing:var( --e-global-typography-e7df2c8-letter-spacing );}.elementor-1242 .elementor-element.elementor-element-35021d9d .elementor-heading-title{font-size:var( --e-global-typography-05b31e5-font-size );line-height:var( --e-global-typography-05b31e5-line-height );word-spacing:var( --e-global-typography-05b31e5-word-spacing );}.elementor-widget-reviews .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1242 .elementor-element.elementor-element-493900e .elementor-testimonial__text{font-size:14px;}.elementor-1242 .elementor-element.elementor-element-92c2662{padding:50px 32px 50px 32px;}.elementor-1242 .elementor-element.elementor-element-8edeb87{margin-top:0px;margin-bottom:40px;}.elementor-1242 .elementor-element.elementor-element-31adcda .elementor-heading-title{font-size:var( --e-global-typography-e7df2c8-font-size );line-height:var( --e-global-typography-e7df2c8-line-height );letter-spacing:var( --e-global-typography-e7df2c8-letter-spacing );}.elementor-1242 .elementor-element.elementor-element-445dfc3 .elementor-heading-title{font-size:var( --e-global-typography-05b31e5-font-size );line-height:var( --e-global-typography-05b31e5-line-height );word-spacing:var( --e-global-typography-05b31e5-word-spacing );}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-posts a.elementor-post__read-more{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-posts .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:767px){.elementor-1242 .elementor-element.elementor-element-2abfcf34{padding:120px 0px 0px 0px;}.elementor-1242 .elementor-element.elementor-element-437da5d5{padding:0px 16px 0px 16px;}.elementor-1242 .elementor-element.elementor-element-e1508db .elementor-heading-title{font-size:32px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1242 .elementor-element.elementor-element-3f23c646{font-size:14px;}.elementor-1242 .elementor-element.elementor-element-4c6901a7 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1242 .elementor-element.elementor-element-ea16cc2 > .elementor-shape-top svg{width:calc(100% + 1.3px);height:32px;}.elementor-1242 .elementor-element.elementor-element-ea16cc2{margin-top:8vw;margin-bottom:0vw;padding:60px 16px 60px 16px;}.elementor-1242 .elementor-element.elementor-element-956d805 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1242 .elementor-element.elementor-element-705b62a .elementor-heading-title{font-size:var( --e-global-typography-05b31e5-font-size );line-height:var( --e-global-typography-05b31e5-line-height );word-spacing:var( --e-global-typography-05b31e5-word-spacing );}.elementor-1242 .elementor-element.elementor-element-cb80788{font-size:16px;}.elementor-1242 .elementor-element.elementor-element-0eeafc7 .elementor-heading-title{font-size:var( --e-global-typography-cffc2c3-font-size );line-height:var( --e-global-typography-cffc2c3-line-height );word-spacing:var( --e-global-typography-cffc2c3-word-spacing );}.elementor-1242 .elementor-element.elementor-element-cfb2a81 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1242 .elementor-element.elementor-element-cfb2a81 .elementor-heading-title{font-size:var( --e-global-typography-cffc2c3-font-size );line-height:var( --e-global-typography-cffc2c3-line-height );word-spacing:var( --e-global-typography-cffc2c3-word-spacing );}.elementor-1242 .elementor-element.elementor-element-b84408f .elementor-heading-title{font-size:var( --e-global-typography-cffc2c3-font-size );line-height:var( --e-global-typography-cffc2c3-line-height );word-spacing:var( --e-global-typography-cffc2c3-word-spacing );}.elementor-1242 .elementor-element.elementor-element-129924c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1242 .elementor-element.elementor-element-129924c .elementor-heading-title{font-size:var( --e-global-typography-cffc2c3-font-size );line-height:var( --e-global-typography-cffc2c3-line-height );word-spacing:var( --e-global-typography-cffc2c3-word-spacing );}.elementor-1242 .elementor-element.elementor-element-ea138a8 .elementor-heading-title{font-size:var( --e-global-typography-cffc2c3-font-size );line-height:var( --e-global-typography-cffc2c3-line-height );word-spacing:var( --e-global-typography-cffc2c3-word-spacing );}.elementor-1242 .elementor-element.elementor-element-ca9d226 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1242 .elementor-element.elementor-element-ca9d226 .elementor-heading-title{font-size:var( --e-global-typography-cffc2c3-font-size );line-height:var( --e-global-typography-cffc2c3-line-height );word-spacing:var( --e-global-typography-cffc2c3-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1242 .elementor-element.elementor-element-9c72c2a .elementor-button{padding:15px 10px 15px 10px;}.elementor-1242 .elementor-element.elementor-element-c962e66 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 0px 0px 0px;}.elementor-1242 .elementor-element.elementor-element-4fb473e > .elementor-element-populated{margin:0vw 8vw 2vw 8vw;--e-column-margin-right:8vw;--e-column-margin-left:8vw;}.elementor-1242 .elementor-element.elementor-element-5a3170c .elementor-icon{font-size:14px;}.elementor-1242 .elementor-element.elementor-element-5a3170c .elementor-icon svg{height:14px;}.elementor-1242 .elementor-element.elementor-element-57ed4e8 .elementor-counter-number-wrapper{font-size:26px;}.elementor-1242 .elementor-element.elementor-element-902b873{font-size:14px;}.elementor-1242 .elementor-element.elementor-element-fdb83c7 > .elementor-element-populated{margin:2vw 8vw 2vw 8vw;--e-column-margin-right:8vw;--e-column-margin-left:8vw;}.elementor-1242 .elementor-element.elementor-element-85d58dd .elementor-icon{font-size:14px;}.elementor-1242 .elementor-element.elementor-element-85d58dd .elementor-icon svg{height:14px;}.elementor-1242 .elementor-element.elementor-element-3603069 .elementor-counter-number-wrapper{font-size:26px;}.elementor-1242 .elementor-element.elementor-element-7b43939{font-size:14px;}.elementor-1242 .elementor-element.elementor-element-66de21a > .elementor-element-populated{margin:2vw 8vw 2vw 8vw;--e-column-margin-right:8vw;--e-column-margin-left:8vw;}.elementor-1242 .elementor-element.elementor-element-5e0a37e .elementor-icon{font-size:14px;}.elementor-1242 .elementor-element.elementor-element-5e0a37e .elementor-icon svg{height:14px;}.elementor-1242 .elementor-element.elementor-element-f557eb9 .elementor-counter-number-wrapper{font-size:26px;}.elementor-1242 .elementor-element.elementor-element-0cfdc94{font-size:14px;}.elementor-1242 .elementor-element.elementor-element-a3db86b > .elementor-element-populated{margin:2vw 8vw 0vw 8vw;--e-column-margin-right:8vw;--e-column-margin-left:8vw;}.elementor-1242 .elementor-element.elementor-element-e761609 .elementor-icon{font-size:14px;}.elementor-1242 .elementor-element.elementor-element-e761609 .elementor-icon svg{height:14px;}.elementor-1242 .elementor-element.elementor-element-440f580 .elementor-counter-number-wrapper{font-size:26px;}.elementor-1242 .elementor-element.elementor-element-0a74ab5{font-size:14px;}.elementor-1242 .elementor-element.elementor-element-4b3c8150{margin-top:80px;margin-bottom:0px;padding:0px 0px 10px 0px;}.elementor-1242 .elementor-element.elementor-element-1a62827a{padding:0px 16px 0px 16px;}.elementor-1242 .elementor-element.elementor-element-6eb5a490 .elementor-heading-title{font-size:var( --e-global-typography-e7df2c8-font-size );line-height:var( --e-global-typography-e7df2c8-line-height );letter-spacing:var( --e-global-typography-e7df2c8-letter-spacing );}.elementor-1242 .elementor-element.elementor-element-4101bcc9 .elementor-heading-title{font-size:24px;}.elementor-1242 .elementor-element.elementor-element-5b75c121{font-size:14px;}.elementor-1242 .elementor-element.elementor-element-5ea2387a{margin-top:0px;margin-bottom:-45px;padding:0px 6px 0px 6px;}.elementor-1242 .elementor-element.elementor-element-2df79e98:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1242 .elementor-element.elementor-element-2df79e98 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://traffordcoaches.co.uk/wp-content/uploads/2026/01/school-transport-left.png");}.elementor-1242 .elementor-element.elementor-element-2df79e98 > .elementor-element-populated{margin:20px 20px 40px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-1242 .elementor-element.elementor-element-3d1e319a .elementor-heading-title{font-size:var( --e-global-typography-cffc2c3-font-size );line-height:var( --e-global-typography-cffc2c3-line-height );word-spacing:var( --e-global-typography-cffc2c3-word-spacing );}.elementor-1242 .elementor-element.elementor-element-92bfb5d > .elementor-widget-container{margin:0px 0px -31px 0px;}.elementor-1242 .elementor-element.elementor-element-92bfb5d .elementor-icon{font-size:28px;}.elementor-1242 .elementor-element.elementor-element-92bfb5d .elementor-icon svg{height:28px;}.elementor-1242 .elementor-element.elementor-element-5262e85a > .elementor-element-populated{margin:20px 20px 40px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-1242 .elementor-element.elementor-element-62108f65 .elementor-heading-title{font-size:var( --e-global-typography-cffc2c3-font-size );line-height:var( --e-global-typography-cffc2c3-line-height );word-spacing:var( --e-global-typography-cffc2c3-word-spacing );}.elementor-1242 .elementor-element.elementor-element-72ae106 > .elementor-widget-container{margin:0px 0px -31px 0px;}.elementor-1242 .elementor-element.elementor-element-72ae106 .elementor-icon{font-size:28px;}.elementor-1242 .elementor-element.elementor-element-72ae106 .elementor-icon svg{height:28px;}.elementor-1242 .elementor-element.elementor-element-6613208d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1242 .elementor-element.elementor-element-6613208d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://traffordcoaches.co.uk/wp-content/uploads/2025/12/corporate.png");background-size:cover;}.elementor-1242 .elementor-element.elementor-element-6613208d > .elementor-element-populated{margin:020px 20px 40px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-1242 .elementor-element.elementor-element-4b528ebb .elementor-heading-title{font-size:var( --e-global-typography-cffc2c3-font-size );line-height:var( --e-global-typography-cffc2c3-line-height );word-spacing:var( --e-global-typography-cffc2c3-word-spacing );}.elementor-1242 .elementor-element.elementor-element-15bb8d5 > .elementor-widget-container{margin:0px 0px -31px 0px;}.elementor-1242 .elementor-element.elementor-element-15bb8d5 .elementor-icon{font-size:28px;}.elementor-1242 .elementor-element.elementor-element-15bb8d5 .elementor-icon svg{height:28px;}.elementor-1242 .elementor-element.elementor-element-4f2cfccb{padding:0px 6px 0px 6px;}.elementor-1242 .elementor-element.elementor-element-19156a80 > .elementor-element-populated{margin:20px 20px 40px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-1242 .elementor-element.elementor-element-2e1ca012 .elementor-heading-title{font-size:var( --e-global-typography-cffc2c3-font-size );line-height:var( --e-global-typography-cffc2c3-line-height );word-spacing:var( --e-global-typography-cffc2c3-word-spacing );}.elementor-1242 .elementor-element.elementor-element-aa88133 > .elementor-widget-container{margin:0px 0px -31px 0px;}.elementor-1242 .elementor-element.elementor-element-aa88133 .elementor-icon{font-size:28px;}.elementor-1242 .elementor-element.elementor-element-aa88133 .elementor-icon svg{height:28px;}.elementor-1242 .elementor-element.elementor-element-7f98a20e > .elementor-element-populated{margin:20px 20px 40px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-1242 .elementor-element.elementor-element-792aaea0 .elementor-heading-title{font-size:var( --e-global-typography-cffc2c3-font-size );line-height:var( --e-global-typography-cffc2c3-line-height );word-spacing:var( --e-global-typography-cffc2c3-word-spacing );}.elementor-1242 .elementor-element.elementor-element-a6f467b > .elementor-widget-container{margin:0px 0px -31px 0px;}.elementor-1242 .elementor-element.elementor-element-a6f467b .elementor-icon{font-size:28px;}.elementor-1242 .elementor-element.elementor-element-a6f467b .elementor-icon svg{height:28px;}.elementor-1242 .elementor-element.elementor-element-2287fcc > .elementor-element-populated{margin:20px 20px 40px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-1242 .elementor-element.elementor-element-60b6cc89 .elementor-heading-title{font-size:var( --e-global-typography-cffc2c3-font-size );line-height:var( --e-global-typography-cffc2c3-line-height );word-spacing:var( --e-global-typography-cffc2c3-word-spacing );}.elementor-1242 .elementor-element.elementor-element-15b05ef > .elementor-widget-container{margin:0px 0px -31px 0px;}.elementor-1242 .elementor-element.elementor-element-15b05ef .elementor-icon{font-size:28px;}.elementor-1242 .elementor-element.elementor-element-15b05ef .elementor-icon svg{height:28px;}.elementor-1242 .elementor-element.elementor-element-f0cd3e7{padding:40px 0px 0px 0px;}.elementor-1242 .elementor-element.elementor-element-3e3b4d07 .elementor-heading-title{font-size:var( --e-global-typography-e7df2c8-font-size );line-height:var( --e-global-typography-e7df2c8-line-height );letter-spacing:var( --e-global-typography-e7df2c8-letter-spacing );}.elementor-1242 .elementor-element.elementor-element-29bc39bd .elementor-heading-title{font-size:24px;}.elementor-1242 .elementor-element.elementor-element-58085085{font-size:14px;}.elementor-1242 .elementor-element.elementor-element-bf709ad{padding:16px 16px 16px 16px;}.elementor-1242 .elementor-element.elementor-element-9713bb3{width:50%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1242 .elementor-element.elementor-element-535a8f4b img{max-width:90px;}.elementor-1242 .elementor-element.elementor-element-70603c09{width:50%;}.elementor-1242 .elementor-element.elementor-element-4b09fb8d img{max-width:90px;}.elementor-1242 .elementor-element.elementor-element-2a993f4c{width:50%;}.elementor-1242 .elementor-element.elementor-element-2a993f4c > .elementor-element-populated{padding:12px 0px 12px 0px;}.elementor-1242 .elementor-element.elementor-element-3483a1c3 img{max-width:90px;}.elementor-1242 .elementor-element.elementor-element-43bc509{width:50%;}.elementor-1242 .elementor-element.elementor-element-43bc509 > .elementor-element-populated{padding:12px 0px 12px 0px;}.elementor-1242 .elementor-element.elementor-element-4738dde3 img{max-width:90px;}.elementor-1242 .elementor-element.elementor-element-3187b074{width:50%;}.elementor-1242 .elementor-element.elementor-element-54e72ca0 img{max-width:90px;}.elementor-1242 .elementor-element.elementor-element-13e7dca5{width:50%;}.elementor-1242 .elementor-element.elementor-element-83ca126 img{max-width:90px;}.elementor-1242 .elementor-element.elementor-element-4fbcd06{padding:40px 6px 180px 6px;}.elementor-1242 .elementor-element.elementor-element-ce5629a .elementor-heading-title{font-size:var( --e-global-typography-05b31e5-font-size );line-height:var( --e-global-typography-05b31e5-line-height );word-spacing:var( --e-global-typography-05b31e5-word-spacing );}.elementor-1242 .elementor-element.elementor-element-691f8df > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-1242 .elementor-element.elementor-element-691f8df{font-size:14px;}.elementor-1242 .elementor-element.elementor-element-4a4f0af{padding:0vw 0vw 1vw 0vw;}.elementor-1242 .elementor-element.elementor-element-f3feaba{width:50%;}.elementor-1242 .elementor-element.elementor-element-f3feaba > .elementor-element-populated >  .elementor-background-overlay{background-position:48% 85%;background-size:45% auto;}.elementor-1242 .elementor-element.elementor-element-f3feaba > .elementor-element-populated, .elementor-1242 .elementor-element.elementor-element-f3feaba > .elementor-element-populated > .elementor-background-overlay, .elementor-1242 .elementor-element.elementor-element-f3feaba > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-1242 .elementor-element.elementor-element-f3feaba:hover > .elementor-element-populated, .elementor-1242 .elementor-element.elementor-element-f3feaba:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-1242 .elementor-element.elementor-element-f3feaba > .elementor-element-populated{margin:0vw 2vw 3vw 2vw;--e-column-margin-right:2vw;--e-column-margin-left:2vw;padding:3vw 0vw 3vw 0vw;}.elementor-1242 .elementor-element.elementor-element-11614b5 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-1242 .elementor-element.elementor-element-11614b5 .elementor-heading-title{font-size:4.3vw;}.elementor-1242 .elementor-element.elementor-element-1de81df > .elementor-widget-container{margin:-1vw 0vw 0vw 0vw;}.elementor-1242 .elementor-element.elementor-element-1de81df .elementor-heading-title{font-size:2.3vw;}.elementor-widget-star-rating .elementor-star-rating__title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1242 .elementor-element.elementor-element-7bdae30 > .elementor-widget-container{margin:-2vw 0vw 0vw 0vw;}.elementor-1242 .elementor-element.elementor-element-7bdae30 .elementor-star-rating{font-size:1em;}.elementor-1242 .elementor-element.elementor-element-16d8c0d > .elementor-widget-container{margin:3vw 3vw 3vw 3vw;}.elementor-1242 .elementor-element.elementor-element-16d8c0d img{width:75%;max-width:168px;}.elementor-1242 .elementor-element.elementor-element-59b8d46{width:50%;}.elementor-1242 .elementor-element.elementor-element-59b8d46 > .elementor-element-populated >  .elementor-background-overlay{background-position:48% 85%;background-size:45% auto;}.elementor-1242 .elementor-element.elementor-element-59b8d46 > .elementor-element-populated, .elementor-1242 .elementor-element.elementor-element-59b8d46 > .elementor-element-populated > .elementor-background-overlay, .elementor-1242 .elementor-element.elementor-element-59b8d46 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-1242 .elementor-element.elementor-element-59b8d46:hover > .elementor-element-populated, .elementor-1242 .elementor-element.elementor-element-59b8d46:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-1242 .elementor-element.elementor-element-59b8d46 > .elementor-element-populated{margin:0vw 2vw 3vw 2vw;--e-column-margin-right:2vw;--e-column-margin-left:2vw;padding:3vw 0vw 3vw 0vw;}.elementor-1242 .elementor-element.elementor-element-0a437c8 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-1242 .elementor-element.elementor-element-0a437c8 .elementor-heading-title{font-size:4.3vw;}.elementor-1242 .elementor-element.elementor-element-c982673 > .elementor-widget-container{margin:-1vw 0vw 0vw 0vw;}.elementor-1242 .elementor-element.elementor-element-c982673 .elementor-heading-title{font-size:2.3vw;}.elementor-1242 .elementor-element.elementor-element-d1ce842 > .elementor-widget-container{margin:-2vw 0vw 0vw 0vw;}.elementor-1242 .elementor-element.elementor-element-d1ce842 .elementor-star-rating{font-size:1em;}.elementor-1242 .elementor-element.elementor-element-b608e75 > .elementor-widget-container{margin:3vw 3vw 3vw 3vw;}.elementor-1242 .elementor-element.elementor-element-b608e75 img{width:75%;max-width:168px;}.elementor-1242 .elementor-element.elementor-element-85aa57c{width:50%;}.elementor-1242 .elementor-element.elementor-element-85aa57c > .elementor-element-populated >  .elementor-background-overlay{background-position:48% 85%;background-size:45% auto;}.elementor-1242 .elementor-element.elementor-element-85aa57c > .elementor-element-populated, .elementor-1242 .elementor-element.elementor-element-85aa57c > .elementor-element-populated > .elementor-background-overlay, .elementor-1242 .elementor-element.elementor-element-85aa57c > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-1242 .elementor-element.elementor-element-85aa57c:hover > .elementor-element-populated, .elementor-1242 .elementor-element.elementor-element-85aa57c:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-1242 .elementor-element.elementor-element-85aa57c > .elementor-element-populated{margin:0vw 2vw 3vw 2vw;--e-column-margin-right:2vw;--e-column-margin-left:2vw;padding:3vw 0vw 3vw 0vw;}.elementor-1242 .elementor-element.elementor-element-605d36a > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-1242 .elementor-element.elementor-element-605d36a .elementor-heading-title{font-size:4.3vw;}.elementor-1242 .elementor-element.elementor-element-0659cdc > .elementor-widget-container{margin:-1vw 0vw 0vw 0vw;}.elementor-1242 .elementor-element.elementor-element-0659cdc .elementor-heading-title{font-size:2.3vw;}.elementor-1242 .elementor-element.elementor-element-25fbe88 > .elementor-widget-container{margin:-2vw 0vw 0vw 0vw;}.elementor-1242 .elementor-element.elementor-element-25fbe88 .elementor-star-rating{font-size:1em;}.elementor-1242 .elementor-element.elementor-element-aef2511 > .elementor-widget-container{margin:4vw 3vw 2vw 3vw;}.elementor-1242 .elementor-element.elementor-element-aef2511 img{width:27vw;max-width:168px;}.elementor-1242 .elementor-element.elementor-element-7349bff{width:50%;}.elementor-1242 .elementor-element.elementor-element-7349bff > .elementor-element-populated >  .elementor-background-overlay{background-position:48% 85%;background-size:45% auto;}.elementor-1242 .elementor-element.elementor-element-7349bff > .elementor-element-populated, .elementor-1242 .elementor-element.elementor-element-7349bff > .elementor-element-populated > .elementor-background-overlay, .elementor-1242 .elementor-element.elementor-element-7349bff > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-1242 .elementor-element.elementor-element-7349bff:hover > .elementor-element-populated, .elementor-1242 .elementor-element.elementor-element-7349bff:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-1242 .elementor-element.elementor-element-7349bff > .elementor-element-populated{margin:0vw 2vw 3vw 2vw;--e-column-margin-right:2vw;--e-column-margin-left:2vw;padding:3vw 0vw 3vw 0vw;}.elementor-1242 .elementor-element.elementor-element-7111db5 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-1242 .elementor-element.elementor-element-7111db5 .elementor-heading-title{font-size:4.3vw;}.elementor-1242 .elementor-element.elementor-element-1730202 > .elementor-widget-container{margin:-1vw 0vw 0vw 0vw;}.elementor-1242 .elementor-element.elementor-element-1730202 .elementor-heading-title{font-size:2.3vw;}.elementor-1242 .elementor-element.elementor-element-e2d04b0 > .elementor-widget-container{margin:-2vw 0vw 0vw 0vw;}.elementor-1242 .elementor-element.elementor-element-e2d04b0 .elementor-star-rating{font-size:1em;}.elementor-1242 .elementor-element.elementor-element-af4a64b > .elementor-widget-container{margin:3vw 3vw 3vw 3vw;}.elementor-1242 .elementor-element.elementor-element-af4a64b img{width:80%;max-width:168px;}.elementor-1242 .elementor-element.elementor-element-ff0ee56{width:50%;}.elementor-1242 .elementor-element.elementor-element-ff0ee56 > .elementor-element-populated >  .elementor-background-overlay{background-position:48% 85%;background-size:45% auto;}.elementor-1242 .elementor-element.elementor-element-ff0ee56 > .elementor-element-populated, .elementor-1242 .elementor-element.elementor-element-ff0ee56 > .elementor-element-populated > .elementor-background-overlay, .elementor-1242 .elementor-element.elementor-element-ff0ee56 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-1242 .elementor-element.elementor-element-ff0ee56:hover > .elementor-element-populated, .elementor-1242 .elementor-element.elementor-element-ff0ee56:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-1242 .elementor-element.elementor-element-ff0ee56 > .elementor-element-populated{margin:0vw 2vw 3vw 2vw;--e-column-margin-right:2vw;--e-column-margin-left:2vw;padding:3vw 0vw 3vw 0vw;}.elementor-1242 .elementor-element.elementor-element-ed675f7 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-1242 .elementor-element.elementor-element-ed675f7 .elementor-heading-title{font-size:4.3vw;}.elementor-1242 .elementor-element.elementor-element-3405464 > .elementor-widget-container{margin:-1vw 0vw 0vw 0vw;}.elementor-1242 .elementor-element.elementor-element-3405464 .elementor-heading-title{font-size:2.3vw;}.elementor-1242 .elementor-element.elementor-element-d9827c0 > .elementor-widget-container{margin:-2vw 0vw 0vw 0vw;}.elementor-1242 .elementor-element.elementor-element-d9827c0 .elementor-star-rating{font-size:1em;}.elementor-1242 .elementor-element.elementor-element-01ba91d > .elementor-widget-container{margin:3vw 3vw 3vw 3vw;}.elementor-1242 .elementor-element.elementor-element-01ba91d img{width:75%;max-width:168px;}.elementor-1242 .elementor-element.elementor-element-e028b67{width:50%;}.elementor-1242 .elementor-element.elementor-element-e028b67 > .elementor-element-populated >  .elementor-background-overlay{background-position:48% 85%;background-size:45% auto;}.elementor-1242 .elementor-element.elementor-element-e028b67 > .elementor-element-populated, .elementor-1242 .elementor-element.elementor-element-e028b67 > .elementor-element-populated > .elementor-background-overlay, .elementor-1242 .elementor-element.elementor-element-e028b67 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-1242 .elementor-element.elementor-element-e028b67:hover > .elementor-element-populated, .elementor-1242 .elementor-element.elementor-element-e028b67:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-1242 .elementor-element.elementor-element-e028b67 > .elementor-element-populated{margin:0vw 2vw 3vw 2vw;--e-column-margin-right:2vw;--e-column-margin-left:2vw;padding:3vw 0vw 3vw 0vw;}.elementor-1242 .elementor-element.elementor-element-6fef7d1 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-1242 .elementor-element.elementor-element-6fef7d1 .elementor-heading-title{font-size:4.3vw;}.elementor-1242 .elementor-element.elementor-element-7094dbf > .elementor-widget-container{margin:-1vw 0vw 0vw 0vw;}.elementor-1242 .elementor-element.elementor-element-7094dbf .elementor-heading-title{font-size:2.3vw;}.elementor-1242 .elementor-element.elementor-element-e30a5ff > .elementor-widget-container{margin:-2vw 0vw 0vw 0vw;}.elementor-1242 .elementor-element.elementor-element-e30a5ff .elementor-star-rating{font-size:1em;}.elementor-1242 .elementor-element.elementor-element-40421ba > .elementor-widget-container{margin:3vw 3vw 3vw 3vw;}.elementor-1242 .elementor-element.elementor-element-40421ba img{width:75%;max-width:168px;}.elementor-1242 .elementor-element.elementor-element-f8d6d9f > .elementor-widget-container{margin:-18px 0px 0px 0px;}.elementor-1242 .elementor-element.elementor-element-f8d6d9f img{width:100%;}.elementor-1242 .elementor-element.elementor-element-7fb40a9 > .elementor-element-populated{padding:32px 16px 32px 16px;}.elementor-1242 .elementor-element.elementor-element-1886653 .elementor-heading-title{font-size:var( --e-global-typography-e7df2c8-font-size );line-height:var( --e-global-typography-e7df2c8-line-height );letter-spacing:var( --e-global-typography-e7df2c8-letter-spacing );}.elementor-1242 .elementor-element.elementor-element-a29e1f8 .elementor-heading-title{font-size:var( --e-global-typography-05b31e5-font-size );line-height:var( --e-global-typography-05b31e5-line-height );word-spacing:var( --e-global-typography-05b31e5-word-spacing );}.elementor-1242 .elementor-element.elementor-element-533be8b > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-1242 .elementor-element.elementor-element-533be8b{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-1242 .elementor-element.elementor-element-cf88867 .elementor-button{padding:15px 10px 15px 10px;}.elementor-1242 .elementor-element.elementor-element-fa82d4c > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-1242 .elementor-element.elementor-element-fa82d4c .elementor-button{font-size:14px;padding:10px 10px 10px 10px;}.elementor-1242 .elementor-element.elementor-element-191e06f{padding:20px 6px 40px 6px;}.elementor-1242 .elementor-element.elementor-element-e7edf51 .elementor-heading-title{font-size:var( --e-global-typography-e7df2c8-font-size );line-height:var( --e-global-typography-e7df2c8-line-height );letter-spacing:var( --e-global-typography-e7df2c8-letter-spacing );}.elementor-1242 .elementor-element.elementor-element-21b4ecf .elementor-heading-title{font-size:var( --e-global-typography-05b31e5-font-size );line-height:var( --e-global-typography-05b31e5-line-height );word-spacing:var( --e-global-typography-05b31e5-word-spacing );}.elementor-1242 .elementor-element.elementor-element-7e8075c > .elementor-element-populated{margin:0px 10px 20px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-1242 .elementor-element.elementor-element-5098c95 img{height:221px;object-fit:cover;object-position:top center;border-radius:5px 5px 0px 0px;}.elementor-1242 .elementor-element.elementor-element-6156cf1 .elementor-heading-title{font-size:18px;}.elementor-1242 .elementor-element.elementor-element-c08fcd1 .elementor-button{font-size:var( --e-global-typography-1c3abbe-font-size );line-height:var( --e-global-typography-1c3abbe-line-height );}.elementor-1242 .elementor-element.elementor-element-93d1866 > .elementor-element-populated{margin:0px 10px 20px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-1242 .elementor-element.elementor-element-7eb96e5 img{height:221px;object-fit:cover;object-position:center center;border-radius:5px 5px 0px 0px;}.elementor-1242 .elementor-element.elementor-element-dd2e3ea .elementor-heading-title{font-size:18px;}.elementor-1242 .elementor-element.elementor-element-23b3f97 .elementor-button{font-size:var( --e-global-typography-1c3abbe-font-size );line-height:var( --e-global-typography-1c3abbe-line-height );}.elementor-1242 .elementor-element.elementor-element-cfda9e6 > .elementor-element-populated{margin:0px 10px 20px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-1242 .elementor-element.elementor-element-a992b28 img{height:221px;object-fit:cover;object-position:center center;border-radius:5px 5px 0px 0px;}.elementor-1242 .elementor-element.elementor-element-6ce1193 .elementor-heading-title{font-size:18px;}.elementor-1242 .elementor-element.elementor-element-fbe5791 .elementor-button{font-size:var( --e-global-typography-1c3abbe-font-size );line-height:var( --e-global-typography-1c3abbe-line-height );}.elementor-1242 .elementor-element.elementor-element-9bbbec1 > .elementor-element-populated{margin:0px 10px 20px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-1242 .elementor-element.elementor-element-4302464 img{height:221px;object-fit:cover;object-position:center center;border-radius:5px 5px 0px 0px;}.elementor-1242 .elementor-element.elementor-element-ef81754 .elementor-heading-title{font-size:18px;}.elementor-1242 .elementor-element.elementor-element-cfb82b8 .elementor-button{font-size:var( --e-global-typography-1c3abbe-font-size );line-height:var( --e-global-typography-1c3abbe-line-height );}.elementor-1242 .elementor-element.elementor-element-fd4b1ea > .elementor-element-populated{margin:0px 10px 20px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-1242 .elementor-element.elementor-element-0154f69 img{height:221px;object-fit:cover;object-position:bottom center;border-radius:5px 5px 0px 0px;}.elementor-1242 .elementor-element.elementor-element-f01fe3e .elementor-heading-title{font-size:18px;}.elementor-1242 .elementor-element.elementor-element-6866a9b .elementor-button{font-size:var( --e-global-typography-1c3abbe-font-size );line-height:var( --e-global-typography-1c3abbe-line-height );}.elementor-1242 .elementor-element.elementor-element-81b44a3 > .elementor-element-populated{margin:0px 10px 20px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-1242 .elementor-element.elementor-element-b2246cb img{height:221px;object-fit:cover;object-position:center center;border-radius:5px 5px 0px 0px;}.elementor-1242 .elementor-element.elementor-element-915d316 .elementor-heading-title{font-size:18px;}.elementor-1242 .elementor-element.elementor-element-26ac7a3 .elementor-button{font-size:var( --e-global-typography-1c3abbe-font-size );line-height:var( --e-global-typography-1c3abbe-line-height );}.elementor-1242 .elementor-element.elementor-element-3ccb1f1 > .elementor-element-populated{margin:0px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-1242 .elementor-element.elementor-element-e76575f img{height:221px;object-fit:cover;object-position:bottom center;border-radius:5px 5px 0px 0px;}.elementor-1242 .elementor-element.elementor-element-a0eb16d .elementor-heading-title{font-size:18px;}.elementor-1242 .elementor-element.elementor-element-dec16cf .elementor-button{font-size:var( --e-global-typography-1c3abbe-font-size );line-height:var( --e-global-typography-1c3abbe-line-height );}.elementor-1242 .elementor-element.elementor-element-d444c16 > .elementor-element-populated{margin:0px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-1242 .elementor-element.elementor-element-776b0cf .elementor-heading-title{font-size:var( --e-global-typography-cffc2c3-font-size );line-height:var( --e-global-typography-cffc2c3-line-height );word-spacing:var( --e-global-typography-cffc2c3-word-spacing );}.elementor-1242 .elementor-element.elementor-element-269983a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1242 .elementor-element.elementor-element-6068046 .elementor-button{font-size:var( --e-global-typography-1c3abbe-font-size );line-height:var( --e-global-typography-1c3abbe-line-height );}.elementor-1242 .elementor-element.elementor-element-e969315 > .elementor-element-populated{margin:0px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-1242 .elementor-element.elementor-element-0ceafae .elementor-heading-title{font-size:var( --e-global-typography-cffc2c3-font-size );line-height:var( --e-global-typography-cffc2c3-line-height );word-spacing:var( --e-global-typography-cffc2c3-word-spacing );}.elementor-1242 .elementor-element.elementor-element-f7217f9 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1242 .elementor-element.elementor-element-5412475 .elementor-button{font-size:var( --e-global-typography-1c3abbe-font-size );line-height:var( --e-global-typography-1c3abbe-line-height );}.elementor-1242 .elementor-element.elementor-element-7a346bb > .elementor-element-populated{margin:0px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-1242 .elementor-element.elementor-element-178d4fe .elementor-heading-title{font-size:var( --e-global-typography-cffc2c3-font-size );line-height:var( --e-global-typography-cffc2c3-line-height );word-spacing:var( --e-global-typography-cffc2c3-word-spacing );}.elementor-1242 .elementor-element.elementor-element-91eb179 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1242 .elementor-element.elementor-element-cdce609 .elementor-button{font-size:var( --e-global-typography-1c3abbe-font-size );line-height:var( --e-global-typography-1c3abbe-line-height );}.elementor-1242 .elementor-element.elementor-element-ac8291e > .elementor-element-populated{margin:0px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-1242 .elementor-element.elementor-element-35116a9 .elementor-heading-title{font-size:var( --e-global-typography-cffc2c3-font-size );line-height:var( --e-global-typography-cffc2c3-line-height );word-spacing:var( --e-global-typography-cffc2c3-word-spacing );}.elementor-1242 .elementor-element.elementor-element-6dd64e4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1242 .elementor-element.elementor-element-36ef22d .elementor-button{font-size:var( --e-global-typography-1c3abbe-font-size );line-height:var( --e-global-typography-1c3abbe-line-height );}.elementor-1242 .elementor-element.elementor-element-471ce52 > .elementor-element-populated{margin:0px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-1242 .elementor-element.elementor-element-fae3f86 .elementor-heading-title{font-size:var( --e-global-typography-cffc2c3-font-size );line-height:var( --e-global-typography-cffc2c3-line-height );word-spacing:var( --e-global-typography-cffc2c3-word-spacing );}.elementor-1242 .elementor-element.elementor-element-94e1001 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1242 .elementor-element.elementor-element-5011c67 .elementor-button{font-size:var( --e-global-typography-1c3abbe-font-size );line-height:var( --e-global-typography-1c3abbe-line-height );}.elementor-1242 .elementor-element.elementor-element-86a9528 > .elementor-element-populated{margin:0px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-1242 .elementor-element.elementor-element-57c93c2 .elementor-heading-title{font-size:var( --e-global-typography-cffc2c3-font-size );line-height:var( --e-global-typography-cffc2c3-line-height );word-spacing:var( --e-global-typography-cffc2c3-word-spacing );}.elementor-1242 .elementor-element.elementor-element-1da0d73 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1242 .elementor-element.elementor-element-19fb16a .elementor-button{font-size:var( --e-global-typography-1c3abbe-font-size );line-height:var( --e-global-typography-1c3abbe-line-height );}.elementor-1242 .elementor-element.elementor-element-885e551 > .elementor-element-populated{margin:0px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-1242 .elementor-element.elementor-element-2693fed .elementor-heading-title{font-size:var( --e-global-typography-cffc2c3-font-size );line-height:var( --e-global-typography-cffc2c3-line-height );word-spacing:var( --e-global-typography-cffc2c3-word-spacing );}.elementor-1242 .elementor-element.elementor-element-ea93b42 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1242 .elementor-element.elementor-element-2cade3c .elementor-button{font-size:var( --e-global-typography-1c3abbe-font-size );line-height:var( --e-global-typography-1c3abbe-line-height );}.elementor-1242 .elementor-element.elementor-element-234f28a4{padding:40px 16px 40px 16px;}.elementor-1242 .elementor-element.elementor-element-14f3c5a8 .elementor-heading-title{font-size:var( --e-global-typography-e7df2c8-font-size );line-height:var( --e-global-typography-e7df2c8-line-height );letter-spacing:var( --e-global-typography-e7df2c8-letter-spacing );}.elementor-1242 .elementor-element.elementor-element-35021d9d .elementor-heading-title{font-size:var( --e-global-typography-05b31e5-font-size );line-height:var( --e-global-typography-05b31e5-line-height );word-spacing:var( --e-global-typography-05b31e5-word-spacing );}.elementor-widget-reviews .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1242 .elementor-element.elementor-element-493900e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1242 .elementor-element.elementor-element-493900e.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-1242 .elementor-element.elementor-element-493900e .elementor-main-swiper{width:100%;}.elementor-1242 .elementor-element.elementor-element-493900e .elementor-testimonial__text{font-size:12px;}.elementor-1242 .elementor-element.elementor-element-92c2662{padding:40px 16px 40px 16px;}.elementor-1242 .elementor-element.elementor-element-31adcda .elementor-heading-title{font-size:var( --e-global-typography-e7df2c8-font-size );line-height:var( --e-global-typography-e7df2c8-line-height );letter-spacing:var( --e-global-typography-e7df2c8-letter-spacing );}.elementor-1242 .elementor-element.elementor-element-445dfc3 .elementor-heading-title{font-size:var( --e-global-typography-05b31e5-font-size );line-height:var( --e-global-typography-05b31e5-line-height );word-spacing:var( --e-global-typography-05b31e5-word-spacing );}.elementor-widget-posts .elementor-post__excerpt p{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-posts a.elementor-post__read-more{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-posts .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1242 .elementor-element.elementor-element-44a0f50 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-1242 .elementor-element.elementor-element-44a0f50:after{content:"0.5";}.elementor-1242 .elementor-element.elementor-element-44a0f50 .elementor-post__thumbnail__link{width:100%;}.elementor-1242 .elementor-element.elementor-element-44a0f50 a.elementor-post__read-more{font-size:14px;}}@media(min-width:768px){.elementor-1242 .elementor-element.elementor-element-3e6388c8{width:60%;}.elementor-1242 .elementor-element.elementor-element-4c6901a7{width:40%;}.elementor-1242 .elementor-element.elementor-element-956d805{width:60%;}.elementor-1242 .elementor-element.elementor-element-c962e66{width:40%;}.elementor-1242 .elementor-element.elementor-element-cb367e5{width:49%;}.elementor-1242 .elementor-element.elementor-element-7fb40a9{width:51%;}.elementor-1242 .elementor-element.elementor-element-7e8075c{width:25%;}.elementor-1242 .elementor-element.elementor-element-93d1866{width:25%;}.elementor-1242 .elementor-element.elementor-element-cfda9e6{width:25%;}.elementor-1242 .elementor-element.elementor-element-9bbbec1{width:25%;}.elementor-1242 .elementor-element.elementor-element-dbebe55{width:12.5%;}.elementor-1242 .elementor-element.elementor-element-fd4b1ea{width:25%;}.elementor-1242 .elementor-element.elementor-element-81b44a3{width:25%;}.elementor-1242 .elementor-element.elementor-element-3ccb1f1{width:25%;}.elementor-1242 .elementor-element.elementor-element-8e76384{width:12.5%;}.elementor-1242 .elementor-element.elementor-element-d444c16{width:25%;}.elementor-1242 .elementor-element.elementor-element-e969315{width:25%;}.elementor-1242 .elementor-element.elementor-element-7a346bb{width:25%;}.elementor-1242 .elementor-element.elementor-element-ac8291e{width:25%;}.elementor-1242 .elementor-element.elementor-element-0810c29{width:12.5%;}.elementor-1242 .elementor-element.elementor-element-471ce52{width:25%;}.elementor-1242 .elementor-element.elementor-element-86a9528{width:25%;}.elementor-1242 .elementor-element.elementor-element-885e551{width:25%;}.elementor-1242 .elementor-element.elementor-element-ba5168f{width:12.5%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1242 .elementor-element.elementor-element-3e6388c8{width:100%;}.elementor-1242 .elementor-element.elementor-element-4c6901a7{width:100%;}.elementor-1242 .elementor-element.elementor-element-956d805{width:100%;}.elementor-1242 .elementor-element.elementor-element-c962e66{width:100%;}.elementor-1242 .elementor-element.elementor-element-f3feaba{width:33.33%;}.elementor-1242 .elementor-element.elementor-element-59b8d46{width:33.33%;}.elementor-1242 .elementor-element.elementor-element-85aa57c{width:33.33%;}.elementor-1242 .elementor-element.elementor-element-7349bff{width:33.33%;}.elementor-1242 .elementor-element.elementor-element-ff0ee56{width:33.33%;}.elementor-1242 .elementor-element.elementor-element-e028b67{width:33.33%;}.elementor-1242 .elementor-element.elementor-element-cb367e5{width:50%;}.elementor-1242 .elementor-element.elementor-element-7fb40a9{width:50%;}.elementor-1242 .elementor-element.elementor-element-7e8075c{width:25%;}.elementor-1242 .elementor-element.elementor-element-93d1866{width:25%;}.elementor-1242 .elementor-element.elementor-element-cfda9e6{width:25%;}.elementor-1242 .elementor-element.elementor-element-9bbbec1{width:25%;}.elementor-1242 .elementor-element.elementor-element-dbebe55{width:12.5%;}.elementor-1242 .elementor-element.elementor-element-fd4b1ea{width:25%;}.elementor-1242 .elementor-element.elementor-element-81b44a3{width:25%;}.elementor-1242 .elementor-element.elementor-element-3ccb1f1{width:25%;}.elementor-1242 .elementor-element.elementor-element-8e76384{width:12.5%;}.elementor-1242 .elementor-element.elementor-element-d444c16{width:50%;}.elementor-1242 .elementor-element.elementor-element-e969315{width:50%;}.elementor-1242 .elementor-element.elementor-element-7a346bb{width:50%;}.elementor-1242 .elementor-element.elementor-element-ac8291e{width:50%;}.elementor-1242 .elementor-element.elementor-element-0810c29{width:50%;}.elementor-1242 .elementor-element.elementor-element-471ce52{width:50%;}.elementor-1242 .elementor-element.elementor-element-86a9528{width:50%;}.elementor-1242 .elementor-element.elementor-element-885e551{width:50%;}.elementor-1242 .elementor-element.elementor-element-ba5168f{width:50%;}.elementor-1242 .elementor-element.elementor-element-594579c1{width:100%;}}/* Start custom CSS for section, class: .elementor-element-ea16cc2 */@media (max-width: 1024px) {
    .elementor-1242 .elementor-element.elementor-element-ea16cc2 .elementor-shape {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d1e319a *//* 1. Hide the break by default (Desktop & Mobile) */
.tablet-break {
    display: none;
}

/* 2. Show the break ONLY on Tablet (between 767px and 1024px) */
@media (min-width: 768px) and (max-width: 1024px) {
    .tablet-break {
        display: block;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2df79e98 */.clickable-col {
    position: relative !important;
    cursor: pointer;
}

.clickable-col a::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5262e85a */.clickable-col {
    position: relative !important;
    cursor: pointer;
}

.clickable-col a::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6613208d */.clickable-col {
    position: relative !important;
    cursor: pointer;
}

.clickable-col a::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-19156a80 */.clickable-col {
    position: relative !important;
    cursor: pointer;
}

.clickable-col a::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7f98a20e */.clickable-col {
    position: relative !important;
    cursor: pointer;
}

.clickable-col a::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2287fcc */.clickable-col {
    position: relative !important;
    cursor: pointer;
}

.clickable-col a::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 5;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f3feaba */.elementor-1242 .elementor-element.elementor-element-f3feaba {
    transition: all 0.5s ease-in-out !important;
}

@media (min-width: 1025px) {
    .elementor-1242 .elementor-element.elementor-element-f3feaba:hover {
        transform: translateY(-10px) !important;
    }
}

.elementor-1242 .elementor-element.elementor-element-f3feaba .elementor-widget-wrap {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-59b8d46 */.elementor-1242 .elementor-element.elementor-element-59b8d46 {
    transition: all 0.5s ease-in-out !important;
}

@media (min-width: 1025px) {
    .elementor-1242 .elementor-element.elementor-element-59b8d46:hover {
        transform: translateY(-10px) !important;
    }
}

.elementor-1242 .elementor-element.elementor-element-59b8d46 .elementor-widget-wrap {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-85aa57c */.elementor-1242 .elementor-element.elementor-element-85aa57c {
    transition: all 0.5s ease-in-out !important;
}

@media (min-width: 1025px) {
    .elementor-1242 .elementor-element.elementor-element-85aa57c:hover {
        transform: translateY(-10px) !important;
    }
}

.elementor-1242 .elementor-element.elementor-element-85aa57c .elementor-widget-wrap {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7349bff */.elementor-1242 .elementor-element.elementor-element-7349bff {
    transition: all 0.5s ease-in-out !important;
}

@media (min-width: 1025px) {
    .elementor-1242 .elementor-element.elementor-element-7349bff:hover {
        transform: translateY(-10px) !important;
    }
}

.elementor-1242 .elementor-element.elementor-element-7349bff .elementor-widget-wrap {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ff0ee56 */.elementor-1242 .elementor-element.elementor-element-ff0ee56 {
    transition: all 0.5s ease-in-out !important;
}

@media (min-width: 1025px) {
    .elementor-1242 .elementor-element.elementor-element-ff0ee56:hover {
        transform: translateY(-10px) !important;
    }
}

.elementor-1242 .elementor-element.elementor-element-ff0ee56 .elementor-widget-wrap {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e028b67 */.elementor-1242 .elementor-element.elementor-element-e028b67 {
    transition: all 0.5s ease-in-out !important;
}

@media (min-width: 1025px) {
    .elementor-1242 .elementor-element.elementor-element-e028b67:hover {
        transform: translateY(-10px) !important;
    }
}

.elementor-1242 .elementor-element.elementor-element-e028b67 .elementor-widget-wrap {
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4a4f0af */.fleet-grid .elementor-column,
.fleet-grid .elementor-widget-image {
    will-change: transform, opacity;
    backface-visibility: hidden;
}

@media (min-width: 1025px) {
    
    /* 1st Column + Vehicle */
    .fleet-grid > .elementor-container > .elementor-column:nth-child(1),
    .fleet-grid > .elementor-container > .elementor-column:nth-child(1) .elementor-widget-image {
        animation-delay: 100ms !important;
    }

    /* 2nd Column + Vehicle */
    .fleet-grid > .elementor-container > .elementor-column:nth-child(2),
    .fleet-grid > .elementor-container > .elementor-column:nth-child(2) .elementor-widget-image {
        animation-delay: 600ms !important;
    }

    /* 3rd Column + Vehicle */
    .fleet-grid > .elementor-container > .elementor-column:nth-child(3),
    .fleet-grid > .elementor-container > .elementor-column:nth-child(3) .elementor-widget-image {
        animation-delay: 1100ms !important;
    }

    /* 4th Column + Vehicle */
    .fleet-grid > .elementor-container > .elementor-column:nth-child(4),
    .fleet-grid > .elementor-container > .elementor-column:nth-child(4) .elementor-widget-image {
        animation-delay: 1600ms !important;
    }

    /* 5th Column + Vehicle */
    .fleet-grid > .elementor-container > .elementor-column:nth-child(5),
    .fleet-grid > .elementor-container > .elementor-column:nth-child(5) .elementor-widget-image {
        animation-delay: 2100ms !important;
    }

    /* 6th Column + Vehicle */
    .fleet-grid > .elementor-container > .elementor-column:nth-child(6),
    .fleet-grid > .elementor-container > .elementor-column:nth-child(6) .elementor-widget-image {
        animation-delay: 2600ms !important;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {

    /* Batch 1: Columns 1, 2, 3 */
    .fleet-grid > .elementor-container > .elementor-column:nth-child(1),
    .fleet-grid > .elementor-container > .elementor-column:nth-child(1) .elementor-widget-image,
    .fleet-grid > .elementor-container > .elementor-column:nth-child(2),
    .fleet-grid > .elementor-container > .elementor-column:nth-child(2) .elementor-widget-image,
    .fleet-grid > .elementor-container > .elementor-column:nth-child(3),
    .fleet-grid > .elementor-container > .elementor-column:nth-child(3) .elementor-widget-image {
        animation-delay: 100ms !important;
    }

    /* Batch 2: Columns 4, 5, 6 */
    .fleet-grid > .elementor-container > .elementor-column:nth-child(4),
    .fleet-grid > .elementor-container > .elementor-column:nth-child(4) .elementor-widget-image,
    .fleet-grid > .elementor-container > .elementor-column:nth-child(5),
    .fleet-grid > .elementor-container > .elementor-column:nth-child(5) .elementor-widget-image,
    .fleet-grid > .elementor-container > .elementor-column:nth-child(6),
    .fleet-grid > .elementor-container > .elementor-column:nth-child(6) .elementor-widget-image {
        animation-delay: 600ms !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d444c16 */.elementor-1242 .elementor-element.elementor-element-d444c16 .elementor-widget-image .elementor-widget-container {
    overflow: hidden;
    position: relative; 
}

.elementor-1242 .elementor-element.elementor-element-d444c16 .elementor-widget-image img {
    transition: transform 2.5s ease-in-out !important;
    transform-origin: center center;
    display: block;
}

.elementor-1242 .elementor-element.elementor-element-d444c16 .elementor-widget-image .elementor-widget-container::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: radial-gradient(circle, rgba(0,0,0,0) 40%, rgba(0,0,0,0.5) 100%);
    opacity: 0;
    transition: opacity 2.5s ease-in-out;
    pointer-events: none;
    z-index: 2;
}

@media (min-width: 1025px) {
    .elementor-1242 .elementor-element.elementor-element-d444c16:hover .elementor-widget-image img {
        transform: scale(1.05) !important;
    }
    
    .elementor-1242 .elementor-element.elementor-element-d444c16:hover .elementor-widget-image .elementor-widget-container::after {
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e969315 */.elementor-1242 .elementor-element.elementor-element-e969315 .elementor-widget-image .elementor-widget-container {
    overflow: hidden;
    position: relative; 
}

.elementor-1242 .elementor-element.elementor-element-e969315 .elementor-widget-image img {
    transition: transform 2.5s ease-in-out !important;
    transform-origin: center center;
    display: block;
}

.elementor-1242 .elementor-element.elementor-element-e969315 .elementor-widget-image .elementor-widget-container::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: radial-gradient(circle, rgba(0,0,0,0) 40%, rgba(0,0,0,0.5) 100%);
    opacity: 0;
    transition: opacity 2.5s ease-in-out;
    pointer-events: none;
    z-index: 2;
}

@media (min-width: 1025px) {
    .elementor-1242 .elementor-element.elementor-element-e969315:hover .elementor-widget-image img {
        transform: scale(1.05) !important;
    }
    
    .elementor-1242 .elementor-element.elementor-element-e969315:hover .elementor-widget-image .elementor-widget-container::after {
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7a346bb */.elementor-1242 .elementor-element.elementor-element-7a346bb .elementor-widget-image .elementor-widget-container {
    overflow: hidden;
    position: relative; 
}

.elementor-1242 .elementor-element.elementor-element-7a346bb .elementor-widget-image img {
    transition: transform 2.5s ease-in-out !important;
    transform-origin: center center;
    display: block;
}

.elementor-1242 .elementor-element.elementor-element-7a346bb .elementor-widget-image .elementor-widget-container::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: radial-gradient(circle, rgba(0,0,0,0) 40%, rgba(0,0,0,0.5) 100%);
    opacity: 0;
    transition: opacity 2.5s ease-in-out;
    pointer-events: none;
    z-index: 2;
}

@media (min-width: 1025px) {
    .elementor-1242 .elementor-element.elementor-element-7a346bb:hover .elementor-widget-image img {
        transform: scale(1.05) !important;
    }
    
    .elementor-1242 .elementor-element.elementor-element-7a346bb:hover .elementor-widget-image .elementor-widget-container::after {
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ac8291e */.elementor-1242 .elementor-element.elementor-element-ac8291e .elementor-widget-image .elementor-widget-container {
    overflow: hidden;
    position: relative; 
}

.elementor-1242 .elementor-element.elementor-element-ac8291e .elementor-widget-image img {
    transition: transform 2.5s ease-in-out !important;
    transform-origin: center center;
    display: block;
}

.elementor-1242 .elementor-element.elementor-element-ac8291e .elementor-widget-image .elementor-widget-container::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: radial-gradient(circle, rgba(0,0,0,0) 40%, rgba(0,0,0,0.5) 100%);
    opacity: 0;
    transition: opacity 2.5s ease-in-out;
    pointer-events: none;
    z-index: 2;
}

@media (min-width: 1025px) {
    .elementor-1242 .elementor-element.elementor-element-ac8291e:hover .elementor-widget-image img {
        transform: scale(1.05) !important;
    }
    
    .elementor-1242 .elementor-element.elementor-element-ac8291e:hover .elementor-widget-image .elementor-widget-container::after {
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-471ce52 */.elementor-1242 .elementor-element.elementor-element-471ce52 .elementor-widget-image .elementor-widget-container {
    overflow: hidden;
    position: relative; 
}

.elementor-1242 .elementor-element.elementor-element-471ce52 .elementor-widget-image img {
    transition: transform 2.5s ease-in-out !important;
    transform-origin: center center;
    display: block;
}

.elementor-1242 .elementor-element.elementor-element-471ce52 .elementor-widget-image .elementor-widget-container::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: radial-gradient(circle, rgba(0,0,0,0) 40%, rgba(0,0,0,0.5) 100%);
    opacity: 0;
    transition: opacity 2.5s ease-in-out;
    pointer-events: none;
    z-index: 2;
}

@media (min-width: 1025px) {
    .elementor-1242 .elementor-element.elementor-element-471ce52:hover .elementor-widget-image img {
        transform: scale(1.05) !important;
    }
    
    .elementor-1242 .elementor-element.elementor-element-471ce52:hover .elementor-widget-image .elementor-widget-container::after {
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-86a9528 */.elementor-1242 .elementor-element.elementor-element-86a9528 .elementor-widget-image .elementor-widget-container {
    overflow: hidden;
    position: relative; 
}

.elementor-1242 .elementor-element.elementor-element-86a9528 .elementor-widget-image img {
    transition: transform 2.5s ease-in-out !important;
    transform-origin: center center;
    display: block;
}

.elementor-1242 .elementor-element.elementor-element-86a9528 .elementor-widget-image .elementor-widget-container::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: radial-gradient(circle, rgba(0,0,0,0) 40%, rgba(0,0,0,0.5) 100%);
    opacity: 0;
    transition: opacity 2.5s ease-in-out;
    pointer-events: none;
    z-index: 2;
}

@media (min-width: 1025px) {
    .elementor-1242 .elementor-element.elementor-element-86a9528:hover .elementor-widget-image img {
        transform: scale(1.05) !important;
    }
    
    .elementor-1242 .elementor-element.elementor-element-86a9528:hover .elementor-widget-image .elementor-widget-container::after {
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-885e551 */.elementor-1242 .elementor-element.elementor-element-885e551 .elementor-widget-image .elementor-widget-container {
    overflow: hidden;
    position: relative; 
}

.elementor-1242 .elementor-element.elementor-element-885e551 .elementor-widget-image img {
    transition: transform 2.5s ease-in-out !important;
    transform-origin: center center;
    display: block;
}

.elementor-1242 .elementor-element.elementor-element-885e551 .elementor-widget-image .elementor-widget-container::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: radial-gradient(circle, rgba(0,0,0,0) 40%, rgba(0,0,0,0.5) 100%);
    opacity: 0;
    transition: opacity 2.5s ease-in-out;
    pointer-events: none;
    z-index: 2;
}

@media (min-width: 1025px) {
    .elementor-1242 .elementor-element.elementor-element-885e551:hover .elementor-widget-image img {
        transform: scale(1.05) !important;
    }
    
    .elementor-1242 .elementor-element.elementor-element-885e551:hover .elementor-widget-image .elementor-widget-container::after {
        opacity: 1;
    }
}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-44a0f50 */.elementor-1242 .elementor-element.elementor-element-44a0f50 .elementor-post {
    transition: all 0.5s ease-in-out !important;
}

@media (min-width: 1025px) {
    .elementor-1242 .elementor-element.elementor-element-44a0f50 .elementor-post:hover {
        transform: translateY(-10px) !important;
    }
}

/* 1. The Normal Button State */
.elementor-1242 .elementor-element.elementor-element-44a0f50 .elementor-post__read-more {
    text-transform: none !important;
}/* End custom CSS */