.stroke-text {
    display: block;
}

.text-left ul li {
text-align:left;
}

.footer-iso img {
width : 110px;
}
.footer-logo-img {
width : 160px;
}
.offcanvas-logo img {
width : 160px;
}

.phone-call-section ul {
margin: 0 auto;

padding: 10px 20px;

background: #FFC400;

border-radius: 50px;

font-weight: 500;

color: black;
}
.phone-section-ul ul {
margin: 0 auto !important;
}

.sp-simpleportfolio .spsimpleportfolio-items .sp-simpleportfolio-item-wrap .sp-simpleportfolio-info .sp-simpleportfolio-title {
font-size: 23px;
}
.team-section .sppb-addon-person .sppb-addon-content .sppb-person-information .sppb-person-designation, .team-section .sppb-addon-person .sppb-addon-content .sppb-person-information .sppb-person-name {
    width: 100%;
}

.sp-slider-text-thumb-caption .logo-in-slider {
	display:none;
}

.sppb-sp-slider-title .logo-in-slider {
	display:block !important;
	width: auto !important;
        height: auto !important;
}

.sppb-sp-slider-title .in-first-slider {
 display:none;
}

.vertical-align-section { 
position: absolute;
transform: translate(0,-50%);
top: 50%;

}

.team-section .sppb-addon-person .sppb-addon-content .sppb-person-information {

-webkit-transform: translateY(0);
transform: translateY(0);
}
#sp-footer1 .sp-module-content{
    display:none !important
}

