@font-face{font-family:Gill Sans;font-style:normal;font-weight:400;src:local("Gill Sans"),url(https://fonts.cdnfonts.com/s/14897/Gill%20Sans.woff) format("woff")}@font-face{font-family:Gill Sans;font-style:normal;font-weight:400;src:local("Gill Sans"),url(https://fonts.cdnfonts.com/s/14897/GillSans%20Condensed.woff) format("woff")}@font-face{font-family:Gill Sans;font-style:italic;font-weight:400;src:local("Gill Sans"),url(https://fonts.cdnfonts.com/s/14897/Gill%20Sans%20Italic.woff) format("woff")}@font-face{font-family:Gill Sans;font-style:normal;font-weight:300;src:local("Gill Sans"),url(https://fonts.cdnfonts.com/s/14897/Gill%20Sans%20Light.woff) format("woff")}@font-face{font-family:Gill Sans;font-style:italic;font-weight:300;src:local("Gill Sans"),url(https://fonts.cdnfonts.com/s/14897/Gill%20Sans%20Light%20Italic.woff) format("woff")}@font-face{font-family:Gill Sans;font-style:normal;font-weight:500;src:local("Gill Sans"),url(https://fonts.cdnfonts.com/s/14897/Gill%20Sans%20Medium.woff) format("woff")}@font-face{font-family:Gill Sans;font-style:italic;font-weight:500;src:local("Gill Sans"),url(https://fonts.cdnfonts.com/s/14897/Gill%20Sans%20Medium%20Italic.woff) format("woff")}@font-face{font-family:Gill Sans;font-style:normal;font-weight:700;src:local("Gill Sans"),url(https://fonts.cdnfonts.com/s/14897/Gill%20Sans%20Bold.woff) format("woff")}@font-face{font-family:Gill Sans;font-style:normal;font-weight:700;src:local("Gill Sans"),url(https://fonts.cdnfonts.com/s/14897/GillSans%20Condensed%20Bold.woff) format("woff")}@font-face{font-family:Gill Sans;font-style:italic;font-weight:700;src:local("Gill Sans"),url(https://fonts.cdnfonts.com/s/14897/Gill%20Sans%20Bold%20Italic.woff) format("woff")}@font-face{font-family:Gill Sans;font-style:normal;font-weight:900;src:local("Gill Sans"),url(https://fonts.cdnfonts.com/s/14897/Gill%20Sans%20Heavy.woff) format("woff")}@font-face{font-family:Gill Sans;font-style:italic;font-weight:900;src:local("Gill Sans"),url(https://fonts.cdnfonts.com/s/14897/Gill%20Sans%20Heavy%20Italic.woff) format("woff")}@font-face{font-family:Savoye LET;font-style:normal;font-weight:5;src:local("Savoye LET"),url(https://fonts.cdnfonts.com/s/18524/Savoye%20LET%20Plain1.0.woff) format("woff")}body{margin:0}.navigation-bar{background-color:#fff;border-bottom:1px solid #000;margin-bottom:24px;position:fixed;top:0;width:100%;z-index:2}.nav-container{display:flex;margin:0 10%}.navigation-bar__logo{border-left:1px solid #000;padding-left:10%;padding-top:18px}.navigation-bar__menu{border-right:1px solid #000;width:75%}@media only screen and (max-width:1050px){.navigation-bar__menu{border-right:none}}nav{margin-right:8%}.nav-mobile{display:none}.nav-menu{display:flex;margin-top:29px}.nav-menu-item{align-items:center;border-right:1px solid #000;color:#000;display:flex;font-family:Gill Sans;font-size:15px;font-weight:200;max-width:19%;padding:0 30px;text-align:center;text-decoration:none;text-transform:uppercase}.nav-item-dd{min-width:178px;padding:0}.nav-item-dd div{display:none;margin-left:14px}.nav-item-dd:hover div{border-bottom:1px solid #000;display:flex}.nav-item-dd:hover .nav-item-dd__title,.nav-item-dd:hover div{border-left:1px solid #000;border-right:1px solid #000}.nav-menu-item a{color:#000;text-decoration:none}.nav-item-dd__title{margin:0 14px;max-width:148px}.nav-menu-item a:hover,.nav-menu-item:hover{font-weight:500}.nav-menu-item__dropdown{background-color:#fff;flex-direction:column;padding-top:30px;position:absolute;top:75%;width:148px}.nav-menu-item__dropdown-one{height:117px}.nav-menu-item__dropdown-two{height:74px}.nav-menu-item__dropdown a{font-size:13px;line-height:25px}.nav-menu-item__dropdown hr{width:20px}.nav-menu-item-smaller{max-width:16%;width:148px}.footer-section{border-top:1px solid #000}.footer-container{display:flex;margin-left:9%;margin-top:50px}.footer-container__logo{margin-right:70px;max-width:260px}.footer-logo{min-width:182px}.footer-container__logo p{font-family:Helvetica;font-size:16px;line-height:24px;width:196px}.footer-container__links-section{display:flex;flex-direction:column}.footer-container__links{display:flex}.footer-container__item{display:flex;flex-direction:column;margin-bottom:12px;margin-right:16px;min-width:260px}.footer-header{border-bottom:1px solid #000;font-family:Helvetica;font-weight:700;margin-bottom:28px;padding-bottom:3px}.footer-header,.footer-item{color:#000;font-size:16px;text-decoration:none}.footer-item{font-family:Gill Sans;font-weight:200}.footer-email-input{height:33px;padding-left:0!important;text-align:center;width:171px}.footer-email-input::placeholder{color:#000;font-family:Gill Sans;font-size:18px;font-weight:200;padding-left:5px}.footer-email-submit{background-color:#fff;border:none;color:red;cursor:pointer;font-family:Savoye LET;font-size:26px;margin-top:5px;text-decoration:underline}.footer-mobile-arrow{display:none}@media only screen and (max-width:480px){.navigation-bar__logo{border:none;padding-left:0}.logo{width:146px}.navigation-bar__menu{border:none}nav{display:none}.nav-mobile{display:block;padding-top:25px;text-align:right}.drop-down-menu{background-color:#fff;padding-left:11%;position:fixed;top:77px;width:480px;z-index:10}.drop-down-menu-item{padding:10px 0}.drop-down-menu-item-link{color:#000;font-family:Gill Sans;font-size:15px;font-weight:200;text-decoration:none}.banner-section-expanded{padding-top:0!important}.footer-container,.footer-container__links{flex-direction:column}.footer-container{margin:50px 36px}.footer-container__logo{margin:0 auto 40px;text-align:center}.footer-container__logo p{width:100%}.footer-mobile-arrow{display:inline-block}.footer-header{display:flex;justify-content:space-between}.footer-item{display:none}.footer-item-facebook{display:block;margin-bottom:25px}}.hidden{display:none}.push-down{margin-top:100px}