@media (max-width:767px){.container{width:100%}}@media (min-width:1600px){.container{width:1570px}}/*! jQuery UI - v1.12.1 - 2017-10-17
* http://jqueryui.com
* Includes: core.css, datepicker.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=base&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cc0000&fcError=5f3f3f&borderColorError=f1a899&bgTextureError=flat&bgColorError=fddfdf&iconColorHighlight=777620&fcHighlight=777620&borderColorHighlight=dad55e&bgTextureHighlight=flat&bgColorHighlight=fffa90&iconColorActive=ffffff&fcActive=ffffff&borderColorActive=003eff&bgTextureActive=flat&bgColorActive=007fff&iconColorHover=555555&fcHover=2b2b2b&borderColorHover=cccccc&bgTextureHover=flat&bgColorHover=ededed&iconColorDefault=777777&fcDefault=454545&borderColorDefault=c5c5c5&bgTextureDefault=flat&bgColorDefault=f6f6f6&iconColorContent=444444&fcContent=333333&borderColorContent=dddddd&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=444444&fcHeader=333333&borderColorHeader=dddddd&bgTextureHeader=flat&bgColorHeader=e9e9e9&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif
* Copyright jQuery Foundation and other contributors; Licensed MIT */@font-face{font-family:'Supreme';src:url('/assets/font/supreme/SupremeLLWeb-Light.woff2');font-weight:300;font-display:swap}@font-face{font-family:'Supreme';src:url('/assets/font/supreme/SupremeLLWeb-LightItalic.woff2');font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:'Supreme';src:url('/assets/font/supreme/SupremeLLWeb-Regular.woff2');font-weight:400;font-display:swap}@font-face{font-family:'Supreme';src:url('/assets/font/supreme/SupremeLLWeb-Italic.woff2');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'Supreme';src:url('/assets/font/supreme/SupremeLLWeb-Book.woff2');font-weight:600;font-display:swap}@font-face{font-family:'Supreme';src:url('/assets/font/supreme/SupremeLLWeb-BookItalic.woff2');font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:'Supreme';src:url('/assets/font/supreme/SupremeLLWeb-Bold.woff2');font-weight:700;font-display:swap}@font-face{font-family:'Supreme';src:url('/assets/font/supreme/SupremeLLWeb-BoldItalic.woff2');font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:'ProximaNova';font-weight:400;font-display:swap;src:url('/assets/font/proximanova/regular/ProximaNova-Reg-webfont.eot');src:url('/assets/font/proximanova/regular/ProximaNova-Reg-webfont.eot?iefix') format('eot'),url('/assets/font/proximanova/regular/ProximaNova-Reg-webfont.woff') format('woff'),url('/assets/font/proximanova/regular/ProximaNova-Reg-webfont.ttf') format('truetype'),url('/assets/font/proximanova/regular/ProximaNova-Reg-webfont.svg#ProximaNova-Reg-webfont') format('svg')}@font-face{font-family:'ProximaNova';font-weight:300;font-display:swap;src:url('/assets/font/proximanova/light/ProximaNova-Light-webfont.eot');src:url('/assets/font/proximanova/light/ProximaNova-Light-webfont.eot?iefix') format('eot'),url('/assets/font/proximanova/light/ProximaNova-Light-webfont.woff') format('woff'),url('/assets/font/proximanova/light/ProximaNova-Light-webfont.ttf') format('truetype'),url('/assets/font/proximanova/light/ProximaNova-Light-webfont.svg#ProximaNova-Light-webfont') format('svg')}@font-face{font-family:'ProximaNova';font-weight:600;font-display:swap;src:url('/assets/font/proximanova/semibold/ProximaNova-Sbold-webfont.eot');src:url('/assets/font/proximanova/semibold/ProximaNova-Sbold-webfont.eot?iefix') format('eot'),url('/assets/font/proximanova/semibold/ProximaNova-Sbold-webfont.woff') format('woff'),url('/assets/font/proximanova/semibold/ProximaNova-Sbold-webfont.ttf') format('truetype'),url('/assets/font/proximanova/semibold/ProximaNova-Sbold-webfont.svg#ProximaNova-Sbold-webfont') format('svg')}@font-face{font-family:'ProximaNova';font-weight:700;font-display:swap;src:url('/assets/font/proximanova/bold/ProximaNova-Bold-webfont.eot');src:url('/assets/font/proximanova/bold/ProximaNova-Bold-webfont.eot?iefix') format('eot'),url('/assets/font/proximanova/bold/ProximaNova-Bold-webfont.woff') format('woff'),url('/assets/font/proximanova/bold/ProximaNova-Bold-webfont.ttf') format('truetype'),url('/assets/font/proximanova/bold/ProximaNova-Bold-webfont.svg#ProximaNova-Bold-webfont') format('svg')}@font-face{font-family:'Gazelle';font-weight:400;font-display:swap;src:url('/assets/font/gazelle/pon-gazelle.eot');src:url('/assets/font/gazelle/pon-gazelle.eot?iefix') format('eot'),url('/assets/font/gazelle/pon-gazelle.woff') format('woff'),url('/assets/font/gazelle/pon-gazelle.ttf') format('truetype'),url('/assets/font/gazelle/pon-gazelle.svg#pon-gazelle') format('svg')}@font-face{font-family:'ga-icon';font-weight:400;font-display:swap;src:url('/assets/font/gazelle-icons/icons.eot');src:url('/assets/font/gazelle-icons/icons.eot?iefix') format('eot'),url('/assets/font/gazelle-icons/icons.woff') format('woff'),url('/assets/font/gazelle-icons/icons.woff2') format('woff2'),url('/assets/font/gazelle-icons/icons.ttf') format('truetype'),url('/assets/font/gazelle-icons/icons.svg#icons') format('svg')}html,body{font-family:'Supreme',Helvetica,Arial,sans-serif;font-size:16px;font-weight:300}p{font-size:1.125rem;line-height:1.5;font-weight:300;margin-bottom:25px}@media (max-width:767px){p{line-height:1.222}}p a{color:#c3313c}p a:hover{color:#050505;text-decoration:underline}a,a:hover,a:active,a:focus{color:#050505;text-decoration:none;outline:none}b,strong{font-weight:600}table{border:none;margin-bottom:25px}table tbody tr{border-bottom:1px solid rgba(0,0,0,0.1)}table tbody tr:last-of-type{border:none}table tbody tr td{border-right:1px solid rgba(0,0,0,0.1);padding:10px}@media screen and (min-width:768px){table tbody tr td{word-break:break-word}}table tbody tr td:last-of-type{border:none}h1,h2,h3{font-weight:300}h1{font-size:3rem;line-height:1.083}@media (max-width:767px){h1{font-size:1.75rem;line-height:1.143}}h2{font-size:2.5rem;line-height:1.1}@media (max-width:767px){h2{font-size:1.5rem;line-height:1.167}}h3{font-size:1.75rem;line-height:1.143}@media (max-width:767px){h3{font-size:1.375rem;line-height:1.273}}ul,ol{margin-bottom:0;margin-left:20px}*{box-sizing:border-box;border:none;margin:0;outline:none;padding:0}body,html{line-height:initial;height:100%}img{image-rendering:-webkit-optimize-contrast !important;max-width:100%}body{color:#050505}p{color:#323232}@supports (-webkit-overflow-scrolling: touch){body{cursor:pointer}}.page-header{padding:0;margin:0;border:0}.page-wrapper{overflow:initial;min-height:100%;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.page-main{margin:74px auto 30px auto;padding:0 50px;transition:all 250ms ease-in-out}.topbar-active .page-main{margin:0 auto 30px auto}.page-main:not(.container){width:100%}@media (max-width:991px){.page-main{padding:0 25px;margin:74px auto 0 auto}}@media (min-width:991px){.page-main .col-inner .widget-contenthtml,.page-main .col-inner .widget-html{opacity:0;transform:translate(0, 50px);transform-origin:center bottom;transition:all .75s ease-in-out}}.widget-contenthtml{border-radius:0;padding:0}.row{width:calc(100% + 30px)}.bluefoot-row.full-width{margin:0 -50px}@media screen and (max-width:992px){.bluefoot-row.full-width{margin:0 -25px}}@media screen and (min-width:992px){.bluefoot-row .row-inner{display:flex;height:100%}}@media screen and (min-width:992px){.col-highlighted>div{padding-bottom:5%;padding-right:10%;padding-left:10%;padding-top:5%}}@media (min-width:992px){.bluefoot-column.col-highlighted{background-color:#f1f0ee}.bluefoot-column.col-highlighted .row-inner>[class^="col-"],.bluefoot-column.col-highlighted .row-inner>[class*=" col-"]{padding:0}.bluefoot-column.col-highlighted .row-inner>[class^="col-"]:first-of-type,.bluefoot-column.col-highlighted .row-inner>[class*=" col-"]:first-of-type{padding-left:15px}.bluefoot-column.col-highlighted .row-inner>[class^="col-"]:last-of-type,.bluefoot-column.col-highlighted .row-inner>[class*=" col-"]:last-of-type{padding-right:15px}}.bluefoot-row{margin-bottom:25px;margin-top:25px}@media (min-width:992px){.bluefoot-row{margin-bottom:50px;margin-top:50px}}.bluefoot-row:first-of-type{margin-top:0}.bluefoot-row.full-width{margin:0 -50px;width:calc(100% + 100px)}@media screen and (max-width:992px){.bluefoot-row.full-width{margin:0 -25px;width:calc(100% + 50px)}}@media screen and (min-width:992px){.bluefoot-row .row-inner{display:flex}}.bluefoot-row ul{line-height:23px;margin-bottom:25px;margin-left:20px;list-style:disc}.bluefoot-column{background-repeat:no-repeat;background-size:cover;background-position:center}.bluefoot-column .col-inner{width:100%}@media screen and (min-width:992px){.col-vertical-align{display:flex;align-items:center}}@-webkit-keyframes scaleImage{0%{-webkit-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1)}100%{-webkit-transform:scale(1.05, 1.05);-ms-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05)}}@keyframes scaleImage{0%{-webkit-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1)}100%{-webkit-transform:scale(1.05, 1.05);-ms-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05)}}.bluefoot-column.col-background-type--light-grey,.col-background-type--light-grey{background-color:#f1f0ee}@media screen and (max-width:991px){.bluefoot-column.col-background-type--light-grey,.col-background-type--light-grey{padding:20px}}.columns .col-height-screen-half{min-height:60vh}@media screen and (max-width:767px){.columns .col-height-screen-half{min-height:30vh}}.bluefoot-textarea ul,.bluefoot-textarea ol{list-style:disc;margin-left:20px}.bluefoot-textarea ol{list-style:decimal}@media screen and (max-width:767px){.bluefoot-entity.bluefoot-textarea{overflow-x:auto}}.page-heading{display:block}.page-heading--position-static{margin:0 0 50px 0}@media (max-width:767px){.page-heading--position-static{margin:0 0 20px 0}}.icon{background-color:transparent;border:1px solid rgba(0,0,0,0.1);border-radius:50%;display:block;font-size:1.125rem;height:36px;line-height:36px;text-align:center;width:36px}.icon:not(.glyphicon):before{font-family:'Gazelle'}.icon:active,.icon:focus{border:1px solid #050505}.icon:hover{border:1px solid rgba(0,0,0,0.3)}.btn{background-color:#c3313c;border:1px solid #c3313c;font-size:.875rem;color:#ffffff;border-radius:999px;text-align:inherit;line-height:18px;font-weight:400;padding:13px 24px;text-transform:uppercase;transition:.2s ease-in-out}@media (max-width:767px){.btn{padding:9px 20px;font-size:12px}}.btn:disabled{opacity:.35}.btn:hover,.btn:active,.btn:focus{box-shadow:none;background:#c3313c;border-color:#c3313c}.btn:active{background:#c3313c;border-color:#c3313c}.btn:focus{outline:2px solid #0055B0;outline-offset:4px}.btn-white{background-color:#ffffff;border:2px solid #ffffff;color:#050505}.btn-white.disabled,.btn-white:disabled{opacity:.45}.btn-white:hover,.btn-white:focus,.btn-white:active{background-color:#c8c8c8;border:2px solid #c8c8c8;outline-color:#c8c8c8;color:#050505}.btn-white:active{background-color:#ffffff}.btn-outline--blurred{background-color:#eef7ef;border-color:#eef7ef;color:#050505}.btn-outline--blurred:hover,.btn-outline--blurred:focus,.btn-outline--blurred:active{background-color:#e1f4e3;border-color:#e1f4e3;color:#050505;outline-color:#e1f4e3}.btn-outline--blurred{background-color:rgba(255,255,255,0.1);backdrop-filter:blur(5px)}.btn-outline--blurred:hover,.btn-outline--blurred:focus,.btn-outline--blurred:active{background-color:rgba(255,255,255,0.1);backdrop-filter:blur(5px);outline-color:#ffffff}.btn.full-width{width:100%}@keyframes btn-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes animateFlashMessageDuration{from{width:0}to{width:100%}}@media print{@page{margin:0;size:auto}a:after{display:none}body{-webkit-print-color-adjust:exact;margin:15px 25px}.page-main{margin-top:0;padding:0}.page.messages,.page-footer{display:none}}@keyframes search-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.page.messages .messages .message{-webkit-animation:hide-notification 250ms ease-in-out 20s forwards;-o-animation:hide-notification 250ms ease-in-out 20s forwards;animation:hide-notification 250ms ease-in-out 20s forwards;background-color:rgba(195,49,60,0.9);bottom:0;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.15);position:fixed;right:50%;transition:all 500ms ease-in-out;transform:translateY(100%) translateX(50%);z-index:3000;color:#ffffff;font-weight:800;padding:15px 30px;text-align:center}.page.messages .messages .message a{color:#ffffff;text-decoration:underline}.page.messages .messages .message a:hover{color:#f1f0ee}@media screen and (max-width:991px){.page.messages .messages .message{width:100vw}}@media screen and (max-width:991px){.page.messages .messages .message{width:100vw}}@keyframes hide-notification{0%{transform:translateY(-50px) translateX(50%);opacity:1}100%{transform:translateY(100%) translateX(50%);opacity:0}}@keyframes hide-notification-to-top{0%{transform:translateY(50px) translateX(50%);opacity:1}100%{transform:translateY(-100%) translateX(50%);opacity:0}}.store{border-bottom:1px solid #c8c8c8;background:#ffffff;padding:0 20px 20px 20px;margin-bottom:20px}@media (max-width:767px){.store{padding:10px}}.accessibility-menu{position:fixed;top:20px;left:-9999px;z-index:9999;background:#fff;padding:16px;border:1px solid #c8c8c8;font-size:1rem;font-weight:400}.accessibility-menu:focus-within{left:20px}.accessibility-menu span{display:block;margin-bottom:4px}.accessibility-menu ol{list-style:decimal;list-style-position:inside;color:#c3313c}.accessibility-menu ol li a:focus{outline:2px solid #c3313c;outline-offset:2px}.footer.content{display:flex;flex-direction:column}.footer.content .socket{order:5}.socket{background:#ffffff;border-top:1px solid #f1f0ee;padding:32px 0}.socket__container{display:flex;align-items:center;justify-content:space-between}.socket__container::before,.socket__container::after{display:none}@media (max-width:1199px){.socket__container{flex-direction:column;align-items:initial;justify-content:initial;gap:30px}}.socket__copyright{font-size:14px;font-weight:400;color:#050505}@media (max-width:1199px){.socket__copyright{order:4}}.socket__menu{display:flex;gap:20px;font-size:14px;font-weight:400;color:#050505}@media (max-width:1199px){.socket__menu{order:1}}@media (max-width:767px){.socket__menu{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));margin-bottom:12px}}.socket__menu li{list-style:none}@keyframes show-information{0%{transform:translateX(-100%)}100%{transform:translateX(0)}}.cookie-status-message{display:none}.homepage-hero{background-color:#f1f0ee}.homepage-hero__wrapper{position:relative;height:66.67vh;max-height:800px;padding-bottom:50px;background-color:#b3cddd;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end}@media (max-width:767px){.homepage-hero__wrapper{padding-bottom:25px}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.homepage-hero__wrapper{overflow:hidden}}.homepage-hero__bg{position:absolute;inset:0;background-size:cover;background-position:center}.homepage-hero__bg--portrait{display:none}@media (max-width:767px),(orientation:portrait){.homepage-hero__bg{display:none}.homepage-hero__bg--portrait{display:block}}.homepage-hero__gradient{position:absolute;inset:auto 0 0;width:100%;height:100%;background-image:linear-gradient(to top, rgba(0,0,0,0.7) 0%, transparent 70%);pointer-events:none}.homepage-hero__title{font-size:5rem;line-height:1;color:#ffffff;margin:0;max-width:660px}@media (max-width:767px){.homepage-hero__title{font-size:2.5rem;line-height:1}}.homepage-hero__subtitle{color:#ffffff;margin:0}@media (max-width:480px){.homepage-hero__subtitle{margin:0 0 10px}}.homepage-hero__buttons{display:flex;grid-gap:8px;margin-top:20px}@media (max-width:480px){.homepage-hero__buttons{flex-direction:column-reverse;width:fit-content}}.homepage-hero__buttons .btn{color:#ffffff}.homepage-hero__buttons .btn-white{color:#050505}.homepage-hero__campaign{margin:50px 0;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}@media (max-width:767px){.homepage-hero__campaign{padding:0 15px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.homepage-hero__campaign-title{font-size:2rem;line-height:1.071;color:#ffffff;margin:0}@media (min-width:992px){.homepage-hero__campaign-title{font-size:3.5rem;line-height:1.071}}.homepage-hero__campaign-content{background:#c3313c;color:#ffffff;padding:40px;margin-left:15px}.homepage-hero__campaign-content p{color:#ffffff}.homepage-hero__campaign-content p a{color:#ffffff;text-decoration:underline}@media (max-width:767px){.homepage-hero__campaign-content{margin-left:0}}.homepage-hero__campaign-image{background-size:cover;background-position:center;margin-right:15px}@media (max-width:767px){.homepage-hero__campaign-image{height:340px;margin-right:0}}@media (max-width:480px){.homepage-hero__campaign-image{height:180px}}.parallax-hero{position:relative;width:100%;margin-bottom:26px}@media (min-width:992px){.parallax-hero{margin-bottom:56px}}@media (min-width:1600px){.parallax-hero{margin-bottom:80px}}@media (min-width:992px){.parallax-hero--with-bg{background-image:url('/assets/img/Gazelle_Brand.svg');background-position:80% 20px;background-repeat:no-repeat}}.parallax-hero__content{padding-top:90px;margin-bottom:60px}@media (max-width:767px){.parallax-hero__content{padding-top:40px;margin-bottom:45px}}@media (min-width:768px){.parallax-hero__content--image-right{padding-bottom:80px;margin-bottom:0}}.parallax-hero__content h1,.parallax-hero__content h2,.parallax-hero__content h3,.parallax-hero__content p{color:#ffffff}.parallax-hero__content h1,.parallax-hero__content h2,.parallax-hero__content h3{margin:0 0 15px}@media (max-width:767px){.parallax-hero__content h1,.parallax-hero__content h2,.parallax-hero__content h3{margin-bottom:10px}}.parallax-hero__content p{color:#ffffff;margin:0 0 30px}.parallax-hero__content p a{color:#ffffff;text-decoration:underline}.parallax-hero__content .btn{margin-bottom:15px;margin-right:20px}.parallax-hero__content .btn:last-child{margin-right:0}.parallax-hero__content .container{position:relative}.parallax-hero__image{position:relative}.parallax-hero__image img{width:100%}.parallax-hero__mask{position:absolute;bottom:0;top:30%;width:100%;background:#ffffff}.parallax-hero--blue{background-color:#c3313c}.parallax-hero.no-image{margin-bottom:0}.parallax-hero.no-image .parallax-hero__content{margin-bottom:0;padding-bottom:60px}@keyframes pulse{0%{opacity:.3}50%{opacity:1}100%{opacity:.3}}.cms-service-contact #maincontent p{color:#767676}.cms-service-contact .page-heading{margin-top:30px}.contact-block{display:flex;flex-direction:column;justify-content:flex-start;color:white;padding:30px;border-radius:2px;min-height:300px;width:100%}.contact-block p{color:#767676;margin-top:19px;margin-bottom:0}.contact-block input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.contact-block table{margin-bottom:0}.contact-block.block-grey{background-color:#f1f0ee;color:#050505}.contact-block_header{font-size:20px}.contact-block_footer{margin-top:auto;width:100%;align-self:flex-start}.page-header{height:104px;z-index:1050;position:sticky;top:0}.page-header .container-fluid{max-width:1920px;padding-left:20px;padding-right:20px}@media (min-width:1960px){.page-header .container-fluid{padding-left:0;padding-right:0}}#header{display:flex;align-items:center;position:relative;height:60px;background:#ffffff;}#header .logo{width:150px;flex:0 0 auto}#header .logo-max svg{width:152px;height:52px}#header .mobile-menu-toggle{background-color:#ffffff}#header .mobile-menu-close{position:absolute;top:20px;right:30px;z-index:9999;cursor:pointer;background-color:#F7FBF7}#header .mobile-menu-close svg{width:20px;height:20px;fill:#050505}#header .main-menu-wrapper{width:100%;max-width:900px;margin:0 auto}#header .main-menu-wrapper .navigation-item svg{transform:rotate(180deg)}@media (min-width:992px){#header{justify-content:space-between;align-items:center}#header::before,#header::after{display:none}#header .main-menu-wrapper{left:50%;transform:translateX(-50%);justify-content:center;position:absolute;height:60px;z-index:1400}#header .main-menu-wrapper ul{list-style:none;margin:0;padding:0;display:flex;justify-content:center;position:relative;z-index:10}#header .main-menu-wrapper ul>li{position:relative}#header .main-menu-wrapper nav ul{display:flex;justify-content:center}#header .main-menu-wrapper nav ul li{position:relative}#header .main-menu-wrapper nav ul li:hover .navigation-item{box-shadow:inset 0 -5px 0 0 #c3313c}#header .main-menu-wrapper nav ul li .navigation-item{background:#ffffff;border:none;color:inherit;padding:0;margin:0 20px;height:60px;cursor:pointer;align-items:center;display:flex;gap:10px;font-size:1.125rem;font-weight:300;transition:all .3s}#header .main-menu-wrapper nav ul li .navigation-item:focus{outline:1px solid #c3313c}#header .main-menu-wrapper nav ul li .navigation-item svg{transform:rotate(180deg)}#header .navigation-item{background:#ffffff;width:auto;font-weight:500;transition:color .2s;font-size:1rem;padding:20px;gap:10px;margin-bottom:0}}@media (min-width:992px) and (max-width:1199px){#header .main-menu-wrapper nav ul li .navigation-item{margin:0 10px}}@media (min-width:992px) and (max-width:991px){#header .main-menu-wrapper nav ul li .navigation-item{margin:0 20px}}@media (max-width:992px){#header .header-actions{padding-right:40px;z-index:2}#header .main-menu{background:#F7FBF7;position:absolute;padding-top:40px;padding-bottom:100px;top:0;left:0;right:0;margin-left:-20px;margin-right:-20px;z-index:1000;height:100vh;height:100dvh;display:none;overflow-y:scroll}#header .main-menu ul li{list-style:none;font-size:32px;font-weight:300}#header .main-menu ul li ul{padding:20px;background:#ffffff}#header .main-menu .navigation-item{justify-content:space-between;width:100%;background:#F7FBF7;border:none;cursor:pointer;display:flex;align-items:center;padding:0 20px}#header .main-menu .navigation-item span{padding:20px 0}}@keyframes slideIn{from{transform:translateY(-65px)}to{transform:translateY(0)}}@keyframes ellipsis{to{width:20px}}@keyframes loading-wheel{0%{transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg)}50%{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}100%{transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg)}}@media not all and (min-resolution:.001dpcm){}@keyframes popTilesPulse{0%{opacity:.3}50%{opacity:1}100%{opacity:.3}}@keyframes popFiltersPulse{0%{opacity:.2}50%{opacity:.6}100%{opacity:.2}}body[class]{line-height:initial}.page-header,.page-footer{font-size:1.125rem}html,body{font-family:'ProximaNova',Helvetica,Arial,sans-serif}p{color:#050505}p a{color:#050505;text-decoration:underline}p a:hover{color:#050505}h1,h2,h3{font-family:'Supreme',Helvetica,Arial,sans-serif}h1,h2,h3{text-transform:uppercase;font-weight:700}h2{font-size:1.75rem}h3{font-size:1.5rem}.bluefoot-column{border-radius:10px}@media (min-width:992px){.bluefoot-row .row-inner{display:initial}}.btn{background-color:#378498;border:2px solid #378498;text-transform:uppercase}.btn:hover,.btn:active,.btn:focus{box-shadow:none;background:#2c6e7f;border-color:#2c6e7f}.btn:active{background:#4199B0;border-color:#4199B0}.btn:focus{outline:2px solid #bbbbbb;outline-offset:3px}.btn-white{background-color:#f1f0ee;border:2px solid #f1f0ee;color:#050505}.btn-white.disabled,.btn-white:disabled{opacity:.45}.btn-white:hover,.btn-white:active,.btn-white:focus{background-color:#E0E0E0;border-color:#E0E0E0}.btn-white:active{background-color:#F9F9F9;border-color:#E0E0E0}.btn-white{background-color:#ffffff;border-color:#ffffff}.page.messages .messages .message{background-color:#378498}.page-header{height:60px}#header .header-actions{width:auto}.parallax-hero__content h1,.parallax-hero__content h2,.parallax-hero__content h3{text-transform:uppercase}.parallax-hero__image img{border-radius:18px}@media (min-width:992px){.parallax-hero--with-bg{background-image:url('/assets/img/Union_Brand.svg');background-position:80% 60px}}