/*
 Theme Name:   GeneratePress Child
 Theme URI:    https://generatepress.com
 Description:  Default GeneratePress child theme
 Author:       Tom Usborne
 Author URI:   https://tomusborne.com
 Template:     generatepress
 Version:      0.1
*/

.one-container .site-content {padding: 30px 0}
.site-header {box-shadow: 0 14px 40px hwb(209deg 24% 10% / 10%)}
.inside-header {padding: 0}

.bg-img1 {
	background-image: url(/wp-content/uploads/2024/10/packed-office-furniture.webp);
	background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
	padding: 60px 0
}
.bg-img2 {
	position: absolute;
	background-image: url(/wp-content/uploads/2024/10/packed-office-furniture.webp);
	background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
	padding: 60px 0
}
.bg-img2:before {
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,.6);
    top: 0;
    left: 0;
    z-index: 4;
}
.text-white {color: white;}

.first-section-left-col, .first-section-right-col {
	position: relative;
	z-index: 5;
	padding: 30px 0 0 60px
}
.first-section-left-col h1 {max-width: 500px}

.first-section-left-col a {
	text-decoration: none;
	padding-left: 35px
}
.first-section-left-col a:before {
	position: absolute;
    content: "";
    width: 22px;
    height: 22px;
	background-image: url(/wp-content/uploads/2024/10/phone-icon.png);
	background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    left: 210px;
	bottom: 45px
}

.first-section-list {margin-left: 35px}
.first-section-list li {list-style: none;}
.first-section-list li:before {
	position: absolute;
    content: "";
    width: 26px;
    height: 26px;
	background-image: url(/wp-content/uploads/2024/10/free-check-icon-green.png);
	background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    left: 60px;
}
.first-section-right-col {
	margin-right: 60px !important;
	padding: 30px 30px 0 30px;
	border-radius: 10px
}
#nf-form-title-2 h3{
	font-size: 32px;
    font-weight: 700;
}
#nf-field-8 {
	color: #ffffff;
	text-transform: uppercase;
	font-weight: 500;
	font-size: 18px !important;
    background-color: var(--global-color-acent);
	border-radius: 5px;
	width: 100%;
}
#nf-field-8:hover {background-color: var(--global-color-current)}
.nf-form-content .listselect-wrap .nf-field-element div, .nf-form-content .ninja-forms-field {font-size: 14px !important}