/*
Theme Name: Hireox Child
Theme URI: https://hireox.themeht.com/
Template: hireox
Author: Themeht
Author URI: https://www.themeht.com
Description: Hireox - Human Resources &amp; Recruiting WordPress Theme
Tags: one-column,two-columns,right-sidebar,custom-logo,custom-menu,threaded-comments,translation-ready,left-sidebar,custom-background,custom-colors,custom-header,featured-images,sticky-post
Version: 1.1.0.1743689335
Updated: 2025-04-03 14:08:55

*/

.banner-content h6 span {
	margin-left: 10px;
	margin-right: 0 !important;
}
.banner-slider .banner-content .banner-text h1 {
    font-size: 38px !important;
    line-height: 50px !important;
}
.banner-statistics::before {
	background-image: url(https://stalwartz.co.uk/wp-content/uploads/2025/04/Stalwartz-Logo-Horizontal-wi.png) !important;
	
	opacity: 0.1 !important;
	transform: rotate(113deg) !important;
}
.banner-statistics {
	background: linear-gradient(129deg, rgba(5,72,110,1) 0%, rgba(23,165,245,1) 100%);
	padding: 35px !important;
}
.green-bg {
	background: linear-gradient(337deg, rgb(176 217 149) 0%, rgb(133 177 102) 100%);
}

.banner-statistics p.ntext {
    font-size: 16px;
	margin-bottom:15px;
}
.banner-statistics p {
	margin-bottom:15px;
	color: #FFF !important;
}
.banner-statistics .Statistics-icon {
	width: 70px;
    height: 70px;
    line-height: 70px;
    font-size: 45px;
	margin-bottom: 25px;
	background-color: #0000000f;
    border-width: 0px 2px 2px 0px;
    border-color: #ffffff38;
    border-style: solid;
}

.banner-statistics a {
	color: #FFF !important;
	text-decoration: underline !important;
	font-weight: bold;
}
.green-bg .Statistics-icon,  .green-bg p, .green-bg a {
	color: #222222 !important;
}
.service-single .entry-content {
	padding-top: 60px;
}
.service-single .service-item img.emoji {
	border-radius: 0;
}
.service-single .entry-content ul li {
	list-style-type: none;
	padding-bottom: 10px;
	margin-left: 10px;
}
.jr-block {
	color: #FFFFFF;
    text-transform: uppercase;
    font-weight: 300;
    letter-spacing: 1px;
	margin-bottom: 15px;
}
.jr-block img {
	width: 80px;
    height: 80px;
    background: #a3cd85;
    padding: 15px;
    border-radius: 20px !important;
	margin-bottom: 20px;
}
.jr-block h5 {
	color: #FFFFFF;
	margin-bottom: 5px;
    text-transform: none;
    font-weight: 700;
    letter-spacing: 0;
}
.jr-block p {

}
::-moz-selection { /* Code for Firefox */
  color: #111 !important;
  background: #95c9e7;
}

::selection {
  color: #111 !important;
  background: #95c9e7;
}
.testimonial .testimonial-img {
	display: none;
}

/************ Registration Form ************/
.forminator-progress-label {
    font-weight: 700;
    color: #07689f;
	margin-bottom: 20px;
}
.forminator-label {
    font-size: 16px;
    margin-bottom: 10px;
}
.forminator-button {
    padding: 12px 38px;
    font-size: 18px;
    border: 0;
    background: #07689f;
    color: #FFF;
    border-radius: 100px;
    margin-top: 40px;
}


.banner-listing > .list-icon li {
    color: #313131 !important;
    margin-bottom: 30px !important;
    font-size: 18px !important;
    font-weight: 500 !important;
}