.et-pb-controllers a{width:20px;height:8px;background:#444444;background:rgba(0,0,0,0.6);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:0px 0px 0px 2px rgba(255,255,255,0.1);-moz-box-shadow:0px 0px 0px 2px rgba(255,255,255,0.1);-o-box-shadow:0px 0px 0px 2px rgba(255,255,255,0.1);box-shadow:0px 0px 0px 2px rgba(255,255,255,0.1);border-radius:0px}a.et-pb-active-control{background:#fc2719}.et_pb_menu__wrap{text-align:right;float:right}.title_bg h4.et_pb_module_header span{background-color:#fc2719;padding:10px;box-shadow:0px 0px 0px 3px #fc2719;margin-bottom:20px;line-height:1;display:inline-block;padding:10px;left:0px;border:4px solid #ffffff}.services_sec .et_pb_blurb_container{padding:20px 10px;border:1px solid #f0f0f0;position:relative;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;background:#ffffff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.services_sec .et_pb_blurb_content{border:1px solid #f0f0f0;position:relative;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;background:#ffffff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.services_sec .et_pb_blurb_container:hover{background:#0099ff!important}.services_sec .et_pb_blurb_content:hover h4.et_pb_module_header{color:white!important}.services_sec .et_pb_blurb_content:hover .et_pb_blurb_description{color:white!important}.person_module_2 .et_pb_team_member_image{max-width:100%}.person_module_2 .et_pb_team_member_description{background:rgba(255,255,255,0.75);color:#fff;padding:16px 94px;position:absolute;left:0;right:0;bottom:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);opacity:0;-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.person_module_2:hover .et_pb_team_member_description{-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);opacity:1}.person_module_2 .et_pb_team_member_description div:last-child{color:#333}.person_module_2 .et_pb_team_member_image{margin-bottom:0px!important}.person_module_2{overflow:hidden!important}.person_module_2 img{width:100%}.et_contact_bottom_container{display:flex;align-items:center;justify-content:center;width:100%!important}footer#main-footer .container{display:flex;align-items:center;justify-content:center}footer#main-footer{padding-bottom:3%}span.mg_overlay_tit{background:rgba(252,39,25,0.65);color:white}.mgf_inner{display:flex;align-items:center;justify-content:center}.home_show{display:none}.home .home_show{display:block}a.mgf.mgf_all.mgf_selected{color:#fc2719!important;background:transparent;border:2px solid #fc2719!important;font-weight:700}.mgf_inner a.mgf{color:#000!important;background:transparent;border:2px solid #000!important;font-weight:700}span.mg_overlay_tit{background:rgba(252,39,25,0.65);color:white;border-radius:0px}.mgf_inner a.mgf:hover{color:#fc2719!important;border:2px solid #fc2719!important}.main_menu_header li{padding:0px 15px!important}.dot_bg:after{background:url(/wp-content/uploads/2020/06/pattern.png);width:100%;height:100%;position:absolute;left:0;top:0;bottom:0;right:0;content:""}.et-pb-controllers .et-pb-active-control{background-color:#fc2719}.et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before{color:#ffffff}@media screen and (max-width:980px){body .et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu{background-color:#565656!important}.mg_mobile_mode .mg_filters_wrap{text-align:center}.mgf_inner{display:inline}#sticky .et_pb_column:first-child{float:left;max-width:61%;margin-bottom:0px}#sticky .et_pb_column:last-child{float:left;max-width:39%}}@media (max-width:767px){#footer-widgets{padding:10% 0 0% 0}}