.elementor-17828 .elementor-element.elementor-element-3cdee41{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-17828 .elementor-element.elementor-element-b28951c{--display:flex;}.elementor-17828 .elementor-element.elementor-element-9279ea9{width:var( --container-widget-width, 71.168% );max-width:71.168%;--container-widget-width:71.168%;--container-widget-flex-grow:0;}.elementor-17828 .elementor-element.elementor-element-9279ea9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17828 .elementor-element.elementor-element-9279ea9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:2.5rem;font-weight:800;text-transform:none;color:#242424;}.elementor-17828 .elementor-element.elementor-element-e4011dc, .elementor-17828 .elementor-element.elementor-element-e4011dc .elementor-text-editor *{font-family:"Inter", Sans-serif;}.elementor-17828 .elementor-element.elementor-element-9fa30e3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-17828 .elementor-element.elementor-element-05500ff{--display:flex;}.elementor-17828 .elementor-element.elementor-element-667acd5 .gem-qf-icon-image-wrapper .gem-icon{background-color:#FFFFFF;padding:10px;border-color:#5472D2;}.elementor-17828 .elementor-element.elementor-element-667acd5 .quickfinder .quickfinder-item:hover .gem-qf-icon-image-wrapper .icon-hover-bg{background-color:#000000;}.elementor-17828 .elementor-element.elementor-element-667acd5 .quickfinder .gem-inner-wrapper-btn{flex-direction:row;}.elementor-17828 .elementor-element.elementor-element-667acd5 .quickfinder-item-inner{border-style:solid;border-width:1px 1px 1px 1px;border-color:#dfe5e8;padding:45px 15px 25px 15px;}.elementor-17828 .elementor-element.elementor-element-667acd5 .quickfinder-item-inner, .elementor-17828 .elementor-element.elementor-element-667acd5 .quickfinder-item-inner .gem-qf-icon-image-wrapper{text-align:center;}.elementor-17828 .elementor-element.elementor-element-667acd5 .quickfinder-style-vertical .quickfinder-item-info{text-align:center;padding:45px 15px 25px 15px;}.elementor-17828 .elementor-element.elementor-element-667acd5 .quickfinder .quickfinder-item{padding-top:calc(50px / 2);padding-bottom:calc(50px / 2);}.elementor-17828 .elementor-element.elementor-element-667acd5 .quickfinder{margin-top:calc(-50px / 2);margin-bottom:calc(-50px / 2);}.elementor-17828 .elementor-element.elementor-element-667acd5 .quickfinder .quickfinder-title{font-size:1.8rem;line-height:2.25rem;letter-spacing:0rem;}.elementor-17828 .elementor-element.elementor-element-667acd5 .quickfinder .quickfinder-description{padding-bottom:25px;font-family:"Inter", Sans-serif;font-size:1.5rem;line-height:1.8rem;}.elementor-17828 .elementor-element.elementor-element-667acd5 .gem-icon{border-width:3px 3px 3px 3px;border-radius:10px 10px 10px 10px;}.elementor-17828 .elementor-element.elementor-element-667acd5 .gem-qf-icon-image-wrapper .gem-icon .gem-icon-shape-hexagon-back-inner-before{background-color:#5472D2;}.elementor-17828 .elementor-element.elementor-element-667acd5 .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-1 i{color:#5472D2;}.elementor-17828 .elementor-element.elementor-element-667acd5 .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-1 svg{fill:#5472D2;}.elementor-17828 .elementor-element.elementor-element-667acd5 .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-2 i{color:#5472D2;}.elementor-17828 .elementor-element.elementor-element-667acd5 .quickfinder .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-2 svg{fill:#5472D2;}.elementor-17828 .elementor-element.elementor-element-667acd5 .quickfinder .quickfinder-item:hover .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-1 i{color:#FFFFFF;}.elementor-17828 .elementor-element.elementor-element-667acd5 .quickfinder .quickfinder-item:hover .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-1 svg{fill:#FFFFFF;}.elementor-17828 .elementor-element.elementor-element-667acd5 .quickfinder .quickfinder-item:hover .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-2 i{color:#FFFFFF;}.elementor-17828 .elementor-element.elementor-element-667acd5 .quickfinder .quickfinder-item:hover .gem-qf-icon-image-wrapper .gem-icon .gem-icon-half-2 svg{fill:#FFFFFF;}.elementor-17828 .elementor-element.elementor-element-667acd5 .quickfinder .gem-image img, .elementor-17828 .elementor-element.elementor-element-667acd5 .quickfinder a .gem-image img{width:60px;max-width:60px;height:auto;}.elementor-17828 .elementor-element.elementor-element-667acd5 .quickfinder .gem-image span{border-style:none;}.elementor-17828 .elementor-element.elementor-element-667acd5 .quickfinder .quickfinder-item:hover .gem-image > span::before{opacity:0.5 !important;}/* Start custom CSS for thegem-quickfinders, class: .elementor-element-667acd5 */.quickfinder .gem-icon .icon-hover-bg.fade{
    border-radius:revert!important;
}

