html {
  scroll-behavior: smooth;
}
.op-img img {
width:150px;
}
a, a:hover {
	text-decoration:none
}
.link
        {
             color:#fff; 
             text-decoration:none;
        }

 .link:hover
        {
             color:#e77818; 
             text-decoration:none;
        }

 .left-underline:after {
margin:7px  0 0;

}


.testimonials-section {
    padding-top: 40px;
    padding-bottom: 40px;
    background-color: #ffefe5;
}

.my-whatsapp-div {
    /*display: none;*/
    position: fixed;
    left: 25px;
    z-index: 999;
    text-align: center;
    text-align: center;
    background: #00a680;
    border-radius: 3px;
    padding: 8px;
    /* border: 2px solid #fff; */
    /* -webkit-box-shadow: 2px 3px 5px 0px rgba(0,0,0,0.75); */
    -moz-box-shadow: 2px 3px 5px 0px rgba(0,0,0,0.75);
    /* box-shadow: 2px 3px 5px 0px rgba(0,0,0,0.75); */
    bottom: 15px;

}


.my-whatsapp-div a,.my-call-div a {
        font-size: 13px;
        color: #fff;
        line-height: 25px;
    }

    .my-whatsapp-div img,.my-call-div img {
        /* width: 23px; */
        /* height: 37px; */
        /* margin:auto; */
        float: left;
    margin-right: 5px;
    }
.call-us-haks i {
	line-height:40px
}
.navbar-brand.img-logo {
	width:auto;
	height:auto;
	padding:0
}
.dpp, .dwn-prd {
	padding:10px 0
}
header {
	min-height:auto
}
.auh-img img {
	margin:auto
}
.dwn-prd {
	border:1px solid #3e5866
}
.dpp {
	font:500 20px/30px Poppins;
	border-bottom:1px solid #3e5866;
	margin-bottom:0
}
.dp-lnk {
	padding:25px 0;
	border-bottom:0 solid #3e5866
}
.dp-lnk a {
	padding:7px 15px
}
#products {
	padding:50px 0
}
#products.ppdiv {
	padding:125px 0 0
}
a:hover {
	cursor:pointer
}

   .call-us-haks {
        display: none;
    }

.my-call-div {
    display: none;
    position: fixed;
    z-index: 999;
    text-align: center;
    text-align: center;
    border-radius: 3px;
    padding: 8px;
    -moz-box-shadow: 2px 3px 5px 0px rgba(0,0,0,0.75);
    bottom: 15px;
    right: 20px;
    background: #e77817;
}

    .my-call-div a {
        font-size: 13px;
        color: #fff;
        line-height: 25px;
    }

    .my-call-div img {
        float: left;
    margin-right: 5px;
    }
.sp-text-2{
    width: calc(100% - 20px);
    float: left;
}
.my-chk-sp{
    width:20px;
    float:left;
}
@media (min-width:992px) {
.navbar-brand.img-logo {
margin:0
}
.navbar-custom.affix .navbar-brand.img-logo {
margin-top:0
}
}
@media (min-width:768px) {
header {
min-height:auto
}
.navbar-custom.affix .navbar-brand.img-logo {
height:auto
}
}

@media (max-width: 991px) {
.mob-text-justify{
    text-align: justify;
}
}
@media(max-width:767px) {
.h-mt, .op-img, .prd-rm {
text-align:center
}
#contact-section {
padding:25px 0
}
.dwn-prd {
margin:10px;
padding:0
}
#free-trial-section, #products, #testimonials-section {
padding:25px 0
}
#products {
margin-top:30px
}
#header {
top:75px;
}
#mainNav.mynav-haks {
padding:5px 0
}
.navbar-brand.img-logo {
margin:5px 10px
}
#products.ppdiv {
padding:0;
margin-top:70px
}
.call-us-haks {
        display: block;
    }
.my-call-div ,.my-whatsapp-div{
        display: block;
    }	
	
}