section>.container>.row>.col-xs-12{padding-top:0 !important;padding-bottom:0 !important}
.content-tile picture{overflow:visible}
header{padding:15px 0}
header>div:first-child{background:transparent}
header .content-tile{width:184px;height:55px}
@media(min-width:1024px){header .col-xs-12{width:83.3333333%;float:none;margin:0 auto}
}
@media(min-width:1036px){header.no-menu{border-bottom:0}
}
.header-nav--toggle-mobile{display:none;speak:none}
.menu-browse{display:none;speak:none}
main>.par-main>.column-control:first-of-type:not(.column-control-color-block-container){padding-top:0}
@media(min-width:768px){main>.par-main>.column-control:first-of-type:not(.column-control-color-block-container){padding-top:25px}
}
@media(min-width:1024px){main>.par-main>.column-control>.container>.row>.col-xs-12{width:83.3333333%;float:none;margin:0 auto}
}
.par-main section:first-of-type{position:relative}
.par-main section:first-of-type::after{content:'';display:block;background-image:url('dev/assets/HP_Hero_Curve_Shape.svg');width:100%;position:absolute;height:100%;bottom:0;left:0;z-index:0;width:100vw;background-position:bottom center;background-repeat:no-repeat}
@media(max-width:360px){.par-main section:first-of-type{margin-bottom:-10px}
.par-main section:first-of-type::after{bottom:10px}
}
@media(min-width:360px) and (max-width:400px){.par-main section:first-of-type{margin-bottom:0}
.par-main section:first-of-type::after{bottom:10px}
}
@media(min-width:401px) and (max-width:1280px){.par-main section:first-of-type{margin-bottom:-6px}
.par-main section:first-of-type::after{bottom:6px}
}
@media(min-width:1281px) and (max-width:1599px){.par-main section:first-of-type{margin-bottom:1.5vw}
.par-main section:first-of-type::after{bottom:-1.5vw}
}
@media(min-width:1600px){.par-main section:first-of-type{margin-bottom:3vw}
.par-main section:first-of-type::after{bottom:-3vw}
}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.par-main section:first-of-type:after{bottom:-180px}
}
.par-main>section:nth-of-type(2){padding-top:15px;min-height:58.25vh}
@media(min-width:360px) and (max-width:400px){.par-main>section:nth-of-type(2){transform:translateY(-15px)}
}
@media(min-width:1024px){.par-main>section:nth-of-type(2){padding-top:0}
}
@media(min-width:1281px) and (max-width:1599px){.par-main>section:nth-of-type(2)>.container:first-of-type{-webkit-transform:translateY(-1.5vw);transform:translateY(-1.5vw);margin-bottom:-1.5vw}
}
@media(min-width:1600px){.par-main>section:nth-of-type(2)>.container:first-of-type{-webkit-transform:translateY(-3vw);transform:translateY(-3vw);margin-bottom:-3vw}
}
main .flex-list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;list-style-type:none;padding:0;margin-top:0}
@media(min-width:481px){main .flex-list ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}
}
main .flex-list ul li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%;padding:0;white-space:nowrap;border-bottom:1px solid #dbdbdb}
main .flex-list ul li:last-of-type{border-bottom:0}
main .flex-list ul li::before{display:none !important}
@media(min-width:481px){main .flex-list ul li{width:20%;margin:0 2.5%}
main .flex-list ul li:nth-child(4n+1):nth-last-child(-n+4),main .flex-list ul li:nth-child(4n+1):nth-last-child(-n+4) ~ li{border-bottom:0}
}
@media all and (min-width:481px) and (max-width:1211px){main .flex-list ul li{white-space:normal}
}
main .flex-list ul li a{display:block;padding:15px 0}
main .flex-list ul li a:after{display:none !important}
.has-padding--30.flex-list{padding:30px 30px 15px 30px}
.content-tile-landscape--66-33 figcaption{padding-top:0;-webkit-box-flex:2;-ms-flex:2 1 0;flex:2 1 0}
.content-tile-landscape--66-33 .content-tile-subtitle{line-height:1.1 !important;margin-top:5px}
.content-tile-landscape--66-33 .content-tile-text{display:none}
.content-tile-landscape--66-33 .content-tile-text p{padding-top:30px}
.content-tile-landscape--66-33.button-primary a:last-of-type{background-color:#fff;color:#003057;border-color:currentColor}
.content-tile-landscape--66-33.button-primary a:last-of-type:hover,.content-tile-landscape--66-33.button-primary a:last-of-type:focus,.content-tile-landscape--66-33.button-primary a:last-of-type:active{background-color:#007fa3;color:#fff;border-color:transparent}
.content-tile-landscape--66-33.button-primary a:last-of-type::after{display:none}
.content-tile-landscape--66-33 picture{-webkit-transform:scale(0.9);transform:scale(0.9);-webkit-box-flex:1;-ms-flex:1 1 0;flex:1 1 0}
@media(min-width:769px){.content-tile-landscape--66-33 picture{margin-top:-75px}
}
@media(max-width:767px){.content-tile[class*="content-tile-landscape--"] figure{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;wrap:nowrap}
.content-tile[class*="content-tile-landscape--"] picture{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-left:15px;width:33.33333333%}
.content-tile[class*="content-tile-landscape--"] figcaption{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-right:15px;width:66.66666667%}
}
@media(min-width:401px) and (max-width:660px){.content-tile[class*="content-tile-landscape--"] picture{margin-top:45px}
}
@media(max-width:400px){.content-tile[class*="content-tile-landscape--"] picture{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-top:30px}
}
@media(max-width:360px){.content-tile[class*="content-tile-landscape--"] picture{margin-top:75px}
}
@media(min-width:992px) and (max-width:1169px){.content-tile.title-typesize--h2 figcaption>h2{font-size:3.5rem}
.content-tile.subtitle-typesize--kilo .content-tile-subtitle{font-size:6rem}
}
@media(min-width:681px) and (max-width:991px){.content-tile.title-typesize--h2 figcaption>h2{font-size:3rem}
.content-tile.subtitle-typesize--kilo .content-tile-subtitle{font-size:5rem;max-width:none}
}
@media(max-width:680px){.content-tile.title-typesize--h2 figcaption>h2{font-size:2rem}
.content-tile.subtitle-typesize--kilo .content-tile-subtitle{font-size:4rem}
}
@media(max-width:500px){.content-tile.subtitle-typesize--kilo .content-tile-subtitle{font-size:3rem}
}
@media(max-width:420px){.content-tile.title-typesize--h2 figcaption>h2{position:absolute}
.content-tile.subtitle-typesize--kilo .content-tile-subtitle{margin-top:40px}
}
@media all and (min-width:768px){footer .function-panel{position:absolute;top:0;right:0}
}
@media(min-width:481px){body>footer .par-footer .column-control .footer-match--legal-notes>ul{float:left;margin:0 -15px}
.edit body>footer .par-footer .column-control .footer-match--legal-notes>ul{float:none}
}
body>footer .par-footer .column-control .footer-match--legal-notes>ul>li{padding:0;border-bottom:1px solid rgba(255,255,255,0.35)}
body>footer .par-footer .column-control .footer-match--legal-notes>ul>li:last-of-type{border-bottom:0}
@media(min-width:481px){body>footer .par-footer .column-control .footer-match--legal-notes>ul>li{border-bottom:0;float:left;margin:0 15px}
}
body>footer .par-footer .column-control .footer-match--legal-notes>ul>li a{display:inline-block;width:100%;padding:15px 0}
footer .blog-flex-social-share{margin:0}
footer .blog-flex-social-share li{width:40px;height:40px;margin:0 10px 0 0}
footer .blog-flex-social-share li:last-child{margin-right:0}
@media(max-width:940px){footer .col-xs-12:first-of-type{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
footer .col-xs-12:first-of-type .function-panel{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
footer .col-xs-12:first-of-type .text{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:20px}
.footer-social-share-container{float:none}
}
main .text h6{margin-left:8px;text-transform:uppercase}
@media(max-width:420px){.content-tile.subtitle-typesize--kilo .content-tile-subtitle{margin-top:0}
}
@media(max-width:480px){.content-tile[class*="content-tile-landscape--"] figcaption{padding-right:0;padding-bottom:50px}
.content-tile[class*="content-tile-landscape--"] picture{margin-top:80px}
}