html, body {
  overflow-x: hidden;
}

div.owl-pagination{
	display: none;
}

.owl-carousel .item img {
	max-width: 130px;
	height: auto;
	max-height: 100px;
}

#text-14 > h3{
	padding-bottom: 13px !important;
	padding-top: 0px !important;
	font-family: Trebuchet MS,sans-serif !important;
    font-size: 28px !important;
    font-weight: lighter !important;
    font-style: normal !important;
    color: #828b10 !important;
}

div.sldr_title{
    font-family: Trebuchet MS,sans-serif !important;
    font-size: 28px !important;
    font-weight: lighter !important;
    font-style: normal !important;
    color: #444444 !important;  
}

h4.widget-title{
	padding-bottom: 0px;
	padding-top: 17px;
	text-align: left !important;
	font-family: Trebuchet MS,sans-serif;
    font-size: 28px !important;
    font-weight: lighter !important;
    font-style: normal;
    color: #444444;
}

.testimonial_slider__default p.more a {
    text-decoration: none !important;
    padding-top: 9px !important;
}
.testimonial_slider__default .testimonial_by_wrap .testimonial_avatar img {
    max-height: 227px !important;
    width: 274px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    padding-left: 0px !important;
    padding-right: 0px !important;
    max-width: 130% !important;
    border: none !important;
}

.service-image img{
	max-height: 125px;
	max-width: 125px;
}

#spacious_service_widget-2{
    margin: 0 -9999rem;
    /* add back negative margin value */
    padding: 0.25rem 9999rem;
    background: #F8F8F8;
    padding-top: 2rem;
    margin-bottom: 35px;
    border-bottom-style: dashed;
    border-color: #EAEAEA;
    border-bottom-width: 1px; 
}

#main {
    padding: 0px 0 10px 0;
}

div.tg-one-half.tg-one-half-last{
    padding-bottom: 0px;
}

.tg-one-half{
    border-style: none solid none none;
    border-color: #A89B8C #828B10 #A89B8C #A89B8C;
    border-width: 1px 5px 1px 1px;
    padding-bottom: 23.4px;
    margin-right: 0px;
    background-color: #97ABB1;
    padding-left: 20rem;
    margin-left: -20rem;
}

.tg-one-half.tg-one-half-last{
    background-color: #F8F8F8;
    border-style: dashed none dashed none;
    border-color: #EAEAEA;
    border-width: 1px;
    background-size: 476px 800em;
    padding-right: 20rem;
    margin-right: -20rem;
    padding-left: 1.2rem;
    margin-left: -1.2rem;
}

.widget.widget_text{
    margin: 70px 0px 70px;
}