.main-top h1{text-align:left}
.main-heading .h2headingtag{text-align:left}
.mobile-view-le{display:none}
.desktop-view-le{display:flex}
.main-top ul li{position:relative;padding-left:30px;margin-bottom:5px;font-size:21px;line-height:45px!important}
.arrow-down:after{bottom:-15px;left:0;right:0;margin:0 auto;border-top-color:#fff;border-width:15px}
.bg-greys1{background: #f8f8f8;}
.perfect-for .solu-div{padding:0}
.over-margin-mob{margin-bottom:0}
.solu-div.solu-div-aligns{padding:20px 20px 30px;border-radius:10px;max-width:400px;text-align:center;min-height:265px}
.live-chats .img-tag{height:135px;position:relative}
.live-chats .solu-div{text-align:center;border:1px solid #e4e4e4;padding:0;box-shadow: 0 2px 2px -2px rgb(0 0 0 / 30%);-webkit-box-shadow: 0 2px 2px -2px rgb(0 0 0 / 30%);-o-box-shadow: 0 2px 2px -2px rgba(0,0,0,.3);-ms-box-shadow: 0 2px 2px -2px rgba(0,0,0,.3);-moz-box-shadow: 0 2px 2px -2px rgba(0,0,0,.3);width:100%;transition:all .3s ease-in 0}
.text-center{text-align: center;}
.display-right{display: inline-block !important;position: relative;}

/** new testimonial **/
.customer-rpt {margin: 0 1px;}
.cust-testimonial {border: 1px solid #f3f3f3;border-radius: 2px;box-shadow: 0 1px 1px 0 #f3f3f3;padding: 20px 15px 15px;min-height: 210px;}
.cust-heading {min-height: 50px;}
.cust-heading blockquote {padding: 0 0;quotes: "\201C" "\201D" "\2018" "\2019";width: 100%;margin: 0 auto;color: #5a5a5a;line-height: 24px;border: none;}
.cust-review {min-height: 120px;padding: 0 20px;}
.cust-review blockquote:after,
.cust-review blockquote:before {position: absolute;color: #c9c9c9;font-size: 46px;}
.cust-review blockquote:before {content: open-quote;margin: 1px 0 0 -19px;}
.cust-review blockquote:after {content: close-quote;margin: 11px 0 0 1px;}
.arrow-down {position: relative;padding: 0;margin: 0;background: #f3f3f3;}
.arrow-down:after,
.arrow-down:before {content: "";position: absolute;width: 0;height: 0;border-style: solid;border-color: transparent;border-bottom: 0;}
.arrow-down:before {bottom: -16px;left: 0;right: 0;margin: 0 auto;border-top-color: #dcdcdc !important;border-width: 16px;}
.arrow-down:after {bottom: -15px;left: 0;right: 0;margin: 0 auto;border-top-color: #fff !important;border-width: 15px;}
.customer-inn-rpt {display: flex;justify-content: center;align-items: center;max-width: 410px;margin: 25px auto 0px;}
.customer-inn-cont {margin-left: 15px;text-align: left;}
.customer-inn-img span {overflow: hidden;display: inline-block;border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;-ms-border-radius: 50%;-webkit-border-radius: 50%;border: 5px solid #fff;box-shadow: 0 0 6px 0 rgba(0, 0, 0, .54);-o-box-shadow: 0 0 6px 0 rgba(0, 0, 0, .54);-webkit-box-shadow: 0 0 6px 0 rgba(0, 0, 0, .54);-moz-box-shadow: 0 0 6px 0 rgba(0, 0, 0, .54);-ms-box-shadow: 0 0 6px 0 rgba(0, 0, 0, .54);width: 87px;height: 84px;line-height: 82px;text-align: center;}
.customer-inn-img div img {height: 81px;width: 91px;border-radius: 50%;}
.customer-inn-cont div {color: #4d4d4d;font-size: 16px;line-height: 24px;font-weight: 500;}
.customer-inn-cont p {color: #4d4d4d;font-size: 13px;line-height: 18px;}
.cust-heading blockquote span {font-size: 22px;font-weight: 600;padding-top: 5px;color: #2e2e2e;padding-bottom: 10px;text-align: center;line-height: 24px;min-height: 40px;display: block;}
.flex-div-testimonial{max-width: 1070px;margin: 0 auto;}
.flex-div-testimonial li{margin: 0 10px;padding: 0px;width: 48%;}
.img-cornor{width: 100px;height: 100px;border-radius: 50%;border: 10px solid #fff;box-shadow: 0 0 6px 0 rgba(0,0,0,.54);}
@media(max-width: 767px) {.flex-div-testimonial li{width: 100%;margin: 0 auto;}}
/**end testimonial**/

@media (max-width: 767px){
.main-heading .h2headingtag{margin:15px auto 25px;}    
.desktop-view-le{display:none}
.mobile-view-le{display:flex;justify-content: center;}
.main-top .sec-b3-content{margin-top:25px}
.main-top ul li{font-size:16px!important;line-height:28px!important;padding-left: 25px;}
.main-top ul li span{top: 4px;}
.main-top ul li span svg{width:16px}
.over-margin-mob{margin-bottom:25px!important}
.over-margin{margin-bottom:0!important}
.logo.logox .flex-div{display:flex}
.logo-sectionx h4{line-height:32px}
.live-chats .solu-div {margin: 0 auto;}
.live-chats .solu-div.over-margin-mob:last-child {margin-bottom: 0 !important;}
.mobileimgminheight{min-height: 260px;}
}




