﻿html{background-color:#fff;box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}html,body{height:100%}body{margin:0}.container{display:flow-root;margin:auto;max-width:1200px;width:100%}.container::after{clear:both;content:"";display:block}#content-wrapper{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)}.no-sidebar #content{width:calc(100% - 40px);float:left;margin-left:20px}@media only screen and (min-width: 720px){.no-sidebar #content{width:calc(100% - 40px);float:left;margin-left:20px}}@media only screen and (min-width: 960px){.no-sidebar #content{width:calc(100% - 40px);float:left;margin-left:20px}}@media only screen and (min-width: 720px){.one-sidebar.sidebar-second #content{width:calc(75% - 35px);float:left;margin-left:20px}}@media only screen and (min-width: 960px){.one-sidebar.sidebar-second #content{width:calc(66.66667% - 33.33333px);float:left;margin-left:20px}}@media only screen and (min-width: 720px){.one-sidebar.sidebar-first #content{width:calc(75% - 35px);float:left;margin-left:20px;margin-left:calc(25% - 25px + 40px)}}@media only screen and (min-width: 960px){.one-sidebar.sidebar-first #content{width:calc(75% - 35px);float:left;margin-left:20px;margin-left:calc(25% - 25px + 40px)}}@media only screen and (min-width: 720px){.two-sidebars #content{width:calc(50% - 30px);float:left;margin-left:20px;margin-left:calc(25% - 25px + 40px)}}@media only screen and (min-width: 960px){.two-sidebars #content{width:calc(41.66667% - 28.33333px);float:left;margin-left:20px;margin-left:calc(25% - 25px + 40px)}}@media only screen and (min-width: 720px){#sidebar-first{width:calc(25% - 25px);float:left;margin-left:20px;margin-left:calc(-75% - 5px + 40px)}.one-sidebar.sidebar-first #sidebar-first{margin-left:calc(-100% - 0px + 40px)}}@media only screen and (min-width: 960px){#sidebar-first{width:calc(25% - 25px);float:left;margin-left:20px;margin-left:calc(-66.66667% - 6.66667px + 40px)}.one-sidebar.sidebar-first #sidebar-first{margin-left:calc(-100% - 0px + 40px)}}@media only screen and (min-width: 720px){#sidebar-second{width:calc(25% - 25px);float:left;margin-left:20px;margin-left:calc(0% - 20px + 40px)}}@media only screen and (min-width: 960px){#sidebar-second{width:calc(33.33333% - 26.66667px);float:left;margin-left:20px;margin-left:calc(0% - 20px + 40px)}}#header,#footer,.mission,.breadcrumb,.node{clear:both}.foot-container{display:flex;flex-wrap:wrap;clear:both;justify-content:space-around;align-content:center;text-align:center}@media only screen and (min-width: 720px){.foot-container{text-align:left}}@media only screen and (min-width: 960px){.foot-container{text-align:left}}.foot-container .foot-left{flex:1 1 100%;flex-grow:1;flex-shrink:1;flex-basis:100%}@media only screen and (min-width: 720px){.foot-container .foot-left{flex:1 1 40%;flex-grow:1;flex-shrink:1;flex-basis:40%}}@media only screen and (min-width: 960px){.foot-container .foot-left{flex:1 1 40%;flex-grow:1;flex-shrink:1;flex-basis:40%;display:flex;flex-direction:column}}.foot-container .foot-right{flex:1 1 100%;flex-grow:1;flex-shrink:1;flex-basis:100%}@media only screen and (min-width: 720px){.foot-container .foot-right{flex:1 1 60%;flex-grow:1;flex-shrink:1;flex-basis:60%;padding-right:20px}}@media only screen and (min-width: 960px){.foot-container .foot-right{flex:1 1 60%;flex-grow:1;flex-shrink:1;flex-basis:60%;padding-right:0}}.block-row{display:flex;flex-wrap:wrap}.block-row img{margin:10px 15px 15px 10px}.block-row.paragraph--type-paragraph-left-image-right .group-left{flex:1 1 100%;flex-grow:1;flex-shrink:1;flex-basis:100%;width:auto;max-width:100%}.block-row.paragraph--type-paragraph-left-image-right .group-right{flex:1 1 100%;flex-grow:1;flex-shrink:1;flex-basis:100%;width:auto;max-width:100%}.block-row.paragraph--type-image-left-paragraph-right .group-left{flex:1 1 100%;flex-grow:1;flex-shrink:1;flex-basis:100%;width:auto;max-width:100%}.block-row.paragraph--type-image-left-paragraph-right .group-right{flex:1 1 100%;flex-grow:1;flex-shrink:1;flex-basis:100%;width:auto;max-width:100%}@media only screen and (min-width: 720px){.block-row{flex-wrap:nowrap}.block-row div+div{margin-left:40px}.block-row.paragraph--type-paragraph-left-image-right .group-left{flex:1 1 auto;flex-grow:1;flex-shrink:1;flex-basis:auto;width:auto;width:70%}.block-row.paragraph--type-paragraph-left-image-right .group-right{flex:2 0 auto;flex-grow:2;flex-shrink:0;flex-basis:auto;width:auto;max-width:40%}.block-row.paragraph--type-image-left-paragraph-right .group-left{flex:2 0 auto;flex-grow:2;flex-shrink:0;flex-basis:auto;width:auto;max-width:40%}.block-row.paragraph--type-image-left-paragraph-right .group-right{flex:1 1 auto;flex-grow:1;flex-shrink:1;flex-basis:auto;width:auto;width:70%}}.block-row.paragraph--type-faqs{display:flex;flex-wrap:wrap}.block-row.paragraph--type-faqs .faqs__faq-question{flex:1 1 100%;flex-grow:1;flex-shrink:1;flex-basis:100%}.block-row.paragraph--type-faqs .faqs__faq-answer{flex:1 1 100%;flex-grow:1;flex-shrink:1;flex-basis:100%}table{table-layout:fixed;width:100%}table tr{display:flex;flex-wrap:wrap}table tr th,table tr td{flex:1 1 100%;flex-grow:1;flex-shrink:1;flex-basis:100%}@media only screen and (min-width: 720px){table tr{flex-wrap:nowrap}table tr th,table tr td{-ms-flex:1 1 0px;-webkit-flex:1 1 0;flex:1;flex-grow:1;flex-shrink:1;flex-basis:0}}table.nobreak-table tr{display:table-row}@media only screen and (min-width: 720px){table.nobreak-table tr{display:flex}}table.manual-table tr{display:table-row}table.manual-table tr th,table.manual-table tr td{flex:1 1 auto;flex-grow:1;flex-shrink:1;flex-basis:auto}@media only screen and (min-width: 720px){table.manual-table tr{display:table-row}table.manual-table tr th,table.manual-table tr td{display:table-cell;flex:1 1 auto;flex-grow:1;flex-shrink:1;flex-basis:auto}}@media screen and (min-width: 0\0){table.fixie11{display:table}table.fixie11 tr{display:table-row}table.fixie11 thead{display:table-header-group}table.fixie11 tbody{display:table-row-group}table.fixie11 tfoot{display:table-footer-group}table.fixie11 col{display:table-column}table.fixie11 colgroup{display:table-column-group}table.fixie11 td,table.fixie11 th{display:table-cell}table.fixie11 caption{display:table-caption}}.newsroom-content{display:flex;flex-wrap:wrap}.newsroom-content #block-basic-local-tasks,.newsroom-content .block-basic-content{flex:0 1 100%;flex-shrink:0;flex-grow:1;flex-basis:100%}.newsroom-content .block-views{flex:0 1 100%;flex-shrink:0;flex-grow:1;flex-basis:100%;max-width:100%;margin-bottom:20px;padding:10px 10px}.newsroom-content .block-views h2{text-align:center;font-size:20px}.newsroom-content .block-views .more-link{margin-top:10px}.newsroom-content .block-views .more-link a{font-weight:bold}.newsroom-content .block-views.block-views-block-newsroom-block-10{flex:0 1 100%;flex-shrink:0;flex-grow:1;flex-basis:100%;max-width:100%}@media only screen and (min-width: 720px){.newsroom-content .block-views{flex:0 1 50%;flex-shrink:0;flex-grow:1;flex-basis:50%;max-width:50%;padding:20px 20px}}@media only screen and (min-width: 960px){.newsroom-content .block-views{padding:20px 40px}}.burger{display:block;position:absolute;right:20px;top:20px;cursor:pointer;z-index:999;opacity:1;transform:rotateY(0);transition:all 0.4s cubic-bezier(0.23, 1, 0.32, 1)}.burger__patty{width:45px;height:4px;margin:0 0 9px 0;outline:0.1px solid rgba(13,6,48,0.1);background:#0d0630;transition:all 0.4s cubic-bezier(0.23, 1, 0.32, 1)}.burger__patty:last-child{margin-bottom:0}.burger--close{transform:rotate(180deg);right:20px}.burger--close .burger__patty{background:#0d0630;margin:0 0 9px 0;outline:none}.burger--close .burger__patty:nth-child(1){transform:rotate(45deg) translate(13px, 13px)}.burger--close .burger__patty:nth-child(2){opacity:0}.burger--close .burger__patty:nth-child(3){transform:rotate(-45deg) translate(5px, -5px)}@media only screen and (min-width: 720px){.burger{right:40px}}.mobile-menu{background-color:#fff;position:relative;position:fixed;top:0;z-index:9999;width:100%;border-bottom:6px solid #0d0630;padding:20px 0}.mobile-menu nav{display:flex;justify-content:space-between;padding:0 20px}.mobile-menu .mobile-logo{display:block;text-indent:-9999px;width:201px;height:60px;margin-right:auto;background:transparent url("../../images/PHL-Mobile-Dark.svg") no-repeat;background-size:201px 60px;background-position:top 0px left 0px}.mobile-menu .menu{display:none;position:absolute;background:rgba(13,6,48,0.9);right:0;height:100vh;width:0;top:80px;border-top:2px solid #0176e0;z-index:9999;transition:width 0.2s ease-in-out}.mobile-menu .menu.mobile .menu-item:first-of-type{display:none}.mobile-menu .menu.active{display:block;width:100%}.mobile-menu .menu .menu-item{cursor:pointer}.mobile-menu .menu .menu-item.active{display:block;width:100%;background:none}.mobile-menu .menu .menu-item.active.showing>a{background:transparent url("../../images/mobileNavArrowBack.svg") no-repeat left 30px center;padding-left:70px}.mobile-menu .menu .menu-item a{display:block;padding:20px 20px 20px 40px;color:#fff;font-size:22px;font-weight:900;border-bottom:1px solid #ddd;margin-right:0px;background:transparent url("../../images/mobileNavArrow.svg") no-repeat right 30px center}.mobile-menu .menu .menu-item a:hover{background-color:#072c62;color:#fca311}.mobile-menu .menu .menu-item .menu.sub{position:absolute;background:#072c62;right:0;height:auto;top:62px;border-top:1px solid #ddd;z-index:9999;transition:width 0.4s ease-in-out}.mobile-menu .menu .menu-item .menu.sub a{display:block;padding:15px 50px 15px 15%;color:#fff;font-size:16px;line-height:19px;font-weight:300;border-bottom:1px solid #ddd;margin-right:0px;background:transparent url("../../images/mobileNavArrowMini.svg") no-repeat right 30px center}.mobile-menu .menu .menu-item .menu.sub a:hover{background-color:#86bbd7;color:#fff}.mobile-menu .menu .menu-item .menu.sub .menu-item:first-of-type{display:block}.mobile-menu .menu .menu-item.is-active{background-color:#0176e0}@media only screen and (min-width: 960px){.mobile-menu{display:none}}.role--administrator .mobile-menu{top:39px}.hiding{display:none}.showing{display:block}#header{background-image:url("../../images/PHL_Default_Hero.png");background-size:cover;background-position:center center;background-repeat:no-repeat;background-color:transparent;color:#ffffff;padding:0 0 20px 0;position:relative;min-height:400px}#header a{color:#fff}#header a:hover{color:#840a54}#header>.container{display:none;max-width:100%;padding:0 0px}@media only screen and (min-width: 960px){#header>.container{display:block}}#header .video-container video{display:none}@media only screen and (min-width: 720px){#header .video-container{background-position:center bottom;padding:0 0 60px 0}#header .video-container>.container{padding:0 20px}#header .video-container video{display:block}}@media only screen and (min-width: 960px){#header .video-container{background-position:center center}#header .video-container>.container{padding:0 40px}}#header .header-content{position:relative;margin:0 auto;max-width:1200px;padding:0 10px}@media only screen and (min-width: 720px){#header .header-content{padding:0 20px}}@media only screen and (min-width: 960px){#header .header-content{padding:0 40px}#header .header-content:before{content:"";background:transparent url("../../images/Home_QuickLinks_Dotted_Line.svg") repeat-y top center;height:500px;width:3px;position:absolute;left:1px;top:-24px}}#header .navigation>.menu:first-of-type{display:none;min-height:75px}@media only screen and (min-width: 960px){#header .navigation>.menu:first-of-type{display:flex;align-items:center}}#header .navigation>.menu:first-of-type .menu-item{flex:1;flex-grow:1;flex-shrink:1;flex-basis:auto;display:none;position:relative}#header .navigation>.menu:first-of-type .menu-item a{color:#0d0630;padding:26px 0;display:block;text-align:center;font-family:Lato;font-size:13.611px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}@media only screen and (min-width: 960px){#header .navigation>.menu:first-of-type .menu-item a{display:block}}#header .navigation>.menu:first-of-type .menu-item:first-of-type{display:block}@media only screen and (min-width: 960px){#header .navigation>.menu:first-of-type .menu-item:not(first-of-type){display:block}}#header .navigation>.menu:first-of-type .menu-item .menu{display:none;background:#fff;padding-bottom:15px;position:absolute;width:344px;z-index:9999;top:55px;left:-100%;height:auto;padding:40px;padding-bottom:20px;background:#fff url("../../images/menu-drop-bg.svg") no-repeat top center;transition:all 150ms ease}#header .navigation>.menu:first-of-type .menu-item .menu .menu-item{transition:all 150ms ease}#header .navigation>.menu:first-of-type .menu-item .menu .menu-item:first-of-type{display:block}#header .navigation>.menu:first-of-type .menu-item .menu .menu-item a{font-size:14px;text-transform:uppercase;color:#072c62;line-height:normal;text-align:left;font-weight:700;padding:10px 15px;transition:all 150ms ease}#header .navigation>.menu:first-of-type .menu-item .menu .menu-item a:hover{color:#840a54;text-decoration:underline}#header .navigation>.menu:first-of-type .menu-item:hover{background-color:transparent;color:#0d0630}#header .navigation>.menu:first-of-type .menu-item:hover a{font-weight:bold;text-align:center;color:#0d0630}#header .navigation>.menu:first-of-type .menu-item:hover .menu{display:block}#header .navigation>.menu:first-of-type .menu-item:hover.menu-item--expanded>a{position:relative}#header .navigation>.menu:first-of-type .menu-item:hover.menu-item--expanded>a:after{font-size:12px;content:"\25B2";margin-left:5px}#header .navigation>.menu:first-of-type .menu-item:nth-of-type(2) .menu{left:-65%}#header .navigation>.menu:first-of-type .menu-item:nth-of-type(3) .menu{left:-60%}#header .navigation>.menu:first-of-type .menu-item:nth-of-type(4) .menu{left:-75%}#header .navigation>.menu:first-of-type .menu-item:last-of-type .menu{left:-30%}#header .navigation>.menu:first-of-type>.menu-item--expanded>a{position:relative}#header .navigation>.menu:first-of-type>.menu-item--expanded>a:after{font-size:12px;content:"\25BC";margin-left:5px}#header.no-header{padding-bottom:0}#header .overlay{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background:rgba(13,6,48,0.9);background:linear-gradient(180deg, rgba(13,6,48,0.7) 0%, rgba(255,255,255,0) 20%);z-index:0;display:flex;align-content:center;align-items:center}#header .p-title{z-index:1;font-weight:bold;font-size:40px;line-height:48px;text-align:center;color:#fff;text-transform:uppercase;padding-top:15px}#header.invert a{color:#fff}#header.invert #google_translate_element .goog-te-gadget .goog-te-combo{background:transparent url(../../images/Language_Arrow_White.svg) no-repeat right 0 top 5px;background-size:15px auto;color:#fff}#header.invert #google_translate_element .goog-te-gadget .goog-te-combo::-ms-expand{display:none}#header.invert #google_translate_element .goog-te-gadget .goog-te-combo{color:#fff}#header.invert #google_translate_element .goog-te-gadget .goog-te-combo::-ms-expand{display:none}#header.invert .overlay{background-color:rgba(13,6,48,0.75);background:linear-gradient(180deg, rgba(13,6,48,0.75) 0%, rgba(13,6,48,0.75) 20%)}@media only screen and (min-width: 720px){#header{min-height:500px}#header .p-title{font-size:70px;line-height:84px;padding-top:135px}}@media only screen and (min-width: 960px){#header{min-height:650px}}@media only screen and (min-width: 960px){#header.long-header{min-height:750px}}.section-SMS #header .p-title{font-size:0;text-indent:-9999px;background:transparent url("../../images/PHL-SMS-logo.svg") no-repeat center center;background-size:contain;padding-top:75px}#header-region{position:relative;background-color:#fff}#header-region nav{flex:2 1 auto;z-index:333}#header-region>.top-container{display:flex;justify-content:space-between;align-items:center}#header-region .phl-top-logo a{text-indent:-9999px;display:block;width:200px;height:85px;align-items:center;background:transparent url(../../images/PHL-Mobile-Dark.svg) no-repeat;background-position:top 10px left 0;background-size:contain}#header-region .phl-tools{display:flex}#header-region .phl-tools .tool-icons{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;gap:10px}.gtrans{display:block;z-index:10}.gtrans #google_translate_element .goog-te-gadget{color:transparent;padding:23px 10px 0;margin:0 30px}.gtrans #google_translate_element .goog-te-gadget .goog-te-combo{background:transparent url("../../images/Language_Arrow.svg") no-repeat right 20px top 15px;background-size:15px auto;font-size:14px;line-height:17px;text-align:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;width:100%;background-color:#fca311;padding:10px 20px;font-family:"Lato",sans-serif;color:#0d0630}.gtrans #google_translate_element .goog-te-gadget .goog-te-combo::-ms-expand{display:none}.gtrans #google_translate_element .goog-te-gadget .goog-te-combo option{background:rgba(13,6,48,0.5)}.gtrans #google_translate_element .goog-te-gadget span{display:none}@media only screen and (min-width: 960px){.gtrans{display:block}.gtrans #google_translate_element .goog-te-gadget{color:#fff;padding:10px;padding-right:15px;background:#0d0630;border-radius:3px;font-size:0;display:flex}.gtrans #google_translate_element .goog-te-gadget .goog-te-combo{color:#fff;background:transparent url("../../images/Language_Arrow_White.svg") no-repeat right 0 top 5px;background-size:15px auto;font-size:14px;line-height:17px;text-align:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;width:auto;padding:initial;padding-right:10px;font-family:"Lato",sans-serif}.gtrans #google_translate_element .goog-te-gadget .goog-te-combo::-ms-expand{display:none}.gtrans #google_translate_element .goog-te-gadget span{display:none}}.hidden-search{flex:0 1 75px;position:relative;display:none}@media only screen and (min-width: 960px){.hidden-search{display:block}}.new-head-content .hidden-search-trigger{height:45px;width:45px;display:inline-block;background-color:#840a54;border-radius:50px}.new-head-content .hidden-search-trigger i{color:#fff;font-size:21px;position:relative;top:11px;left:12px}.big-search{display:none;position:absolute;width:100%;height:100vh;height:calc(var(--vh, 1vh) * 100);top:0;left:0;right:0;bottom:0;background:#0d0630}.big-search .search-block-form{display:block;z-index:2;width:100%;height:75px}.big-search .search-block-form .form-search{height:65px;color:#fff;background:none;appearance:none;-webkit-appearance:none;text-align:center;font-size:45px;font-style:italic;box-shadow:0;border:0;font-weight:300;line-height:54px;border-bottom:2px solid #fff;display:flex;align-content:center;justify-content:space-between}.big-search .search-block-form .form-search .js-form-type-search{flex:2}.big-search .search-close{position:absolute;display:none;right:32px;top:32px;width:32px;height:32px;cursor:pointer}.big-search .search-close:hover:before,.big-search .search-close:hover:after{background-color:#fca311}.big-search .search-close:before,.big-search .search-close:after{position:absolute;left:15px;content:" ";height:50px;width:2px;background-color:#fff}.big-search .search-close:before{transform:rotate(45deg)}.big-search .search-close:after{transform:rotate(-45deg)}.big-search.expanded{display:flex;width:100%;height:100vh;height:calc(var(--vh, 1vh) * 100);position:fixed;z-index:99999}.big-search.expanded .container{width:100%}.big-search.expanded .search-close{display:block}.big-search .button.js-form-submit{appearance:none;-webkit-appearance:none;background:transparent;text-indent:-9999px}.new-nav-con{background-color:#072c62;position:relative}.new-head-content{max-width:1400px;margin:0 auto}.t-icon a{display:block;height:45px;width:45px;background-color:#840a54;border-radius:50px;transition:all 150ms ease}.t-icon a:hover{transform:scale(1.05)}.t-icon i{color:#fff;font-size:21px;position:relative;top:12px;left:12px}.t-icon i.fa-map-location-dot{top:11px;left:11px}.new-new-nav{flex-grow:2}:root{--aspect-ratio: 21/9;scroll-behavior:smooth}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}#main{padding:10px}@media only screen and (min-width: 720px){#main{padding:60px 0}}.clearfix::after{content:" ";display:table;clear:both}#block-basic-content>article>.content .layout__region--content{position:relative;padding:0px}@media only screen and (min-width: 720px){#block-basic-content>article>.content .layout__region--content{padding:40px}#block-basic-content>article>.content .layout__region--content:before{content:"";width:15px;top:-30px;bottom:40px;left:-10px;position:absolute;background:#fff url("../../images/Home_DineShop_Dotted_Line.svg") repeat-y}}#block-basic-content>article>.content .layout__region--content .layout__region--content{padding:0}#block-basic-content>article>.content .layout__region--content .layout__region--content:before{content:none}@media only screen and (min-width: 720px){#block-basic-content{padding:initial}}.fixed-side{position:fixed;right:0;left:0;bottom:0;z-index:9999;width:100%;background:#0d0630;border-radius:3px 0 0 3px;display:flex;flex-wrap:nowrap}.fixed-side li{border-right:1px solid #fff;border-top:1px solid #fff;flex:1 1 25%;flex-grow:1;flex-shrink:1;flex-basis:25%;display:inline-block}.fixed-side li:last-of-type{border-right:0}.fixed-side a{color:#fff;padding:10px 5px;display:block;font-size:16px;font-weight:400;font-style:normal;letter-spacing:0px;text-align:center;line-height:16px;text-transform:uppercase}.fixed-side a:hover{background-color:#072c62}.fixed-side a i{display:block;font-size:35px;padding:10px}@media only screen and (min-width: 960px){.fixed-side{display:none;right:0;left:auto;bottom:auto;top:35%;z-index:9999;width:110px;flex-wrap:wrap}.fixed-side li{border-bottom:1px solid #fff;border-top:0;flex:1 1 100%;flex-grow:1;flex-shrink:1;flex-basis:100%;display:block}.fixed-side li:nth-of-type(3){border-bottom:0}.fixed-side li:last-of-type{display:none}.fixed-side li a{margin:0 auto;padding:20px;padding-top:85px}.fixed-side.on-front{display:none}}@media only screen and (min-device-width: 1024px) and (max-device-width: 1024px) and (min-device-height: 1366px) and (max-device-height: 1366px) and (min-width: 1024px) and (max-width: 1024px){.fixed-side{top:15%}}.primary_landing__section-pages,.page-SMS .secondary_landing__section-pages,.special_featured_page__section-pages{display:flex;flex-wrap:wrap;justify-content:flex-start}.primary_landing__section-pages>div,.page-SMS .secondary_landing__section-pages>div,.special_featured_page__section-pages>div{flex:1 1 100%;flex-grow:1;flex-shrink:1;flex-basis:100%;max-width:100%;margin-bottom:30px}.primary_landing__section-pages>div a,.page-SMS .secondary_landing__section-pages>div a,.special_featured_page__section-pages>div a{color:#fff;box-shadow:0 1px 2px rgba(13,6,48,0.15);transition:all 0.175s ease-in-out;text-decoration:none;overflow:hidden}.primary_landing__section-pages>div a .overlay,.page-SMS .secondary_landing__section-pages>div a .overlay,.special_featured_page__section-pages>div a .overlay{background-color:rgba(13,6,48,0.75)}.primary_landing__section-pages>div a:before,.page-SMS .secondary_landing__section-pages>div a:before,.special_featured_page__section-pages>div a:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:inherit;transition:inherit}.primary_landing__section-pages>div a:hover::before,.page-SMS .secondary_landing__section-pages>div a:hover::before,.special_featured_page__section-pages>div a:hover::before{transform:scale(1.1)}.primary_landing__section-pages>div a:hover,.page-SMS .secondary_landing__section-pages>div a:hover,.special_featured_page__section-pages>div a:hover{text-decoration:none;box-shadow:0 5px 10px rgba(13,6,48,0.3);transform:scale(1.01, 1.01)}.primary_landing__section-pages>div a:hover .block-title,.page-SMS .secondary_landing__section-pages>div a:hover .block-title,.special_featured_page__section-pages>div a:hover .block-title{text-decoration:none;font-size:32px}.primary_landing__section-pages>div:nth-of-type(1) a,.primary_landing__section-pages>div:nth-of-type(7) a,.primary_landing__section-pages>div:nth-of-type(13) a,.page-SMS .secondary_landing__section-pages>div:nth-of-type(1) a,.page-SMS .secondary_landing__section-pages>div:nth-of-type(7) a,.page-SMS .secondary_landing__section-pages>div:nth-of-type(13) a,.special_featured_page__section-pages>div:nth-of-type(1) a,.special_featured_page__section-pages>div:nth-of-type(7) a,.special_featured_page__section-pages>div:nth-of-type(13) a{color:#fff}.primary_landing__section-pages>div:nth-of-type(1) a .overlay,.primary_landing__section-pages>div:nth-of-type(7) a .overlay,.primary_landing__section-pages>div:nth-of-type(13) a .overlay,.page-SMS .secondary_landing__section-pages>div:nth-of-type(1) a .overlay,.page-SMS .secondary_landing__section-pages>div:nth-of-type(7) a .overlay,.page-SMS .secondary_landing__section-pages>div:nth-of-type(13) a .overlay,.special_featured_page__section-pages>div:nth-of-type(1) a .overlay,.special_featured_page__section-pages>div:nth-of-type(7) a .overlay,.special_featured_page__section-pages>div:nth-of-type(13) a .overlay{background-color:rgba(13,6,48,0.75)}.primary_landing__section-pages>div:nth-of-type(2) a,.primary_landing__section-pages>div:nth-of-type(8) a,.primary_landing__section-pages>div:nth-of-type(14) a,.page-SMS .secondary_landing__section-pages>div:nth-of-type(2) a,.page-SMS .secondary_landing__section-pages>div:nth-of-type(8) a,.page-SMS .secondary_landing__section-pages>div:nth-of-type(14) a,.special_featured_page__section-pages>div:nth-of-type(2) a,.special_featured_page__section-pages>div:nth-of-type(8) a,.special_featured_page__section-pages>div:nth-of-type(14) a{color:#fff}.primary_landing__section-pages>div:nth-of-type(2) a .overlay,.primary_landing__section-pages>div:nth-of-type(8) a .overlay,.primary_landing__section-pages>div:nth-of-type(14) a .overlay,.page-SMS .secondary_landing__section-pages>div:nth-of-type(2) a .overlay,.page-SMS .secondary_landing__section-pages>div:nth-of-type(8) a .overlay,.page-SMS .secondary_landing__section-pages>div:nth-of-type(14) a .overlay,.special_featured_page__section-pages>div:nth-of-type(2) a .overlay,.special_featured_page__section-pages>div:nth-of-type(8) a .overlay,.special_featured_page__section-pages>div:nth-of-type(14) a .overlay{background-color:rgba(7,44,98,0.75)}.primary_landing__section-pages>div:nth-of-type(3) a,.primary_landing__section-pages>div:nth-of-type(9) a,.primary_landing__section-pages>div:nth-of-type(15) a,.page-SMS .secondary_landing__section-pages>div:nth-of-type(3) a,.page-SMS .secondary_landing__section-pages>div:nth-of-type(9) a,.page-SMS .secondary_landing__section-pages>div:nth-of-type(15) a,.special_featured_page__section-pages>div:nth-of-type(3) a,.special_featured_page__section-pages>div:nth-of-type(9) a,.special_featured_page__section-pages>div:nth-of-type(15) a{color:#0d0630}.primary_landing__section-pages>div:nth-of-type(3) a .overlay,.primary_landing__section-pages>div:nth-of-type(9) a .overlay,.primary_landing__section-pages>div:nth-of-type(15) a .overlay,.page-SMS .secondary_landing__section-pages>div:nth-of-type(3) a .overlay,.page-SMS .secondary_landing__section-pages>div:nth-of-type(9) a .overlay,.page-SMS .secondary_landing__section-pages>div:nth-of-type(15) a .overlay,.special_featured_page__section-pages>div:nth-of-type(3) a .overlay,.special_featured_page__section-pages>div:nth-of-type(9) a .overlay,.special_featured_page__section-pages>div:nth-of-type(15) a .overlay{background-color:rgba(134,187,215,0.75)}.primary_landing__section-pages>div:nth-of-type(4) a,.primary_landing__section-pages>div:nth-of-type(10) a,.primary_landing__section-pages>div:nth-of-type(16) a,.page-SMS .secondary_landing__section-pages>div:nth-of-type(4) a,.page-SMS .secondary_landing__section-pages>div:nth-of-type(10) a,.page-SMS .secondary_landing__section-pages>div:nth-of-type(16) a,.special_featured_page__section-pages>div:nth-of-type(4) a,.special_featured_page__section-pages>div:nth-of-type(10) a,.special_featured_page__section-pages>div:nth-of-type(16) a{color:#0d0630}.primary_landing__section-pages>div:nth-of-type(4) a .overlay,.primary_landing__section-pages>div:nth-of-type(10) a .overlay,.primary_landing__section-pages>div:nth-of-type(16) a .overlay,.page-SMS .secondary_landing__section-pages>div:nth-of-type(4) a .overlay,.page-SMS .secondary_landing__section-pages>div:nth-of-type(10) a .overlay,.page-SMS .secondary_landing__section-pages>div:nth-of-type(16) a .overlay,.special_featured_page__section-pages>div:nth-of-type(4) a .overlay,.special_featured_page__section-pages>div:nth-of-type(10) a .overlay,.special_featured_page__section-pages>div:nth-of-type(16) a .overlay{background-color:rgba(252,163,17,0.75)}.primary_landing__section-pages>div:nth-of-type(5) a,.primary_landing__section-pages>div:nth-of-type(11) a,.primary_landing__section-pages>div:nth-of-type(17) a,.page-SMS .secondary_landing__section-pages>div:nth-of-type(5) a,.page-SMS .secondary_landing__section-pages>div:nth-of-type(11) a,.page-SMS .secondary_landing__section-pages>div:nth-of-type(17) a,.special_featured_page__section-pages>div:nth-of-type(5) a,.special_featured_page__section-pages>div:nth-of-type(11) a,.special_featured_page__section-pages>div:nth-of-type(17) a{color:#fff}.primary_landing__section-pages>div:nth-of-type(5) a .overlay,.primary_landing__section-pages>div:nth-of-type(11) a .overlay,.primary_landing__section-pages>div:nth-of-type(17) a .overlay,.page-SMS .secondary_landing__section-pages>div:nth-of-type(5) a .overlay,.page-SMS .secondary_landing__section-pages>div:nth-of-type(11) a .overlay,.page-SMS .secondary_landing__section-pages>div:nth-of-type(17) a .overlay,.special_featured_page__section-pages>div:nth-of-type(5) a .overlay,.special_featured_page__section-pages>div:nth-of-type(11) a .overlay,.special_featured_page__section-pages>div:nth-of-type(17) a .overlay{background-color:rgba(132,10,84,0.75)}.primary_landing__section-pages>div:nth-of-type(6) a,.primary_landing__section-pages>div:nth-of-type(12) a,.primary_landing__section-pages>div:nth-of-type(18) a,.page-SMS .secondary_landing__section-pages>div:nth-of-type(6) a,.page-SMS .secondary_landing__section-pages>div:nth-of-type(12) a,.page-SMS .secondary_landing__section-pages>div:nth-of-type(18) a,.special_featured_page__section-pages>div:nth-of-type(6) a,.special_featured_page__section-pages>div:nth-of-type(12) a,.special_featured_page__section-pages>div:nth-of-type(18) a{color:#fff}.primary_landing__section-pages>div:nth-of-type(6) a .overlay,.primary_landing__section-pages>div:nth-of-type(12) a .overlay,.primary_landing__section-pages>div:nth-of-type(18) a .overlay,.page-SMS .secondary_landing__section-pages>div:nth-of-type(6) a .overlay,.page-SMS .secondary_landing__section-pages>div:nth-of-type(12) a .overlay,.page-SMS .secondary_landing__section-pages>div:nth-of-type(18) a .overlay,.special_featured_page__section-pages>div:nth-of-type(6) a .overlay,.special_featured_page__section-pages>div:nth-of-type(12) a .overlay,.special_featured_page__section-pages>div:nth-of-type(18) a .overlay{background-color:rgba(1,118,224,0.75)}.primary_landing__section-pages a,.page-SMS .secondary_landing__section-pages a,.special_featured_page__section-pages a{display:block;min-height:260px;background-size:cover;background-position:center bottom;width:100%;display:flex;align-items:center;justify-content:center;text-align:center;position:relative}.primary_landing__section-pages a .overlay,.page-SMS .secondary_landing__section-pages a .overlay,.special_featured_page__section-pages a .overlay{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;display:block}.primary_landing__section-pages .block-title,.page-SMS .secondary_landing__section-pages .block-title,.special_featured_page__section-pages .block-title{font-size:30px;font-weight:bold;line-height:36px;text-align:center;text-transform:uppercase;z-index:2;bottom:inherit;background-color:transparent}@media only screen and (min-width: 960px){.primary_landing__section-pages>div,.page-SMS .secondary_landing__section-pages>div,.special_featured_page__section-pages>div{flex:1 1 48%;max-width:48%;flex-grow:1;flex-shrink:1;flex-basis:48%}.primary_landing__section-pages>div:nth-of-type(even),.page-SMS .secondary_landing__section-pages>div:nth-of-type(even),.special_featured_page__section-pages>div:nth-of-type(even){margin-left:30px}.primary_landing__section-pages>div a,.page-SMS .secondary_landing__section-pages>div a,.special_featured_page__section-pages>div a{min-height:300px;height:300px;padding:20px}.primary_landing__section-pages>div a:hover .block-title,.page-SMS .secondary_landing__section-pages>div a:hover .block-title,.special_featured_page__section-pages>div a:hover .block-title{font-size:42px}.primary_landing__section-pages>div .block-title,.page-SMS .secondary_landing__section-pages>div .block-title,.special_featured_page__section-pages>div .block-title{font-size:40px;line-height:48px}}.secondary_landing__section-pages{display:flex;flex-wrap:wrap;justify-content:space-between}.secondary_landing__section-pages>div{margin-bottom:30px;flex:1 1 100%;flex-grow:1;flex-shrink:1;flex-basis:100%;max-width:100%}.secondary_landing__section-pages>div a{display:block;min-height:260px;background-size:cover;background-position:center bottom;width:100%;display:flex;align-items:flex-end;justify-content:center;text-align:center;position:relative;color:#fff;padding-bottom:30px;box-shadow:0 1px 2px rgba(13,6,48,0.15);transition:all 0.2s ease-in-out;text-decoration:none;overflow:hidden}.secondary_landing__section-pages>div a .overlay{display:none;position:absolute;width:100%;left:0;right:0;bottom:0;background-color:rgba(13,6,48,0.75)}.secondary_landing__section-pages>div a:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:inherit;transition:inherit}.secondary_landing__section-pages>div a:hover::before{transform:scale(1.1)}.secondary_landing__section-pages>div a:hover{text-decoration:none;box-shadow:0 5px 10px rgba(13,6,48,0.3);transform:scale(1.01, 1.01)}.secondary_landing__section-pages>div a:hover .block-title{text-decoration:none;font-weight:bold}.secondary_landing__section-pages>div .block-title{font-size:25px;font-weight:300;line-height:30px;text-align:center;text-transform:uppercase;z-index:2;padding:15px 30px;background-color:rgba(13,6,48,0.75);bottom:0;left:0;width:100%;position:absolute;min-height:auto;vertical-align:middle}@media only screen and (min-width: 960px){.secondary_landing__section-pages>div{flex:1 1 48%;flex-grow:1;flex-shrink:1;flex-basis:48%;max-width:48%}.secondary_landing__section-pages>div:nth-of-type(even){margin-left:30px}.secondary_landing__section-pages>div a{min-height:300px;height:300px;padding:20px}.secondary_landing__section-pages>div .block-title{font-size:30px;line-height:36px}}.section-SMS #header .overlay{background:rgba(1,118,224,0.6)}.section-SMS #header p.title{font-size:0;background:transparent url("../../images/PHL-SMS-logo.svg") no-repeat center center}.section-SMS .secondary_landing__body h3:first-of-type{font-size:36px;font-weight:900;letter-spacing:0;line-height:44px}body.searched{overflow:hidden}.front-page #main{padding:0}.twit-quik{position:relative;flex-wrap:wrap}.twit-quik .container{display:flex;align-items:flex-start;justify-content:center;padding-bottom:30px;position:relative;flex-wrap:wrap}@media only screen and (min-width: 960px){.twit-quik .container{flex-wrap:nowrap}}.quick-links{background:#DBEBF3;color:#0d0630;position:relative}.quick-links .container{display:flex;align-items:center;justify-content:center;position:relative;flex-wrap:wrap}@media only screen and (min-width: 960px){.quick-links .container{flex-wrap:nowrap}.quick-links .container:before{z-index:3;content:"";width:4px;height:76%;position:absolute;top:-55px;left:0;background:transparent url(../../images/Home_DineShop_Dotted_Line.svg) no-repeat left bottom}}.quick-links .links-container{flex:2;display:flex;flex-wrap:wrap}.quick-links .links-container .icon-title{padding-top:15px}.quick-links .links-container .icon-link{text-transform:uppercase;font-family:Lato;font-size:16px;line-height:19px;text-align:center;flex:1 1 125px;flex-grow:1;flex-shrink:1;flex-basis:125px;min-height:125px;margin:5px;color:#0d0630;display:flex;padding:35px 15px;flex-direction:column;justify-content:space-between;transition:all 0.175s ease-in-out}.quick-links .links-container .icon-link i{font-size:45px;color:#fff;margin:0 auto;padding:15px 12.5px;min-width:75px;background-color:#840a54;border-radius:15px}.quick-links .links-container .icon-link svg{height:auto;margin:auto;display:block}.quick-links .links-container .icon-link#passPick svg{width:47px;height:54px}.quick-links .links-container .icon-link svg#NursingStation{width:38.35px;height:54px}.quick-links .links-container .icon-link#Wifi svg{width:68px;height:48px}.quick-links .links-container .icon-link#publicTransit svg{width:47px;height:51px}.quick-links .links-container .icon-link#Security svg{width:63px;height:63px}.quick-links .links-container .icon-link#rideShare svg{width:52px;height:55px}.quick-links .links-container .icon-link#Careers svg{width:53px;height:68.33px}.quick-links .links-container .icon-link#Newsr svg{width:97px;height:63px}.quick-links .links-container .icon-link#AnimalRelief svg{width:97.6px;height:54.03px}.quick-links .links-container .icon-link:hover{transform:scale(1.05)}.quick-links .links-container .hover-img{position:absolute;right:0;top:0;bottom:0;height:100%;width:auto;background-size:auto 100%;background-repeat:no-repeat;height:auto;width:100%;background-position:center center}.quick-links .links-container .hover-img.sospe{position:relative;display:flex;align-items:center;justify-content:center;align-content:center;flex-wrap:wrap;text-align:center}.quick-links .links-container .hover-img.sospe a{display:block;border:1px solid rgba(219,235,243,0.25);border-width:medium;text-align:center;margin-bottom:30px}.quick-links .links-container .hover-img.sospe a img{width:100%;height:auto}@media only screen and (min-width: 960px){.quick-links .links-container .hover-img.sospe{position:absolute;max-width:418px}}.quick-links h3{font-size:40px;font-weight:300;line-height:48px;text-align:center;margin-bottom:0;text-transform:uppercase;padding-left:5px;flex:1 1 100%;flex-grow:1;flex-shrink:1;flex-basis:100%;padding-top:30px}@media only screen and (min-width: 960px){.quick-links{margin-top:-30px}.quick-links h3{flex:inherit;writing-mode:vertical-rl;text-orientation:mixed;border-left:10px solid #072c62;padding-top:initial}.quick-links .links-container{padding-right:40%}.quick-links .icon-link:hover{outline:1px solid white;border-radius:3px}}.left-third{flex:1 1 100%;flex-grow:1;flex-shrink:1;flex-basis:100%}@media only screen and (min-width: 960px){.left-third{flex:2;padding:40px 0}}.right-fourth{flex:1 1 100%;flex-grow:1;flex-shrink:1;flex-basis:100%}@media only screen and (min-width: 960px){.right-fourth{-ms-flex:1 1 0px;-webkit-flex:1 1 0;flex:1;flex-grow:1;flex-shrink:1;flex-basis:0}}.special-needs{color:#fff;min-height:400px;display:flex;overflow:hidden;justify-content:center;background:#072c62 url("../../images/Mobility-Hero.jpg") no-repeat;background-position:left center;position:relative;background-size:865px auto}.special-needs p{font-size:16px;line-height:22px;padding-bottom:15px}.special-needs .btn-more{font-size:18px;font-weight:bold;line-height:22px;text-align:center;background:#fca311;min-width:200px;color:#0d0630;padding:15px 20px;border-radius:4px;display:block;margin:0 auto}.special-needs .btn-more:hover{background:#fff}.special-needs .overlay{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background-color:rgba(7,44,98,0.7);z-index:0}.special-needs .container{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin:0}.special-needs .right-fourth{padding:80.67px 35px;position:relative;background:transparent;align-self:flex-end;margin-left:auto}.special-needs .right-fourth h3{color:#ffffff;font-size:40px;font-weight:900;line-height:48px;z-index:4}@media only screen and (min-width: 960px){.special-needs .container{flex-wrap:nowrap}.special-needs .container:before{z-index:3;content:"";height:27px;width:1200px;top:0;position:absolute;background:transparent url("../../images/Home_Accommodating_Dotted_Line.svg") repeat-y bottom left}.special-needs .right-fourth{background:#072c62}.special-needs .right-fourth h3{margin-right:-120px}}.dine-shop{background:transparent url("../../images/DineShopBG-2023.png") no-repeat center center;display:flex;background-size:cover;align-items:center;justify-content:center;color:#fff;position:relative;padding:0}.dine-shop .overlay{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0}.dine-shop .container{padding:30px 0;margin:0}.dine-shop .button{font-size:18px;font-weight:bold;line-height:22px;text-align:center;display:block;padding:15px 0;border-radius:4px;background:#fca311;margin-top:20px;color:#0d0630;max-width:80%;margin:0 auto;margin-top:-44px;position:relative}.dine-shop .button:hover{background:#840a54;color:#fff}.dine-shop .half{-ms-flex:1 1 0px;-webkit-flex:1 1 0;flex:1;flex-grow:1;flex-shrink:1;flex-basis:0;position:relative;min-height:500px}.dine-shop .half.left{background:transparent url("../../images/PHL_Default_Hero.png") no-repeat;background-size:cover}.dine-shop .half.left .overlay{background-color:rgba(7,44,98,0.75)}.dine-shop .half.right{background:transparent url("../../images/PHL_Default_Hero.png") no-repeat;background-size:cover}.dine-shop .half.right .overlay{background-color:rgba(13,6,48,0.75)}.dine-shop .half.right:before{content:"";width:15px;top:0px;bottom:0px;left:50%;z-index:3;position:absolute;background:transparent url("../../images/Home_DineShop_Dotted_Line.svg") repeat-y}@media only screen and (min-width: 960px){.dine-shop .button{max-width:25%}}.tabs{margin:0 auto;text-align:center;display:flex;align-content:center;align-items:center;justify-content:center;flex-wrap:wrap;max-width:100%}.tabs h3{font-weight:bold;line-height:48px;padding:20px 15px;margin-bottom:0;position:relative;font-size:40px;font-weight:900;font-style:normal;letter-spacing:0px;text-align:center}@media only screen and (min-width: 720px){.tabs h3{font-size:40px}}@media only screen and (min-width: 960px){.tabs h3:after,.tabs h3:before{width:33%}}.tabs section{max-width:100%;display:none;flex:1 1 100%;flex-grow:1;flex-shrink:1;flex-basis:100%;background:transparent;border-radius:5px;color:#0d0630;text-align:left;z-index:3;margin-bottom:30px}.tabs section p{padding:0 15px;max-width:95%;margin:10px auto 40px;text-align:center}.tabs section .slider{min-height:110px}@media only screen and (min-width: 720px){.tabs section p{max-width:65%}}.tabs label{display:inline-block;color:#072c62;font-size:18px;font-weight:400;font-style:normal;letter-spacing:0px;text-align:center;border:1.5px solid #072c62;min-width:122px;padding:10px}.tabs label#dinetab{border-radius:15px 0px 0px 15px}.tabs label#shoptab{border-radius:0px 15px 15px 0px}.tabs label:hover{color:#0176e0;cursor:pointer}.tabs label i{font-size:35px}@media only screen and (min-width: 720px){.tabs label{font-size:25px}}.tabs .trigger{display:none}.tabs .trigger:checked+label{color:#072c62}.tabs .tab-title{display:block;font-size:18px;font-weight:400;font-style:normal;letter-spacing:0px;text-align:center}.tabs #tab1:checked ~ #content1,.tabs #tab2:checked ~ #content2{display:block}.tabs #tab1:checked+label .tab-title,.tabs #tab2:checked+label .tab-title{color:#fff}.tabs #tab1:checked+label{background-color:#072c62}.tabs #tab1:checked+label i{color:#fff}.tabs #tab2:checked+label{background-color:#072c62}.tabs #tab2:checked+label i{color:#fff}.twit-header{text-align:center;padding:12px 0;background:transparent url("../../images/xlogo-black.png") no-repeat;background-position:left 15px center;background-size:40px auto;margin-bottom:20px;padding-left:60px}.twit-header h3{font-size:20px;font-weight:300;line-height:26px;text-align:center;text-transform:uppercase;margin-bottom:0}.twit-header h3 span{font-weight:900;text-transform:none}@media only screen and (min-width: 720px){.twit-header{padding-left:initial}.twit-header h3{font-size:30px;line-height:36px}}.twitter-feed{flex:1 1 100%;flex-grow:1;flex-shrink:1;flex-basis:100%;padding:30px 0px;position:relative}@media only screen and (min-width: 960px){.twitter-feed{-ms-flex:1 1 0px;-webkit-flex:1 1 0;flex:1;flex-grow:1;flex-shrink:1;flex-basis:0;padding:70px 30px;background:transparent url("../../images/Home_Twitter_HelpfulLinks_Dotted_Line.svg") bottom right 10px no-repeat}}.twitter-feed .twit-body{border-bottom:1px solid #86bbd7;padding:25px 0;margin-left:20px;flex:1 1 100%;flex-grow:1;flex-shrink:1;flex-basis:100%}.twitter-feed .twit-title{display:flex;justify-content:space-between;flex-wrap:wrap}.twitter-feed .twit-title .twit-name{font-size:16px;font-weight:900;line-height:19px;flex:1 1 auto;flex-grow:1;flex-shrink:1;flex-basis:0}.twitter-feed .twit-title .twit-name a{color:#0176e0}.twitter-feed .twit-title .twit-date{text-transform:uppercase;color:#0176e0;flex:1 1 100%;flex-grow:1;flex-shrink:1;flex-basis:100%}@media only screen and (min-width: 720px){.twitter-feed .twit-title{flex-wrap:nowrap}.twitter-feed .twit-title .twit-name{flex:2 1}.twitter-feed .twit-title .twit-date{-ms-flex:1 1 0px;-webkit-flex:1 1 0;flex:1;flex-grow:1;flex-shrink:1;flex-basis:0;text-align:right}}.twitter-feed .twit-avatar{background-position:center center;background-size:contain;background-repeat:no-repeat;width:85px;display:block;height:57px;flex:0 1 85px;padding:20px}.twitter-feed .tweets{padding-bottom:20px;padding-right:30px}.twitter-feed .tweets .tweet{display:flex;justify-items:center;align-items:center;justify-content:flex-start;min-height:161px}.twitter-feed .tweets .tweet a{color:#840a54}.twitter-feed .tweets .tweet:last-of-type .twit-body{border-bottom:0}.twitter-feed .twit-button{font-size:18px;font-weight:bold;line-height:22px;text-align:center;background:#0176e0;max-width:260px;color:#fff;padding:15px 10px;border-radius:4px;display:block;margin:0 auto}.twitter-feed .twit-button:hover{background:#840a54}.quick-boxes{display:flex;flex-wrap:wrap;flex:1 1 100%;flex-grow:1;flex-shrink:1;flex-basis:100%;padding:30px 10px}@media only screen and (min-width: 720px){.quick-boxes{-ms-flex:1 1 0px;-webkit-flex:1 1 0;flex:1;flex-grow:1;flex-shrink:1;flex-basis:0}}.quick-boxes .box{display:flex;flex-wrap:wrap;flex:1 1 100%;flex-grow:1;flex-shrink:1;flex-basis:100%;padding:20px 10px;display:block}.quick-boxes .box-title{font-size:24px;font-weight:900;line-height:29px;text-align:center;color:#072c62;text-transform:uppercase}.quick-boxes .box-blurb{font-size:16px;line-height:22px;text-align:center;display:block}.quick-boxes .box-button{position:relative}.quick-boxes .box-button img{width:100%;height:auto;transition:all 0.175s ease-in-out}.quick-boxes .box-button .btn-more{font-size:18px;font-weight:bold;line-height:22px;text-align:center;background:#840a54;max-width:200px;color:#fff;padding:15px 20px;border-radius:4px;display:block;margin:0 auto;position:relative;top:-25px}.quick-boxes .box-button .btn-more:hover{background:#072c62}.quick-boxes .box:hover .btn-more{background:#072c62}.quick-boxes .box:hover img{transform:scale(1.025)}.quick-boxes .box:hover .box-title{color:#840a54}@media only screen and (min-width: 960px){.quick-boxes{padding-left:25px}.quick-boxes .box{flex:1 1 45%;flex-grow:1;flex-shrink:1;flex-basis:45%}.quick-boxes .box-title{font-size:19px;font-weight:900;line-height:23px}}.promoted-items{position:relative}.promoted-items .container{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;position:relative}.promoted-items .promo{flex:1 1 100%;flex-grow:1;flex-shrink:1;flex-basis:100%}@media only screen and (min-width: 720px){.promoted-items .container{flex-wrap:no-wrap}.promoted-items .promo{-ms-flex:1 1 0px;-webkit-flex:1 1 0;flex:1;flex-grow:1;flex-shrink:1;flex-basis:0}}.promo{padding:20px 40px;display:flex;flex-direction:column;justify-content:space-between}.promo h3{font-size:24px;font-weight:900;line-height:29px;text-align:center;margin:0}.promo p{font-size:16px;line-height:22px;padding:20px 0px 25px 0px;margin:0}.promo .btn-more{font-size:18px;font-weight:bold;line-height:22px;text-align:center;background:#840a54;min-width:200px;color:#fff;padding:15px 20px;border-radius:4px;display:block;margin:0 auto}.promo .btn-more:hover{background:#072c62}.promo:nth-of-type(2){position:relative}@media only screen and (min-width: 720px){.promo p{padding-top:50px}}@media only screen and (min-width: 960px){.promo{padding:60px 80.67px}.front-page .promo:nth-of-type(2):before{content:"";background:transparent url("../../images/Home_FlexSpace_Dotted_Line.svg") left top no-repeat;height:32px;position:absolute;top:-30px;left:0;width:100%}.front-page .promo:nth-of-type(2):after{content:"";background:transparent url("../../images/Home_FlexSpace_Dotted_Line.svg") left bottom 10px no-repeat;width:30px;height:100%;position:absolute;top:-30px;left:0px}}.simple_paragraph_block__simple-paragraph .promo{padding:30px 20.67px}.simple_paragraph_block__simple-paragraph .promo:nth-of-type(2):before,.simple_paragraph_block__simple-paragraph .promo:nth-of-type(2):after{content:'';background:none}@media only screen and (min-width: 720px){.simple_paragraph_block__simple-paragraph .promo p{padding:10px 35px 25px 35px}}.header-content .phl-logo{width:100%;height:auto;padding:40px 0;margin:30px auto;text-align:center;background:transparent url("../../images/PHL-Official-Logo-White.svg") center center no-repeat;background-size:100% auto;max-height:69px;max-width:385px;display:none}.header-content .phl-logo h1{text-indent:-9999px;font-size:0;line-height:0}@media only screen and (min-width: 720px){.header-content .phl-logo{display:block}}@media only screen and (min-width: 960px){.header-content .phl-logo{background:transparent url("../../images/PHL-Official-Logo-Dark.svg") center center no-repeat;max-height:initial;height:100px;background-size:100% auto}}.header-content .header-button{font-size:16px;font-weight:bold;line-height:19px;text-align:center;display:block;padding:10px 20px;border-radius:4px;margin:10px auto 10px;margin-bottom:0}.header-content .header-button.yellow{background:#fca311;color:#0d0630 !important;text-decoration:none}.header-content .header-button.yellow:hover{background:#840a54;color:#fff !important}.header-content .header-button.white{background:#fff;color:#0d0630 !important;text-decoration:none}.header-content .header-button.white:hover{background:#840a54;color:#fff !important}.header-content .header-button.blue{background:#0176e0;color:#fff !important;text-decoration:none}.header-content .header-button.blue:hover{background:#840a54;color:#fff !important}.header-content .header-button.fmf{font-size:18px;font-weight:bold;letter-spacing:0;line-height:22px;text-align:center;min-width:232px}.header-content .fp-intro-box{display:flex;border-radius:4px;flex-wrap:wrap;justify-content:space-between;gap:50px}.header-content .fp-intro-box h2{font-size:22px;font-weight:800;line-height:26px;padding:5px 0;text-align:center;text-transform:uppercase;display:block;background:transparent;margin:0;border-radius:4px}@media only screen and (min-width: 720px){.header-content .fp-intro-box h2{font-size:24px;font-weight:800;line-height:30px;padding:20px 0 0}}.header-content .fp-intro-box .fp-box-third{background-color:rgba(7,44,98,0.7);flex:1 1 100%;flex-grow:1;flex-shrink:1;flex-basis:100%;margin-top:15px;border-radius:4px}.header-content .fp-intro-box .fp-box-third.fp-park,.header-content .fp-intro-box .fp-box-third.fp-sec{flex:1 1 100%;flex-grow:1;flex-shrink:1;flex-basis:100%;order:2}.header-content .fp-intro-box .fp-box-third.fp-flight{background-color:transparent;flex:1 1 100%;flex-grow:1;flex-shrink:1;flex-basis:100%;order:1}.header-content .fp-intro-box .fp-box-third.fp-flight h2{background-color:rgba(7,44,98,0.75);border-radius:4px 4px 0 0}.header-content .fp-intro-box .fp-box-third.fp-flight h2.wwf-header{background:transparent;padding-top:10px}.header-content .fp-intro-box .fp-box-third.fp-flight .content{background-color:rgba(7,44,98,0.75);border-radius:0 0 4px 4px}.header-content .fp-intro-box .fp-box-third.fp-flight .content+.content{margin-top:32px;border-radius:4px}@media only screen and (min-width: 720px){.header-content .fp-intro-box .fp-box-third{margin-top:0px}}@media only screen and (min-width: 960px){.header-content .fp-intro-box .fp-box-third.fp-park,.header-content .fp-intro-box .fp-box-third.fp-sec,.header-content .fp-intro-box .fp-box-third.fp-flight{order:1;flex:1 1 auto;flex-grow:1;flex-shrink:1;flex-basis:auto}.header-content .fp-intro-box .fp-box-third .slider{overflow:hidden}}.header-content .fp-intro-box .fp-box-third{-webkit-transition:max-height 10s ease;-moz-transition:max-height 10s ease;-o-transition:max-height 10s ease;-ms-transition:max-height 10s ease;transition:max-height 10s ease}.header-content .fp-intro-box .fp-box-third:nth-of-type(1) h2{border-radius:4px}.header-content .fp-intro-box .fp-box-third:nth-of-type(3) h2{border-radius:4px}.header-content .fp-intro-box .fp-box-third .content{padding:15px}.header-content .fp-intro-box .fp-box-third .slider .content{padding:15px}@media only screen and (min-width: 720px){.header-content .fp-intro-box .fp-box-third .slider .content{padding:0px 20px 10px}}.header-content .fp-intro-box .fp-box-third .header-button{margin-top:0}@media only screen and (min-width: 960px){.header-content .fp-intro-box{overflow:hidden;position:absolute;bottom:30px;right:40px;left:40px}}.progress-bar{border-radius:4px;border:0px solid white;margin:2px}.progress-bar .bar-fill{background:#fff;opacity:0.75}.progress-bar.newtemp{border:1px solid white}.progress-bar.newavi{width:60%;border:0px}.progress-bar.newavi .bar-fill{text-align:left !important;line-height:1.3}.divide{border-bottom:2px solid rgba(255,255,255,0.3);width:100%;display:block;margin:10px auto}.divide.top{margin:0px auto;padding:0px 0 10px}.garages .addvan{font-size:14px;line-height:17px;text-decoration:underline;color:#fff}.garages .addvan:hover{color:#86bbd7 !important}.garages .blurb,.garages .blub a{padding:0;margin-bottom:0;font-size:12px;letter-spacing:0;line-height:15px;color:#fff}.garages .blurb a{text-decoration:underline;margin-bottom:20px;display:block}.garages .blurb a:hover{color:#86bbd7 !important}.garages .garage{margin:15px 0 20px}.garages .garage .title-full{display:flex;justify-content:space-between}.garages .garage .gtitle{font-size:18px;font-weight:700;line-height:22px;margin-left:5px}.garages .garage .gfull{font-size:16px;line-height:19px;text-align:right;text-transform:uppercase}.garages .garage.with-msg .gfull{display:block}.garages .garage.with-msg .gfull span{min-width:64px}.garages .garage.with-msg .progress-bar .bar-fill{background:transparent;font-size:12px;font-style:italic;text-align:center}.flight-search{padding:10px}.flight-search form{margin:0;padding:0}.flight-search fieldset{display:flex}.flight-search fieldset label{vertical-align:middle}.flight-search input[type="search"]{border-radius:4px;color:#0d0630;box-shadow:none}.flight-search input[type="search"]::placeholder{font-size:14px;font-style:italic;line-height:17px}.flight-search input[type="radio"]{opacity:0;position:absolute;top:0;left:0;height:0px;width:0px;margin:0;-webkit-appearance:none;appearance:none;box-shadow:none}.flight-search input[type="radio"]+label{padding-left:40px;margin:10px 0;margin-bottom:20px;font-size:18px;line-height:1;position:relative;display:block;width:100%}.flight-search input[type="radio"]+label:before{content:"";height:24px;width:24px;top:-3px;left:5px;margin:0 auto;margin-right:15px;border-radius:50px;background-color:transparent;border:1px solid;border-color:#fff;cursor:pointer;position:absolute}.flight-search input[type="radio"]:checked+label:before{background-color:#fff;border:5px solid;outline:1px solid #fff;border-color:rgba(13,6,48,0.8)}@media only screen and (min-width: 720px){.flight-search{padding:2%;padding-bottom:1%;padding-top:10px}}.video-container{position:absolute;top:0;bottom:0;width:100%;height:100%;overflow:hidden}.video-container video{min-width:100%;min-height:100%;width:auto;height:auto;object-fit:cover;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.status{border-radius:4px;text-align:left;display:block;line-height:1;padding:3px 10px;font-size:14px;color:#fff;max-width:110px;font-weight:600}.status.closed{background:#cd4533}.status.open{background:#0176e0}.status.open span{display:block;font-weight:900}.status.new-open{background:#072c62;max-width:fit-content;margin-left:auto;text-transform:uppercase}.status.new-open span{display:block;font-weight:900}.status.new-closed{background:#cd4533;max-width:fit-content;margin-left:auto;text-transform:uppercase}.status.limited{color:#840a54;font-weight:500;background:#fff}.status.general{background:#86BBD7;color:#0d0630}.status.precheck{background:#840a54}.status.centered{text-align:center}.status.full{background-color:#86BBD7;color:#0d0630}.status.both{background:#fff;color:#0d0630}.status.text-only{color:#fff;font-size:18px;letter-spacing:0;line-height:22px;text-align:center;text-transform:uppercase;margin:15px;text-align:right;margin-right:0;max-width:100%;position:relative}.status.tinytext{color:#fff;font-size:12px;font-style:italic;letter-spacing:0;line-height:22px;display:block;margin-right:0;text-align:right;max-width:100%;margin-top:15px}.tinytext .status{font-weight:400;font-size:14px;font-style:normal;letter-spacing:0px;text-align:center;color:#fff;background:#840a54;max-width:initial}.tinytext .status+.status{margin-top:5px}.tsa-b{border-radius:4px;background:#0176e0;text-align:center;display:block;line-height:1;padding:3px 5px;font-size:14px;color:#fff}.tsa-c{border-radius:4px;background:#cd4533;text-align:center;display:block;line-height:1;padding:3px 5px;font-size:14px;color:#fff}.tsa-l{border-radius:4px;background:#840a54;text-align:center;display:block;line-height:1;padding:3px 5px;font-size:14px;color:#fff}.tsa-o{display:block;border-radius:4px;background:#0176e0;text-align:center;line-height:1;padding:5px;font-size:14px;color:#fff}.tsa-o span{display:block;font-weight:900}.tsa-t{color:#fff;font-size:14px;font-weight:400;font-style:normal;letter-spacing:0px}.content .tsa-b,.content .tsa-o,.content .tsa-c,.body-sections .tsa-b,.body-sections .tsa-o,.body-sections .tsa-c{display:inline-block}.content .tsa-b:hover,.content .tsa-o:hover,.content .tsa-c:hover,.body-sections .tsa-b:hover,.body-sections .tsa-o:hover,.body-sections .tsa-c:hover{color:#fff;background:#840a54;text-decoration:none}.choosers{text-align:center;display:flex;color:#0d0630}.choosers a{text-align:center;flex:1 1 50%;flex-grow:1;flex-shrink:1;flex-basis:50%;font-size:25px;font-weight:300;color:#fff;text-transform:uppercase;padding-top:125px;margin:50px 0}.choosers a .tab-title{display:block;margin-top:120px}.choosers .dining-trigger{display:block;background:transparent url("../../images/Dining_Icon_Inactive.svg") no-repeat;background-position:center center;width:133px;height:122px;color:#fca311}.choosers .dining-trigger:hover{background:transparent url("../../images/Dining_Icon_Active.svg") no-repeat center center;color:#fff}.choosers .shopping-trigger{display:block;background:transparent url("../../images/Shopping_Icon_Inactive.svg") no-repeat;background-position:center center;width:133px;height:122px;color:#86bbd7}.choosers .shopping-trigger:hover{background:transparent url("../../images/Shopping_Icon_Active.svg") no-repeat center center;color:#fff}.choosee{background:#fff;color:#0d0630;border-radius:4px;padding:30px}.choosee .chosen{display:block}.choosee .chosen p{max-width:60%;text-align:center;margin:0 auto}.choosee .chosen h3{font-size:40px;font-weight:bold;line-height:48px;text-align:center;text-transform:uppercase;padding:20px 15px;margin-bottom:0;position:relative}.choosee .chosen h3:after{content:"";position:absolute;border-bottom:4px #0d0630 solid;height:2px;width:33%;left:0;background:white;top:50%;transform:translateY(-50%)}.choosee .chosen h3:before{content:"";position:absolute;border-bottom:4px #0d0630 solid;height:2px;width:33%;right:0;background:white;top:50%;transform:translateY(-50%)}.choosee .slider{min-height:110px}.choosee .shopping-content{display:none}ul.tabs a{margin:0 5px;padding:0px 10px;font-size:14px}ul.tabs .tabs__tab--active a{font-weight:600;background:rgba(221,221,221,0.25)}.row{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.row .field{flex:1 1 100%;flex-grow:1;flex-shrink:1;flex-basis:100%}@media only screen and (min-width: 720px){.row{flex-wrap:nowrap}.row .field{-ms-flex:1 1 0px;-webkit-flex:1 1 0;flex:1;flex-grow:1;flex-shrink:1;flex-basis:0}}.sec-nfo .field{-ms-flex:1 1 0px;-webkit-flex:1 1 0;flex:1;flex-grow:1;flex-shrink:1;flex-basis:0}.sec-nfo .field:first-of-type{flex:1}.sec-nfo .field+.field{padding-left:25px}.sec-nfo .field a.term-link{color:#fff !important;display:block;margin:15px;margin-bottom:5px;margin-left:0;text-decoration:none;font-weight:700}.sec-nfo .field a.term-link:hover{text-decoration:underline}.sec-nfo .field.fgrow{flex-grow:1}.sec-nfo .field.fshrink{flex-shrink:1}.sec-nfo .field.fauto{flex:auto}.sec-nfo .field.f50{flex:1 1 50%}.sec-nfo .row{align-items:baseline}.sec-nfo .row:last-of-type{margin-bottom:25px}.sec-nfo .row+.row{margin-top:10px}.list-container{display:flex;justify-content:center;flex-wrap:wrap}.list-container .list-header{font-size:24px;font-weight:bold;line-height:29px;color:#840a54;flex:1 1 100%;flex-grow:1;flex-shrink:1;flex-basis:100%;margin-bottom:1em}.list-container .list-content{flex:1 1 100%;flex-grow:1;flex-shrink:1;flex-basis:100%;counter-reset:div;padding:5px 0;margin-bottom:1em;margin-left:1.5em}.list-container .list-content div.inline_lists__list-item div{position:relative;padding:0 10px 0;margin-left:0.8888em;margin-bottom:1em}.list-container .list-content div.inline_lists__list-item div:before{position:relative;content:counter(li, disc);counter-increment:li;left:-10px;top:0px}.content ul,.body-sections ul{counter-reset:li;margin:10px 20px 15px}.content ul li,.body-sections ul li{position:relative;font-family:"Lato",sans-serif;font-size:18px;margin-bottom:10px}.content ul li:before,.body-sections ul li:before{position:relative;content:counter(li, disc);counter-increment:li;left:-10px;top:0px}.content ol,.body-sections ol{counter-reset:li;margin:10px 20px 15px}.content ol li,.body-sections ol li{position:relative;font-family:"Lato",sans-serif;font-size:18px;margin-bottom:10px}.content ol li:before,.body-sections ol li:before{position:relative;content:counter(li, decimal) ".";counter-increment:li;left:-10px;top:0px}.anchor-span{margin-top:-80px;padding-bottom:80px;display:block}.paragraph--type--text-block,.body-sections{border:1px solid #fca311;margin:10px;padding:20px;scroll-behavior:smooth}.paragraph--type--text-block .text_block__section-header,.paragraph--type--text-block h3,.body-sections .text_block__section-header,.body-sections h3{font-size:24px;font-weight:900;line-height:29px;margin-bottom:25px;scroll-behavior:smooth}@media only screen and (min-width: 720px){.paragraph--type--text-block,.body-sections{margin:20px;padding:40px}}@media only screen and (min-width: 960px){.paragraph--type--text-block,.body-sections{margin:20px auto 20px 100px;padding:50px}}.sectionedb{position:relative}ul.left-nav{display:none;background:#072c62;position:fixed;left:0;top:25%;max-width:230px;padding:10px 0}ul.left-nav.fixed{position:fixed}ul.left-nav.displayed{display:block}ul.left-nav li a{color:#fff;padding:20px 50px;display:block;font-size:16px;line-height:19px;scroll-behavior:smooth;text-transform:capitalize}ul.left-nav li a:active,ul.left-nav li a.active{background:#0176e0;margin-right:-70px;font-size:20px;font-weight:900;line-height:24px;text-align:center}ul.left-nav li a:hover{font-weight:900}@media only screen and (min-width: 960px){ul.left-nav{display:none}ul.left-nav.displayed{display:block}}.paragraph--type-faqs{margin:15px 20px;border-bottom:1px solid #072c62;padding:5px 10px}.paragraph--type-faqs .faqs__faq-question{font-size:20px;font-weight:bold;line-height:26px;margin-bottom:15px;color:#072c62}.paragraph--type-faqs .faqs__faq-answer{max-width:100%;width:auto;margin-left:initial}.paragraph--type-faqs .faq-answer,.paragraph--type-faqs .faq-question{float:none;width:100%;max-width:100%;margin-left:0}.paragraph--type-faqs .faq-question{cursor:pointer;position:relative;padding-right:55px}.paragraph--type-faqs .faq-question:after{content:"+";position:absolute;right:20px;top:0;font-size:24px;font-weight:bold;color:#840a54}.paragraph--type-faqs .faq-question.opened:after{content:"-"}.paragraph--type-faqs .faq-answer{padding:20px;margin:10px;background:rgba(134,187,215,0.25);border-radius:4px}.hide-answer{display:none}.hide-answer.show-answer{display:block}.node-preview-container{background:rgba(7,44,98,0.5);width:auto;color:white;top:150px;border-radius:0 12px 12px 0}.node-preview-container .node-preview-form-select{display:flex;justify-content:center;flex-wrap:wrap;justify-items:center;text-align:center}.node-preview-container select{color:#0d0630;margin:0 auto 10px}.node-preview-container .js-form-item{margin-right:14px;flex:1 1 100%;flex-grow:1;flex-shrink:1;flex-basis:100%}.node-preview-container #edit-backlink{padding:10px;color:white;background:#840a54;vertical-align:middle;border-radius:4px;flex:1 1 100%;flex-grow:1;flex-shrink:1;flex-basis:100%;width:50px;margin:10px 0}.node-preview-container #edit-backlink:hover{background:#fca311;color:#0d0630}.art-title{font-size:24px;font-weight:bold;line-height:17px;margin-bottom:5px;margin-left:1em}.art-location{font-size:20px;font-weight:bold;line-height:24px}.art-aggro{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.art-aggro .views-exposed-form{flex:1 1 100%;display:flex;justify-content:center;align-items:flex-end;flex-wrap:nowrap;max-width:75%;margin:0 auto}.art-aggro .views-exposed-form label{font-weight:bold}.art-aggro .views-exposed-form .js-form-item{width:100%;max-width:75%}.art-aggro .views-exposed-form input[type="submit"]{height:60px;border-radius:0 4px 4px 0}.art-aggro .views-exposed-form input[type="text"]{border-radius:4px;color:#0d0630;box-shadow:none;margin-bottom:0;border:2px solid #0d0630;border-radius:4px 0px 0 4px;padding:0 20px;height:60px}.art-aggro .views-exposed-form input[type="text"]::placeholder{font-size:14px;font-style:italic;line-height:17px}.art-aggro .views-row{flex:1 1 100%;flex-grow:1;flex-shrink:1;flex-basis:100%;max-width:100%;margin:15px;background:#0d0630;color:#fff}.art-aggro .views-row a{color:#fff;font-size:16px;font-weight:bold;line-height:19px;text-transform:capitalize;margin-bottom:5px}.art-aggro .views-row .views-field-title{padding:10px 15px 0px}.art-aggro .views-row .views-field-field-location{font-size:12px;line-height:15px;padding:0 15px 10px}.art-aggro .art{position:relative;box-shadow:0 1px 2px rgba(13,6,48,0.15);transition:all 0.175s ease-in-out;overflow:hidden}.art-aggro .art:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:inherit;transition:inherit}.art-aggro .art-image{height:350px;overflow:hidden}.art-aggro .art-image img{height:auto;width:100%;max-width:initial}.art-aggro .art-titleloc{position:absolute;bottom:0;width:100%;padding:10px 15px;background:#0d0630;min-height:90px}.art-aggro .art:hover::before{transform:scale(1.1)}.art-aggro .art:hover{box-shadow:0 5px 10px rgba(13,6,48,0.3);transform:scale(1.01, 1.01)}.art-aggro .art:hover .art-titleloc{background:#072c62}.art-aggro .art:hover .art-titleloc a{text-decoration:underline}@media only screen and (min-width: 720px){.art-aggro .views-row{flex:1 1 45%;max-width:45%;flex-grow:1;flex-shrink:1;flex-basis:45%}.art-aggro .art-image img{height:auto;width:100%}}@media only screen and (min-width: 960px){.art-aggro .views-row{flex:1 1 30%;max-width:30%;flex-grow:1;flex-shrink:1;flex-basis:30%}}.press-releases-list .views-row{padding:10px;border-bottom:2px solid #072c62;margin-bottom:1em}.press-releases-list .views-row .views-field-created{font-weight:bold}.press-releases-list .views-row a{font-size:12px;line-height:20px;color:#0176e0;padding-left:10px}.press-releases-list .views-row .file--application-pdf a{font-size:20px;font-weight:bold;line-height:24px;color:#840a54}.dine-shop-container{display:flex;flex-wrap:wrap;justify-content:flex-start;align-content:flex-end}.dine-shop-container .place{overflow:hidden;position:relative;flex:1 1 100%;flex-grow:1;flex-shrink:1;flex-basis:100%;margin:20px;display:flex;flex-direction:row;flex-wrap:wrap;box-shadow:0 1px 2px rgba(13,6,48,0.15);transition:all 0.175s ease-in-out}.dine-shop-container .place:hover{box-shadow:0 5px 10px rgba(13,6,48,0.3);transform:scale(1.01, 1.01)}.dine-shop-container .place .place-img{min-height:170px;display:block;flex:1 1 100%;flex-grow:1;flex-shrink:1;flex-basis:100%;background-size:cover;background-position:center center;background-color:#072c62}.dine-shop-container .place .plink{background:#0d0630;color:white;text-transform:lowercase;font-weight:bold;text-align:center;padding:30px;flex:1 1 100%;flex-grow:1;flex-shrink:1;flex-basis:100%}.dine-shop-container .place .plink a{color:white}.dine-shop-container .place .title-location{color:#0d0630;background:#86bbd7;padding:40px 50px;position:relative;flex:1 1 100%;flex-grow:1;flex-shrink:1;flex-basis:100%}.dine-shop-container .place .title-location h4{font-size:20px;font-weight:bold;line-height:24px;margin-bottom:0}.dine-shop-container .place .title-location .ploc{font-size:18px;line-height:22px}.dine-shop-container .place .title-location:after{content:"";display:block;background:transparent url(../../images/PHL_DS_SmallTab.svg) no-repeat;background-position:center left 20px;width:100%;height:30px;left:20px;top:-20px;position:absolute}@media only screen and (min-width: 720px){.dine-shop-container .place{flex:1 1 44%;max-width:50%;flex-grow:1;flex-shrink:1;flex-basis:44%}}@media only screen and (min-width: 960px){.dine-shop-container .place{flex:1 1 28%;flex-grow:1;flex-shrink:1;flex-basis:28%;max-width:30%}}.filter-container{background:#0d0630;display:flex;flex-wrap:wrap;color:#fff;padding:0 10px 30px 10px;margin-bottom:20px;position:relative;margin-top:30px}.filter-container>div{flex:1 1 100%;flex-grow:1;flex-shrink:1;flex-basis:100%}.filter-container h3{flex:1 1 100%;flex-grow:1;flex-shrink:1;flex-basis:100%;width:100%;text-align:center;padding:20px;font-size:26px;font-weight:bold;line-height:32px;color:#fca311;position:relative;margin-bottom:0}.filter-container h3:after{content:"";position:absolute;border-bottom:1px #fff solid;height:2px;width:6%;left:0;background:white;top:50%;transform:translateY(-50%)}.filter-container h3:before{content:"";position:absolute;border-bottom:1px #fff solid;height:2px;width:6%;right:0;background:white;top:50%;transform:translateY(-50%)}@media only screen and (min-width: 960px){.filter-container h3{font-size:40px;line-height:48px;padding:40px 20px}.filter-container h3:after,.filter-container h3:before{width:36%}}.filter-container #search_wrapper{margin-top:-30px;text-align:center;display:flex;flex:1 1 100%;flex-grow:1;flex-shrink:1;flex-basis:100%;margin:-30px 1% 20px}.filter-container #search_wrapper input[type="search"]{flex:1 0 auto;flex-grow:1;flex-shrink:0;flex-basis:auto}.filter-container #search_wrapper .dns-submit{display:inline-block;flex:0 1 100px;appearance:none;text-indent:-9999px;font-size:0;margin-left:-10px;-webkit-appearance:none;height:100%;cursor:pointer;border-radius:4px;box-shadow:none;background:#fca311 url("../../images/search_dark_blue.png") no-repeat center center}.filter-container #search_wrapper .dns-submit:hover{background-color:#840a54}@media only screen and (min-width: 720px){.filter-container #search_wrapper{margin:-30px 15% 20px}}.filter-container #dining_and_shopping_search{width:70%;margin:0 auto;appearance:none;-webkit-appearance:none;background:#fff;color:#0d0630;border-radius:4px;border:2px solid #fca311;padding:20px 10px;display:inline-block;position:relative}.filter-container #dining_and_shopping_search::placeholder{font-size:14px;font-style:italic;line-height:17px}@media only screen and (min-width: 720px){.filter-container #dining_and_shopping_search{font-size:18px;font-style:italic;line-height:22px;padding:20px 40px}}.filter-container #terminal_filter_wrapper,.filter-container #category_filter_wrapper{padding:0px;display:flex;align-content:flex-start;justify-content:center;flex-wrap:wrap;font-size:18px;font-weight:bold;line-height:22px;text-align:center;flex:1 1 100%;flex-grow:1;flex-shrink:1;flex-basis:100%}.filter-container #terminal_filter_wrapper h4,.filter-container #category_filter_wrapper h4{flex:1 1 100%;flex-grow:1;flex-shrink:1;flex-basis:100%;font-size:26px;font-weight:bold;line-height:32px;text-align:center}.filter-container #terminal_filter_wrapper>div,.filter-container #category_filter_wrapper>div{-ms-flex:1 1 0px;-webkit-flex:1 1 0;flex:1;flex-grow:1;flex-shrink:1;flex-basis:0}.filter-container #terminal_filter_wrapper>div:nth-of-type(1),.filter-container #terminal_filter_wrapper>div:nth-of-type(2),.filter-container #category_filter_wrapper>div:nth-of-type(1),.filter-container #category_filter_wrapper>div:nth-of-type(2){flex:1 1 45%;flex-grow:1;flex-shrink:1;flex-basis:45%}@media only screen and (min-width: 720px){.filter-container #terminal_filter_wrapper,.filter-container #category_filter_wrapper{padding:20px}}.filter-container #terminal_filter_wrapper>div:nth-of-type(1){flex:1 1 100%;flex-grow:1;flex-shrink:1;flex-basis:100%}.filter-container #terminal_filter_wrapper>div:nth-of-type(2),.filter-container #terminal_filter_wrapper>div:nth-of-type(3){flex:1 1 45%;flex-grow:1;flex-shrink:1;flex-basis:45%}.filter-container .ds-terminal-filter,.filter-container .ds-category-filter{border:2px solid white;padding:10px;margin:10px;border-radius:4px;cursor:pointer}.filter-container .ds-terminal-filter.selected,.filter-container .ds-category-filter.selected{background:#fff;color:#0d0630}.filter-container #clear_ds_filters{margin:15px auto;display:inline-block;flex:1 1 200px;flex-grow:1;flex-shrink:1;flex-basis:200px;min-width:200px;font-size:18px;font-weight:bold;line-height:22px;text-align:center;cursor:pointer;border-radius:4px;padding:10px;background:#840a54;text-transform:capitalize}.filter-container #clear_ds_filters:hover{background:#fca311;color:#0d0630}@media only screen and (min-width: 720px){.filter-container{padding:0 50px 30px 50px}.filter-container #clear_ds_filters{margin-left:auto}}@media only screen and (min-width: 960px){.filter-container #search_wrapper{flex:1 1 100%;flex-grow:1;flex-shrink:1;flex-basis:100%}.filter-container #terminal_filter_wrapper,.filter-container #category_filter_wrapper{flex:1 1 45%;max-width:45%;flex-grow:1;flex-shrink:1;flex-basis:45%}}.page-primary #block-basic-content>article>.content .layout__region--content:before{content:none}.button-404{background-color:#840a54;padding:15px 20px;border-radius:3px;text-decoration:none;color:#fff}.button-404:hover{background-color:#fca311;color:#0d0630}.body-404{padding:10px 30px;margin-bottom:50px}.contact-form,form{margin:10px;padding:10px}.front-page #header .header-content{padding-top:120px}@media only screen and (min-width: 960px){.front-page #header{padding-bottom:0}.front-page #header .header-content{padding-top:0;margin-top:100px;min-height:505px}}.slick,.slick2,.slick3,.slideshow_placeholder__slideshow-image{margin:20px auto;max-width:80%;position:relative}.slick img,.slick2 img,.slick3 img,.slideshow_placeholder__slideshow-image img{max-width:100%;width:100%;height:auto}.slick .slick-slide,.slick2 .slick-slide,.slick3 .slick-slide,.slideshow_placeholder__slideshow-image .slick-slide{transform:scale(0.75);opacity:0.75;background:#0d0630;margin:0 -150px;transition:all 0.175s ease-in-out}.slick .slick-slide.slick-center,.slick2 .slick-slide.slick-center,.slick3 .slick-slide.slick-center,.slideshow_placeholder__slideshow-image .slick-slide.slick-center{transform:scale(1);opacity:1;position:relative;z-index:9999;transition:all 0.175s ease-in-out;box-shadow:0 1px 2px rgba(13,6,48,0.15)}@media only screen and (min-width: 720px){.slick,.slick2,.slick3,.slideshow_placeholder__slideshow-image{max-width:550px}}@media only screen and (min-width: 720px){.slick,.slick2,.slick3,.slideshow_placeholder__slideshow-image{max-width:706px}}#plane{display:none;position:absolute;z-index:4;background:transparent url(../../images/Airplane-Yellow.svg) no-repeat left bottom;transform:rotate(90deg);top:-360px;left:-37px;height:73px;width:77px}@media only screen and (min-width: 960px){#plane{display:block}}#plane2{display:none;opacity:0;position:absolute;z-index:4;background:transparent url(../../images/Airplane-Yellow.svg) no-repeat left bottom;transform:rotate(180deg);top:-65px;right:-100px;height:73px;width:77px}@media only screen and (min-width: 960px){#plane2{display:block}}#plane3{display:none;opacity:1;position:absolute;z-index:2;background:transparent url(../../images/Airplane-Yellow.svg) no-repeat left bottom;transform:rotate(90deg);top:-200px;left:46.75%;height:73px;width:77px}@media only screen and (min-width: 960px){#plane3{display:block}}.section-search .block-basic-content #header{min-height:375px}.section-search .block-basic-content h2{padding:10px 20px}.section-search .block-basic-content ol{padding:20px}.role--administrator .nfo-msg{top:145px}@media only screen and (min-width: 960px){.role--administrator .nfo-msg{top:0px}}.nfo-msg{background:#fca311;color:#0d0630;font-size:18px;line-height:1.2;display:flex;justify-content:space-between;align-items:center;position:fixed;top:105px;width:100%;z-index:9;flex-wrap:wrap}.nfo-msg .nfo-icon{background:transparent url(../../images/nfo-alert.png) no-repeat center center;width:75px;height:75px;display:block;flex-grow:0;flex-shrink:0;flex-basis:75px;margin-left:5px}.nfo-msg .nfo-but{flex:1;flex-grow:1;order:4;flex-basis:100%;text-align:center;padding:5px;border-top:1px solid #0d0630}.nfo-msg .nfo-but a{color:#fff;background:#0d0630;border-radius:50px;display:inline-block;font-size:18px;margin:0 10px;padding:7px 20px}.nfo-msg .nfo-but a:hover{background:#840a54;color:#fff}.nfo-msg .nfo-text{color:#0d0630;flex-grow:2;flex:2;padding:10px;font-family:Lato;font-size:14px;font-style:normal;font-weight:500;line-height:1.5}.nfo-msg .nfo-text a.nfo-lml{color:#0d0630;text-decoration:underline;font-weight:600}.nfo-msg .nfo-close{flex-grow:0;flex-shrink:0;flex-basis:50px}.nfo-msg .nfo-close a{background:transparent url(../../images/circle-xmark-regular.png) no-repeat center center;height:50px;width:50px;display:block}.nfo-msg .nfo-close a:hover{background-color:#fff}@media only screen and (min-width: 720px){.nfo-msg{font-size:20px;flex-wrap:nowrap}.nfo-msg .nfo-text{padding:0 15px}.nfo-msg .nfo-but{order:initial;flex-basis:10%;border:0}.nfo-msg .nfo-but a{margin:0 20px;padding:10px 25px}}@media only screen and (min-width: 960px){.nfo-msg{font-size:28px;position:relative;top:initial}.nfo-msg .nfo-text{padding:0 30px}.nfo-msg .nfo-but a{margin:0 20px;padding:10px 35px}}.nfo-msg.accent1{background-color:#fca311}.nfo-msg.accent2{background-color:#840a54}.nfo-msg.accent2 .nfo-text{color:#fff}.nfo-msg.accent2 .nfo-text a.nfo-lml{color:#fff}.nfo-msg.accent2 .nfo-close a{filter:brightness(0) invert(1)}.nfo-msg.lighter{background-color:#86bbd7}@media screen and (min-width: 0\0){select option{background:#fca311 !important;color:#0d0630 !important}}.newsroom-content .block-views{margin-bottom:20px;padding:20px 40px}.newsroom-content .block-views h2{background:#0d0630;color:#fff;text-align:left;padding:10px;border-radius:10px 10px 0 0}.newsroom-content .block-views .more-link{margin-top:20px}.newsroom-content .block-views .more-link a{font-weight:bold}.newsroom-item{display:flex;flex-wrap:wrap;margin-bottom:10px;align-items:center}.newsroom-date{font-weight:bold}.newsroom-img{flex:0 1 100%;flex-shrink:0;flex-grow:1;flex-basis:100%;max-width:100%}.newsroom-img img{max-width:100% !important}.newsroom-titlebody{flex:0 1 100%;flex-shrink:0;flex-grow:1;flex-basis:100%;max-width:100%}.newsroom-title a{font-size:20px;font-weight:bold;line-height:24px}@media only screen and (min-width: 720px){.newsroom-item{margin-bottom:20px}.newsroom-img{flex:0 1 20%;flex-shrink:0;flex-grow:1;flex-basis:20%;max-width:20%;margin-right:20px}.newsroom-img img{max-width:100% !important}.newsroom-titlebody{flex:0 1 75%;flex-shrink:0;flex-grow:1;flex-basis:75%;max-width:75%}}.article-aggro-list{padding:5px 10px}.article-aggro-list .views-row{margin:5px 0}.article-aggro-list>div{margin-bottom:10px}.article__byline-author-name{margin-bottom:20px;font-weight:bold;font-size:18px}.article-byline-date{padding:0px;font-weight:bold;font-size:18px}.article-byline-date+.layout>.layout__region--content{padding-top:10px !important}@media only screen and (min-width: 720px){.article-byline-date{padding:0 40px}}.article-back{cursor:pointer;font-size:18px;font-weight:bold;line-height:22px;text-align:center;display:block;padding:10px 0;border-radius:4px;background:#fca311;margin-top:20px;color:#0d0630;max-width:150px;margin:0 auto}.article-back:hover{background:#840a54;color:#fff}.mt-table tr{border:none}.mt-table .mheading{font-size:24px;font-weight:bold;letter-spacing:0;line-height:29px;color:#0176e0;text-align:left}.mt-table img{max-width:185px;max-height:185px;width:100%;height:auto;border-radius:185px}.mt-table img:hover{border:3px solid #840a54}.mt-table .mname{font-size:24px;font-weight:bold;letter-spacing:0;line-height:29px;text-align:center;color:#0d0630}.mt-table a{color:#0d0630}.mt-table a .mtitle{font-size:24px;letter-spacing:0;line-height:29px;text-align:center;color:#840a54;display:block;font-weight:normal}.lightblue{background-color:rgba(134,187,215,0.35);text-align:center;padding:25px;margin:20px 0}.lightblue a{display:block;width:75%;color:#fff;background-color:#0176e0;margin:15px auto 0;padding:10px;text-decoration:none;text-align:center;border-radius:3px}.lightblue a:hover{color:#fff;background-color:#840a54;text-decoration:none}.doublebtn{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center}.doublebtn div{text-align:center}.doublebtn a{display:block;color:#fff;width:250px;background-color:#840a54;margin:15px auto 0;padding:10px;text-align:center;text-decoration:none;border-radius:3px}.doublebtn a:hover{color:#fff;background-color:#0176e0;text-decoration:none}@media only screen and (min-width: 720px){.doublebtn{flex-wrap:wrap}.doublebtn div{flex:1 1 50%}}.news-items{position:relative}.news-items .container{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;position:relative;padding:20px 40px}.news-items h2{font-size:25px;font-weight:900;letter-spacing:0;line-height:33px;text-align:center}.news-items .nr-item{display:flex;flex-wrap:wrap;margin-bottom:20px;align-items:flex-start}.news-items .nr-date{flex:0 1 100%;font-family:'Lato';font-style:normal;font-weight:400;font-size:16px;line-height:19px;text-align:left;margin-bottom:10px}.news-items .nr-img{flex:0 1 100%;flex-shrink:0;flex-grow:1;flex-basis:100%;max-width:100%;max-height:165px;overflow:hidden;margin-bottom:10px}.news-items .nr-img img{max-width:275px;width:100%;height:auto;margin:0 auto}.news-items .nr-img a{display:block;text-align:center}.news-items .nr-title{font-size:20px;font-weight:bold;letter-spacing:0;line-height:22px;max-width:275px;flex:0 1 100%;flex-shrink:0;flex-grow:1;flex-basis:100%}.news-items .nr-title a{font-size:20px;font-weight:bold;line-height:24px}.news-items .nr-more{flex:0 1 100%;flex-shrink:0;flex-grow:1;flex-basis:100%;max-width:100%;margin-top:10px}.news-items .nr-more a{font-size:16px;font-style:italic;font-weight:bold;letter-spacing:0;line-height:22px;color:#0d0630;text-decoration:underline}@media only screen and (min-width: 720px){.news-items .nr-item{margin-bottom:0px}.news-items .nr-img{flex:0 1 100%;flex-shrink:0;flex-grow:1;flex-basis:100%;max-width:100%}.news-items .nr-title{flex:0 1 100%;flex-shrink:0;flex-grow:1;flex-basis:100%;max-width:100%}}.news-items .front-news-list{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center}.news-items .front-news-list .nr-img{min-height:165px}.news-items .front-news-list .nr-title{min-height:72px}.news-items .front-news-list .nr-title a{overflow:hidden;text-overflow:ellipsis;white-space:pre-wrap;max-height:72px;display:block}.news-items .front-news-list>div{flex:0 1 100%;margin-bottom:20px}.news-items .front-news-list>div.more-link{flex:0 1 100%;text-align:center;margin:0}.news-items .front-news-list>div.more-link a{font-size:18px;font-weight:bold;line-height:22px;text-align:center;background:#840a54;min-width:200px;color:#fff;padding:15px 20px;border-radius:4px;display:block;margin:20px auto 0}.news-items .front-news-list>div.more-link a:hover{background:#072c62}@media only screen and (min-width: 720px){.news-items .front-news-list{justify-content:space-between}.news-items .front-news-list>div{flex:0 1 285px}.news-items .front-news-list>div.more-link{flex:0 1 100%}}@media only screen and (min-width: 720px){.news-items .front-news-list>div.more-link{max-width:50%;margin:0 auto}}@media only screen and (min-width: 720px){.news-items .container{flex-wrap:no-wrap;padding:30px 50px}.news-items h2{font-size:30px;font-weight:900;letter-spacing:0;line-height:38px;text-align:left}}@media only screen and (min-width: 960px){.news-items{max-height:590px}.news-items .container{padding:40px 60px;min-height:445px}.news-items .container:before{z-index:3;content:"";width:4px;height:100%;position:absolute;top:-162px;left:0;background:transparent url(../../images/Home_DineShop_Dotted_Line.svg) no-repeat left bottom}.news-items .container:after{z-index:3;content:"";width:64px;height:100%;position:absolute;bottom:-39%;left:0;background:transparent url(../../images/Home_Accommodating_Dotted_Line.svg) no-repeat left center}.news-items h2{font-size:40px;font-weight:900;letter-spacing:0;line-height:48px}}.bleed-bg{background:url(../../images/bleed-bg.jpg) no-repeat center center,rgba(134,187,215,0.8);background-size:cover;box-shadow:inset 0 0 0 2000px rgba(134,187,215,0.8);overflow:hidden}@media only screen and (min-width: 960px){.bleed-bg{margin-left:-15%;margin-right:-15%}}.sms-boxes{position:relative;max-width:100%;margin:0 auto;display:flex;justify-content:center;flex-wrap:wrap;padding:20px}.sms-boxes .sbox{position:relative;flex:1 1 100%;background:rgba(255,255,255,0.8);margin:20px;border:4px solid;border-radius:0 0 12px 12px}.sms-boxes .sbox .box-title{display:block;width:100%;font-size:22px;font-weight:bold;letter-spacing:0;line-height:27px;padding:15px 30px}.sms-boxes .sbox ul{padding:20px}.sms-boxes .sbox img{max-width:100% !important}.sms-boxes .sbox:nth-of-type(1){border-color:#072c62}.sms-boxes .sbox:nth-of-type(1) .box-title{background:#072c62;color:#fff}.sms-boxes .sbox:nth-of-type(2){border-color:#fca311}.sms-boxes .sbox:nth-of-type(2) .box-title{background:#fca311;color:#0d0630}.sms-boxes .sbox:nth-of-type(3){border-color:#840a54}.sms-boxes .sbox:nth-of-type(3) .box-title{background:#840a54;color:#fff}.sms-boxes .sbox:nth-of-type(4){border-color:#0d0630}.sms-boxes .sbox:nth-of-type(4) .box-title{background:#0d0630;color:#fff}@media only screen and (min-width: 720px){.sms-boxes{padding:30px 0}.sms-boxes .sbox{flex:1}}@media only screen and (min-width: 960px){.sms-boxes{max-width:900px;padding:50px 0}.sms-boxes .sbox{flex:1 1 45%}}.special_featured_page__body .sms-boxes .sbox .box-title,.simple_paragraph_block__simple-paragraph .sms-boxes .sbox .box-title,.sms-boxes.sfp-boxes .sbox .box-title{font-size:17px;line-height:20px;text-align:center}.special_featured_page__body .sms-boxes .sbox:nth-of-type(1),.special_featured_page__body .sms-boxes .sbox:nth-of-type(2),.special_featured_page__body .sms-boxes .sbox:nth-of-type(3),.special_featured_page__body .sms-boxes .sbox:nth-of-type(4),.simple_paragraph_block__simple-paragraph .sms-boxes .sbox:nth-of-type(1),.simple_paragraph_block__simple-paragraph .sms-boxes .sbox:nth-of-type(2),.simple_paragraph_block__simple-paragraph .sms-boxes .sbox:nth-of-type(3),.simple_paragraph_block__simple-paragraph .sms-boxes .sbox:nth-of-type(4),.sms-boxes.sfp-boxes .sbox:nth-of-type(1),.sms-boxes.sfp-boxes .sbox:nth-of-type(2),.sms-boxes.sfp-boxes .sbox:nth-of-type(3),.sms-boxes.sfp-boxes .sbox:nth-of-type(4){border-color:#072c62}.special_featured_page__body .sms-boxes .sbox:nth-of-type(1) .box-title,.special_featured_page__body .sms-boxes .sbox:nth-of-type(2) .box-title,.special_featured_page__body .sms-boxes .sbox:nth-of-type(3) .box-title,.special_featured_page__body .sms-boxes .sbox:nth-of-type(4) .box-title,.simple_paragraph_block__simple-paragraph .sms-boxes .sbox:nth-of-type(1) .box-title,.simple_paragraph_block__simple-paragraph .sms-boxes .sbox:nth-of-type(2) .box-title,.simple_paragraph_block__simple-paragraph .sms-boxes .sbox:nth-of-type(3) .box-title,.simple_paragraph_block__simple-paragraph .sms-boxes .sbox:nth-of-type(4) .box-title,.sms-boxes.sfp-boxes .sbox:nth-of-type(1) .box-title,.sms-boxes.sfp-boxes .sbox:nth-of-type(2) .box-title,.sms-boxes.sfp-boxes .sbox:nth-of-type(3) .box-title,.sms-boxes.sfp-boxes .sbox:nth-of-type(4) .box-title{background:#072c62;color:#fff}.special_featured_page__body .sms-boxes p,.simple_paragraph_block__simple-paragraph .sms-boxes p,.sms-boxes.sfp-boxes p{padding:20px;font-size:15px;margin-bottom:0}.special_featured_page__body .sms-boxes .btn-more,.simple_paragraph_block__simple-paragraph .sms-boxes .btn-more,.sms-boxes.sfp-boxes .btn-more{font-size:18px;font-weight:bold;line-height:22px;text-align:center;background:#840a54;max-width:150px;color:#fff;padding:10px 20px;border-radius:4px;display:block;margin:0 auto 10px}.special_featured_page__body .sms-boxes .btn-more:hover,.simple_paragraph_block__simple-paragraph .sms-boxes .btn-more:hover,.sms-boxes.sfp-boxes .btn-more:hover{background:#072c62}@media only screen and (min-width: 960px){.special_featured_page__body .sms-boxes,.simple_paragraph_block__simple-paragraph .sms-boxes,.sms-boxes.sfp-boxes{max-width:100%;padding:50px 0}.special_featured_page__body .sms-boxes .sbox,.simple_paragraph_block__simple-paragraph .sms-boxes .sbox,.sms-boxes.sfp-boxes .sbox{flex:1 1 22%;margin:10px}}.simple_paragraph_block__simple-paragraph .sms-boxes .sbox{border-radius:0}.simple_paragraph_block__simple-paragraph .sms-boxes .sbox p{text-align:center;font-size:20px}.simple_paragraph_block__simple-paragraph .sms-boxes .sbox:nth-of-type(1),.simple_paragraph_block__simple-paragraph .sms-boxes .sbox:nth-of-type(2),.simple_paragraph_block__simple-paragraph .sms-boxes .sbox:nth-of-type(3),.simple_paragraph_block__simple-paragraph .sms-boxes .sbox:nth-of-type(4){border-color:#0176e0}.simple_paragraph_block__simple-paragraph .sms-boxes .sbox:nth-of-type(1) .box-title,.simple_paragraph_block__simple-paragraph .sms-boxes .sbox:nth-of-type(2) .box-title,.simple_paragraph_block__simple-paragraph .sms-boxes .sbox:nth-of-type(3) .box-title,.simple_paragraph_block__simple-paragraph .sms-boxes .sbox:nth-of-type(4) .box-title{background:#0176e0;color:#fff}.page-SMS-policy-statement .deck,.page-SMS-policy-statement #main,.page-SMS-contact .deck,.page-SMS-contact #main{background-color:#072c62}.page-SMS-policy-statement .deck .content,.page-SMS-policy-statement .deck h1,.page-SMS-policy-statement #main .content,.page-SMS-policy-statement #main h1,.page-SMS-contact .deck .content,.page-SMS-contact .deck h1,.page-SMS-contact #main .content,.page-SMS-contact #main h1{color:#fff}.page-SMS-policy-statement .deck .tabs.primary a,.page-SMS-policy-statement #main .tabs.primary a,.page-SMS-contact .deck .tabs.primary a,.page-SMS-contact #main .tabs.primary a{color:#fff}.page-SMS-policy-statement .deck #block-basic-content>article>.content .layout__region--content:before,.page-SMS-policy-statement #main #block-basic-content>article>.content .layout__region--content:before,.page-SMS-contact .deck #block-basic-content>article>.content .layout__region--content:before,.page-SMS-contact #main #block-basic-content>article>.content .layout__region--content:before{background-color:transparent}.page-SMS-policy-statement .deck .paragraph--type--text-block,.page-SMS-policy-statement .deck .body-sections,.page-SMS-policy-statement #main .paragraph--type--text-block,.page-SMS-policy-statement #main .body-sections,.page-SMS-contact .deck .paragraph--type--text-block,.page-SMS-contact .deck .body-sections,.page-SMS-contact #main .paragraph--type--text-block,.page-SMS-contact #main .body-sections{border-radius:23px;background-color:#FFFFFF;border-color:transparent;color:#0d0630}.page-SMS-policy-statement .deck .paragraph--type--text-block h2,.page-SMS-policy-statement .deck .body-sections h2,.page-SMS-policy-statement #main .paragraph--type--text-block h2,.page-SMS-policy-statement #main .body-sections h2,.page-SMS-contact .deck .paragraph--type--text-block h2,.page-SMS-contact .deck .body-sections h2,.page-SMS-contact #main .paragraph--type--text-block h2,.page-SMS-contact #main .body-sections h2{color:#840a54}.news-content .second-col{padding:0px 40px;position:relative;clear:both;padding-top:50px}.news-content .second-col .sec-sec{padding:15px 0}.news-content .second-col .sec-sec:first-of-type{padding-top:0}.news-content .med-person{display:flex;align-items:center;margin-bottom:15px}.news-content .med-person .med-img{min-height:100px;min-width:100px;width:50%;height:150px;max-width:50%;flex:0 1 45%;background-position:top center;background-repeat:no-repeat;margin:0px 10px 10px 0}.news-content .med-person .med-desc{font-size:80%}.news-content .med-person .med-desc strong{font-size:120%}@media only screen and (min-width: 720px){.news-content{padding:30px 0}}@media only screen and (min-width: 960px){.news-content{display:flex;justify-content:space-between}.news-content .content{justify-content:space-between}.news-content .content .article-byline-date{padding:10px 40px 0 40px;flex:1 0 200px}.news-content .content .layout--onecol{flex:1 1 auto}.news-content #content{flex:1 1 auto}.news-content .second-col{flex:1 0 350px;padding:0px 0 0 15px}.news-content .second-col:before{content:"";width:15px;top:40px;bottom:40px;left:-10px;position:absolute;background:transparent url(../../images/Home_DineShop_Dotted_Line.svg) repeat-y left top}}.news-area.twitter-feed{padding:0;background:none}.news-area.twitter-feed .twit-header{margin-bottom:10px;padding:0;background:none}.news-area.twitter-feed .twit-header h3{text-align:left;font-style:normal;font-variant:normal;font-size:20px;font-weight:bold;line-height:24px}.news-area.twitter-feed .tweets{margin-bottom:20px;padding:10px;background:rgba(134,187,215,0.3);border-radius:10px}.news-area.twitter-feed .tweet{min-height:121px;padding:10px}.news-area.twitter-feed .tweet .twit-avatar{display:none}.news-area.twitter-feed .tweet .twit-body{margin-left:0;padding:5px 0 10px}.news-area.twitter-feed .tweet .twit-body .twit-title{flex-wrap:wrap}.news-area.twitter-feed .tweet .twit-body .twit-title .twit-name{display:none}.news-area.twitter-feed .tweet .twit-body .twit-title .twit-date{text-align:left}.news-area.twitter-feed .tweet .twit-body .twit-text{font-size:16px}.news-area.twitter-feed .twit-button{padding:10px 0px}.news-social{display:flex;justify-content:space-around}.news-social a{display:block;width:50px;height:50px}.news-social a img{border-radius:15px;border:1px solid #0176e0;background-color:#0176e0;width:50px;height:50px}.news-social a:hover img{border:1px solid #840a54;background-color:#840a54}.open-page-container{padding:20px}.open-page-container .open-filters{margin:1em auto;padding:1em;display:flex;flex-wrap:wrap;border-top:2px solid black;border-bottom:1px solid black}.open-page-container .open-filters span{font-weight:bold;margin:5px}.open-page-container .open-filters .filt{margin:5px 10px}.open-page-container .open-filters .filt:hover,.open-page-container .open-filters .filt:visited,.open-page-container .open-filters .filt:active{color:white;text-decoration:underline}.open-page-container .open-filters .freset{margin:5px 20px}.open-page-container .term-contain{display:flex;flex-wrap:wrap}.open-page-container .term-contain h2{text-align:center}.open-page-container .term-contain .open-term{flex:1 1 100%;max-width:100%;margin:5px}.open-page-container .term-contain .open-term .term-item{display:flex;flex-direction:column;border:1px solid black;border-radius:10px;padding:5px 10px}.open-page-container .term-contain .open-term .term-item .open-name{border-bottom:1px solid black}.open-page-container .term-contain .open-term .term-item .open-times{text-align:right;font-size:14px}.open-page-container .term-contain .open-term:nth-of-type(1n) .term-item{background-color:rgba(13,6,48,0.25)}.open-page-container .term-contain .open-term:nth-of-type(2n) .term-item{background-color:rgba(7,44,98,0.25)}.open-page-container .term-contain .open-term:nth-of-type(3n) .term-item{background-color:rgba(134,187,215,0.25)}.open-page-container .term-contain .open-term:nth-of-type(4n) .term-item{background-color:rgba(252,163,17,0.25)}.open-page-container .term-contain .open-term:nth-of-type(5n) .term-item{background-color:rgba(132,10,84,0.25)}.open-page-container .term-contain .open-term:nth-of-type(6n) .term-item{background-color:rgba(1,118,224,0.25)}@media only screen and (min-width: 720px){.open-page-container{padding:10px}.open-page-container .term-contain .open-term{flex:1 1 45%;max-width:45%;margin:10px}}@media only screen and (min-width: 960px){.open-page-container .term-contain .open-term{flex:1 1 30%;max-width:30%;margin:15px}}.blue-header,h2.special{background:#0d0630;color:#fff;text-align:left;padding:10px;border-radius:10px 10px 0 0}.dotted-header{margin:80px 0 50px;text-align:center;line-height:0;border-bottom:2px dotted #fca311}.dotted-header span{font-size:26px;background:#fff;padding:0 20px;font-weight:300}.halves{margin-top:30px;display:flex;flex-wrap:wrap;justify-content:space-between}.halves .half{max-width:100%;flex:0 1 100%;margin:10px}.halves .half p{padding:15px}.halves .half ul li:before{color:#fca311}@media only screen and (min-width: 720px){.halves .half{max-width:45%;flex:0 1 45%;margin:10px 15px}}.sec-container,.airlines_page__airline-company{display:flex;flex-wrap:wrap;justify-content:space-between}.sec-container .term,.sec-container>div,.airlines_page__airline-company .term,.airlines_page__airline-company>div{border-radius:10px;position:relative;background:#fff;padding:30px;border:5px solid;box-shadow:5px 5px 15px #bebebe,-5px -5px 15px #fff;max-width:100%;flex:0 1 100%;margin:10px;color:#0d0630;text-decoration:none;text-align:center;display:flex;flex-direction:column;justify-content:center}.sec-container .term h2,.sec-container .term p,.sec-container>div h2,.sec-container>div p,.airlines_page__airline-company .term h2,.airlines_page__airline-company .term p,.airlines_page__airline-company>div h2,.airlines_page__airline-company>div p{margin:0}.sec-container .term p,.sec-container>div p,.airlines_page__airline-company .term p,.airlines_page__airline-company>div p{font-size:14px}.sec-container .term img,.sec-container>div img,.airlines_page__airline-company .term img,.airlines_page__airline-company>div img{max-width:100% !important;max-height:100px;height:100%;width:auto;margin:0 auto}.sec-container .term:hover,.sec-container>div:hover,.airlines_page__airline-company .term:hover,.airlines_page__airline-company>div:hover{text-decoration:none;box-shadow:10px 10px 30px #bebebe,-10px -10px 30px #fff}.sec-container .term:hover h2,.sec-container .term:hover p,.sec-container>div:hover h2,.sec-container>div:hover p,.airlines_page__airline-company .term:hover h2,.airlines_page__airline-company .term:hover p,.airlines_page__airline-company>div:hover h2,.airlines_page__airline-company>div:hover p{text-decoration:none}.sec-container .term:hover:before,.sec-container>div:hover:before,.airlines_page__airline-company .term:hover:before,.airlines_page__airline-company>div:hover:before{right:10px}.sec-container .term:hover:after,.sec-container>div:hover:after,.airlines_page__airline-company .term:hover:after,.airlines_page__airline-company>div:hover:after{width:50px}.sec-container .term:before,.sec-container>div:before,.airlines_page__airline-company .term:before,.airlines_page__airline-company>div:before{content:'\2192';color:#fff;position:absolute;right:0;top:40%;font-size:28px;bottom:0;z-index:9999;transition:0.25s}.sec-container .term:after,.sec-container>div:after,.airlines_page__airline-company .term:after,.airlines_page__airline-company>div:after{content:' ';position:absolute;right:0;top:0;bottom:0;width:30px;transition:0.25s}.sec-container .term:nth-of-type(1n+1),.sec-container .term:nth-of-type(7),.sec-container .term:nth-of-type(13),.sec-container>div:nth-of-type(1n+1),.sec-container>div:nth-of-type(7),.sec-container>div:nth-of-type(13),.airlines_page__airline-company .term:nth-of-type(1n+1),.airlines_page__airline-company .term:nth-of-type(7),.airlines_page__airline-company .term:nth-of-type(13),.airlines_page__airline-company>div:nth-of-type(1n+1),.airlines_page__airline-company>div:nth-of-type(7),.airlines_page__airline-company>div:nth-of-type(13){border-color:#0d0630}.sec-container .term:nth-of-type(1n+1):after,.sec-container .term:nth-of-type(7):after,.sec-container .term:nth-of-type(13):after,.sec-container>div:nth-of-type(1n+1):after,.sec-container>div:nth-of-type(7):after,.sec-container>div:nth-of-type(13):after,.airlines_page__airline-company .term:nth-of-type(1n+1):after,.airlines_page__airline-company .term:nth-of-type(7):after,.airlines_page__airline-company .term:nth-of-type(13):after,.airlines_page__airline-company>div:nth-of-type(1n+1):after,.airlines_page__airline-company>div:nth-of-type(7):after,.airlines_page__airline-company>div:nth-of-type(13):after{background-color:#0d0630}.sec-container .term:nth-of-type(2),.sec-container .term:nth-of-type(8),.sec-container .term:nth-of-type(14),.sec-container>div:nth-of-type(2),.sec-container>div:nth-of-type(8),.sec-container>div:nth-of-type(14),.airlines_page__airline-company .term:nth-of-type(2),.airlines_page__airline-company .term:nth-of-type(8),.airlines_page__airline-company .term:nth-of-type(14),.airlines_page__airline-company>div:nth-of-type(2),.airlines_page__airline-company>div:nth-of-type(8),.airlines_page__airline-company>div:nth-of-type(14){border-color:#072c62}.sec-container .term:nth-of-type(2):after,.sec-container .term:nth-of-type(8):after,.sec-container .term:nth-of-type(14):after,.sec-container>div:nth-of-type(2):after,.sec-container>div:nth-of-type(8):after,.sec-container>div:nth-of-type(14):after,.airlines_page__airline-company .term:nth-of-type(2):after,.airlines_page__airline-company .term:nth-of-type(8):after,.airlines_page__airline-company .term:nth-of-type(14):after,.airlines_page__airline-company>div:nth-of-type(2):after,.airlines_page__airline-company>div:nth-of-type(8):after,.airlines_page__airline-company>div:nth-of-type(14):after{background-color:#072c62}.sec-container .term:nth-of-type(3),.sec-container .term:nth-of-type(9),.sec-container .term:nth-of-type(15),.sec-container>div:nth-of-type(3),.sec-container>div:nth-of-type(9),.sec-container>div:nth-of-type(15),.airlines_page__airline-company .term:nth-of-type(3),.airlines_page__airline-company .term:nth-of-type(9),.airlines_page__airline-company .term:nth-of-type(15),.airlines_page__airline-company>div:nth-of-type(3),.airlines_page__airline-company>div:nth-of-type(9),.airlines_page__airline-company>div:nth-of-type(15){border-color:#86bbd7}.sec-container .term:nth-of-type(3):after,.sec-container .term:nth-of-type(9):after,.sec-container .term:nth-of-type(15):after,.sec-container>div:nth-of-type(3):after,.sec-container>div:nth-of-type(9):after,.sec-container>div:nth-of-type(15):after,.airlines_page__airline-company .term:nth-of-type(3):after,.airlines_page__airline-company .term:nth-of-type(9):after,.airlines_page__airline-company .term:nth-of-type(15):after,.airlines_page__airline-company>div:nth-of-type(3):after,.airlines_page__airline-company>div:nth-of-type(9):after,.airlines_page__airline-company>div:nth-of-type(15):after{background-color:#86bbd7}.sec-container .term:nth-of-type(4),.sec-container .term:nth-of-type(10),.sec-container .term:nth-of-type(16),.sec-container>div:nth-of-type(4),.sec-container>div:nth-of-type(10),.sec-container>div:nth-of-type(16),.airlines_page__airline-company .term:nth-of-type(4),.airlines_page__airline-company .term:nth-of-type(10),.airlines_page__airline-company .term:nth-of-type(16),.airlines_page__airline-company>div:nth-of-type(4),.airlines_page__airline-company>div:nth-of-type(10),.airlines_page__airline-company>div:nth-of-type(16){border-color:#fca311}.sec-container .term:nth-of-type(4):after,.sec-container .term:nth-of-type(10):after,.sec-container .term:nth-of-type(16):after,.sec-container>div:nth-of-type(4):after,.sec-container>div:nth-of-type(10):after,.sec-container>div:nth-of-type(16):after,.airlines_page__airline-company .term:nth-of-type(4):after,.airlines_page__airline-company .term:nth-of-type(10):after,.airlines_page__airline-company .term:nth-of-type(16):after,.airlines_page__airline-company>div:nth-of-type(4):after,.airlines_page__airline-company>div:nth-of-type(10):after,.airlines_page__airline-company>div:nth-of-type(16):after{background-color:#fca311}.sec-container .term:nth-of-type(5),.sec-container .term:nth-of-type(11),.sec-container .term:nth-of-type(17),.sec-container>div:nth-of-type(5),.sec-container>div:nth-of-type(11),.sec-container>div:nth-of-type(17),.airlines_page__airline-company .term:nth-of-type(5),.airlines_page__airline-company .term:nth-of-type(11),.airlines_page__airline-company .term:nth-of-type(17),.airlines_page__airline-company>div:nth-of-type(5),.airlines_page__airline-company>div:nth-of-type(11),.airlines_page__airline-company>div:nth-of-type(17){border-color:#840a54}.sec-container .term:nth-of-type(5):after,.sec-container .term:nth-of-type(11):after,.sec-container .term:nth-of-type(17):after,.sec-container>div:nth-of-type(5):after,.sec-container>div:nth-of-type(11):after,.sec-container>div:nth-of-type(17):after,.airlines_page__airline-company .term:nth-of-type(5):after,.airlines_page__airline-company .term:nth-of-type(11):after,.airlines_page__airline-company .term:nth-of-type(17):after,.airlines_page__airline-company>div:nth-of-type(5):after,.airlines_page__airline-company>div:nth-of-type(11):after,.airlines_page__airline-company>div:nth-of-type(17):after{background-color:#840a54}.sec-container .term:nth-of-type(6),.sec-container .term:nth-of-type(12),.sec-container .term:nth-of-type(18),.sec-container>div:nth-of-type(6),.sec-container>div:nth-of-type(12),.sec-container>div:nth-of-type(18),.airlines_page__airline-company .term:nth-of-type(6),.airlines_page__airline-company .term:nth-of-type(12),.airlines_page__airline-company .term:nth-of-type(18),.airlines_page__airline-company>div:nth-of-type(6),.airlines_page__airline-company>div:nth-of-type(12),.airlines_page__airline-company>div:nth-of-type(18){border-color:#0176e0}.sec-container .term:nth-of-type(6):after,.sec-container .term:nth-of-type(12):after,.sec-container .term:nth-of-type(18):after,.sec-container>div:nth-of-type(6):after,.sec-container>div:nth-of-type(12):after,.sec-container>div:nth-of-type(18):after,.airlines_page__airline-company .term:nth-of-type(6):after,.airlines_page__airline-company .term:nth-of-type(12):after,.airlines_page__airline-company .term:nth-of-type(18):after,.airlines_page__airline-company>div:nth-of-type(6):after,.airlines_page__airline-company>div:nth-of-type(12):after,.airlines_page__airline-company>div:nth-of-type(18):after{background-color:#0176e0}@media only screen and (min-width: 720px){.sec-container .term,.sec-container>div,.airlines_page__airline-company .term,.airlines_page__airline-company>div{max-width:45%;flex:0 1 45%;margin:10px 15px}}.new-sec .term{padding:0;display:flex;flex-direction:row;min-height:150px}.new-sec .term h2{font-size:30px;letter-spacing:0;line-height:42px}.new-sec .term p{font-size:18px;letter-spacing:0;line-height:22px}.new-sec .term p .tiny-text{font-size:14px;line-height:22px}.new-sec .term .times{font-size:14px;font-style:italic;letter-spacing:0;line-height:22px;text-align:left;border-top:1px solid;padding:5px;margin:5px}.new-sec .term .times span{font-weight:bold !important}.new-sec .term .nc-r{flex:1 0 75%;padding:20px 75px 20px 20px;justify-content:center;display:flex;flex-direction:column}.new-sec .term .nc-l{flex:1 0 25%;border-radius:5px 0px 0 5px;color:#fff;text-align:center;justify-content:center;display:flex;flex-wrap:wrap;align-items:center;align-content:center}.new-sec .term .nc-l .status{font-size:22px;letter-spacing:0;line-height:27px;text-align:center;text-transform:uppercase;flex:1 1 100%}.new-sec .term .nc-l .special{flex:1 1 100%;font-size:14px;letter-spacing:0;line-height:17px;display:block}.new-sec .term:nth-of-type(1) .nc-l{background-color:#0d0630}.new-sec .term:nth-of-type(2) .nc-l{background-color:#072c62}.new-sec .term:nth-of-type(3) .nc-l{background-color:#86bbd7}.new-sec .term:nth-of-type(4) .nc-l{background-color:#fca311}.new-sec .term:nth-of-type(5) .nc-l{background-color:#840a54}.new-sec .term:nth-of-type(6) .nc-l{background-color:#0176e0}.new-sec .term:before{right:10px;top:42%}.new-sec .term:after{width:50px;border-radius:0px 5px 5px 0px}.airlines_page__airline-company>div{padding-bottom:60px}.airlines_page__airline-company>div:after{content:' ';position:absolute;right:0;top:initial;bottom:0;left:0;height:30px;width:100%;transition:0.25s}.airlines_page__airline-company>div:before{content:'\2708\00FE0E';color:#fff;position:absolute;right:48%;top:initial;font-size:38px;bottom:5px;z-index:9999;transition:2.25s}.airlines_page__airline-company>div:hover:after{height:30px;width:100%}.airlines_page__airline-company>div:hover:before{right:48%;bottom:5px}.airlines_page__airline-company div[class*="airline__"]{display:flex;flex-wrap:nowrap;justify-content:space-between;border-bottom:1px solid #ddd}.airlines_page__airline-company div[class*="airline__"]:nth-of-type(1){display:none}.airlines_page__airline-company div[class*="airline__"]:nth-of-type(1),.airlines_page__airline-company div[class*="airline__"]:nth-of-type(2){border-bottom:0}.airlines_page__airline-company div[class*="airline__"]>div{margin:5px 0}.airlines_page__airline-company div[class*="airline__"]>div:first-of-type{font-weight:bold;font-size:14px;color:#999}.airlines_page__airline-company div[class*="airline__"]:div:nth-of-type(2){flex-grow:2;font-size:16px}.airlines_page__airline-company .airline__airline-logo{border-bottom:3px solid #0d0630 !important;margin-bottom:10px}.airlines_page__airline-company .airline__airline-logo>*{width:100%;text-align:center;display:block;margin:0 auto}.special_featured_page__blocks{display:flex;flex-wrap:wrap}.special_featured_page__blocks>div{flex:1 1 50%}.special_featured_page__blocks>div:nth-of-type(1),.special_featured_page__blocks>div:nth-of-type(4){flex:1 1 100%}.special_featured_page__blocks>div:nth-of-type(1){margin-bottom:20px}.special_featured_page__blocks>div:nth-of-type(2){flex:1 1 40%;padding-right:20px;padding:20px;background:#86bbd7}.special_featured_page__blocks>div:nth-of-type(3){flex:1 1 50%;padding:10px;padding-top:20px;background:#86bbd7}.content-block-view{display:flex;flex-wrap:wrap;justify-content:center}.content-block-view>div{display:flex;flex-direction:column;flex:1 1 100%;max-width:100%}.content-block-view .newsroom-body p{font-size:14px}.content-block-view .newsroom-title a{font-size:16px;line-height:1.4}@media only screen and (min-width: 720px){.content-block-view{flex-wrap:nowrap}.content-block-view>div{flex:1 0 29%}.content-block-view>div .newsroom-titlebody{max-width:80%}.content-block-view>div .newsroom-img{max-width:50%}}#youtubechannel-player{position:relative;padding-bottom:56.25%;padding-top:30px;height:0 !important;width:auto !important;overflow:hidden}#youtubechannel-player iframe{position:absolute;top:0;left:0;width:100%;height:100%}#youtubechannel-list{height:auto !important;width:100% !important}#youtubechannel-list ul{width:100%;display:flex;justify-content:space-between}#youtubechannel-list ul li{flex:1;float:none;display:block}#youtubechannel-list ul li a{display:block}#youtubechannel-list ul li a img{width:100%;height:auto}.multimedia-page-content{display:flex;flex-wrap:wrap;justify-content:space-around}.multimedia-page-content #block-basic-local-tasks,.multimedia-page-content #block-basic-content{flex:1 1 100%}.multimedia-page-content #block-youtubechannel,.multimedia-page-content #block-flickrblock{flex:0 1 100%}.multimedia-page-content #block-youtubechannel .flickr-img,.multimedia-page-content #block-flickrblock .flickr-img{max-width:100%}.multimedia-page-content #block-youtubechannel{padding-left:50px;position:relative}.multimedia-page-content #block-youtubechannel h2{transform-origin:0 0;transform:rotate(-90deg);margin-bottom:0;position:absolute;text-transform:uppercase;left:5px;top:35%;font-size:50px;text-align:center}.multimedia-page-content #block-flickrblock{padding-right:50px;position:relative}.multimedia-page-content #block-flickrblock h2{transform-origin:0 0;transform:rotate(-90deg);margin-bottom:0;position:absolute;text-transform:uppercase;left:93%;top:38%;font-size:50px;text-align:center}@media only screen and (min-width: 720px){.multimedia-page-content #block-basic-local-tasks,.multimedia-page-content #block-basic-content{flex:1 1 100%}.multimedia-page-content #block-youtubechannel,.multimedia-page-content #block-flickrblock{flex:0 1 45%}.multimedia-page-content #block-youtubechannel .flickr-img,.multimedia-page-content #block-flickrblock .flickr-img{max-width:490px;margin-bottom:10px;max-height:305px;height:auto}.multimedia-page-content #block-flickrblock h2{top:24%}.multimedia-page-content #block-youtubechannel h2{left:-25px;top:23%}}.socmedlinks{flex:0 1 100%;display:flex;justify-content:space-evenly;align-content:center;flex-wrap:wrap}.socmedlinks .btn-more{font-size:18px;font-weight:bold;line-height:22px;text-align:center;background:#840a54;min-width:200px;color:#fff;padding:15px 20px;border-radius:4px;display:block;margin:0 auto}.socmedlinks .btn-more:hover{background:#072c62}.socmedlinks .side{text-align:left;padding:20px 50px}.socmedlinks .side p{font-size:80%}.socmedlinks .side-wide{flex:1 1 100%;font-size:75%;padding:0 75px}.section-puzzle .fixed-side,.section-puzzle .gtrans,.section-puzzle .solved,.section-puzzle .unsolved,.section-puzzle .reveal-hint,.section-puzzle .notseen{display:none}.section-puzzle .mobile-menu{width:0;opacity:0}.section-puzzle #content-area{margin:20px 0 80px}.section-puzzle .layout__region--content{padding:0 !important}.section-puzzle .layout__region--content:before{content:none !important}.section-puzzle .layout__region--content .scavenger_hunt_page__hint,.section-puzzle .layout__region--content .scavenger_hunt_page__correct-answer-text,.section-puzzle .layout__region--content .scavenger_hunt_page__next-puzzle-link{display:none}.section-puzzle #header{background-image:url("../../images/ScavengerHero.png") !important;background-repeat:repeat !important;background-size:auto !important;min-height:424px;display:none !important}@media only screen and (min-width: 720px){.section-puzzle #header{min-height:424px;background-image:url("../../images/PHLScavengerHunt-Hero-Large.jpg") !important;background-repeat:no-repeat !important;background-size:cover !important}}@media only screen and (min-width: 960px){.section-puzzle #header{min-height:424px}}.section-puzzle h1,.section-puzzle .wintitle{color:#0D00A3;font-family:Lato;font-size:24px;font-weight:900;letter-spacing:0;line-height:29px;margin:26px 0px}.section-puzzle h1 .puz-num,.section-puzzle .wintitle .puz-num{background-color:#0D00A3;color:#ffffff;text-align:center;padding:10.75px 18.05px;border-radius:3px;margin-right:36px;display:none}.section-puzzle .hint,.section-puzzle .hint a{background-color:#FBEB9B;padding:10px 15px;font-family:Lato;font-size:16px;font-weight:bold;letter-spacing:0;line-height:19px;color:#1800AA;max-width:100%;margin:0 auto}.section-puzzle .hint p,.section-puzzle .hint a p{margin-bottom:0}@media only screen and (min-width: 720px){.section-puzzle .hint,.section-puzzle .hint a{width:50%}}.section-puzzle .hint a{text-align:center;display:block}.section-puzzle .solved{margin:20px 0;border-radius:3px;border:3px solid #1800AA;padding:20px}.section-puzzle .unsolved{text-align:center;color:#cd4533}.section-puzzle .puzform{margin:10px 0}.section-puzzle input[type=text]{border:2px solid #0D0630;background-color:#FFFFFF}.section-puzzle .scavenger_hunt_page__next-puzzle-link a,.section-puzzle .scavenger_hunt_helper_page__next-puzzle-link a,.section-puzzle .bonuspuzzle,.section-puzzle input[type="button"]{font-family:Lato;display:inline-block;margin:20px auto;font-size:18px;font-weight:bold;letter-spacing:0;line-height:22px;text-align:center;color:#ffffff;padding:10px 40px;width:100%;max-width:100%;border-radius:3px;background-color:#1800AA}.section-puzzle .scavenger_hunt_page__next-puzzle-link a:hover,.section-puzzle .scavenger_hunt_helper_page__next-puzzle-link a:hover,.section-puzzle .bonuspuzzle:hover,.section-puzzle input[type="button"]:hover{background-color:rgba(24,0,170,0.8)}.section-puzzle .puz-footer{padding:25px 10px;background-color:#C9E5FF}.section-puzzle .puz-footer h4{color:#0D0630;font-family:Lato;font-size:24px;font-weight:900;letter-spacing:0;line-height:29px;margin-bottom:35px}.section-puzzle .puz-footer p{color:#0D0630;font-family:Lato;font-size:16px;letter-spacing:0;line-height:19px}.section-puzzle.page-puzzle-bonus .hint,.section-puzzle.page-puzzle-bonus .puz-num,.section-puzzle.page-puzzle-bonus .puz-footer{display:none}.section-puzzle .scavenger_hunt_page__body img{margin-bottom:30px}.section-puzzle.page-puzzle-helper-c #header,.section-puzzle.page-puzzle-helper-b #header,.section-puzzle.page-puzzle-helper-fc #header{display:block !important;min-height:124px}.section-puzzle.puzfinish:not(.page-puzzle-bonus) #content-wrapper{margin:0 auto;width:100%}.section-puzzle.puzfinish:not(.page-puzzle-bonus) #header{display:block !important;min-height:124px}.section-puzzle.puzfinish:not(.page-puzzle-bonus) .notseen{display:block !important;padding:15px}.section-puzzle.puzfinish:not(.page-puzzle-bonus) .description,.section-puzzle.puzfinish:not(.page-puzzle-bonus) #edit-field-mailing-address-0--description{font-size:14px;color:#7d7d7d}.section-puzzle.puzfinish:not(.page-puzzle-bonus) .form-actions,.section-puzzle.puzfinish:not(.page-puzzle-bonus) .form-item{margin:15px 0}.section-puzzle.puzfinish:not(.page-puzzle-bonus) label,.section-puzzle.puzfinish:not(.page-puzzle-bonus) .fieldset-legend{font-weight:bold;font-variant:all-small-caps;color:#0176e0;display:inline;width:100%;height:100%;margin-right:15px}.section-puzzle.puzfinish:not(.page-puzzle-bonus) .wintitle{margin-top:0;margin-bottom:20px}.section-puzzle.puzfinish:not(.page-puzzle-bonus) .solved,.section-puzzle.puzfinish:not(.page-puzzle-bonus) .puzform,.section-puzzle.puzfinish:not(.page-puzzle-bonus) .hint,.section-puzzle.puzfinish:not(.page-puzzle-bonus) .puz-footer,.section-puzzle.puzfinish:not(.page-puzzle-bonus) #content,.section-puzzle.puzfinish:not(.page-puzzle-bonus) h1.title,.section-puzzle.puzfinish:not(.page-puzzle-bonus) .scavenger_hunt_page__body{display:none !important}.section-puzzle.puzfinish:not(.page-puzzle-bonus) .form-checkboxes{display:flex;justify-content:flex-start;flex-wrap:wrap}.section-puzzle.puzfinish:not(.page-puzzle-bonus) .form-checkboxes .js-form-item{flex:auto;display:flex;flex:0 0 200px;width:200px;height:200px;margin:10px;background-size:180px 180px;background-position:0 26px;background-repeat:no-repeat;align-items:flex-start}.section-puzzle.puzfinish:not(.page-puzzle-bonus) .form-checkboxes .js-form-item input[type="checkbox"]{margin-top:7px}.section-puzzle.puzfinish:not(.page-puzzle-bonus) .form-checkboxes .js-form-item label{font-weight:normal;font-variant:all-small-caps;color:#2c2c2c;display:block;width:100%;height:100%;margin-right:15px}.section-puzzle.puzfinish:not(.page-puzzle-bonus) .form-checkboxes .js-form-item.form-item-field-select-pins-amsterdam{background-image:url("../../images/PHL-Amsterdam.jpg") !important}.section-puzzle.puzfinish:not(.page-puzzle-bonus) .form-checkboxes .js-form-item.form-item-field-select-pins-athens{background-image:url("../../images/PHL-Athens.jpg") !important}.section-puzzle.puzfinish:not(.page-puzzle-bonus) .form-checkboxes .js-form-item.form-item-field-select-pins-barcelona{background-image:url("../../images/PHL-Barcelona.jpg") !important}.section-puzzle.puzfinish:not(.page-puzzle-bonus) .form-checkboxes .js-form-item.form-item-field-select-pins-dublin{background-image:url("../../images/PHL-Dublin.jpg") !important}.section-puzzle.puzfinish:not(.page-puzzle-bonus) .form-checkboxes .js-form-item.form-item-field-select-pins-frankfort{background-image:url("../../images/PHL-Frankfurt.jpg") !important}.section-puzzle.puzfinish:not(.page-puzzle-bonus) .form-checkboxes .js-form-item.form-item-field-select-pins-lisbon{background-image:url("../../images/PHL-Lisbon.jpg") !important}.section-puzzle.puzfinish:not(.page-puzzle-bonus) .form-checkboxes .js-form-item.form-item-field-select-pins-london{background-image:url("../../images/PHL-London.jpg") !important}.section-puzzle.puzfinish:not(.page-puzzle-bonus) .form-checkboxes .js-form-item.form-item-field-select-pins-madrid{background-image:url("../../images/PHL-Madrid.jpg") !important}.section-puzzle.puzfinish:not(.page-puzzle-bonus) .form-checkboxes .js-form-item.form-item-field-select-pins-paris{background-image:url("../../images/PHL-Paris.jpg") !important}.section-puzzle.puzfinish:not(.page-puzzle-bonus) .form-checkboxes .js-form-item.form-item-field-select-pins-rome{background-image:url("../../images/PHL-Rome.jpg") !important}.section-puzzle.puzfinish:not(.page-puzzle-bonus) .form-checkboxes .js-form-item.form-item-field-select-pins-zurich{background-image:url("../../images/PHL-Zurich.jpg") !important}.section-puzzle.puzfinish:not(.page-puzzle-bonus) .form-checkboxes input[type="checkbox"]:checked+label{font-weight:bold}.section-puzzle.page-puzzle-more #content,.section-puzzle.page-puzzle-more h1.title,.section-puzzle.page-puzzle-more .scavenger_hunt_page__body{display:block !important}.puz-blue-bg{background-color:#00009C !important;color:#ffffff !important;padding:1px 2px;border-radius:3px}.puz-yellow-bg{background-color:#F5CD05 !important;color:#0D0630 !important;padding:1px 2px;border-radius:3px}.puz-red-bg{background-color:#B00707 !important;color:#ffffff !important;padding:1px 2px;border-radius:3px}#edit-field-mailing-address-0-format{display:none}#contact-message-hunt-complete-form-form{display:flex;flex-direction:column}#contact-message-hunt-complete-form-form #edit-mail,#contact-message-hunt-complete-form-form .form-item-mail{order:2}#contact-message-hunt-complete-form-form #edit-name,#contact-message-hunt-complete-form-form .form-item-name{order:1}#contact-message-hunt-complete-form-form #edit-field-select-pins-wrapper,#contact-message-hunt-complete-form-form .field--name-field-select-pins{order:3}#contact-message-hunt-complete-form-form .form-item-field-mailing-address-0-value,#contact-message-hunt-complete-form-form #edit-field-mailing-address-wrapper{order:4}#contact-message-hunt-complete-form-form #edit-actions,#contact-message-hunt-complete-form-form .form-actions{order:5}.acard{position:relative;transition:all 0.175s ease-in-out;overflow:hidden;color:#0d0630;max-width:100%;margin:20px auto 30px;display:flex;align-items:flex-end}.acard .acard-title{font-size:24px;font-weight:bold;line-height:17px;margin-bottom:5px;color:#0d0630}.acard .acard-location{font-size:20px;font-weight:bold;line-height:24px;color:#0d0630}.acard:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:inherit;transition:inherit}.acard-image{overflow:hidden;border:2px solid #0d0630;z-index:100;border-radius:10px 10px 0 10px;background:rgba(134,187,215,0.25);max-height:175px;flex-shrink:3}.acard-image img{height:auto;width:100%;max-width:initial;transition:all 0.175s ease-in-out}.acard-titleloc{flex-grow:3;width:100%;border:2px solid #0d0630;padding:10px 15px;padding-top:30px;padding-left:30px;border-left:0;margin-left:0px;border-radius:0 10px 10px 0}.acard-titleloc .rmore{margin-top:10px;display:block;text-align:right;font-size:14px}.acard:hover::before{transform:scale(1.1);text-decoration:none}.acard:hover{transform:scale(1.01, 1.01);text-decoration:none !important;color:#0d0630 !important}.acard:hover .acard-image{box-shadow:0 5px 10px rgba(13,6,48,0.3)}.acard:hover .acard-image img{transform:scale(1.05, 1.05)}.acard:hover .acard-titleloc{background:rgba(134,187,215,0.25);box-shadow:0 5px 10px rgba(13,6,48,0.3);text-decoration:none;color:#0d0630 !important}.acard:hover .acard-titleloc .rmore{text-decoration:underline !important}@media only screen and (min-width: 720px){.acard{max-width:50%}.acard-image{min-height:175px;min-width:175px}.acard-image img{height:auto;max-width:220px;width:100%}}.more-things{position:relative;text-align:center;margin-top:1.2em;background:transparent url("../../images/WWF-Skyline_Wide.svg") no-repeat bottom center;height:160px;background-size:contain;padding:10px;display:flex}.more-things .pop-map{max-width:212px;margin-top:auto !important}.more-things a{background:#fca311;cursor:pointer;text-align:center;padding:20px 45px 11px;display:inline-block;margin:0 auto;border-radius:4px;line-height:3;color:#0d0630}.more-things a h3{color:#0d0630}.more-things a:hover{background:#840a54;text-decoration:none}.more-things a:hover svg{fill:#fff}.more-things a:hover img{-webkit-filter:invert(1);filter:invert(1)}.more-things a:hover h3{color:#fff}.more-things img{width:100%;height:auto;max-width:55px;margin-bottom:10px}@media only screen and (min-width: 960px){.more-things{background:transparent url("../../images/WWF-Skyline.svg") no-repeat top center;background-size:cover}}.w-overlay{width:100%;height:180px;position:relative;display:none;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:stretch;align-items:center}.map-preview{width:100%;height:180px;position:relative}.map-preview img{display:block;object-fit:cover;width:100%;height:100%;position:relative;z-index:2}.popup-img-map .map-preview img{display:none}.pop-iframe{display:block;width:100%;height:100%;position:absolute;top:0px;left:0;z-index:1}.popup-img-map .w-overlay{display:flex}.popup-img-map .overlay-img{background:rgba(2,55,100,0.4);position:fixed;z-index:10;width:100%;height:100%;box-sizing:border-box;padding-top:10px;padding-bottom:10px;top:0;left:0;overflow:hidden;z-index:13337}.popup-img-map .overlay-img .show-map{width:20px;height:20px;position:absolute;cursor:pointer;z-index:3;top:5%;right:5%}.popup-img-map .overlay-img .show-map .icon{width:100%;height:100%;cursor:pointer}.popup-img-map .overlay-img .show-map svg{display:block;width:100%;height:100%;fill:#fff}.popup-img-map .overlay-img .pop-iframe{position:relative;box-sizing:border-box;width:calc(100% - 10px);height:100%;max-width:1200px;border:10px solid #fff;border-radius:5px;box-shadow:0 0 50px 20px rgba(0,0,0,0.4)}@media only screen and (min-width: 720px){.popup-img-map .overlay-img{padding-top:20px;padding-bottom:20px}.popup-img-map .overlay-img .pop-iframe{width:calc(100% - 20px)}}@media only screen and (min-width: 960px){.popup-img-map .overlay-img{padding-top:40px;padding-bottom:40px}.popup-img-map .overlay-img .pop-iframe{width:calc(100% - 40px)}}.popup-open{display:block;cursor:pointer}.popup-img-map .popup-open{display:none}.popup-close{display:none}.popup-img-map .popup-close{display:block;pointer-events:none;cursor:pointer}.page-puzzle-PHL25 .scavenger_hunt_helper_page__next-puzzle-link{display:none}.page-puzzle-PHL25 .scavenger_hunt_helper_page__body h1{font-size:3rem;line-height:1.4}.page-puzzle-PHL25 form#contact-message-phl25-scavenger-hunt-complete-form{display:none;text-align:left}.page-puzzle-PHL25 button:hover,.page-puzzle-PHL25 .button:hover{background-color:#840a54}#cluesContainer .clue{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;align-content:center}#cluesContainer .clue>span{text-align:left;margin-right:1em}#cluesContainer .clue input[type=text]{border-radius:5px}#cluesContainer .clue input[type=text]:disabled{border:2px solid #ddd;background-color:rgba(220,220,220,0.15);color:#ddd}#cluesContainer .clue input[type=text]:disabled:placeholder{color:#ddd}#cluesContainer .clue input[type=text].incorrect{border:2px solid #cd4533;background-color:rgba(205,69,51,0.15)}#cluesContainer .clue input[type=text].correct:disabled{border:2px solid #8dbe51;background-color:rgba(140,189,79,0.15);color:#0d0630}@media only screen and (min-width: 720px){#cluesContainer{flex-wrap:nowrap}#cluesContainer span{flex:1}#cluesContainer input[type=text]{flex:1}}.heart{display:inline-block;margin-left:-33px;margin-top:-10px}.heart .result{display:inline-block;height:25px;width:25px;position:relative;left:0px;background-repeat:no-repeat;background-size:25px 25px;background-color:transparent;background-image:url("../../images/square-pen-solid.svg")}.incorrect+.heart .result{background-image:url("../../images/square-xmark-solid.svg")}.correct:disabled+.heart .result{background-image:url("../../images/square-check-solid.svg")}.placedClues{display:flex;flex-wrap:wrap;gap:20px}.placedClues .places{padding:20px;border-radius:12px}.placedClues .places .clue{padding:5px 0}.placedClues .places .clue:last-of-type{padding-bottom:0}.placedClues h1{flex:100%;text-align:center;font-size:45px;line-height:50px}.placedClues .toggleButtons{flex:100%;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;align-items:center;justify-content:space-around}.placedClues .toggleButtons div{display:flex}.placedClues .toggleButtons a{display:inline-block;height:25px;width:25px;position:relative;margin:0 10px;background-repeat:no-repeat;background-size:25px 25px;background-color:transparent;background-image:url("../../images/toggle-on-solid.svg")}.placedClues .toggleButtons a.targethid{background-image:url("../../images/toggle-off-solid.svg")}@media only screen and (min-width: 720px){.placedClues .toggleButtons{display:none}}.placedClues #placeEast{flex:100%;background-color:#FFF6E7}.placedClues #placeWest{flex:100%;background-color:#E6F1FC}.placedClues #placeHard{flex:100%;background-color:#F3E7EE}@media only screen and (min-width: 720px){.placedClues #placeEast{flex:1}.placedClues #placeWest{flex:1}.placedClues #placeHard{flex:100%}}#formContainer{display:none;padding:20px;margin:20px 0;background-color:rgba(141,190,81,0.2);border-radius:12px;text-align:center}#formContainer h3{line-height:1.8}#subbut{display:block;margin:2em auto}.puznot{font-size:80%}#startPuz,#edit-submit{margin:2em auto 15px;display:block}#puzInst{display:none;margin:15px auto}#puz-clues{display:none}#contact-message-phl25-scavenger-hunt-complete-form{display:flex;flex-direction:column}#contact-message-phl25-scavenger-hunt-complete-form #edit-mail,#contact-message-phl25-scavenger-hunt-complete-form .form-item-mail{order:2}#contact-message-phl25-scavenger-hunt-complete-form #edit-name,#contact-message-phl25-scavenger-hunt-complete-form .form-item-name{order:1}#contact-message-phl25-scavenger-hunt-complete-form #edit-field-select-pins-wrapper,#contact-message-phl25-scavenger-hunt-complete-form .field--name-field-select-pins{order:3}#contact-message-phl25-scavenger-hunt-complete-form .form-item-field-mailing-address-0-value,#contact-message-phl25-scavenger-hunt-complete-form #edit-field-mailing-address-wrapper,#contact-message-phl25-scavenger-hunt-complete-form .layout--onecol{order:4}#contact-message-phl25-scavenger-hunt-complete-form #edit-actions,#contact-message-phl25-scavenger-hunt-complete-form .form-actions{order:5}#contact-message-phl25-scavenger-hunt-complete-form .form-item{margin:1em 0}#contact-message-phl25-scavenger-hunt-complete-form .form-item label,#contact-message-phl25-scavenger-hunt-complete-form .form-item legend{font-weight:bold;font-variant:all-small-caps;color:#0176e0;display:inline;margin-right:15px}#contact-message-phl25-scavenger-hunt-complete-form #edit-field-completed-hunt-sections--wrapper--description{font-size:12px;color:rgba(153,153,153,0.5)}#contact-message-phl25-scavenger-hunt-complete-form #edit-field-completed-hunt-sections--wrapper,#contact-message-phl25-scavenger-hunt-complete-form .form-item-field-completed-sections-0-value{display:none}#contact-message-phl25-scavenger-hunt-complete-form #edit-field-completed-hunt-sections{display:flex;justify-content:flex-start;gap:15px;flex-wrap:nowrap;align-items:baseline}#contact-message-phl25-scavenger-hunt-complete-form #edit-field-completed-hunt-sections .js-form-item{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:space-around;justify-content:space-around;align-items:baseline}.logo25{margin:1em auto}.content-button{display:inline-block;padding:10px 20px;border-radius:3px;margin:10px auto 10px;margin-bottom:0;font-family:'Lato';font-style:normal;font-weight:700;font-size:18px;line-height:22px;text-align:center}.content-button.yellow{background:#fca311;color:#0d0630 !important;text-decoration:none}.content-button.yellow:hover{background:#840a54;color:#fff !important}.content-button.white{background:#fff;color:#0d0630 !important;text-decoration:none}.content-button.white:hover{background:#840a54;color:#fff !important}.content-button.blue{background:#0d0630;color:#fff !important;text-decoration:none}.content-button.blue:hover{background:#840a54;color:#fff !important}.content-button.fmf{font-size:18px;font-weight:bold;letter-spacing:0;line-height:22px;text-align:center;min-width:232px}.conadd,.conadd a{color:#0d0630;font-weight:normal;text-decoration:underline}.page-wingmate .flapper .digit,.page-wingmate .flapper .digit div{height:40px;width:27px;font-size:inherit;line-height:inherit}@media only screen and (min-width: 720px){.page-wingmate .flapper .digit,.page-wingmate .flapper .digit div{height:54px;width:40px;font-size:inherit;line-height:inherit}}@media only screen and (min-width: 960px){.page-wingmate .flapper .digit,.page-wingmate .flapper .digit div{height:96px;width:72px;font-size:inherit;line-height:inherit}}.page-wingmate .slick-prev,.page-wingmate .slick-next{height:75px;width:75px;z-index:9999 !important;opacity:0.8}.page-wingmate .slick-prev:before,.page-wingmate .slick-next:before{color:#072c62 !important;font-family:'FontAwesome';font-size:75px}.page-wingmate .slick-prev{left:15px}.page-wingmate .slick-prev:before{content:''}.page-wingmate .slick-next{right:15px}.page-wingmate .slick-next::before{content:''}.page-wingmate #block-basic-content>article>.content .layout__region--content{padding:0}.page-wingmate #block-basic-content>article>.content .layout__region--content::before{content:none}.page-wingmate #content,.page-wingmate #content-area{width:100%;padding:0;margin:0;flex-direction:column}.page-wingmate #content-wrapper{margin:0;width:100%}.page-wingmate .page__blocks{margin-top:2em}.page-wingmate #main{padding:0}.page-wingmate #main>.container{max-width:100%}.page-wingmate .block-row{max-width:1200px;padding:0 15px;margin:0 auto 30px;align-items:center}.page-wingmate .block-row img{margin:10px auto 1em;max-width:100%}.page-wingmate .block-row .block-field p{max-width:547px}.page-wingmate .block-row .block-field.group-left h2{font-size:36px;font-style:normal;font-weight:700;line-height:normal}.page-wingmate .block-row.paragraph--type-paragraph-left-image-right .block-field.group-left{order:2}.page-wingmate .block-row.paragraph--type-paragraph-left-image-right .block-field.group-right{order:1}@media only screen and (min-width: 720px){.page-wingmate .block-row{padding:0 40px}.page-wingmate .block-row .block-field.group-left,.page-wingmate .block-row .block-field.group-right{max-width:50%}.page-wingmate .block-row.paragraph--type-paragraph-left-image-right .block-field.group-left{order:1}.page-wingmate .block-row.paragraph--type-paragraph-left-image-right .block-field.group-right{order:2}}.page-wingmate section{display:flex;padding:20px 0px}.page-wingmate section.light-bg{background-color:#DBEBF3}.page-wingmate section.dark-bg{background-color:#0d0630;display:flex;padding:50px 0px;flex-direction:column;align-items:center;justify-content:space-around;color:#fff}.page-wingmate section.dark-bg h2{color:#fff;font-size:36px;font-style:normal;font-weight:700;line-height:normal}.page-wingmate section .left,.page-wingmate section .right{flex:1 0 50%}.page-wingmate .simple_paragraph_block__simple-paragraph .sms-boxes{max-width:1200px;margin:0 auto;padding:20px 0;align-items:flex-start}.page-wingmate .simple_paragraph_block__simple-paragraph .sms-boxes .sbox{background-color:#0d0630;border-radius:0px 0px 19px 19px;color:#fff;display:flex;flex-direction:column}.page-wingmate .simple_paragraph_block__simple-paragraph .sms-boxes .sbox p{font-size:17px;font-style:normal;font-weight:400;line-height:1.5;text-align:left}.page-wingmate .simple_paragraph_block__simple-paragraph .sms-boxes .sbox:nth-of-type(1),.page-wingmate .simple_paragraph_block__simple-paragraph .sms-boxes .sbox:nth-of-type(2),.page-wingmate .simple_paragraph_block__simple-paragraph .sms-boxes .sbox:nth-of-type(3),.page-wingmate .simple_paragraph_block__simple-paragraph .sms-boxes .sbox:nth-of-type(4){border-color:#86bbd7}.page-wingmate .simple_paragraph_block__simple-paragraph .sms-boxes .sbox:nth-of-type(1) .box-title,.page-wingmate .simple_paragraph_block__simple-paragraph .sms-boxes .sbox:nth-of-type(2) .box-title,.page-wingmate .simple_paragraph_block__simple-paragraph .sms-boxes .sbox:nth-of-type(3) .box-title,.page-wingmate .simple_paragraph_block__simple-paragraph .sms-boxes .sbox:nth-of-type(4) .box-title{background:#86bbd7;color:#0d0630;font-size:17px;font-style:normal;font-weight:700;line-height:normal}.page-wingmate .simple_paragraph_block__simple-paragraph .sms-boxes .sbox .btn-more{margin-top:auto;max-width:100%;width:calc(100% - 30px);font-size:18px;font-style:normal;font-weight:700;line-height:normal}.page-wingmate .page__blocks>div:last-of-type .simple_paragraph_block__simple-paragraph{max-width:1200px;margin:0 auto;padding:10px}@media only screen and (min-width: 720px){.page-wingmate .page__blocks>div:last-of-type .simple_paragraph_block__simple-paragraph{padding:50px}}.page-wingmate .paragraph--type--slideshow-placeholder{background:linear-gradient(to bottom, #DBEBF3 0%, #DBEBF3 59%, #fff 59%, #fff 100%);max-width:100%;margin:0 auto;padding:10px}@media only screen and (min-width: 720px){.page-wingmate .paragraph--type--slideshow-placeholder .slideshow_placeholder__slideshow-image{max-width:958px}}.page-wingmate .paragraph--type--simple-paragraph-block h2{color:#0d0630;font-size:36px;font-style:normal;font-weight:700;line-height:normal}.page-wingmate .centitems{text-align:center}.page-wingmate .centitems a{color:#fff;text-decoration:underline;font-weight:400}.page-wingmate .centitems a:hover{color:#fca311}.page-wingmate .centitems a.btn-page{text-decoration:none;font-weight:700;color:#0d0630}.page-wingmate .centitems a.btn-page:hover{color:#fff}.btn-page{font-size:18px;font-weight:bold;line-height:22px;text-align:center;background:#fca311;min-width:200px;color:#0d0630;padding:10px 20px;border-radius:4px;display:inline-block;margin:15px auto;text-decoration:none}.btn-page:hover{background:#fff}.btn-page.bdark{background-color:#0d0630;color:#fff}.btn-page.bdark:hover{background-color:#fca311;color:#0d0630;text-decoration:none}.btn-page.bblue{background-color:#072c62;color:#fff}.btn-page.bblue:hover{background-color:#fca311;color:#0d0630;text-decoration:none}.btn-page.bwhite{background-color:#fff;color:#0d0630}.btn-page.bwhite:hover{background-color:#840a54;color:#fff;text-decoration:none}.btn-page.byellow{background-color:#fca311;color:#0d0630}.btn-page.byellow:hover{background-color:#840a54;color:#fff;text-decoration:none}.btn-mosaic{display:flex;flex-wrap:wrap;text-decoration:none;gap:20px;margin:30px 0}.btn-mosaic span{font-size:16px}.btn-mosaic a{flex:1 1 100%;max-width:100%;text-decoration:none;width:auto;height:207px;display:flex;align-items:center;align-content:center;justify-content:center}.btn-mosaic a:nth-child(1){background:transparent url("../../images/parking-btn.jpg");background-size:cover}.btn-mosaic a:nth-child(2){background:transparent url("../../images/nails-btn.jpg");background-size:cover}.btn-mosaic a:nth-child(3){background:transparent url("../../images/food-btn.jpg");background-size:cover}.btn-mosaic a:nth-child(4){background:transparent url("../../images/parking-btn.jpg");background-size:cover}.btn-mosaic a:hover{text-decoration:none}@media only screen and (min-width: 720px){.btn-mosaic a{flex:1 1 48%;max-width:284px}}.slideshow_placeholder__slideshow-title{text-align:center;font-size:28px;font-style:normal;font-weight:700;line-height:normal;margin:30px auto;padding:10px 30px;border-bottom:2px solid #86bbd7;display:table}.slideshow_placeholder__slideshow-blurb .block-row{justify-content:center}#footer{background-color:#120b34;color:#ffffff}#footer .logo{background:url("../../images/PHL-Official-Logo-White.svg") no-repeat center center;display:block;margin:0 auto;background-size:cover;height:100px;width:auto;background-size:95% auto}@media only screen and (min-width: 720px){#footer .logo{width:408px;height:75px;margin:0;margin-left:-80px}}@media only screen and (min-width: 960px){#footer{padding-bottom:0;margin:0}}.over-foot{background-color:#072c62;color:#ffffff;padding:80px 0 0px}@media only screen and (min-width: 720px){.over-foot{padding-bottom:80px}}.over-foot .address{padding:60px 0px 20px}.over-foot .address p{line-height:32px}.over-foot .address a{color:#fff;text-decoration:underline}.over-foot .address a:hover{color:#fca311}.over-foot .social{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.over-foot .social a+a{margin-left:25px}.over-foot .social a i{max-width:40px;max-height:40px;color:#fff;font-size:40px;transition:color 150ms ease}.over-foot .social a:hover i{color:#fca311}@media only screen and (min-width: 720px){.over-foot .social{justify-content:flex-start;margin-top:auto}}.over-foot #footer-region{padding:40px 0 10px}@media only screen and (min-width: 720px){.over-foot #footer-region{padding:0px 0}}.over-foot .search-bar{display:none}@media only screen and (min-width: 720px){.over-foot .search-bar{display:block}}.over-foot .search-block-form form{position:relative;display:flex;border-bottom:1px solid;margin:0;padding:0}.over-foot .search-block-form form button,.over-foot .search-block-form form [type="button"],.over-foot .search-block-form form [type="reset"],.over-foot .search-block-form form [type="submit"]{background:transparent url("../../images/search_white.png") no-repeat;background-position:18px 8px;border:0;color:#0d0630;outline:0;min-height:45px;text-indent:-9999px;float:right}.over-foot .search-block-form form *:focus{outline:0;border:0}.over-foot .search-block-form form form{width:100%}.over-foot .search-block-form form .js-form-item{flex:2 1 auto;min-height:45px}.over-foot .search-block-form form .js-form-item input[type="search"]{background:transparent;outline:0;border:0;margin-bottom:0;padding-bottom:0;margin-top:5px;padding-left:0;font-style:italic}.over-foot .search-block-form form .js-form-item input[type="search"]::placeholder{color:rgba(255,255,255,0.5);font-weight:300}.over-foot .search-block-form form .js-form-item input[type="search"]:focus{outline:0;border:0;background:transparent}.over-foot .menu{display:flex;flex-wrap:wrap}.over-foot .menu-item{flex:0 0 100%;flex-grow:0;flex-shrink:0;flex-basis:100%;padding:0 0 20px}.over-foot .menu-item a{text-transform:uppercase;color:#fff;font-size:18px;font-weight:700;font-style:normal;letter-spacing:0px;text-align:left;text-transform:uppercase}.over-foot .menu-item a:hover{color:#fca311}.over-foot .menu .menu{display:none;flex-direction:column;flex-wrap:wrap;margin:30px 0 20px 0}.over-foot .menu .menu .menu-item{padding-bottom:5px}.over-foot .menu .menu .menu-item a{text-transform:none;color:#fff;font-size:16px;font-weight:400;font-style:normal;letter-spacing:0px;text-align:left;line-height:26px}@media only screen and (min-width: 720px){.over-foot .menu .menu{display:flex}.over-foot .menu-item{flex:0 0 33%;flex-grow:0;flex-shrink:0;flex-basis:33%}}.under-foot{background-color:#0d0630;color:#ffffff;padding:0px 40px;font-size:16px}.under-foot a{color:white}.under-foot a:hover img{opacity:0.5}.under-foot .copyright{padding:12px 0}.under-foot .foot-full{text-align:center}.sole{text-align:center;padding:10px 0;color:#0d0630;background-color:#fca311;padding-bottom:100px}.sole a{color:#0d0630;font-size:16px;text-decoration:underline}.sole a:hover{color:#840a54}@media only screen and (min-width: 960px){.sole{padding-bottom:10px}}.page-cargo h2{font-family:Lato;font-size:36px;font-weight:700;line-height:43px;letter-spacing:0px;text-align:left}.page-cargo a{color:#0d0630}.page-cargo .cargo-numbers{display:flex;gap:45px;justify-content:space-between;margin:50px auto}.page-cargo .cargo-numbers .nums{text-align:center;background-color:#840a54;flex:1;padding:25px}.page-cargo .cargo-numbers .nums:nth-of-type(2){background-color:transparent;padding:0}.page-cargo .cargo-numbers .nums p{font-family:Lato;font-size:24px;font-weight:400;line-height:29px;letter-spacing:0px;text-align:center;color:white;margin-bottom:0}.page-cargo .cargo-numbers .nums p span{font-family:Lato;font-size:65px;font-weight:900;line-height:62px;letter-spacing:0px;text-align:center;text-transform:uppercase;display:block;margin:15px auto}.page-cargo .slides-container{padding:50px;background:#DBEBF3;margin-bottom:50px;padding-bottom:130px}.page-cargo .slides-container .slider-content{max-width:900px;margin:0 auto}.page-cargo .cargo-partners{display:flex;border:1px solid #fca311;margin:50px auto;padding:25px;flex-wrap:wrap;flex-direction:row;align-content:center;justify-content:center;align-items:center;gap:50px}.page-cargo .cargo-partners h2{flex:1 1 100%;margin-bottom:0}.page-cargo .node img,.page-cargo .node picture{max-width:100%}.page-cargo .cargo-hidden{display:none}.page-cargo #cargo-hidden-trigger{cursor:pointer}.page-cargo .slick3{max-width:80%}@media only screen and (min-width: 720px){.page-cargo .slick3{max-width:550px}}@media only screen and (min-width: 720px){.page-cargo .slick3{max-width:900px}}.cargo-contact a{margin:2em auto 15px;display:block}.cargo-contact a.button{font-size:18px;font-weight:bold;line-height:22px;text-align:center;display:block;padding:15px 0;border-radius:4px;background:#fca311;margin-top:20px;color:#0d0630;max-width:200px;position:relative}.cargo-contact a.button:hover{background:#840a54;color:#fff}.cargo-facts{display:flex;gap:50px;justify-content:space-between;background:#fff;padding:20px 90px;max-width:80%;margin:0 auto;margin-top:-160px;margin-bottom:30px}.cargo-facts .df{display:flex;flex-direction:column;align-content:center;justify-content:center;align-items:center}.cargo-facts .df i{font-size:29px;margin:30px;color:#fff;background:#840a54;padding:13px 5px 0 5px;border-radius:4px;max-width:54px;max-height:54px;height:54px;width:54px;text-align:center;vertical-align:baseline}.cargo-facts .df span{font-family:'Lato';font-style:normal;font-weight:400;font-size:20px;line-height:24px;text-align:center}#flight_feed_controls_table{margin:0;background:#072c62}#flight_feed_controls_table tbody tr{display:flex;align-content:center;align-items:center;justify-content:center;padding:35px 0;flex-wrap:wrap}#flight_feed_controls_table tbody tr td{flex:1 1 100%;flex-grow:1;flex-shrink:1;flex-basis:100%}#flight_feed_controls_table tbody tr.flights-head{border:0}@media only screen and (min-width: 720px){#flight_feed_controls_table tbody tr{flex-wrap:nowrap}#flight_feed_controls_table tbody tr td{flex:1 1 50%;flex-grow:1;flex-shrink:1;flex-basis:50%}}#flight_feed_controls_table tbody h2{font-size:30px;font-weight:bold;line-height:22px;color:#fff;width:100%;text-align:center;margin:0}@media only screen and (min-width: 720px){#flight_feed_controls_table tbody h2{font-size:40px}}#flight_feed_controls_table tbody select{position:relative;margin:0 auto;height:50px;font-size:20px;font-weight:bold;line-height:24px;padding:0 20px;width:100%;max-width:80%;appearance:none;-webkit-appearance:none;-moz-appearance:none;background:white url("../../images/Language_Arrow.svg") no-repeat right 20px top 8px;background-size:25px 35px}#flight_feed_controls_table tbody select option{padding:10px 40px}#flight_feed_controls_table #debug_output_row{display:none;color:#fff;border:0}.flight-number{font-size:18px;font-weight:normal;line-height:22px;color:#0d0630;padding:3px;border-radius:4px;max-width:185px}#flight_feed_tabs{border:0}#flight_feed_tabs ul{background:transparent;border:0;padding:0;display:flex;justify-content:space-between}#flight_feed_tabs ul li{border:0;margin:0;flex:1 1 50%;flex-grow:1;flex-shrink:1;flex-basis:50%;background:#86bbd7}#flight_feed_tabs ul li+li{margin-left:30px}#flight_feed_tabs ul li a{font-size:22px;line-height:26px;display:block;width:100%;text-align:center;color:#0d0630;outline:0;padding:10px}#flight_feed_tabs ul li.ui-tabs-active{background:#072c62;color:#fff}#flight_feed_tabs ul li.ui-tabs-active a{color:#fff;font-weight:900}@media only screen and (min-width: 720px){#flight_feed_tabs ul li a{font-size:30px;line-height:36px}}#flight_feed_tabs .ui-tabs-panel{padding:0}.page-flights .flight-search form,.page-flights .search-content form{width:100%;max-width:100%;margin:0 auto;display:flex}.page-flights .flight-search form input[type="search"],.page-flights .flight-search form input[type="submit"],.page-flights .search-content form input[type="search"],.page-flights .search-content form input[type="submit"]{height:60px}.page-flights .flight-search form input[type="search"],.page-flights .search-content form input[type="search"]{border:2px solid #0d0630;border-radius:4px 0px 0 4px;padding:0 30px}.page-flights .flight-search form input[type="search"]::placeholder,.page-flights .search-content form input[type="search"]::placeholder{font-size:18px;font-style:italic;line-height:22px}.page-flights .flight-search form input[type="submit"],.page-flights .search-content form input[type="submit"]{text-indent:-9999px;min-width:100px;border-radius:0 4px 4px 0;background:#0d0630 url("../../images/search_white.png") no-repeat center center}.page-flights .flight-search form input[type="submit"]:hover,.page-flights .search-content form input[type="submit"]:hover{background-color:#840a54}@media only screen and (min-width: 720px){.page-flights .flight-search form,.page-flights .search-content form{max-width:75%}}.page-flights .search-content{padding:0 2% 2%;text-align:center}.page-flights .search-content h3{color:#0d0630;font-size:18px;font-weight:400;font-style:normal;letter-spacing:0px;text-align:center}.page-flights .search-content a{border-bottom:1px solid;font-weight:600;color:#0d0630}#flight_feed_arrivals_table,#flight_feed_departures_table{margin:0;width:100% !important}#flight_feed_arrivals_table tr,#flight_feed_departures_table tr{padding:18px 10px}#flight_feed_arrivals_table thead tr,#flight_feed_departures_table thead tr{background:#86bbd7;border-radius:0 0 10px 10px}#flight_feed_arrivals_table thead tr th,#flight_feed_departures_table thead tr th{line-height:20px;color:#0d0630;padding:18px 0;font-size:16px;font-weight:700;font-style:normal;letter-spacing:0px;text-align:left;border-bottom:0}#flight_feed_arrivals_table thead tr th:first-of-type,#flight_feed_departures_table thead tr th:first-of-type{text-align:left;padding-left:20px}#flight_feed_arrivals_table tbody tr.odd,#flight_feed_departures_table tbody tr.odd{background-color:rgba(134,187,215,0.25)}#flight_feed_arrivals_table tbody tr.even,#flight_feed_departures_table tbody tr.even{background-color:#fff}#flight_feed_arrivals_table tbody td,#flight_feed_departures_table tbody td{text-align:left;vertical-align:middle;padding:10px 20px;font-size:18px;line-height:22px}#flight_feed_arrivals_table tbody td p,#flight_feed_departures_table tbody td p{color:#0d0630;font-size:18px;line-height:22px}#flight_feed_arrivals_table tbody td>a,#flight_feed_departures_table tbody td>a{font-weight:900;text-decoration:none}#flight_feed_arrivals_table tbody td>a:hover,#flight_feed_departures_table tbody td>a:hover{text-decoration:underline}#flight_feed_arrivals_table tbody td:first-of-type,#flight_feed_departures_table tbody td:first-of-type{text-align:left;padding-left:20px}#flight_feed_arrivals_table tbody td:first-of-type a,#flight_feed_departures_table tbody td:first-of-type a{font-weight:normal;padding:15px}#flight_feed_arrivals_table tbody td:first-of-type a:hover,#flight_feed_departures_table tbody td:first-of-type a:hover{text-decoration:underline}@media only screen and (min-width: 720px){#flight_feed_arrivals_table thead tr th,#flight_feed_departures_table thead tr th{text-align:left;font-size:18px;line-height:26px}#flight_feed_arrivals_table tbody tr td,#flight_feed_departures_table tbody tr td{text-align:left;padding:20px 0px}}#flight_feed_arrivals_table_paginate,#flight_feed_departures_table_paginate{float:none;text-align:center;padding:20px 0;margin:20px 0}#flight_feed_arrivals_table_paginate a,#flight_feed_departures_table_paginate a{font-size:20px;font-weight:bold;line-height:24px;text-align:center;border-radius:4px;padding:10px 17px;border:0}#flight_feed_arrivals_table_paginate a:hover,#flight_feed_departures_table_paginate a:hover{background:#fca311;color:#0d0630 !important}#flight_feed_arrivals_table_paginate a.disabled,#flight_feed_departures_table_paginate a.disabled{opacity:0.5}#flight_feed_arrivals_table_paginate a.current,#flight_feed_departures_table_paginate a.current{background:#840a54;color:#fff !important}.airport-name,.fli-time{font-weight:700;color:#0d0630}.airline-name{font-weight:400 !important;color:#0d0630}.fs-On.Time span,.fs-Delayed span,.fs-In.Route span,.fs-Landed span,.fs-Cancelled span,.fs-In.Range span,.fs-Airborne span,.fs-Departed span,.fs-Missing span{border-radius:23px;padding:12px 14px;min-width:118px;text-align:center;display:inline-block}.fs-On.Time span,.fs-Airborne span{color:#0d0630;background-color:rgba(141,190,81,0.5)}.fs-Delayed span{color:#0d0630;background-color:#fca311}.fs-Landed span,.fs-Departed span{color:#0d0630;background-color:#8dbe51}.fs-In.Route span,.fs.In.Range span{color:#0d0630;background-color:rgba(134,187,215,0.5)}.fs-Cancelled span{color:#fff;background-color:#840a54}
