#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a{border-radius:100% 0 0 100%}#gpa-head-row ul.menu ul.sub-menu ul.sub-menu{display:block;position:static;visibility:visible;opacity:1;box-shadow:none;padding:0 0 0 1em}#gpa-head-row ul.menu>li.menu-item>ul.sub-menu,#gpa-head-row ul.menu li.menu-item ul.sub-menu a{padding-top:.7em;padding-bottom:.7em}#gpa-head-row ul.menu>li.menu-item>ul.sub-menu{border-top:4px solid #627d34}#gpa-head-row .mega-menu .hide-heading:not(:first-child){border-left:1px solid #eee}.fl-page-content a:not(.fl-button){text-decoration:underline!important}.fl-page-content a[href$=".pdf"]::before{content:'\f1c1';font:normal .8em 'Font Awesome 5 Free';display:inline-block;margin:0 .5em 0 0}.fl-page-content .table-striped>tbody>tr:nth-of-type(odd){background-color:#f8f9fb;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.fl-page-content table>thead>tr>th,.fl-page-content table>tbody>tr>td{padding:.25em .5em;border-collapse:collapse}.fl-page-content button,.fl-page-content a.fl-button,.fl-page-content a.fl-button:visited,.fl-page-content input.button{box-shadow:0 3px 6px 0 rgb(0 0 0 / .15)!important}.home-callout .fl-module-content{background:none;padding:0}.home-callout .fl-callout-content{display:flex;flex-direction:column;justify-content:stretch}.home-callout .fl-callout-photo{border:4px solid #bea136;overflow:hidden;margin:0}.home-callout .fl-callout-photo .fl-photo{margin:0}.home-callout .fl-callout-photo .fl-photo .fl-photo-content,.home-callout .fl-callout-photo .fl-photo .fl-photo-content a,.home-callout .fl-callout-photo .fl-photo .fl-photo-content a img{width:100%;display:block}.home-callout .fl-callout-photo .fl-photo .fl-photo-content a img{transition:all .5s ease-in-out}.home-callout .fl-callout-photo .fl-photo:hover .fl-photo-content a img{transform:scale(1.1) rotate(10deg)}.home-callout .fl-callout-title{background:#fff;padding:16px 16px 8px;margin:16px 0 0 0}.home-callout .fl-callout-title a{text-decoration:none!important}.home-callout .fl-callout-text-wrap{display:flex;flex-direction:column;justify-content:stretch;flex-grow:1;background:#fff;padding:8px 16px 16px;box-sizing:border-box}.home-callout .fl-callout-text-wrap .fl-callout-text{flex-grow:1}.nh_flight_data_widget .nhfdw-content{background:#83a5cf;font:normal 18px 'Lato',sans-serif;padding:0;min-height:203px}.nh_flight_data_widget i.fas{float:left;color:#fff;background:#0d2a6c;font-size:24px;padding:.55em 0;width:2.33em}.fl-widget .nh_flight_data_widget a.view-all-btn{float:right;color:#fff;background:#1d51c6;margin:.55em;padding:.5em 1em;transition:all .2s ease-in-out}.fl-widget .nh_flight_data_widget a.view-all-btn:hover{background:#3d71e6}.nh_flight_data_widget h2{color:#fff;background:#0d2a6c;font:normal 24px 'Lato',sans-serif;margin:0!important;padding:.55em;line-height:1}.nh_flight_data_widget table{width:100%;font-size:16px}.nh_flight_data_widget table th,.nh_flight_data_widget table td{color:#fff;padding:.4em .67em!important;line-height:1;border:none;border-collapse:collapse}.nh_flight_data_widget table th:first-child,.nh_flight_data_widget table td:first-child{padding-left:.75em!important}.nh_flight_data_widget table th:last-child,.nh_flight_data_widget table td:last-child{padding-right:.75em!important}.nh_flight_data_widget abbr[title]{text-decoration:none;border-bottom:1px dotted rgb(255 255 255 / .5)}.nh_flight_data_widget table tr:nth-child(even){background:rgb(13 42 108 / .1)}.nh_flight_data_widget table tr>*.airline{width:10%}.nh_flight_data_widget table tr>*.flight-number{width:20%}.nh_flight_data_widget table tr>*.cities{width:25%}.nh_flight_data_widget table tr>*.status{width:25%}.nh_flight_data_widget table tr>*.scheduled{width:10%}.nh_flight_data_widget table tr>*.actual{width:10%}.nh_flight_data_widget table tr>*.scheduled abbr{max-width:4.33rem;overflow:hidden;display:inline-block;text-wrap:nowrap;text-overflow:clip}.nh_flight_data_widget table th,.nh_flight_data_widget table td.tomorrow-banner{background:rgb(13 42 108 / .4);color:#fff}.nh_flight_data_widget table td.tomorrow-banner{text-align:center}.full-page-widget .nh_flight_data_widget .nhfdw-content{background:#fff;font:normal 20px 'Lato',sans-serif}.full-page-widget .nh_flight_data_widget>i,.full-page-widget .nh_flight_data_widget>h2{display:none}.full-page-widget .nh_flight_data_widget table{font-size:20px}.full-page-widget .nh_flight_data_widget table tr{border-bottom:1px solid #ccc}.full-page-widget .nh_flight_data_widget table tr:nth-child(even){background:#fff}.full-page-widget .nh_flight_data_widget table th,.full-page-widget .nh_flight_data_widget table td{color:#000;padding:1.25em .75em!important}.full-page-widget .nh_flight_data_widget table tr>th.airline::before{content:'Airline';float:left}.full-page-widget .nh_flight_data_widget table tr>*.airline{width:20%;text-align:right;padding:1.25em 0 1.25em .75em!important}.full-page-widget .nh_flight_data_widget table tr>*.airline.ws{background:url(/wp-content/uploads/2024/05/WestJetLogo.svg) .75em center no-repeat;background-size:60% auto}.full-page-widget .nh_flight_data_widget table tr>*.airline.ac{background:url(/wp-content/uploads/2024/05/AirCanadaLogo.svg) .75em center no-repeat;background-size:60% auto}.full-page-widget .nh_flight_data_widget table tr>*.airline abbr{display:none}.full-page-widget .nh_flight_data_widget table tr>*.flight-number{width:10%;text-align:left;padding-left:0!important}.full-page-widget .nh_flight_data_widget table tr>*.scheduled abbr{max-width:unset;overflow:auto;display:inline;text-wrap:wrap;text-overflow:auto}#toggle-view-button{display:none}.gform_wrapper.gravity-theme .gform_fields{grid-row-gap:16px}.gform_wrapper.gravity-theme .gfield_label,.gform_wrapper.gravity-theme input[type]{font-size:20px;line-height:1.2;margin-bottom:.25em}.gform_wrapper.gravity-theme input[type=color],.gform_wrapper.gravity-theme input[type=date],.gform_wrapper.gravity-theme input[type=datetime-local],.gform_wrapper.gravity-theme input[type=datetime],.gform_wrapper.gravity-theme input[type=email],.gform_wrapper.gravity-theme input[type=month],.gform_wrapper.gravity-theme input[type=number],.gform_wrapper.gravity-theme input[type=password],.gform_wrapper.gravity-theme input[type=search],.gform_wrapper.gravity-theme input[type=tel],.gform_wrapper.gravity-theme input[type=text],.gform_wrapper.gravity-theme input[type=time],.gform_wrapper.gravity-theme input[type=url],.gform_wrapper.gravity-theme input[type=week],.gform_wrapper.gravity-theme select,.gform_wrapper.gravity-theme textarea{background:#fff;font-family:'Lato',sans-serif;margin-bottom:0;border:1px solid #ddd;border-radius:4px}.gform_wrapper.gravity-theme input.button{font-family:'Lato',sans-serif;padding:12px 24px}.widget_gtranslate{position:relative;height:32px}.widget_gtranslate .gtranslate_wrapper{position:absolute;bottom:0;right:0}.widget_gtranslate .widgettitle{display:none}@media (max-width:1200px){#gpa-head-row ul.menu>li.menu-item a{padding-left:1em;padding-right:1em}}@media (max-width:1121px){#gpa-head-row ul.menu>li.menu-item a{padding-left:.45em;padding-right:.45em}.nh_flight_data_widget table th,.nh_flight_data_widget table td{padding:.5em .4em!important}}@media (max-width:991px){.nh_flight_data_widget *{font-size:13px}.nh_flight_data_widget table th,.nh_flight_data_widget table td{padding:.6em .5em!important}.nh_flight_data_widget table tr>*:nth-child(1){width:11%}.nh_flight_data_widget table tr>*:nth-child(2){width:14%}.nh_flight_data_widget table tr>*:nth-child(3){width:22%}.nh_flight_data_widget table tr>*:nth-child(4){width:21%}.nh_flight_data_widget table tr>*:nth-child(5){width:14%}.nh_flight_data_widget table tr>*:nth-child(6){width:16%}}@media (max-width:767px){body{font-size:18px;line-height:1.8}.fl-page-header-row{margin:0 -20px}.fl-page-nav-toggle-visible-mobile .fl-page-nav-col,.fl-page-nav-toggle-visible-mobile .fl-page-nav-wrap{padding:0}.fl-page .fl-page-nav-toggle-button .fl-page-nav button.navbar-toggle,.fl-page .fl-page-nav-toggle-button .fl-page-nav button.navbar-toggle:active,.fl-page .fl-page-nav-toggle-button .fl-page-nav button.navbar-toggle:visited{padding:15px;border:none;border-radius:0!important}.fl-page .fl-page-nav-toggle-button .fl-page-nav button.navbar-toggle:before{content:'\f0c9';font:bold 1em 'Font Awesome 5 Free';margin:0 .5em 0 0}.fl-page-nav-toggle-visible-mobile .fl-page-nav-collapse{position:absolute;width:100%;background:#fff;padding:0!important;box-shadow:0 3px 6px rgb(0 0 0 / .25);z-index:999}#gpa-head-row ul.menu>li.menu-item ul.sub-menu{background:rgb(98 125 52 / .15);padding-left:0}#gpa-head-row ul.menu>li.menu-item.mega-menu-disabled>ul.sub-menu{background:none;padding-top:0;padding-bottom:0}#gpa-head-row ul.menu>li.menu-item.mega-menu-disabled>ul.sub-menu>li.menu-item>ul.sub-menu{padding-top:.7em;padding-bottom:.7em}.fl-page-content{background-image:none}.fids-col .fl-col-content{border-radius:5px;overflow:hidden}.nh_flight_data_widget *{font-size:14px}.nh_flight_data_widget table th,.nh_flight_data_widget table td{padding:.55em .5em!important}#openweathermap-widget-22{display:flex;justify-content:center}.home-callout .fl-callout-photo .fl-photo .fl-photo-content a img{aspect-ratio:2/1;object-fit:cover}.gform_wrapper.gravity-theme legend{border-bottom:none}.gform_wrapper.gravity-theme .ginput_complex label,.gform_wrapper.gravity-theme .ginput_complex legend{display:block;line-height:1;padding-top:.25em;font-size:16px;color:#888}.gform_wrapper.gravity-theme input.button{width:100%}.gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]),.gform_wrapper.gravity-theme .gfield select{font-size:18px;line-height:1.5;min-height:45px}.gravity-theme.ui-datepicker .ui-datepicker-header select,.gravity-theme.ui-datepicker .ui-datepicker-calendar .ui-state-default,.gravity-theme.ui-datepicker .ui-datepicker-calendar th span{font-size:18px}.fl-page-content table{width:100%!important;max-width:100%!important;line-height:1.5;table-layout:fixed}.fl-page-content table th{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fl-page-content table a{word-wrap:break-word}}