/* color for each route */
i.iconroutes-.icon-routes-1,.gem-icon.gem-icon-pack-fontawesome.gem-icon-size-medium.gem-icon-shape-circle.bordered-box:has(i.iconroutes-.icon-routes-1){
    color:#5472D2!important;
    border-color:#5472D2!important;
}

i.iconroutes-.icon-routes-2,.gem-icon.gem-icon-pack-fontawesome.gem-icon-size-medium.gem-icon-shape-circle.bordered-box:has(i.iconroutes-.icon-routes-2){
    color:#6AB165!important;
    border-color:#6AB165!important;
}

i.iconroutes-.icon-routes-3,.gem-icon.gem-icon-pack-fontawesome.gem-icon-size-medium.gem-icon-shape-circle.bordered-box:has(i.iconroutes-.icon-routes-3){
    color:#F90!important;
    border-color:#F90!important;
}

i.iconroutes-.icon-routes-4,.gem-icon.gem-icon-pack-fontawesome.gem-icon-size-medium.gem-icon-shape-circle.bordered-box:has(i.iconroutes-.icon-routes-4){
    color:#8D6DC4!important;
    border-color:#8D6DC4!important;
}

i.iconroutes-.icon-routes-5,.gem-icon.gem-icon-pack-fontawesome.gem-icon-size-medium.gem-icon-shape-circle.bordered-box:has(i.iconroutes-.icon-routes-5){
    color:#75D69C!important;
    border-color:#75D69C!important;
}

i.iconroutes-.icon-routes-6,.gem-icon.gem-icon-pack-fontawesome.gem-icon-size-medium.gem-icon-shape-circle.bordered-box:has(i.iconroutes-.icon-routes-6){
    color:#FF675B!important;
    border-color:#FF675B!important;
}

i.iconroutes-.icon-routes-7,.gem-icon.gem-icon-pack-fontawesome.gem-icon-size-medium.gem-icon-shape-circle.bordered-box:has(i.iconroutes-.icon-routes-7){
    color:#555!important;
    border-color:#555!important;
}

i.iconroutes-.icon-routes-8,.gem-icon.gem-icon-pack-fontawesome.gem-icon-size-medium.gem-icon-shape-circle.bordered-box:has(i.iconroutes-.icon-routes-8){
    color:#4CADC9!important;
    border-color:#4CADC9!important;
}

i.iconroutes-.icon-routes-9,.gem-icon.gem-icon-pack-fontawesome.gem-icon-size-medium.gem-icon-shape-circle.bordered-box:has(i.iconroutes-.icon-routes-9){
    color:#CEC2AB!important;
    border-color:#CEC2AB!important;
}

i.iconroutes-.icon-routes-10,.gem-icon.gem-icon-pack-fontawesome.gem-icon-size-medium.gem-icon-shape-circle.bordered-box:has(i.iconroutes-.icon-routes-10){
    color:!important;
    border-color:!important;
}

i.iconroutes-.icon-routes-11,.gem-icon.gem-icon-pack-fontawesome.gem-icon-size-medium.gem-icon-shape-circle.bordered-box:has(i.iconroutes-.icon-routes-11){
    color:#F7BE68!important;
    border-color:#F7BE68!important;
}

