.global-07__grid{margin-bottom:20px;letter-spacing:-5px}
.global-07__item{margin-bottom:10px;display:inline-block;vertical-align:top;float:none !important;letter-spacing:0}
.global-07__item.no-results{width:100%;padding:50px 20px !important;font:normal 18px/22px "ProximaNovaBold","ProximaNovaBold_T","ProximaNovaBold_C",Arial,sans-serif;color:#606060}
.global-07__article{padding:15px 0 10px 0;background:#fff;border-width:3px;border-top-style:solid;border-color:#fff;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.4);box-shadow:0 1px 2px 0 rgba(0,0,0,0.4)}
.global-07__article .kicker{padding:0 40px 0 20px;margin-bottom:10px}
.global-07__title{height:44px;margin-bottom:25px;padding:0 40px 0 20px;font-size:22px;line-height:24px;color:#006d9e;overflow:hidden;font:normal 18px/22px "ProximaNovaSemiBold","ProximaNovaSemiBold_T","ProximaNovaSemiBold_C",Arial,sans-serif}
.global-07__article a:hover .global-07__title{color:#00a8c8}
.global-07__article p{width:85%;height:120px;margin-bottom:20px;padding:0 0 0 20px;color:#404040;font-size:16px;line-height:20px;overflow:hidden}
.global-07__cta{margin:15px}
.global-07__image{width:100%;height:200px;margin-bottom:20px;background-size:cover;background-position:center top;background-repeat:no-repeat}
.global-07__img{margin-bottom:20px}
.global-07__list .global-07__item{margin-bottom:0;padding:20px 0;border-bottom:1px solid #c5c6c5}
.global-07__meta{height:45px;overflow:hidden}
.global-07__date,.global-07__section,.global-07__location{padding:0 40px 0 20px;color:#606060;font-size:14px;line-height:16px;display:block}
.global-07__number{margin-top:5px;color:#9f9f9f;font:normal 36px/40px "ProximaNovaBold","ProximaNovaBold_T","ProximaNovaBold_C",Arial,sans-serif;display:block}
.global-07__anchor{display:block}
.global-07__anchor:hover .global-07__title,.global-07__anchor:hover p,.global-07__anchor:hover .kicker{color:#00a8c8;transition:color 300ms ease-out}
.global-07__anchor .kicker{margin-bottom:5px;color:#9f9f9f}
.global-07__list .global-07__title{height:auto;margin-bottom:5px;padding:0;color:#606060;font-family:"ProximaNovaSemiBold","ProximaNovaSemiBold_T","ProximaNovaSemiBold_C",Arial,sans-serif;overflow:inherit}
.global-07__list .global-07__section,.global-07__list .global-07__date,.global-07__list .global-07__location{padding:0}
.global-07__list p{margin-bottom:0;color:#404040;font-size:16px;line-height:18px}
.featurecontainertilegovernment{max-width:90%;margin:30px auto}
.featurecontainertilegovernment .global-07__article .kicker{text-transform:uppercase}
.featurecontainertilegovernment .column:last-child:not(:first-child),.featurecontainertilegovernment .columns:last-child:not(:first-child),.featurecontainertilegovernment .global-07__item{float:none !important}
.tileoverlapontobanner{position:relative;top:-80px;margin-top:0 !important}
.featurecontainertilegovernment .global-07__article p{height:100px !important;font-family:"ProximaNovaRegular","ProximaNovaRegular_T","ProximaNovaRegular_C",Arial,sans-serif !important}
@media(max-width:992px){.tileoverlapontobanner{position:relative;top:20px}
}
@media(max-width:767px){.featurecontainertilegovernment{max-width:100%;margin:0 auto}
.featurecontainertilegovernment .global-07__grid{padding-top:0 !important}
.tileoverlapontobanner{position:relative;top:20px}
}
@media only screen and (min-width:320px) and (max-width:639px){.global-07__image{height:175px}
.global-07__title{height:auto}
}
@media only screen and (min-width:640px) and (max-width:959px) and (orientation:portrait){.global-07__image{height:150px}
}
#contactForm{padding:60px 0 30px}
.form{margin:20px 0}
.form h2{font:inherit}
.form__fieldset{margin-bottom:10px !important}
.form__fieldset .columns{padding-right:.9375em !important}
.form__input,.mktoForm .mktoField{width:100%;padding:6px !important;border:1px solid #fbae17;color:#333;font-size:14px !important;line-height:14px !important;font-family:"ProximaNovaRegular","ProximaNovaRegular_T","ProximaNovaRegular_C",Arial,sans-serif}
.form__textarea{min-height:120px;margin-bottom:0 !important}
.file-upload-container{position:relative}
.form__upload{display:inline}
.file-upload{padding:7px 15px;text-align:center;background:gray;font:normal 14px/14px "ProximaNovaBold","ProximaNovaBold_T","ProximaNovaBold_C",Arial,sans-serif;text-transform:uppercase;color:#fff;overflow:hidden;white-space:nowrap;vertical-align:middle;cursor:pointer;display:inline-block;position:absolute;top:0;right:0}
.file-upload input.upload{position:absolute;top:0;right:0;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0;filter:alpha(opacity=0)}
.form__select__container{width:100%;height:28px;background:#fff;border:1px solid #fbae17;overflow:hidden;position:relative}
.form__select__container:after{border:inset 9px;border-width:8px 5px 5px 5px;content:"";display:block;height:0;width:0;border-color:#7fb6ce transparent transparent transparent;position:absolute;top:10px;right:10px;border-style:solid;margin-left:-6px}
.form__select{width:100%;height:28px;padding:5px 10px;background:transparent;border:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#333;font-family:"ProximaNovaRegular","ProximaNovaRegular_T","ProximaNovaRegular_C",Arial,sans-serif;font-size:14px;line-height:14px}
.form__agreement{margin:15px 0 20px}
.form__agreement a{color:#006d9e;text-decoration:underline}
.form__agreement a:hover,.form__agreement a:active,.form__agreement a:focus{color:#00a8c8}
.form__agreement p{display:inline}
.form-error{margin:5px 0 10px 0;color:#ed2c67;font:normal 14px/14px "ProximaNovaBold","ProximaNovaBold_T","ProximaNovaBold_C",Arial,sans-serif;display:none}
.form-error.filelimit,.form-error.fileformat{margin-top:0}
.form-note{font:normal 14px/14px "ProximaNovaRegular","ProximaNovaRegular_T","ProximaNovaRegular_C",Arial,sans-serif;color:#606060}
.form-thankyou{margin-top:30px;display:none}
.form-thankyou__message{margin-bottom:5px !important;padding-top:20px;font:normal 18px/22px "ProximaNovaBold","ProximaNovaBold_T","ProximaNovaBold_C",Arial,sans-serif;color:#606060;border-top:1px solid #ccc}
.form ul,.form ol{margin-bottom:inherit;margin-left:0;list-style-position:outside}
.form ul{margin-left:15px;max-width:90%}
.form ul.fieldset{list-style-type:none;margin-left:0;max-width:100%}
.formol{list-style-type:none}
.form ul.fieldset li{margin-bottom:inherit}
.social-signin{margin-bottom:20px;color:#303030}
.social-signin span{margin-bottom:5px;display:block;vertical-align:top !important}
.social-signin__anchor{min-width:190px;margin-right:10px;margin-bottom:5px;padding:5px;font:normal 14px/14px "ProximaNovaBold","ProximaNovaBold_T","ProximaNovaBold_C",Arial,sans-serif;text-transform:uppercase;color:#fff !important;display:inline-block;vertical-align:top;transition:all 300ms ease-out}
.social-signin__anchor:hover,.social-signin__anchor:focus,.social-signin__anchor:active{background:#00a8c8;color:#fff}
.social-signin__anchor .icon{font-size:15px;vertical-align:text-bottom}
.social-signin__linkedin{background:#007ab8}
.social-signin__facebook{background:#39539f}
.social-signedin{margin-bottom:20px;padding:10px 15px 10px 10px;background:#002c77;border-radius:4px;-webkit-border-radius:4px;color:#fff;font:normal 16px/16px "ProximaNovaBold","ProximaNovaBold_T","ProximaNovaBold_C",Arial,sans-serif;display:inline-block}
.social-signedin__avatar{width:50px;height:50px;margin-right:15px;overflow:hidden;float:left}
.social-signedin__avatar img{width:100%}
.social-signedin__user{margin-top:15px;float:left}
.social-signedin__user a{color:#00a8c8}
::-webkit-input-placeholder{color:#333}
:-moz-placeholder{color:#333;opacity:1}
::-moz-placeholder{color:#333;opacity:1}
:-ms-input-placeholder{color:#333}
.mktoForm{width:100% !important}
.mktoForm .mktoFormCol{width:100%;float:none !important}
.mktoForm .mktoOffset,.mktoForm .mktoGutter{display:none !important}
.mktoForm .mktoRequiredField .mktoAsterix{padding-left:0 !important}
.mktoForm .mktoRequiredField label.mktoLabel,.mktoForm .mktoFieldDescriptor label.mktoLabel{width:33.3% !important;font:normal 16px/22px "ProximaNovaRegular","ProximaNovaRegular_T","ProximaNovaRegular_C",Arial,sans-serif !important;color:#333}
.mktoForm .mktoRadioList>label,.mktoForm .mktoCheckboxList>label{font:normal 16px/22px "ProximaNovaRegular","ProximaNovaRegular_T","ProximaNovaRegular_C",Arial,sans-serif !important;color:#333}
.mktoForm .mktoAsterix{float:left !important}
.mktoForm .mktoFieldWrap{float:none !important}
.mktoForm .mktoField{width:65.8% !important}
.mktoForm select.mktoField{height:30px;background:0;padding:5px 10px}
.mktoForm .mktoButtonRow{width:100%;margin:20px 0 !important}
.mktoForm .mktoButtonWrap{clear:both;display:block}
.mktoForm .mktoButton{min-width:190px;padding:8px 30px 7px 30px !important;font-size:14px !important;line-height:14px;font-family:"ProximaNovaBold","ProximaNovaBold_T","ProximaNovaBold_C",Arial,sans-serif;color:#fff !important;text-transform:uppercase;text-align:center;display:inline-block;transition:background-color 300ms ease-out;cursor:pointer !important;background:#fbae17 !important;border:none !important;float:right}
.mktoFieldDescriptor .mktoFieldWrap .mktoLabel.mktoHasWidth[for=emailOptIn]{display:none !important}
.mktoFieldDescriptor .mktoFieldWrap .mktoCheckboxList{width:auto !important}
.mktoFieldDescriptor .mktoFieldWrap .mktoCheckboxList>input{width:auto !important}
.mktoForm input[type=checkbox]+label:before,.mktoForm input[type=radio]+label:before,.mktoForm input[type=checkbox]{margin-top:4px}
@media only screen and (min-width:320px) and (max-width:639px){.form{margin-top:0}
.form .align-right{text-align:left}
.form__fieldset{margin-bottom:0 !important}
.form__fieldset>.columns{width:100%;margin-bottom:10px}
.section--rfp{padding:35px 10px 50px 10px}
.section--rfp__title{text-transform:none;font:normal 18px/18px "ProximaNovaRegular","ProximaNovaRegular_T","ProximaNovaRegular_C",Arial,sans-serif;letter-spacing:0}
.mktoForm .mktoRequiredField label.mktoLabel{width:100% !important}
.mktoForm .mktoField{width:100% !important;padding:6px !important;height:inherit !important;border:1px solid #fbae17;color:#333;font-size:14px !important;line-height:14px !important;font-family:"ProximaNovaRegular","ProximaNovaRegular_T","ProximaNovaRegular_C",Arial,sans-serif}
.mktoForm select.mktoField{height:30px !important;background:0;padding:5px 10px}
}
@media only screen and (min-width:640px) and (max-width:959px){.form{padding-bottom:20px}
}
.herobanner_pavilion .breadcrumbWrapper{top:75px}
.herobanner_pavilion .breadcrumbWrapper a.breadcrumb{letter-spacing:0;font-size:16px;padding-left:5px}
.breadcrumb:hover{border-bottom:1px solid #FFF}
a.breadcrumb{color:#FFF}
.breadcrumbArrow{font-size:1.5rem;font-family:ProximaNovaLight;color:#FFF;display:inline-block}
@media screen and (max-width:667px){.breadcrumbWrapper{font-family:ProximanovaBold;font-size:14px;color:#fff;font-style:normal;line-height:14.4px;letter-spacing:.2em;text-transform:uppercase;padding-bottom:32px;margin-left:15px;margin-top:15px;top:20px}
}