.elementor-widget-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2368 .elementor-element.elementor-element-6cc128b .elementor-repeater-item-de0689b.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2368 .elementor-element.elementor-element-d64a03e{text-align:left;}.elementor-2368 .elementor-element.elementor-element-d64a03e img{width:174px;}.elementor-2368 .elementor-element.elementor-element-6cef156.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2368 .elementor-element.elementor-element-514e3f8 .elementor-button{background-color:rgba(255,255,255,0);font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;fill:#ffffff;color:#ffffff;border-style:solid;border-width:2px 2px 2px 2px;border-color:#ffffff;border-radius:0px 0px 0px 0px;padding:12px 25px 10px 25px;}.elementor-2368 .elementor-element.elementor-element-514e3f8 .elementor-button:hover, .elementor-2368 .elementor-element.elementor-element-514e3f8 .elementor-button:focus{background-color:#ffffff;color:#bb4498;border-color:#ffffff;}.elementor-2368 .elementor-element.elementor-element-514e3f8{width:auto;max-width:auto;}.elementor-2368 .elementor-element.elementor-element-514e3f8 > .elementor-widget-container{margin:0px 25px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2368 .elementor-element.elementor-element-514e3f8 .elementor-button:hover svg, .elementor-2368 .elementor-element.elementor-element-514e3f8 .elementor-button:focus svg{fill:#bb4498;}.elementor-2368 .elementor-element.elementor-element-1e4a7b0 .elementor-button{background-color:rgba(255,255,255,0);font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;fill:#ffffff;color:#ffffff;border-style:solid;border-width:2px 2px 2px 2px;border-color:#ffffff;border-radius:0px 0px 0px 0px;padding:12px 25px 10px 25px;}.elementor-2368 .elementor-element.elementor-element-1e4a7b0 .elementor-button:hover, .elementor-2368 .elementor-element.elementor-element-1e4a7b0 .elementor-button:focus{background-color:#ffffff;color:#bb4498;border-color:#ffffff;}.elementor-2368 .elementor-element.elementor-element-1e4a7b0{width:auto;max-width:auto;}.elementor-2368 .elementor-element.elementor-element-1e4a7b0 > .elementor-widget-container{margin:0px 25px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2368 .elementor-element.elementor-element-1e4a7b0 .elementor-button:hover svg, .elementor-2368 .elementor-element.elementor-element-1e4a7b0 .elementor-button:focus svg{fill:#bb4498;}.elementor-2368 .elementor-element.elementor-element-ad76e40 .elementor-button{background-color:rgba(255,255,255,0);font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;fill:#ffffff;color:#ffffff;border-style:solid;border-width:2px 2px 2px 2px;border-color:#ffffff;border-radius:0px 0px 0px 0px;padding:12px 25px 10px 25px;}.elementor-2368 .elementor-element.elementor-element-ad76e40 .elementor-button:hover, .elementor-2368 .elementor-element.elementor-element-ad76e40 .elementor-button:focus{background-color:#ffffff;color:#bb4498;border-color:#ffffff;}.elementor-2368 .elementor-element.elementor-element-ad76e40{width:auto;max-width:auto;}.elementor-2368 .elementor-element.elementor-element-ad76e40 > .elementor-widget-container{margin:0px 25px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2368 .elementor-element.elementor-element-ad76e40 .elementor-button:hover svg, .elementor-2368 .elementor-element.elementor-element-ad76e40 .elementor-button:focus svg{fill:#bb4498;}.elementor-widget-icon-list .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-list .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2368 .elementor-element.elementor-element-6b97407{width:auto;max-width:auto;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-2368 .elementor-element.elementor-element-6b97407 > .elementor-widget-container{margin:7px 21px 0px 0px;}.elementor-2368 .elementor-element.elementor-element-6b97407 .elementor-icon-list-icon i{color:#ffffff;transition:color 0.3s;}.elementor-2368 .elementor-element.elementor-element-6b97407 .elementor-icon-list-icon svg{fill:#ffffff;transition:fill 0.3s;}.elementor-2368 .elementor-element.elementor-element-6b97407 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#bb4498;}.elementor-2368 .elementor-element.elementor-element-6b97407 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#bb4498;}.elementor-2368 .elementor-element.elementor-element-6b97407 .elementor-icon-list-icon{padding-inline-end:9px;}.elementor-2368 .elementor-element.elementor-element-6b97407 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2368 .elementor-element.elementor-element-6b97407 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:16px;}.elementor-2368 .elementor-element.elementor-element-6b97407 .elementor-icon-list-text{color:#ffffff;transition:color 0.3s;}.elementor-2368 .elementor-element.elementor-element-6b97407 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#bb4498;}.elementor-widget-search-form .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-search-form .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-search-form input[type="search"].elementor-search-form__input{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-search-form .elementor-search-form__input,
					.elementor-widget-search-form .elementor-search-form__icon,
					.elementor-widget-search-form .elementor-lightbox .dialog-lightbox-close-button,
					.elementor-widget-search-form .elementor-lightbox .dialog-lightbox-close-button:hover,
					.elementor-widget-search-form.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-search-form .elementor-search-form__submit{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );background-color:var( --e-global-color-secondary );}.elementor-2368 .elementor-element.elementor-element-aff4f68{width:auto;max-width:auto;}.elementor-2368 .elementor-element.elementor-element-aff4f68 > .elementor-widget-container{margin:4px 18px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2368 .elementor-element.elementor-element-aff4f68 .elementor-search-form{text-align:right;}.elementor-2368 .elementor-element.elementor-element-aff4f68 .elementor-search-form__toggle{--e-search-form-toggle-size:30px;--e-search-form-toggle-color:#ffffff;--e-search-form-toggle-background-color:rgba(0,0,0,0);--e-search-form-toggle-icon-size:calc(58em / 100);--e-search-form-toggle-border-width:0px;--e-search-form-toggle-border-radius:0px;}.elementor-2368 .elementor-element.elementor-element-aff4f68.elementor-search-form--skin-full_screen .elementor-search-form__container{background-color:rgba(59,38,110,0.90);}.elementor-2368 .elementor-element.elementor-element-aff4f68 input[type="search"].elementor-search-form__input{font-size:38px;}.elementor-2368 .elementor-element.elementor-element-aff4f68 .elementor-search-form__input,
					.elementor-2368 .elementor-element.elementor-element-aff4f68 .elementor-search-form__icon,
					.elementor-2368 .elementor-element.elementor-element-aff4f68 .elementor-lightbox .dialog-lightbox-close-button,
					.elementor-2368 .elementor-element.elementor-element-aff4f68 .elementor-lightbox .dialog-lightbox-close-button:hover,
					.elementor-2368 .elementor-element.elementor-element-aff4f68.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{color:#ffffff;fill:#ffffff;}.elementor-2368 .elementor-element.elementor-element-aff4f68:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{border-color:#ffffff;border-radius:3px;}.elementor-2368 .elementor-element.elementor-element-aff4f68.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{border-color:#ffffff;border-radius:3px;}.elementor-2368 .elementor-element.elementor-element-aff4f68 .elementor-search-form__toggle:hover{--e-search-form-toggle-color:#bb4498;}.elementor-2368 .elementor-element.elementor-element-aff4f68 .elementor-search-form__toggle:focus{--e-search-form-toggle-color:#bb4498;}.elementor-2368 .elementor-element.elementor-element-88ad6d0{width:auto;max-width:auto;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-2368 .elementor-element.elementor-element-88ad6d0 > .elementor-widget-container{margin:9px 0px 0px 0px;}.elementor-2368 .elementor-element.elementor-element-88ad6d0 .elementor-icon-list-icon i{color:#ffffff;transition:color 0.3s;}.elementor-2368 .elementor-element.elementor-element-88ad6d0 .elementor-icon-list-icon svg{fill:#ffffff;transition:fill 0.3s;}.elementor-2368 .elementor-element.elementor-element-88ad6d0 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#bb4498;}.elementor-2368 .elementor-element.elementor-element-88ad6d0 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#bb4498;}.elementor-2368 .elementor-element.elementor-element-88ad6d0 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-2368 .elementor-element.elementor-element-88ad6d0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2368 .elementor-element.elementor-element-88ad6d0 .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;line-height:16px;}.elementor-2368 .elementor-element.elementor-element-88ad6d0 .elementor-icon-list-text{color:#ffffff;transition:color 0.3s;}.elementor-2368 .elementor-element.elementor-element-88ad6d0 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#bb4498;}.elementor-2368 .elementor-element.elementor-element-6cc128b:not(.elementor-motion-effects-element-type-background), .elementor-2368 .elementor-element.elementor-element-6cc128b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-2368 .elementor-element.elementor-element-6cc128b > .elementor-container{min-height:100px;}.elementor-2368 .elementor-element.elementor-element-6cc128b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 25px 0px 25px;z-index:300;}.elementor-2368 .elementor-element.elementor-element-6cc128b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:767px){.elementor-2368 .elementor-element.elementor-element-17de3d4{width:40%;}.elementor-2368 .elementor-element.elementor-element-17de3d4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2368 .elementor-element.elementor-element-6cef156{width:60%;}.elementor-2368 .elementor-element.elementor-element-6cef156 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2368 .elementor-element.elementor-element-514e3f8 > .elementor-widget-container{margin:0px 15px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2368 .elementor-element.elementor-element-1e4a7b0 > .elementor-widget-container{margin:0px 15px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2368 .elementor-element.elementor-element-ad76e40 > .elementor-widget-container{margin:0px 15px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2368 .elementor-element.elementor-element-6b97407 > .elementor-widget-container{margin:3px 15px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2368 .elementor-element.elementor-element-88ad6d0 > .elementor-widget-container{margin:5px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2368 .elementor-element.elementor-element-6cc128b{padding:0px 15px 0px 15px;}}@media(min-width:768px){.elementor-2368 .elementor-element.elementor-element-17de3d4{width:26.673%;}.elementor-2368 .elementor-element.elementor-element-6cef156{width:73.327%;}}/* Start custom CSS for button, class: .elementor-element-514e3f8 */.page-id-2278 .driver-application {
    display: none;
}

.page-id-15671 .driver-application {
    display: none;
}


.page-id-2278 .work-in-house {
    display: none;
}

.page-id-15671 .work-in-house {
    display: none;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6b97407 */.elementor-2368 .elementor-element.elementor-element-6b97407 .elementor-icon-list-icon {
    padding-top: 4px;
}/* End custom CSS */
/* Start custom CSS for search-form, class: .elementor-element-aff4f68 */.elementor-2368 .elementor-element.elementor-element-aff4f68 .dialog-close-button {
    top: 59px;
    right: 87px;
    font-size: 28px
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-514e3f8 */.page-id-2278 .driver-application {
    display: none;
}

.page-id-15671 .driver-application {
    display: none;
}


.page-id-2278 .work-in-house {
    display: none;
}

.page-id-15671 .work-in-house {
    display: none;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6b97407 */.elementor-2368 .elementor-element.elementor-element-6b97407 .elementor-icon-list-icon {
    padding-top: 4px;
}/* End custom CSS */
/* Start custom CSS for search-form, class: .elementor-element-aff4f68 */.elementor-2368 .elementor-element.elementor-element-aff4f68 .dialog-close-button {
    top: 59px;
    right: 87px;
    font-size: 28px
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6cc128b */.elementor-2368 .elementor-element.elementor-element-6cc128b .elementor-container{
   height: 100px;
}


.elementor-2368 .elementor-element.elementor-element-6cc128b.elementor-sticky--effects >.elementor-container{ 
    min-height: 100px;
    height:100px; 
    
}


.elementor-2368 .elementor-element.elementor-element-6cc128b.elementor-sticky--effects{ 
    background-color: #ffffff !important ;
    border-bottom: solid 1px #d8d8d8;
    
}

.elementor-2368 .elementor-element.elementor-element-6cc128b{ transition: background-color 1s ease !important; }



.elementor-2368 .elementor-element.elementor-element-6cc128b > .elementor-container{ transition: min-height 1s ease !important; }


.elementor-sticky--effects .elementor-button {
    border-color: #3b266e!important;
}

.elementor-sticky--effects .elementor-button:hover {
    border-color: #3b266e!important;
    background-color: #3b266e !important;
}

.elementor-sticky--effects .elementor-icon-list-icon i, .elementor-sticky--effects .elementor-icon-list-text,.elementor-sticky--effects .elementor-search-form__toggle,.elementor-sticky--effects .elementor-button {
    color: #3b266e !important;
}

.elementor-sticky--effects .elementor-icon-list-item:hover .elementor-icon-list-icon i,.elementor-sticky--effects .elementor-icon-list-item:hover .elementor-icon-list-text ,.elementor-sticky--effects .elementor-search-form__toggle:hover {
    color: #bb4498 !important;
}

.elementor-sticky--effects .elementor-button:hover {
    color: #fff !important;
}

@media (max-width: 767px) {  
    
   .elementor-2368 .elementor-element.elementor-element-6cc128b span.elementor-icon-list-text {
        display:none !important;
    }
    
    .elementor-2368 .elementor-element.elementor-element-6cc128b .elementor-button {
    
    padding: 8px 10px 8px 10px !important;
}

    .elementor-2368 .elementor-element.elementor-element-6cc128b .elementor-button-wrapper {
    
    }
}



@media


@media (-ms-high-contrast:none)
     {
        .elementor-2368 .elementor-element.elementor-element-6cc128b { width: 100%!important; }
     
     }/* End custom CSS */