@import url('https://fonts.googleapis.com/css?family=Abhaya+Libre:400,600,700,800');@import url('https://fonts.googleapis.com/css?family=Roboto&display=swap');@import url("https://p.typekit.net/p.css?s=1&k=oov2wcw&ht=tk&f=39203&a=85994746&app=typekit&e=css");@import url("https://use.typekit.net/kla5peb.css");@font-face{font-family:"century-gothic";src:url("https://use.typekit.net/af/afc5c6/00000000000000003b9b1f23/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/afc5c6/00000000000000003b9b1f23/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/afc5c6/00000000000000003b9b1f23/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:400}.tk-century-gothic{font-family:"century-gothic",sans-serif}@font-face{font-family:'Antonio';src:url('/afg_hr_theme/fonts/antonio/antonio-bold-webfont.woff2') format('woff2'),url('/afg_hr_theme/fonts/antonio/antonio-bold-webfont.woff') format('woff');font-weight:bold;font-style:normal}@font-face{font-family:'Antonio';src:url('/afg_hr_theme/fonts/antonio/antonio-light-webfont.woff2') format('woff2'),url('/afg_hr_theme/fonts/antonio/antonio-light-webfont.woff') format('woff');font-weight:300;font-style:normal}@font-face{font-family:'Antonio';src:url('/afg_hr_theme/fonts/antonio/antonio-regular-webfont.woff2') format('woff2'),url('/afg_hr_theme/fonts/antonio/antonio-regular-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'Featherweight';src:url('/afg_hr_theme/fonts/knockout/Knockout-HTF48-Featherweight.eot');src:url('/afg_hr_theme/fonts/knockout/Knockout-HTF48-Featherweight.woff') format('woff'),url('/afg_hr_theme/fonts/knockout/Knockout-HTF48-Featherweight.ttf') format('truetype'),url('/afg_hr_theme/fonts/knockout/Knockout-HTF48-Featherweight.svg') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Lightweight';src:url('/afg_hr_theme/fonts/knockout/Knockout-HTF69-FullLiteweight.eot');src:url('/afg_hr_theme/fonts/knockout/Knockout-HTF69-FullLiteweight.woff') format('woff'),url('/afg_hr_theme/fonts/knockout/Knockout-HTF69-FullLiteweight.ttf') format('truetype'),url('/afg_hr_theme/fonts/knockout/Knockout-HTF69-FullLiteweight.svg') format('svg');font-weight:normal;font-style:normal}@keyframes contact-abstract-highlight{from{background-color:#e8e8e8}50%{background-color:#ffe580}to{background-color:#e8e8e8}}.highlighted{animation-name:contact-abstract-highlight;animation-timing-function:linear;animation-duration:0.5s}@media (max-width:992px){.carousel .carousel-control-prev:not(.control-apply){display:none !important}.carousel .carousel-control-next:not(.control-apply){display:none !important}}.carousel-caption{background-color:rgba(255,255,255,0.2);padding-bottom:20px}.carousel-caption h3{margin:0;line-height:1;color:#fff;font-family:Arial,sans-serif}.carousel-caption p{margin:4px 0 0 0;font-weight:normal}.carousel-control.left{background-image:none;background-repeat:inherit;filter:none}.carousel-control.right{background-image:none;background-repeat:inherit;filter:none}.carousel-nav{display:inline-block;width:18px;height:27px;background-image:url("/afg_hr_theme/images/carousel-nav.png");position:absolute;top:50%;transform:translateY(-50%)}.carousel-nav-left{background-position:0 0;left:50%;margin-left:-10px}.carousel-nav-right{background-position:-18px 0;right:50%;margin-right:-10px}label{font-weight:600}.radio label,.radio-inline label,.checkbox label,.checkbox-inline label{font-weight:600}.radio label.heavy,.radio-inline label.heavy,.checkbox label.heavy,.checkbox-inline label.heavy{text-transform:uppercase;font-family:Arial,sans-serif;font-weight:bold;color:#acacac;font-size:14px}.form-control{text-shadow:1px 1px #fff}.form-control:focus{background-color:#fff;color:#2e2e2e}select.form-control{border-color:1px #cacbcc solid;background-color:#fff}select.form-control:not([multiple]){background:#fff;background:-moz-linear-gradient(top, #fff 0%, #fcfdfd 4%, #edeeef 88%, #eff0f1 96%, #f3f4f4 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, #fff), color-stop(4%, #fcfdfd), color-stop(88%, #edeeef), color-stop(96%, #eff0f1), color-stop(100%, #f3f4f4));background:-webkit-linear-gradient(top, #fff 0%, #fcfdfd 4%, #edeeef 88%, #eff0f1 96%, #f3f4f4 100%);background:-o-linear-gradient(top, #fff 0%, #fcfdfd 4%, #edeeef 88%, #eff0f1 96%, #f3f4f4 100%);background:-ms-linear-gradient(top, #fff 0%, #fcfdfd 4%, #edeeef 88%, #eff0f1 96%, #f3f4f4 100%);background:linear-gradient(to bottom, #fff 0%, #fcfdfd 4%, #edeeef 88%, #eff0f1 96%, #f3f4f4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f3f4f4', GradientType=0)}.checkbox-inline,.radio-inline{padding-left:0}.checkbox label,.checkbox-inline label,.radio label,.radio-inline label{position:relative;padding-left:33px;min-height:25px}.checkbox label input[type=checkbox],.checkbox-inline label input[type=checkbox],.radio label input[type=checkbox],.radio-inline label input[type=checkbox],.checkbox label input[type=radio],.checkbox-inline label input[type=radio],.radio label input[type=radio],.radio-inline label input[type=radio]{margin:0;position:absolute;z-index:-1;opacity:0;width:0}.checkbox label input[type=checkbox]~.cbradio-alt,.checkbox-inline label input[type=checkbox]~.cbradio-alt,.radio label input[type=checkbox]~.cbradio-alt,.radio-inline label input[type=checkbox]~.cbradio-alt,.checkbox label input[type=radio]~.cbradio-alt,.checkbox-inline label input[type=radio]~.cbradio-alt,.radio label input[type=radio]~.cbradio-alt,.radio-inline label input[type=radio]~.cbradio-alt{content:" ";display:block;position:absolute;top:0;left:0;width:25px;height:25px;background:url("/afg_hr_theme/images/cbradio-sprites.png")}.checkbox label input[type=checkbox][type=checkbox]~.cbradio-alt,.checkbox-inline label input[type=checkbox][type=checkbox]~.cbradio-alt,.radio label input[type=checkbox][type=checkbox]~.cbradio-alt,.radio-inline label input[type=checkbox][type=checkbox]~.cbradio-alt,.checkbox label input[type=radio][type=checkbox]~.cbradio-alt,.checkbox-inline label input[type=radio][type=checkbox]~.cbradio-alt,.radio label input[type=radio][type=checkbox]~.cbradio-alt,.radio-inline label input[type=radio][type=checkbox]~.cbradio-alt{background-position:0 0}.checkbox label input[type=checkbox][type=checkbox]:checked:not(:focus)~.cbradio-alt,.checkbox-inline label input[type=checkbox][type=checkbox]:checked:not(:focus)~.cbradio-alt,.radio label input[type=checkbox][type=checkbox]:checked:not(:focus)~.cbradio-alt,.radio-inline label input[type=checkbox][type=checkbox]:checked:not(:focus)~.cbradio-alt,.checkbox label input[type=radio][type=checkbox]:checked:not(:focus)~.cbradio-alt,.checkbox-inline label input[type=radio][type=checkbox]:checked:not(:focus)~.cbradio-alt,.radio label input[type=radio][type=checkbox]:checked:not(:focus)~.cbradio-alt,.radio-inline label input[type=radio][type=checkbox]:checked:not(:focus)~.cbradio-alt{background-position:-25px 0}.checkbox label input[type=checkbox][type=checkbox]:focus:not(:checked)~.cbradio-alt,.checkbox-inline label input[type=checkbox][type=checkbox]:focus:not(:checked)~.cbradio-alt,.radio label input[type=checkbox][type=checkbox]:focus:not(:checked)~.cbradio-alt,.radio-inline label input[type=checkbox][type=checkbox]:focus:not(:checked)~.cbradio-alt,.checkbox label input[type=radio][type=checkbox]:focus:not(:checked)~.cbradio-alt,.checkbox-inline label input[type=radio][type=checkbox]:focus:not(:checked)~.cbradio-alt,.radio label input[type=radio][type=checkbox]:focus:not(:checked)~.cbradio-alt,.radio-inline label input[type=radio][type=checkbox]:focus:not(:checked)~.cbradio-alt{background-position:-50px 0}.checkbox label input[type=checkbox][type=checkbox]:focus:checked~.cbradio-alt,.checkbox-inline label input[type=checkbox][type=checkbox]:focus:checked~.cbradio-alt,.radio label input[type=checkbox][type=checkbox]:focus:checked~.cbradio-alt,.radio-inline label input[type=checkbox][type=checkbox]:focus:checked~.cbradio-alt,.checkbox label input[type=radio][type=checkbox]:focus:checked~.cbradio-alt,.checkbox-inline label input[type=radio][type=checkbox]:focus:checked~.cbradio-alt,.radio label input[type=radio][type=checkbox]:focus:checked~.cbradio-alt,.radio-inline label input[type=radio][type=checkbox]:focus:checked~.cbradio-alt{background-position:-75px 0}.checkbox label input[type=checkbox][type=radio]~.cbradio-alt,.checkbox-inline label input[type=checkbox][type=radio]~.cbradio-alt,.radio label input[type=checkbox][type=radio]~.cbradio-alt,.radio-inline label input[type=checkbox][type=radio]~.cbradio-alt,.checkbox label input[type=radio][type=radio]~.cbradio-alt,.checkbox-inline label input[type=radio][type=radio]~.cbradio-alt,.radio label input[type=radio][type=radio]~.cbradio-alt,.radio-inline label input[type=radio][type=radio]~.cbradio-alt{background-position:0 -25px}.checkbox label input[type=checkbox][type=radio]:checked:not(:focus)~.cbradio-alt,.checkbox-inline label input[type=checkbox][type=radio]:checked:not(:focus)~.cbradio-alt,.radio label input[type=checkbox][type=radio]:checked:not(:focus)~.cbradio-alt,.radio-inline label input[type=checkbox][type=radio]:checked:not(:focus)~.cbradio-alt,.checkbox label input[type=radio][type=radio]:checked:not(:focus)~.cbradio-alt,.checkbox-inline label input[type=radio][type=radio]:checked:not(:focus)~.cbradio-alt,.radio label input[type=radio][type=radio]:checked:not(:focus)~.cbradio-alt,.radio-inline label input[type=radio][type=radio]:checked:not(:focus)~.cbradio-alt{background-position:-25px -25px}.checkbox label input[type=checkbox][type=radio]:focus:not(:checked)~.cbradio-alt,.checkbox-inline label input[type=checkbox][type=radio]:focus:not(:checked)~.cbradio-alt,.radio label input[type=checkbox][type=radio]:focus:not(:checked)~.cbradio-alt,.radio-inline label input[type=checkbox][type=radio]:focus:not(:checked)~.cbradio-alt,.checkbox label input[type=radio][type=radio]:focus:not(:checked)~.cbradio-alt,.checkbox-inline label input[type=radio][type=radio]:focus:not(:checked)~.cbradio-alt,.radio label input[type=radio][type=radio]:focus:not(:checked)~.cbradio-alt,.radio-inline label input[type=radio][type=radio]:focus:not(:checked)~.cbradio-alt{background-position:-50px -25px}.checkbox label input[type=checkbox][type=radio]:focus:checked~.cbradio-alt,.checkbox-inline label input[type=checkbox][type=radio]:focus:checked~.cbradio-alt,.radio label input[type=checkbox][type=radio]:focus:checked~.cbradio-alt,.radio-inline label input[type=checkbox][type=radio]:focus:checked~.cbradio-alt,.checkbox label input[type=radio][type=radio]:focus:checked~.cbradio-alt,.checkbox-inline label input[type=radio][type=radio]:focus:checked~.cbradio-alt,.radio label input[type=radio][type=radio]:focus:checked~.cbradio-alt,.radio-inline label input[type=radio][type=radio]:focus:checked~.cbradio-alt{background-position:-75px -25px}@media (min-width:768px){.form-inline .checkbox label,.form-inline .radio label{padding-left:33px}.form-inline .checkbox+.checkbox,.form-inline .radio+.checkbox,.form-inline .checkbox+.radio,.form-inline .radio+.radio{margin-left:15px}}.input-xs{height:18px;font-size:13px;padding:3px 8px}.form-group.required .control-label:after{color:#a80000;content:' \2605';font-weight:normal;vertical-align:top;font-size:12px}.form-error .control-label,.error-message-content{color:#a80000}@media (min-width:768px){.form-horizontal .control-label{text-align:left}}.control-label-strong{font-size:16px;font-weight:bold}.form-control-static-strong{font-family:Arial,sans-serif;font-weight:bold;font-size:24px}.control-label-alt{text-transform:uppercase;font-family:Arial,sans-serif;color:#acacac;font-size:14px}.form-control-tight{letter-spacing:-1px}.inline-form-error{font-style:italic}body{box-sizing:border-box;font-family:'Roboto',sans-serif}a{color:#15889b;text-decoration:none}h1{font-family:'century-gothic',Century Gothic,CenturyGothic,AppleGothic,sans-serif;font-size:80px;text-transform:uppercase;color:#7c2529;margin-top:20px}h4{font-family:'Roboto',sans-serif}.hrms-home .container{width:auto;max-width:inherit}.hrms-home .row{margin-left:0;margin-right:0}.hrms-home .row .col,.hrms-home .row [class*="col-"]{padding-right:7.5px;padding-left:7.5px}.hrms-home .row .col:last-child,.hrms-home .row [class*="col-"]:last-child{padding-right:0}.hrms-home .row .col:first-child,.hrms-home .row [class*="col-"]:first-child{padding-left:0}@media (max-width:991px){.hrms-home .row .col,.hrms-home .row [class*="col-"]{padding-right:0;padding-left:0}}@media (min-width:992px) and (max-width:1199px){.hrms-home .row .col,.hrms-home .row [class*="col-"]{padding-right:0;padding-left:0}}.job-listings-links{font-family:'century-gothic';font-size:30px;color:#747474}.job-listings-links h3{text-transform:uppercase;font-size:30px;font-weight:normal}.job-listings-links .links-wrapper span.divider{padding:0 .3rem}.job-listings-links .links-wrapper a{color:#7c2529;text-transform:uppercase}.the-guy{background-image:url("/afg_hr_theme/images/guy.jpg");background-repeat:no-repeat;background-position:top left;height:1046px;position:relative}.home-slides{overflow:hidden}.mid-page-testimonial{color:#1e1e1c;font-size:1.4rem;padding-left:4rem;padding-top:1.7rem;position:relative}.mid-page-testimonial .quote-glyph{position:absolute;left:0px;top:30px}.mid-page-testimonial p{color:#1e1e1c;font-size:0.75em}.mid-page-testimonial p .quote-source{font-weight:bold}.mid-page-testimonial p .quote-context{font-style:italic}.mid-page-testimonial blockquote{color:#767a7e;background-color:transparent}.mid-page-testimonial blockquote truncate-text{left:175px}.mid-page-testimonial blockquote .quote-glyph{font-weight:bold;font-size:140px;color:#ae6a0a}@media (max-width:500px){.mid-page-testimonial blockquote{font-size:20px}.mid-page-testimonial h1{font-size:35px}}.testimonial-top{padding-top:0rem;padding-bottom:1rem;padding-left:75px;padding-right:75px}.testimonial-top p a{font-family:'century-gothic',Century Gothic,CenturyGothic,AppleGothic,sans-serif;color:#7c2529}.testimonial-top p:first-child{margin-top:30px}@media only screen and (min-width:768px){.testimonial-top h1{font-size:40px}}@media only screen and (min-width:992px){.testimonial-top h1{font-size:40px}}@media only screen and (min-width:1450px){.testimonial-top p:first-child{margin-top:130px}.testimonial-top h1{font-size:60px}}@media only screen and (min-width:1800px){.testimonial-top p:first-child{margin-top:130px}.testimonial-top h1{font-size:80px}}.testimonial-top blockquote{position:relative;background:none;line-height:1.4;padding:0;margin:0 0 9px 0}.testimonial-top blockquote .quote-glyph{position:absolute;top:-20px;left:-56px;font-weight:bold;font-size:140px;color:#ae6a0a}.testimonial-top blockquote .ellipsis{color:#15889b}.testimonial-top p{font-family:'century-gothic',Century Gothic,CenturyGothic,AppleGothic,sans-serif;color:#000;font-size:19px}.testimonial-top p .quote-source{font-weight:bold}.testimonial-top p .quote-context{font-style:italic}.testimonial-wide .testimonial-top>blockquote{margin-top:80px}@-moz-document url-prefix(){.apply-departments{margin-top:0 !important}}.apply-home{position:relative}.apply-home>ul{background-color:#7c2529;padding:0;margin:0;list-style:none;text-align:center}.apply-home>ul li{position:relative;display:inline-block;padding:12px 2px 6px 17px;font-family:'century-gothic',Century Gothic,CenturyGothic,AppleGothic,sans-serif;font-size:1.8rem;text-transform:uppercase;cursor:pointer}.apply-home>ul li:last-child a{border-right:none}.apply-home>ul li a{border-right:solid 2px #fff;color:#fff;padding-right:17px;text-decoration:none}.apply-home>ul li a:not([href]):not([tabindex]){color:#fff}.apply-home>ul li .highlighted-department{display:none}.apply-home>ul li.selected-item a{color:#3f3f3f}.apply-home>ul li.selected-item .highlighted-department{display:block;position:absolute;bottom:-6px;left:50%;background:#fff;width:12px;height:12px;transform:rotate(45deg)}@media only screen and (max-width:1800px){.apply-home>ul li{font-size:1.7rem}}@media only screen and (max-width:1620px){.apply-home>ul li{font-size:1.5rem}.apply-home>ul li:first-child{border-left:none}.apply-home>ul li:last-child{border-right:none}}.apply-home .apply-department-title{margin:0;display:none;padding:24px 80px 13px;font-size:54px;text-transform:uppercase;background:#e9e9e9;color:#474d4e}.apply-home .apply-department-description p:last-child{margin-bottom:0px}.apply-home .apply-department-description p:last-child a{margin-bottom:15px;background-color:#7c2529;display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;user-select:none;border:1px solid transparent;padding:.375rem .75rem;color:#fff;font-size:1rem;text-transform:uppercase;line-height:1.5;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.apply-home .container-apply-text{background-color:#e9e9e9}.apply-home .container-apply-text a{color:#7c2529}@media (min-width:1200px){.apply-home .container-apply-text{height:250px}}@media (min-width:1200px){.apply-home .container-apply-text{-webkit-box-flex:0;flex:0 0 66.66666669999999%;max-width:66.666667%}}@media (min-width:1200px){.apply-home .apply-image{background-image:url("/afg_hr_theme/images/network.jpg");background-repeat:no-repeat;min-height:250px}}@media (min-width:1200px){.apply-home .apply-department-description{display:none}.apply-home .carousel-control-prev{display:none}.apply-home .carousel-control-next{display:none}}@media (min-width:992px){.apply-home .apply-department-description h2{display:none}.apply-home .selected-item.apply-department-description{font-size:18px;padding:30px 80px 25px 80px}}@media (min-width:1200px){.apply-home .selected-item.apply-department-description{display:block}}@media (min-width:1200px){.apply-home .selected-item.apply-department-description{padding-left:50px}}@media (min-width:1301){.apply-home .selected-item.apply-department-description{padding-left:180px}}@media (max-width:768px){.apply-home .apply-department-description{padding:30px 80px 25px 80px}}.apply-home .apply-department-rule{margin:0 80px}@media (min-width:992px) and (max-width:1199px){.apply-home .flyover-apply{position:relative;width:100%;left:0px;padding-top:0px}}@media (max-width:991px){.apply-home .flyover-apply{position:relative;width:100%;left:0px;padding-top:0px}}@media (max-width:992px){.apply-home ul{background-color:#474d4e}}.apply-widget{position:relative}@media (min-width:960px){.apply-widget{padding:30px 100px 30px 30px}}.apply-widget .flyover-apply{width:375px;background:#6b1a20;padding-top:25px;text-align:center;color:#ae6a0a}.apply-widget .flyover-apply .fa{margin-left:4px}.apply-widget .flyover-apply p{font-family:'Roboto',sans-serif;font-style:italic;font-size:15px;font-weight:bold}.apply-widget .flyover-apply h2{font-family:'century-gothic',Century Gothic,CenturyGothic,AppleGothic,sans-serif;font-size:50px;color:#ae6a0a;padding-bottom:7px;margin:0 auto 0 auto;display:block;width:310px;text-transform:uppercase}.apply-widget .flyover-apply h2 .apply-highlight{color:#fff}.apply-widget ul{padding:0;margin:0;list-style:none}.apply-widget ul li{position:relative;display:inline-block;padding:10px 17px 4px 17px;border-top:solid 2px #e9e9e9;border-left:solid 2px #e9e9e9;border-right:solid 2px #e9e9e9;font-family:'century-gothic',Century Gothic,CenturyGothic,AppleGothic,sans-serif;font-size:17px;text-transform:uppercase;cursor:pointer;margin:0}.apply-widget ul li a{color:#e9e9e9;text-decoration:none}.apply-widget ul li .highlighted-department{display:none}.apply-widget ul li.selected-item{background:#e9e9e9}.apply-widget ul li.selected-item a{color:#474d4e}.apply-widget ul li.selected-item .highlighted-department{display:block;position:absolute;bottom:-6px;left:50%;background:#e9e9e9;width:12px;height:12px;transform:rotate(45deg)}@media only screen and (max-width:1620px){.apply-widget ul li{font-size:14px}.apply-widget ul li:first-child{border-left:none}.apply-widget ul li:last-child{border-right:none}}.apply-widget .apply-department-description{display:none}.apply-widget .selected-item.apply-department-description{display:block;font-family:'Roboto',sans-serif;font-size:18px;margin-top:25px;margin-bottom:55px}.apply-widget .apply-department-rule{height:2px;background:#96a5a8;margin:0 80px}.questions-container{background-color:#7c2529;color:#fff;padding:20px 80px}@media (min-width:1200px){.questions-container .questions-inner{font-size:1.1rem;text-align:center}}.questions-container h3,.kickstart-container h3{font-family:'Roboto',sans-serif;font-size:3.3rem;font-weight:normal;line-height:45px;color:#fff;text-align:center;text-transform:uppercase}.questions-container h3 .plus-icon,.kickstart-container h3 .plus-icon{padding:6px 8px;background:#15889b;margin-right:12px;color:#fff}.testimonial-body{padding:50px 75px}.testimonial-body blockquote,.testimonial-body blockquote p:first-child{position:relative;background:none;font-size:35px;margin:0 0 15px 0;padding:0;color:#61676d}.testimonial-body blockquote .quote-glyph,.testimonial-body blockquote p:first-child .quote-glyph{position:absolute;top:10px;left:-56px;font-weight:bold;font-size:82.68px;color:#ae6a0a}.testimonial-body blockquote .ellipsis,.testimonial-body blockquote p:first-child .ellipsis{color:#15889b}.testimonial-body p{color:#232325;font-size:19px;font-weight:normal}.testimonial-body p .quote-source{font-weight:bold}.testimonial-body p .quote-context{font-style:italic}.military-container{padding:20px 80px;clear:both;overflow:visible}.military-container .military-pic{width:225px;height:225px;margin-right:20px;margin-bottom:20px}.military-container .military-icon{float:left;display:block;width:45px;height:44px;background-image:url("/afg_hr_theme/images/military-tags.gif?updated062419");background-repeat:no-repeat;margin:0px 10px 0px 0}.military-container h3{font-family:'century-gothic',Century Gothic,CenturyGothic,AppleGothic,sans-serif;font-size:32px;font-weight:bold;color:#6b1a20;margin-top:15px;margin-bottom:0;text-transform:uppercase;line-height:45px}.military-container p{font-size:18px;color:#3e4040}.military-container p a{color:#15889b;text-decoration:none;font-weight:bold}@media (min-width:992px){.calendar-container{background-color:#e9e9e9;clear:both;font-family:'century-gothic',Century Gothic,CenturyGothic,AppleGothic,sans-serif;font-size:18px;overflow:visible;padding:2rem 40px;text-align:center}}@media (min-width:1301){.calendar-container{padding:2rem 80px}}@media (max-width:991px){.calendar-container h3{color:#6b1a20;font-family:'century-gothic',Century Gothic,CenturyGothic,AppleGothic,sans-serif;font-size:2.6rem;font-weight:bold;text-align:center;text-transform:uppercase}}.calendar-container h3{border:solid;border-width:0;border-bottom:none;background:linear-gradient(#ae6a09, #ae6a09) bottom no-repeat;background-size:25% 4px}@media (min-width:992px){.calendar-container h3{color:#fff;font-family:'century-gothic',Century Gothic,CenturyGothic,AppleGothic,sans-serif;font-size:2.3rem;font-weight:normal;text-transform:uppercase;line-height:60px;margin:0 auto 3rem;width:25rem}}.calendar-container .calendar-icon{display:block;width:45px;height:44px;background-image:url("/afg_hr_theme/images/calendar.gif");background-repeat:no-repeat;margin:0px 10px 0px 0;float:left}@media (max-width:992px){.calendar-container .date:not(.date-view-all){padding-top:0.5rem;padding-bottom:0.5rem}.calendar-container .date:not(.date-view-all) .month{background-color:#e9e9e9;color:#fff;display:block;font-family:'century-gothic',Century Gothic,CenturyGothic,AppleGothic,sans-serif;font-size:1.1rem;padding:.5rem 4rem}.calendar-container .date:not(.date-view-all) .month .date-mobile{color:#474d4e;padding-right:0.55rem}.calendar-container .date:not(.date-view-all) .month .city-state{text-transform:uppercase}.calendar-container .date:not(.date-view-all) .month .event-type{text-transform:uppercase}.calendar-container .date:not(.date-view-all) .month a{color:#fff;text-transform:uppercase}.calendar-container .date:not(.date-view-all) .overview{background-color:#474d4e;color:#fff;padding:1rem 4rem}.calendar-container .date:not(.date-view-all) .overview .start-time{font-size:1.1rem;font-weight:bold}.calendar-container .date:not(.date-view-all) h1{display:none}.calendar-container h1.view-all{font-size:23px;text-align:center;height:auto !important}.calendar-container h1.view-all br{display:none}.calendar-container h1.view-all a{background-color:#fff;border:2px solid #474d4e;color:#474d4e;display:inline-block;padding:1.3rem 2.3rem}.calendar-container button.btn-expand{color:#fff;float:right;font-family:'century-gothic',Century Gothic,CenturyGothic,AppleGothic,sans-serif;font-size:2.8rem;line-height:0.5;padding-top:0;text-decoration:none}.calendar-container div.learn-more{font-family:'century-gothic',Century Gothic,CenturyGothic,AppleGothic,sans-serif;font-size:1rem;text-transform:uppercase}.calendar-container div.learn-more a{color:#fff}}@media (max-width:991px){.calendar-container .date:not(.date-view-all){padding-top:0.5rem;padding-bottom:0.5rem}.calendar-container .date:not(.date-view-all) .month{padding:.5rem .25rem .5rem 2.5rem}.calendar-container .date:not(.date-view-all) .overview{padding:1rem 1.5rem}}@media (min-width:992px){.calendar-container button.btn-expand{display:none !important}.calendar-container .date-mobile{display:none}.calendar-container .overview{display:none}.calendar-container .date{color:#744e65;display:inline-block;text-align:center;font-family:'century-gothic',Century Gothic,CenturyGothic,AppleGothic,sans-serif;margin-right:6rem;min-width:120px;position:relative;vertical-align:top}.calendar-container .date.date-view-all{margin-right:0}.calendar-container .date .binds{position:absolute;height:14px;background:transparent;border:2px solid #3a4753;border-width:0 9px;top:-12px;left:0;right:0;margin:auto;width:60%}.calendar-container .date .month{background:#fff;border:8px solid #394653;border-bottom:0;color:#744e65;display:block;padding:8px 15px;font-size:12px;font-weight:bold;-webkit-border-radius:7px;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0}.calendar-container .date .date-blue{color:#4e4e4e;display:block;line-height:0.9}.calendar-container .date .day{background-color:#fff;border:8px solid #394653;color:#744e65;display:block;margin:0;padding:10px 4px;font-size:48px;position:relative;-webkit-border-radius:7px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0}.calendar-container .date .day.view-all{font-size:38px}.calendar-container .date .day span:not(.date-blue){font-size:33px;font-weight:normal}.calendar-container .date .day::after{content:'';display:block;height:100%;width:96%;position:absolute;top:3px;left:2%;z-index:-1;box-shadow:0 0 3px #ccc}.calendar-container .date .day::before{content:'';display:block;height:100%;width:90%;position:absolute;top:6px;left:5%;z-index:-1;box-shadow:0 0 3px #ccc}}.calendar-container .event .event-date{display:inline-block;background:#ccd6d8;color:#3e4040;padding:5px 9px}.calendar-container .event .event-category{display:inline-block;font-weight:bolder}.calendar-container .event .event-location{display:inline-block;font-weight:bold}.calendar-container a{color:#744e65;text-decoration:none}@media (max-width:991px){.calendar-container a{color:#ae6a09;text-decoration:none}}@media (max-width:480px){.calendar-container{padding:0px 0 0 0}}.testimonial-wide-container{display:table;min-height:400px}.testimonial-wide-container .row{display:table-row;height:100%}.testimonial-wide-container .row .testimonial-wide{display:table-cell;float:none;background-image:url("/afg_hr_theme/images/testimonial-farm.jpg");background-position:bottom left;background-repeat:no-repeat;padding:125px 75px 75px 75px !important;min-height:400px}@media only screen and (max-width:1800px){.testimonial-wide-container .row .testimonial-wide h1{font-size:60px}}@media only screen and (max-width:1540px){.testimonial-wide-container .row .testimonial-wide h1{font-size:60px}}.testimonial-wide-container .row .testimonial-wide blockquote{position:relative;background:none;font-size:35px;padding:0;margin:0 0 9px 0}.testimonial-wide-container .row .testimonial-wide blockquote .quote-glyph{position:absolute;top:10px;left:-56px;font-weight:bold;font-size:82.68px;color:#ae6a0a}.testimonial-wide-container .row .testimonial-wide blockquote .ellipsis{color:#15889b}.testimonial-wide-container .row .testimonial-wide p{font-family:"Source Sans Pro";color:#fff;font-size:19px}.testimonial-wide-container .row .testimonial-wide p .quote-source{font-weight:bold}.testimonial-wide-container .row .testimonial-wide p .quote-context{font-style:italic}.testimonial-wide-container .row .testimonial-photo{display:table-cell;float:none;position:relative;overflow:hidden}.testimonial-wide-container .row .testimonial-photo .truck-guy{background-image:url("/afg_hr_theme/images/truck-guy.jpg");background-position:top right;background-repeat:no-repeat;position:absolute;top:0;bottom:0;right:0;left:15px}.jobs-map-mobile{display:none}.jobs-map,.jobs-map-mobile{position:relative}.jobs-map p,.jobs-map-mobile p{display:block;position:absolute;top:190px;left:80px;font-family:'Roboto',sans-serif;font-weight:bold;font-size:22px;color:#30231c}.jobs-map p .arrow-jobs-by-state,.jobs-map-mobile p .arrow-jobs-by-state{position:absolute;background-image:url("/afg_hr_theme/images/arrow-down.png");width:21px;height:44px;top:10px;right:-24px;z-index:99999}.jobs-map h3,.jobs-map-mobile h3{color:#7c2529;font-family:'century-gothic',Century Gothic,CenturyGothic,AppleGothic,sans-serif;font-size:3.3rem;font-weight:normal;padding:27px 60px 8px 80px;text-align:center;text-transform:uppercase}@media (max-width:991px){.jobs-map h3,.jobs-map-mobile h3{padding-left:0;padding-right:0}}.jobs-map ul,.jobs-map-mobile ul{margin:0;padding:0;text-align:center}@media (min-width:992px){.jobs-map ul,.jobs-map-mobile ul{justify-content:center}}.jobs-map ul li,.jobs-map-mobile ul li{list-style:none;font-family:'Roboto',sans-serif;font-size:20px}.jobs-map ul li:after,.jobs-map-mobile ul li:after{content:"|"}.jobs-map ul li:last-child:after,.jobs-map-mobile ul li:last-child:after{content:""}@media (min-width:992px){.jobs-map ul li,.jobs-map-mobile ul li{display:inline-block;flex:none;-ms-flex:0;-webkit-box-flex:0;padding:0 0 0 .3rem !important;width:auto !important}}@media (max-width:992px){.jobs-map ul li:after,.jobs-map-mobile ul li:after{content:"" !important}}.jobs-map ul li a,.jobs-map-mobile ul li a{color:#000;text-decoration:none}.jobs-map ul li a .fa,.jobs-map-mobile ul li a .fa{position:relative;top:-7px;right:-3px;color:#111;font-size:12px}.site-links{text-align:center;padding:50px 0 50px 0}.site-links .site-link-container{padding:10px}.site-links .site-link-container .site-link-content{height:auto}@media (min-width:768px){.site-links .site-link-container .site-link-content{height:285px}}@media (min-width:992px){.site-links .site-link-container .site-link-content{height:350px}}@media (min-width:1216px){.site-links .site-link-container .site-link-content{height:320px}}@media (min-width:1350px){.site-links .site-link-container .site-link-content{height:290px}}@media (min-width:1650px){.site-links .site-link-container .site-link-content{height:250px}}@media (min-width:2200px){.site-links .site-link-container .site-link-content{height:220px}}.site-links .site-link-container .site-link-content p:nth-of-type(1){flex:1 1 auto}.site-links .site-link-container .site-link-content p:nth-of-type(2){flex-grow:0}.site-links .site-link-container .category-bubble{display:block;width:180px;height:180px;border-radius:100px;margin:0 auto}@media (max-width:767px){.site-links .site-link-container{padding:0}.site-links .site-link-container .category-bubble{display:none}.site-links .site-link-container .site-link-content{display:none}.site-links .site-link-container a.mobile-push{display:block;font-family:'century-gothic',Century Gothic,CenturyGothic,AppleGothic,sans-serif;font-size:2.4rem;min-height:13rem;padding-top:3rem;text-decoration:none}.site-links .site-link-container a.mobile-push span.icon{background-position:top center;display:block;margin:0 auto}.site-links .site-link-container.site-link-family span.icon{background-image:url("/afg_hr_theme/images/mobile-site-links/our_family.png");height:31px;width:45px}.site-links .site-link-container.site-link-grow span.icon{background-image:url("/afg_hr_theme/images/mobile-site-links/our_family.png");height:31px;width:45px}.site-links .site-link-container.site-link-products span.icon{background-image:url("/afg_hr_theme/images/mobile-site-links/our_products.png");height:38px;width:34px}.site-links .site-link-container.site-link-family span.icon{background-image:url("/afg_hr_theme/images/mobile-site-links/our_family.png")}.site-links .site-link-container:nth-child(odd) .site-link-content{background-color:#6b1a20}.site-links .site-link-container:nth-child(even) .site-link-content{background-color:#450e12}.site-links .site-link-container .category-bubble{display:none}.site-links .site-link-container p:last-child{margin-bottom:0}}.site-links .site-link-container .our-family{background-image:url("/afg_hr_theme/images/our-family-push.png");background-repeat:no-repeat;background-size:cover}.site-links .site-link-container .benefits{background-image:url("/afg_hr_theme/images/benefits-push.jpg");background-repeat:no-repeat;background-size:cover}.site-links .site-link-container .grow-with-us{background-image:url("/afg_hr_theme/images/grow-with-us-push.jpg");background-repeat:no-repeat;background-size:cover}.site-links .site-link-container .our-products{background-image:url("/afg_hr_theme/images/our-products-push.png");background-repeat:no-repeat;background-size:cover}.site-links .site-link-container h3{font-family:'century-gothic',Century Gothic,CenturyGothic,AppleGothic,sans-serif;font-size:2.2rem;font-weight:normal;color:#6b1a20;margin-top:1rem;text-transform:uppercase}@media (max-width:767px){.site-links .site-link-container h3{color:#fff;font-weight:normal;margin-top:0;padding-top:1rem}}.site-links .site-link-container p{color:#959595;font-family:'Roboto',sans-serif;font-size:18px}.site-links .site-link-container a{font-family:'century-gothic',Century Gothic,CenturyGothic,AppleGothic,sans-serif;margin-bottom:15px;background-color:#7c2529;display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;user-select:none;border:1px solid transparent;padding:.375rem .75rem;color:#fff;font-size:1rem;text-transform:uppercase;line-height:1.5;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (max-width:767px){.site-links .site-link-container:nth-child(odd) a{background-color:#450e12}.site-links .site-link-container:nth-child(even) a{background-color:#6b1a20}}@media (min-width:768px){.site-links a.mobile-push{display:none}}@media (max-width:1199px){.apply-home .apply-department-title{padding-left:0px;padding-right:0px;text-align:center}}@media (min-width:992px) and (max-width:1199px){.flyover-arrow{display:none}.home-slides{padding-top:0px}.jobs-map img.facilities-map{display:none}.jobs-map-mobile{display:block}.truck-testimonial{display:none}.navbar-nav>li>a{font-size:12px}}@media (max-width:991px){.flyover-arrow{display:none}.truck-testimonial{display:none}.jobs-map img.facilities-map{display:none}.jobs-map-mobile{display:block}.questions-container{background-image:url("/afg_hr_theme/images/questions_bg.png");background-repeat:no-repeat;background-size:cover;padding:20px 0}.questions-container h3{background-color:#6b1a20;text-align:center;width:15rem}.questions-container p{text-align:center}.questions-container a{display:block;width:100%}.calendar-container{margin-bottom:60px;padding:15px 0 0 0}}@media (max-width:768px){.mid-page-testimonial{margin-top:220px}.apply-home{position:static}.apply-home>ul{display:none}.apply-home #apply-carousel h2{color:#474d4e;font-family:Antonio,Arial,Helvetica Neue,Helvetica,sans-serif;text-transform:uppercase}.apply-home .flyover-apply{position:fixed;z-index:999999;top:96px;left:62px;right:auto;background:none;padding-top:0;padding-right:0;padding-left:34px;text-align:left}.apply-home .flyover-apply p{display:none}.apply-home .flyover-apply h2{font-size:29px;border-bottom:none;width:100%}.calendar-container{margin-bottom:60px;padding:15px 0 0 0}.military-container{padding:0}.jobs-map-mobile{display:block}.jobs-map-mobile .facilities-map{display:none}.jobs-map-mobile h3{padding:20px;position:relative;top:auto;width:100%}.jobs-map-mobile ul{position:relative;top:auto;left:auto}}@media (max-width:500px){.apply-home ul li,.apply-home ul li:first-child,.apply-home ul li:last-child{border:solid 2px #e9e9e9;margin-bottom:2px}.apply-home ul li .highlighted-department,.apply-home ul li:first-child .highlighted-department,.apply-home ul li:last-child .highlighted-department{border-bottom:solid 2px #e9e9e9;border-right:solid 2px #e9e9e9}.testimonial-top{background-size:cover;background-image:url("/afg_hr_theme/images/hero_bg.jpg");color:#fff;min-height:auto;top:239px}.testimonial-top h1{color:#fff}.testimonial-top p{color:#fff}.testimonial-top p a{color:#e9e9e9}.testimonial-top .job-listings-links{color:#fff;font-size:18px}.testimonial-top .job-listings-links a{color:#fff;font-size:22px}}.truck-testimonial{max-height:605px}.testimonial-photo{overflow:hidden}.pages-content{padding-left:75px;margin-top:35px}.events-index{padding-top:20px}@media (max-width:480px){.home-slides{display:none}.mid-page-testimonial{display:none}.testimonial-top{padding-top:15px;padding-left:15px;padding-right:15px}.testimonial-top .quote-glyph{display:none}.events{padding-left:15px}}@media (max-width:767px){.mid-page-testimonial{margin-top:0px}h1{font-size:25pt}.pages-content{padding-left:15px}.page-footer{margin-top:15px}}.states-list{top:50px}@media (max-width:992px){.states-list ul li{background-color:#6b1a20;padding-top:1rem;position:relative;min-height:250px}.states-list ul li.state span.state-icon{background-repeat:no-repeat;display:block;margin:0 auto}.states-list ul li.state-ohio span.state-icon{background-image:url("/afg_hr_theme/images/location-oh.png");height:165px;width:153px}.states-list ul li.state-south-dakota span.state-icon{background-image:url("/afg_hr_theme/images/location-sd.png");height:122px;margin-top:23px;width:194px}.states-list ul li.state-nebraska span.state-icon{background-image:url("/afg_hr_theme/images/location-neb.png");margin-top:39px;height:90px;width:189px}.states-list ul li.state-washington span.state-icon{background-image:url("/afg_hr_theme/images/location-was.png");margin-top:20px;height:118px;width:182px}.states-list ul li.state-minnesota span.state-icon{background-image:url("/afg_hr_theme/images/location-minn.png");height:152px;width:142px}.states-list ul li.state-missouri span.state-icon{background-image:url("/afg_hr_theme/images/location-miss.svg");height:185px;width:185px}.states-list ul li.state-wisconsin span.state-icon{background-image:url("/afg_hr_theme/images/location-wisc.png");height:148px;width:140px}.states-list ul li a{display:block}.states-list ul li a span.state-title{background-color:#450e12;color:#fff;display:block;font-family:'century-gothic',Century Gothic,CenturyGothic,AppleGothic,sans-serif;font-weight:normal;font-size:2.1rem;margin-top:1rem;text-transform:uppercase;position:absolute;width:100%;bottom:0;left:0}.states-list ul li a span.state-icon{background-color:#6b1a20;display:block}}.pages-content{font-family:'Roboto',sans-serif;line-height:1.57em;font-size:19px}.carousel-indicators{left:35px;bottom:35px;width:100%;margin:0;position:absolute;text-align:left}.carousel-indicators li{width:75px;height:2px;border:none;border-radius:0px;margin:0 20px 0 0;opacity:0.4;background-color:#7b7977}.carousel-indicators li.active{width:75px;height:2px;background-color:#6b1a20;margin:0 20px 0 0}.modal{z-index:9999999 !important}.btn-light{border-radius:0;color:#7c2529;text-transform:uppercase}div.form-container{padding-top:3rem}div.form-container>h3{color:#7c2529;font-family:'century-gothic',Century Gothic,CenturyGothic,AppleGothic,sans-serif;font-size:3.2rem;text-transform:uppercase}.hidden{display:none}.carousel-inner img{max-width:100%;height:auto}.carousel-inner p{font-family:'Roboto',sans-serif}div.apply-now-footer{display:none}div.apply-now-footer ul{margin-bottom:0 !important}div.apply-now-footer ul li{background-color:#7c2529 !important}@media (max-width:991px){div.apply-now-footer{display:block !important}}@media (min-width:992px){div.calendar-container-widget .date{margin-left:auto;margin-right:auto}}.date:not(.date-view-all).has-link{cursor:hand;cursor:pointer}@media (min-width:1200px){body.internship-form-page .container{max-width:1140px}}form.form-horizontal div.required label:after{content:"*";color:red;display:inline-block}@media (max-width:991px){div#svg-map-container{display:none}}#us-map{display:block}path#WA:hover,path#WI:hover,path#SD:hover,path#NE:hover,path#MN:hover,path#OH:hover{stroke-width:0;cursor:pointer}path.selected{cursor:pointer}path.selected:hover,path.hover{fill:#7c2529}#path67{fill:none !important;stroke:#A9A9A9 !important;cursor:default}#info-box{display:none;position:absolute;top:0px;left:0px;z-index:1;background-color:#ffffff;border:2px solid #bf0a30;border-radius:5px;padding:5px;font-family:'Roboto',sans-serif}.fc-event{color:#fff !important}.dropdown-toggle:after{color:#fff}@media (max-width:991px){.dropdown-toggle:after{position:relative;top:-11px}}.event-abstract-mobile{margin-bottom:1.5rem}.icon{display:inline-block;width:21px;height:21px;background-image:url("/afg_hr_theme/images/icon-sprites.png");vertical-align:middle}.icon-paper{background-position:0 0}.icon-pin{background-position:-21px 0}.icon-calendar{background-position:-42px 0}.icon-download{background-position:-63px 0}.icon-clipboard{background-position:-84px 0}.icon-email{background-position:-105px 0}.icon-print{background-position:-126px 0}.icon-clock{background-position:-147px 0}.icon-check{background-position:-168px 0}.icon-search-white{background-position:-189px 0}.icon-magnify{background-position:-210px 0}.page-footer{background-color:#691b22;text-align:center;font-family:Arial,sans-serif;font-weight:bold;font-size:16px}.page-footer,.page-footer a{color:#fff}.page-footer a{padding-left:0.4rem;padding-right:0.4rem;text-decoration:none}.page-footer #footer-careers-content{font-size:1.5rem}.page-footer #footer-careers-content a{padding:0}.page-footer .footer-copyright{margin:0}.page-footer .afg-logo{margin-left:auto;margin-right:auto}@media (max-width:767px){.page-footer{background-color:#747474}.page-footer a{display:block}.page-footer .footer-copyright{font-family:'Roboto',sans-serif;text-transform:uppercase;padding-bottom:0.3rem;padding-top:0.3rem}.page-footer .afg-logo-xs{display:block !important;width:180px;padding-bottom:1rem;padding-top:1rem;max-width:200px}.page-footer .footer-nav{margin-bottom:20px}.page-footer .footer-nav li.nav-item{background-color:#636363;display:block;margin:0 0 2px}.page-footer .footer-nav li:not(:first-child):before{content:""}.page-footer .footer-copyright{background-color:#474d4e;margin-bottom:30px}.page-footer .afg-logo:not(.afg-logo-xs){width:80%;max-width:360px;display:none}}@media (min-width:768px){.page-footer{min-height:440px;padding-top:1rem;position:relative;overflow:hidden}.page-footer .afg-logo-xs{display:none !important}.page-footer .footer-nav{margin-bottom:5px}.page-footer .footer-copyright{font-family:'Roboto',sans-serif;font-weight:normal;font-size:1.5rem;text-transform:uppercase;margin-bottom:55px}}@media (min-width:768px) and (max-width:991px){.page-footer .afg-logo{width:240px !important;height:200px}.page-footer .footer-copyright{margin-bottom:25px}}@media (min-width:768px) and (min-width:992px) and (max-width:1199px){.page-footer .afg-logo{width:300px;height:250px}}@media (min-width:768px) and (min-width:1200px){.page-footer .afg-logo{width:360px;height:300px}}@media (min-width:992px){.page-footer{padding-top:6.5rem}}.footer-nav{list-style-type:none;font-size:1.7rem;font-family:'century-gothic',Century Gothic,CenturyGothic,AppleGothic,sans-serif;font-weight:normal;margin-bottom:0;padding-left:0;text-transform:uppercase;text-align:center}.footer-nav li:not(:first-child):before{content:" \00a0|\00a0  "}@media (max-width:767px){.footer-nav li.nav-item{flex-basis:100%;justify-content:center}}@media (min-width:767px) and (max-width:991px){.footer-nav{font-size:1.4rem}}@media (min-width:767px){.footer-nav{justify-content:center}.footer-nav li.nav-item{display:inline-flex}}.afg-logo{position:relative;background-size:contain;font-size:0;font-family:a}.afg-logo>span,.afg-logo>a{display:block;background-repeat:no-repeat;background-image:url("/afg_hr_theme/images/afg-careers-logo.png");background-size:contain;height:100%}@media (min-width:768px){.main{margin-top:130px;margin-top:120px}.dropdown-menu{left:auto;right:0}}@media (width:768px){.dropdown-menu{top:30px}}@media (max-width:767px){.dropdown-menu{left:auto;right:0;top:30px;min-width:22rem}.apply-home ul{background-color:#474d4e}.main{margin-top:69px}}.navbar-main{position:fixed;top:0;left:0;width:100%;height:120px;background:#747474;z-index:99998}.navbar-main .afg-logo{background-image:url("/afg_hr_theme/images/afg-careers-logo.png");background-size:contain;background-repeat:no-repeat;width:200px;display:inline-block}.navbar-main .fa-bars{color:#ffffff;font-size:38px}@media (max-width:767px){.navbar-main{height:auto}.navbar-main .search-flyout{display:none}}@media (max-width:991px){.navbar-main .afg-logo{width:191px;height:50px}.navbar-main .fa-bars{padding-top:25px;font-size:20px}.navbar-main .search-flyout{display:none}.navbar-main .flyover-apply{width:auto}.navbar-main .flyover-apply .flyover-wrap h2{font-size:1.2rem;margin:0;width:auto}.navbar-main .nav{margin-top:50px}}.navbar-main .dropdown-item.active{background-color:#747474}.navbar-main .dropdown-item.active a{color:#fff}.burger-wrap{color:#fff}@media (max-width:991px){.burger-wrap{position:absolute;top:0;right:0;margin:0}.burger-wrap .fa-bars{padding-top:0}}@media (max-width:767px){.burger-wrap{top:-5px;width:20px}}@media (min-width:992px){.burger-wrap{margin-top:10px}}.navbar-burger{display:inline-block}.flyover-apply{color:#ae6a0a;display:inline-block;top:0px;text-align:center;width:385px}.flyover-apply .flyover-wrap{padding-top:30px}.flyover-apply .flyover-wrap .fa{margin-left:4px}.flyover-apply .flyover-wrap p{font-family:Montserrat,sans-serif;font-style:italic;font-size:15px;font-weight:bold;margin:-8px 0 0 0}.flyover-apply .flyover-wrap h2{font-family:'Antonio';font-size:50px;color:#fff;margin:0 auto 0px auto;display:block;width:310px;text-transform:uppercase}.flyover-apply .flyover-wrap h2 .apply-highlight{color:#fff}.search-flyout{z-index:99999;font-size:30px}.search-flyout .fa{cursor:pointer}.search-flyout.expanded{width:41.66666667%;padding-left:7.5px}.search-flyout.expanded .search-expanded{display:block}.search-flyout.expanded .search-collapsed{display:none}.search-flyout.collapsed .search-expanded{display:none}.search-flyout.collapsed .search-collapsed{display:block}.search-flyout .search-expanded input#q{width:330px;display:inline-block;background:#333;color:#fff;border-radius:0;box-shadow:none;text-shadow:none;border:none;font-family:Montserrat,sans-serif;font-size:22px;padding-left:22px;padding-right:40px}.search-flyout .search-expanded .fa-close{float:right;font-size:35px;position:relative;top:5px}.search-flyout .search-expanded .btn-primary{background:none;border:none}.search-flyout .search-expanded .btn-primary .fa-search{color:#fff;font-size:33px}.search-flyout .inner-container{color:#fff;padding:34px 50px;height:120px}.expanded-nav .fa-bars::before{content:"\f00d"}.hr-navigation{z-index:50;position:fixed;left:15px;right:15px;top:0;z-index:100000;color:#fff;margin-bottom:0;border:0;height:auto}.hr-navigation a{text-decoration:none;color:#fff !important}.hr-navigation .search-flyout{float:right}@media (max-width:767px){.hr-navigation{min-height:51px}.hr-navigation .top-nav{width:100%}}@media (min-width:768px){.hr-navigation{height:93px}.hr-navigation .top-nav{min-width:850px}.hr-navigation .inner-container{padding:40px 50px}}.hr-navigation .expanded-nav{padding-top:125px;background-color:#6b1a20;text-transform:uppercase;color:#fff;font-family:Arial,sans-serif}.hr-navigation .navbar-brand{height:auto}@media (max-width:767px){.hr-navigation a{text-decoration:none;color:#fff !important}.hr-navigation .top-nav{z-index:10;width:100%}.hr-navigation .top-nav li{align:center}.hr-navigation .search-flyout{z-index:-50;padding-left:0px;width:100%}}@media (min-width:768px) and (max-width:991px){.hr-navigation .navbar-brand{padding:0;margin:8px 0 0 15px}.hr-navigation .navbar-toggle{margin-top:12px}}@media (max-width:991px){.hr-navigation .inner-container{padding:5px 25px}.hr-navigation .top-nav{width:100%}}@media (min-width:992px) and (max-width:1199px){.hr-navigation .navbar-nav>li>a{font-size:12px}}@media (max-width:991px){.hr-navigation .search-flyout{display:none}.hr-navigation .flyover-apply{top:90px;left:0;width:100%;background-color:white}.hr-navigation .flyover-apply .flyover-wrap{margin:7px;background-color:#6b1a20;padding:7px 0}.hr-navigation .flyover-apply .flyover-wrap h2{font-size:33px}}@media (min-width:992px){.hr-navigation .search-flyout{display:hidden}.hr-navigation .navbar-brand{padding:0 0 0 15px;margin-top:20px}.hr-navigation .navbar-nav>li>a{padding:35px 11px 29px 11px}.hr-navigation .container{position:relative}.hr-navigation .search-form{position:relative}}.summer-internships-wrapper{background:linear-gradient(rgba(255,255,255,0.5), rgba(255,255,255,0.5)),url("/afg_hr_theme/images/internships/hero-bg.jpg");background-size:cover}.summer-internships-wrapper .testimonial-top{padding-bottom:5rem}@media (max-width:991px){.summer-internships-wrapper .testimonial-top p{font-size:16px}}.summer-internships-wrapper a.btn-primary{background-color:#6b1a20;border-color:#fac300;border-width:3px;font-family:'century-gothic',Century Gothic,CenturyGothic,AppleGothic,sans-serif;font-size:2rem;text-transform:uppercase;padding:.25rem 2rem}#availableinternships .content{text-align:center}#programperks{background-color:#e9e9e9}#programperks .content{margin-bottom:2rem;font-size:1.2rem;font-weight:bold}@media (max-width:991px){#programperks .content{text-align:center}}@media (min-width:1200px){#programperks{margin:0 -15px}}#programperks ul#perks-list{color:#fff;list-style:none;margin:0 auto;width:75%}#programperks ul#perks-list>li{align-items:center;background-color:#474d4e;display:flex;margin-bottom:2rem;margin-left:25%;padding-bottom:2rem;padding-top:2rem;position:relative}#programperks ul#perks-list>li .perks-content{padding-left:1rem}#programperks ul#perks-list>li .perks-content ul{margin-left:0;padding-left:0;margin-top:.7rem}#programperks ul#perks-list>li .perks-content ul li{list-style:none;text-indent:-.8rem;padding-left:2rem;margin-bottom:.7rem}#programperks ul#perks-list>li .perks-content ul li:before{display:inline-block;content:"\2713";color:#6b1a20;font-size:17px;font-weight:bold;padding-right:.75rem}#programperks ul#perks-list>li .perks-content h3{font-family:'century-gothic',Century Gothic,CenturyGothic,AppleGothic,sans-serif}#programperks ul#perks-list>li .image{margin-left:-25%}#programperks ul#perks-list>li .image img{max-width:400px}#programperks ul#perks-list>li:nth-child(even){background-color:#6b1a20;margin-left:auto;margin-right:25%}#programperks ul#perks-list>li:nth-child(even) .perks-content{order:1;color:#FFFFFF;padding-left:2.5rem;padding-right:1rem}#programperks ul#perks-list>li:nth-child(even) .perks-content ul li:before{color:#fff}#programperks ul#perks-list>li:nth-child(even) .image{order:2;margin-right:-25%;margin-left:auto}@media (max-width:991px){#programperks ul#perks-list{margin:0;padding-top:4rem;width:auto}#programperks ul#perks-list>li{margin:0 0 5rem !important;padding-bottom:5rem;padding-top:7rem;width:100%}#programperks ul#perks-list>li .perks-content{padding:1rem !important}#programperks ul#perks-list .image{margin:0 !important;left:50%;position:absolute;top:0}#programperks ul#perks-list .image img{margin-left:-50%;margin-top:-32%;max-width:220px !important}}.heading{color:#691b22;font-family:'century-gothic',Century Gothic,CenturyGothic,AppleGothic,sans-serif;font-weight:bold;font-size:50px;margin-bottom:2rem;text-transform:uppercase}.heading-underline-left{border:solid;border-width:0;border-bottom:none;background:linear-gradient(#fac300, #fac300) bottom left no-repeat;padding-bottom:1.25rem;background-size:7% 7px}@media (max-width:991px){.heading-underline-left{border:solid;border-width:0;border-bottom:none;background:linear-gradient(#fac300, #fac300) bottom no-repeat;padding-bottom:1.25rem;text-align:center;background-size:7% 7px !important}}.heading-underline-center{border:solid;border-width:0;border-bottom:none;background:linear-gradient(#fac300, #fac300) bottom no-repeat;padding-bottom:1.25rem;text-align:center;background-size:7% 7px}@media (max-width:991px){.heading-underline-center{font-size:40px}}.kickstart-wrapper{background-color:#474d4e;color:#fff}.kickstart-wrapper h3{font-family:'century-gothic',Century Gothic,CenturyGothic,AppleGothic,sans-serif;font-weight:normal;font-size:60px;margin-bottom:1rem;text-transform:uppercase}.kickstart-wrapper a.btn{color:#474d4e;font-family:'century-gothic',Century Gothic,CenturyGothic,AppleGothic,sans-serif;font-weight:normal;font-size:30px;padding:.5rem 3rem}.program-qualifications-container .qualifications-image{padding-top:4rem}.program-qualifications-container .qualifications-image img{max-width:600px}@media (max-width:991px){.program-qualifications-container .qualifications-image img{max-width:auto;width:100%}}.program-qualifications-container .checkbox-ul-container ul{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;margin:0;padding:0}.program-qualifications-container .checkbox-ul-container ul li{margin-right:1%;width:49%}@media (max-width:991px){.program-qualifications-container .checkbox-ul-container ul li{margin-right:0;width:auto}}.checkbox-ul-container ul{margin:0;padding:0}.checkbox-ul-container ul li{background-color:#e9e9e9;display:flex;list-style:none;margin:0 0 1rem;padding:0}.checkbox-ul-container ul li i.fa-check{background-color:#6b1a20;color:#fff;font-size:3.5rem;padding:1rem}.checkbox-ul-container ul li span{font-size:1rem;padding:1rem;text-align:left;margin-top:auto;margin-bottom:auto}.gain-home{padding-bottom:4rem;position:relative}.gain-home #whatwillyougain{padding-top:5.5rem}@media (min-width:1200px){.gain-home #whatwillyougain{padding-right:5rem;padding-left:3rem}}@media (max-width:991px){.gain-home #whatwillyougain{padding-top:2rem}}.gain-home h2{color:#691b22;font-family:'century-gothic',Century Gothic,CenturyGothic,AppleGothic,sans-serif;font-weight:bold;font-size:50px;margin-bottom:2rem;text-transform:uppercase}.gain-home div#gain-content-inner{font-size:1.2rem}@media (max-width:991px){.gain-home div#gain-content-inner{text-align:center}}.gain-home div#gain-content-inner p{font-weight:bold}.gain-home>ul{background-color:#691b22;padding:0;margin:0;list-style:none;text-align:center}.gain-home>ul li{position:relative;display:inline-block;padding:12px 2px 6px 17px;font-family:'century-gothic',Century Gothic,CenturyGothic,AppleGothic,sans-serif;font-size:1.5rem;text-transform:uppercase;cursor:pointer}.gain-home>ul li:last-child a{border-right:none}.gain-home>ul li a{border-right:solid 2px #fff;color:#fff;padding-right:17px;text-decoration:none}.gain-home>ul li a:not([href]):not([tabindex]){color:#fff}.gain-home>ul li .highlighted-department{display:none}.gain-home>ul li.selected-item a{color:#3f3f3f}.gain-home>ul li.selected-item .highlighted-department{display:block;position:absolute;bottom:-6px;left:50%;background:#fff;width:12px;height:12px;transform:rotate(45deg)}.gain-home>ul li.selected-item a{color:#fff}@media only screen and (max-width:1620px){.gain-home>ul li{font-size:1.5rem}.gain-home>ul li:first-child{border-left:none}.gain-home>ul li:last-child{border-right:none}}.gain-home ul li a:not([href]):not([tabindex]){border-right-color:#fac300}.gain-home .container-apply-text{background-color:#fff}@media (min-width:992px){.gain-home .apply-image{background-image:url("/afg_hr_theme/images/internships/gain-image.jpg");background-repeat:no-repeat;min-height:250px;background-position:bottom right}}div.application-process-container{padding-left:7rem;padding-right:7rem}div.application-process-container .process-carousel-inner{background-color:#fff;margin-top:5rem;margin-left:3rem;margin-right:3rem;padding:2rem 4rem 4rem}@media (max-width:768px){div.application-process-container .process-carousel-inner{padding:1rem 1.25rem 1rem;margin-left:.75rem;margin-right:.75rem;margin-top:1.25rem}}div.application-process-container .process-carousel-inner h3{font-family:'Roboto',sans-serif;text-transform:uppercase}@media (max-width:992px){div.application-process-container ul.application-process-links{display:flex;margin-bottom:0}}div.application-process-container ul.application-process-links li{list-style:none;margin:0;padding:0 !important}@media (max-width:768px){div.application-process-container ul.application-process-links li a{height:100%}}div.application-process-container ul.application-process-links li.step-1 a{background-image:url("/afg_hr_theme/images/internships/step_one_inactive.png");background-size:100px 71px}@media (max-width:768px){div.application-process-container ul.application-process-links li.step-1 a{background-size:55px 39px}}div.application-process-container ul.application-process-links li.step-1.selected-item a,div.application-process-container ul.application-process-links li.step-1.selected-item a:hover{background-image:url("/afg_hr_theme/images/internships/step_one_active.png")}div.application-process-container ul.application-process-links li.step-2 a{background-image:url("/afg_hr_theme/images/internships/step_two_inactive.png");background-size:120px 108px}@media (max-width:768px){div.application-process-container ul.application-process-links li.step-2 a{background-size:55px 50px}}div.application-process-container ul.application-process-links li.step-2.selected-item a,div.application-process-container ul.application-process-links li.step-2.selected-item a:hover{background-image:url("/afg_hr_theme/images/internships/step_two_active.png")}div.application-process-container ul.application-process-links li.step-3 a{background-image:url("/afg_hr_theme/images/internships/step_three_inactive.png");background-size:100px 55px}@media (max-width:768px){div.application-process-container ul.application-process-links li.step-3 a{background-size:60px 33px;background-position:50% 45px}}div.application-process-container ul.application-process-links li.step-3.selected-item a,div.application-process-container ul.application-process-links li.step-3.selected-item a:hover{background-image:url("/afg_hr_theme/images/internships/step_three_active.png")}div.application-process-container ul.application-process-links li a{background-color:#6b1a20;background-repeat:no-repeat;background-position:50% 38px;color:#fff;display:block;min-height:5rem;font-family:'century-gothic',Century Gothic,CenturyGothic,AppleGothic,sans-serif;text-transform:uppercase;font-size:2rem;padding:9rem 2rem 2rem;font-weight:normal}@media (max-width:768px){div.application-process-container ul.application-process-links li a{font-size:1.25rem;padding:6rem 1.5rem 2rem}}div.application-process-container ul.application-process-links li a:hover{background-color:#450e12;color:#fac300;text-decoration:none}div.application-process-container ul.application-process-links li .step{font-family:'century-gothic',Century Gothic,CenturyGothic,AppleGothic,sans-serif;line-height:1;margin-bottom:0;font-weight:normal;font-size:1.8rem;text-transform:uppercase;display:block}@media (max-width:768px){div.application-process-container ul.application-process-links li .step{font-size:1.25rem}}div.application-process-container ul.application-process-links li.selected-item a{background-color:#450e12;color:#fac300}div#application-process-accordion{background-color:#450e12}div#application-process-accordion .process-carousel-inner{background-color:#fff}div#application-process-accordion .collapse.selected-item{display:block}div#application-process-accordion h3{background-color:#6b1a20;color:#fff;font-size:1.4rem;margin-top:2rem;padding:.75rem 1.25rem}div#application-process-accordion p{margin-left:1rem;margin-right:1rem}div#success-stories-wrapper ul li{color:#fff;list-style:none;display:flex;margin:0 0 1rem;padding:1rem 2rem;position:relative}div#success-stories-wrapper ul li .success-image img{max-height:400px;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}div#success-stories-wrapper ul li .success-content{background-color:#6b1a20;margin:3rem 0;font-size:1.1rem;padding:1.4rem 2rem 1rem 1.5rem;text-align:left}div#success-stories-wrapper ul li .success-content p{font-size:1.1rem !important}div#success-stories-wrapper ul li .success-content p span{font-size:1.1rem !important}@media (max-width:1199px){div#success-stories-wrapper ul{margin:0;padding:0}div#success-stories-wrapper ul li{padding:0}div#success-stories-wrapper ul li .success-content{padding-top:11rem}div#success-stories-wrapper ul li .success-image{left:50%;position:absolute;top:0}div#success-stories-wrapper ul li .success-image img{margin-left:-50%;max-width:300px}}@media (min-width:992px) and (max-width:1200px){div#success-stories-wrapper ul li .success-image img{margin-left:-100%;max-width:435px}div#success-stories-wrapper ul li .success-content{padding-top:18rem}}div#success-stories-wrapper ul li:nth-child(even) .success-image{order:2}div#success-stories-wrapper ul li:nth-child(even) .success-content{order:1}div.available-opportunities-container .content{font-size:1.2rem;font-weight:bold}div.available-opportunities-container #apply-carousel{background-image:linear-gradient(to right, #6a1a21, #450d12);padding:7rem 3.5rem 2rem;min-height:500px}div.available-opportunities-container #apply-carousel .row{justify-content:center}@media (max-width:767px){div.available-opportunities-container #apply-carousel{padding-left:.25rem;padding-right:.25rem}div.available-opportunities-container #apply-carousel .carousel-image{display:none}div.available-opportunities-container #apply-carousel .carousel-content{min-height:auto;padding-left:1.5rem}}div.available-opportunities-container #apply-carousel .carousel-item{color:#666666}div.available-opportunities-container #apply-carousel .carousel-item .carousel-content{background-color:#fff;padding:2rem 3rem 1rem;min-height:150px;font-size:1.1rem;max-width:38rem}div.available-opportunities-container #apply-carousel .carousel-item a.learn-more{color:#6b1a20;font-family:'century-gothic',Century Gothic,CenturyGothic,AppleGothic,sans-serif;font-size:1.6rem;text-transform:uppercase;display:block;text-align:right;padding-top:3rem;text-decoration:none}div.available-opportunities-container #apply-carousel .carousel-item .carousel-image img{max-height:400px;max-width:500px}div.available-opportunities-container #apply-carousel .carousel-item h2{color:#6b1a20;font-family:'century-gothic',Century Gothic,CenturyGothic,AppleGothic,sans-serif;font-size:2.1rem;padding-bottom:1rem;text-transform:uppercase}div.available-opportunities-container .carousel-control-prev,div.available-opportunities-container .carousel-control-next{background-color:#450e12;height:5rem;opacity:1;width:6rem}div.available-opportunities-container .carousel-control-prev span,div.available-opportunities-container .carousel-control-next span{color:#fff}div.available-opportunities-container .carousel-control-next{left:6.5rem}div.available-opportunities-container .carousel-control-prev{right:auto}body.internship footer.page-footer{background-color:#555}ul#internship-social{list-style:none;padding-bottom:2rem}ul#internship-social li{display:inline-block}ul#internship-social img{width:50%}@media (max-width:992px){div.gain-home.row>ul{display:none}}#management-trainee-program-wrapper{margin-left:-15px;margin-right:-15px}#management-trainee-program-wrapper h2{text-transform:uppercase;color:#691b22;font-weight:bold;font-size:2.75rem;letter-spacing:.15rem}#management-trainee-program-wrapper #header-container{background:url("/afg_hr_theme/images/management-trainee-program/hero-bg.png");background-size:cover;background-position-y:63%}@media (max-width:1920px){#management-trainee-program-wrapper #header-container{background:url("/afg_hr_theme/images/management-trainee-program/hero-bg.png");background-position-y:63%;background-position-x:center;background-repeat:no-repeat}}#management-trainee-program-wrapper #header-container h1{letter-spacing:.15rem;color:white;font-size:3rem;margin-top:100px;margin-bottom:20px}@media (max-width:1199px){#management-trainee-program-wrapper #header-container h1{font-size:2.5rem}}@media (max-width:991px){#management-trainee-program-wrapper #header-container h1{font-size:2rem}}#management-trainee-program-wrapper #header-container p{color:white;font-size:1.3rem}@media (max-width:1199px){#management-trainee-program-wrapper #header-container p{font-size:1.2rem}}@media (max-width:991px){#management-trainee-program-wrapper #header-container p{font-size:1rem}}#management-trainee-program-wrapper #header-container #program-begins-text{margin-top:2rem;margin-bottom:0rem;font-family:'Roboto',sans-serif;font-weight:bold;font-size:2rem;letter-spacing:.1rem}@media (max-width:1199px){#management-trainee-program-wrapper #header-container #program-begins-text{font-size:1.8rem}}@media (max-width:991px){#management-trainee-program-wrapper #header-container #program-begins-text{font-size:1.6rem}}#management-trainee-program-wrapper #header-container a.btn-primary{border:none;border-radius:initial;background-color:white;color:#002a3a;font-family:'Roboto',sans-serif;font-weight:bold;font-size:2.5rem;letter-spacing:.15rem;text-transform:uppercase;padding:.75rem 2.25rem;margin-top:1rem;margin-bottom:4rem}@media (max-width:1199px){#management-trainee-program-wrapper #header-container a.btn-primary{font-size:2.2rem}}@media (max-width:991px){#management-trainee-program-wrapper #header-container a.btn-primary{font-size:1.8rem}}#management-trainee-program-wrapper #header-container #header-content{max-width:1200px;width:80%}#management-trainee-program-wrapper .gain-home a{font-size:2rem}#management-trainee-program-wrapper .gain-home ul li{padding-top:15px;padding-bottom:15px}#management-trainee-program-wrapper #whatwillyougain-container{margin-bottom:6rem}#management-trainee-program-wrapper #whatwillyougain-container #checklist{max-width:750px;margin-left:auto;padding-left:100px}@media (max-width:1199px){#management-trainee-program-wrapper #whatwillyougain-container #checklist{padding-left:20px}}#management-trainee-program-wrapper #whatwillyougain-container #checklist #gain-content-inner{padding-right:10px}#management-trainee-program-wrapper #whatwillyougain-container #checklist #gain-content-inner p{max-width:500px}#management-trainee-program-wrapper #whatwillyougain-container #checklist #gain-content-inner ul li i.fa-check{font-size:2.5rem}#management-trainee-program-wrapper #whatwillyougain-container img{max-height:740px;padding-left:60px;padding-right:100px}@media (max-width:767px){#management-trainee-program-wrapper #whatwillyougain-container .what-will-you-gain-image-container{display:flex}#management-trainee-program-wrapper #whatwillyougain-container img{padding-left:0;padding-right:0;width:90%;margin:auto}}#management-trainee-program-wrapper #whoweare-container{margin-bottom:6rem}#management-trainee-program-wrapper #whoweare-container #whoweare-box{background-color:#7c2529;max-width:1700px;padding:3rem 5rem 3rem 5rem}@media (max-width:1199px){#management-trainee-program-wrapper #whoweare-container #whoweare-box{padding:2.5rem 4rem 2.5rem 4rem}}@media (max-width:991px){#management-trainee-program-wrapper #whoweare-container #whoweare-box{padding:2rem 3rem 2rem 3rem}}@media (max-width:767px){#management-trainee-program-wrapper #whoweare-container #whoweare-box{padding:1.5rem 2rem 1.5rem 2rem}}#management-trainee-program-wrapper #whoweare-container #whoweare-box #joinus-icon{position:absolute;max-width:300px;max-height:300px;top:0px;right:100px;transform:translate(0%, -60%)}@media (max-width:1199px){#management-trainee-program-wrapper #whoweare-container #whoweare-box #joinus-icon{max-width:200px;max-height:200px}}@media (max-width:991px){#management-trainee-program-wrapper #whoweare-container #whoweare-box #joinus-icon{max-width:160px;max-height:160px}}@media (max-width:767px){#management-trainee-program-wrapper #whoweare-container #whoweare-box #joinus-icon{display:none}}#management-trainee-program-wrapper #whoweare-container #whoweare-box h2{color:white}@media (max-width:1199px){#management-trainee-program-wrapper #whoweare-container #whoweare-box h2{font-size:2.5rem}}@media (max-width:991px){#management-trainee-program-wrapper #whoweare-container #whoweare-box h2{font-size:2.3rem}}@media (max-width:767px){#management-trainee-program-wrapper #whoweare-container #whoweare-box h2{font-size:2.1rem}}#management-trainee-program-wrapper #whoweare-container #whoweare-box #whoweare-items{margin-top:3rem}@media (max-width:1199px){#management-trainee-program-wrapper #whoweare-container #whoweare-box #whoweare-items{margin-top:2.6rem}}@media (max-width:991px){#management-trainee-program-wrapper #whoweare-container #whoweare-box #whoweare-items{margin-top:2.2rem}}@media (max-width:767px){#management-trainee-program-wrapper #whoweare-container #whoweare-box #whoweare-items{margin-top:1.8rem}}#management-trainee-program-wrapper #whoweare-container #whoweare-box #whoweare-items .whoweare-image-container{height:200px}@media (max-width:1199px){#management-trainee-program-wrapper #whoweare-container #whoweare-box #whoweare-items .whoweare-image-container{height:150px}}@media (max-width:991px){#management-trainee-program-wrapper #whoweare-container #whoweare-box #whoweare-items .whoweare-image-container{height:100px}}@media (max-width:767px){#management-trainee-program-wrapper #whoweare-container #whoweare-box #whoweare-items .whoweare-image-container{height:60px}}#management-trainee-program-wrapper #whoweare-container #whoweare-box #whoweare-items .whoweare-image-container img{height:100%}#management-trainee-program-wrapper #whoweare-container #whoweare-box #whoweare-items h3{margin-top:2rem;margin-bottom:1rem;color:#fac300;font-weight:bold;text-transform:uppercase}@media (max-width:1199px){#management-trainee-program-wrapper #whoweare-container #whoweare-box #whoweare-items h3{margin-top:1.8rem;margin-bottom:.9rem;font-size:1.5rem}}@media (max-width:991px){#management-trainee-program-wrapper #whoweare-container #whoweare-box #whoweare-items h3{margin-top:1.6rem;margin-bottom:.8rem;font-size:1.3rem}}@media (max-width:767px){#management-trainee-program-wrapper #whoweare-container #whoweare-box #whoweare-items h3{margin-top:1.4rem;margin-bottom:.7rem;font-size:1.1rem}}#management-trainee-program-wrapper #whoweare-container #whoweare-box #whoweare-items p{color:white;margin:0rem 1rem 1rem 1rem}@media (max-width:1199px){#management-trainee-program-wrapper #whoweare-container #whoweare-box #whoweare-items p{font-size:.9rem}}@media (max-width:991px){#management-trainee-program-wrapper #whoweare-container #whoweare-box #whoweare-items p{font-size:.8rem}}@media (max-width:767px){#management-trainee-program-wrapper #whoweare-container #whoweare-box #whoweare-items p{font-size:.7rem}}#management-trainee-program-wrapper #programperks-container{background-color:#e9e9e9;padding-bottom:6rem}#management-trainee-program-wrapper #programperks-container .program-perks-item-container{max-width:1200px;width:80%;margin-left:auto;margin-right:auto}#management-trainee-program-wrapper #programperks-container .program-perks-item-container .program-perks-item{background-color:white;color:#691b22;text-transform:uppercase;font-family:'century-gothic',Century Gothic,CenturyGothic,AppleGothic,sans-serif;font-weight:bold;font-size:2rem;margin-bottom:2rem;text-align:center;position:relative;padding:40px 100px 40px 100px}@media (max-width:1199px){#management-trainee-program-wrapper #programperks-container .program-perks-item-container .program-perks-item{font-size:1.5rem;padding:30px 75px 30px 75px}}@media (max-width:991px){#management-trainee-program-wrapper #programperks-container .program-perks-item-container .program-perks-item{font-size:1rem;padding:20px 50px 20px 50px}}#management-trainee-program-wrapper #programperks-container .program-perks-item-container .program-perks-item .program-perks-icon{height:150px;width:150px}@media (max-width:1199px){#management-trainee-program-wrapper #programperks-container .program-perks-item-container .program-perks-item .program-perks-icon{height:100px;width:100px}}@media (max-width:991px){#management-trainee-program-wrapper #programperks-container .program-perks-item-container .program-perks-item .program-perks-icon{height:75px;width:75px}}#management-trainee-program-wrapper #programperks-container .program-perks-item-container .program-perks-item .icon-left{position:absolute;left:0px;top:50%;transform:translate(-50%, -50%)}#management-trainee-program-wrapper #programperks-container .program-perks-item-container .program-perks-item .icon-right{position:absolute;righT:0px;top:50%;transform:translate(50%, -50%)}#management-trainee-program-wrapper #programqualifications-container{margin-bottom:6rem;background-color:#002a3a}@media (max-width:1199px){#management-trainee-program-wrapper #programqualifications-container{margin-bottom:3rem}}#management-trainee-program-wrapper #programqualifications-container h2{color:white}#management-trainee-program-wrapper #programqualifications-container #programqualifications-list{max-width:750px;margin-left:auto;padding-left:100px}@media (max-width:1199px){#management-trainee-program-wrapper #programqualifications-container #programqualifications-list{padding-left:20px;padding-right:20px}}#management-trainee-program-wrapper #programqualifications-container #programqualifications-list h3{text-transform:uppercase;color:#fac300;margin-top:2rem;margin-bottom:2rem;font-size:1.25rem;font-weight:bold}#management-trainee-program-wrapper #programqualifications-container #programqualifications-list ul{color:white;padding-left:20px}#management-trainee-program-wrapper #programqualifications-container #programqualifications-list ul li{padding-left:15px;margin-bottom:.75rem}#management-trainee-program-wrapper #programqualifications-container a.btn-primary{border:none;border-radius:initial;background-color:white;color:#002a3a;font-family:'Roboto',sans-serif;font-size:2.5rem;letter-spacing:.15rem;text-transform:uppercase;padding:.3rem 1.75rem;margin-top:2rem;margin-bottom:4rem}#management-trainee-program-wrapper #programqualifications-container img{margin-top:4rem;margin-bottom:4rem;max-height:900px;padding-left:60px;padding-right:100px}@media (max-width:767px){#management-trainee-program-wrapper #programqualifications-container img{margin-top:0px}}#management-trainee-program-wrapper #traineebio-container{margin-bottom:6rem}@media (max-width:1199px){#management-trainee-program-wrapper #traineebio-container{margin-bottom:3rem}}#management-trainee-program-wrapper #traineebio-container img{border-radius:50%;max-height:300px;max-width:300px;position:absolute;transform:translate(-50%, -50%)}#management-trainee-program-wrapper #traineebio-container .trainee-bio{max-width:600px;background-color:#e9e9e9;margin-top:150px}#management-trainee-program-wrapper #traineebio-container .trainee-bio p{margin-left:25px;margin-right:25px;padding-top:200px}#management-trainee-program-wrapper #traineebio-container .trainee-bio h3{letter-spacing:.05rem}#management-trainee-program-wrapper #traineebio-container .trainee-bio-center{margin-left:auto;margin-right:auto}#management-trainee-program-wrapper #traineebio-container .trainee-bio-left{margin-left:auto;margin-right:60px}@media (max-width:767px){#management-trainee-program-wrapper #traineebio-container .trainee-bio-left{margin-right:auto}}#management-trainee-program-wrapper #traineebio-container .trainee-bio-right{margin-right:auto;margin-left:60px}@media (max-width:767px){#management-trainee-program-wrapper #traineebio-container .trainee-bio-right{margin-left:auto}}#management-trainee-program-wrapper #ifyouare-container{padding-top:6rem;padding-bottom:6rem;margin-bottom:6rem;background-color:#7c2529}@media (max-width:1199px){#management-trainee-program-wrapper #ifyouare-container{padding-top:3rem;padding-bottom:3rem;margin-bottom:3rem}}#management-trainee-program-wrapper #ifyouare-container img{margin-right:60px;max-height:650px}@media (max-width:1024px){#management-trainee-program-wrapper #ifyouare-container img{padding-left:10px;padding-right:10px}}#management-trainee-program-wrapper #ifyouare-container #ifyouare-checklist{max-width:650px;padding-left:10px;padding-right:10px}#management-trainee-program-wrapper #ifyouare-container #ifyouare-checklist h2{color:white}#management-trainee-program-wrapper #ifyouare-container #ifyouare-checklist i.fa-check{background-color:#002a3a;font-size:2.5rem}#management-trainee-program-wrapper #applicationprocess-container{margin-bottom:6rem}@media (max-width:1199px){#management-trainee-program-wrapper #applicationprocess-container{margin-bottom:3rem}}#management-trainee-program-wrapper #applicationprocess-container #applicatonprocess-box{background-color:#e9e9e9;padding-top:1rem;padding-bottom:1rem;margin-bottom:6rem}#management-trainee-program-wrapper #applicationprocess-container #applicatonprocess-box #applicationprocess-icon{max-width:200px;max-height:200px;position:absolute;left:0px;top:50%;transform:translate(-35%, -50%)}@media (max-width:1199px){#management-trainee-program-wrapper #applicationprocess-container #applicatonprocess-box #applicationprocess-icon{display:none}}#management-trainee-program-wrapper #applicationprocess-container #applicatonprocess-box h2{color:#002a3a}@media (max-width:1199px){#management-trainee-program-wrapper #applicationprocess-container #applicatonprocess-box h2{font-size:2rem}}@media (max-width:991px){#management-trainee-program-wrapper #applicationprocess-container #applicatonprocess-box h2{font-size:1.6rem}}#management-trainee-program-wrapper #applicationprocess-container #applicatonprocess-box #applicatonprocess-steps{margin-left:150px;margin-right:150px;margin-top:50px}@media (max-width:1199px){#management-trainee-program-wrapper #applicationprocess-container #applicatonprocess-box #applicatonprocess-steps{margin-left:20px;margin-right:20px}}#management-trainee-program-wrapper #applicationprocess-container #applicatonprocess-box #applicatonprocess-steps h3{color:#002a3a;font-weight:bold;letter-spacing:-1px;text-transform:uppercase;border-bottom:2px solid #000;padding-bottom:20px;margin-bottom:0px;font-size:1.6rem}@media (max-width:1199px){#management-trainee-program-wrapper #applicationprocess-container #applicatonprocess-box #applicatonprocess-steps h3{font-size:1.3rem}}@media (max-width:991px){#management-trainee-program-wrapper #applicationprocess-container #applicatonprocess-box #applicatonprocess-steps h3{font-size:.8rem}}#management-trainee-program-wrapper #applicationprocess-container #applicatonprocess-box #applicatonprocess-steps .circle{position:absolute;transform:translate(-50%, -10px);height:15px;width:15px;border-radius:50%;border:1px solid #7c2529;background-color:#7c2529;margin-top:2px}#management-trainee-program-wrapper #applicationprocess-container #applicatonprocess-box #applicatonprocess-steps p{font-size:.9rem;letter-spacing:1px;color:#002a3a;padding:10px 20px 10px 20px;text-transform:uppercase;margin-top:20px}@media (max-width:1199px){#management-trainee-program-wrapper #applicationprocess-container #applicatonprocess-box #applicatonprocess-steps p{font-size:.7rem;letter-spacing:0px;padding:8px 16px 8px 16px}}@media (max-width:991px){#management-trainee-program-wrapper #applicationprocess-container #applicatonprocess-box #applicatonprocess-steps p{font-size:.6rem;letter-spacing:0px;padding:5px 10px 5px 10px}}#management-trainee-program-wrapper #applicationprocess-container .kickstart-wrapper{margin-left:100px;margin-right:100px;background-color:#002a3a}#management-trainee-program-wrapper #applicationprocess-container .kickstart-wrapper h3{font-size:3rem;font-weight:bold}#management-trainee-program-wrapper #applicationprocess-container .kickstart-wrapper a{color:#002a3a;font-size:3rem}body.hrms-home #careers-submission-modal .modal-dialog{margin-top:0px}@media (min-width:768px){body.hrms-home #careers-submission-modal .modal-dialog .modal-content #careers-submission-modal-body #careers-submission-form-container .first-name-container{margin-right:5px}}body.hrms-home #careers-submission-modal .modal-dialog .modal-content #careers-submission-modal-body #careers-submission-form-container .preferred-language-container .preferred-language-other-container{bottom:18px;left:140px}body.hrms-home #careers-submission-modal .modal-dialog .modal-content #careers-submission-modal-body #careers-submission-form-container .preferred-language-container .preferred-language-other-container input{width:150px}@media (max-width:450px){body.hrms-home #careers-submission-modal .modal-dialog .modal-content #careers-submission-modal-body #careers-submission-form-container .preferred-language-container .preferred-language-other-container input{width:100px}}#careers-submission-modal{margin-top:70px;-ms-overflow-style:none;scrollbar-width:none}#careers-submission-modal p{margin-bottom:3px}#careers-submission-modal .modal-header{padding-top:5px;padding-bottom:5px;border-bottom:none}#careers-submission-modal .modal-dialog{width:80%;max-width:630px;margin-top:300px;margin-left:auto;margin-right:auto}@media (max-width:1199px){#careers-submission-modal .modal-dialog{margin-top:400px}}@media (max-width:767px){#careers-submission-modal .modal-dialog{margin-top:500px}}#careers-submission-modal .modal-dialog .modal-content #careers-submission-modal-body{padding-top:0;width:100%;max-width:1200px;margin-left:auto;margin-right:auto;margin-bottom:0px;text-align:center}#careers-submission-modal .modal-dialog .modal-content #careers-submission-modal-body p{font-size:14px}#careers-submission-modal .modal-dialog .modal-content #careers-submission-modal-body .emphasize-text{font-weight:700}#careers-submission-modal .modal-dialog .modal-content #careers-submission-modal-body .text-italic{font-style:italic}#careers-submission-modal .modal-dialog .modal-content #careers-submission-modal-body .cs-header-image img{max-height:125px;max-width:100%}#careers-submission-modal .modal-dialog .modal-content #careers-submission-modal-body .cs-header{margin-top:15px;margin-bottom:10px}#careers-submission-modal .modal-dialog .modal-content #careers-submission-modal-body #careers-submission-form-container{padding-left:20px;padding-right:20px;padding-bottom:0;text-align:left}#careers-submission-modal .modal-dialog .modal-content #careers-submission-modal-body #careers-submission-form-container .required-text{font-size:12px}#careers-submission-modal .modal-dialog .modal-content #careers-submission-modal-body #careers-submission-form-container form{margin-left:0;margin-right:0;margin-bottom:0}#careers-submission-modal .modal-dialog .modal-content #careers-submission-modal-body #careers-submission-form-container form .col-sm-12{padding:0}@media (min-width:768px){#careers-submission-modal .modal-dialog .modal-content #careers-submission-modal-body #careers-submission-form-container .first-name-container{margin-right:30px}}#careers-submission-modal .modal-dialog .modal-content #careers-submission-modal-body #careers-submission-form-container label{font-size:16px;font-weight:400}#careers-submission-modal .modal-dialog .modal-content #careers-submission-modal-body #careers-submission-form-container .form-group{margin-bottom:5px}#careers-submission-modal .modal-dialog .modal-content #careers-submission-modal-body #careers-submission-form-container .form-group .help-block{display:block;margin-top:5px;margin-bottom:5px}#careers-submission-modal .modal-dialog .modal-content #careers-submission-modal-body #careers-submission-form-container input.form-control{height:40px;font-size:16px;border-radius:0;border:solid 2px #f0f1f1;box-shadow:none;background-color:inherit}#careers-submission-modal .modal-dialog .modal-content #careers-submission-modal-body #careers-submission-form-container input.form-control::placeholder{color:inherit}#careers-submission-modal .modal-dialog .modal-content #careers-submission-modal-body #careers-submission-form-container input.form-control:focus{outline:none;border:solid 2px #3f3f3f}#careers-submission-modal .modal-dialog .modal-content #careers-submission-modal-body #careers-submission-form-container .radio{padding-top:7px}#careers-submission-modal .modal-dialog .modal-content #careers-submission-modal-body #careers-submission-form-container .radio label{padding-left:40px;padding-top:2px}#careers-submission-modal .modal-dialog .modal-content #careers-submission-modal-body #careers-submission-form-container .cs-radio{content:" ";display:block;position:absolute;top:0;left:0;width:25px;height:25px;background:url('/forms/images/radio-unselected.png')}#careers-submission-modal .modal-dialog .modal-content #careers-submission-modal-body #careers-submission-form-container input[type=radio][type=radio]:checked~.cs-radio{background:url('/forms/images/radio-selected.png')}#careers-submission-modal .modal-dialog .modal-content #careers-submission-modal-body #careers-submission-form-container .checkbox label{padding-top:5px;padding-left:45px}#careers-submission-modal .modal-dialog .modal-content #careers-submission-modal-body #careers-submission-form-container .checkbox-error label{color:#a94442}#careers-submission-modal .modal-dialog .modal-content #careers-submission-modal-body #careers-submission-form-container .cs-checkbox{content:" ";display:block;position:absolute;top:0;left:0;width:33px;height:33px;background:url('/forms/images/checkbox-unselected.png')}#careers-submission-modal .modal-dialog .modal-content #careers-submission-modal-body #careers-submission-form-container input[type=checkbox][type=checkbox]:checked~.cs-checkbox{background:url('/forms/images/checkbox-selected.png')}#careers-submission-modal .modal-dialog .modal-content #careers-submission-modal-body #careers-submission-form-container .underline-text-input{border:none;border-bottom:solid 1px;width:100%}#careers-submission-modal .modal-dialog .modal-content #careers-submission-modal-body #careers-submission-form-container .preferred-language-header{margin-top:0;padding-left:0}#careers-submission-modal .modal-dialog .modal-content #careers-submission-modal-body #careers-submission-form-container .preferred-language-container{position:relative}#careers-submission-modal .modal-dialog .modal-content #careers-submission-modal-body #careers-submission-form-container .preferred-language-container .preferred-language-options-container{padding-left:0}#careers-submission-modal .modal-dialog .modal-content #careers-submission-modal-body #careers-submission-form-container .preferred-language-container .preferred-language-other-container{position:absolute;bottom:10px;left:130px;padding-left:0}#careers-submission-modal .modal-dialog .modal-content #careers-submission-modal-body #careers-submission-form-container .preferred-language-container .preferred-language-other-container input{width:150px}@media (max-width:450px){#careers-submission-modal .modal-dialog .modal-content #careers-submission-modal-body #careers-submission-form-container .preferred-language-container .preferred-language-other-container input{width:100px}}#careers-submission-modal .modal-dialog .modal-content #careers-submission-modal-body #careers-submission-form-container .cs-disclaimer-text{margin-top:10px;padding-left:0;padding-right:0;font-size:11px;line-height:1.2}#careers-submission-modal .modal-dialog .modal-content #careers-submission-modal-body #careers-submission-form-container .agree-container{margin-top:0;padding-left:0}#careers-submission-modal .modal-dialog .modal-content #careers-submission-modal-body #careers-submission-form-container .agree-container .checkbox{padding-top:7px}#careers-submission-modal .modal-dialog .modal-content #careers-submission-modal-body #careers-submission-form-container .recaptcha-container{margin-top:15px;padding-left:0}#careers-submission-modal .modal-dialog .modal-content #careers-submission-modal-body #careers-submission-form-container .recaptcha-container .recaptcha-text{font-size:12px}#careers-submission-modal .modal-dialog .modal-content #careers-submission-modal-body #careers-submission-form-container .cs-submit-button{margin-top:8px;text-align:center}#careers-submission-modal .modal-dialog .modal-content #careers-submission-modal-body #careers-submission-form-container .cs-submit-button input{padding-left:35px;padding-right:35px;padding-top:12px;padding-bottom:12px;font-family:'century-gothic',Century Gothic,CenturyGothic,AppleGothic,sans-serif;font-size:16px;letter-spacing:.075rem;text-transform:uppercase;border-radius:5px;color:#fff;background-color:#7c2529;border-color:#681f23}#careers-submission-modal .modal-dialog .modal-content #careers-submission-modal-body #careers-submission-form-container .cs-thank-you-content{text-align:center}#careers-submission-modal::-webkit-scrollbar{display:none}.img-responsive{max-width:100%;height:auto}