.navbar-default{background-color:#fff!important;-webkit-box-shadow:0 0 8px rgba(0,0,0,.5);box-shadow:0 0 8px rgba(0,0,0,.5);border-bottom:4px solid #febc11}.flex-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.flex-center .flex-container-right{-webkit-box-flex:1;-ms-flex:auto;flex:auto}.navbar-brand .logo{max-width:250px;max-height:70px}.breadcrumb{background-color:transparent;color:#00285e;margin-top:0;margin-bottom:0}.breadcrumb a{color:#00285e;font-size:16px}.breadcrumb .is-disabled{opacity:.6;cursor:not-allowed}.breadcrumb li:after{content:">";padding-left:10px}.breadcrumb li:last-child:after{content:""}.flex-container-right{display:-webkit-box;-webkit-box-pack:end;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-container-right .flex-item{vertical-align:middle}.flex-item{margin-top:auto;margin-bottom:auto}.banner-img{background-repeat:no-repeat;background-size:cover;position:relative;height:18vw;min-height:150px}.bg-img.parallax{background-position:50% 100%;background-size:auto 130%}.site-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;text-shadow:1px 1px 3px #1f2123}.site-section .h1{text-transform:none}.site-section:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:#000;opacity:.18;z-index:0}.site-section .container{z-index:1}.site-section p.lead{font-weight:500;margin-bottom:0}.site-section p.h1{margin:0;color:#fff;font-weight:900;-webkit-text-stroke:2px #fff}.site-section.landing-page{min-height:400px}.site-section.banner{min-height:350px}@media screen and (max-width:768px){.site-section .h1,.site-section h1{font-size:35px}.site-section.landing-page{min-height:255px}}@media screen and (min-width:768px){.site-section .h1,.site-section h1{font-size:45px}.site-section.landing-page{min-height:300px}}.landing-page.site-section{background-position:50% 100%;background-size:105% auto;background-repeat:no-repeat!important;background-attachment:scroll!important;z-index:auto}@media screen and (max-width:767px){.landing-page.site-section>.container{width:100%}.landing-page.site-section{background-image:url(../img/banner-phone.d21f6772.jpeg)!important;background-repeat:no-repeat!important;background-attachment:scroll!important;z-index:auto}}@media screen and (min-width:768px){.landing-page.site-section{background-image:url(../img/banner-tablet.3a074762.jpeg)!important;background-repeat:no-repeat!important;background-attachment:scroll!important;z-index:auto}}@media screen and (min-width:992px){.landing-page.site-section{background-image:url(../img/banner-tablet.3a074762.jpeg)!important;background-repeat:no-repeat!important;background-attachment:scroll!important;z-index:auto}}@media screen and (min-width:1200px){.landing-page.site-section{background-image:url(../img/banner-desktop.92fddf8d.jpeg)!important;background-repeat:no-repeat!important;background-attachment:scroll!important;z-index:auto}}#lang-selector{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#lang-selector .curr-lang{padding:0 5px}#lang-selector:focus .lang-icon,#lang-selector:hover .lang-icon,.open .lang-icon{color:#fff;fill:#fff}.alert-warning{background-color:#f0ad4e;color:#423016}.alert-info,.alert-warning{font-size:20px;padding:20px}.alert-dismissable .close,.alert-dismissible .close{right:0}#lang-switcher{margin-top:10px}.navbar-default li a{color:#00285e;font-weight:600}.mrgn-tp-md{margin-top:10px}.list-unstyled.mrgn-tp-md li a{margin-right:15px}.footer{margin-top:100px;background:#333;padding:16px 0 16px}.footer ul{list-style:none;padding:0;margin:0;color:#fff}.footer ul li{margin-bottom:.75em}.footer-bottom{background-color:#fff;padding:20px 0}.footer-bottom .footer-slogan{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.footer-bottom img{max-height:40px}.footer h2.block-title,.footer h3{color:#fff;font-weight:400}.footer .footer-top{color:#fff;padding-bottom:40px;padding-top:40px}.footer .footer-top .region-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer .footer-top .region-footer #block-ontario-northland-wxt-footer{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.footer .footer-top .region-footer .field a,.footer .footer-top .region-footer .field a:visited{color:#fff}.footer .footer-top .region-footer .field a:focus,.footer .footer-top .region-footer .field a:hover{color:#febc11}@media screen and (min-width:992px){.footer .footer-top .region-footer{padding-left:60px}}@media screen and (max-width:767px){.footer .footer-top .region-footer .block{width:100%}}.footer h2.block-title,.footer h3{font-size:20px;margin:0 0 10px;text-transform:none}@media screen and (max-width:767px){.footer h2.block-title,.footer h3{font-size:22px;margin-top:15px;text-decoration:underline}}.footer ul.nav,.footer ul.nav li{margin-bottom:0}.footer ul.nav li a{background:none!important;padding:5px 0;color:#fff}.footer ul.nav li a:visited{color:#fff}.footer ul.nav li a.is-active,.footer ul.nav li a:focus,.footer ul.nav li a:hover{color:#febc11}@media screen and (min-width:768px){.footer .footer-bottom .footer-slogan{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}}.footer .footer-bottom .footer-ontario-logo img{max-height:40px}@media screen and (min-width:768px) and (max-width:991px){.footer .footer-bottom .footer-ontario-logo{text-align:right}}@media screen and (max-width:767px){.footer .footer-bottom{text-align:center}.footer .footer-bottom img{margin:10px auto 0}}.d-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:767px){footer .footer-top img{margin:0 auto 15px auto;max-width:280px}}@media screen and (min-width:768px){.colcount-sm-2{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media screen and (min-width:992px){.colcount-md-3{-webkit-column-count:3;-moz-column-count:3;column-count:3}}.vertical-padding-lg{padding-bottom:60px;padding-top:60px}.h1,h1{font-size:58px}.h2,h2{font-size:40px}.h3,h3{font-size:30px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{text-transform:uppercase}.h1,.h2,.h3,h1,h2,h3{margin-bottom:28px}@media screen and (max-width:768px){.h1,h1{font-size:40px}.h2,h2{font-size:32px}.h3,h3{font-size:24px}}.heading-dot .dot{background:#febc11;border-radius:50%;display:inline-block;height:.45em;margin-left:8px;width:.45em}body{font-weight:300;word-wrap:break-word;font-size:16px}.skip-links{list-style:none}.skip-link{white-space:nowrap;margin:1em auto;top:0;position:fixed;left:50%;margin-left:-72px;opacity:0}.skip-link:focus{opacity:1;background-color:#fff;padding:.5em;border:1px solid #000;z-index:10000}h1{font-size:36px;padding-top:30px;margin-bottom:30px;text-align:center}.h2,h1,h2{font-weight:300;color:#00285e}.mrgn-rght-md{margin-right:15px}#websales-app,#websales-app-widget{margin-top:55px;font-family:Roboto,sans-serif}#websales-app-widget legend,#websales-app legend{display:inline-block;max-width:100%;font-weight:300;font-size:16px;color:#757070;border-bottom:unset;margin-bottom:5px}#websales-app-widget .form-control,#websales-app .form-control{background-color:#fff;border:1px solid #898989;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:2px;color:#1f2123;height:50px}#websales-app-widget select.form-control:not(#origin):not(#destination),#websales-app select.form-control:not(#origin):not(#destination){background:url(../img/select-dropdown-arrow.8eb026b8.svg) no-repeat;background-position-x:101%;background-position-y:center}#websales-app-widget .btn-primary,#websales-app .btn-primary{border-radius:2px;color:#00285e;background-color:#febc11;border-color:#febc11;-webkit-transition:all .5s;transition:all .5s;padding-right:25px;padding-left:25px}#websales-app-widget .btn-primary:hover,#websales-app .btn-primary:hover{color:#fff;background-color:#00285e;border-color:#00285e}#websales-app-widget .btn-primary:focus,#websales-app .btn-primary:focus{outline:0;color:#fff;background-color:#00285e;border-color:#00285e;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}#websales-app-widget .btn-secondary,#websales-app .btn-secondary{color:#fff;background-color:#00285e;border-color:#00285e}.btn{padding-top:14px;padding-bottom:14px;font-weight:700;font-size:16px}.btn-ghost{border:1px solid #fff;color:#fff;border-radius:2px}.btn-ghost:focus,.btn-ghost:hover{color:#000;background-color:#fff}.btn-reset{border-radius:2px;color:#00aeef;background-color:#fff;border-color:none;-webkit-transition:all .5s;transition:all .5s;padding-right:25px;padding-left:25px}.btn-reset:active,.btn-reset:focus,.btn-reset:hover{color:#fff;background-color:#00285e;border-color:#00285e}.btn-ghost-white{border-radius:2px;color:#fff;background-color:transparent;border-color:#fff;-webkit-transition:all .5s;transition:all .5s;padding-right:25px;padding-left:25px}.btn-ghost-white:active,.btn-ghost-white:focus,.btn-ghost-white:hover,.btn-ghost-yellow{color:#00285e;background-color:#fff}.btn-ghost-yellow{border-radius:2px;border-color:#febc11;-webkit-transition:all .5s;transition:all .5s;padding-right:25px;padding-left:25px}.btn-ghost-yellow:active,.btn-ghost-yellow:focus,.btn-ghost-yellow:hover{color:#fff;background-color:#00285e;border-color:#00285e}.btn-ghost-gray{border-radius:2px;color:#424242;background-color:#fff;border-color:#424242;-webkit-transition:all .5s;transition:all .5s;padding-right:25px;padding-left:25px}.btn-ghost-gray:active,.btn-ghost-gray:focus,.btn-ghost-gray:hover{color:#fff;background-color:#00285e;border-color:#00285e}.btn-ghost-red{border-radius:2px;color:#fff;background-color:#cb1700;border-color:#cb1700;-webkit-transition:all .5s;transition:all .5s;padding-right:25px;padding-left:25px}.btn-ghost-red:active,.btn-ghost-red:focus,.btn-ghost-red:hover{color:#cb1700;background-color:#fff;border-color:#cb1700}.btn-ghost-blue{border-radius:2px;color:#00285e;background-color:#fff;border-color:#00285e;-webkit-transition:all .5s;transition:all .5s;padding-right:25px;padding-left:25px}.btn-ghost-blue:active,.btn-ghost-blue:focus,.btn-ghost-blue:hover{color:#fff;background-color:#00285e;border-color:#00285e}.btn-ghost-grey{border-radius:2px;color:#3c3c3b;background-color:#fff;border-color:#3c3c3b;-webkit-transition:all .5s;transition:all .5s;padding-right:25px;padding-left:25px}.btn-ghost-grey:active,.btn-ghost-grey:focus,.btn-ghost-grey:hover{color:#fff;background-color:#3c3c3b;border-color:#3c3c3b}.btn-grey{border-radius:2px;color:#3c3c3b;background-color:#fff;-webkit-transition:all .5s;transition:all .5s;padding-right:10px;padding-left:10px;margin-left:15px;margin-right:15px}.btn-grey:active,.btn-grey:focus,.btn-grey:hover{color:#fff;background-color:#3c3c3b}.mini-widget--actions{margin-top:35px}.label.form-error{color:#cb1700;background-color:transparent;margin-left:10px;padding-left:0;font-size:15px}.label.form-error a{color:#cb1700;font-weight:700}.label.form-error strong{font-weight:300}.alert.alert-danger{padding-left:0;padding-right:0;background-color:transparent;border-color:transparent;color:#cb1700}.alert.alert-danger h4{background-color:#717171;color:#fff;font-weight:700;font-size:26px;padding:20px 0}.alert.alert-danger h4 span{display:block;position:relative;padding-left:100px}.alert.alert-danger h4 span img{position:absolute;top:-30px;left:0}.alert.alert-danger ul{padding-left:110px}.alert.alert-danger ul li{font-size:18px;font-weight:300}.alert.alert-danger a{color:#cb1700;font-weight:700}.alert-info{color:#fff;background-color:#00285e;border-color:#00285e}.payment-summary{border-color:#00285e;border-radius:2px;background-color:#e2edfc;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);padding:20px 20px 10px 20px;font-size:30px;font-weight:500;color:#000;margin-bottom:30px}.payment-page h2{margin-bottom:20px;border-top:2px dashed #424242;padding-top:20px}.payment-page label{font-weight:300;color:#757070}.payment-page select{position:relative;padding-right:20px;background-image:url(../img/select-arrow.5d68312d.svg);background-repeat:no-repeat;background-position:center right 5px;background-size:15px}.payment-page .form-control{background-color:#fff;border:1px solid #e4e4e4;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:2px;color:#1f2123;height:50px;padding:13px 12px}@media screen and (max-width:768px){.alert.alert-danger ul{padding-left:30px}.label.form-error{white-space:pre-wrap;padding-left:0;margin-left:0}}