.slider-container{-ms-flex:1 1 auto;flex:1 1 auto;position:relative;background:#FFF;margin:auto;height:auto!important;width:100%!important;min-height:300px;overflow:hidden}@media(min-width:1480px){.slider-container{-ms-flex:1 1 auto;flex:1 1 auto}}@media(min-width:768px){.ic-slider-sizer{padding-bottom:48%}}@media(min-width:992px){.ic-slider-sizer{padding-bottom:56%}}@media(min-width:1480px){.ic-slider-sizer{padding-bottom:50%}}.ic-slider{position:relative!important;top:0!important;right:0!important;bottom:0!important;left:0!important;height:auto!important;width:auto!important;overflow:hidden;width:100%;opacity:1}.homepage .ic-slider{position:absolute!important;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);transition:opacity .35s ease-in-out}.ic-slider.visible{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}.ic-slider .slider{position:absolute!important;transform:none!important}.homepage .ic-slider .slider{top:0!important;right:0!important;bottom:0!important;left:0!important}.homepage .ic-slider .slider .slide{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;transform:none!important;z-index:1;opacity:0;transition:opacity 1s ease-out}.homepage .ic-slider .slider .slide.current{opacity:1;z-index:2}.bannerImage{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background-position:center center;background-repeat:no-repeat;background-size:cover}.bannerImage:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.2);z-index:2}.bannerImage img{width:100%;height:auto}.bannerGradient{height:310px;width:100%;position:absolute;bottom:0;left:0;background:linear-gradient(to bottom,transparent 0,rgba(0,0,0,.5) 100%)}.btDark .bannerGradient{background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 100%)}@media(max-width:767px){.bannerGradient{display:none!important}}.ic-slider-content.ic-slider-text{position:absolute;bottom:58px;left:0;width:100%;z-index:999}@media(max-width:767px){.ic-slider-content.ic-slider-text{display:none!important}}.ic-slider-text .ic-slider-content-foreground{color:#fff;text-align:left}.btLeft .ic-slider-text .ic-slider-content-foreground{text-align:left}.btRight .ic-slider-text .ic-slider-content-foreground{text-align:right}@media(max-width:767px){.ic-slider-text .ic-slider-content-foreground{padding:15px 0}}.ic-slider-text .ic-slider-content-foreground h2{font-size:3.17647rem;line-height:1.24;padding-bottom:8px;font-weight:600;color:#FFF;margin:0;overflow:hidden;text-shadow:1px 1.732px 0 rgba(0,0,0,.36)}.btDark .ic-slider-text .ic-slider-content-foreground h2{color:#000;text-shadow:1px 1.732px 0 rgba(255,255,255,.59)}@media(max-width:1199px){.ic-slider-text .ic-slider-content-foreground h2{font-size:1.88235rem}}@media(max-width:767px){.ic-slider-text .ic-slider-content-foreground h2{font-size:1.05882rem;line-height:1.47059rem;font-weight:700;text-shadow:none}}.ic-slider-text .ic-slider-content-foreground p{font-size:1.11765rem;line-height:1.41176rem;font-weight:500;color:#FFF;margin:0 0 10px;overflow:hidden;text-shadow:1px 1.732px 0 rgba(0,0,0,.59)}.btDark .ic-slider-text .ic-slider-content-foreground p{color:#000;text-shadow:1px 1.732px 0 rgba(255,255,255,.59)}@media(max-width:1199px){.ic-slider-text .ic-slider-content-foreground p{font-size:1.05882rem;line-height:1.29412rem;font-weight:400}}@media(max-width:991px){.ic-slider-text .ic-slider-content-foreground p{font-size:.94118rem;line-height:1.17647rem}}@media(max-width:767px){.ic-slider-text .ic-slider-content-foreground p{font-size:.88235rem;text-shadow:none}}.ic-slider-text .ic-slider-content-foreground a,.ic-slider-text .ic-slider-content-foreground a:link,.ic-slider-text .ic-slider-content-foreground a:visited{color:#FFF;text-decoration:underline}.btDark .ic-slider-text .ic-slider-content-foreground a,.btDark .ic-slider-text .ic-slider-content-foreground a:link,.btDark .ic-slider-text .ic-slider-content-foreground a:visited{color:#000}.ic-slider-text .ic-slider-content-foreground a:hover,.ic-slider-text .ic-slider-content-foreground a:active,.ic-slider-text .ic-slider-content-foreground a:focus{text-decoration:none}.ic-slider-caption.ic-slider-content{position:absolute;float:right;bottom:5px;right:5px;background:rgba(0,0,0,.25);padding:4 px 20px}.btDark .ic-slider-caption.ic-slider-content{background:rgba(0,0,0,.75)}@media(max-width:991px){.ic-slider-caption.ic-slider-content{left:3%;right:3%;margin:0 auto;float:none;text-align:center}}@media(max-width:767px){.ic-slider-caption.ic-slider-content{left:auto;right:5px;margin:0;float:right;text-align:right;padding:5px 10px}}.ic-slider-caption{display:none!important}.ic-slider-caption .ic-slider-content-foreground{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ic-slider-caption .ic-slider-content-foreground p{font-size:.82353rem;line-height:1.05882rem;color:#fff;margin:0}.slider-container .prev,.slider-container .next{display:block;position:absolute;top:50%;margin-top:-57px;width:80px;height:114px;overflow:hidden;text-indent:-9999em;z-index:49;opacity:0;transition:all .3s cubic-bezier(.25,.8,.25,1);background-color:rgba(0,0,0,.26)!important;border:0}.slider-container .prev:focus,.slider-container .next:focus{outline:2px solid -webkit-focus-ring-color;opacity:1}.slider-container:hover .prev,.slider-container:hover .next{opacity:1}@media(max-width:991px){.slider-container .prev,.slider-container .next{opacity:1;height:57px;width:40px;margin-top:-42px}}.slider-container .prev:hover,.slider-container .prev:focus,.slider-container .next:hover,.slider-container .next:focus{background-color:rgba(0,0,0,.64)!important}.slider-container .prev{left:0;background:url(../images/structure/slider-chevron-left.svg) center center no-repeat;background-size:24px auto}.slider-container .next{right:0;background:url(../images/structure/slider-chevron-right.svg) center center no-repeat;background-size:22px 44px}.singleSlide .prev,.singleSlide .next{display:none!important}.ic-slider-controls{width:100%;position:absolute;bottom:21px;left:0;z-index:49;padding:0 0 0 3px;text-align:left;opacity:0}@media(max-width:767px){.ic-slider-controls{display:none}}.singleSlide .ic-slider-controls{display:none}.ic-slider-controls.visible{opacity:1}.ic-slider-controls a{display:inline-block;width:25px;height:27px;overflow:hidden;vertical-align:top;text-indent:-9999em}.ic-slider-controls a:hover,.ic-slider-controls a:active,.ic-slider-controls a:focus{background-color:rgba(0,0,0,.75)}.ic-slider-controls .pause{background:url(../images/structure/slider-pause.svg) center center no-repeat;background-size:9px 11px;position:absolute;right:80px;bottom:10px}.ic-slider-controls .paused{background:url(../images/structure/slider-play.svg) center center no-repeat;background-size:10px 11px}.ic-slider-dot-pagination,.ic-slider-dot-pagination li{margin:0!important;padding:0!important;list-style:none}.ic-slider-dot-pagination{display:inline-block;position:relative;z-index:3}.ic-slider-dot-pagination li{display:inline-block;padding:0!important;margin:0!important}.ic-slider-dot-pagination li button{display:block;padding:0;margin:8px 5px;width:11px;height:11px;background:#fff;border:0;border-radius:90px;transition:all .3s cubic-bezier(.25,.8,.25,1)}.ic-slider-dot-pagination li button:focus{background:#fff;height:14px;width:14px;outline:2px solid -webkit-focus-ring-color;outline-offset:-2px}.ic-slider-dot-pagination li button:active{height:11px;width:11px}.ic-slider-dot-pagination li:first-child button{margin-left:0}.ic-slider-dot-pagination li.current button,.ic-slider-dot-pagination li button:hover{background:#fdc744}.ic-slider-pagination{margin:10px auto}.ic-slider-pagination .slider{text-align:center;margin:auto}.ic-slider-pagination .button{float:left;margin:0 0 0 10px;width:auto!important;opacity:.5;display:block}.ic-slider-pagination .button .border{border:5px solid #000;position:relative;display:block}.ic-slider-pagination .selected{opacity:1}.mobileBannerText{background:#006cb7;display:none;overflow:hidden;height:80px}@media(max-width:767px){.mobileBannerText{display:block}}.mobileBannerText .ic-slider-text,.mobileBannerText .ic-slider-content.icrt_gal_btTop.ic-slider-text{display:block!important;position:relative;top:auto;right:auto;bottom:auto;left:auto;padding:0;height:0;opacity:0;visibility:visible;transition:none}@media(max-width:767px){.mobileBannerText .ic-slider-text h2,.mobileBannerText .ic-slider-text h3,.mobileBannerText .ic-slider-text h4,.mobileBannerText .ic-slider-text a,.mobileBannerText .ic-slider-content.icrt_gal_btTop.ic-slider-text h2,.mobileBannerText .ic-slider-content.icrt_gal_btTop.ic-slider-text h3,.mobileBannerText .ic-slider-content.icrt_gal_btTop.ic-slider-text h4,.mobileBannerText .ic-slider-content.icrt_gal_btTop.ic-slider-text a{text-align:center}.mobileBannerText .ic-slider-text p,.mobileBannerText .ic-slider-content.icrt_gal_btTop.ic-slider-text p{display:none}}.mobileBannerText .ic-slider-text.hide,.mobileBannerText .ic-slider-content.icrt_gal_btTop.ic-slider-text.hide{display:none!important}.mobileBannerText .ic-slider-text.visible,.mobileBannerText .ic-slider-content.icrt_gal_btTop.ic-slider-text.visible{height:auto;opacity:1;visibility:visible;transition:opacity .65s ease-in-out}.tripControl{-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap}@media(min-width:992px){.tripControl{-ms-flex-flow:row nowrap;flex-flow:row nowrap}}.tripControl_tabs{-ms-flex:0 0 auto;flex:0 0 auto;width:100%;background:#62bb47}@media(min-width:992px){.tripControl_tabs{width:62px}}@media(min-width:1200px){.tripControl_tabs{width:86px}}.tripControl_tabList{margin:0;padding:0;list-style:none;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;min-width:0}@media(min-width:992px){.tripControl_tabList{-ms-flex-flow:column nowrap;flex-flow:column nowrap}}.tripControl_tabItem{-ms-flex:1 1 auto;flex:1 1 auto;width:25%;display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap}@media(min-width:992px){.tripControl_tabItem{width:100%}}.tripControl_tabLink{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center;padding:16px 8px;display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;position:relative;background:#62bb47;color:#000}@media(min-width:768px){.tripControl_tabLink{padding:18px 8px}}.tripControl_tabLink:link:hover,.tripControl_tabLink:link:focus{text-decoration:none}.tripControl_tabLink:link:focus{outline:2px solid -webkit-focus-ring-color;outline-offset:-2px}.tripControl_tabLink.is-active{background:#fff}.tripControl_tabLink.is-active:after{content:"";display:block;position:absolute;top:100%;left:50%;z-index:2;transform:translateX(-50%);width:0;height:0;border-left:16px solid transparent;border-right:16px solid transparent;border-top:16px solid #fff}@media(min-width:992px){.tripControl_tabLink.is-active:after{top:50%;left:100%;transform:translateX(0) translateY(-50%);border-top:16px solid transparent;border-bottom:16px solid transparent;border-left:16px solid #fff}}.tripControl_tabLink.is-active:before{content:"";display:block;position:absolute;z-index:1;top:calc(100% + 1px);left:50%;transform:translateX(-50%);width:0;height:0;border-left:17px solid transparent;border-right:17px solid transparent;border-top:17px solid rgba(0,0,0,.1)}@media(min-width:992px){.tripControl_tabLink.is-active:before{top:50%;left:100%;transform:translateX(0) translateY(-50%);border-top:17px solid transparent;border-bottom:17px solid transparent;border-left:17px solid rgba(0,0,0,.1)}}.tripControl_tabIcon{display:inline-block;height:26px;width:26px;fill:#000;margin-bottom:8px}.tabPlan .tripControl_tabIcon{width:32px;height:32px;margin-bottom:6px}.tripControl_tabLink:hover .tripControl_tabIcon,.tripControl_tabLink:focus .tripControl_tabIcon{fill:#fff}.is-active:hover .tripControl_tabIcon,.is-active:focus .tripControl_tabIcon{fill:#000}@media(min-width:992px){.tripControl_tabIcon{margin-bottom:16px}}.tripControl_tabText{font-size:.76471rem;line-height:1.24;font-weight:700;color:#000;width:100%;overflow:hidden}@media(min-width:992px){.tripControl_tabText{font-size:.64706rem}}@media(min-width:1200px){.tripControl_tabText{font-size:.76471rem}}.is-active:focus .tripControl_tabText{text-decoration:underline}.tripControl_alertCount{position:absolute;top:8px;right:50%;transform:translateX(150%);display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:#000;font-size:.64706rem;border-radius:90px;min-width:18px;height:18px;padding:2px;overflow:hidden;background:#fff}.tripControl_content{width:100%;-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;min-height:460px;background:#f1f1f1;padding:14px}@media(min-width:768px){.tripControl_content{padding-top:32px}}@media(min-width:1480px){.tripControl_content{padding:30px}}.tripControl_tabArea{display:none;-ms-flex:1 0 auto;flex:1 0 auto;-ms-flex-flow:column nowrap;flex-flow:column nowrap;overflow:hidden}.tripControl_tabArea.is-active{display:-ms-flexbox;display:flex}@media(min-width:992px){.tripControl_tabArea{min-height:400px;max-height:600px}}@media(min-width:1200px){.tripControl_tabArea>*:first-child{margin-top:0}}.tripControl_tabInner{-ms-flex:1 0 auto;flex:1 0 auto;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:10px;width:100%;max-width:500px;margin:0 auto}.tripControl_form{font-size:.88235em}.tripControl_field{margin-top:15px}.tripControl_field:first-of-type{margin-top:0}.tripControl_field:last-of-type{margin-top:25px}.tripControl_field label{display:block}.tripControl_field input:not(.tripControl_submit){display:block;width:100%;padding:10px 15px;color:#333;border:0;box-shadow:0 1px 4px 1px #e0deda}.tripControl_field input:not(.tripControl_submit):-ms-input-placeholder{color:#757575}.tripControl_field input:not(.tripControl_submit)::placeholder{color:#757575}.tripControl_field .tripControl_reverse{position:relative;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;margin-top:15px;margin-left:auto;font-size:12px;font-weight:600;border:0;background-color:none;color:#006cb7;vertical-align:middle}.tripControl_field .tripControl_reverse:before{display:inline-block;width:18px;height:18px;background:url(../images/structure/icon-reverse.svg) center no-repeat;background-size:contain;vertical-align:middle;content:''}.tripControl_field .tripControl_reverse:hover,.tripControl_field .tripControl_reverse:focus{text-decoration:underline}.tripControl_submit{display:block;width:100%;padding:12px 10px;background-color:#fdc744;border:2px solid #fdc744;border-radius:50em;font-weight:600}.tripControl_submit:hover,.tripControl_submit:focus{background-color:white}.poweredByGoogle{margin-top:18px;text-align:center;font-size:12px;font-weight:600;color:#6e6e6e}.tripControl_content [id*=Label]{color:#333!important}@media(min-width:1300px){.tripControl_content [id*=Label]{font-size:.88235rem!important;line-height:1.25}}.inputStyle,.SuggestionInput,span.DatePicker span.k-picker-wrap,span.k-widget span.k-dropdown-wrap{border-radius:0!important;background:#fff!important;box-shadow:0 1px 2px rgba(0,0,0,.25)!important;margin-bottom:8px;border:none!important}#TravelPlansInput,#RouteTimetableInput,#NextPassingTimesInput,#StopTimetableInput{margin:0}#TravelPlansInput *,#RouteTimetableInput *,#NextPassingTimesInput *,#StopTimetableInput *{font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif}#TravelPlansInput input:focus,#RouteTimetableInput input:focus,#NextPassingTimesInput input:focus,#StopTimetableInput input:focus{outline:2px solid -webkit-focus-ring-color}.SuggestionInputAutoComplete{font-weight:400;color:#333;font-size:.88235rem}.LocationInputIcon.StartLocationInputIcon{background-image:url(../images/structure/icon-origin.svg)}.LocationInputIcon.EndLocationInputIcon{background-image:url(../images/structure/icon-destination.svg)}#SwitchArrivalDepartureButton{height:18px;padding-left:24px;color:#006cb7;font-weight:600;background-image:url(../images/structure/icon-reverse.svg);background-size:18px 18px}#SwitchArrivalDepartureButton:focus{text-decoration:underline}.GoogleAttribution,#TravelPlansMapAndMoreOptionsButtonSection,#RouteTimetableMapAndMoreOptionsButton,#NextPassingTimesMapAndMoreOptionsButton,#StopTimetableMapAndMoreOptionsButton,#RouteTimetableMapAndMoreOptionsButtonSection,#NextPassingTimesMapAndMoreOptionsButtonSection,#StopTimetableMapAndMoreOptionsButtonSection{display:none}.ArrivalDepartureToggleSwitch{display:block;height:36px;background:#eaeaea;border-radius:90px;box-shadow:0 1px 2px rgba(0,0,0,.25);margin:0 auto}.ArrivalDepartureToggleSwitch:focus{outline:2px solid -webkit-focus-ring-color;outline-offset:-2px}.ArrivalDepartureToggleSwitch:focus .DepartureButtonText{outline:2px solid -webkit-focus-ring-color;outline-offset:-2px}.ArrivalDepartureButton{height:36px;border-radius:90px;border:none!important;background:none;color:#222}:focus .ArrivalDepartureButton{text-decoration:underline}.ArrivalDepartureToggledButton{background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.25);color:#222;z-index:51}#TravelPlansInput .k-datepicker.DatePicker,input.DatePicker{border:none!important;background:none!important;border-radius:0!important;height:48px!important;font-weight:400}span.DatePicker span.k-picker-wrap{height:48px}span.DatePicker span.k-picker-wrap.k-state-default span.k-select span.k-icon.k-i-calendar{height:48px;background-image:url(../images/structure/trip-calendar.svg)}#TravelPlanRequestTimePicker{height:auto}.k-widget:focus,.k-select:focus{outline:2px solid -webkit-focus-ring-color!important;outline-offset:-2px!important}.k-widget:focus>span,.k-widget:focus input,.k-select:focus>span,.k-select:focus input{outline:2px solid -webkit-focus-ring-color!important;outline-offset:-2px!important}span.k-widget span.k-dropdown-wrap{height:48px;margin-bottom:0}span.k-widget span.k-dropdown-wrap span.k-input,span.k-widget span.k-dropdown-wrap span.k-select span.k-icon{margin-top:0;padding-top:0;position:relative;top:50%;transform:translateY(-50%);vertical-align:initial}#RequestTravelPlansButton,#RequestRouteTimetableButton,#RequestNextPassingTimesButton,#RequestStopTimetableButton,.service-updates-container{margin-top:32px;text-transform:uppercase;text-align:center;background:#fdc744;height:48px;padding:0 16px;border-radius:90px;box-shadow:none}#RequestTravelPlansButton:hover,#RequestTravelPlansButton:focus,#RequestRouteTimetableButton:hover,#RequestRouteTimetableButton:focus,#RequestNextPassingTimesButton:hover,#RequestNextPassingTimesButton:focus,#RequestStopTimetableButton:hover,#RequestStopTimetableButton:focus,.service-updates-container:hover,.service-updates-container:focus{background-color:#fcb812}.service-updates-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.service-updates-container a{font-size:.88235rem;font-weight:600;color:#000;background:none;padding:0;height:auto}.service-updates-container a:hover{text-decoration:none}.service-updates-container a:focus{text-decoration:underline}#RequestTravelPlansText,#RequestRouteTimetableText,#RequestNextPassingTimesText,#RequestStopTimetableText{font-size:.88235rem;font-weight:600;color:#000;background:none;padding:0;height:auto}:focus #RequestTravelPlansText,:focus #RequestRouteTimetableText,:focus #RequestNextPassingTimesText,:focus #RequestStopTimetableText{text-decoration:underline}.tabArea-alerts{overflow-y:auto}.grt-alerts-container .grt-alerts-item{border-bottom:1px solid #d6d6d6;padding:12px 10px 24px}.grt-alerts-container .grt-alerts-item:last-child{border-bottom:none}h1{width:0;height:0;text-indent:-9999px;position:absolute;top:0;left:0}.homepage .reloadCard{display:none;position:absolute;right:16px;bottom:0;transform:translateY(50%);transition:all .3s cubic-bezier(.25,.8,.25,1)}@media(min-width:768px){.homepage .reloadCard{right:32px}}@media(min-width:992px){.homepage .reloadCard{display:-ms-flexbox;display:flex;right:48px;width:280px}}@media(min-width:1200px){.homepage .reloadCard{right:106px}}.homepage .reloadCard:focus{outline:2px solid -webkit-focus-ring-color!important}.homepage header.is-open .reloadCard{display:none}.homepage header:not(.is-open).is-hover .reloadCard{transform:translateY(65%)}.homepage header.hr-notTop .reloadCard,.homepage header.hr-notTop.is-hover .reloadCard{transform:translateY(-130%)}.homepage #uberMain{padding:0}@media(min-width:1480px){.homepage #headerInner{padding:0 48px}}.rowBanner{display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap}@media(min-width:992px){.rowBanner{-ms-flex-flow:row nowrap;flex-flow:row nowrap}}.rowBanner_tripControl{-ms-flex:0 0 auto;flex:0 0 auto;width:100%;display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap}@media(min-width:992px){.rowBanner_tripControl{width:30%;min-width:320px}}.rowBanner_banner{-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.homeContent{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;padding:48px 0}@media(min-width:768px){.homeContent{-ms-flex-flow:row nowrap;flex-flow:row nowrap;padding:64px 0}}@media(min-width:992px){.homeContent{padding:80px 0}}.homeContent_img{-ms-flex:1 1 auto;flex:1 1 auto;width:240px;max-width:500px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.homeContent_img p{margin:0}.homeContent_img img{display:block;width:100%;max-width:474px;height:auto}.homeContent_content{-ms-flex:1 1 auto;flex:1 1 auto;width:240px;padding:0 16px;overflow:hidden;min-width:0;text-align:center}@media(min-width:480px){.homeContent_content{text-align:left}}@media(min-width:768px){.homeContent_content{text-align:left}}@media(min-width:992px){.homeContent_content{padding:0 32px}}@media(min-width:1200px){.homeContent_content{padding:0 48px}}.homeContent_content p{margin-top:0}.homeContent_logo img{display:inline-block;max-width:100%;height:auto;margin-bottom:32px}.homeContent_title{font-size:1.41176rem;margin:16px 0;overflow:hidden}.homeContent_title.homeContent_title-light{text-transform:uppercase;letter-spacing:8px;font-size:1.23529rem}.homeContent_details{margin-bottom:36px;overflow:hidden}.rowNews{display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap}@media(min-width:992px){.rowNews{-ms-flex-flow:row nowrap;flex-flow:row nowrap}}.rowNews_contentMain{-ms-flex:1 1 auto;flex:1 1 auto}.rowNews_news{-ms-flex:0 0 auto;flex:0 0 auto;width:100%;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;padding:48px 16px;background:#f1f1f1}@media(min-width:768px){.rowNews_news{padding:64px 32px;text-align:left}}@media(min-width:992px){.rowNews_news{width:30%;min-width:320px;padding:80px 48px}}.homeNews_title{margin-top:0;overflow:hidden}@media(min-width:768px){.homeNews_title{margin-top:16px}}.homeNews_list{margin:0;padding:0;list-style:none}.homeNews_item{padding:12px 0;border-bottom:solid 1px #ccc;overflow:hidden}.homeNews_item:first-child{padding-top:0}.homeNews_item:last-child{border:none}a.homeNews_link{display:block;font-size:1rem;font-weight:600}.homeNews_date{display:block;font-size:.76471rem;color:#444}.rowServices{position:relative;background:url(../images/structure/bg-services.jpg) center center no-repeat;background-size:cover}.rowServices:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:.94;background:linear-gradient(135deg,#0093d3 0,#006cb7 100%);z-index:1}.homeServices{position:relative;z-index:2;padding:48px 16px;text-align:center;margin:0 auto;max-width:1480px;transition:all .3s cubic-bezier(.25,.8,.25,1)}.homeServices.in-view{max-width:1200px}@media(min-width:768px){.homeServices{padding:64px 32px}}@media(min-width:992px){.homeServices{padding:80px 48px}}.homeServices_title{font-size:1.88235rem;font-weight:600;color:#fff;margin:0 16px 32px;overflow:hidden}@media(min-width:768px){.homeServices_title{margin:0 32px 48px}}@media(min-width:992px){.homeServices_title{margin:0 32px 72px}}.homeServices_list{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.homeServices_item{-ms-flex:1 1 auto;flex:1 1 auto;width:50%;margin-bottom:32px}@media(min-width:768px){.homeServices_item{width:25%;margin:0}}.homeServices_link{display:block;cursor:pointer}.homeServices_link:hover,.homeServices_link:focus{text-transform:none}.homeServices_img{margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;height:100px;width:100px;margin-bottom:16px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:transparent;border:solid 1px #fff;border-radius:50%;transition:all .3s cubic-bezier(.25,.8,.25,1)}.homeServices_link:focus .homeServices_img{background-color:#fff;transform:scale(1.2)}@media(min-width:992px){.homeServices_img{width:160px;height:160px;margin-bottom:32px}.homeServices_link:hover .homeServices_img,.homeServices_link:focus .homeServices_img{background-color:#fff;transform:scale(1.1)}}.homeServices_img p{margin:0}.homeServices_icon{display:block;height:50px;width:50px;fill:#fff;transition:all .3s cubic-bezier(.25,.8,.25,1)}.homeServices_link:focus .homeServices_icon{fill:#006cb7}@media(min-width:992px){.homeServices_icon{height:76px;width:76px}.homeServices_link:hover .homeServices_icon,.homeServices_link:focus .homeServices_icon{fill:#006cb7}}.homeServices_text{margin:0;color:#fff;font-weight:600;text-transform:uppercase;overflow:hidden;width:100%}@media(min-width:992px){.homeServices_text{font-size:1.17647rem}}