td,th{padding:.75em 0}fieldset,p{margin:0 0 .75em}body,dl dd,ol,ul{margin:0}body,body a{color:#196FA3}.button,a,body a,nav ul li{text-decoration:none}#footer-logos,footer,header{min-width:940px}@font-face{font-family:'Droid Serif';font-style:normal;font-weight:400;src:local('Droid Serif Regular'),local('DroidSerif-Regular'),url(https://fonts.gstatic.com/s/droidserif/v12/tDbI2oqRg1oM3QBjjcaDkOr9rAA.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:italic;font-weight:100;src:local('Roboto Thin Italic'),local('Roboto-ThinItalic'),url(https://fonts.gstatic.com/s/roboto/v20/KFOiCnqEu92Fr1Mu51QrEzAdKg.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:italic;font-weight:300;src:local('Roboto Light Italic'),local('Roboto-LightItalic'),url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TjASc6CsE.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:italic;font-weight:400;src:local('Roboto Italic'),local('Roboto-Italic'),url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1Mu51xIIzc.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:italic;font-weight:500;src:local('Roboto Medium Italic'),local('Roboto-MediumItalic'),url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51S7ACc6CsE.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:normal;font-weight:100;src:local('Roboto Thin'),local('Roboto-Thin'),url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1MmgVxIIzc.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:local('Roboto Light'),local('Roboto-Light'),url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmSU5fBBc9.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local('Roboto'),local('Roboto-Regular'),url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu4mxP.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:local('Roboto Medium'),local('Roboto-Medium'),url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fBBc9.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:local('Roboto Bold'),local('Roboto-Bold'),url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc9.ttf) format('truetype')}html{box-sizing:border-box}*,::after,::before{box-sizing:inherit}button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f96333;border:0;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-family:"Droid Serif",serif;font-size:1em;-webkit-font-smoothing:antialiased;font-weight:600;line-height:1;padding:.75em 1.5em;text-decoration:none;transition:background-color 150ms ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}button:focus,button:hover,input[type=button]:focus,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover{background-color:#c74f29;color:#fff}button:disabled,input[type=button]:disabled,input[type=reset]:disabled,input[type=submit]:disabled{cursor:not-allowed;opacity:.5}button:disabled:hover,input[type=button]:disabled:hover,input[type=reset]:disabled:hover,input[type=submit]:disabled:hover{background-color:#f96333}fieldset{background-color:#f2f2f2;border:1px solid #cbcbcb;padding:1.5em}input,label,select{display:block;font-family:"Droid Serif",serif;font-size:1em}label{font-weight:600;margin-bottom:.375em}label.required::after{content:"*"}label abbr{display:none}input:not([type]),input[type=color],input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select[multiple=multiple],textarea{background-color:#fff;border:1px solid #cbcbcb;border-radius:3px;box-shadow:inset 0 1px 3px rgba(0,0,0,.06);box-sizing:border-box;font-family:"Droid Serif",serif;font-size:1em;margin-bottom:.75em;padding:.5em;transition:border-color 150ms ease;width:100%}input:not([type]):hover,input[type=color]:hover,input[type=date]:hover,input[type=datetime]:hover,input[type=datetime-local]:hover,input[type=email]:hover,input[type=month]:hover,input[type=number]:hover,input[type=password]:hover,input[type=search]:hover,input[type=tel]:hover,input[type=text]:hover,input[type=time]:hover,input[type=url]:hover,input[type=week]:hover,select[multiple=multiple]:hover,textarea:hover{border-color:#a2a2a2}input:not([type]):focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select[multiple=multiple]:focus,textarea:focus{border-color:#f96333;box-shadow:inset 0 1px 3px rgba(0,0,0,.06),0 0 5px rgba(248,80,26,.7);outline:0}hr,td{border-bottom:1px solid #cbcbcb}input:not([type]):disabled,input[type=color]:disabled,input[type=date]:disabled,input[type=datetime]:disabled,input[type=datetime-local]:disabled,input[type=email]:disabled,input[type=month]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=search]:disabled,input[type=tel]:disabled,input[type=text]:disabled,input[type=time]:disabled,input[type=url]:disabled,input[type=week]:disabled,select[multiple=multiple]:disabled,textarea:disabled{background-color:#f2f2f2;cursor:not-allowed}input:not([type]):disabled:hover,input[type=color]:disabled:hover,input[type=date]:disabled:hover,input[type=datetime]:disabled:hover,input[type=datetime-local]:disabled:hover,input[type=email]:disabled:hover,input[type=month]:disabled:hover,input[type=number]:disabled:hover,input[type=password]:disabled:hover,input[type=search]:disabled:hover,input[type=tel]:disabled:hover,input[type=text]:disabled:hover,input[type=time]:disabled:hover,input[type=url]:disabled:hover,input[type=week]:disabled:hover,select[multiple=multiple]:disabled:hover,textarea:disabled:hover{border:1px solid #cbcbcb}textarea{resize:vertical}input[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=checkbox],input[type=radio]{display:inline;margin-right:.375em}.button,input[type=checkbox]+label,input[type=radio]+label{display:inline-block}input[type=file]{margin-bottom:.75em;width:100%}select{margin-bottom:1.5em;max-width:100%;width:auto}ol,ul{list-style-type:none;padding:0}dl{margin-bottom:.75em}dl dt{font-weight:700;margin-top:.75em}table{border-collapse:collapse;font-feature-settings:"kern","liga","tnum";margin:.75em 0;table-layout:fixed;width:100%}th{border-bottom:1px solid #989898;font-weight:600;text-align:left}.button,body{text-align:center}td,th,tr{vertical-align:middle}h1,h2,h3,h4,h5,h6{font-family:Roboto,san-serif;font-size:1em;line-height:1.2;margin:0 0 .75em}a{color:#f96333;transition:color 150ms ease}a:active,a:focus,a:hover{color:#bb4a26}hr{border-left:0;border-right:0;border-top:0;margin:1.5em 0}img,picture{margin:0;max-width:100%}body{font-feature-settings:"kern","liga","pnum";line-height:1.5;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:"Droid Serif",serif;font-size:1.125em;font-weight:400}#bottom-nav,.button a,footer,h1,h2,h3,h4,header .header-subtext,nav{font-family:Roboto,san-serif}body a{opacity:1;transition:all .2s ease-in-out}body a:hover{opacity:.75}h1,h2,h3,h4{font-weight:300}.button{border-radius:3px;color:#fff;font-size:inherit;font-weight:700;padding:7px 18px;background-clip:padding-box;background-color:#f96333!important;background-image:none!important;box-shadow:none!important;border:none!important;margin:1.60181em;text-shadow:none!important}.button:hover:not(:disabled){background-color:#2f87ea;background-image:linear-gradient(#2f87ea,#086fe3);box-shadow:inset 0 1px 0 0 #60a2ec;cursor:pointer}.button:active:not(:disabled),.button:focus:not(:disabled){border:1px solid #076fe4;box-shadow:inset 0 0 8px 4px #0868d3,inset 0 0 8px 4px #0868d3}.button:disabled{cursor:not-allowed;opacity:.5}@media screen and (max-width:640px){.button{margin:20px auto}}.button a{color:#fff}header{margin:0;height:100vh;min-height:250px;width:100%;background-size:cover;background-attachment:fixed!important}.banner,.big-banner{background-size:cover!important;background-repeat:no-repeat!important;background-attachment:fixed!important;overflow:hidden}@media screen and (max-width:640px){header{min-width:100%;height:70vh!important}header .vertical-center-offset{margin-top:0!important}}header .logo{float:left;margin:20px 0 0 20px}header .logo img{width:200px;height:auto}@media screen and (max-width:640px){header .logo{float:none;margin:0;padding:20px 0 0}header .logo img{display:inline-block}}header h1{font-size:3.2em;font-weight:100;color:#fff;float:left;display:block;margin-right:2.35765%;width:65.88078%;margin-left:17.05961%}@media screen and (max-width:640px){header h1{font-size:2em;font-weight:300;padding-top:0;float:none;width:90%;margin-left:auto;margin-right:auto;margin-top:20%}}header h1:last-child{margin-right:0}header .header-subtext{font-size:1.4em;font-weight:500;color:#fff;float:left;display:block;margin-right:2.35765%;width:65.88078%;margin-left:17.05961%}.error404,.landing-circle{font-weight:900}header .header-subtext:last-child{margin-right:0}header.subpage{height:40vh}header.subpage h1{padding-top:7%;margin:auto;width:100%}nav{width:100%;margin:0;padding-top:27px}nav ul{float:right;padding-right:20px}@media screen and (max-width:640px){header .header-subtext{font-size:1.2em}header.subpage{height:50vh!important}nav{padding-top:20px}nav ul{float:none;display:inline-block;padding-right:0}}#bottom-nav,#bottom-nav .bottom-nav-next,footer,footer .row,footer .row .social,footer .vertical{display:block;float:left}nav ul li{height:100%;float:left;padding-left:40px;font-size:.88889em}nav ul li a{color:rgba(255,255,255,.6)}#bottom-nav a,nav ul li a:hover{color:#fff}#bottom-nav{margin-right:2.35765%;width:100%;height:90px;padding-top:15px;color:#fff}#bottom-nav:last-child{margin-right:0}#bottom-nav .bottom-nav-back{float:left;display:block;margin-right:2.35765%;width:48.82117%;padding-right:5.85178em;text-align:right}#bottom-nav .bottom-nav-back:last-child{margin-right:0}@media screen and (max-width:640px){nav ul li{padding-left:16px;font-size:.75em}nav ul li:first-child{padding-left:0}#bottom-nav{line-height:1}#bottom-nav a{font-size:14px}#bottom-nav .bottom-nav-back{text-align:left;padding-left:16px}}#bottom-nav .bottom-nav-next{margin-right:2.35765%;width:48.82117%;padding-left:5.85178em;text-align:left}#bottom-nav .bottom-nav-next:last-child,footer:last-child{margin-right:0}footer{margin-right:2.35765%;width:100%;background-color:#3C3C3C;height:auto;color:#fff}.banner p,.big-banner p{font-family:"Droid Serif",serif}@media screen and (max-width:940px){#footer-logos,footer{min-width:320px}}footer a{color:#fff!important}.banner,.big-banner,.error404,.links a,footer .vertical ul li a{color:#fff}footer .first{margin-left:17.05961%}@media screen and (max-width:640px){#bottom-nav .bottom-nav-next{text-align:right;padding-right:16px}footer{min-width:100%;padding-top:20px}footer .first{margin-left:0}}footer .vertical{margin-right:2.35765%;width:14.70196%;padding:2.35765%;text-align:left}@media screen and (max-width:640px){footer .vertical{float:left;display:block;margin-right:7.42297%;width:314.84594%;width:100%;text-align:center}footer .vertical:last-child{margin-right:0}}footer .vertical:last-child,footer .vertical:nth-child(4n){margin-right:0}footer .vertical:nth-child(4n+1){clear:left}footer .vertical h4{font-size:.88889em}footer .vertical ul li{font-size:.79012em}footer .row{margin-right:2.35765%;width:100%}footer .row:last-child{margin-right:0}footer .row .social{margin-right:2.35765%;width:14.70196%}footer .row .social:last-child{margin-right:0}@media screen and (max-width:640px){footer .row .social{float:left;display:block;margin-right:7.42297%;width:314.84594%;width:100%}footer .row .social:last-child{margin-right:0}}footer .row .social img{width:30px;display:inline-block}footer .row .riptide-logo{float:left;display:block;margin-right:2.35765%;width:14.70196%;margin-left:25.58941%}footer .row .riptide-logo:last-child{margin-right:0}@media screen and (max-width:640px){footer .row .riptide-logo{float:left;display:block;margin-right:7.42297%;margin-left:0;width:100%;text-align:center}footer .row .riptide-logo:last-child{margin-right:0}}footer .row .riptide-logo img{max-height:30px}#footer-logos{float:left;display:block;margin-right:2.35765%;width:100%;padding:5px;background-color:#252525;min-height:50px}.big-white,.white{float:left;display:block;background-color:#fff}#footer-logos img:last-child,#footer-logos:last-child{margin-right:0}@media screen and (max-width:640px){#footer-logos{min-width:100%}}#footer-logos img{float:left;display:block;margin-right:2.35765%;width:48.82117%;margin-left:25.58941%}.clearfix{clear:both}.white{margin:0;min-height:50vh;min-width:940px;width:100%;padding-bottom:1.60181em}.white:last-child{margin-right:0}.white .vertical-center{float:left;display:block;margin-right:2.35765%;width:65.88078%;margin-left:17.05961%}.big-white:last-child,.white .vertical-center:last-child{margin-right:0}.white h2{font-size:2.2807em;line-height:1.60181em;padding-top:1.125em}@media screen and (max-width:640px){.white h2{font-size:1.60181em;line-height:1.26563em;padding-top:1em}}.white h3{font-size:1.60181em;line-height:1.42383em}@media screen and (max-width:640px){.white h3{font-size:1.26563em;line-height:1.125em}.white{margin:0;min-width:100%}.white .vertical-center p{text-align:left}}.big-white,.grey{min-width:940px;padding-bottom:1.60181em}.big-white{margin:0;min-height:100vh;width:100%}.big-grey,.grey{background-color:#f3f3f4;float:left;display:block}.big-white .vertical-center{float:left;display:block;margin-right:2.35765%;width:65.88078%;margin-left:17.05961%}.big-white .vertical-center:last-child,.grey:last-child{margin-right:0}.big-white h2{font-size:2.2807em;line-height:1.60181em;padding-top:1.125em}@media screen and (max-width:640px){.big-white h2{font-size:1.60181em;line-height:1.26563em;padding-top:1em}}.big-white h3{font-size:1.60181em;line-height:1.42383em}.grey{margin:0;min-height:50vh;width:100%}.grey .vertical-center{float:left;display:block;margin-right:2.35765%;width:65.88078%;margin-left:17.05961%;position:relative}.big-grey:last-child,.grey .vertical-center:last-child{margin-right:0}@media screen and (max-width:640px){.big-white h3{font-size:1.26563em;line-height:1.125em}.grey{min-width:100%}.grey .vertical-center{margin-left:0;width:100%;padding:0 40px!important}.grey .vertical-center p{text-align:left}}.grey h2{font-size:2.2807em;line-height:1.60181em;padding-top:1.125em}@media screen and (max-width:640px){.grey h2{font-size:1.60181em;line-height:1.26563em;padding-top:1em}}.grey h3{font-size:1.60181em;line-height:1.42383em}@media screen and (max-width:640px){.grey h3{font-size:1.26563em;line-height:1.125em}}.big-grey{margin:0;min-height:100vh;min-width:940px;width:100%;padding-bottom:1.60181em}.big-black,.black{background-color:#000;padding-bottom:1.60181em}.big-grey .vertical-center{float:left;display:block;margin-right:2.35765%;width:65.88078%;margin-left:17.05961%}.big-grey .vertical-center:last-child,.black:last-child{margin-right:0}.big-grey h2{font-size:2.2807em;line-height:1.60181em;padding-top:1.125em}@media screen and (max-width:640px){.big-grey h2{font-size:1.60181em;line-height:1.26563em;padding-top:1em}}.big-grey h3{font-size:1.60181em;line-height:1.42383em}@media screen and (max-width:640px){.big-grey h3{font-size:1.26563em;line-height:1.125em}.big-grey{min-width:100%}}.banner,.big-black,.black{min-width:940px;float:left;display:block}.black{margin:0;min-height:50vh;width:100%}.black .vertical-center{float:left;display:block;margin-right:2.35765%;width:65.88078%;margin-left:17.05961%}.big-black:last-child,.black .vertical-center:last-child{margin-right:0}.black h2{font-size:2.2807em;line-height:1.60181em;padding-top:1.125em}@media screen and (max-width:640px){.black h2{font-size:1.60181em;line-height:1.26563em;padding-top:1em}}.black h3{font-size:1.60181em;line-height:1.42383em}@media screen and (max-width:640px){.black h3{font-size:1.26563em;line-height:1.125em}}.big-black{margin:0;min-height:100vh;width:100%}.big-black .vertical-center{float:left;display:block;margin-right:2.35765%;width:65.88078%;margin-left:17.05961%}.banner:last-child,.big-black .vertical-center:last-child{margin-right:0}.big-black h2{font-size:2.2807em;line-height:1.60181em;padding-top:1.125em}@media screen and (max-width:640px){.big-black h2{font-size:1.60181em;line-height:1.26563em;padding-top:1em}}.big-black h3{font-size:1.60181em;line-height:1.42383em}.banner{margin:0;min-height:50vh;width:100%}@media screen and (max-width:640px){.big-black h3{font-size:1.26563em;line-height:1.125em}.banner{min-width:100%}}.banner .vertical-center{float:left;display:block;margin-right:2.35765%;width:65.88078%;margin-left:17.05961%}.banner .vertical-center:last-child,.big-banner:last-child{margin-right:0}.banner h2{font-size:2.2807em;line-height:1.60181em;padding-top:1.125em}@media screen and (max-width:640px){.banner h2{font-size:1.60181em;line-height:1.26563em;padding-top:1em}}.banner h3{font-size:1.60181em;line-height:1.42383em}@media screen and (max-width:640px){.banner h3{font-size:1.26563em;line-height:1.125em}}.big-banner{float:left;display:block;margin:0;min-height:100vh;min-width:940px;width:100%}.big-banner .vertical-center{float:left;display:block;margin-right:2.35765%;width:65.88078%;margin-left:17.05961%}.big-banner .vertical-center:last-child{margin-right:0}.big-banner h2{font-size:2.2807em;line-height:1.60181em;padding-top:1.125em}@media screen and (max-width:640px){.big-banner h2{font-size:1.60181em;line-height:1.26563em;padding-top:1em}}.big-banner h3{font-size:1.60181em;line-height:1.42383em}@media screen and (max-width:640px){.big-banner h3{font-size:1.26563em;line-height:1.125em}.big-banner{min-width:100%;min-height:50vh}}.landing-content,.video-text{min-width:940px;min-height:100vh}.container{max-width:68em;margin-left:auto;margin-right:auto;width:100%;position:relative}#video-container:last-child,.landing-content:last-child{margin-right:0}.container::after{clear:both;content:"";display:table}@media screen and (max-width:640px){.pagination{display:none!important}}#video-container,.landing-content,video.fillWidth{float:left;display:block}body{background-color:#3a3d4e}.landing-content{width:100%;margin:0}#video-container{margin-right:2.35765%;min-height:100vh;position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;text-align:center;background:url(/images/video-placeholder-29ba982473.jpg) no-repeat;background-background-size:cover}video.fillWidth{margin-right:2.35765%;width:100%;z-index:-1;position:absolute;position-top:0;position-left:0;position-min-width:100%;position-min-height:100%;position-width:auto;position-height:auto}video.fillWidth:last-child{margin-right:0}.video-text{z-index:1000;z-index-width:100%;z-index-height:100%;margin-top:4%}.landing-logo{margin-bottom:50px}.landing-circles-container{width:100%;width-margin-top:100px;padding:5% 15%}.landing-circle-container{float:left;display:block;margin-right:2.35765%;width:23.23176%;text-align:center;margin-left:7%}.landing-circle-container:last-child{margin-right:0}.landing-circle:hover{-ms-transform:scale(1.3);transform:scale(1.3)}.landing-circle{border-radius:150px;border:3px solid #fff;width:150px;height:150px;margin-left:auto;margin-right:auto;line-height:150px;font-family:Roboto,san-serif;color:#fff;font-size:1.125em;text-transform:uppercase}.links,.tagline{display:block;width:100%;position:absolute;min-width:960px;float:left}@media screen and (max-width:640px){.landing-circle{font-size:.70233em}}.tagline{margin-right:2.35765%;bottom:20px}.tagline:last-child{margin-right:0}.links{margin-right:2.35765%;top:20px}.best-company,.careers-link,.phone-number{width:31.76157%;display:block}.links:last-child{margin-right:0}.links a{font-family:Roboto}.phone-number{float:left;margin-right:2.35765%;text-align:left;padding-left:30px}.phone-number:last-child{margin-right:0}.best-company{float:left;margin-right:2.35765%;text-align:center}.best-company:last-child{margin-right:0}.careers-link{margin-right:2.35765%;text-align:right;padding-right:30px;float:right!important}.careers-link:last-child{margin-right:0}.marquee{overflow:hidden;white-space:nowrap;box-sizing:border-box}.marquee div{animation:marquee 15s linear infinite;-ms-transform:translate(90%);transform:translate(90%)}@keyframes marquee{0%{transform:translate(90%)}100%{transform:translate(-90%)}}.courtesy{text-align:right;font-size:.8em;font-style:italic;margin-top:1.5em}.error404,.error404 h1{font-size:1.26563em}.error404 a{text-transform:uppercase;color:#9ccaff}.float-left{float:left;width:50%}.float-left img{height:452px;width:100%}.float-right{float:right;width:50%}.float-right img{height:452px;width:100%}.picture-row{width:100%}.phil{height:452px;width:75%}.vertical-center-noflex{margin-left:15%;margin-top:50px;margin-bottom:50px;width:70%}.careers.main .vertical-center-noflex h2{color:#000;padding:0}.careers.main .vertical-center-noflex .positions{float:left;display:block;margin-right:2.35765%;width:31.76157%;height:100%;margin-top:40px}.careers.main .vertical-center-noflex .positions:last-child{margin-right:0}.careers.main .vertical-center-noflex .positions h4{font-weight:700;color:#000}.careers.main .vertical-center-noflex .positions ul{margin:20px auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;list-style-type:none;text-align:left}.careers.main .vertical-center-noflex .positions ul li+li{padding-top:10px}.careers.main .vertical-center-noflex .positions ul li::before{content:"- "}.careers.main .vertical-center-noflex .video{display:block;margin-right:2.35765%;width:65.88078%;float:right}.careers.main .vertical-center-noflex .video:last-child{margin-right:0}.careers.main .vertical-center-noflex .video iframe{width:100%;height:25vw}.careers.weare{background:#000;min-height:0}.careers.weare .vertical-center-noflex h2{padding:0}.video-credit-text{color:#000;text-align:right;font-size:small}.position-page,.positions-table .position-table-data{text-align:left}.big-career-box{width:90%;display:-ms-inline-flexbox;display:inline-flex}.big-career-box .career-box:first-child{float:left}.big-career-box .career-box:nth-child(2){margin-left:auto;margin-right:auto}.big-career-box .career-box:last-child{float:right}.career-box{width:30%;border-style:solid;border-color:#d3d3d3}.career-box-button{margin:10%}.text-large-career-box{margin:5%;font-size:24px;color:#696969;font-weight:700}.position-page{padding-top:30px}.position-page .position-header{margin-bottom:75px}.position-page .position-header .position-title{font-size:xx-large;font-weight:700}.position-page .position-description-section{margin-bottom:40px}.position-page .position-description-section .position-description-section-header{font-weight:700}.position-page .position-description-section ul{list-style-type:disc;margin-left:20px}.positions-table{width:80%;table-layout:fixed;margin-left:auto;margin-right:auto}.positions-table .blank_row{height:60px}.positions-table td,.positions-table th{border:none;padding-left:40px;padding-right:40px;width:100%}.positions-table .positions-table-header{color:#000}.positions-table .positions-table-subheader{text-align:left;background:#d3d3d3;color:#000;font-weight:700}.positions-table .position-table-data td{border-bottom:solid #000 thin}.form-submit-box{background:#e8e8e8;width:100%;height:auto}.form-submit-box .form-submit-header h1{font-weight:700;color:#000;font-size:30px;padding-bottom:20px;padding-top:30px;padding-left:15px;display:inline-block}.form-submit-box .form-submit-header h2{color:#000;font-weight:700;font-size:20px;display:inline-block;float:right;padding-right:5%;padding-top:1%}.form-submit-box .form-submit-header bdi{color:red}.form-submit-box .text-input-box label{color:#000;font-size:18px;display:inline-block;width:20%;text-align:right;padding-right:15px}.form-submit-box .text-input-box input[type]{border:solid gray;color:#000;width:70%;display:inline-block}.form-submit-box .text-input-box ul{list-style-type:none}.form-submit-box .text-input-box bdi{color:red}.form-submit-box .resume-text ul{font-size:18px;color:#000;font-weight:700;padding-top:4%;padding-left:11%}.form-submit-box .resume-text label{display:inline-block;padding-right:8px}.form-submit-box .resume-text input[type=file]{display:inline-block;width:40%;border:solid gray;background-color:#fff}.form-submit-box .resume-text bdi{color:red}.form-submit-box .application-submit-button{text-align:center;padding:5%}.form-submit-box .application-submit-button button[type=submit]{background-color:#143C64;color:#fff}.form-submit-box .success-message{text-align:center;padding:20px}