.show-t {
	display:block;
}
.hide-t {
	display:none;
}
.show-t:hover .hide-t{
	display:block !important;
}
.text-c {
	color:#ffffff;
}

.m-bottom {
	margin-bottom:15px;
}
.m-top {
	margin-top:15px;
}
.box-bg {
	background: url(../image/serv-bg-2.jpg) no-repeat;
    background-size: 100%;
    background-attachment: fixed;
    padding-bottom: 40px;
	padding-top: 40px;
}
.cutom-p {
	padding-top: 2%;
	padding-bottom: 2%;
}
    
.t-box	{
	background: #ffffff;
    padding: 4% 6% 5% 6%;
    text-align: center;
	min-height: 376px;
	}
.col-p{
    padding: 4%;
}

.hm-head {
    text-align: center;
    color: #071041;
    text-transform: uppercase;
    font-weight: 400;
    margin-bottom: 4px;
    margin-top: 40px;
    margin-bottom: 20px;
    font-size: 30px;
}
.client_row:first-child, .client_row:nth-child(4n+0) {
    background: none;
}
.client_row {
    background: url(../images/listImg.jpg) left top no-repeat;
    float: left;
    padding: 0 15px 70px;
    width: 100%;
}
.client_row a {
    display: block;
    color: #221f1f;
    font-family: 'FiraSans-Bold';
    font-size: 14px;
}
.client_row a span {
    color: #222;
    font-size: 18px;
    line-height: 25px;
    font-weight: 600;
    font-family: arial;
}
.client_row a img {
    padding-bottom: 45px;
    -webkit-filter: grayscale(100%) brightness(10%) contrast(100%);
    filter: grayscale(100%) brightness(10%) contrast(100%);
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    transition: all 0.3s ease;
    width: 100px;
}
.hm-head span {
    font-weight: 500;
    color: #6b6b6b;
}
.s-col {
	padding:2% 0% 0% 0%
}
.s-col p{
    text-align: center;
}
.s-col a{
	color:#ffffff;
}
.f-bg{
background: #3c599f;
}
.t-bg{
background: #32ccfe;
}
.g-bg{
background: #dd4c39;
}
.l-bg{
background: #0085ae;
}



.whatsapp_btn2{
    position: fixed;
    bottom: 5em;
    right: 20px;
    width: 55px;
    height: 55px;
    z-index: 9999;
}
.whatsapp_btn2 .icon_logo{
    position: relative;
    z-index: 100;
    padding: 5px;
}

.whatsapp_btn2 .icon_logo > a > img{
    width: 100%;
}

.whatsapp_btn2 .circle_waves{
    border-radius: 50%;
    background-color: #3cc04e;
    width: 55px;
    height: 55px;
    position: absolute;
    opacity: 0;
    bottom: 1px;
    left: 0px;
    z-index: 99;
    animation: waves 4s infinite cubic-bezier(.36, .11, .89, .32);
}

@keyframes waves {
    from {
        transform: scale(.55, .55);
        opacity: .6;
    }
    to {
        transform: scale(1.8, 1.8);
        opacity: 0;
    }
}
	#marquee1 a {
    font-size:  14px !important;
}


.callus2 {
    width: 100%;
    margin: 8px 0 0 0;
    text-align: right;
    position: fixed;
    bottom: 25%;
    right: 8px;
    width: 60px;
    height: 60px;
    z-index: 99999;
}
.callus2 .callusL2{
    width: 40px;
    height: 40px;
    font-size: 18px;
    border-radius: 100%;
    text-align: center;
    line-height: 40px;
    display: inline-block;
    background: #eb1d39;
    color: #fff;
    margin: 0 20px 0 0;
    -webkit-box-shadow: 0px 0px 0px 7px #dc3545;
    -moz-box-shadow: 0px 0px 0px 7px rgba(232, 154, 17, 0.25);
    box-shadow: 0px 0px 0px 7px #dc354536;
    -webkit-animation: tada 1.25s infinite;
    -moz-animation: tada 1.25s infinite;
    -ms-animation: tada 1.25s infinite;
    animation: tada 1.25s infinite;
}