#risk-grid::after{content:'';display:table;clear:both}h2,#what-we-do h3,#meet-the-team h3{margin-bottom:35px !important}h2::before,#what-we-do h3::before,#meet-the-team h3::before{content:"";position:absolute;min-width:100%;height:1px;border-top:1px solid;color:#dadade;display:block;bottom:-6px}h2::after,#what-we-do h3::after,#meet-the-team h3::after{width:80px;content:"";height:2px;background:#3695EB;position:absolute;bottom:-7px;left:0}h2{text-align:left;position:relative}#welcome h2{text-transform:none}#welcome h2 span{color:#3695EB}@media only screen and (max-width: 414px){#welcome h2{font-size:28px}}#welcome h3{font-weight:300;font-size:1.6em}#what-we-do{text-align:center}#what-we-do h3{text-align:left;position:relative}#what-we-do h4{width:62%;margin-left:auto;margin-right:auto}@media only screen and (max-width: 768px){#what-we-do h4{min-height:50px}}@media only screen and (max-width: 568px){#what-we-do h4{width:85%}}@media only screen and (max-width: 414px){#what-we-do h4{min-height:1px}}#meet-the-team h3{text-align:left;position:relative}.single.single-employees .team-member.team-member-name,.single.single-employees strong{color:#3695EB}.single.single-employees strong{display:inline-block;font-size:1.2em;margin-bottom:5px}.single.single-employees .mk-post-nav.mk-post-prev,.single.single-employees .mk-post-nav.mk-post-next{display:none}#service-general h2{color:#3695EB;font-size:1.4em}#contact-title h1{color:#fff;text-align:center;margin-bottom:0;font-weight:400}@media only screen and (max-width: 736px){#contact-title h1{font-size:30px}}.mk-page-section{border:none !important}.page-section{padding:55px 0}header .page-title{margin:20px;line-height:100%}@media only screen and (max-width: 414px){header .page-title{margin:10px}}@media only screen and (max-width: 768px){.page-section .vc_col-sm-6{width:100%;float:left}}@media only screen and (max-width: 768px){.page-section .vc_col-sm-3{width:50%;float:left}}@media only screen and (max-width: 414px){.page-section .vc_col-sm-3{width:100%}}#main-banner{min-height:65vh}@media only screen and (max-width: 768px){#main-banner{min-height:450px}}@media only screen and (max-width: 736px){#main-banner{min-height:350px}}@media only screen and (max-width: 414px){#main-banner{min-height:300px}}@media only screen and (max-width: 768px){#welcome .vc_col-sm-4{width:100%;float:left}}#what-we-do.page-section{padding:0 0 50px}#what-we-do .wpb_content_element{margin-bottom:0}#what-we-do .row-1{margin-bottom:50px}@media only screen and (max-width: 736px){#what-we-do .row-1{margin-bottom:0}}#meet-the-team{background-color:#fcfcfc}#meet-the-team-alt.page-section{padding:55px 0 0 0}@media only screen and (max-width: 414px){#meet-the-team-alt .mk-employees.c_cs.three-column .mk-employee-item{padding:0}}#meet-the-team .mk-employees.c_cs.five-column .mk-employee-item,#meet-the-team-alt .mk-employees.c_cs.five-column .mk-employee-item{padding:0 25px}@media only screen and (max-width: 414px){#meet-the-team .mk-employees.c_cs.five-column .mk-employee-item,#meet-the-team-alt .mk-employees.c_cs.five-column .mk-employee-item{padding:0}}#meet-the-team span.team-member-name,#meet-the-team-alt span.team-member-name{color:#506171;text-transform:capitalize;font-size:15px;padding-bottom:10px}.page-id-45 #what-we-do.page-section{padding:55px 0}@media only screen and (max-width: 736px){.single-employees .mk-single-employee .single-employee-sidebar{margin-bottom:15px}}#location.page-section{padding:25px 20px}@media only screen and (max-width: 1200px){#location .mk-padding-wrapper{padding:0}}#service-general .row{margin-bottom:20px}.page-id-54 #service-general .row-5,.page-id-54 #service-general .row-6,.page-id-54 #service-general .row-7{margin-bottom:0}.page-id-59 #service-general .row-3{margin-bottom:0}.coronary-icon img{padding-top:40px}#risk-grid .risk-item{width:23%;float:left;text-align:center;background-color:#3695EB;color:#fff;margin-bottom:10px;margin-right:2%;padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width: 414px){#risk-grid .risk-item{width:48%}}@media only screen and (max-width: 375px){#risk-grid .risk-item{width:100%;margin-right:0}}#contact-title.page-section{padding:35px 0}#contact-title .wpb_content_element{margin-bottom:0}@media only screen and (max-width: 1200px){#contact-map .mk-padding-wrapper{padding:0}}#mk-footer{text-align:center}#mk-footer .footer-wrapper{padding:0 !important}#mk-footer .mk-footer-copyright{float:none;display:block;padding:20px 0}#mk-footer .mk-footer-copyright a{color:#fff}#mk-footer .mk-footer-copyright a:hover{text-decoration:underline}#theme-page .gform_wrapper label{display:none}#theme-page .gform_wrapper input[type="input"],#theme-page .gform_wrapper textarea,#theme-page .gform_wrapper select{font-size:1em !important;padding:12px !important;background-color:#fdfdfd !important;color:#767676 !important}#theme-page .gform_wrapper select{font-weight:400;min-width:100%;max-width:100%}#theme-page .gform_wrapper textarea{min-height:180px}#theme-page .gform_wrapper input.button{font-weight:600;text-transform:capitalize;padding:12px 24px !important}#theme-page .gform_wrapper .gform_footer{margin:0}.wpb_button,.wpb_content_element,ul.wpb_thumbnails-fluid>li{margin-bottom:20px}
/*# sourceMappingURL=style.css.map */