.main-top h1{text-align:left}
.main-heading .h1headingtag {text-align: center;}
.main-heading .h2headingtag {margin-top: 10px;}
.head{font-size:30px;line-height:40px;font-weight:500;color:#2E2E2E}
.FAFAFA{background-color:#FAFAFA}
.F2F8FF{background-color:#F2F8FF}
.head-2{font-size:26px;margin:10px 0 15px;color:#2E2E2E;font-weight:400;line-height:32px}
.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}
.bg-greys1{ background: #f8f8f8; }
.text-center{text-align: center;}
.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:300px}
.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}
.real-ai{position: relative;}
.real-ai1{position: relative;}
.real-ai2{position: relative; margin-right: 10px;}
.real-ai svg{position: absolute;right: -20px;top: 1px;}
.real-ai1 svg {position: absolute;left: -12px;top: 1px;}
.real-ai2 svg {position: absolute;right: -17px;top: 1px;}
.col-lg-6.sect-max{max-width: 400px; margin: auto;}
/* tickle */
.the-mark{width:auto}
.client-div-tick{display:flex;animation:ticker 40s infinite linear;-webkit-animation:ticker 40s infinite linear;-moz-animation:ticker 40s infinite linear;-ms-animation:ticker 40s infinite linear;-o-animation:ticker 40s infinite linear;align-items:center}
.client-logo-tick{margin-right:10px;width:290px}
@media (max-width: 830px) {.client-div-tick .client-logo-tick { width: 150px;text-align: center;}.real-ai1 svg {position: absolute;left: -8px;top: -5px;}}
/*  */
/** 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);}
/* css 12-5-2024 */
.perfect-divs .grid{min-height:175px;padding:0 10px 3px;border-radius:4px;text-align:center;background:#fff}
.perfect-divs .img-view{position:relative;min-height:80px;text-align:center;background:#f5f5f5;border-top-left-radius:10px;border-top-right-radius:10px}
.perfect-divs .grid p{text-align:center;border:1px solid #eee;padding:20px;min-height:96px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}
.perfect-divs .grid-para span{display:block}
.perfect-divs .img-view img{position:absolute;transform:translate(-62px,21px)}
.perfect-divs .galleryItem{background:#fff;width:100%;box-shadow:0 0 6px 3px rgb(229 229 229 / 50%);-webkit-box-shadow:0 0 6px 3px rgb(229 229 229 / 50%);-o-box-shadow:0 0 6px 3px rgb(229 229 229 / 50%);-ms-box-shadow:0 0 6px 3px rgb(229 229 229 / 50%);-moz-box-shadow:0 0 6px 3px rgb(229 229 229 / 50%);margin:0 auto;text-align:center;border-radius:20px;border:none;min-height:320px}
.perfect-divs img{border-top-left-radius:20px;border-top-right-radius:20px}
.head1 {padding: 10px 20px;text-align: left;min-height: 95px;}
.flex-div{margin-bottom: 30px;}
.flex-div.flex-div-space{margin-bottom: 0px;}
.fea-loa.btn-11oader {padding: 25px 0 0;text-align: left;width: 100%;}
.fea-loa.btn-11oader a{margin-left: 0px;}
@media(max-width: 767px) {.flex-div-testimonial li{width: 100%;margin: 0 auto;}}
/**end testimonial**/
@media (min-width: 767px) {
#mob-shower1 .head-2,#mob-shower1 .head,#mob-shower2 .head-2,#mob-shower2 .head,#mob-shower3 .head-2,#mob-shower3 .head,#mob-shower4 .head-2,#mob-shower4 .head,#mob-shower5 .head-2,#mob-shower5 .head,#mob-shower6 .head-2,#mob-shower6 .head{display:none}
.desktop-view1{display:block!important}
}
@media (max-width: 767px){
.main-heading .h2headingtag{margin:15px auto 25px;}
.main-heading .h1headingtag, .main-heading .h2headingtag {text-align: left;}
.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;margin-bottom: 8px;}
.main-top ul li span{top: 2px;}
.main-top ul li span svg{width:16px}
.over-margin-mob{margin-bottom:25px!important}
.over-margin{margin-bottom:0!important}
.desktop-view1{display:none!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: 229px;}
.flex-div.flex-div-space .over-margin-mob:last-child{margin-bottom: 0px !important;}
.head{font-size:24px;line-height:34px}
.head-2{font-size:18px;line-height:26px}
[id^="mob-shower"] { text-align: center;}
.mobile-view-le .btn-loader-flex {display: flex;justify-content: center;}
}




