.career-fair .hero{padding:24px 0 0;margin:0;background:#29427f}.career-fair .hero .title{color:#fff;font-size:24px;font-weight:700;line-height:1.4;margin:0}@media (min-width:769px){.career-fair .hero{padding:60px 0 80px;margin:0;background:url(https://powertofly-rm-assets.s3.us-east-2.amazonaws.com/img/Untitled-24.png) no-repeat 50% 50%;background-size:cover}.career-fair .hero .title{font-size:35px}}.career-fair .hero .subtitle{color:#5ceff8;font-size:15px;margin:24px 0 0;line-height:1.4}.career-fair .hero .main-action img{display:block;max-width:80%;margin:48px auto -37px}@media (min-width:769px){.career-fair .hero .main-action img{margin-bottom:-140px;max-width:100%}}.career-fair .event{padding:50px 0}@media (min-width:769px){.career-fair .event{padding:100px 0}}.career-fair .event .text{font-size:15px;line-height:1.6;margin-bottom:24px!important}.career-fair .event .info{margin-top:36px}.career-fair .event .info .col{display:-ms-flexbox;display:flex;padding-right:12px}@media (min-width:769px){.career-fair .event .info .col{width:50%}}@media (min-width:769px){.career-fair .brands{padding:100px 0 60px}}@media (max-width:768px){.career-fair .brands{padding:64px 0 48px}.career-fair .brands .row{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.career-fair .brands .row .col:nth-child(2){-ms-flex-order:0;order:0}.career-fair .brands .row .col:first-child{-ms-flex-order:1;order:1}}.career-fair .brands .title{font-size:22px;font-weight:700;margin:0 0 24px;line-height:1.4}@media (min-width:769px){.career-fair .brands .title{font-size:24px}}.career-fair .footer-section{background:#29427f;padding:50px 0}.career-fair .footer-section .title{color:#fff;font-size:28px;font-weight:700;line-height:1.4}@media (min-width:769px){.career-fair .footer-section{padding:80px 0;background:url(https://powertofly-rm-assets.s3.us-east-2.amazonaws.com/img/Untitled-4.png) no-repeat 50% 50%;background-size:cover;text-align:center}.career-fair .footer-section .suptitle,.career-fair .footer-section .title{text-align:center}}.career-fair .footer-section .suptitle{color:#fff;font-size:15px;line-height:1.6}@media (min-width:993px){.career-fair .hero .row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;overflow:visible}}.career-fair .schedule{padding:50px 0;background:#def3ff;text-align:center}@media (min-width:769px){.career-fair .schedule{padding:50px 0 70px}}.career-fair .schedule .title{font-size:25px;font-weight:700;margin:0 0 12px}@media (min-width:769px){.career-fair .schedule .title{font-size:25px}}.career-fair .schedule-table .content{width:100%;padding:24px}.career-fair .schedule-table .content .text-element{margin:0;font-size:15px}@media (min-width:769px){.career-fair .schedule-table .content .text-element{font-size:15px}}@media (min-width:769px){.career-fair .schedule-table .row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.career-fair .schedule-table .content .text-element{margin:0 0 20px}}@media (max-width:768px){.career-fair .schedule-table .row .col:not(last-child){margin-bottom:48px}}.brands .title{position:relative}.career-fair .brands .title-with-subtitle{margin-bottom:36px}.temporary-title{position:absolute;font-size:15px;font-weight:400}.leadForm input:required{background-color:#fff}.get-content-form{background:#f9fbff;padding:12px}input::-webkit-input-placeholder{opacity:.7;font-style:italic;font-size:13px}input::-moz-placeholder{opacity:.7;font-style:italic;font-size:13px}input:-ms-input-placeholder{opacity:.7;font-style:italic;font-size:13px}input:-moz-placeholder{color:#adadad;font-style:italic;font-size:13px}.form-type .item{margin-bottom:12px;text-align:left;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;cursor:pointer}.form-type .item .fa{font-size:20px;margin-right:10px}.form-type .item .fa-check-circle{display:none}.form-type .item.active{color:#2ebdb7;font-weight:600}.form-type .item.active .fa-check-circle{display:block}.form-type .item.active .fa-circle-o{display:none}@media (min-width:1200px){.form-type .item{width:49%}}.leadForm{visibility:hidden;overflow:hidden;height:0;display:none}.leadForm label{font-size:13px;font-weight:400}.leadForm .form-group{margin-bottom:6px}.leadForm.active{visibility:visible;overflow:visible;height:auto;margin-top:24px;padding:0 12px;display:block}@media (min-width:769px){.leadForm .form-group-row .form-group{width:48%}.leadForm .form-group-row{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}.leadForm .state-title{font-size:15px;margin-bottom:8px;font-weight:700}.leadForm .error{color:red}