/*
	Theme Name: The Impact By Webspark
	Template:   kadence
	Version: 1.0.0
	Author: Ehab Hamzeh (ehab1mail@gmail.com)
	License: MIT
	License URI: http://opensource.org/licenses/mit-license.php
*/
form {
    color: #1C1B1B;
}
.awsm-job-wrap * {
    font-size: 16px !important;
}
.testo_slider .wp-block-kadence-single-icon {
    position: relative;
}
.testo_slider .wp-block-kadence-single-icon:after, .testo_slider .wp-block-kadence-single-icon:before {
    position: absolute;
    content: "";
    left: 94px;
    width: 100px;
    height: 1px;
    background: var(--global-palette1, #3182CE);
    top: 50%;
}
.testo_slider .wp-block-kadence-single-icon:before{
	left:-114px;
}
.gold_underline,.gold_underline *{
	text-decoration-line: underline;
    text-decoration-color: var(--global-palette1, #3182CE);
    text-decoration-thickness: 0.5px;
    text-underline-offset: 8px;
}
.eh_header ,h1.entry-title{
    text-decoration-line: underline;
    text-decoration-color: var(--global-palette1, #3182CE);
    text-decoration-thickness: 0.5px;
    text-underline-offset: 8px;
    font-size: 1.5em !important;
    line-height: 1.7em !important;
    font-weight: 500 !important;
    letter-spacing: 0.07em !important;
}
.image_carusel_1 img {
    padding: 19px !important;
    height: 111px !important;
    width: 100% !important;
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%);
}
.d-inline-block{
 	display:inline-block;   
}
.d-fit-content{
 	width:fit-content;   
}
form.wpcf7-form br {
    display: none;
}
form.wpcf7-form label {
    display: block;
    margin-bottom: 10px;
    font-size: 16px;
	width:100%;
}
form.wpcf7-form input, form.wpcf7-form textarea {
    min-width: 100%;
    font-size: 16px;
    border-radius: 0px;
    margin-top: 5px;
    max-height: 150px;
}
.footer-widget-area:has(ul#footer-menu){
	border-left:solid 1px var(--global-palette1);
	border-right:solid 1px var(--global-palette1);
}
.section-title{
font-weight: bold;
    letter-spacing: 5px;
    text-transform: uppercase;
    font-size: 23px;
}
ul#footer-menu .menu-item-871{
	width:100% !important;
	text-align:center;
}
ul#footer-menu .menu-item-871 a {
    color: var(--global-palette1) !important;
    font-size: 100% !important;
    padding: 18px !important;
}
@media (min-width: 768px) {
 ul#footer-menu li {
    width:50%;
}
ul#footer-menu{
    justify-content:center;
}
	
}
