.mobile_menu_bar:before{color:#000!important;font-size:40px!important}@media all and (min-width:1405px){.et_pb_filterable_portfolio .et_pb_portfolio_filters li a{color:#666;padding:10px 35px}}.et_monarch .et_social_networks .et_social_icons_container{padding:30px 0 0 0!important}@media only screen and (min-width:768px){.three-column-grid .et_pb_grid_item{width:28.333%!important;margin:0 7.5% 7.5% 0!important}.three-column-grid .et_pb_grid_item:nth-child(3n){margin-right:0!important}.three-column-grid .et_pb_grid_item:nth-child(3n+1){clear:left}.three-column-grid .et_pb_grid_item:nth-child(4n+1){clear:unset!important}}.mfp-title{display:none}.grecaptcha-badge{opacity:0}.job_filters .search_jobs{display:none}ul.job_listings li.job_listing a div.position h3,ul.job_listings li.no_job_listings_found a div.position h3{margin:0;padding:0;line-height:inherit;font-size:16px}ul.job_listings li.job_listing a div.location,ul.job_listings li.no_job_listings_found a div.location{float:left;text-align:left;width:25%;padding:0 0 0 1em;color:#999;line-height:1.5em;font-size:16px}.gform_wrapper.gravity-theme .gfield_label{color:#000;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-size:18px}.gform_wrapper.gravity-theme .ginput_complex label,.gform_wrapper.gravity-theme .ginput_complex legend{display:block;color:#404040;font-style:italic;font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif}input[type="text"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],textarea{color:#000;border:2px #bdbaba solid;height:50px;background-color:#ecf1f8}body .gform_wrapper .gform_body .gform_fields .gfield select{border:2px #3d3c3c solid;height:50px}.gform_wrapper.gravity-theme .gfield select.large{width:100%;color:#000}.gform_wrapper .gfield.gf_list_inline .gfield_checkbox .gchoice label,.gform_wrapper .gfield.gf_list_inline .gfield_radio .gchoice label{color:#000}.gform_wrapper.gravity-theme .ginput_complex select{color:#000}.gform_wrapper .gform_footer input.button{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;background:#E02B20;border:2px solid #3d3c3c;font-size:18px;padding:12px 23px;border-radius:0px;letter-spacing:2px;cursor:pointer;color:#fff}.gform_wrapper .gform_footer input.button:hover{border:2px solid #999999;color:#fff}.showing_jobs .rss_link{display:none}