i.iconroutes-.icon-routes-12,.gem-icon.gem-icon-pack-fontawesome.gem-icon-size-medium.gem-icon-shape-circle.bordered-box:has(i.iconroutes-.icon-routes-12){
    color:#5AA1E3!important;
    border-color:#5AA1E3!important;
}

i.iconroutes-.icon-routes-13,.gem-icon.gem-icon-pack-fontawesome.gem-icon-size-medium.gem-icon-shape-circle.bordered-box:has(i.iconroutes-.icon-routes-13){
    color:#B97EBB!important;
    border-color:#B97EBB!important;
}

i.iconroutes-.icon-routes-14,.gem-icon.gem-icon-pack-fontawesome.gem-icon-size-medium.gem-icon-shape-circle.bordered-box:has(i.iconroutes-.icon-routes-14){
    color:#2A2A2A!important;
    border-color:#2A2A2A!important;
}

i.iconroutes-.icon-routes-15,.gem-icon.gem-icon-pack-fontawesome.gem-icon-size-medium.gem-icon-shape-circle.bordered-box:has(i.iconroutes-.icon-routes-15){
    color:#fe5c0b!important;
    border-color:#fe5c0b!important;
}

i.iconroutes-.icon-routes-108,.gem-icon.gem-icon-pack-fontawesome.gem-icon-size-medium.gem-icon-shape-circle.bordered-box:has(i.iconroutes-.icon-routes-108){
    color:#F4524D!important;
    border-color:#F4524D!important;
}

i.iconroutes-.icon-routes-980,.gem-icon.gem-icon-pack-fontawesome.gem-icon-size-medium.gem-icon-shape-circle.bordered-box:has(i.iconroutes-.icon-routes-980){
    color:#1b3f87!important;
    border-color:#1b3f87!important;
}

i.iconroutes-.icon-routes-982,.gem-icon.gem-icon-pack-fontawesome.gem-icon-size-medium.gem-icon-shape-circle.bordered-box:has(i.iconroutes-.icon-routes-982){
    color:#00C1CF!important;
    border-color:#00C1CF!important;
}

i.iconroutes-.icon-routes-NLS,.gem-icon.gem-icon-pack-fontawesome.gem-icon-size-medium.gem-icon-shape-circle.bordered-box:has(i.iconroutes-.icon-routes-NLS){
    color:#fe7c18!important;
    border-color:#fe7c18!important;
}

i.iconroutes-.icon-routes-HOP,.gem-icon.gem-icon-pack-fontawesome.gem-icon-size-medium.gem-icon-shape-circle.bordered-box:has(i.iconroutes-.icon-routes-HOP){
    color:#286d94!important;
    border-color:#286d94!important;
}



/* bgs */
.elementor-17828 .elementor-element.elementor-element-667acd5 .quickfinder .quickfinder-item:nth-child(1):hover .gem-qf-icon-image-wrapper .icon-hover-bg{
    background-color:#5472D2!important;
}


.quickfinder-item:hover i.iconroutes-.icon-routes-1, .gem-icon.gem-icon-pack-fontawesome.gem-icon-size-medium.gem-icon-shape-circle.bordered-box:has(i.iconroutes-.icon-routes-1){
    color:white!important;
}

.elementor-17828 .elementor-element.elementor-element-667acd5 .quickfinder .quickfinder-item:nth-child(2):hover .gem-qf-icon-image-wrapper .icon-hover-bg{
    background-color:#6AB165!important;
}

.quickfinder-item:hover i.iconroutes-.icon-routes-2,.gem-icon.gem-icon-pack-fontawesome.gem-icon-size-medium.gem-icon-shape-circle.bordered-box:has(i.iconroutes-.icon-routes-2){
    color:white!important;
}

.elementor-17828 .elementor-element.elementor-element-667acd5 .quickfinder .quickfinder-item:nth-child(3):hover .gem-qf-icon-image-wrapper .icon-hover-bg{
    background-color:#F90!important;
}

.quickfinder-item:hover i.iconroutes-.icon-routes-3,.gem-icon.gem-icon-pack-fontawesome.gem-icon-size-medium.gem-icon-shape-circle.bordered-box:has(i.iconroutes-.icon-routes-3){
    color:white!important;
}

