.group-container{align-items:stretch;background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #c4cfc7;display:flex!important;flex-flow:row wrap;height:320px!important;justify-content:flex-start;width:350px!important}.parts-header{margin:0 auto;padding:0;width:100%}.parts-header:before{top:20px;width:35%}.parts-header:after,.parts-header:before{border-bottom:1px solid #ccd5cd;content:"";display:block;height:1px;margin-top:-1px;position:relative}.parts-header:after{left:65%;width:30%}.parts-3-across{margin-bottom:30px;width:100%}.parts-3-across h3{color:#304d6d;text-align:center}.sub-container{align-items:center;display:flex;justify-content:space-around;margin:0 auto;padding:0 50px 50px 0}.contact-group{background-color:#fff;display:flex!important;flex-direction:column;margin:0!important;text-align:center}.contact-group:nth-child(2){padding:20px 0 10px}.contact-group h5{font-size:36px;font-weight:700;letter-spacing:-1px;margin-bottom:5px;margin-left:0!important;text-align:center;text-transform:none}.contact-group p{color:#2275b5;font-size:20px;margin-left:20px;margin-right:20px;margin-top:20px;text-align:center}.contact-group img{margin:0 auto;padding:0!important;text-align:center}.logo-container{align-content:center;background-color:#f4f6f7;display:flex!important;flex-wrap:wrap;margin:0!important;padding:100px 50px}.logos{margin:0 auto;text-align:center}.logos img{max-width:130px;padding:10px;vertical-align:middle}.logos a{text-decoration:none}.logo-left{background-color:#2275b5;padding:100px 50px}.logo-section{display:flex;margin-bottom:80px;padding:0}@media screen and (max-width:1028px){.contact-group-info{color:#1c5c7f;font-size:17px;font-weight:400;margin-left:0!important;padding:0!important}.sub-container{display:flex;flex-direction:column;padding:0}.contact-group{padding:0}.container-3-across{justify-content:center;margin-bottom:0;margin-top:20px}.container-3-across,.group-container{display:flex!important;flex-direction:column}.group-container{margin:20px;padding:10px}.parts-header{width:100%}.logo-section{margin-bottom:20px;padding:0}.logo-container,.logo-section{display:flex;flex-direction:column}.parts-header:after,.parts-header:before{display:none}}