
#wl-wrapper {
    position: relative;
    margin: 0px auto;
    text-align: center;
    max-width: var(--global-wrapper-max-size);
}
#wl-wrapper-btm {
    position: relative;
    margin: 0px auto;
    padding: 0px;
    max-width: 1140px;
    text-align: center;
}




/*_______________________________________

    02 COLUMNS
_______________________________________*/
#wl-column {
    position: relative;
    width: 240px;
    text-align: left;
    float: left;
    margin-right: 40px;
    margin-bottom: 6px;
}
    #wl-column h1 {
        font-family: var(--global-font-family);
        color: #fff;
        font-size: 19px;
        letter-spacing: 1px;
        text-decoration: none;
        margin-bottom: 4px !important;
        font-weight: var(--global-font-weight-X1);
        text-transform: uppercase;
    }
    #wl-column a {
        font-size: 14px;
        line-height: 24px;
        color: #fff;
       
        font-family: Open Sans, sans-serif;
    }
#wl-column a:hover {
	color: #bcd6d6;
	text-decoration: none;
}


/*_______________________________________

    03 SOCIAL
_______________________________________*/


#wl-social {
	margin: 0px;
	margin-top: -10px;
	position: relative;
}

#wl-social .facebook {display:block; float:left; width:30px; height: 30px; cursor:pointer; margin-right:4px;}
#wl-social .facebook {background:url('../images/wl-social.png') 0 0;}
#wl-social .facebook:hover {background:url('../images/wl-social.png') 0 -30px;}

#wl-social .twitter {display:block; float:left; width:30px; height: 30px; cursor:pointer; margin-right:4px;}
#wl-social .twitter {background:url('../images/wl-social.png') -34px 0;}
#wl-social .twitter:hover {background:url('../images/wl-social.png') -34px -30px;}

#wl-social .pinterest {display:block; float:left; width:30px; height: 30px; cursor:pointer; margin-right:4px;}
#wl-social .pinterest {background:url('../images/wl-social.png') -68px 0;}
#wl-social .pinterest:hover {background:url('../images/wl-social.png') -68px -30px;}

#wl-social .linkedin {display:block; float:left; width:30px; height: 30px; cursor:pointer; margin-right:4px;}
#wl-social .linkedin {background:url('../images/wl-social.png') -102px 0;}
#wl-social .linkedin:hover {background:url('../images/wl-social.png') -102px -30px;}

#wl-social .blog {display:block; float:left; width:30px; height: 30px; cursor:pointer;}
#wl-social .blog {background:url('../images/wl-social.png') -136px 0;}
#wl-social .blog:hover {background:url('../images/wl-social.png') -136px -30px;}


/*_______________________________________

    04 SATISFACTION
_______________________________________*/


#wl-satisfaction {
    position: relative;
    padding: 34px 25px 34px 114px;
    text-align: left;
    background: url('../images/wl-satisfaction.png') no-repeat 0px 14px;
    border-right: 1px solid var(--global-back-ground);
    font-family: var(--global-font-family);
    line-height: 18px;
    color: var(--global-back-ground);
}


/*_______________________________________

    05 TESTIMONIAL
_______________________________________*/


#wl-testimonial {
    position: relative;
    width: 445px;
    padding: 22px 0px 22px 35px;
    text-align: left;
    font-family: var(--global-font-family);
    line-height: 18px;
    color: var(--global-back-ground);
    float: left;
}
#wl-testimonial span {
	font-weight: bold;
}
/*_______________________________________

    01 WRAPPERS
_______________________________________*/


@media (max-width:1024px) {
    #wl-wrapper-bkg {
        position: relative;
        margin: 0px auto;
        padding: 0px;
       
        background: var(--global-back-ground);
    }

	#wl-wrapper-btm-bkg {
		position: relative;
		margin: 0px auto;
		padding: 0px;
		width: 998px;
		background: #fff;
		border: 1px solid #78adac;
	}
}
	#wl-testimonial {
		width:auto;
	}

@media (min-width:1024px) {
    #wl-wrapper-bkg {
        position: relative;
        margin: 0px auto;
        padding: 0px;
     padding-left:50px;
     padding-right:50px;
        /*background: #78adac;*/
        background: var(--global-back-ground);
    }

    #wl-wrapper-btm-bkg {
        position: relative;
        margin: 0px auto;
        padding: 0px;
        background: #fff;
        border: 1px solid #3e6c6d4a;
    }
}
#wl-wrapper-bkg, #wl-wrapper-btm-bkg {
 padding-left:40px;
 padding-right:40px;
 padding-top:20px;
 padding-bottom:20px;
}
@media (max-width:1000px) {
    #wl-column h1 {

        margin-bottom: 6px !important;
        
    }
	#wl-wrapper-bkg, #wl-wrapper-btm-bkg {
		width: auto;
	}

	#wl-wrapper, #wl-wrapper-btm {
		width: auto;
	
	}
}

@media (max-width:768px) {

   
}



@media (max-width:480px) {
	#wl-satisfaction {
		padding: 34px 25px 34px 98px;
	}
}

@media (max-width:410px) {
	#wl-satisfaction {
		padding: 115px 25px 34px 10px;
	}
}
.testi-container {
	table-layout: fixed;
	width: 100%;
}