@charset "utf-8";
*{margin:0;padding:0;border:0;outline:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
/* Owl Carousel v2.3.4 */
.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
/*Owl theme*/
.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:20px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1; outline:none}.owl-theme .owl-dots .owl-dot span{width:60px;height:5px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:0}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#e12d91}
/*Owl theme*/
.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px; font-size:14px;line-height:20px}
.owl-theme .owl-nav [class*=owl-]{margin:2px 4px;background:none;display:inline-block;cursor:pointer;width:23px;height:42px;border:0; border-radius:54px}
.owl-theme .owl-nav [class*=owl-]:hover{background:none;color:#fff!important;text-decoration:none}
.owl-theme .owl-nav button.owl-prev:after{content:"";background:url(../images/pre-arr.svg) no-repeat; width:23px; height:42px; display:block; margin:auto}
.owl-theme .owl-nav button.owl-next:after{content:"";background:url(../images/next-arr.svg) no-repeat; width:23px; height:42px; display:block; margin:auto}
.owl-theme .owl-nav button.owl-prev:hover:after{color:#fff}
.owl-theme .owl-nav button.owl-next:hover:after{color:#fff}
.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}
.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}
.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1; background:none; outline:none; border:none}
.owl-theme .owl-dots .owl-dot span{width:13px;height:13px;border-radius:20px; background:#afb9c0; border:1px solid #eee;margin:10px 4px;display:block;opacity:1;}
.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{width:13px;height:13px;border-radius:20px; background:#17d5ea; border:1px solid #eee;margin:10px 4px;display:block;opacity:1;}
.owl-theme .owl-nav button:focus{outline:none}
#owl-testimonial.owl-theme .owl-nav button.owl-prev{position:absolute;left:-18px;top:40% !important}
#owl-testimonial.owl-theme .owl-nav button.owl-next{position:absolute;right:-18px;top:40% !important}
#owl-testimonial.owl-theme .owl-nav span{display:none}
/*Owl theme*/
body{background:#fff; font:16px "Roboto", sans-serif; color:#000;}
h1, h2, h3, h4, h5, h6{font-family:"Roboto", sans-serif; margin:0; padding:0}
h1{font-size:1.8em;line-height:1.1em; color:#000}
h2{font-size:3.2em; line-height:1.3em;color:#000; font-weight:800}
.row{padding:0;margin:0;}.row > .no_pad{padding:0;margin:0;}
ul,ol{margin:0 0 0 10px; padding:0 0 0 15px;}
label{font-weight:normal; margin-bottom:5px;}
.form-select{font-size:.8rem;}
p{margin:0}
.dn{ display:none}
a{color:#3f3f3f; text-decoration:none}
a:hover{color:#3f3f3f;text-decoration:none}
.hand{cursor:pointer}
.font_w_900{ font-weight:900}
.oswald {font-family:'Oswald', sans-serif;}
.container{width:1170px;margin:0 auto;padding:0px;max-width:1170px;}

/*Menu.sticky_header{position:-webkit-sticky;position:sticky;top:0;z-index:1050;background:#fff; padding:3px 0; box-shadow:1px 0 10px #dfdfdf}



.dropdown-menu li{position: relative;border-bottom:1px solid #346a93; padding:3px 0}
.dropdown-menu .submenu{display: none; position: absolute; left:100%; top:-7px}
.dropdown-menu .submenu-left{right:100%;left:auto}
.navbar{font-size:.95em;margin:7px 0 0 0;float:right}
.dropdown-item{ padding:5px 10px; font-size:.85em; white-space:break-spaces;}
.navbar-toggler{background-color:#fff; padding:0}
.nav-link{color:#444444;font-weight:700; font-size:.87em; text-transform:uppercase; padding:15px 16px!important; margin:0 1px !important}
.nav-link:focus, .nav-link:hover{color:#cca92e;}
.nav-link:focus,.nav-link.act{color:#f26690;}
.nav-link:focus,.nav-link:hover,.nav-link.act{color:#127cf1!important;}
.nav-link i{font-size:.7em;}

#hom .navbar-nav > li > a.hom, #abo .navbar-nav > li > a.abo, #contact .navbar-nav > li > a.contact{color:#127cf1!important}



.mail_top{margin-top:16px;}
.mail_btn, .mail_btn:visited{background:#fff; color:#000; font-size:.93em; line-height:36px; height:38px; padding:0 6px; cursor:pointer; border:1px solid #61bb25;}
.mail_btn:hover{background:#2d5bd9;color:#fff;text-decoration:none;}
.call_btn, .call_btn:visited{background:#374b5d; color:#fff; font-size:.93em; line-height:36px; height:38px; padding:0 11px; cursor:pointer; border:1px solid #61bb25;}
.call_btn:hover{background:#2d5bd9;color:#fff;text-decoration:none;}*/


.banner_bg{background:#3336a9 url(../images/banner.jpg) no-repeat center top; width:100%; height:589px;}
.ban_top{margin-top:176px; font-size:1.37em;}
.ban_top span{font-size:1.25em; line-height:1.3em;}
.ban_top b{font-weight:600}
.ban_top em{background:#1a9b1f; font-style:inherit; padding:0 5px;}
.ban_top b{background:#f34546; padding:0 5px;}
.ban_sub{font-size:1.12em; line-height:1.4em; width:50%}
.ban_sub b{color:#ffc107;}
.form_sec{background:#fff;padding:1.6em 1.3em;width:97%;border-radius:30px; margin-top:60px;}
.form_sec h2{font-size:1.37em;line-height:1.2em;}
.sub_tx{font-size:1.06em;}
.c_code{position:absolute; z-index:9;top:14px;left:17px;}
.form_w input[type=text],input[type=password],select{padding:.8em 1em;margin-bottom:.7em;background:#f7f7f7;color:#555;border:1px solid #d9d9d9;border-radius:5px;width:100%;font-size:1em}
.form_w input[type=tel]{padding:.8em 1em .8em 3.5em;margin-bottom:.7em;background:#f7f7f7;color:#555;border:1px solid #d9d9d9;border-radius:5px;width:100%;font-size:1em}
.submit_btn,.submit_btn:visited{background:#2d5bd9;display:inline-block;text-align:center;color:#fff;font-weight:900;font-size:1.12em;line-height:50px;height:50px;padding:0 25px;cursor:pointer;border-radius:5px;text-transform:uppercase;width:100%}
.submit_btn:hover{background:#0b9f00;text-decoration:none}
/*Why WhatsApp Business API*/
.b_api_bg{background:#faf2e8; padding:56px 0}
.hed_sub{font-size:1.3em;}
.key_sc{background:#22b02f; padding:6px 12px;}
.bx_bg{width:96%; margin:auto;padding:22px 5px 15px;}
.bx_bg:hover{box-shadow:1px 0 25px #ccc;}
.bx_bg img{transition:all linear .6s;}
.bx_bg:hover img{transform:rotate(0deg) scale(1.2);}
.sc_title{font-size:1.07em; text-align:left !important; padding-left:10px; color:#000 !important; font-size:1.2em !important; }
.sc_cnt{line-height:1.3em;height:62px; overflow:hidden; margin-top:16px;}
.arr_pos{bottom:-6px; right:0}
/*Why Use Your Own Brand Name?*/
.brand_sec{padding:80px 0}
.bx_bg2{background:#d7e8f1;width:96%;padding:22px 13px;}
.bx_bg2:hover{box-shadow:1px 0 25px #ccc;}
.number_tx{font-size:2.6em; color:#3336A9}
/*WhatsApp API + CRM@Weblink*/
.crm_bg{background:#eff7ff; border-top:1px solid #d9d9d9; padding:54px 0}
.crm_bg h2 .gre_tx{color:#198754;}
.crm_bg h2 .blu_tx{color:#3457b9;}
.bx_bg3{width:100%; margin:auto;padding:30px 25px; border-radius:20px;}
.bx_bg3:hover{box-shadow:1px 0 25px #ccc;}
.w_sc{width:80%;}
.sc_cnt2{line-height:1.3em;height:62px; overflow:hidden;}
.p_lr{padding:0 85px;}
/*How to Get Started*/
.how_sec{padding:55px 0}
.bx_sec1{background:#eff7ff; border:1px solid #e1e1e1; padding:28px 20px 60px; width:35%;}
.check_arr img{margin:2px 5px 5px 0;}
.check_arr span{width:87%;}
.how_sec .number_tx{font-size:1.8em; color:#3336A9}
.bx_sec2{width:35%;}
.bx_sec3{width:27%;}
.sub_bx_white{border:1px solid #e1e1e1; padding:11px 18px; }
.s_right{ width:87%;}
/*Testimonials*/
.testimonial_sec{background:#eff7ff; padding:54px 0}
.client_box{width:96%;margin:1em auto;border:1px solid #eee;border-radius:10px;padding:1.6em;color:#666;line-height:1.5em; background:#fff;}
.client_box:hover{box-shadow:1px 0 20px #eee}
.client_box a{color:#c30}
.name_txt{line-height:1.3em;color:#0f3065}
.sec_h{height:70px;overflow:hidden}
.fs-7{font-size:.87em;}
/*Frequently Asked Questions*/
.faq_sec{padding:40px 0}
.faq_sec h3{font-size:3.37em;line-height:1.3em;color:#000; font-weight:900}
.faq_sc{padding:55px 0}
.faq_sc h2{color:#032d57;}
.accordion-button:not(.collapsed){background:none!important;color:#000!important;}
.accordion-button{font-size:1.1rem!important; padding:0 15px!important; font-weight:600!important; color:#002550;}
.accordion-body{line-height:1.5em!important;}
.v_blue a{color:#00a6f2; font-size:1.06em; color:#00a6f2;}
.v_blue a:hover{color:#000;}
/*Business Globally*/
.globally_bg{background:#214097 url(../images/business-bg.jpg) no-repeat center top;background-size:cover;padding:60px 0}
.glo_s_hed{color:#dbffb1; font-size:1.4em;}
.glo_s_hed span{color:#78d43a;}
.glo_form_bg{background:rgba(11,29,62, .4); border:1px solid #3156b7; padding:22px 25px;}
.glo_form_bg input[type=text],input[type=password],select{padding:.8em 1em;margin-bottom:.7em;background:#f7f7f7;color:#555;border:1px solid #d9d9d9;border-radius:5px;width:100%;font-size:1em}
.glo_form_bg input[type=tel]{padding:.8em 1em .8em 3.5em;margin-bottom:.7em;background:#f7f7f7;color:#555;border:1px solid #d9d9d9;border-radius:5px;width:100%;font-size:1em}
.bg_bot{background:#10102a; padding:35px 0; font-size:1.87em; color:#61bb25;}
footer{background:#20214b; padding:15px 0;}
.query_pos{position:fixed; z-index:9; top:30%; right:0}

/*Pop up Form*/
#right-top{width:100%; padding:10px 0;left:0;z-index:99;transition:all linear .2s;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-ms-transition:all linear .2s}
#right-top a{display:block;overflow:hidden;outline:none;text-decoration:none}
#right-top span{width:75px;height:350px;display:block;background:url(../img/get-img.png) no-repeat;opacity:1;-webkit-transition:1s;-moz-transition:1s;transition:1s;border-radius:5px 5px 0 0}


#left-whatsapp{width:50%;padding:5px 0 7px;position:fixed;bottom:0%;right:0;z-index:99;transition:all linear .2s;-webkit-transition:all linear .2s;-moz-transition:all linear .2s;-ms-transition:all linear .2s}
#left-whatsapp a{ color:#fff; font-size:.9em}
.high_light{box-shadow:0 0 0 99999px rgb(0 0 0 / 80%);z-index:999;position:fixed;top:28%;left:0;right:0;width:90% !important;margin:auto;}.high_light .close_ps{position:absolute;z-index:98;top:-12px;right:18px}.high_light .close_ps span{color:#fff;font-weight:700;border:0!important;font-size:1.2em;background:#ff5722;border-radius:25px;padding:4px 8px}.high_light .material-symbols-outlined{display:block}.material-symbols-outlined{display:none}.hand{cursor:pointer!important}

/*Inner*/
.breadcumb_bg{background:#222 url(../images/weblink-bg.jpg) no-repeat center right; width:100%; min-height:200px; padding:70px 0 60px}
.breadcumb_bg .ip-title h1{color:#fff;}
.breadcumb_bg .ip-title .breadcumb li a{color:#fff;}
.breadcumb_bg .ip-title{border-bottom:0}
.breadcumb_bg .ip-title .breadcumb li{color:#d3d3d3;}
.breadcumb_bg .ip-title .breadcumb li:before{color:#fff;}


.ip-section{background:#fff;padding:5px 0 20px}
.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';font-family:"FontAwesome"; font-size:12px; position:absolute; left:0;color:#666}
.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}

/*contact*/
.contact-map{background:#b5daff;padding:30px 0; margin-top:50px;}
.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{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{margin-left:-15px;margin-right:-15px;}
.contact-form .eduf-col-half{width:48%;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;border:1px solid #ccc}
.contact-form .edu-fc-label{position:absolute;font-size:13px;color:#999;left:26px;top:10px; margin-bottom:0; z-index:1;transition:all 0.3s ease}
.contact-form .phone-input .edu-fc-label{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}

.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:15px;color:#999;font-size:14px;margin:0; line-height:20px; transition:all 0.3s ease;}


/*About Section*/
.ab_sec{padding-bottom:30px;}
.ab_sec h1{font-size:2.8em;}
.ab_sec p{font-size:1em;color:#333;line-height:25px;margin-bottom:15px;}
/*Why Choose Us*/
.why_choose{background: linear-gradient(to bottom, rgb(39,53,94) 0%,rgb(70,72,114) 100%); padding-top:45px;}
.why_sub{font-size:1.8em;}
.why_cnt_sc{font-size:1.1em; padding:0 122px; }
.why_choose_bg{background:#1a2d56 url(../images/why-bg.jpg) no-repeat center top;background-size:cover;min-height:638px; padding:72px 0}
.ind_s1{height:497px;position:relative;width:497px}
.c_box{background:#fff;border:3px solid #0048ae;border-radius:100%;height:283px;left:0;margin:auto;position:absolute;right:0;text-align:center;top:108px;width:283px;z-index:1;transition:all linear .6s;}
.c_box:hover{box-shadow:#222 1px 0 25px;transform:rotate(0deg) scale(1.1);}
.c_box .number{color:#00e68e;font-size:101px;line-height:101px;padding-top:66px; font-weight:600}
.c_box .country,.c_box sup{font-size:65px;line-height:30px}
.c_box .country{color:#2530c9;font-size:2.3em;text-transform:uppercase}
.indu_s2{color:#fff;margin:30px 0 0 80px;text-align:right;width:18%}
.indu_s2 p{background:rgba(0,181,112,.7);display:inline-block;font-size:21px;line-height:21px;padding:10px 15px}
.indu_s2 p b{font-size:2.2em;line-height:40px; font-weight:500}
.indu_s2 .sub_bg{background:rgba(243,53,9,.7); font-size:1.7em;padding:12px 15px}
.indu_sec3{background:#fff;padding:28px 40px;text-align:center;width:29%; border-radius:10px;}
.indu_sec3 .number_txt{color:#00e68e;font-size:70px;line-height:70px; font-weight:600}
.indu_sec3 sup,.team_sec2 sup{font-size:65px;line-height:65px}
.indu_sec3 .year{color:#2530c9;font-size:48px;line-height:40px;text-transform:uppercase}
.indu_sec3 .line{background:#00e68e;height:5px;margin:25px auto;width:20%}
.indu_sec3 h2,.team_sec2 h2{color:#050748;font-size:1.88em;line-height:36px;text-transform:uppercase}
.indus_tx{color:#555;line-height:24px;margin-top:22px}
.indus_tx span{color:#323232;font-weight:600}.mt50{margin-top:50px;}
.weight_500{ font-weight:500}
.why_cnt{ font-size:1.1em;line-height:1.4em;height:86px;overflow:hidden;text-align:left !important }
.w_sc2{width:87.4%;}
.h_auto{ height:auto !important}
/*A Glimpse of Happy Clients*/
.client_sc h2{font-size:3.6em;line-height:1.1em;color:#2530c9; font-weight:normal}
.map_area{background:#2530c9 url(../images/client-map.jpg) right no-repeat;background-size:cover;min-height:610px}
.loc_area{padding:50px 25px}
.loc_list{margin-top:25px}
.happy_ico{width:30px;height:30px;line-height:26px;background:#dbeff5;color:#00e68e;font-size:.8em;margin:7px 15px 0 0; border:1px solid #ddd;}
.loc_txt{line-height:1.3em;font-size:1.8em; font-weight:500}
.loc_txt small{color:#747474;font-size:.9em}
.loc_txt b{font-size:1.35em}
.blue{color:#2530c9;}
/*Our Business Ventures*/
.ventures_bg{padding:72px 0 40px;background:#f6f6fa;background:linear-gradient(to bottom,#fdfeff,#f6f6fa);}
.tec_sec2{padding:48px 10px;background: #f6f6fa;background:linear-gradient(to top,#fdfeff,#f6f6fa); box-shadow:1px 0 15px #ccc; border-radius:20px;}
.ventures_bg h2{color:#052149;line-height:1em!important;}
.wi_lnk a{color:#052149;font-size:1.5em;line-height:1.5em;}
.wi_lnk a:hover{color:#e6ba45;}
.sec_list .sec_w{width:25%;}
.our-business-venture{margin:0 -15px; padding: 0; list-style: none; text-align: center}
.our-business-venture li{padding-left:5px; padding-right:5px; display:inline-block; width:24.4%; vertical-align:top}
.our-business-venture li:nth-child(5), .our-business-venture li:nth-child(6), .our-business-venture li:nth-child(7){width:33%;}
.portal-container{text-align:center; margin-top:20px;color:#ccc}
.portal-container p{color:#222; font-size:.93em; line-height:1.4em;}
.portal-container figure{background:#eee;border-radius:50%;display:inline-block;padding:12px 15px;transition:all 0.3s ease}
.portal-container:hover figure{background:#eee;border-radius:20%;transition:all 0.3s ease}
.portal-container h5{color:#000; font-size:1.2em}.portal-container h6{color:#71c6ff;font-size: 1.25rem}
.service:hover .icon svg .color1{fill:#56BEE8;transition:all 0.5s ease}
.sec-pading{padding:50px 0}

/*thanks*/
.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}
.min_h{ min-height:560px;}
.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:50px;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:11px}
.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}
.m_top{margin-top:100px;}





@media only screen and (max-width:1279px){
.container{width:100%;max-width:100%;margin:auto;clear:both;padding:0 15px}
}
/* ================= Desktop/Laptop below 1152px  ================= */
@media only screen and (max-width:1151px){
h2{font-size:2.1em;}

/*
.nav-link {padding:15px 8px!important}
.mail_top{margin-top:17px;}
.banner_bg{height:auto; padding-bottom:80px;}
.ban_top{width:57%;font-size:1.1em;}
.b_api_bg{padding:25px 0;}
.hed_sub{font-size:1.1em;}
.sc_title{font-size:.9em;}
 */
 
 
 
.ban_top{margin-top:166px;}
.sc_cnt{font-size:.9em;line-height:1.1em;height:50px;margin-top:6px;}
.bx_bg{padding:12px 5px 15px;}
.brand_sec, .crm_bg, .how_sec, .testimonial_sec, .faq_sec, .globally_bg{padding:25px 0;}
.bx_bg2{padding:31px 13px;}
.crm_bg h2{font-size:2.1em;}
.bx_bg3{padding:15px 25px;}
.bx_sec3{width:25%; margin-top:45px;}
.bx_sec1{padding:14px 20px 27px;}
#owl-testimonial.owl-theme .owl-nav button.owl-prev{left:8px;top:40%!important}
#owl-testimonial.owl-theme .owl-nav button.owl-next{right:8px;top:40%!important}
.faq_sec h3{font-size:2.1em;}
.bg_bot{padding:21px 0;font-size:1.5em;}
.sec_h{height:96px;}
/*About Section*/
.ab_sec h1{font-size:2.1em;}
.ab_sec p{ padding:0}
	
/*Why Choose Us*/	
.why_choose{ padding:25px 0}
.why_sub{font-size:1.3em;}
.why_cnt_sc{font-size:.9em;}
.indu_s2{margin:56px 0 0 10px;width:18%}
.indu_sec3{padding:38px 20px;width:27%}
.indu_s2 .sub_bg{font-size:1.2em;}
.indu_s2 p b{font-size:2em;}
.indu_sec3 .number_txt{font-size:67px;}
.indu_sec3 h2, .team_sec2 h2{font-size:1.6em;}
.indus_tx{line-height:1.4em;font-size:.9em; margin-top:15px;}
.indu_sec3 .year{font-size:40px;}
	
/*Why Choose Us*/	
.why_cnt{height:100px; font-size:.9em}
	
/*A Glimpse of Happy Clients*/
.client_sc h2{font-size:2em;}	
/*Our Business Ventures*/
.ventures_bg{padding:20px 0;}
.wi_lnk img{width:100%; height:auto}

/*li:nth-child(5), .our-business-venture li:nth-child(6), .our-business-venture li:nth-child(7){width:32%;}*/
.portal-container p{font-size:.9em}

/*thanks*/
.min_h{min-height:500px;}	
.m_top{margin-top:50px;}


	
	
}
/* ================= Tablet (Portrait) 768px - 959px ================= */
@media only screen and (max-width: 991px) {
h2{font-size:1.7em;}

/*.navbar{margin:2px 15px 0 0;}
.mail_top{margin-top:5px;}
.mail_btn, .mail_btn:visited{font-size:.9em; padding:0 5px;}
.call_btn, .call_btn:visited{font-size:.9em; padding:0 8px;}
.nav-link{font-size:.9em;padding:15px 16px!important;margin:5px 1px!important;background:#f9f9f9;}
.ban_top{width:70%;font-size:.9em;margin-top:125px;}*/

.new_call_sec nav.menu ul.navbar-nav > li > a.nav-link { padding: 9px 6px !important;}

.form_sec{padding:1.6em 1.3em;width:79%;border-radius:30px;margin-top:106px;}
.banner_bg{padding-bottom:30px;}
.form_sec h2{font-size:1.2em;}
.sub_tx{font-size:.95em;}
.ban_sub{font-size:1.12em;line-height:1.2em; text-shadow:1px 0 5px #000}
.bx_bg img{width:25%; height:auto}
.bx_bg2{padding:10px 13px 5px;}
.sc_cnt{height:65px;}

.crm_bg h2{font-size:1.7em;}
.bx_bg3{padding:15px 10px;}
.w_sc{width:75%;}
.sc_cnt2{height:84px; line-height:1.2em}
.s_right{width:77%;}
.bx_sec1{width:45%;}
.bx_sec2{width:52%;}
.s_right{width:86%;}
.client_box{padding:1em;}
.sec_h{height:72px;}
.testimonial_sec{padding:25px 0 5px;}
.faq_sec h3{font-size:1.7em;}
.accordion-header{padding:5px 0;}
.bg_bot{font-size:1.3em;}
.glo_s_hed{font-size:1.1em;}
.s_right{ width:100%}
/*contact*/
.edu-contact{padding:0;box-shadow:none; }
.contact-form{width:100%;padding:0;}
.contact-address{width:100%;margin-top:30px}
.contact-form .eduf-col-half{width:100%}
.ip-section{background:#fff;padding:20px 0 0px;}
.contact-map{margin-top:20px;}
.contact-form h2{font-size:16px;margin-bottom:10px;}
.contact-form .eduf-row{ margin:0 !important}

/*Why Choose Us*/	
.why_choose{padding-top:25px;}
.why_choose_bg{min-height:auto;padding:20px 0;}
.ind_bg{padding:40px 0}.ind_s1{background:0 0}.c_box,.ind_s1{height:220px;width:220px}.c_box .number{font-size:80px;line-height:80px;padding-top:53px}.c_box .country{font-size:24px;line-height:24px}.indu_s2{width:24%}.indu_sec3{width:43%}.ind_bg2{padding:40px 0}.team_sec2{float:none;width:100%}.box_pos{bottom:-8px;position:absolute;right:-258px;width:316px;z-index:1}
.indu_s2{margin:35px 0 0 10px;}.why_cnt_sc{padding:0 25px;}
/*A Glimpse of Happy Clients*/
.map_area{background:#2530c9 url(../images/client-map.jpg) center no-repeat;background-size:cover;min-height:350px}
.client_sc h2{font-size:1.7em;}	
.loc_area {padding:20px 25px;}
/*Why Choose Us*/	
.why_cnt{height:113px;}
.w_sc2{width:83.4%;}
/*About Section*/
.ab_sec h1{font-size:1.7em;}
.ab_sec p{font-size:.9em}
.ab_sec{padding-bottom:0;}
/*Our Business Ventures*/
.tec_sec2{padding:20px 10px;}
.wi_lnk img{width:23%; margin:auto;height:auto; display:block}

/*thanks*/
.min_h{min-height:inherit;}	
.m_top{margin-top:20px;}
.e_line p{width:56%;}


}
/* ================= Mobile (Landscape) 480px - 767px ================= */
@media only screen and (max-width:767px) {
h2{font-size:1.4em;}
/*.log_img{ margin-top:4px;}
.mail_btn, .mail_btn:visited, .call_btn, .call_btn:visited{font-size:.8em;}*/

.banner_bg{background: #3336a9 url(../images/banner.jpg) no-repeat 33% top;}
.ban_top{width:45%;font-size:.9em;margin-top:28px;}
.form_sec{width:50%;margin-top:0;font-size:1em;}
.ban_sub{width:50%; font-size:.9em}
.hed_sub{font-size:1em; padding:0 60px;}
.key_sc{font-size:.9em;}
.sc_cnt{font-size:.9em;height:49px;}
.bx_bg{padding:12px 21px 15px;}
.crm_bg h2{font-size:1.4em;}
.sc_title{font-size:.85em;}
.submit_btn, .submit_btn:visited{font-weight:800;font-size:.9em;line-height:45px;height:45px;}
.form_w input[type=text], input[type=password], select{padding:0.5em 1em;}
.form_w input[type=tel]{padding:0.5em 3em;}
.c_code{top:9px;left:15px;}
.sc_cnt2{height:60px;}
.w_sc{width:80%; padding-right:57px}
.check_arr{font-size:.85em;}
.s_right{width:84%;}
.sub_bx_white{padding:6px 18px;}
.sec_h{height:97px;}
.accordion-body{ font-size:.9em;line-height:1.3em!important;}
.globally_bg h2{margin-top:50px !important;}
.glo_s_hed{font-size:.95em;}
.glo_form_bg .c_code{top:14px;left:15px;}
.bg_bot{font-size:1.1em;}
.bx_sec1{padding:9px 20px 34px;}
/*Why Choose Us*/	
.why_choose h2{font-size:1.4em;}
.ind_bg{padding:40px 0}.ind_s1{height:220px;margin:auto;width:220px}.indu_s2{margin:15px auto 0;text-align:center}
.indu_s2{width:60%; margin-left:15px;}
.indu_sec3{width:100%}
.indu_s2 .mt50{margin-top:20px}.c_box{position:static}.indu_s2 p{display:block}.indu_sec3 h2{font-size:24px;line-height:36px}.indus_tx{margin-top:6px}.indu_sec3 .number_txt{font-size:80px;line-height:80px}.indu_sec3 .year{font-size:40px;line-height:40px}.indu_sec3 .line{margin:16px auto}.industry_mob_sec1{width:40%}.industry_mob_sec2{width:60%}
.indu_s2 p b{font-size:1.6em;}
.indu_s2 .sub_bg{padding:6px 0; font-size:1.1em}
/*Why Choose Us*/	
.why_cnt{height:95px}
.w_sc2{width:79.4%;}
/*About Section*/
.ab_sec h1{font-size:1.4em;}
.our-business-venture li{width:49.5%;}
.wi_lnk a{font-size:1.2em;}
.breadcumb_bg{padding:40px 0 20px; min-height:auto}

/*thanks*/
.grdBtn, .grdBtn:visited{font-size:14px;line-height:42px;height:42px;}
.e_line p{width:70%;}
.contInfoSec i{font-size:35px}
.contInfoSec span.inIcon{width:45px;}
.contInfoSec h3 {font-size:18px;}



}

/* ================= Mobile (Portrait) below 480px  ================= */
@media only screen and (max-width:479px) {
.container {padding:0 5px;}	
h2{font-size:1.1em;}
/*.log_img{ margin-top:0}
.navbar{ margin:-3px 0 0 0}
.log_img img{ width:60% !important; height:auto !important}
.mail_top{margin:0 0 5px 0}
.sticky_header .col-sm-7{padding:0!important}
.navbar{float:left}
.navbar-toggler{position:absolute;z-index:9;top:-36px;left:12px;}
.ban_top{margin-top:0; width:100%}
.banner_bg{background:#3336a9; height:auto; padding:20px 0}
.ban_sub {font-size:.87em; width:100%}*/

.form_sec{padding:1em; width:100%}
.sub_tx{font-size:.8em;}
.form_sec h2{font-size:1em; padding:0 20px;}
.hed_sub{font-size:.8em; line-height:1.3em; padding:0 5px}
.b_api_bg{padding:15px 0;}
.key_sc{font-size:.8em;}
.b_api_bg .col-lg-7{padding:0!important}
.bx_bg img{width:32%;}
.bx_bg{padding:8px 6px 10px;}
.sc_title{font-size:.8em;}
.sc_cnt{font-size:.85em; height:47px;}
.brand_m_w{width:83%;}
.brand_m_w .sc_cnt{ height:34px}
.brand_sec, .crm_bg, .how_sec, .testimonial_sec, .faq_sec, .globally_bg{padding:15px 0;}
.crm_bg h2{font-size:1.1em;}
.w_sc{width:100%; padding-right:0; padding:0 11px}
.sc_cnt2{font-size:.85em;height:82px}
.bx_sec1, .bx_sec2{width:100%;}
.how_sec_w{width:55%}
.sec_h{height:70px;padding:0 6px;}
.testimonial_sec{padding:15px 0 0!important;}
.faq_sec h3{font-size:1.1em;}
.accordion-button{font-size:.85rem!important;}
.globally_bg h2{margin-top:3px!important;}
.glo_s_hed{font-size:.85em;}
.bg_bot{font-size:.9em; padding:15px 0}
.bx_sec1{padding:10px 20px 17px}
.crm_bg .col-6{padding:0 5px!important}
.bx_bg3{padding:6px 4px;}
.number_tx{font-size:2em;}
footer{padding:15px 0 50px;}
.s_right {width:100%;}
/*Why Choose Us*/	
.ind_s1{width:150px;height:150px;}
.c_box, .ind_s1{height:150px;width:150px; margin-top:25px;}
.industry_mob_sec1{width:100%;}
.industry_mob_sec2{width:100%;}
.indu_sec3 h2{font-size:1.1em;}
.indu_s2{width:50%;}
.c_box .number{font-size:50px;line-height:40px;padding-top:34px;}
.indu_s2 p{padding:5px;}
.indu_s2 p b{font-size:1em;line-height:1em;}
.indu_s2 .sub_bg {padding:2px 0;font-size:.9em;}
.indu_s2 .mt50{margin-top:11px;}
.indu_sec3 .number_txt{font-size:40px;line-height:40px;}
.indu_sec3 .year{font-size:30px;line-height:30px;}
.indu_sec3 sup, .team_sec2 sup{font-size:45px;line-height:0;}
.why_choose_bg{min-height:auto;padding:0 0 20px;}
.row_list .col{width:50%; margin:2px auto}
.project_bx{width:97%;margin:auto}
.project_title{font-size:.85em;}
.col_last{width:100%!important;}
sup{top:-0em;}
.why_cnt_sc{padding:0 10px; line-height:1.5em}
.indu_sec3{padding:18px 20px;}
   
/*A Glimpse of Happy Clients*/
.map_area{min-height:180px;}
.client_sc h2{font-size:1.1em;}
.loc_txt small{font-size:.95em;}
.loc_txt{line-height:1.3em;font-size:.9em;}
.happy_ico{margin:7px 8px 0 0;}
.loc_list{margin-top:10px;}
/*Why Choose Us*/	
.mob .sc_title {font-size:.72em;}
.why_cnt{height:146px; font-size:.82em;}
.w_sc2{width:79.4%;}
.w_sc2{width:100%;}
.why_cnt b{font-size:.85em;}
/*About Section*/
.ab_sec h1{font-size:1.1em;}
.ab_sec p{line-height:1.5em;}
.ab_sec p b{font-size:.87em}
.why_choose{padding:15px 0 0;}
.our-business-venture li{width:48.5%;}
.our-business-venture li:nth-child(5), .our-business-venture li:nth-child(6), .our-business-venture li:nth-child(7){width:48.5%;}
.our-business-venture li:nth-child(7){width:100%;}
.portal-container h5{font-size:.9em; font-weight:700}
.wi_lnk a{ font-size:.9em}
.wi_lnk img{width:50%;}


.breadcumb_bg{background:#222 url(../images/weblink-bg.jpg) no-repeat left -143px}



}
@media only screen and (max-width:479px) {
.indu_s2{margin-left:4px;}
.mail_btn, .mail_btn:visited{padding:0 3px;}
.why_cnt{height:157px;}
.portal-container h5{font-size:.8em;}
}
