html{margin:0;padding:0;height:100%}
body{margin:0;padding:0;font-size:16px;font-family: 'Roboto', sans-serif;line-height:20px;color:#333}
h1,h2,h3,h4,h5,h6,p,ul,ol{margin:0;padding:0}
ul,ol{list-style:none}
a{text-decoration:none;outline:none}
a:hover{text-decoration:none}
button,input{outline:none;box-shadow:none}

.container{max-width:1250px !important}
.top-head{background:#4385f6;color:#fff;padding:2px 0}
.top-head .top-head-inner{display:flex;align-items:center;justify-content:space-between}
.thi-left a{display:inline-flex; align-items:center; margin-right:15px;color:#fff;text-decoration:none;font-size:15px;font-weight:400}
.thi-left a:last-child{margin-right:0}
.thi-left a>i{margin-right:5px;font-size:14px}
.sm-link{display:flex;align-items:center;margin:0;padding:0;list-style:none}
.sm-link li{margin-right:10px}
.sm-link li:last-child{margin-right:0}
.sm-link li a{display:block;font-size:16px;color:#fff;text-decoration:none; line-height:0}
.thi-right{display:inline-flex;align-items:center}
.top-head a.rad-link{display:inline-flex; align-items:center;margin-right:10px;background:#0b9f00;color:#fff;text-decoration:none;border-radius:3px;padding:5px 12px;font-size:14px;font-weight:500;text-transform:uppercase;line-height:18px;border:1px solid #0b9f00;animation:mymove 2s infinite}
@keyframes mymove {0%{background-color:red}30%{background-color:darkorange}60%{background-color:green}100%{background-color:red}}
.top-head a.login-link{display:inline-flex; align-items:center; background:#fff;color:#ea4132;text-decoration:none;border-radius:3px;padding:5px 12px;font-size:14px;font-weight:500;text-transform:uppercase;line-height:18px;border:1px solid #ea4132}
.top-head a.login-link i.fa{margin-right:5px}
.main-header{background:#fff;position:sticky;top:0;left:0;right:0;z-index:99;box-shadow:0px 3px 3px 0px rgba(0, 0, 0, 0.3)}
.main-nav-inner{display:flex;align-items:center}
.crm-logo{display:inline-block;line-height:0;text-decoration:none}.crm-logo img{max-height:57px}
.main-header .mobile-menu{display:none}
.crm-navbar{margin:0 0 0 auto;padding:0;list-style:none;display:flex}
.crm-navbar > li{margin-right:7px;position:relative}
.crm-navbar > li:last-child{margin-right:0}
.crm-navbar > li > a{font-size:14px;line-height:25px; color:#444;display:block;text-decoration:none;padding:30px 15px}
.crm-navbar > li.active > a{position:relative;color:#ea4132}
.crm-navbar > li.active > a:after{content:'';position:absolute;bottom:0;left:0;right:0;height:4px;background:#ea4132}
.mobile-menu{display:none}
.navbar_dropdown{display:none; position:absolute; z-index:9; top:65px; left:0; width:250px; background:#fff; box-shadow:1px 0 15px #ccc; padding:10px; border-radius:10px}
.navbar_dropdown a{display:block;color:#456878; font-size:.8em; border-bottom:1px solid #eee; padding:4px 8px; text-decoration:none}
.navbar_dropdown a:hover{background:#f4faff}

.home-banner{background-image: url(../images/home-banner-img.jpg);background-color:#f4f4f4;background-repeat:no-repeat;background-position:top center;height:480px;padding-top:40px;padding-bottom:20px}

.hb-msg{max-width:500px}
.hb-msg h1,.hb-msg h2{font-size:26px;font-weight:bold;color:#052149;line-height:35px}
.hb-msg p{font-size:18px;line-height:30px;color:#2e2e2e}
.gafd-link {display:inline-flex;align-items:center;border-radius:5px;background:#ea4335;color:#fff;font-size:17px;line-height: 21px;
font-weight:500;border:1px solid rgba(255,255,255,0.7);padding:8px 20px;text-align:center;text-decoration:none;box-shadow: 0px 0px 5px #ea4335}
.gafd-link:hover{color:#fff}
.gafd-link i.fa{margin-left:10px}
.pb-lg-5{padding-bottom:2.5rem!important}
.pt-lg-5{padding-top:2.5rem!important}
.mt-xl-5{margin-top:2.5rem!important}
.modal-body video {width:100%!important;height: auto!important}
.sh{margin-bottom:39px;text-align:center}
.sh h2{font-size:34px;font-weight:500;color:#052149;line-height:40px}
.sh p{font-size:22px;line-height:30px;font-weight:500;color:#052149}.sh p strong{font-weight:500}
.tcb-p{font-size:16px;color:#333;line-height:30px;margin-bottom:0}
.tcb-slider .tcb-slider-link{display:block;line-height:0;position:relative;overflow:hidden;border-radius:10px}
.tcb-slider .btn-play, .video_img .btn-play{width:70px;height:70px;border-radius:50%;background:#4caf50;position:absolute;top:calc(50% - 35px);left:calc(50% - 35px);border:5px solid #fff}
.tcb-slider .btn-play:after,.video_img .btn-play:after{content:'';position:absolute;top:16px;left:18px;border-top:15px solid transparent;border-left:30px solid #fff;border-bottom:15px solid transparent}
.tcb-slider .btn-play:before,.video_img .btn-play:before{content:"";position:absolute;width:150%;height:150%;-webkit-animation-delay:0s; animation-delay:0s;-webkit-animation:pulsate1 2s; animation:pulsate1 2s; -webkit-animation-direction:forwards; animation-direction:forwards; -webkit-animation-iteration-count: infinite; animation-iteration-count:infinite; -webkit-animation-timing-function: steps; animation-timing-function:steps;opacity:1;    border-radius:50%;border: 5px solid rgba(255,255,255,.75);top:-26%;left:-23%;background: 0 0}
@keyframes pulsate1{0%{-webkit-transform:scale(.6);transform:scale(.6);opacity:1;box-shadow:inset 0 0 25px 3px rgba(255,255,255,.75),0 0 25px 10px rgba(255,255,255,.75)}to{-webkit-transform:scale(1);transform:scale(1);opacity:0;box-shadow:none}}
.tcb-slider .owl-dots{text-align:center;margin-top:10px}
.tcb-slider .owl-dots .owl-dot{margin:2px}
.tcb-slider .owl-dots .owl-dot span{width:15px;height:15px;background:#fff;border-radius:50%;border:1px solid #ccc;display:block}
.tcb-slider .owl-dots .owl-dot.active span{background:#f7dd65;border-color:#f7dd65}
.sp-sec{background-image:linear-gradient(#cfe9f6, #fff, #cfe9f6)}
.sp-sec .sh h2 span{color:#ea4335}
.sp-list{margin:0 -15px;padding:0;list-style:none;display:flex;flex-wrap:wrap}
.sp-list li{width:50%;box-sizing:border-box;padding:20px 15px; border-bottom:1px dashed #d2d2d2}
.sp-list li:nth-child(odd){border-right:1px dashed #d2d2d2}
.sp-list li:nth-child(7),.sp-list li:nth-child(8){border-bottom:none}
.sp-list .sp-item{display:flex; align-items:center}
.sp-item .sp-img{width:100px;height:100px;display:flex;justify-content:center; line-height:0}
.sp-item .sp-info{width:calc(100% - 100px);box-sizing:border-box;padding-left:10px}
.sp-info .sp-h{font-size:18px;font-weight:500;color:#003366;line-height:22px}
.sp-info .sp-txt{font-size:16px;color:#333333;font-weight:400;line-height:22px;margin-bottom:0}
.discover-sec .sh h2{color:#ea4335;margin-bottom:5px}
.discover-sec .sh p{margin-bottom:0}.discover-sec .sh p strong{ font-weight:500}
.crm-features{display:flex;flex-wrap:wrap; margin-left:-15px;margin-right:-15px; align-items:center}
.feaures-l,.feaures-r{width:35%;margin:0;padding:0;list-style:none;box-sizing:border-box;padding-left:15px;padding-right:15px}
.feaures-l > li,.feaures-r > li{color:#052149;margin-bottom:5px;height:52px; cursor:pointer; transition:all 0.3s ease}
.feaures-l > li .ftxt,.feaures-r > li .ftxt{font-size:16px;font-weight:500}
.feaures-l > li:hover .ftxt,.feaures-r > li:hover .ftxt{color:#08c}
.feaures-l > li .icon,.feaures-r > li .icon{height:52px;width:52px;border:1px solid #a5b3c7;border-radius:3px; display:flex;align-items: center;justify-content:center;line-height:0}
.feaures-l > li .icon{position:absolute;top:0;right:0;transition:all 0.3s ease}
.feaures-l > li:hover .icon{right:10px;border:1px solid #08c}
.feaures-l > li .icon:before{content:'';position:absolute;left:-15px; top:18px; border:7px solid transparent; border-right-color:#a5b3c7;transition:all 0.3s ease}
.feaures-l > li:hover .icon:before{border-right-color:#08c}
.feaures-l > li .icon:after{content:'';position:absolute;left:-14px; top:18px; border:7px solid transparent; border-right-color:#fff}
.feaures-l > li{text-align:right;padding-right:75px;display:flex;align-items:center; justify-content:flex-end; position:relative}
.feaures-r > li{padding-left:75px;display:flex;align-items:center; justify-content:flex-start; position:relative; transition:all 0.3s ease}
.feaures-r > li .icon{position:absolute;left:0;transition:all 0.3s ease}
.feaures-r > li .icon:before{content:'';position:absolute;right:-15px; top:18px; border:7px solid transparent; border-left-color:#a5b3c7; transition:all 0.3s ease}
.feaures-r > li .icon:after{content:'';position:absolute;right:-14px; top:18px; border:7px solid transparent; border-left-color:#fff}
.feaures-l > li:last-child,.feaures-r > li:last-child{margin-bottom:0}
.feaures-r > li:hover .icon{position:absolute;left:10px;border-color:#08c}
.feaures-r > li:hover .icon:before{border-left-color:#08c}
.feaures-r > li{text-align:left}
.co-link{display:block;text-decoration:none;margin-top:50px}
.co-link:hover{text-decoration:none}
.combo-offer{background:#dc2121;border:2px solid #dc2121;display:flex;align-items:center;position:relative;cursor:pointer}
.combo-offer .co-img{margin:10px 20px 5px 20px}
.combo-offer .offers h2,.combo-offer .offers h3,.combo-offer .offers h1{font-size:29px;font-weight:bold;color:#ffd800;line-height:35px;padding:10px 0 15px 0;text-align:center}
.combo-offer .offers ul{display:flex;align-items:center; justify-content:center; background:#fff;padding:18px 30px;border-radius:90px 90px 0 0;margin:0;list-style:none}
.combo-offer .offers ul li{display:flex;align-items:center;padding:0 30px;border-right:1px dashed #666;position:relative}
.combo-offer .offers ul li:before{content:'';position:absolute;left:50%;top:-18px;border:10px solid transparent;border-top-color:#dc2121}
.combo-offer .offers ul li:last-child{border-right:none}
.combo-offer .offers ul li img{margin-right:15px}
.combo-offer .offers ul li span{font-size:16px;font-weight:500;color:#000;line-height:20px}
.combo-offer .rac-back{position:absolute;top:0;right:0;display:flex; align-items:center; background:#ffcf00;color:#e10000;border-radius:0 0 0 80px;padding:7px 10px 10px 25px;font-size:20px;font-weight:bold;line-height:22px}
.combo-offer .rac-back i.fa{margin-right:10px;font-size:30px}
.crmf-img{width:30%;box-sizing:border-box;padding-left:15px;padding-right:15px; line-height:0;text-align:center}
.crmf-img img{max-width:100%;width:auto;height:auto}
.cad-crm-sec{text-align:center;background:#f2f2f5;border-top:1px solid #eee}
.cad-crm-sec .sh h2 span{color:#ea4335}
.crm-cad-p{margin-top:0;margin-bottom:30px;text-align:center;font-size:16px;color:#333;line-height:27px}
.cad-crm-img{width:100%;line-height:0;text-align:center}
.cad-crm-img img{max-width:100%; width:auto; height:auto}
.wcwcrm-sec{background:#01397d}
.why-choose h2{font-size:36px;font-weight:bold;color:#fff;margin-bottom:35px}
.why-choose-list{margin:0;padding:0;list-style:none}
.why-choose-list li{display:flex;margin-bottom:20px}
.why-choose-list .wcl-icon{width:38px;height:38px; margin-right:15px; border:2px solid #eab90d;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:#eab90d;font-size:19px}
.why-choose-list .wcl-txt{width:calc(100% - 55px);font-weight:400;color:#fff;font-size:18px;line-height:25px}
.rad-sec{background:url(../images/rad-sec-bg.jpg) no-repeat center center;background-size:cover}
.why-choose-form{background:#fff;padding:40px;border-radius:15px;text-align:center;box-shadow:0 0 5px #333}
.why-choose-form .sub-title{margin-bottom:25px}
.why-choose-form .sub-title p{font-size:15px} 
.why-choose-form h3{font-size:30px;color:#052149;font-weight:500;margin-bottom:5px}
.why-choose-form h3 span{color:#ea4335}
.why-form-btm{text-align:center;margin-top:22px;margin-bottom:5px;color:#fff}
.why-choose-img{line-height:0;margin-top:100px}
.why-choose-img img{max-width:100%;width:auto; height:auto}
.wcff-list{display:flex; flex-wrap:wrap; margin:0 -10px 20px -10px;padding:0;list-style:none;text-align:left}
.wcff-list >li{margin-bottom:20px; width:33.33%;box-sizing:border-box;padding-left:10px;padding-right:10px}
.wcff-list >li:last-child{width:100%;box-sizing:border-box}
.wccmr{margin-top:50px;padding:30px 0;background-image: linear-gradient(#a2d4ff, #ffffff);border-radius:15px;overflow:hidden}
.wccrm-list{margin:0;padding:0;list-style:none;display:flex; flex-wrap:wrap}
.wccrm-list > li{width:25%;box-sizing:border-box;text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column; border-right:1px dashed #999}
.wccrm-list > li:last-child{border-right:none}
.wccrm-list .wccrm-icon{width:109px;height:109px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:15px}
.wccrm-list > li:nth-child(1) .wccrm-icon{background:#6b4ac2}
.wccrm-list > li:nth-child(2) .wccrm-icon{background:#d52381}
.wccrm-list > li:nth-child(3) .wccrm-icon{background:#fa682c}
.wccrm-list > li:nth-child(4) .wccrm-icon{background:#f1b638}
.wccrm-list .wccrm-txt{font-size:18px;font-weight:500;color:#052149; line-height:25px}
.wccrm-list .wccrm-txt span{color:#ea4335}
.wcoc-txt{text-align:center;color:#fff;margin-top:30px;margin-bottom:0}
.wcff-ifg{position:relative;display:flex;flex-wrap:wrap;border:1px solid #d2d2d2;border-radius:3px}
.wcff-ifg .icon{display:inline-flex;height:46px;width:36px;align-items:center;justify-content:center; font-size:15px;color:#ccc;line-height:20px}
.wcff-ifg .wcff-fc{border:none;padding:13px 13px 13px 0;outline:none;box-shadow:none;flex-grow:1;line-height:20px;font-size:14px}
.wcff-ifg .wcff-lbl{position:absolute;top:13px;left:37px;color:#999;font-size:14px;margin:0; line-height:20px; transition:all 0.3s ease}
.wcff-ifg.valid .wcff-lbl{top:3px; font-size:11px;color:#ccc}
.wcff-ifg.valid .wcff-fc{padding-top:18px;padding-bottom:8px}
.wcff-ifg .intl-tel-input{display:flex!important}
.wcff-ifg .intl-tel-input.allow-dropdown .selected-flag{border:none;outline:none;box-shadow:none}
.wcff-ifg .intl-tel-input input.selected-contID{text-align:center;border:solid #d2d2d2;border-width:0 1px 0 1px;background:#fff}
.wcff-ifg .intl-tel-input.allow-dropdown .wcff-fc, .wcff-ifg .intl-tel-input.allow-dropdown .wcff-fc[type=text], .wcff-ifg .intl-tel-input.allow-dropdown .wcff-fc[type=tel]{outline:none;box-shadow:none;border:none;padding-left:13px}
.wcff-ifg .intl-tel-input input.selected-contID{padding-top:13px;padding-bottom:13px;font-size:14px}
.wcff-ifg .intl-tel-input .country-list .country{font-size:12px}
.wcff-ifg.phone .wcff-lbl{padding-left:95px}
.wcff-btn-submit{display:inline-block;box-sizing:border-box;padding:15px; width:344px;text-transform:uppercase;font-size:17px;font-weight:bold;color:#fff;border-radius:3px;outline:none;border:none;background:#ea4335;box-shadow:0 0 5px #ea4335; letter-spacing:1px}
.wcff-btn-submit:hover{cursor:pointer;background:#ef2514}
.atac-crm{margin:10px 0 0 0;font-size:13px;color:#333}
.atac-crm a{color:#0a18d4;text-decoration:underline}
.testimonial-sec{background:#f5f5f5}
.tsti-img{line-height:0}
.tsti-img img{max-width:100%;height:auto}
.home-testimonial{margin-top:50px}
.home-testimonial .sh{margin-bottom:20px;text-align:left}
.home-testimonial h2 span{color:#ea4335}
.woafoc-slider .woafoc-msg{font-size:1em;line-height:1.4em;color:#555;margin-bottom:22px}
.woafoc-slider .woafoc-name{font-size:17px;font-weight:bold;color:#052149;margin-bottom:0}
.woafoc-slider .woafoc-name span{font-size:13px;color:#ea4335;font-weight:500;display:inline-block;vertical-align:middle}
.woafoc-slider .item{padding-left:60px}
.woafoc-slider .item:before{content:'\f10d'; font-family:'FontAwesome';position:absolute;left:5px;top:8px;font-size:40px;color:#ccc}
.woafoc-slider .owl-dots{text-align:left;margin-top:15px;padding-left:60px}
.woafoc-slider .owl-dots .owl-dot{padding:3px!important}
.woafoc-slider .owl-dots .owl-dot span{width:12px;height:12px;display:inline-flex;border-radius:50%; border:2px solid #b1b1b1;background:#fff}
.woafoc-slider .owl-dots .owl-dot.active span{background:#ea4335;border-color:#ea4335!important}

.footer-main{background:#222a35}
.fn-sec{padding:50px 0}
.fn-sec-inner{display:flex;flex-wrap:wrap}
.fns-about{width:30%;box-sizing:border-box;padding-right:30px}
.fn-logo{line-height:0;margin-bottom:27px}
.fn-logo a {display:inline-block;line-height: 0;margin-bottom:13px;padding:8px 12px;background:#fff;border-radius:57px}
.fn-about{font-size:14px;color:#99a5b5;line-height:25px;margin-bottom:20px}
.fn-sml{margin:0;padding:0;display:flex;list-style:none}
.fn-sml li{margin-right:10px}
.fn-sml li:last-child{margin-right:0}
.fn-sml li a{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;color:#ffffff;text-decoration:none;background:#121b27; transition:all 0.3s ease}
.fn-sml li:hover a.facebook{background:#4267B2;color:#fff}
.fn-sml li:hover a.twitter{background:#1DA1F2;color:#fff}
.fn-sml li:hover a.linkedin{background:#0077b5 ;color:#fff}
.fn-sml li:hover a.youtube{background:#CD201F;color:#fff}
.fn-explore{width:24%;padding-right:30px}
.fn-contact{width:18%;padding-right:30px}
.fn-roa{width:28%}
.fn-explore h3,.fn-contact h3,.fn-roa h3{font-size:20px;font-weight:500;color:#fff;position:relative;margin-bottom:30px; padding-bottom:15px; line-height:25px}
.fn-explore h3:after,.fn-contact h3:after,.fn-roa h3:after{content:'';position:absolute;left:0;bottom:0;height:2px;width:34px;background:#70757c}
.fn-e-list{display:flex;margin:0;padding:0;list-style:none;flex-wrap:wrap}
.fn-e-list li{width:50%;margin-bottom:10px; position:relative;padding-left:15px}
.fn-e-list li a,.fn-contact-list li a{display:inline-flex;font-size:14px;color:#99a5b5;text-decoration:none; transition:all 0.3s ease}
.fn-e-list li:hover a,.fn-contact-list li:hover a{color:#ea4335}
.fn-e-list li:before{content:'\f105'; font-family:'FontAwesome';font-size:14px;position:absolute;left:0;color:#99a5b5}
.fn-contact-list{margin:0;padding:0;list-style:none}
.fn-contact-list li{margin-bottom:10px;position:relative;padding-left:25px;color:#99a5b5;font-size:14px;line-height:25px}
.fn-contact-list li>i{position:absolute;left:0;top:3px;font-size:14px;color:#0b9f00}
.footr-cr{background:#121b27;padding:20px 0;font-size:14px;color:#99a5b5;line-height:20px}
.footr-cr a{color:#99a5b5;text-decoration:underline}
.rfd-fixed{position:fixed;top:45%;right:-67px;background:#ea4335;color:#fff;transform:rotate(270deg);z-index:10;font-size:20px;font-weight:500;padding:10px 20px;line-height:27px;border-radius:15px 15px 0 0; text-decoration:none}
.rfd-fixed:hover{color:#fff;text-decoration:none}   
.about-sec{padding:50px 0;background:#fff}
.ip-section{background:#fff;padding:50px 0}
.ip-title{margin-bottom:20px;border-bottom:1px dashed #ddd;padding-bottom:5px}
.ip-title h1{color:#052149;font-weight:500;font-size:25px;line-height:35px}
.ip-title .breadcumb{margin:0;padding:0;list-style:none}
.ip-title .breadcumb li{display:inline-block;font-size:13px; line-height:20px; color:#999;padding-left:15px;position:relative}
.ip-title .breadcumb li:before{content:'\f105';color:#999;font-family:"FontAwesome"; position:absolute;left:5px;font-size:10px}
.ip-title .breadcumb li:first-child{padding-left:0}
.ip-title .breadcumb li:first-child:before{display:none}
.ip-title .breadcumb li a{display:inline-block;color:#222}
.ip-content .video{float:right; width:45%;margin-left:30px; border:1px solid #ccc;border-radius:5px;padding:10px; margin-bottom:20px; margin-top:20px}
.ip-content .video video{width:100%; height:auto}
.ip-content .video_img{float:right;width:45%;margin-left:30px; border:1px solid #ccc;border-radius:5px;padding:10px;position:relative}
.ip-content .video_img img {max-width: 100%;height:auto;max-height:100%}
.ip-content p{font-size:14px;color:#333;line-height:25px;margin-bottom:15px}
.ip-content p strong{font-weight:500;color:#222}
.ip-content h3{font-size:18px; font-weight:500;color:#222;margin-bottom:10px;margin-top:25px}
.ip-content ul{margin:0 0 15px 0;list-style-type:lower-roman; padding-left:20px}
.ip-content ul li{font-size:14px;color:#666;line-height:25px;margin-bottom:10px}
.ip-content ol{margin:0;padding-left:20px; list-style-type:decimal}
.ip-content ol > li{margin-bottom:10px}
.ip-content ol > li > h3{font-size:18px;color:#222;font-weight:500;margin-bottom:10px}
.ip-content ol > li > ol{padding-left:20px; font-size:14px; line-height:20px;color:#666;list-style:disc}
.ip-content ol > li > ol > li{line-height:25px}
.edufaq-sec{background:#f2f2f5}
.edufaq-sec .sh h2 span{color:#ea4335}
.edu-faq{background:#fff;padding:10px 25px 10px 52px;margin-bottom:24px;border-left:4px solid #ddd; box-shadow:1px 0 15px #eee}
.edu-faq:nth-child(even){border-left-color:#216d90}
.edu-faq .edufaq-q{font-size:18px;font-weight:500;color:#294164;line-height:30px;padding:8px 40px 8px 0;cursor:pointer;position:relative} .edufaq-q .clqs{position:absolute;left:-24px;top:8px;color:#ea4335}
.edu-faq .edufaq-q:after{content:'\f107';font-family:"FontAwesome"; font-size:16px; height:32px;width:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;position:absolute;right:0;background:#f1f1f1;top:6px;color:#0e4073;border:1px solid #ddd} .edu-faq .edufaq-q.on:after{background:#d8ebff;border:1px solid #93b8df}
.edu-faq .edufaq-q.on:after{content:'\f106'}
.edu-faq .edufaq-q.on{border-bottom:none}
.edu-faq .edufaq-ans{padding-bottom:15px;font-size:16px;line-height:27px;color:#444;display:none}
.edu-faq .edufaq-ans strong{font-weight:500}
.edu-faq .edufaq-ans p{font-size:14px;line-height:25px;color:#444;margin-bottom:10px}
.edu-faq .edufaq-ans ul{margin:0;padding:0;list-style:none}
.edu-faq .edufaq-ans ul li{position:relative; padding-left:15px; font-size:14px;line-height:20px;color:#444;margin-bottom:10px}
.edu-faq .edufaq-ans ul li:before{content:'\f105';font-family:"FontAwesome"; font-size:12px; position:absolute; left:0;color:#666}
.edu-faq-note{margin-top:50px;text-align:center;font-size:15px;line-height:25px;color:#444}
.edu-faq-note strong{font-weight:700;color:#294164}
.contact-map{background:#b5daff;padding:30px 0}
.contact-map .sec-title{margin-bottom:10px; text-align:left}
.contact-map .sec-title h2, .contact-map .sec-title h3{font-size:20px;font-weight:500;line-height:25px;color:#052149}
.edu-google-map{border:1px solid #ddd;background:#fff; border-radius:5px; padding:10px}
.edu-google-map iframe{border:none;width:100%}
.edu-contact{display:flex;padding:10px;box-shadow:0 0 10px #ccc}
.contact-form{width:60%;padding:20px;padding-right:40px}
.contact-form h2{font-size:20px; color: #052149;font-weight:500; line-height:25px; margin-bottom:20px}
.contact-form .eduf-row{display:flex; flex-wrap:wrap; margin-left:-15px;margin-right:-15px}
.contact-form .eduf-col-half{width:50%;padding-left:15px;padding-right:15px}
.contact-form .eduf-col-full{width:100%;padding-left:15px;padding-right:15px}
.contact-form .edu-fg{margin-bottom:20px; position:relative}
.contact-form .edu-fc{width:100%;background:#fff;border-radius:3px;outline:none;box-shadow:none;padding:7px 10px;font-size:14px;line-height:27px;}
.contact-form .edu-fc-label{position:absolute;font-size:13px;color:#999;left:15px;top:10px; margin-bottom:0; z-index:1;transition:all 0.3s ease}
.contact-form .edu-fg._mobile .edu-fc-label{left:132px;}
.contact-form .phone-input .edu-fc-label{left:145px;transition:all 0.3s ease}
.contact-form .intl-tel-input input.selected-contID{font-size:13px; text-align:center;padding:7px}
.contact-form .intl-tel-input{display:flex!important}
.contact-form .intl-tel-input input[type=tel]{padding:7px 10px;border-radius:0px 3px 3px 0px;width:calc(100% - 118px)}
.contact-form .intl-tel-input .country-list .country{margin-bottom:0}
.contact-form .intl-tel-input.allow-dropdown .selected-flag{border-right:none;padding:7px 25px 7px 13px}
.contact-form .edu-fg.valid .edu-fc-label{top:-6px;left:20px;font-size:11px;color:#999;background:#fff;padding:0 5px;z-index:99}
.contact-form .btn-submit,.contact-form .btn-reset{display:inline-block;margin-right: 5px;font-size:14px;line-height:25px;text-transform:uppercase;font-weight:500;background:#1ea743;border-radius:3px;padding:10px 30px;outline:none;box-shadow:none;border:none;color:#fff}
.contact-form .btn-reset{background:#4e4e4e;color:#fff;border:none}
.contact-form .btn-submit:hover{background:#11812f}
.contact-address{width:40%;padding:20px;background: #3893cb}
.contact-address h2{color:#fff;font-size:20px;font-weight:500; line-height:25px; margin-bottom:20px}
.contact-address h3{font-size:16px;font-weight:500;margin:0 0 15px 0;color:#fff}
.contact-address ul{margin:0;padding:0;list-style:none}
.contact-address ul li{position:relative; padding-left:50px; font-size:14px;color:#fff;margin-bottom:20px; line-height:22px}
.contact-address ul li a{color:#fff;text-decoration:none}
.contact-address ul li a:hover{color:#fff}
.contact-address ul li i{font-size:14px;color:#1da1f2;position:absolute;left:0;top:0; height:30px;width:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#fff}
.fuo-sm-link{border-top:1px solid rgba(255,255,255,0.3);text-align:center;margin-top:30px;padding-top:20px}
.fuo-sm-link h4{margin:0;padding:0;text-align:center;font-size:14px;font-weight:500;color:#fff;margin-bottom:10px}
.fuo-sm-link .sm-link{display:flex;align-items:center;justify-content:center}
.fuo-sm-link .sm-link a{display:flex;align-items:center;justify-content:center;height:30px;width:30px;border-radius:50%;background:#fff;margin-right:5px;color:#1da1f2;font-size:14px;transition:all 0.3s ease}
.fuo-sm-link .sm-link a.facebook:hover{background:#3b5998;color:#fff}
.fuo-sm-link .sm-link a.twitter:hover{background:#1DA1F2;color:#fff}
.fuo-sm-link .sm-link a.linkedin:hover{background:#0A66C2;color:#fff}
.fuo-sm-link .sm-link a.youtube:hover{background:#FF0000;color:#fff}
.fuo-sm-link .sm-link a:last-child{margin-right:0}
.ip-content .why-us{margin:0 -15px;padding:0;display:flex;flex-wrap:wrap;list-style:none}
.ip-content .why-us li{width:33.33%;box-sizing:border-box;padding:0 15px;margin-bottom:30px}
.ip-content .why-us .why-item{border:1px solid #eee;border-radius:5px;height:100%;padding:15px}
.ip-content .why-us .why-us-img{display:flex;align-items:center;justify-content:center;line-height:0}
.ip-content .why-us .why-us-txt{font-size:14px; text-align:center;line-height:20px;color:#666;margin-top:10px}
.ip-content .why-us .why-us-txt strong{display:block; font-size:15px;color:#222;margin-bottom:10px; line-height:20px}
.gacb-modal button.close{position:absolute;top:-10px;right:-10px; height:25px;width:25px;border-radius:50%;color:#dc3545; z-index:1; opacity:1;display:inline-flex;align-items:center;justify-content:center;border:1px solid #ddd;background:#fff; line-height:normal}
.gacb-modal .modal-content{border:none}
.gacb-modal .close:not(:disabled):not(.disabled):focus, .gacb-modal .close:not(:disabled):not(.disabled):hover{opacity:1}
.gacb-mc{padding:30px 20px 20px 20px;text-align:center}
.gacb-mc .gacb-title{margin-bottom:30px;text-align:center;font-weight:bold;font-size:22px;color:#5fa729}
.gacb-mc .intl-tel-input{display:flex!important}
.gacb-mc .intl-tel-input .form-control{width:calc(100% - 120px);box-sizing:border-box;padding:7px 10px!important;border-radius:0; height:auto}
.gacb-mc .btn-submit{width:100%;border-radius:3px;background:#307ddb;border-color:#307ddb;padding:10px;text-align:center;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:1px}
.gacb-mc .ask_txt{font-size:13px;color:#666;margin-top:10px;line-height:20px}
.gacb-xs{text-align:center; display:none}
.gacb-xs .gacb-or{position:relative;display:flex;align-items:center;justify-content:center;border-top:1px solid #eee;padding-bottom:15px}
.gacb-xs .gacb-or .or_pos{position:absolute;font-size:14px;color:#666;padding:0 10px;background:#fff}
.gacb-xs .whatsapp_title{font-size:16px;font-weight:500;color:#000}
.gacb-xs .whats_call{padding:10px;background:#2bb140;color:#fff;margin-top:15px}
.gacb-xs .whats_call a{color:#fff;font-size:16px;line-height:25px;text-decoration:none;display:block}

.thanks h2{font-size:24px}
.subTitle{font-size:17px;line-height:23px;margin-top:7px}
.grdBtn,.grdBtn:visited{box-shadow:0 5px 5px 0 rgb(0 0 0 / 25%);background:-webkit-linear-gradient(top,#ff0509 0,#c40003 100%);display:inline-block;text-align:center;color:#fff;font-size:20px;line-height:52px;height:52px;padding:0 28px;cursor:pointer;border-radius:5px;margin-left:15px;vertical-align:middle}			 
.grdBtn:hover{color:#fff;text-decoration:none;text-shadow:none;background:-webkit-linear-gradient(top,#c40003 0,#ff0509 100%)}
.e_line{border-bottom:1px solid #00afc8;position:relative}
.e_line p{background:#fff;position:absolute;z-index:99;top:-11px;left:0;right:0;width:40%;margin:auto;text-align:center;font-style:italic;color:#00afc8}
.contInfoSec{background:#f9f9f9;border:1px solid #eee}			 
.contInfoSec a, .contInfoSec.skypeInfo{display:flex;line-height:24px;align-items:center;padding:20px;color:#444}
.contInfoSec span.inIcon{width:70px;text-align:center;padding-right:14px;flex-shrink:0}
.contInfoSec i{font-size:60px;color:#00a357}
.contInfoSec h3{font-size:22px;margin-bottom:5px}
.contInfoSec.desk_call i{color:#053a6a}			 
.contInfoSec.emailInfo i{color:#d74c3e}			 
.contInfoSec.skypeInfo i{color:#1db2e6}
.contInfoSec a:hover, .contInfoSec.skypeInfo:hover, .contInfoSec:hover i{color:#fff}
.contInfoSec.desk_call:hover{background:#053a6a}
.contInfoSec.whatsInfo:hover{background:#00a357}
.contInfoSec.emailInfo:hover{background:#d74c3e}
.contInfoSec.skypeInfo:hover{background:#1db2e6}
.hp_btn{white-space:nowrap;display:flex;align-items:center;margin-bottom:35px}
.hp_btn a{ margin-right:12px}
.video_btn{background:#35a853;font-size:1.3em;color:#fff;padding:9px 10px;border-radius:5px;box-shadow: 0px 0px 5px #80c592;
border:1px solid #fff;cursor:pointer}
.video_btn>i{width:35px;height:35px;line-height:33px;border:2px solid #fff;text-align:center;
border-radius:50%;font-size:14px;color:#fff;margin:0.2em 0}
.video_btn:hover{background:#fff;color:#35a853}.video_btn:hover>i{background:#35a853;color:#fff}

/*! modalbox */
.hand{cursor:pointer}
.modal-content{margin:15% auto}.modal{z-index:999999999}h3.modal-title{color:#fff}
.modal-dialog{width:373px;margin:auto}#imagemodal 
.modal-dialog{width:90%;max-width:920px}
#vidmodal .modal-dialog{width:90%!important;max-width:920px!important}
.lgmodel .modal-dialog{width:50%;max-width:650px;user-select:none}
.modal-footer{text-align:left}
.modal-header{background:#97cb07;border-bottom:5px solid #6e9600;font:400 36px/36px Segoe UI,system-ui,-apple-system,sans-serif;display:block;color:#fff}
#vidmodal .modal-content {margin:5% auto}
.modal .close {background:#fff!important;opacity: 1;width:25px;height:25px;border-radius:25px;
box-shadow: 1px 0 5px #eee;position:absolute;z-index: 99;top:-1px;right:-3px;font-size:1.2em}
.close {float:right;color:red;text-shadow:0 1px 0#332121;filter: alpha(opacity=60);opacity:.6;margin: -8px 0 auto auto;font-size: 25px}

/*15-05-24*/
.sh h2 span{color:#ea4335}
.sh h1{font-size:34px;font-weight:500;color:#052149;line-height:40px}
.sh h1 span{color:#ea4335}
.ip2-content h2{font-size:1.6em;color:#000}
.ip2-content h2 span{color:#ea4335}
.bg-light2{background:linear-gradient(to top,#fdfeff,#d7efed); padding:20px 0 5px; border-radius:20px 20px 0px 0; margin-bottom:25px}
.bg-light2 img{border-radius:20px; box-shadow:1px 0 25px #f9f9f9}

.bg-light3{background:linear-gradient(to top,#fff,#fbfbfb); padding:40px 0 5px; border-radius:20px 20px 0px 0; padding-bottom:25px}
.bg-light3 img{border-radius:20px; box-shadow:1px 0 25px #f9f9f9}

.ip2-content p{font-size:16px;color:#333; font-weight:400;line-height:25px}

.content_box{width:100%; margin:auto}
.content_box h3{color:#fff; font-size:.9em; font-weight:600;padding:4px 10px; display:inline-block; padding-bottom:5px; margin-bottom:0px; background:#006c62; border-radius:5px}
.content_box h3 i{color:#fff}


.bb{ border-bottom:1px solid #eee; padding-bottom:10px}
.blue{color:#0075d3}
.sub_bx_bg{width:98%;margin:0 auto 10px;background:#fff;border-radius:10px;border:1px solid #d6edf7;padding:10px; margin-top:15px; font-size:16px; line-height:26px; color:#333}
.sub_bx_bg:hover {border:1px solid #6cd1ff;box-shadow:1px 0 20px #ccc;background: #f4fcff;background-image:linear-gradient(-225deg,#ffffff 0,#f4fff5 100%)}
.sub_bx_bg b{color:#c77600;font-size:1em;display:block; margin-bottom:10px}
.cnt_h{min-height:270px}
.sc_bb{border-bottom:1px solid #eee; padding:50px 0 10px 0;margin-bottom:50px}

/*packages*/
.packages-section{background:#fff url(../images/package_bg.jpg) no-repeat top center;padding:50px 0;background-size:cover;background-attachment:fixed}
.page_heading h2{font-size:2em;line-height:1.5em;color:#000}
.page_heading h2 b{font-weight:600;color:#2b76f2}
.page_heading span{font-size:1.1em;color: #171717;background: #f9ecc8;padding:4px 14px;border-radius:20px}

/* TOGGLE STYLING */
.toggle{box-sizing:border-box;font-size:0;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}
.choose-plan{background:#fff;border: 1px solid #1fa343;padding: 5px 4px;border-radius:30px}
.toggle input{width:0;height:0;position:absolute;left:-9999px}
.toggle input + label{margin:0 3px 0 3px;box-sizing:border-box;position: relative;display:inline-block;background-color:#FFF;font-size:1.1rem;font-weight:400;text-align:center;border-radius:30px;cursor:pointer;padding:4px 20px;border:0;color:#666}

.toggle input:hover + label{background-color:#ea4335;color:#FFF;border-color:#ea4335}
.toggle input:checked + label{background-color: #14af3e;color:#fff;border-color: #508f61;z-index:1;box-shadow: 0px 0px 2px #508f61}

.plan_list{display:flex;justify-content:space-between}
.inner_plan_w {width:50%;margin:2em auto;/*border:7px solid #fff;background:#fff;box-shadow:0px 0px 10px #7d7c7c;padding:10px;*/border-radius:10px}
.plan_w{background-image:linear-gradient(144deg, #99e9e2 5%, #eefbff 42%, #c6fffa 74%, #49deea 100%);min-height:60px;width:49%;box-shadow:0px 0px 10px #b7cac8;border-radius:10px;border:2px solid #fff}

.plan_w2{background-image:linear-gradient(144deg, #99e9e2 5%, #eefbff 42%, #c6fffa 74%, #49deea 100%);width:100%;box-shadow:0px 0px 10px #b7cac8;border-radius:10px;border:2px solid #fff; padding:3px 15px 7px;}

.plan_duration{font-size:1em;line-height:1.5em}
.plan_price{font-size:1.6em;line-height:1.5em;font-weight:600;color:#f52727}
.plan_user{font-size:1.2em;line-height:1.5em;font-weight:600;color:#183f80}

.plan_w .btn{padding:0.3em 1.5em;border:2px solid #125dd2;background:rgb(11 79 184);
border-radius:27px;box-shadow:0px 0px 10px #fff;color:#fff}
.plan_w .btn:hover{border:2px solid #0079ff;background:#0079ff;color:#fff}
.plan_body{width:100%;/* box-shadow: 0px 0px 10px #ccc; */border-radius: 10px;
margin:16px auto;box-shadow: 0px 0px 10px #7d7c7c}

.sml_hed{width:100%;font-size:0.91em;color:#303947;padding:0.4em 1em;cursor:pointer;font-weight:700;border-radius:6px;
background:#f9fffe;border:1px solid #cdcdcd;}

.plan_body ul{border:1px solid #cdcdcd;background:#fff;border-radius:0 0 10px 10px;margin-top:-10px;z-index:0}
.plan_body ul li{padding:5px 0 5px 28px;font-size:0.9em;line-height:1.2em;color:#282727;list-style:none;position:relative;margin:0}
.plan_body ul li:before{content:'';background:url(../images/tick.svg) no-repeat top left; display:block;position:absolute;top:6px;left:0;width:18px;height:18px;background-size:contain}

.ft_next:after,.ft_act:after{content:'';background:url(../images/plus1.svg) no-repeat top right;width:16px;height:16px;display:block;float:right;margin-top:3px;background-size:contain}.ft_act:after{background:url(../images/minus1.svg) no-repeat top right}
.dn{display:none}

.page-container{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;}
.ip2-content h3{font-size:1em;color:#fff;margin:0;background:#058579;width:100%;padding:10px 15px;border-radius:10px 10px 0 0;}

.content_box{background:#fff;border:1px solid #009688;border-radius:0 0 10px 10px;padding:12px 15px;width:100%;margin: auto;}
.content_box:hover {border: 1px solid #b2d18f;box-shadow: 1px 0 20px #ccc;background: #ffffff;background-image: linear-gradient(-225deg,#fffeff 0,#f9fff3 100%);}

.gst_pos{position:absolute; z-index:9; bottom:3px; right:7px; font-size:.8em}


.verified{font-size:1em; width:570px; margin:auto; border:1px solid #eee; box-shadow:1px 0 5px #ccc;  background:#fff; color:#00055a; display:block; padding:10px 10px 5px; border-radius:30px;}
.verified img{margin:-5px 8px 0 0;}


.erpFeatureData{padding:40px 0;position:relative;background:linear-gradient(#ddecf2,#e5eff3,#ddecf2)}
.erpFeatureData .container{position:relative;z-index:1}
.erpFeatureData .sh p{font-size:18px;color:#294164;font-weight:400;margin:0px;}
.erpFeatureData:after{content:'';position:absolute;left:0;bottom:0;background:url(../images/home-page/drivingResults-left.jpg);width:255px;height:237px}
.erpFeatureData:before{content:'';position:absolute;right:0;top:0;background:url(../images/home-page/drivingResults-right.jpg);width:187px;height:224px}
.erpFeatureData .drivingData{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:15px;max-width:1200px;margin:0 auto 30px}
.erpFeatureData .drivingData .card{background-color:#fff;padding:30px 15px;text-align:center;border-radius:10px;box-shadow:0 4px 8px #00000014;transition:transform .2s ease}
.erpFeatureData .drivingData .card a{display:block}
.erpFeatureData .drivingData .card:hover{transform:translateY(-5px)}
.erpFeatureData .drivingData .card img{width:75px;height:75px;margin:0 auto 20px}
.erpFeatureData .drivingData .card h3{font-size:16px;margin:0;color:#333;line-height:1.4}
.erpFeatureData .drivingData .card a:hover{text-decoration:none}
.erpFeatureData .drivingData .card a:hover h3{color:#03c}
.erpFeatureData .demoBT{text-align:center}
.erpFeatureData .demoBT a{display:inline-block;padding:14px 28px;background:linear-gradient(135deg,#4CAF50,#66BB6A);color:#fff;text-decoration:none;font-size:18px;font-weight:700;border-radius:8px;transition:all .3s ease;box-shadow:0 0 15px #4caf5080;animation:pulse 2s infinite;text-shadow:1px 1px 3px #0000004d}
.erpFeatureData .demoBT a span{color:#ff0}
.erpFeatureData .demoBT a:hover{background:linear-gradient(135deg,#43A047,#66BB6A);transform:scale(1.07);box-shadow:0 0 20px #4caf50b3}
.erpFeatureData .demoBT a:active{transform:scale(0.96)}


@keyframes pulse {
0%{box-shadow:0 0 0 0 #4caf50b3}
70%{box-shadow:0 0 0 15px #4caf5000}
100%{box-shadow:0 0 0 0 #4caf5000}
} 

.sec-title{text-align:center;margin-bottom:25px}
.sec-title h2{color:#052149;font-weight:500;font-size:26px;line-height:30px;margin:0px 0px 5px}
.sec-title h2 strong{color:#ea4335}
.sec-title p{font-size:17px;color:#294164;font-weight:400;margin:0px}

.breadcrumb_list{display:flex;color:#666;font-size:12px;padding:5px 0px}
.breadcrumb_list span{padding:0px 2px;}.breadcrumb_list a{color:#03c;}

.crmIndustrySec{background:linear-gradient(#f3eadf,#fffdfa,#f3eadf);padding:70px 0;}
.crmIndustrySec .industry_heading{font-size:1.8rem;font-weight:500;line-height:1.3}
.crmIndustrySec .industry_description{color:#6c757d;font-size:1rem;line-height:1.5em;margin-top:20px}
.crmIndustrySec .industry_description p{margin-bottom:15px}
.crmIndustrySec .getInqBT{background:#20c997;padding:8px 20px;font-size:16px;border:none;cursor:pointer;transition:all .3s ease;border-radius:6px;text-decoration:none;color:#fff;display:inline-block;margin-top:20px;} 
.crmIndustrySec .getInqBT:hover{background:#17a589;transform:translateY(-3px);color:#fff}
.crmIndustrySec .crmIndustryData{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;max-width:900px;margin:0 auto 30px}
.crmIndustrySec .crmIndustryData .card{background:#fff;padding:20px;text-align:center;border-radius:10px;box-shadow:0 0 4px rgba(0,0,0,0.1);transition:transform .2s ease;border:solid 1px #458dd0;flex:0 0 calc(33.33% - 20px)}
.crmIndustrySec .crmIndustryData .card:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,0.2);}
.crmIndustrySec .crmIndustryData .card img{width:60px;height:60px;margin:0px auto 15px}
.crmIndustrySec .crmIndustryData .card h3{font-size:16px;margin:0;color:#333;line-height:1.4}
.crmIndustrySec .crmIndustryData .card h3 a{color:#333}
.crmIndustrySec .crmIndustryData .card h3 a:hover{color:#03c}

.erpHeaderInn{background-color:#1351a1;background-repeat:no-repeat;background-position:top center}
.erpHeaderInn .hpERPHed{padding:85px 0;font-family:'Roboto Condensed',sans-serif}
.erpHeaderInn .hpERPHed h1{font-size:36px;color:#ffd75d;line-height:32px;font-weight:600;display:inline-block;margin-bottom:10px;border-bottom:dotted 1px #ccc;padding:0 10px 8px 0;text-shadow:0 2px 2px #000}
.erpHeaderInn .hpERPHed div strong{color:#fff;font-size:18px;font-weight:400;display:block}
.crmf-content p{font-size:16px;line-height:25px;color:#333;margin-bottom:15px;}
.crmf-content h2{font-size:20px;line-height:25px;font-weight:500;color:#222;margin-bottom:10px;margin-top:30px;}
.crmf-content ul{margin:0;padding:0;list-style:none;}
.crmf-content ul li{font-size:16px;line-height:22px;color:#333;margin-bottom:10px;position:relative;padding-left:20px;}
.crmf-content ul li:before{content:'';position:absolute;top:7px;left:0;height:7px;width:7px;border:solid #666;border-width:1px 1px 0 0;transform:rotate(45deg);}


.erpInnSecData{padding:50px 0;background:#f7f7f7} 
.erpInnSecData .ServiceList{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;}
.erpInnSecData .ServiceList .othServ-item{border:1px solid #acd2f8;padding:30px 15px;border-radius:15px;display:flex;align-items:center;flex-direction:column;text-align:center;box-shadow:0 0 10px #ccc;flex:0 1 350px;background:#fff;min-height:100%}
.erpInnSecData .ServiceList .othServ-item:hover{box-shadow:0 5px 20px #ddd}
.erpInnSecData .ServiceList .othServ-title{font-size:18px;font-weight:500;color:#000;margin-bottom:10px;line-height:25px}
.erpInnSecData .ServiceList .othServ-msg{font-size:14px;line-height:20px;color:#666}
.erpInnSecData2{padding:50px 0;background:#fff} 
.erpInnSecData2 .FeaturesList{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;}
.erpInnSecData2 .FeaturesList .feature-item{border:1px solid #acd2f8;padding:30px 10px;border-radius:0 20px 0 20px;display:flex;align-items:center;flex-direction:column;text-align:center;box-shadow:0 0 10px #eee;flex:0 1 350px;min-height:100%}
.erpInnSecData2 .FeaturesList .feature-item:hover{box-shadow:0 5px 20px #ddd}
.erpInnSecData2 .FeaturesList .feature-title{font-size:18px;font-weight:500;color:#00207F;margin-bottom:5px;line-height:25px}
.erpInnSecData2 .FeaturesList .feature-msg{font-size:14px;line-height:20px;color:#666}

@media(max-width:1280px){.hb-msg{max-width:460px}}
@media(max-width:1280px){
.container{max-width:1200px}
}

@media(max-width:1199px){
.container{max-width:100%}	
.home-banner{padding:45px 0}
.mt-xl-5{margin-top:0rem!important}
.video_btn{ font-size:1em}
.hb-msg{max-width:391px}
.hb-msg h1{font-size:20px}
.hb-msg p{font-size:16px;margin-bottom:18px}
.gafd-link{padding:8px 20px;font-size:16px}
.sh h2 {font-size:30px}
.sh h1 {font-size:30px}
.combo-offer .offers ul{padding:15px 22px;border-radius:70px 70px 0 0}
.combo-offer .offers ul li{padding:0px 15px}
.combo-offer .offers h2, .combo-offer .offers h3, .combo-offer .offers h1{font-size:19px}
.fn-logo{margin-bottom:15px}
.fn-logo a{padding:7px 12px;margin-bottom:0px}
.fn-about {line-height:22px}
.crm-navbar > li > a{padding:22px 10px;}
/*15-05-24*/
.ip2-content h2{font-size:1.7em}
.ip2-content h2{font-size:1.4em}
.sec-title h1, .sec-title h2, .sec-title h3{font-size:26px}
.sec-title p{font-size:16px;margin-top:7px}
.sec-title{margin-bottom:30px}
.cnt_h{min-height:290px}
.page-container{width:99%;padding-left:15px;padding-right:15px;}

.hp_btn{margin-bottom:47px;}


}

@media(max-width:991px){
.pt-lg-5, .pt-lg-5 {padding-top:1.5rem!important}
.ip-section {padding:20px 0}
.breadcumb {display:none}
.crm-navbar > li > a{font-size:13px;padding:10px 5px}
.home-banner {background-position:43% 100%;background-size:cover}
.hb-msg{max-width:58%;text-align:left}
.owl-carousel .owl-stage .item{text-align:center}
.tcb-slider .tcb-slider-link{display:inline-block}
.sh {margin-bottom:20px}.tcb-p{margin-bottom:20px}
.sp-info .sp-txt {font-size:14px}
.sp-info .sp-h {font-size:17px}
.feaures-l > li, .feaures-r > li {font-size:14px}
.feaures-l > li {text-align:right;padding-right:63px}
.feaures-r > li {padding-left:63px}
.feaures-l > li .icon, .feaures-r > li .icon{height:49px;width:49px}
.combo-offer .rac-back{padding:7px 20px 10px 22px;font-size:17px;line-height:24px}
.sh p {font-size: 19px}

.why-choose h2 {font-size:30px;font-weight:600;margin-bottom:29px}
.why-choose-list li {margin-bottom:15px}
.why-choose-list .wcl-txt{font-size:16px}
.fn-logo,.fn-about{text-align:center}
.fn-sml{justify-content:center}
.sh h2 {font-size:24px}
.sh h1 {font-size:24px}
.dd_next{margin:3px;padding:10px 0px;height:40px;background:url(../images/plus.svg) no-repeat 100% 8px;cursor:pointer;    
border-bottom:1px dashed #555a5a}
.dd_next_act{background:url(../images/minus.svg) no-repeat 100% 8px;border-bottom:1px dashed #555a5a}
.fn-explore h3:after, .fn-contact h3:after, .fn-roa h3:after{display:none}
.fn-explore h3, .fn-contact h3, .fn-roa h3{margin:0;height:auto;font-size:16px}
.fn-explore{margin:0;border:0}
.fn-e-list,.fn-contact-list{display:none}
.fn-contact, .fn-roa{width:100%;padding-right:0}
.fn-explore{width:100%; padding-right:0}
.flex_pos {flex-direction: column-reverse;display:flex;flex-wrap:wrap}
.ip-content .video_img {float:none;width:100%;margin-left:0px}
.ip-content p {text-align: justify}


/*15-05-24*/
.dd_next2{margin:3px;padding:10px 0px;height:40px;background:#3274e5 url(../images/plus.svg) no-repeat 100% 6px;cursor:pointer;    
border-bottom:1px dashed #555a5a; color:#fff !important}
.dd_next_act2{background:#3274e5 url(../images/minus.svg) no-repeat 100% 6px;border-bottom:1px dashed #555a5a}
.navbar_dropdown{ width:100%;top:41px; border-radius:0; position:static;background:#f5f9ff}
.navbar_dropdown a{color:#000}
.ip2-content h2{font-size:1.3em;margin-bottom:10px}
.ip2-content p{line-height:1.4em; margin-bottom:0}
.tree_pos .ip-title{border-bottom:0}
.sc_bb{padding:40px 0 10px 0;margin-bottom:40px}

/*06-03-24*/
.order-1{-webkit-box-ordinal-group:2;-ms-flex-order:2;order:2}
.order-2{-webkit-box-ordinal-group:3;-ms-flex-order:1;order:1}
.ip2-content h2{font-size:1.3em;margin-bottom:10px}
.mob_img .img-fluid{width:40%!important;margin:auto!important; text-align:center; display:block}
.ip2-content p{line-height:1.4em; margin-bottom:0}
.tree_pos .ip-title{border-bottom:0}

.page_heading h2{font-size:1.6em;}
.inner_plan_w{width:70%;}
.breadcrumb_list{padding:8px 0;white-space:nowrap;overflow:auto;}
.breadcrumb_list::-webkit-scrollbar{display:none;}	
}

@media screen and (max-width:800px){
.sh,.ip-title{margin-bottom:20px}
.container{width:99%;max-width:100%;box-sizing:border-box}
.main-header{padding:10px 0}
.crm-logo img{max-width:130px; height:auto}
.main-nav-inner{justify-content:space-between}
.main-header .mobile-menu{display:block;background:#fff;border:1px solid #ccc;border-radius:5px;padding:10px;outline:none}
.mobile-menu .line{display:block;height:2px; width:25px;border-radius:25px;background:#999;margin-bottom:5px}
.mobile-menu .line:last-child{margin-bottom:0}
.crm-navbar{display:none}
.crm-navbar.show{display:block;position:absolute;top:100%;left:0;right:0;border-top:1px solid #eee;background:#fff;z-index:9;box-shadow:1px 5px 5px 0px rgba(0,0,0,0.3)}
.crm-navbar.show > li{margin-right:0;border-bottom:1px solid #ddd}
.crm-navbar.show > li > a{padding:10px 15px;font-size:16px}
.crm-navbar.show > li.active > a:after{display:none}
.home-banner {text-align:center;padding:15px 0px;height:auto}
.thi-center{display:none}
.crm-features{display:block; margin-left:0;margin-right:0}
.feaures-l, .feaures-r{width:100%;padding:0;border-radius:10px;box-shadow:0 0 10px #ccc}
.feaures-l{margin-bottom:15px}
.crmf-img{display:none}
.combo-offer{display:block;text-align:center;padding:10px} 
.combo-offer .co-img {max-width:44%;margin:0;height:auto}
.combo-offer .rac-back{position:static;display:inline-flex;margin-top:15px;border-radius:25px}
.combo-offer .rac-back br{display:none}
.combo-offer .offers ul{border-radius:50px;padding:15px 0}
.combo-offer .offers ul li{padding:0 30px;box-sizing:border-box;width:33.33%}
.combo-offer .offers ul li span{text-align:left;font-size: 13px; line-height:18px}
.combo-offer .offers ul li span br{display:none}
.feaures-l > li,.feaures-r > li{text-align:left;display:block;padding:10px 10px 10px 40px;height:auto;margin:0;border-bottom:1px solid #ddd; cursor:pointer}
.feaures-l > li .ftxt,.feaures-r > li .ftxt{font-size:14px;line-height:25px}
.feaures-l > li .icon, .feaures-r > li .icon{display:none}
.feaures-l > li:before,.feaures-r > li:before{content:'\f14a';font-family:'FontAwesome';font-size:16px;color:#052149;position:absolute;left:15px}
.co-link{margin-top:20px}
.tcb-p{margin-bottom:20px}
.owl-carousel .owl-item img{height:auto}
.sp-list{margin:0;padding:0;display:block}
.sp-list li{width:100%;padding:10px 0}
.sp-list li:nth-child(odd){border-right:none}
.sp-list li:nth-child(7), .sp-list li:nth-child(8){border-bottom: 1px dashed #ddd}
.why-choose-img{display:none}
.wcff-list >li{width:100%}
.why-choose-form{padding:30px 20px}
.tsti-img{display:none}
.home-testimonial h2,.woafoc-slider .woafoc-msg,.woafoc-slider .woafoc-name,.woafoc-slider .owl-dots{text-align:center}
.fns-about{width:100%;padding-right:0;margin-bottom:0px; padding-bottom:20px;border-bottom:1px solid #353b44}
.hb-msg h1, .hb-msg h2{font-size:20px;line-height:26px}
.hb-msg p{font-size:15px;line-height:20px}
.ip-content .video{float:left; width:100%;margin-left:0;margin-top:0}
.edu-faq{padding:10px 10px 10px 35px;margin-bottom:10px}
.edu-faq .edufaq-q{font-size:15px;line-height:22px}
.edu-faq .edufaq-ans{font-size:13px;line-height:23px}
.edu-contact{padding:0;box-shadow:none;flex-wrap:wrap}
.contact-form{width:100%;padding:0}
.contact-form h2{font-size:16px; margin-bottom:10px}
.contact-form .edu-fg{margin-bottom:15px}
.contact-address{width:100%;margin-top:30px}
.contact-form .eduf-col-half{width:100%}
.thi-left a,.thi-left a{font-size:14px}
.ip-content .why-us{margin: 0 -10px}
.ip-content .why-us li{width:50%;padding:0 10px}
.ip-content .why-us .why-item{box-shadow:0 0 10px #ccc;padding:20px}
.gacb-xs{display:block}
.e_line p{width:95%}
.erpHeaderInn{background-position:center left;}
.erpHeaderInn .hpERPHed{padding:30px 0;text-align:center;}
}

@media screen and (max-width:767px){
.crm-navbar.show > li > a {padding:8px 15px;font-size:14px}	
.top-head{ padding:4px 0}	
.hb-msg {max-width:57%}
.hb-msg h1, .hb-msg h2 {font-size:18px}
.combo-offer .offers ul li {width:100%;padding:15px;border-right:none;border-bottom:1px solid #eee}
.combo-offer .offers ul {padding:0;border-radius:10px;flex-wrap:wrap}	
.combo-offer .offers ul li:before{display:none}.combo-offer .offers ul li span{font-size:15px}
.tcb-p{font-size:15px;line-height:27px;text-align:center}
.sh p {font-size:17px}
.wccrm-list .wccrm-txt{font-size:16px}
.home-testimonial{margin:0}
.woafoc-slider .woafoc-msg{/*font-size:16px*/}
.woafoc-slider .item:before{display:none}
.woafoc-slider .item,.woafoc-slider .owl-dots{padding:0}

.edu-faq .edufaq-q{font-size:14px;line-height:22px}
.hpinq-sec{position:static;float:right;padding:15px 10px;margin:10px 0;box-shadow: none}
.why-choose-form{padding:20px}

.ip2-content h2{font-size:1.2em}
.cnt_h{min-height:auto}
.sc_bb{padding:10px 0 10px 0;margin-bottom:40px}

.inner_plan_w{width:100%;}

}

@media screen and (max-width:640px){
.hb-msg p {line-height:20px;margin: 10px 0 0}	
.top-head .top-head-inner{flex-wrap:wrap;justify-content:space-between}	
.top-head a.rad-link,.top-head a.login-link{font-size:12px}
.ip-content .why-us li{width:100%}
.rfd-fixed{line-height:22px; bottom:0;left:0;right:0;top:auto;transform:none;text-align:center;border-radius:5px 5px 0 0;font-size:16px; letter-spacing:1px; text-transform:uppercase; z-index:100;box-shadow:0px -3px 6px 0px rgba(0,0,0,0.30)}
.footr-cr{padding-bottom:70px}
.top-head a.rad-link,.top-head a.login-link{padding:3px 10px}
.e_line p{width:100%}
.thanks .text-right{text-align:center !important}
.grdBtn{margin-top:15px}
.contInfoSec h3{font-size:18px}
.contInfoSec i{font-size:40px}
.contInfoSec span.inIcon{width:45px}
.why-choose-form h3{font-size:22px}
.mb-4, .my-4 { margin-bottom:1rem!important;}





}

@media screen and (max-width:480px){
.thi-left{width:100%;text-align:center}
.pt-lg-5, .pt-lg-5{padding-top:1.3rem!important}
.pb-lg-5, .pb-lg-5{padding-bottom:1.3rem!important}	
.thi-left a>i{font-size:14px;margin-right:4px}	
.home-banner {background-image: url(../images/hm-mob-banner-img.jpg) !important;background-position: 49% 100%;
height:456px;background-size:contain}
.thi-left a:nth-child(1){display:none}	
.thi-left {width:auto;text-align:center;padding-right:7px;margin-left:-13px}
.top-head a.rad-link, .top-head a.login-link{padding:3px 3px;font-size:12px;margin-right:4px}
.tcb-p{font-size:14px;line-height:24px}
.hp_btn{margin-top:17px}
.hb-msg{max-width:100%;margin-top:5px !important;text-align:center}.hb-msg h1,.hb-msg h2,.sh h2,.why-choose h2 {font-weight:500;font-size:1.2em;line-height:20px}
.hb-msg p{display:none}
.hp_btn a{margin-right:7px;font-size:14px;width:50%;padding:3px 20px;line-height:20px}
.video_btn{padding:6px 14px;font-size: 14px}
.video_btn>i{margin:0.4em 0.3em 0.4em 0;width:29px;height:29px;line-height:27px;font-size:14px}
.sh p{font-size:15px; line-height:21px}
.sp-item .sp-img{width:65px;height:65px}
.sp-item .sp-img img{max-width:100%;width:auto;height:auto}
.sp-item .sp-info{width:calc(100% - 64px)}
.sp-info .sp-h{font-size:15px;margin-bottom:0 !important}
.sp-info .sp-txt{font-size:12px;line-height:18px}
.combo-offer .offers h2, .combo-offer .offers h3, .combo-offer .offers h1 {font-size: 16px;line-height:22px}
.combo-offer .offers ul{border-radius:15px;display:block;padding:0}
.combo-offer .offers ul li{width:100%;padding:10px;border-bottom:1px solid #eee;border-right:none}
.combo-offer .offers ul li:before{display:none}
.combo-offer .offers ul li:last-child{border-bottom:none}
.combo-offer .offers ul li img {width:30px;height:auto;margin-right:10px}
.combo-offer .offers ul li span {font-size:13px}
.feaures-l > li .ftxt,.feaures-r > li .ftxt{font-size:13px;line-height:20px}
.why-choose h2{text-align:center; margin-bottom:15px}
.why-choose-list .wcl-txt{font-size:13px;line-height:22px}.why-choose-list li{margin-bottom:11px}
.why-choose-list .wcl-txt b{font-weight:600}
.why-choose-list .wcl-icon{width:30px;height:30px;font-size:15px;margin-right:9px}
.wccmr{padding:0;margin-top:20px}

.wccrm-list > li{flex-wrap:wrap;width:50%;border-right:none;border-bottom:1px dotted #999;padding:9px 14px;align-items:center;flex-direction:row;justify-content:center}
.wccrm-list .wccrm-icon{margin-right:0px; width:70px; height:70px; padding:13px; margin-bottom:0; line-height:0;box-sizing:border-box}
.wccrm-list .wccrm-icon img{width:auto; height:auto;max-width:100%}
.wccrm-list .wccrm-txt{font-size:15px;line-height:20px;padding: 5px 0;text-align:center; width:100%}.wcoc-txt{font-size:14px}
.wccrm-list > li:nth-child(2n+1){border-right:1px dotted #999}
.tcb-slider .btn-play, .video_img .btn-play {width:61px;height:61px;border:4px solid #fff}
.tcb-slider .btn-play:after, .video_img .btn-play:after {top:15px;left:17px;border-top:12px solid transparent;
border-left: 23px solid #fff;border-bottom:12px solid transparent}

.woafoc-slider .item {padding-left:0px}.home-testimonial .sh{margin-bottom:10px}
.woafoc-slider .woafoc-msg {/*font-size:13px;line-height:22px*/font-size:90%}.woafoc-slider .item:before{left:2px;font-size:36px}
.crm-cad-p{font-size:14px;line-height:22px}
.woafoc-slider .owl-dots{padding-left:0}
.fn-explore h3, .fn-contact h3, .fn-roa h3{font-size:14px}

.fn-explore, .fn-contact{width:100%;padding-right:0}
.wcff-btn-submit{width:100%}
.wcff-list{margin:0}
.wcff-list >li{padding:0}.fn-sml li a{font-size:16px}
.fn-logo,.fn-about{text-align:center}
.fn-sml{margin:0 auto;justify-content:center}
.fn-sec{padding:20px 0}
.fn-contact{margin-bottom:0px;padding-bottom:0px;border-bottom:0px dashed #ccc}
.fn-e-list, .fn-contact-list{margin-top:15px}
.fn-roa{width:100%}

.edu-faq .edufaq-q:after{font-size:13px;height:26px;width:26px;padding-top:2px}
.edufaq-q .clqs{left: -19px}
.edu-faq {padding:6px 11px 5px 28px;margin-bottom:7px}.edu-faq-note{font-size:13px}
.why-choose-form h3 {font-size:18px}
.wcff-list >li {margin-bottom:10px}
.why-choose-form .sub-title p {font-size:14px}

/*15-05-24*/
.ip2-content{text-align:center}
.ip2-content h2{font-size:1em}
.content_box{padding:0}
.mob_img .img-fluid{width:75%!important}
.ip2-content .mb-5{margin-bottom:1em!important}
.ip-title h1{font-size:1.6em}
.ip2-content h2{font-size:.95em}
.sub_bx_bg{font-size:.9em;line-height:1.6em;text-align:justify; margin-top:0}
.sub_bx_bg b{ font-size:.9em}
.mob_img .img-fluid{width:80%!important;margin:auto!important; text-align:center; display:block}
.order-1{-webkit-box-ordinal-group:2;-ms-flex-order:2;order:2}
.order-2{-webkit-box-ordinal-group:3;-ms-flex-order:1;order:1}
.bg-light{padding:0 0 5px}
.sc_bb{padding:10px 0 10px 0;margin-bottom:20px}
.sc_bb{margin-bottom:20px}
.sh h1{font-weight: 500;font-size:1.2em;line-height:20px}
.content_box h3{display:block;padding:6px 10px; font-size:.75em; text-align:left}


/*06-03-24*/
.ip2-content p{font-size:.9em;line-height:1.6em;text-align:justify}
.ip2-content h3{font-size:.8em}
.content_box{padding:12px}
.mob_img .img-fluid{width:75%!important}
.ip2-content .mb-5{margin-bottom:1em!important}
.ip-title h1{font-size:1.6em}

.page_heading h2{font-size:1em; margin-bottom:10px;}
.page_heading span{font-size:.95em;}
.page_heading h2 {line-height: 1.1em;}
.toggle input + label{padding:4px 12px;}
.packages-section{padding:30px 0;}


.plan_user{font-size:.9em; margin-top:12px;}
.plan_price{font-size:1.3em;}
.plan_duration{font-size:.8em;}

.plan_w {padding-bottom: 15px;}
.verified{text-align:left}


.verified{width:95%; margin:30px auto 0; font-size:.9em; border-radius:10px;}
.verified span{width:88%; display:inline-block}
.verified img{margin:5px 8px 0 0;}

.hp_btn{margin-bottom:-11px;}


.erpHeaderInn .hpERPHed h1{font-size:28px;line-height:35px;padding-right:0}
.erpHeaderInn .hpERPHed div strong{font-size:16px;line-height:22px;}


}