.elementor-678 .elementor-element.elementor-element-1c8b130 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 100%, #F2295B00 100%);opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-678 .elementor-element.elementor-element-1c8b130 > .elementor-container{max-width:1250px;min-height:40vh;}.elementor-678 .elementor-element.elementor-element-1c8b130{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:1;}.elementor-678 .elementor-element.elementor-element-08a81fd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-678 .elementor-element.elementor-element-08a81fd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:80px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-678 .elementor-element.elementor-element-040a5a2{text-align:center;}.elementor-678 .elementor-element.elementor-element-040a5a2 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-1dcf042 );}.elementor-678 .elementor-element.elementor-element-2494532 > .elementor-container{max-width:1250px;}.elementor-678 .elementor-element.elementor-element-2494532{margin-top:80px;margin-bottom:80px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-bd66665:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-678 .elementor-element.elementor-element-bd66665 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://airportlimousinebuffalo.ca/wp-content/uploads/2025/11/elegant-limousine-arriving-glamorous-event-venue_1079150-273523.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-678 .elementor-element.elementor-element-bd66665 > .elementor-element-populated, .elementor-678 .elementor-element.elementor-element-bd66665 > .elementor-element-populated > .elementor-background-overlay, .elementor-678 .elementor-element.elementor-element-bd66665 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-678 .elementor-element.elementor-element-bd66665 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 40px 0px 0px;--e-column-margin-right:40px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-bd66665 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-678 .elementor-element.elementor-element-b2fcb05{--spacer-size:50px;}.elementor-678 .elementor-element.elementor-element-a0300b5 > .elementor-element-populated{margin:0px 0px 0px 40px;--e-column-margin-right:0px;--e-column-margin-left:40px;padding:40px 0px 40px 0px;}.elementor-678 .elementor-element.elementor-element-c4f9f1a{text-align:left;}.elementor-678 .elementor-element.elementor-element-c4f9f1a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-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 );}.elementor-678 .elementor-element.elementor-element-e0de722 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-1dcf042 );color:var( --e-global-color-1dcf042 );}.elementor-678 .elementor-element.elementor-element-e0de722 .elementor-button:hover, .elementor-678 .elementor-element.elementor-element-e0de722 .elementor-button:focus{background-color:#ECCA5B;color:var( --e-global-color-1dcf042 );}.elementor-678 .elementor-element.elementor-element-e0de722 .elementor-button:hover svg, .elementor-678 .elementor-element.elementor-element-e0de722 .elementor-button:focus svg{fill:var( --e-global-color-1dcf042 );}.elementor-678 .elementor-element.elementor-element-b14c36d > .elementor-container{max-width:1250px;}.elementor-678 .elementor-element.elementor-element-b14c36d{margin-top:80px;margin-bottom:80px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-46cf735 > .elementor-element-populated{margin:0px 40px 0px 0px;--e-column-margin-right:40px;--e-column-margin-left:0px;padding:40px 0px 40px 0px;}.elementor-678 .elementor-element.elementor-element-a85214b{text-align:left;}.elementor-678 .elementor-element.elementor-element-a85214b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-678 .elementor-element.elementor-element-a116b05 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-1dcf042 );color:var( --e-global-color-1dcf042 );}.elementor-678 .elementor-element.elementor-element-a116b05 .elementor-button:hover, .elementor-678 .elementor-element.elementor-element-a116b05 .elementor-button:focus{background-color:#ECCA5B;color:var( --e-global-color-1dcf042 );}.elementor-678 .elementor-element.elementor-element-a116b05 .elementor-button:hover svg, .elementor-678 .elementor-element.elementor-element-a116b05 .elementor-button:focus svg{fill:var( --e-global-color-1dcf042 );}.elementor-678 .elementor-element.elementor-element-1d12fe6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-678 .elementor-element.elementor-element-1d12fe6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://airportlimousinebuffalo.ca/wp-content/uploads/2025/11/black-stretch-limousine-waiting-guests-arrive_958297-5219-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-678 .elementor-element.elementor-element-1d12fe6 > .elementor-element-populated, .elementor-678 .elementor-element.elementor-element-1d12fe6 > .elementor-element-populated > .elementor-background-overlay, .elementor-678 .elementor-element.elementor-element-1d12fe6 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-678 .elementor-element.elementor-element-1d12fe6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 40px;--e-column-margin-right:0px;--e-column-margin-left:40px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-1d12fe6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-678 .elementor-element.elementor-element-81f02ac{--spacer-size:50px;}.elementor-678 .elementor-element.elementor-element-c3e7383:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-c3e7383 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-678 .elementor-element.elementor-element-c3e7383 > .elementor-container{max-width:1250px;}.elementor-678 .elementor-element.elementor-element-c3e7383{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:80px;margin-bottom:80px;padding:80px 0px 80px 0px;}.elementor-678 .elementor-element.elementor-element-c3e7383 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-678 .elementor-element.elementor-element-91c9f48 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-bd8cbdd > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-678 .elementor-element.elementor-element-bd8cbdd{text-align:center;}.elementor-678 .elementor-element.elementor-element-bd8cbdd .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-678 .elementor-element.elementor-element-7bebf2a > .elementor-container{max-width:1250px;}.elementor-678 .elementor-element.elementor-element-7bebf2a{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-bb83b0f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-678 .elementor-element.elementor-element-bb83b0f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1dcf042 );}.elementor-678 .elementor-element.elementor-element-bb83b0f > .elementor-element-populated, .elementor-678 .elementor-element.elementor-element-bb83b0f > .elementor-element-populated > .elementor-background-overlay, .elementor-678 .elementor-element.elementor-element-bb83b0f > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-678 .elementor-element.elementor-element-bb83b0f > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.08);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-678 .elementor-element.elementor-element-bb83b0f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-678 .elementor-element.elementor-element-8eac769:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-8eac769 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://airportlimousinebuffalo.ca/wp-content/uploads/2025/11/limousine-arrival-red-carpet-generative-by-ai_894067-10594.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-678 .elementor-element.elementor-element-8eac769 > .elementor-container{min-height:200px;}.elementor-678 .elementor-element.elementor-element-8eac769, .elementor-678 .elementor-element.elementor-element-8eac769 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-678 .elementor-element.elementor-element-8eac769{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-8eac769 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-678 .elementor-element.elementor-element-4fc12ef > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-3b74f91{--spacer-size:50px;}.elementor-678 .elementor-element.elementor-element-8c22856{margin-top:0px;margin-bottom:0px;padding:20px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-fdc8ac9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-678 .elementor-element.elementor-element-fdc8ac9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-27f930a{text-align:left;}.elementor-678 .elementor-element.elementor-element-27f930a .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:18px;font-weight:500;font-style:normal;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-678 .elementor-element.elementor-element-3841b7c{text-align:left;font-family:var( --e-global-typography-425a1b7-font-family ), Sans-serif;font-size:var( --e-global-typography-425a1b7-font-size );font-weight:var( --e-global-typography-425a1b7-font-weight );line-height:var( --e-global-typography-425a1b7-line-height );}.elementor-678 .elementor-element.elementor-element-d79bb79:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-678 .elementor-element.elementor-element-d79bb79 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1dcf042 );}.elementor-678 .elementor-element.elementor-element-d79bb79 > .elementor-element-populated, .elementor-678 .elementor-element.elementor-element-d79bb79 > .elementor-element-populated > .elementor-background-overlay, .elementor-678 .elementor-element.elementor-element-d79bb79 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-678 .elementor-element.elementor-element-d79bb79 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.08);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-678 .elementor-element.elementor-element-d79bb79 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-678 .elementor-element.elementor-element-3c8c1ba:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-3c8c1ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://airportlimousinebuffalo.ca/wp-content/uploads/2025/11/black-limousine-with-word-luxury-side_1207067-33861-1.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-678 .elementor-element.elementor-element-3c8c1ba > .elementor-container{min-height:200px;}.elementor-678 .elementor-element.elementor-element-3c8c1ba, .elementor-678 .elementor-element.elementor-element-3c8c1ba > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-678 .elementor-element.elementor-element-3c8c1ba{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-3c8c1ba > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-678 .elementor-element.elementor-element-4cc1654 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-b3038d8{--spacer-size:50px;}.elementor-678 .elementor-element.elementor-element-e144d03{margin-top:0px;margin-bottom:0px;padding:20px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-3f390ad > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-678 .elementor-element.elementor-element-3f390ad > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-e5a3987{text-align:left;}.elementor-678 .elementor-element.elementor-element-e5a3987 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:18px;font-weight:500;font-style:normal;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-678 .elementor-element.elementor-element-7650695{text-align:left;font-family:var( --e-global-typography-425a1b7-font-family ), Sans-serif;font-size:var( --e-global-typography-425a1b7-font-size );font-weight:var( --e-global-typography-425a1b7-font-weight );line-height:var( --e-global-typography-425a1b7-line-height );}.elementor-678 .elementor-element.elementor-element-bfb67c5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-678 .elementor-element.elementor-element-bfb67c5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1dcf042 );}.elementor-678 .elementor-element.elementor-element-bfb67c5 > .elementor-element-populated, .elementor-678 .elementor-element.elementor-element-bfb67c5 > .elementor-element-populated > .elementor-background-overlay, .elementor-678 .elementor-element.elementor-element-bfb67c5 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-678 .elementor-element.elementor-element-bfb67c5 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.08);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-678 .elementor-element.elementor-element-bfb67c5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-678 .elementor-element.elementor-element-52e59b3:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-52e59b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://airportlimousinebuffalo.ca/wp-content/uploads/2025/11/people-music-concert_1048944-14946476.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-678 .elementor-element.elementor-element-52e59b3 > .elementor-container{min-height:200px;}.elementor-678 .elementor-element.elementor-element-52e59b3, .elementor-678 .elementor-element.elementor-element-52e59b3 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-678 .elementor-element.elementor-element-52e59b3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-52e59b3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-678 .elementor-element.elementor-element-f4e4383 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-a9fe3a1{--spacer-size:50px;}.elementor-678 .elementor-element.elementor-element-25daaaf{margin-top:0px;margin-bottom:0px;padding:20px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-db7372a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-678 .elementor-element.elementor-element-db7372a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-fe29240{text-align:left;}.elementor-678 .elementor-element.elementor-element-fe29240 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:18px;font-weight:500;font-style:normal;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-678 .elementor-element.elementor-element-68fc489{text-align:left;font-family:var( --e-global-typography-425a1b7-font-family ), Sans-serif;font-size:var( --e-global-typography-425a1b7-font-size );font-weight:var( --e-global-typography-425a1b7-font-weight );line-height:var( --e-global-typography-425a1b7-line-height );}.elementor-678 .elementor-element.elementor-element-7b1b1bd > .elementor-container{max-width:1250px;}.elementor-678 .elementor-element.elementor-element-7b1b1bd{margin-top:20px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-0466a22:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-678 .elementor-element.elementor-element-0466a22 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1dcf042 );}.elementor-678 .elementor-element.elementor-element-0466a22 > .elementor-element-populated, .elementor-678 .elementor-element.elementor-element-0466a22 > .elementor-element-populated > .elementor-background-overlay, .elementor-678 .elementor-element.elementor-element-0466a22 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-678 .elementor-element.elementor-element-0466a22 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.08);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-678 .elementor-element.elementor-element-0466a22 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-678 .elementor-element.elementor-element-496d446:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-496d446 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://airportlimousinebuffalo.ca/wp-content/uploads/2025/11/table-with-glass-with-strawberries-two-glasses-champagne_23-2147596041.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-678 .elementor-element.elementor-element-496d446 > .elementor-container{min-height:200px;}.elementor-678 .elementor-element.elementor-element-496d446, .elementor-678 .elementor-element.elementor-element-496d446 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-678 .elementor-element.elementor-element-496d446{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-496d446 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-678 .elementor-element.elementor-element-a042e7d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-ad8bac8{--spacer-size:50px;}.elementor-678 .elementor-element.elementor-element-cf84838{margin-top:0px;margin-bottom:0px;padding:20px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-bd7075b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-678 .elementor-element.elementor-element-bd7075b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-ba8b3f9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-ba8b3f9{text-align:left;}.elementor-678 .elementor-element.elementor-element-ba8b3f9 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:18px;font-weight:500;font-style:normal;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-678 .elementor-element.elementor-element-1ce68a3{text-align:left;font-family:var( --e-global-typography-425a1b7-font-family ), Sans-serif;font-size:var( --e-global-typography-425a1b7-font-size );font-weight:var( --e-global-typography-425a1b7-font-weight );line-height:var( --e-global-typography-425a1b7-line-height );}.elementor-678 .elementor-element.elementor-element-3516212:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-678 .elementor-element.elementor-element-3516212 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1dcf042 );}.elementor-678 .elementor-element.elementor-element-3516212 > .elementor-element-populated, .elementor-678 .elementor-element.elementor-element-3516212 > .elementor-element-populated > .elementor-background-overlay, .elementor-678 .elementor-element.elementor-element-3516212 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-678 .elementor-element.elementor-element-3516212 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.08);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-678 .elementor-element.elementor-element-3516212 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-678 .elementor-element.elementor-element-4ed846c:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-4ed846c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://airportlimousinebuffalo.ca/wp-content/uploads/2025/11/luxury-car-private-jet_551707-27602.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-678 .elementor-element.elementor-element-4ed846c > .elementor-container{min-height:200px;}.elementor-678 .elementor-element.elementor-element-4ed846c, .elementor-678 .elementor-element.elementor-element-4ed846c > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-678 .elementor-element.elementor-element-4ed846c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-4ed846c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-678 .elementor-element.elementor-element-d3a6eb5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-325e735{--spacer-size:50px;}.elementor-678 .elementor-element.elementor-element-e68bf80{margin-top:0px;margin-bottom:0px;padding:20px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-f688de4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-678 .elementor-element.elementor-element-f688de4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-d9bb079 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-d9bb079{text-align:left;}.elementor-678 .elementor-element.elementor-element-d9bb079 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:18px;font-weight:500;font-style:normal;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-678 .elementor-element.elementor-element-3374263 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-3374263{text-align:left;font-family:var( --e-global-typography-425a1b7-font-family ), Sans-serif;font-size:var( --e-global-typography-425a1b7-font-size );font-weight:var( --e-global-typography-425a1b7-font-weight );line-height:var( --e-global-typography-425a1b7-line-height );}.elementor-678 .elementor-element.elementor-element-2af4218:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-678 .elementor-element.elementor-element-2af4218 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1dcf042 );}.elementor-678 .elementor-element.elementor-element-2af4218 > .elementor-element-populated, .elementor-678 .elementor-element.elementor-element-2af4218 > .elementor-element-populated > .elementor-background-overlay, .elementor-678 .elementor-element.elementor-element-2af4218 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-678 .elementor-element.elementor-element-2af4218 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.08);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-678 .elementor-element.elementor-element-2af4218 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-678 .elementor-element.elementor-element-708fced:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-708fced > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://airportlimousinebuffalo.ca/wp-content/uploads/2025/11/just-married-couple-with-their-car_23-2149479849.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-678 .elementor-element.elementor-element-708fced > .elementor-container{min-height:200px;}.elementor-678 .elementor-element.elementor-element-708fced, .elementor-678 .elementor-element.elementor-element-708fced > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-678 .elementor-element.elementor-element-708fced{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-708fced > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-678 .elementor-element.elementor-element-8baa97a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-e16ad63{--spacer-size:50px;}.elementor-678 .elementor-element.elementor-element-173d7af{margin-top:0px;margin-bottom:0px;padding:20px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-e19cfc2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-678 .elementor-element.elementor-element-e19cfc2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-89af68f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-89af68f{text-align:left;}.elementor-678 .elementor-element.elementor-element-89af68f .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:18px;font-weight:500;font-style:normal;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-678 .elementor-element.elementor-element-92cf89f{text-align:left;font-family:var( --e-global-typography-425a1b7-font-family ), Sans-serif;font-size:var( --e-global-typography-425a1b7-font-size );font-weight:var( --e-global-typography-425a1b7-font-weight );line-height:var( --e-global-typography-425a1b7-line-height );}.elementor-678 .elementor-element.elementor-element-3951dd9:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-3951dd9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-678 .elementor-element.elementor-element-3951dd9 > .elementor-container{max-width:1250px;}.elementor-678 .elementor-element.elementor-element-3951dd9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-3951dd9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-678 .elementor-element.elementor-element-dd878cf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-678 .elementor-element.elementor-element-dd878cf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:60px 0px 60px 0px;}.elementor-678 .elementor-element.elementor-element-d2d8b06 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-d2d8b06{text-align:left;}.elementor-678 .elementor-element.elementor-element-d2d8b06 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-1dcf042 );}.elementor-678 .elementor-element.elementor-element-21bbee5{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:left;color:var( --e-global-color-1dcf042 );}.elementor-678 .elementor-element.elementor-element-21bbee5 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-678 .elementor-element.elementor-element-440bc87 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-1dcf042 );color:var( --e-global-color-1dcf042 );}.elementor-678 .elementor-element.elementor-element-440bc87 .elementor-button:hover, .elementor-678 .elementor-element.elementor-element-440bc87 .elementor-button:focus{background-color:#ECCA5B;color:var( --e-global-color-1dcf042 );}.elementor-678 .elementor-element.elementor-element-440bc87 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-440bc87 .elementor-button:hover svg, .elementor-678 .elementor-element.elementor-element-440bc87 .elementor-button:focus svg{fill:var( --e-global-color-1dcf042 );}.elementor-678 .elementor-element.elementor-element-30ec2b8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-678 .elementor-element.elementor-element-30ec2b8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://airportlimousinebuffalo.ca/wp-content/uploads/2025/11/WhatsApp_Image_2025-11-29_at_11.16.16_PM-removebg-preview.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-678 .elementor-element.elementor-element-30ec2b8 > .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:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-30ec2b8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-678 .elementor-element.elementor-element-6c96911{--spacer-size:50px;}.elementor-678 .elementor-element.elementor-element-5b13ea9 > .elementor-container{max-width:1250px;}.elementor-678 .elementor-element.elementor-element-5b13ea9{margin-top:80px;margin-bottom:80px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-2ed62c1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-678 .elementor-element.elementor-element-2ed62c1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-597e445 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-597e445{text-align:left;}.elementor-678 .elementor-element.elementor-element-597e445 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-678 .elementor-element.elementor-element-50d3ca4{--spacer-size:85px;}.elementor-678 .elementor-element.elementor-element-94bbe73:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-94bbe73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://airportlimousinebuffalo.ca/wp-content/uploads/2025/11/black-limousine-with-word-luxury-side_1207067-33861.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-678 .elementor-element.elementor-element-94bbe73 > .elementor-container{min-height:477px;}.elementor-678 .elementor-element.elementor-element-94bbe73, .elementor-678 .elementor-element.elementor-element-94bbe73 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-678 .elementor-element.elementor-element-94bbe73{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-94bbe73 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-678 .elementor-element.elementor-element-affd5ed > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-7f40aa8{--spacer-size:50px;}.elementor-678 .elementor-element.elementor-element-1f8d919 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-678 .elementor-element.elementor-element-1f8d919 > .elementor-element-populated{margin:0px 0px 0px 40px;--e-column-margin-right:0px;--e-column-margin-left:40px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-950aa7e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-950aa7e{text-align:center;}.elementor-678 .elementor-element.elementor-element-950aa7e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-678 .elementor-element.elementor-element-9157023{padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-c559ef8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-678 .elementor-element.elementor-element-c559ef8 > .elementor-element-populated, .elementor-678 .elementor-element.elementor-element-c559ef8 > .elementor-element-populated > .elementor-background-overlay, .elementor-678 .elementor-element.elementor-element-c559ef8 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-678 .elementor-element.elementor-element-c559ef8 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.08);margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-678 .elementor-element.elementor-element-a65363e > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-678 .elementor-element.elementor-element-a65363e{text-align:center;}.elementor-678 .elementor-element.elementor-element-a65363e .elementor-heading-title{font-family:var( --e-global-typography-ce2b091-font-family ), Sans-serif;font-size:var( --e-global-typography-ce2b091-font-size );font-weight:var( --e-global-typography-ce2b091-font-weight );line-height:var( --e-global-typography-ce2b091-line-height );color:var( --e-global-color-primary );}.elementor-678 .elementor-element.elementor-element-c192a63{text-align:center;}.elementor-678 .elementor-element.elementor-element-c192a63 .elementor-heading-title{font-family:var( --e-global-typography-425a1b7-font-family ), Sans-serif;font-size:var( --e-global-typography-425a1b7-font-size );font-weight:var( --e-global-typography-425a1b7-font-weight );line-height:var( --e-global-typography-425a1b7-line-height );color:var( --e-global-color-text );}.elementor-678 .elementor-element.elementor-element-29cba4c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-678 .elementor-element.elementor-element-29cba4c > .elementor-element-populated, .elementor-678 .elementor-element.elementor-element-29cba4c > .elementor-element-populated > .elementor-background-overlay, .elementor-678 .elementor-element.elementor-element-29cba4c > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-678 .elementor-element.elementor-element-29cba4c > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.08);margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-678 .elementor-element.elementor-element-1107bfa > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-678 .elementor-element.elementor-element-1107bfa{text-align:center;}.elementor-678 .elementor-element.elementor-element-1107bfa .elementor-heading-title{font-family:var( --e-global-typography-ce2b091-font-family ), Sans-serif;font-size:var( --e-global-typography-ce2b091-font-size );font-weight:var( --e-global-typography-ce2b091-font-weight );line-height:var( --e-global-typography-ce2b091-line-height );color:var( --e-global-color-primary );}.elementor-678 .elementor-element.elementor-element-66b21f2{text-align:center;}.elementor-678 .elementor-element.elementor-element-66b21f2 .elementor-heading-title{font-family:var( --e-global-typography-425a1b7-font-family ), Sans-serif;font-size:var( --e-global-typography-425a1b7-font-size );font-weight:var( --e-global-typography-425a1b7-font-weight );line-height:var( --e-global-typography-425a1b7-line-height );color:var( --e-global-color-text );}.elementor-678 .elementor-element.elementor-element-b2e6154 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-678 .elementor-element.elementor-element-b2e6154 > .elementor-element-populated, .elementor-678 .elementor-element.elementor-element-b2e6154 > .elementor-element-populated > .elementor-background-overlay, .elementor-678 .elementor-element.elementor-element-b2e6154 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-678 .elementor-element.elementor-element-b2e6154 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.08);margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-678 .elementor-element.elementor-element-464e21e > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-678 .elementor-element.elementor-element-464e21e{text-align:center;}.elementor-678 .elementor-element.elementor-element-464e21e .elementor-heading-title{font-family:var( --e-global-typography-ce2b091-font-family ), Sans-serif;font-size:var( --e-global-typography-ce2b091-font-size );font-weight:var( --e-global-typography-ce2b091-font-weight );line-height:var( --e-global-typography-ce2b091-line-height );color:var( --e-global-color-primary );}.elementor-678 .elementor-element.elementor-element-602c5d5{text-align:center;}.elementor-678 .elementor-element.elementor-element-602c5d5 .elementor-heading-title{font-family:var( --e-global-typography-425a1b7-font-family ), Sans-serif;font-size:var( --e-global-typography-425a1b7-font-size );font-weight:var( --e-global-typography-425a1b7-font-weight );line-height:var( --e-global-typography-425a1b7-line-height );color:var( --e-global-color-text );}.elementor-678 .elementor-element.elementor-element-622a742{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-bdf3efd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-678 .elementor-element.elementor-element-bdf3efd > .elementor-element-populated, .elementor-678 .elementor-element.elementor-element-bdf3efd > .elementor-element-populated > .elementor-background-overlay, .elementor-678 .elementor-element.elementor-element-bdf3efd > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-678 .elementor-element.elementor-element-bdf3efd > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.08);margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-678 .elementor-element.elementor-element-a85418e > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-678 .elementor-element.elementor-element-a85418e{text-align:center;}.elementor-678 .elementor-element.elementor-element-a85418e .elementor-heading-title{font-family:var( --e-global-typography-ce2b091-font-family ), Sans-serif;font-size:var( --e-global-typography-ce2b091-font-size );font-weight:var( --e-global-typography-ce2b091-font-weight );line-height:var( --e-global-typography-ce2b091-line-height );color:var( --e-global-color-primary );}.elementor-678 .elementor-element.elementor-element-9abad84{text-align:center;}.elementor-678 .elementor-element.elementor-element-9abad84 .elementor-heading-title{font-family:var( --e-global-typography-425a1b7-font-family ), Sans-serif;font-size:var( --e-global-typography-425a1b7-font-size );font-weight:var( --e-global-typography-425a1b7-font-weight );line-height:var( --e-global-typography-425a1b7-line-height );color:var( --e-global-color-text );}.elementor-678 .elementor-element.elementor-element-5715d6f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-678 .elementor-element.elementor-element-5715d6f > .elementor-element-populated, .elementor-678 .elementor-element.elementor-element-5715d6f > .elementor-element-populated > .elementor-background-overlay, .elementor-678 .elementor-element.elementor-element-5715d6f > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-678 .elementor-element.elementor-element-5715d6f > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.08);margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-678 .elementor-element.elementor-element-ac81eaf > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-678 .elementor-element.elementor-element-ac81eaf{text-align:center;}.elementor-678 .elementor-element.elementor-element-ac81eaf .elementor-heading-title{font-family:var( --e-global-typography-ce2b091-font-family ), Sans-serif;font-size:var( --e-global-typography-ce2b091-font-size );font-weight:var( --e-global-typography-ce2b091-font-weight );line-height:var( --e-global-typography-ce2b091-line-height );color:var( --e-global-color-primary );}.elementor-678 .elementor-element.elementor-element-594125f{text-align:center;}.elementor-678 .elementor-element.elementor-element-594125f .elementor-heading-title{font-family:var( --e-global-typography-425a1b7-font-family ), Sans-serif;font-size:var( --e-global-typography-425a1b7-font-size );font-weight:var( --e-global-typography-425a1b7-font-weight );line-height:var( --e-global-typography-425a1b7-line-height );color:var( --e-global-color-text );}.elementor-678 .elementor-element.elementor-element-e55f1e7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-678 .elementor-element.elementor-element-e55f1e7 > .elementor-element-populated, .elementor-678 .elementor-element.elementor-element-e55f1e7 > .elementor-element-populated > .elementor-background-overlay, .elementor-678 .elementor-element.elementor-element-e55f1e7 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-678 .elementor-element.elementor-element-e55f1e7 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.08);margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-678 .elementor-element.elementor-element-b530044 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-678 .elementor-element.elementor-element-b530044{text-align:center;}.elementor-678 .elementor-element.elementor-element-b530044 .elementor-heading-title{font-family:var( --e-global-typography-ce2b091-font-family ), Sans-serif;font-size:var( --e-global-typography-ce2b091-font-size );font-weight:var( --e-global-typography-ce2b091-font-weight );line-height:var( --e-global-typography-ce2b091-line-height );color:var( --e-global-color-primary );}.elementor-678 .elementor-element.elementor-element-63094b2{text-align:center;}.elementor-678 .elementor-element.elementor-element-63094b2 .elementor-heading-title{font-family:var( --e-global-typography-425a1b7-font-family ), Sans-serif;font-size:var( --e-global-typography-425a1b7-font-size );font-weight:var( --e-global-typography-425a1b7-font-weight );line-height:var( --e-global-typography-425a1b7-line-height );color:var( --e-global-color-text );}.elementor-678 .elementor-element.elementor-element-c67ef92 > .elementor-container{max-width:1250px;}.elementor-678 .elementor-element.elementor-element-c67ef92{margin-top:80px;margin-bottom:80px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-313c1a5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-678 .elementor-element.elementor-element-313c1a5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-076c8be{text-align:center;}.elementor-678 .elementor-element.elementor-element-076c8be .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-678 .elementor-element.elementor-element-02b9586{--spacer-size:30px;}.elementor-678 .elementor-element.elementor-element-aa81e35 > .elementor-container{max-width:1250px;}.elementor-678 .elementor-element.elementor-element-aa81e35{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-486473c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-678 .elementor-element.elementor-element-486473c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-678 .elementor-element.elementor-element-486473c > .elementor-element-populated, .elementor-678 .elementor-element.elementor-element-486473c > .elementor-element-populated > .elementor-background-overlay, .elementor-678 .elementor-element.elementor-element-486473c > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-678 .elementor-element.elementor-element-486473c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-678 .elementor-element.elementor-element-486473c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-678 .elementor-element.elementor-element-80bffec:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-80bffec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://airportlimousinebuffalo.ca/wp-content/uploads/2025/11/Cadillac-XTS-Sedan-by-Hamilton-Limo.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-678 .elementor-element.elementor-element-80bffec > .elementor-container{min-height:150px;}.elementor-678 .elementor-element.elementor-element-80bffec, .elementor-678 .elementor-element.elementor-element-80bffec > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-678 .elementor-element.elementor-element-80bffec{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-80bffec > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-678 .elementor-element.elementor-element-471cc71 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-67f2354{--spacer-size:50px;}.elementor-678 .elementor-element.elementor-element-dec3e9f{margin-top:0px;margin-bottom:0px;padding:20px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-15339d5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-678 .elementor-element.elementor-element-15339d5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-d28a223{text-align:center;}.elementor-678 .elementor-element.elementor-element-d28a223 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:18px;font-weight:500;font-style:normal;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-678 .elementor-element.elementor-element-e26b564 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Bricolage Grotesque", Sans-serif;font-size:14px;font-weight:600;line-height:1.3em;letter-spacing:1px;fill:var( --e-global-color-1dcf042 );color:var( --e-global-color-1dcf042 );border-radius:99px 99px 99px 99px;padding:12px 20px 12px 20px;}.elementor-678 .elementor-element.elementor-element-e26b564 .elementor-button:hover, .elementor-678 .elementor-element.elementor-element-e26b564 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-1dcf042 );}.elementor-678 .elementor-element.elementor-element-e26b564 .elementor-button:hover svg, .elementor-678 .elementor-element.elementor-element-e26b564 .elementor-button:focus svg{fill:var( --e-global-color-1dcf042 );}.elementor-678 .elementor-element.elementor-element-b229f30:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-678 .elementor-element.elementor-element-b229f30 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-678 .elementor-element.elementor-element-b229f30 > .elementor-element-populated, .elementor-678 .elementor-element.elementor-element-b229f30 > .elementor-element-populated > .elementor-background-overlay, .elementor-678 .elementor-element.elementor-element-b229f30 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-678 .elementor-element.elementor-element-b229f30 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-678 .elementor-element.elementor-element-b229f30 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-678 .elementor-element.elementor-element-4003b62:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-4003b62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://airportlimousinebuffalo.ca/wp-content/uploads/2025/11/Premium-SUV-CADILLAC-ESCALADE-ESV.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-678 .elementor-element.elementor-element-4003b62 > .elementor-container{min-height:150px;}.elementor-678 .elementor-element.elementor-element-4003b62, .elementor-678 .elementor-element.elementor-element-4003b62 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-678 .elementor-element.elementor-element-4003b62{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-4003b62 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-678 .elementor-element.elementor-element-aa5966b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-47460d5{--spacer-size:50px;}.elementor-678 .elementor-element.elementor-element-3c5e73a{margin-top:0px;margin-bottom:0px;padding:20px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-7496b19 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-678 .elementor-element.elementor-element-7496b19 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-060d49e{text-align:center;}.elementor-678 .elementor-element.elementor-element-060d49e .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:18px;font-weight:500;font-style:normal;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-678 .elementor-element.elementor-element-bc5b019 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Bricolage Grotesque", Sans-serif;font-size:14px;font-weight:600;line-height:1.3em;letter-spacing:1px;fill:var( --e-global-color-1dcf042 );color:var( --e-global-color-1dcf042 );border-radius:99px 99px 99px 99px;padding:12px 20px 12px 20px;}.elementor-678 .elementor-element.elementor-element-bc5b019 .elementor-button:hover, .elementor-678 .elementor-element.elementor-element-bc5b019 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-1dcf042 );}.elementor-678 .elementor-element.elementor-element-bc5b019 .elementor-button:hover svg, .elementor-678 .elementor-element.elementor-element-bc5b019 .elementor-button:focus svg{fill:var( --e-global-color-1dcf042 );}.elementor-678 .elementor-element.elementor-element-93e88a5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-678 .elementor-element.elementor-element-93e88a5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-678 .elementor-element.elementor-element-93e88a5 > .elementor-element-populated, .elementor-678 .elementor-element.elementor-element-93e88a5 > .elementor-element-populated > .elementor-background-overlay, .elementor-678 .elementor-element.elementor-element-93e88a5 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-678 .elementor-element.elementor-element-93e88a5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-678 .elementor-element.elementor-element-93e88a5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-678 .elementor-element.elementor-element-2f52de0:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-2f52de0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://airportlimousinebuffalo.ca/wp-content/uploads/2025/11/White-Hummer-limo-by-Hamilton-limo-service.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-678 .elementor-element.elementor-element-2f52de0 > .elementor-container{min-height:150px;}.elementor-678 .elementor-element.elementor-element-2f52de0, .elementor-678 .elementor-element.elementor-element-2f52de0 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-678 .elementor-element.elementor-element-2f52de0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-2f52de0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-678 .elementor-element.elementor-element-5bf30dc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-bb8e2f9{--spacer-size:50px;}.elementor-678 .elementor-element.elementor-element-c7c3864{margin-top:0px;margin-bottom:0px;padding:20px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-34ecc49 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-678 .elementor-element.elementor-element-34ecc49 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-2714f5a{text-align:center;}.elementor-678 .elementor-element.elementor-element-2714f5a .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:18px;font-weight:500;font-style:normal;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-678 .elementor-element.elementor-element-6f5f88f .elementor-button{background-color:var( --e-global-color-primary );font-family:"Bricolage Grotesque", Sans-serif;font-size:14px;font-weight:600;line-height:1.3em;letter-spacing:1px;fill:var( --e-global-color-1dcf042 );color:var( --e-global-color-1dcf042 );border-radius:99px 99px 99px 99px;padding:12px 20px 12px 20px;}.elementor-678 .elementor-element.elementor-element-6f5f88f .elementor-button:hover, .elementor-678 .elementor-element.elementor-element-6f5f88f .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-1dcf042 );}.elementor-678 .elementor-element.elementor-element-6f5f88f .elementor-button:hover svg, .elementor-678 .elementor-element.elementor-element-6f5f88f .elementor-button:focus svg{fill:var( --e-global-color-1dcf042 );}.elementor-678 .elementor-element.elementor-element-f4adcd7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-678 .elementor-element.elementor-element-f4adcd7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-678 .elementor-element.elementor-element-f4adcd7 > .elementor-element-populated, .elementor-678 .elementor-element.elementor-element-f4adcd7 > .elementor-element-populated > .elementor-background-overlay, .elementor-678 .elementor-element.elementor-element-f4adcd7 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-678 .elementor-element.elementor-element-f4adcd7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:20px 20px 20px 20px;}.elementor-678 .elementor-element.elementor-element-f4adcd7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-678 .elementor-element.elementor-element-ea0d84e:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-ea0d84e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://airportlimousinebuffalo.ca/wp-content/uploads/2025/11/Bently-By-Limo-service-hamilton.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-678 .elementor-element.elementor-element-ea0d84e > .elementor-container{min-height:150px;}.elementor-678 .elementor-element.elementor-element-ea0d84e, .elementor-678 .elementor-element.elementor-element-ea0d84e > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-678 .elementor-element.elementor-element-ea0d84e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-ea0d84e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-678 .elementor-element.elementor-element-627dd2f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-b7f43e7{--spacer-size:50px;}.elementor-678 .elementor-element.elementor-element-d26f220{margin-top:0px;margin-bottom:0px;padding:20px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-2a7da09 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-678 .elementor-element.elementor-element-2a7da09 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-ff32c40{text-align:center;}.elementor-678 .elementor-element.elementor-element-ff32c40 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:18px;font-weight:500;font-style:normal;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-678 .elementor-element.elementor-element-ec41a07 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Bricolage Grotesque", Sans-serif;font-size:14px;font-weight:600;line-height:1.3em;letter-spacing:1px;fill:var( --e-global-color-1dcf042 );color:var( --e-global-color-1dcf042 );border-radius:99px 99px 99px 99px;padding:12px 20px 12px 20px;}.elementor-678 .elementor-element.elementor-element-ec41a07 .elementor-button:hover, .elementor-678 .elementor-element.elementor-element-ec41a07 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-1dcf042 );}.elementor-678 .elementor-element.elementor-element-ec41a07 .elementor-button:hover svg, .elementor-678 .elementor-element.elementor-element-ec41a07 .elementor-button:focus svg{fill:var( --e-global-color-1dcf042 );}.elementor-678 .elementor-element.elementor-element-476572a{--spacer-size:30px;}.elementor-678 .elementor-element.elementor-element-8e87ce4 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-1dcf042 );color:var( --e-global-color-1dcf042 );}.elementor-678 .elementor-element.elementor-element-8e87ce4 .elementor-button:hover, .elementor-678 .elementor-element.elementor-element-8e87ce4 .elementor-button:focus{background-color:#ECCA5B;color:var( --e-global-color-1dcf042 );}.elementor-678 .elementor-element.elementor-element-8e87ce4 .elementor-button:hover svg, .elementor-678 .elementor-element.elementor-element-8e87ce4 .elementor-button:focus svg{fill:var( --e-global-color-1dcf042 );}.elementor-678 .elementor-element.elementor-element-d3f2f61:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-d3f2f61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://airportlimousinebuffalo.ca/wp-content/uploads/2025/11/black-stretch-limousine-waiting-guests-arrive_958297-5219.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-678 .elementor-element.elementor-element-d3f2f61 > .elementor-background-overlay{background-color:var( --e-global-color-secondary );opacity:0.3;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-678 .elementor-element.elementor-element-d3f2f61 > .elementor-container{max-width:1250px;}.elementor-678 .elementor-element.elementor-element-d3f2f61{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:80px 0px 80px 0px;}.elementor-678 .elementor-element.elementor-element-7ab83b5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-678 .elementor-element.elementor-element-7ab83b5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000038;}.elementor-678 .elementor-element.elementor-element-7ab83b5 > .elementor-element-populated, .elementor-678 .elementor-element.elementor-element-7ab83b5 > .elementor-element-populated > .elementor-background-overlay, .elementor-678 .elementor-element.elementor-element-7ab83b5 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-678 .elementor-element.elementor-element-7ab83b5 > .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:60px 60px 60px 60px;}.elementor-678 .elementor-element.elementor-element-7ab83b5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-678 .elementor-element.elementor-element-4f92b3c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-4f92b3c{text-align:center;}.elementor-678 .elementor-element.elementor-element-4f92b3c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-1dcf042 );}.elementor-678 .elementor-element.elementor-element-f372078 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-f372078{text-align:center;}.elementor-678 .elementor-element.elementor-element-f372078 .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 );color:var( --e-global-color-1dcf042 );}.elementor-678 .elementor-element.elementor-element-78fc45a .elementor-button:hover, .elementor-678 .elementor-element.elementor-element-78fc45a .elementor-button:focus{background-color:#ECCA5B;color:var( --e-global-color-1dcf042 );}.elementor-678 .elementor-element.elementor-element-78fc45a .elementor-button-content-wrapper{flex-direction:row;}.elementor-678 .elementor-element.elementor-element-78fc45a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-678 .elementor-element.elementor-element-78fc45a .elementor-button{fill:var( --e-global-color-1dcf042 );color:var( --e-global-color-1dcf042 );}.elementor-678 .elementor-element.elementor-element-78fc45a .elementor-button:hover svg, .elementor-678 .elementor-element.elementor-element-78fc45a .elementor-button:focus svg{fill:var( --e-global-color-1dcf042 );}.elementor-678 .elementor-element.elementor-element-05c5f01 > .elementor-container{max-width:1250px;}.elementor-678 .elementor-element.elementor-element-05c5f01{margin-top:80px;margin-bottom:80px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-5fc104a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-f2a59b5:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-f2a59b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-678 .elementor-element.elementor-element-f2a59b5 > .elementor-container{max-width:1250px;}.elementor-678 .elementor-element.elementor-element-f2a59b5, .elementor-678 .elementor-element.elementor-element-f2a59b5 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-678 .elementor-element.elementor-element-f2a59b5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:60px 60px 60px 60px;}.elementor-678 .elementor-element.elementor-element-f2a59b5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-678 .elementor-element.elementor-element-29a7bd0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:30px;}.elementor-678 .elementor-element.elementor-element-29a7bd0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-d51b7e1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-d51b7e1{text-align:center;}.elementor-678 .elementor-element.elementor-element-d51b7e1 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-678 .elementor-element.elementor-element-0e419ac .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"], .elementor-678 .elementor-element.elementor-element-0e419ac .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true], .elementor-678 .elementor-element.elementor-element-0e419ac .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"]{background-color:#02010100;}.elementor-678 .elementor-element.elementor-element-0e419ac .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{background-color:#02010100;font-family:var( --e-global-typography-ce2b091-font-family ), Sans-serif;font-size:var( --e-global-typography-ce2b091-font-size );font-weight:var( --e-global-typography-ce2b091-font-weight );line-height:var( --e-global-typography-ce2b091-line-height );color:var( --e-global-color-secondary );border-style:solid;border-width:0px 0px 1px 0px;border-color:#02010126;padding:0px 0px 20px 0px;}.elementor-678 .elementor-element.elementor-element-0e419ac .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"]{color:var( --e-global-color-secondary );border-style:none;border-radius:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-0e419ac .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]{color:var( --e-global-color-secondary );}.elementor-678 .elementor-element.elementor-element-0e419ac .elementskit-accordion .elementskit-card .elementskit-card-header > .elementskit-btn-link[aria-expanded="true"]:hover{color:var( --e-global-color-primary );}.elementor-678 .elementor-element.elementor-element-0e419ac .elementskit-accordion.curve-shape .elementskit-card-header > .elementskit-btn-link[aria-expanded=true]:hover{color:var( --e-global-color-primary );}.elementor-678 .elementor-element.elementor-element-0e419ac .elementskit-accordion .elementskit-card-header>.elementskit-btn-link:hover{color:var( --e-global-color-accent );}.elementor-678 .elementor-element.elementor-element-0e419ac .elementskit-accordion .elementskit-card:not(:last-child){margin-bottom:20px;}.elementor-678 .elementor-element.elementor-element-0e419ac .elementskit-accordion .elementskit-card-body p{color:var( --e-global-color-text );}.elementor-678 .elementor-element.elementor-element-0e419ac .elementskit-accordion .elementskit-card-body{color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-0e419ac .elementskit-accordion .elementskit-card-body p, .elementor-678 .elementor-element.elementor-element-0e419ac .elementskit-accordion .elementskit-card-body{font-family:var( --e-global-typography-425a1b7-font-family ), Sans-serif;font-size:var( --e-global-typography-425a1b7-font-size );font-weight:var( --e-global-typography-425a1b7-font-weight );line-height:var( --e-global-typography-425a1b7-line-height );}.elementor-678 .elementor-element.elementor-element-0e419ac .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_icon_group{border-radius:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-678 .elementor-element.elementor-element-1c8b130 > .elementor-container{min-height:25vh;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-678 .elementor-element.elementor-element-040a5a2 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-678 .elementor-element.elementor-element-2494532{margin-top:0px;margin-bottom:0px;padding:40px 20px 40px 20px;}.elementor-678 .elementor-element.elementor-element-bd66665 > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-a0300b5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-678 .elementor-element.elementor-element-a0300b5 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-c4f9f1a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-678 .elementor-element.elementor-element-b14c36d{margin-top:0px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-678 .elementor-element.elementor-element-46cf735 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-678 .elementor-element.elementor-element-46cf735 > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-a85214b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-678 .elementor-element.elementor-element-1d12fe6 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-c3e7383{margin-top:40px;margin-bottom:0px;padding:40px 10px 40px 10px;}.elementor-678 .elementor-element.elementor-element-91c9f48 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-bd8cbdd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-bd8cbdd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-678 .elementor-element.elementor-element-7bebf2a{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-3841b7c{font-size:var( --e-global-typography-425a1b7-font-size );line-height:var( --e-global-typography-425a1b7-line-height );}.elementor-678 .elementor-element.elementor-element-7650695{font-size:var( --e-global-typography-425a1b7-font-size );line-height:var( --e-global-typography-425a1b7-line-height );}.elementor-678 .elementor-element.elementor-element-68fc489{font-size:var( --e-global-typography-425a1b7-font-size );line-height:var( --e-global-typography-425a1b7-line-height );}.elementor-678 .elementor-element.elementor-element-7b1b1bd{margin-top:20px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-1ce68a3{font-size:var( --e-global-typography-425a1b7-font-size );line-height:var( --e-global-typography-425a1b7-line-height );}.elementor-678 .elementor-element.elementor-element-3374263{font-size:var( --e-global-typography-425a1b7-font-size );line-height:var( --e-global-typography-425a1b7-line-height );}.elementor-678 .elementor-element.elementor-element-92cf89f{font-size:var( --e-global-typography-425a1b7-font-size );line-height:var( --e-global-typography-425a1b7-line-height );}.elementor-678 .elementor-element.elementor-element-3951dd9{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-dd878cf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 20px 40px 20px;}.elementor-678 .elementor-element.elementor-element-d2d8b06 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-678 .elementor-element.elementor-element-21bbee5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-678 .elementor-element.elementor-element-5b13ea9{margin-top:0px;margin-bottom:0px;padding:40px 20px 40px 20px;}.elementor-678 .elementor-element.elementor-element-2ed62c1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-597e445 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-678 .elementor-element.elementor-element-50d3ca4{--spacer-size:20px;}.elementor-678 .elementor-element.elementor-element-94bbe73 > .elementor-container{min-height:300px;}.elementor-678 .elementor-element.elementor-element-94bbe73:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-94bbe73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-678 .elementor-element.elementor-element-1f8d919 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-950aa7e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-678 .elementor-element.elementor-element-a65363e .elementor-heading-title{font-size:var( --e-global-typography-ce2b091-font-size );line-height:var( --e-global-typography-ce2b091-line-height );}.elementor-678 .elementor-element.elementor-element-c192a63 .elementor-heading-title{font-size:var( --e-global-typography-425a1b7-font-size );line-height:var( --e-global-typography-425a1b7-line-height );}.elementor-678 .elementor-element.elementor-element-1107bfa .elementor-heading-title{font-size:var( --e-global-typography-ce2b091-font-size );line-height:var( --e-global-typography-ce2b091-line-height );}.elementor-678 .elementor-element.elementor-element-66b21f2 .elementor-heading-title{font-size:var( --e-global-typography-425a1b7-font-size );line-height:var( --e-global-typography-425a1b7-line-height );}.elementor-678 .elementor-element.elementor-element-464e21e .elementor-heading-title{font-size:var( --e-global-typography-ce2b091-font-size );line-height:var( --e-global-typography-ce2b091-line-height );}.elementor-678 .elementor-element.elementor-element-602c5d5 .elementor-heading-title{font-size:var( --e-global-typography-425a1b7-font-size );line-height:var( --e-global-typography-425a1b7-line-height );}.elementor-678 .elementor-element.elementor-element-a85418e .elementor-heading-title{font-size:var( --e-global-typography-ce2b091-font-size );line-height:var( --e-global-typography-ce2b091-line-height );}.elementor-678 .elementor-element.elementor-element-9abad84 .elementor-heading-title{font-size:var( --e-global-typography-425a1b7-font-size );line-height:var( --e-global-typography-425a1b7-line-height );}.elementor-678 .elementor-element.elementor-element-ac81eaf .elementor-heading-title{font-size:var( --e-global-typography-ce2b091-font-size );line-height:var( --e-global-typography-ce2b091-line-height );}.elementor-678 .elementor-element.elementor-element-594125f .elementor-heading-title{font-size:var( --e-global-typography-425a1b7-font-size );line-height:var( --e-global-typography-425a1b7-line-height );}.elementor-678 .elementor-element.elementor-element-b530044 .elementor-heading-title{font-size:var( --e-global-typography-ce2b091-font-size );line-height:var( --e-global-typography-ce2b091-line-height );}.elementor-678 .elementor-element.elementor-element-63094b2 .elementor-heading-title{font-size:var( --e-global-typography-425a1b7-font-size );line-height:var( --e-global-typography-425a1b7-line-height );}.elementor-678 .elementor-element.elementor-element-c67ef92{margin-top:0px;margin-bottom:0px;padding:0px 10px 40px 10px;}.elementor-678 .elementor-element.elementor-element-313c1a5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-076c8be .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-678 .elementor-element.elementor-element-02b9586{--spacer-size:20px;}.elementor-678 .elementor-element.elementor-element-aa81e35{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-486473c > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-678 .elementor-element.elementor-element-93e88a5 > .elementor-element-populated{margin:20px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-678 .elementor-element.elementor-element-f4adcd7 > .elementor-element-populated{margin:20px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-678 .elementor-element.elementor-element-476572a{--spacer-size:20px;}.elementor-678 .elementor-element.elementor-element-d3f2f61{margin-top:0px;margin-bottom:0px;padding:40px 20px 40px 20px;}.elementor-678 .elementor-element.elementor-element-7ab83b5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:40px 40px 40px 40px;}.elementor-678 .elementor-element.elementor-element-4f92b3c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-678 .elementor-element.elementor-element-f372078 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-678 .elementor-element.elementor-element-05c5f01{margin-top:0px;margin-bottom:0px;padding:40px 20px 40px 20px;}.elementor-678 .elementor-element.elementor-element-5fc104a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-f2a59b5{padding:40px 40px 40px 40px;}.elementor-678 .elementor-element.elementor-element-29a7bd0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-d51b7e1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-678 .elementor-element.elementor-element-0e419ac .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:var( --e-global-typography-ce2b091-font-size );line-height:var( --e-global-typography-ce2b091-line-height );}.elementor-678 .elementor-element.elementor-element-0e419ac .elementskit-accordion .elementskit-card-body p, .elementor-678 .elementor-element.elementor-element-0e419ac .elementskit-accordion .elementskit-card-body{font-size:var( --e-global-typography-425a1b7-font-size );line-height:var( --e-global-typography-425a1b7-line-height );}.elementor-678 .elementor-element.elementor-element-0e419ac .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_icon_group{padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-0e419ac .ekit_accordion_icon_group, .elementor-678 .elementor-element.elementor-element-0e419ac .ekit_accordion_icon_left_group{margin:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-678 .elementor-element.elementor-element-1c8b130 > .elementor-container{min-height:30vh;}.elementor-678 .elementor-element.elementor-element-08a81fd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:90px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-678 .elementor-element.elementor-element-040a5a2 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-678 .elementor-element.elementor-element-2494532{margin-top:0px;margin-bottom:0px;}.elementor-678 .elementor-element.elementor-element-bd66665 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-b2fcb05{--spacer-size:300px;}.elementor-678 .elementor-element.elementor-element-a0300b5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-678 .elementor-element.elementor-element-a0300b5 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-c4f9f1a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-678 .elementor-element.elementor-element-b14c36d{margin-top:0px;margin-bottom:0px;}.elementor-678 .elementor-element.elementor-element-46cf735 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-678 .elementor-element.elementor-element-46cf735 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-a85214b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-678 .elementor-element.elementor-element-1d12fe6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-81f02ac{--spacer-size:300px;}.elementor-678 .elementor-element.elementor-element-c3e7383{margin-top:40px;margin-bottom:0px;padding:40px 20px 40px 20px;}.elementor-678 .elementor-element.elementor-element-91c9f48 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-bd8cbdd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-678 .elementor-element.elementor-element-bb83b0f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-678 .elementor-element.elementor-element-3841b7c{font-size:var( --e-global-typography-425a1b7-font-size );line-height:var( --e-global-typography-425a1b7-line-height );}.elementor-678 .elementor-element.elementor-element-d79bb79 > .elementor-element-populated{margin:20px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-678 .elementor-element.elementor-element-7650695{font-size:var( --e-global-typography-425a1b7-font-size );line-height:var( --e-global-typography-425a1b7-line-height );}.elementor-678 .elementor-element.elementor-element-bfb67c5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-678 .elementor-element.elementor-element-68fc489{font-size:var( --e-global-typography-425a1b7-font-size );line-height:var( --e-global-typography-425a1b7-line-height );}.elementor-678 .elementor-element.elementor-element-0466a22 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-678 .elementor-element.elementor-element-1ce68a3{font-size:var( --e-global-typography-425a1b7-font-size );line-height:var( --e-global-typography-425a1b7-line-height );}.elementor-678 .elementor-element.elementor-element-3516212 > .elementor-element-populated{margin:20px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-678 .elementor-element.elementor-element-3374263{font-size:var( --e-global-typography-425a1b7-font-size );line-height:var( --e-global-typography-425a1b7-line-height );}.elementor-678 .elementor-element.elementor-element-2af4218 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-678 .elementor-element.elementor-element-92cf89f{font-size:var( --e-global-typography-425a1b7-font-size );line-height:var( --e-global-typography-425a1b7-line-height );}.elementor-678 .elementor-element.elementor-element-3951dd9{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-dd878cf > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-678 .elementor-element.elementor-element-d2d8b06 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-678 .elementor-element.elementor-element-21bbee5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-678 .elementor-element.elementor-element-30ec2b8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-678 .elementor-element.elementor-element-30ec2b8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-678 .elementor-element.elementor-element-30ec2b8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-6c96911{--spacer-size:150px;}.elementor-678 .elementor-element.elementor-element-5b13ea9{margin-top:0px;margin-bottom:0px;}.elementor-678 .elementor-element.elementor-element-2ed62c1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-597e445 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-678 .elementor-element.elementor-element-1f8d919 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-950aa7e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-678 .elementor-element.elementor-element-9157023{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-c559ef8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-678 .elementor-element.elementor-element-a65363e .elementor-heading-title{font-size:var( --e-global-typography-ce2b091-font-size );line-height:var( --e-global-typography-ce2b091-line-height );}.elementor-678 .elementor-element.elementor-element-c192a63 .elementor-heading-title{font-size:var( --e-global-typography-425a1b7-font-size );line-height:var( --e-global-typography-425a1b7-line-height );}.elementor-678 .elementor-element.elementor-element-29cba4c > .elementor-element-populated{margin:20px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-678 .elementor-element.elementor-element-1107bfa .elementor-heading-title{font-size:var( --e-global-typography-ce2b091-font-size );line-height:var( --e-global-typography-ce2b091-line-height );}.elementor-678 .elementor-element.elementor-element-66b21f2 .elementor-heading-title{font-size:var( --e-global-typography-425a1b7-font-size );line-height:var( --e-global-typography-425a1b7-line-height );}.elementor-678 .elementor-element.elementor-element-b2e6154 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-678 .elementor-element.elementor-element-464e21e .elementor-heading-title{font-size:var( --e-global-typography-ce2b091-font-size );line-height:var( --e-global-typography-ce2b091-line-height );}.elementor-678 .elementor-element.elementor-element-602c5d5 .elementor-heading-title{font-size:var( --e-global-typography-425a1b7-font-size );line-height:var( --e-global-typography-425a1b7-line-height );}.elementor-678 .elementor-element.elementor-element-622a742{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-bdf3efd > .elementor-element-populated{margin:20px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-678 .elementor-element.elementor-element-a85418e .elementor-heading-title{font-size:var( --e-global-typography-ce2b091-font-size );line-height:var( --e-global-typography-ce2b091-line-height );}.elementor-678 .elementor-element.elementor-element-9abad84 .elementor-heading-title{font-size:var( --e-global-typography-425a1b7-font-size );line-height:var( --e-global-typography-425a1b7-line-height );}.elementor-678 .elementor-element.elementor-element-5715d6f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-678 .elementor-element.elementor-element-ac81eaf .elementor-heading-title{font-size:var( --e-global-typography-ce2b091-font-size );line-height:var( --e-global-typography-ce2b091-line-height );}.elementor-678 .elementor-element.elementor-element-594125f .elementor-heading-title{font-size:var( --e-global-typography-425a1b7-font-size );line-height:var( --e-global-typography-425a1b7-line-height );}.elementor-678 .elementor-element.elementor-element-e55f1e7 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-678 .elementor-element.elementor-element-b530044 .elementor-heading-title{font-size:var( --e-global-typography-ce2b091-font-size );line-height:var( --e-global-typography-ce2b091-line-height );}.elementor-678 .elementor-element.elementor-element-63094b2 .elementor-heading-title{font-size:var( --e-global-typography-425a1b7-font-size );line-height:var( --e-global-typography-425a1b7-line-height );}.elementor-678 .elementor-element.elementor-element-c67ef92{margin-top:0px;margin-bottom:0px;padding:0px 20px 40px 20px;}.elementor-678 .elementor-element.elementor-element-313c1a5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-076c8be .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-678 .elementor-element.elementor-element-aa81e35{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-486473c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-678 .elementor-element.elementor-element-b229f30 > .elementor-element-populated{margin:20px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-678 .elementor-element.elementor-element-93e88a5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-678 .elementor-element.elementor-element-f4adcd7 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-678 .elementor-element.elementor-element-d3f2f61{margin-top:0px;margin-bottom:0px;}.elementor-678 .elementor-element.elementor-element-7ab83b5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 30px 30px 30px;}.elementor-678 .elementor-element.elementor-element-4f92b3c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-678 .elementor-element.elementor-element-f372078 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-678 .elementor-element.elementor-element-05c5f01{margin-top:0px;margin-bottom:0px;}.elementor-678 .elementor-element.elementor-element-5fc104a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-f2a59b5{margin-top:0px;margin-bottom:0px;padding:40px 20px 40px 20px;}.elementor-678 .elementor-element.elementor-element-29a7bd0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-d51b7e1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-678 .elementor-element.elementor-element-0e419ac .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:var( --e-global-typography-ce2b091-font-size );line-height:var( --e-global-typography-ce2b091-line-height );}.elementor-678 .elementor-element.elementor-element-0e419ac .elementskit-accordion .elementskit-card-body p, .elementor-678 .elementor-element.elementor-element-0e419ac .elementskit-accordion .elementskit-card-body{font-size:var( --e-global-typography-425a1b7-font-size );line-height:var( --e-global-typography-425a1b7-line-height );}.elementor-678 .elementor-element.elementor-element-0e419ac .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon{font-size:15px;}.elementor-678 .elementor-element.elementor-element-0e419ac .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon{font-size:15px;}.elementor-678 .elementor-element.elementor-element-0e419ac .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_icon_group{padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-0e419ac .ekit_accordion_icon_group, .elementor-678 .elementor-element.elementor-element-0e419ac .ekit_accordion_icon_left_group{margin:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-678 .elementor-element.elementor-element-2ed62c1{width:30%;}.elementor-678 .elementor-element.elementor-element-1f8d919{width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-678 .elementor-element.elementor-element-2ed62c1{width:100%;}.elementor-678 .elementor-element.elementor-element-1f8d919{width:100%;}.elementor-678 .elementor-element.elementor-element-486473c{width:50%;}.elementor-678 .elementor-element.elementor-element-b229f30{width:50%;}.elementor-678 .elementor-element.elementor-element-93e88a5{width:50%;}.elementor-678 .elementor-element.elementor-element-f4adcd7{width:50%;}}@media(min-width:1025px){.elementor-678 .elementor-element.elementor-element-bd66665:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-678 .elementor-element.elementor-element-bd66665 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-678 .elementor-element.elementor-element-1d12fe6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-678 .elementor-element.elementor-element-1d12fe6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-678 .elementor-element.elementor-element-8eac769:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-8eac769 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-678 .elementor-element.elementor-element-3c8c1ba:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-3c8c1ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-678 .elementor-element.elementor-element-52e59b3:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-52e59b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-678 .elementor-element.elementor-element-496d446:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-496d446 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-678 .elementor-element.elementor-element-4ed846c:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-4ed846c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-678 .elementor-element.elementor-element-708fced:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-708fced > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-678 .elementor-element.elementor-element-30ec2b8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-678 .elementor-element.elementor-element-30ec2b8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-678 .elementor-element.elementor-element-94bbe73:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-94bbe73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-678 .elementor-element.elementor-element-80bffec:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-80bffec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-678 .elementor-element.elementor-element-4003b62:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-4003b62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-678 .elementor-element.elementor-element-2f52de0:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-2f52de0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-678 .elementor-element.elementor-element-ea0d84e:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-ea0d84e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-678 .elementor-element.elementor-element-d3f2f61:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-d3f2f61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}