﻿@media(min-width:545px){.careers-animated-hero body{padding:0;margin:0}
.careers-animated-hero #loopsContainer li:nth-child(odd){display:flex;justify-content:end}
.careers-animated-hero #loopsContainer li img{width:calc(40%);padding-top:15px}
.careers-animated-hero section{height:500px;overflow:hidden}
.careers-animated-hero #loopsContainer ul{list-style:none}
.careers-animated-hero #mainContainer{width:100%}
.careers-animated-hero #flourishDesktopVideo{display:block;position:fixed;max-width:1280px;min-height:580px}
.careers-animated-hero #flourishMobileVideo{display:none;position:fixed;top:0;max-width:1005;min-height:580px}
.careers-animated-hero #heroContainer{position:relative;max-width:1280px;width:100%;height:580px;margin:0 auto;background:#006fcf;overflow:hidden}
.careers-animated-hero #content{max-width:780px;width:100%;margin:0 auto}
.careers-animated-hero #heroContainer h1{font-family:"BentonSansBoldwoff",Helvetica,Arial,sans-serif !important;font-size:59px !important;line-height:70px;font-weight:700 !important;color:#fff;text-transform:uppercase !important}
.careers-animated-hero #line1{position:relative;margin:337px 0 0 0;opacity:0}
.careers-animated-hero #line2{position:relative;margin:-19px 0 0 0;opacity:0}
.careers-animated-hero sup{font-size:30px !important;font-weight:400}
.careers-animated-hero #content{margin-top:-108px}
.careers-animated-hero #loopsContainer{display:none;position:absolute;top:0;right:0;max-width:480px;width:100%;height:580px}
.careers-animated-hero #loopContainerMobile img,.careers-animated-hero #loopContainerMobile2 img{margin:0}
.careers-animated-hero form{width:850px;padding:25px 0 0 0;opacity:0}
.careers-animated-hero #searchText{width:450px;height:55px;border-radius:4px;border:solid 1px #8c8c8c;margin:0 10px 0 0;font-family:"BentonSanswoff",Helvetica,Arial,sans-serif;font-size:16px;line-height:24px;color:#53565a;padding:0 20px;text-overflow:ellipsis}
.careers-animated-hero #locationText{width:200px;height:55px;border-radius:4px;border:solid 1px #8c8c8c;margin:0 10px 0 0;background:url("../image/map_pin.png");background-position:10px 12px;background-repeat:no-repeat;background-size:22px 28px;background-color:#fff;font-size:16px;line-height:24px;color:#53565a;padding:0 0 0 40px}
.careers-animated-hero input[type=button],.careers-animated-hero input[type=submit],.careers-animated-hero input[type=reset]{display:inline-block;background-color:#00175a;border:0;font-family:"BentonSanswoff",Helvetica,Arial,sans-serif;font-size:20px;font-weight:400;color:#fff;padding:16px 35px;text-decoration:none;margin:0 -22px 0 0;cursor:pointer;border-radius:4px;vertical-align:middle}
.careers-animated-hero p{font-family:"BentonSanswoff",Helvetica,Arial,sans-serif;font-size:20px;line-height:28px;font-weight:900;color:#fff}
}
@media(min-width:545px) and (max-width:830px){.careers-animated-hero #heroContainer h1{font-size:50px !important}
}
@media(min-width:545px) and (max-width:1199px){.careers-animated-hero #loopsContainer{right:-130px}
.careers-animated-hero #loop3Container,.careers-animated-hero #loop3Container2{display:none}
}
@media(min-width:545px) and (max-width:1069px){.careers-animated-hero #loopsContainer{display:none}
.careers-animated-hero #loopsContainerMobile{display:block}
.careers-animated-hero #title{max-width:630px}
.careers-animated-hero h1{font-size:50px}
.careers-animated-hero #line1{position:relative;margin:237px 0 0 20px}
.careers-animated-hero #line2{position:relative;margin:-19px 0 0 20px}
.careers-animated-hero form{width:850px;padding:25px 0 0 20px;opacity:0}
.careers-animated-hero sup{font-size:30px;font-weight:400}
}
#searchText{text-overflow:ellipsis}
@media(max-width:545px){.careers-animated-hero body{padding:0;margin:0}
.careers-animated-hero #mainContainer{width:100%}
.careers-animated-hero #heroContainer-mobile{position:relative;max-width:1280px;width:100%;height:auto;margin:0 auto;background:#006fcf;overflow:hidden}
.careers-animated-hero #heroContainer-mobile #flourishMobileVideo{display:block;position:fixed;left:80%;transform:translateX(-80%)}
.careers-animated-hero #heroContainer-mobile #content{max-width:760px;width:100%;margin:0 auto}
.careers-animated-hero #heroContainer-mobile h1{font-family:"BentonSans",Helvetica,Arial,sans-serif;font-size:24px;color:#fff;text-transform:uppercase;text-align:center}
.careers-animated-hero #heroContainer-mobile #line1{position:relative;margin:121px 0 0 0 !important;opacity:0;font-weight:900}
.careers-animated-hero #heroContainer-mobile #line2{position:relative;margin:-2px 0 0 0;opacity:0;font-weight:900;padding:0 32px}
.careers-animated-hero #heroContainer-mobile sup{font-size:16px;font-weight:400}
.careers-animated-hero #heroContainer-mobile #content{margin-top:270px}
.careers-animated-hero #heroContainer-mobile #loopsContainerMobile{display:none}
.careers-animated-hero #heroContainer-mobile #loopContainerMobile,.careers-animated-hero #heroContainer-mobile #loopContainerMobile2{display:none;position:absolute;bottom:30px;right:1280px;width:1752px;height:382px}
.careers-animated-hero #heroContainer-mobile #loopContainerMobile img,.careers-animated-hero #heroContainer-mobile #loopContainerMobile2 img{margin:0}
.careers-animated-hero #heroContainer-mobile form{max-width:375px;width:100%;padding:29px 0 0 0;opacity:0;margin:0 auto;text-align:center;opacity:1}
.careers-animated-hero #heroContainer-mobile #searchText{width:100%;max-width:299px;height:45px;border-radius:4px;border:solid 1px #8c8c8c;font-family:"BentonSans",Helvetica,Arial,sans-serif;font-size:16px;line-height:24px;color:#53565a;margin:0 0 12px 0;padding:0 10px;opacity:0;text-overflow:ellipsis}
.careers-animated-hero #heroContainer-mobile #locationText{width:100%;max-width:299px;height:45px;border-radius:4px;border:solid 1px #8c8c8c;background:url("../image/map_pin.png");background-position:8px 7px;background-repeat:no-repeat;background-size:22px 28px;background-color:#fff;font-size:16px;line-height:24px;color:#53565a;padding:0 0 0 40px;margin:0 0 10px 0;opacity:0}
.careers-animated-hero #heroContainer-mobile input[type=button],.careers-animated-hero #heroContainer-mobile input[type=submit],.careers-animated-hero #heroContainer-mobile input[type=reset]{width:100%;max-width:299px;height:50px;display:inline-block;background-color:#00175a;border:0;font-family:"BentonSans",Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;color:#fff;text-decoration:none;cursor:pointer;border-radius:4px;vertical-align:middle;opacity:0}
.careers-animated-hero #heroContainer-mobile p{font-family:"BentonSans",Helvetica,Arial,sans-serif;font-size:14px;line-height:24px;font-weight:900;color:#fff;margin:18px 0 16px 0;opacity:0}
}
#loopsContainerMobile ul{list-style:none;display:flex;height:150px !important;width:max-content}
#loopsContainerMobile ul li{width:225px}
#loopsContainerMobile ul li img{transform:scale(1,1) !important}
@media(min-width:720px) and (max-width:920px){.axp-global-header__GlobalHeader__globalHeader___1FtPO .axp-global-header__GlobalHeader__horizontalNav___xpeRa .axp-global-header__GlobalHeader__navContainer___1OEUJ,.axp-global-header__GlobalHeader__globalHeader___1FtPO .axp-global-header__GlobalHeader__searchBar___1C7ht .axp-global-header__GlobalHeader__navContainer___1OEUJ,.axp-global-header__GlobalHeader__globalHeader___1FtPO .axp-global-header__GlobalHeader__verticalNav___3QIA7 .axp-global-header__GlobalHeader__navContainer___1OEUJ{position:fixed !important;max-width:720px !important;margin-left:15px}
}
#loopsContainerMobile{position:absolute;flex-wrap:nowrap;bottom:20px}
#heroContainer{display:none}
#heroContainer-mobile{display:block}
@media(min-width:545px){#heroContainer{display:block}
#line1{margin-bottom:15px !important}
}
@media(min-width:1071px){#heroContainer-mobile{display:none}
}
@media(min-width:545px) and (max-width:1069px){.careers-animated-hero #loopsContainerMobile{display:none}
#heroContainer-mobile #content{display:none}
}
.Grid-flex.animation-blue-bg{background:#007ad3 !important}
.discover-main-grid>.container{max-width:100% !important}
@media(min-width:545px) and (max-width:1069px){.careers-animated-hero #loopsContainer{display:none !important}
}