h1,h2{font-weight:600}.main-content ul li{display:block}.et_bloom .et_bloom_form_container h2.et_bloom_success_message{color:#000!important;background:0!important}.et_bloom_success_message .btn{padding:10px 20px!important;background:#e60013!important;color:#fff!important}.entry-title{margin-bottom:10px}.entry-title~.post-meta{overflow:hidden;line-height:1.38!important;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.jobs-grid{}.dipi_advanced_tabs .dipi-at-panels .dipi_advanced_tabs_item .et_pb_section,.dipi_advanced_tabs .dipi-at-panels .dipi_advanced_tabs_item .et_pb_row{padding:0!important;margin:0!important;width:100%!important}.et_bloom .et_bloom_optin_1 .et_bloom_form_container h2,.et_bloom .et_bloom_optin_1 .et_bloom_form_container h2 span,.et_bloom .et_bloom_optin_1 .et_bloom_form_container h2 strong,.et_bloom .et_bloom_optin_1 .et_bloom_form_container p,.et_bloom .et_bloom_optin_1 .et_bloom_form_container p span,.et_bloom .et_bloom_optin_1 .et_bloom_form_container p strong,.et_bloom .et_bloom_optin_1 .et_bloom_form_container form input,.et_bloom .et_bloom_optin_1 .et_bloom_form_container form button span{font-family:'Poppins'!important}.et_bloom .et_bloom_form_container h2.et_bloom_success_message{max-width:400px!important}.download-file.hidden{display:none}.hidden-icon{display:none}.dipi-flip-box-back-side-innner .dipi-desc{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.news-grid .entry-title a{}.custom-form{background:#f4f4f4;padding:30px;padding-top:0}.custom-form select,.custom-form textarea,.custom-form input{border:0;width:100%;padding:20px;font-size:16px;text-transform:capitalize}.custom-form select option{color:#000}.custom-form select::-webkit-input-placeholder,.custom-form textarea::-webkit-input-placeholder,.custom-form input::-webkit-input-placeholder{color:#000;opacity:.7}.custom-form input[type="submit"]{background-color:red;color:#fff}.dipi-back-button{margin-bottom:10px!important}.et_pb_blog_grid_wrapper .et_pb_image_container a{display:block;height:250px;position:relative}.business-area .img-container img{min-height:200px}.et_pb_blog_grid_wrapper .et_pb_image_container a>img{position:absolute;left:0;top:50%;transition:all 0.3s;transform:translateY(-50%)}.et_pb_blog_grid_wrapper .et_pb_image_container a:hover>img{transform:translateY(-50%) scale(1.2)}.wp-pagenavi{text-align:center}.wp-pagenavi a,.wp-pagenavi span{padding:5px 10px}.et_pb_blog_grid_wrapper .post-content-inner p{margin-bottom:20px}.et_pb_widget_area h2{border-left:2px solid red;padding-left:10px;padding-bottom:0;margin-bottom:20px}.et_pb_widget_area ul{padding:0;margin:0 0px 30px 20px}.et_pb_widget_area ul li{list-style:square outside;padding:0;margin:0}.et_pb_widget_area ul li a{color:#000}.et_pb_widget .wp-block-search__button,.et_pb_widget .wp-block-search__input,.widget_search input#s,.widget_search input#searchsubmit{height:50px!important;border-color:#cf2e2e}.training-programs .et_pb_blurb,.recruitment-process .et_pb_blurb{height:100%}.subscribe{}.subscribe input{font-size:16px!important}.subscribe input[type='submit']{background-color:#e60013!important}.subscribe input[type='submit']:hover{background-color:#b90615!important}.dipi-grid-item-content a h5{color:#E60013}.dipi-grid-item-excerpt span{padding:0 5px;display:inline-block}.mc4wp-notice{color:#fff!important}@media(min-width:768px){.dipi_advanced_tabs .dipi-at-panels{width:calc(100% - 25%)!important}.jgc-carousel .dipi-image-wrap{float:left;width:40%}.jgc-carousel .dipi-carousel-item-content{float:left;width:60%;text-align:left;padding-top:0}}@media only screen and (max-width:980px){.two-columns-mobile .et_pb_column{width:50%!important;padding:0 5px;margin:0 0 10px 0!important}.two-columns-mobile .et_pb_column:last-child{margin-bottom:10px!important}.two-columns-mobile .et_pb_column.col-president{width:30%!important;align-items:end}.two-columns-mobile .et_pb_column.col-quote{width:70%!important}}@media only screen and (min-width:767px) and (max-width:979px){}@media(max-width:767px){.dipi-at-tabs-container .dipi-at-tabs{display:block}.dipi-advanced-tabs .dipi-at-panels{padding-left:20px!important}.project-map{transform:scale(1.2)}.jgc-testimonials blockquote p{text-align:left}}