h1,h2,h3,h4,h5,h6{letter-spacing:2px}
.green-heading h2,.green-heading h4{color:#07E0A4!important}
.gray-heading h3{color:#cfcdce!important}
.header-border-link{border:3px solid #cfcdce;padding:0 10px}
.welcome-logos img{max-height:130px;max-width:190px;width:auto!important;margin:auto}
.three-steps-row p{font-size:18px}
.three-steps-row h4 {
color: #11273a !important;
font-size: 50px;
margin-bottom: 15px;
}
.need-help-row h5 {
color: #11273a;
margin-top: 20px;
font-size: 22px;
}
.home-better {
padding-right: 6.5rem !important;
}
.need-help-row{max-width:820px;margin:Auto!important}
.bullet-points li{margin-bottom: 30px;}
.bullet-points ul{list-style-type:none!important;margin-left:26px}
.bullet-points li::before{content:'';background-image:url(//ojhealthandsafety.co.uk/wp-content/uploads/2021/03/Artboard-1-8-4.png);width:22px;height:26px;position:absolute;margin-left:-27px;background-size:cover}
.why-us-number p {
font-size: 80px;
color: #11273A;
font-family: 'Bebas Neue',cursive;
font-weight: 300;
}
.logo-row img{max-height:140px;width:auto!important;margin:auto;max-width:200px}
.owl-next, .owl-prev {
color: #07e0a4;
}
.owl-prev:after{content:'\f104';font-family:fontawesome;font-weight:100;padding-right:.2rem}
.owl-next:after{content:'\f105';font-family:fontawesome;font-weight:100;padding-left:.2rem}
.owl-nav div{font-size:120px!important}
.contact-icons h5.w-iconbox-title {
font-size: 28px;
color: #11273a;
}
.by-who .wpb_text_column{margin-bottom:0;letter-spacing:1px;font-weight:700}
.contact-icons h5.w-iconbox-title{padding-bottom:0}
.l-footer,.l-footer p{font-size:17px;letter-spacing:1px;font-weight:100!important}
.hero-shot-width{max-width:800px;margin:auto;font-size:18px}
.blue-box-hero p{font-size:23px!important}
.blue-box-hero h3{margin-bottom:10px}
.blue-box-hero{background:#11273aa1;max-width:900px;margin:auto!important;padding:2rem 0}
.hero-shot-bigger p{font-size:30px!important}
.hero-shot-bigger .wpb_text_column{margin-bottom:20px}
.green-link a{color:#07E0A4}
.hero-shot p{color:#fff}
.hero-shot h1{margin-bottom:10px}
.hero-shot h3{font-family:'Lato',sans-serif;font-size:35px;text-transform:uppercase}
.smaller-hero-text p{font-size:14px!important;line-height:20px}
.blue-box-hero .wpb_text_column{margin-bottom:12px}
.title-bar h1{margin-bottom:0}
.page-id-32 .hidden-some{display:none}
.fire-custom-row img.attachment-medium.size-medium{max-width:200px;max-height:160px;width:auto}
.meet-the-team img{height:390px}
.training-img-online img{height:150px;width:150px;margin-top:1rem}
h6{margin-bottom:0}
.wpb_text_column.hs-number {
height: 70px;
width: 70px;
border: 3px solid #07e0a4;
border-radius: 50%;
text-align: center;
font-size: 40px;
padding-top: 17px;
margin-bottom: 20px;
}
.wpb_text_column.hs-title{font-size:24px;margin-bottom:10px}
.wpb_text_column.hs-sub-title {
color: #07E0A4;
font-size: 18px;
}
.wpb_text_column.hs-bullets{font-size:17px;color:#fff}
.by-who .wpb_text_column{margin-bottom:0}
.blog-post-img img{width:500px!important;height:230px}
.by-who .wpb_text_column{margin-bottom:0}
.by-who .wpb_text_column:not(:last-child){margin-bottom:0!important}
.bread-crumb .w-iconbox-icon{margin-right:10px!important;padding-top:8px}
.cta-bar h3{margin-bottom:0;font-size:32px;letter-spacing:0;line-height:40px}
time.w-post-elm.post_date.us_custom_eb849559.entry-date.published {
margin: auto!Important;
display: block;
}
@media only screen and (max-width: 900px) {
#testimonials {
background-image: none !important;
}
#about-row h2 {
text-align: center !important;
}
.home-better {
padding-right: 2.5rem !important;
padding-left: 2.5rem !important;
text-align: center;
}
#about-row {
text-align: center !important;
}
.w-text.ush_text_1{font-size:20px}
.hero-shot-width h1 {
margin-bottom: 0;
font-size: 38px;
}
.tablet-off{display:none!important}
.tablet-full-width .vc_col-sm-8.wpb_column.vc_column_container{width:100%}
.vc_col-sm-4.wpb_column.vc_column_container.has-fill.tablet-off{display:none!important}
.vc_col-sm-4.wpb_column.vc_column_container.animate_afb.animate_start{width:100%;margin-bottom:1rem}
.vc_col-sm-8.wpb_column.vc_column_container.tablet-full-width{width:100%;margin-top:1rem}
.middle-footer .vc_col-sm-4.wpb_column.vc_column_container{width:100%}
.middle-footer .vc_col-sm-8.wpb_column.vc_column_container{width:100%}
.by-who .wpb_text_column{margin-bottom:0!important}
.wpb_text_column.smaller-hero-text{margin-bottom:0!important}
.vc_col-sm-6.wpb_column.vc_column_container{width:100%}
.cta-bar .vc_col-sm-3.wpb_column.vc_column_container{width:100%}
.w-form-row.cols_3{width:100%}
.cta-bar .vc_col-sm-9.wpb_column.vc_column_container{width:100%}
.bread-crumb ol.g-breadcrumbs.separator_icon.align_left{text-align:center;font-size:13px}
.bread-crumb .vc_col-sm-6.wpb_column.vc_column_container{margin-bottom:5px}
.bread-crumb .w-iconbox.iconpos_left.style_default.color_primary.align_right.no_text{font-size:14px;text-align:center}
h4{margin-bottom:0}
}
@media only screen and (max-width: 600px) {
.header-border-link{padding:0 5px;font-size:10px}
.w-hwrapper.align_center.valign_top.hero-shot-bigger{margin-top:10px}
h3{font-size:35px;line-height:45px}
.middle-footer .wpb_text_column{margin-bottom:0!important}
nav.w-nav.ush_menu_1.height_full.dropdown_height.m_align_left.m_layout_dropdown.type_mobile{padding-right:0!important}
}