.img-height img{height:150px!important;object-fit:cover!important}.img-height .et_pb_column{display:flex!important;flex-direction:column!important}.img-height .et_pb_column .et_pb_button_module_wrapper{margin-top:auto!important;margin-bottom:0px!important}.et_pb_code_inner iframe{height:400px!important}.pa-blog-equal-height .pa-auto-height{height:auto!important}.pa-blog-equal-height .pa-auto-margin{margin-top:20px!important}.image-home img{object-position:100% 20%}.image-home .et_pb_image_wrap{width:100%!important}#milestones .testimonial-heading{display:none}#footer-widgets .footer-widget li{position:relative;padding-left:14px;display:inline-block}#footer-widgets .footer-widget li:before{display:none}div#home_showcase_logo img{width:200px;height:113px;object-fit:contain}#logo{min-width:200px;max-width:250px;max-height:inherit}#top-menu li.current-menu-item>a{color:#fff}#top-menu li.current-menu-item{opacity:.7;background:#e60000}#top-menu li:hover>a{color:#fff!important;background:#e60000;opacity:.7}#top-menu-nav>ul>li>a:hover{opacity:1!important}#top-menu li{display:inline-block;padding-right:0;font-size:14px;opacity:.7;border-radius:3px!important}#top-menu li a{padding:12px 12px!important;font-size:14px}#et_top_search{display:block;float:right;position:relative;width:18px;margin:14px 0 0 22px}.et_pb_fullscreen .et_pb_fullwidth_header_container.left{min-height:340px!important}#footer-bottom{display:none}#home_showcase_logo{display:none}div#custom_form form p{width:100%;float:left}div#custom_form form p label{width:100%;float:left}div#custom_form form p label span{width:100%;float:left}div#custom_form form p label span input{width:100%;height:35px}div#custom_form form p label span textarea{height:100px;width:100%}div#custom_form form p .wpcf7-submit{padding:10px 30px;border:none;background:#ba2535;color:#fff}.socialmedia-buttons.smw_left a{float:left;margin-bottom:40px;margin-right:10px}.main_banner{padding:0!important}#main-footer{background-color:#222;padding:25px 0 10px}#main-footer #footer-widgets{padding:0}#main-footer #footer-widgets .footer-widget{margin:0!IMPORTANT}#main-footer #footer-widgets .footer-widget div#nav_menu-3{width:100%;text-align:center}.strong-view.wpmtst-default .wpmtst-testimonial-image img{width:50%!important}div.wpcf7-mail-sent-ok{border:2px solid #398f14;width:100%;float:left;margin:15px 0 0 0!important}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{border:2px solid #f7e700;width:100%;float:left;margin:15px 0 0 0!important}@media(max-width:599px){.strong-view.wpmtst-default .wpmtst-testimonial-image img{width:100%!important}.strong-view.wpmtst-default .wpmtst-testimonial-image img{width:auto;display:block;margin:0 auto}.strong-view.wpmtst-default .wpmtst-testimonial-image{margin-top:0.25em;margin-right:1em;margin-bottom:0.25em;float:left;margin:0 auto;display:block;width:100%}.wpmslider-viewport{border:1px solid #d42228}.strong-view.wpmtst-default .wpmtst-testimonial{border:none;margin:20px auto;text-align:left}}input#gform_submit_button_1{padding:10px 30px;border:none;background:#ba2535;color:#fff;cursor:pointer}.list-type ul,.profile-text ul{list-style-type:disclosure-closed!important}.list-type ul li,.profile-text ul li{margin-bottom:15px}.profile-text ul li a{color:#000!important}.profile-text ul li a:hover{color:#e60000!important}.profile-text h2{margin-bottom:20px}.events-post .et_pb_column:first-child{border-right:1px solid #c7c7c7;padding-right:0px}.events-post .et_pb_sidebar_0{padding-right:0!important;border-right:none!important}.events-post .news-events .et_pb_ajax_pagination_container{display:flex;flex-wrap:wrap}.events-post .news-events .et_pb_ajax_pagination_container article{width:48%;padding:15px 15px;border:1px solid;margin:15px 7px}.events-post .news-events .et_pb_ajax_pagination_container article h2{font-size:16px;line-height:1.2;font-weight:600}.events-post .news-events .et_pb_ajax_pagination_container article img{height:210px;object-fit:cover;border-radius:10px}.government .list-type ul{list-style-type:disclosure-closed!important}.events-post .et_pb_sidebar_0 h4.widgettitle{color:#e60000;font-size:22px;font-weight:700}.et_pb_menu__search form.et_pb_menu__search-form{padding:10px;border:1px solid #000}.single-post header#main-header div#et-top-navigation ul#top-menu li a,.category header#main-header div#et-top-navigation ul#top-menu li a{color:rgba(0,0,0,0.6)!important}.single-post div#main-content .container::before,.category div#main-content .container::before{display:none!important}.single-post #main-content div#content-area,.category #main-content div#content-area{margin-top:50px}.single-post #main-content div#content-area .entry-content a,.category #main-content div#content-area .entry-content a{color:#e60000}.et_right_sidebar #sidebar h4{font-size:24px;font-weight:700;color:#e60000}.gallery-img div#wonderplugingridgallery-1 .wonderplugin-gridgallery-list .wonderplugin-gridgallery-item{border-radius:10px!important}.services-testi div#milestones .strong-view .wpmtst-testimonial{border:none!important}.services-testi div#milestones .strong-view .wpmtst-testimonial .testimonial-inner{background:#fff;border-radius:30px;border-bottom:4px solid #e60000}.services-testi div#milestones .strong-view .wpmtst-testimonial .testimonial-inner .testimonial-content .wpmtst-testimonial-image{max-width:100%;width:100%;float:left;margin:0 auto!important;text-align:center}.services-testi div#milestones .strong-view .wpmtst-testimonial .testimonial-inner .testimonial-content .wpmtst-testimonial-image img{background:transparent!important;border:none;padding:0;width:165px!important;border-radius:10px}.services-testi div#milestones .strong-view .wpmtst-testimonial .testimonial-inner .testimonial-content h2,.services-testi div#milestones .strong-view .wpmtst-testimonial .testimonial-inner .testimonial-content p{float:left;width:100%}.services-testi div#milestones .strong-view .wpmtst-testimonial .testimonial-inner .testimonial-content h2{font-size:30px;padding-top:20px;font-weight:700}.career-text h5{padding-top:25px}.specialties .et_pb_column:hover img{filter:invert(0)}.specialties .et_pb_column img{filter:brightness(0)!important}.specialties .et_pb_column{transition:0.8s!important;background:rgba(0,0,0,0.05)!important}.specialties .et_pb_column:hover{background:#fff!important;transform:translate(0,-10px)!important}.specialties .et_pb_column:hover h4.et_pb_module_header{color:#e60000!important}.specialties .et_pb_column .et_pb_blurb_content .et_pb_blurb_description{display:none;color:#000!important}.specialties .et_pb_column:hover .et_pb_blurb_description{display:block}.specialties .et_pb_column:hover .et_pb_main_blurb_image{display:none}.specialties .et_pb_column{display:flex;justify-content:center;align-items:center}@media(max-width:980px){.logo-site{width:60%!important;position:relative;margin-bottom:0!important;z-index:1}.menu-site{position:absolute;width:100%!important;z-index:-1;display:block!important;margin-top:30px}.menu-site .et_pb_module.et_pb_menu .et_pb_menu_inner_container .et_pb_menu__wrap{justify-content:end}.menu-site .et_pb_menu_0_tb_header.et_pb_menu{background-color:transparent!important}.menu-site .et_pb_menu_0_tb_header.et_pb_menu ul#mobile_menu1{border-top:3px solid #e60000!important;background:#fff!important}header#main-header #et_mobile_nav_menu ul#mobile_menu{background:#222222;border-top:3px solid #e60000!important}.home-part .order-img{order:-1;padding-bottom:30px}.home-part{display:flex;flex-wrap:wrap}.et_pb_section_0_tb_footer .et_pb_menu_0_tb_footer .et_pb_menu__menu{display:block}.et_pb_section_0_tb_footer .et_pb_menu_0_tb_footer .et_mobile_nav_menu{display:none}.new-events .et_pb_column:first-child{padding-right:0px!important;border-right:none!important}.services-testi div#milestones .wpmslider-viewport{border:none!important}.events-post .et_pb_column:first-child{border-right:none;border-bottom:1px solid #c7c7c7}.events-post .news-events .et_pb_ajax_pagination_container article{width:100%}}.podcast-page-btns a{border:1px solid #8200DB;padding:7px 19px;border-radius:5px;color:#8200DB;font-family:'Poppins'}.podcast-page-btns a.first-btn{background:#8200DB;color:#fff;margin-right:13px}.et_pb_code_0 .et_pb_code_inner>div{padding-top:0!important}.loop-video .et_pb_code_inner>div .fluid-width-video-wrapper{height:320px}.purple{border-radius:20px}