.elementor-17828 .elementor-element.elementor-element-667acd5 .quickfinder .quickfinder-item:nth-child(4):hover .gem-qf-icon-image-wrapper .icon-hover-bg{
    background-color:#8D6DC4!important;
}

.quickfinder-item:hover i.iconroutes-.icon-routes-4,.gem-icon.gem-icon-pack-fontawesome.gem-icon-size-medium.gem-icon-shape-circle.bordered-box:has(i.iconroutes-.icon-routes-4){
    color:white!important;
}

.elementor-17828 .elementor-element.elementor-element-667acd5 .quickfinder .quickfinder-item:nth-child(5):hover .gem-qf-icon-image-wrapper .icon-hover-bg{
    background-color:#75D69C!important;
}

.quickfinder-item:hover i.iconroutes-.icon-routes-5,.gem-icon.gem-icon-pack-fontawesome.gem-icon-size-medium.gem-icon-shape-circle.bordered-box:has(i.iconroutes-.icon-routes-5){
    color:white!important;
}

.elementor-17828 .elementor-element.elementor-element-667acd5 .quickfinder .quickfinder-item:nth-child(6):hover .gem-qf-icon-image-wrapper .icon-hover-bg{
    background-color:#FF675B!important;
}

.quickfinder-item:hover i.iconroutes-.icon-routes-6,.gem-icon.gem-icon-pack-fontawesome.gem-icon-size-medium.gem-icon-shape-circle.bordered-box:has(i.iconroutes-.icon-routes-6){
    color:white!important;
}

.elementor-17828 .elementor-element.elementor-element-667acd5 .quickfinder .quickfinder-item:nth-child(7):hover .gem-qf-icon-image-wrapper .icon-hover-bg{
    background-color:#555!important;
}

.quickfinder-item:hover i.iconroutes-.icon-routes-7,.gem-icon.gem-icon-pack-fontawesome.gem-icon-size-medium.gem-icon-shape-circle.bordered-box:has(i.iconroutes-.icon-routes-7){
    color:white!important;
}

.elementor-17828 .elementor-element.elementor-element-667acd5 .quickfinder .quickfinder-item:nth-child(8):hover .gem-qf-icon-image-wrapper .icon-hover-bg{
    background-color:#4CADC9!important;
}

.quickfinder-item:hover i.iconroutes-.icon-routes-8,.gem-icon.gem-icon-pack-fontawesome.gem-icon-size-medium.gem-icon-shape-circle.bordered-box:has(i.iconroutes-.icon-routes-8){
    color:white!important;
}

.elementor-17828 .elementor-element.elementor-element-667acd5 .quickfinder .quickfinder-item:nth-child(9):hover .gem-qf-icon-image-wrapper .icon-hover-bg{
    background-color:#CEC2AB!important;
}

.quickfinder-item:hover i.iconroutes-.icon-routes-9,.gem-icon.gem-icon-pack-fontawesome.gem-icon-size-medium.gem-icon-shape-circle.bordered-box:has(i.iconroutes-.icon-routes-9){
    color:white!important;
}

/* route 11*/
.elementor-17828 .elementor-element.elementor-element-667acd5 .quickfinder .quickfinder-item:nth-child(10):hover .gem-qf-icon-image-wrapper .icon-hover-bg{
    background-color:#F7BE68!important;
}

.quickfinder-item:hover i.iconroutes-.icon-routes-11,.gem-icon.gem-icon-pack-fontawesome.gem-icon-size-medium.gem-icon-shape-circle.bordered-box:has(i.iconroutes-.icon-routes-11){
    color:white!important;
}

/*route 12*/
.elementor-17828 .elementor-element.elementor-element-667acd5 .quickfinder .quickfinder-item:nth-child(11):hover .gem-qf-icon-image-wrapper .icon-hover-bg{
    background-color:#5AA1E3!important;
}

.quickfinder-item:hover i.iconroutes-.icon-routes-12,.gem-icon.gem-icon-pack-fontawesome.gem-icon-size-medium.gem-icon-shape-circle.bordered-box:has(i.iconroutes-.icon-routes-12){
    color:white!important;
}

/*route 13*/

.elementor-17828 .elementor-element.elementor-element-667acd5 .quickfinder .quickfinder-item:nth-child(12):hover .gem-qf-icon-image-wrapper .icon-hover-bg{
    background-color:#B97EBB!important;
}

.quickfinder-item:hover i.iconroutes-.icon-routes-13,.gem-icon.gem-icon-pack-fontawesome.gem-icon-size-medium.gem-icon-shape-circle.bordered-box:has(i.iconroutes-.icon-routes-13){
    color:white!important;
}

/* route 14*/
.elementor-17828 .elementor-element.elementor-element-667acd5 .quickfinder .quickfinder-item:nth-child(13):hover .gem-qf-icon-image-wrapper .icon-hover-bg{
    background-color:#2A2A2A!important;
}

.quickfinder-item:hover i.iconroutes-.icon-routes-14,.gem-icon.gem-icon-pack-fontawesome.gem-icon-size-medium.gem-icon-shape-circle.bordered-box:has(i.iconroutes-.icon-routes-14){
    color:white!important;
}

/*route 15*/
.elementor-17828 .elementor-element.elementor-element-667acd5 .quickfinder .quickfinder-item:nth-child(14):hover .gem-qf-icon-image-wrapper .icon-hover-bg{
    background-color:#fe5c0b!important;
}

.quickfinder-item:hover i.iconroutes-.icon-routes-15,.gem-icon.gem-icon-pack-fontawesome.gem-icon-size-medium.gem-icon-shape-circle.bordered-box:has(i.iconroutes-.icon-routes-15){
    color:white!important;
}

/*route 108*/
.elementor-17828 .elementor-element.elementor-element-667acd5 .quickfinder .quickfinder-item:nth-child(15):hover .gem-qf-icon-image-wrapper .icon-hover-bg{
    background-color:#F4524D!important;
}

.quickfinder-item:hover i.iconroutes-.icon-routes-108,.gem-icon.gem-icon-pack-fontawesome.gem-icon-size-medium.gem-icon-shape-circle.bordered-box:has(i.iconroutes-.icon-routes-108){
    color:white!important;
}

/*route 980 */
.elementor-17828 .elementor-element.elementor-element-667acd5 .quickfinder .quickfinder-item:nth-child(16):hover .gem-qf-icon-image-wrapper .icon-hover-bg{
    background-color:#1b3f87!important;
}

.quickfinder-item:hover i.iconroutes-.icon-routes-980,.gem-icon.gem-icon-pack-fontawesome.gem-icon-size-medium.gem-icon-shape-circle.bordered-box:has(i.iconroutes-.icon-routes-980){
    color:white!important;
}


/*route 982*/
.elementor-17828 .elementor-element.elementor-element-667acd5 .quickfinder .quickfinder-item:nth-child(17):hover .gem-qf-icon-image-wrapper .icon-hover-bg{
    background-color:#00C1CF!important;
}

.quickfinder-item:hover i.iconroutes-.icon-routes-982,.gem-icon.gem-icon-pack-fontawesome.gem-icon-size-medium.gem-icon-shape-circle.bordered-box:has(i.iconroutes-.icon-routes-982){
    color:white!important;
}

/*route nls */
.elementor-17828 .elementor-element.elementor-element-667acd5 .quickfinder .quickfinder-item:nth-child(18):hover .gem-qf-icon-image-wrapper .icon-hover-bg{
    background-color:#fe7c18!important;
}

.quickfinder-item:hover i.iconroutes-.icon-routes-NLS,.gem-icon.gem-icon-pack-fontawesome.gem-icon-size-medium.gem-icon-shape-circle.bordered-box:has(i.iconroutes-.icon-routes-NLS){
    color:white!important;
}

/*route hop*/
.elementor-17828 .elementor-element.elementor-element-667acd5 .quickfinder .quickfinder-item:nth-child(19):hover .gem-qf-icon-image-wrapper .icon-hover-bg{
    background-color:#286d94!important;
}

.quickfinder-item:hover i.iconroutes-.icon-routes-HOP,.gem-icon.gem-icon-pack-fontawesome.gem-icon-size-medium.gem-icon-shape-circle.bordered-box:has(i.iconroutes-.icon-routes-HOP){
    color:white!important;
}/* End custom CSS */