.page{background-image:url(../images/page_bg.png);background-repeat:no-repeat;background-position:center top;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeIn;animation-name:fadeIn}.page.pg_home{background-image:url(../images/page_bg_home.png)}.mt0{margin-top:0!important}.mt50{margin-top:50px!important}.mt70{margin-top:70px!important}.mt100{margin-top:100px!important}.mb0{margin-bottom:0!important}.mb50{margin-bottom:50px!important}.mb70{margin-bottom:70px!important}.mb100{margin-bottom:100px!important}@media screen and (min-width:320px) and (max-width:768px){.mmt0{margin-top:0!important}.mmt30{margin-top:30px!important}.mmt50{margin-top:50px!important}.mmt70{margin-top:70px!important}.mmt100{margin-top:100px!important}.mmb0{margin-bottom:0!important}.mmb15{margin-bottom:15px!important}.mmb30{margin-bottom:30px!important}.mmb50{margin-bottom:50px!important}.mmb70{margin-bottom:70px!important}.mmb100{margin-bottom:100px!important}.m-width-100{width:100%!important}.consult-left{display:none}}.home-hero{padding-top:130px;padding-bottom:10px}.home-hero .video-pan{display:none;position:relative;overflow:hidden;height:400px}.home-hero .home-video{width:699px}.home-hero .banner-logo{width:101%;max-width:101%!important;position:absolute;left:50%;top:49.5%;z-index:100000;transform:translate(-50%,-50%)}.home-hero h1{font-size:80px;line-height:70px; margin-top: 20px;}.home-hero .subheading{margin-top:30px;display:block;font-size:30px;line-height:40px;font-weight:400;text-transform:capitalize}.new-blue{color:#7bb2f1!important}.home-about{font-weight:400}.services_section img{width:75px}a.button .button_label{text-transform:uppercase;-moz-user-select:none;-ms-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.tabset>input[type=radio]{position:absolute;left:-200vw}.tabset .tab-panel{display:none}.tabset>input:first-child:checked~.tab-panels>.tab-panel:first-child,.tabset>input:nth-child(11):checked~.tab-panels>.tab-panel:nth-child(6),.tabset>input:nth-child(3):checked~.tab-panels>.tab-panel:nth-child(2),.tabset>input:nth-child(5):checked~.tab-panels>.tab-panel:nth-child(3),.tabset>input:nth-child(7):checked~.tab-panels>.tab-panel:nth-child(4),.tabset>input:nth-child(9):checked~.tab-panels>.tab-panel:nth-child(5){display:block}.tabset>label{position:relative;display:inline-block;padding:15px 15px 25px;border:1px solid transparent;border-bottom:0;cursor:pointer;font-weight:600}.tabset>label::after{content:"";position:absolute;left:15px;bottom:10px;width:22px;height:4px;background:#8d8d8d}.tabset>input:focus+label,.tabset>label:hover{color:#06c}.tabset>input:checked+label::after,.tabset>input:focus+label::after,.tabset>label:hover::after{background:#06c}.tabset>input:checked+label{border-color:#ccc;border-bottom:1px solid #fff;margin-bottom:-1px}.tab-panel{padding:30px 0;border-top:1px solid #ccc}.portfolio_group.masonry-hover .portfolio-item .masonry-hover-wrapper .hover-desc.bg-light .links-wrappper a,.portfolio_group.masonry-hover .portfolio-item .masonry-hover-wrapper .hover-desc.bg-light h5 a{color:#fff!important;font-weight:500;font-size:35px}.portfolio_group.masonry-hover .portfolio-item .masonry-hover-wrapper .hover-desc .desc-wrappper{color:rgba(255,255,255,.8)!important}.portfolio_group.masonry-hover .portfolio-item .masonry-hover-wrapper .hover-desc h5:after{content:"";display:block;margin:15px 0;width:30px;height:3px;background:#fff}.image_frame .image_wrapper .image_links,.portfolio_group.masonry-hover .portfolio-item .masonry-hover-wrapper .hover-desc{background:rgba(0,78,146,.9)!important}.portfolio_group.masonry-hover .portfolio-item .masonry-hover-wrapper .hover-desc.bg-light .links-wrappper a{font-size:25px}.portfolio_group.masonry-hover .portfolio-item .masonry-hover-wrapper .hover-desc.bg-light .links-wrappper a span{font-size:20px;float:left;margin-left:10px}.portfolio_group.masonry-hover .portfolio-item .masonry-hover-wrapper .hover-desc.bg-light .links-wrappper a i{float:left}.masonry.tiles .post-item .post-desc-wrapper .entry-title{font-size:35px;line-height:40px;font-weight:400!important}@media (min-width:1024px){.home-hero .video-pan{display:block;border-radius:5px}}@media (max-width:1240px){.home-hero .banner-logo{display:none}}.text-center{text-align:center}.padding-50{padding-top:25px;padding-bottom:25px}@media all and (min-width:1024px){.padding-50{padding-top:50px;padding-bottom:50px}}.padding-60{padding-top:30px;padding-bottom:30px}@media all and (min-width:1024px){.padding-60{padding-top:60px;padding-bottom:60px}}.padding-all-60{padding:30px}@media all and (min-width:768px){.padding-all-60{padding:60px}}.padding-80{padding-top:40px;padding-bottom:40px}@media all and (min-width:1024px){.padding-80{padding-top:80px;padding-bottom:80px}}.padding-30{padding-top:30px;padding-bottom:30px}.padding-25{padding-top:25px;padding-bottom:25px}.padding-20{padding-top:20px;padding-bottom:20px}.padding-bottom-10{padding-bottom:10px}.padding-bottom-20{padding-bottom:20px}.padding-bottom-30{padding-bottom:30px}.padding-bottom-50{padding-bottom:50px}.padding-bottom-60{padding-bottom:60px}.padding-bottom-0{padding-bottom:0!important}.margin-top-20{margin-top:20px}.margin-top-30{margin-top:30px}.margin-bottom-20{margin-bottom:20px}.margin-bottom-50{margin-bottom:50px}.margin-bottom-0{margin-bottom:0}.margin-left-5{margin-left:5px}.center-block{margin:0 auto;display:block}.z-index-2{z-index:2}.pos-rel{position:relative}.font-weight-400{font-weight:400}.font-weight-500{font-weight:500}.font-weight-600{font-weight:600}.font-weight-700{font-weight:700}.text-capitalize{text-transform:capitalize}.quickform-holder{position:fixed;bottom:4%;left:4%;z-index:10000;padding:0;width:93%;font-family:Montserrat,sans-serif}@media all and (min-width:1024px){.quickform-holder{width:754px}}.quickform-holder .big-girl{position:absolute;left:-100%;top:60px;z-index:1;display:none;width:245px;display:none}@media all and (min-width:1024px){.quickform-holder .big-girl{left:7%}}.quickform-holder .small-girl{float:right}.quickform-holder .qi-btn-holder{text-align:right;height:68px}@media all and (min-width:1024px){.quickform-holder .qi-btn-holder{height:102px}}.quickform-holder .qi-btn-holder .qi-btn{display:inline-block;vertical-align:top;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#3be06e;padding:0;position:relative;width:60px;margin-bottom:10px;text-align:left;text-transform:capitalize;-webkit-box-shadow:0 0 5px 0 rgba(51,51,51,.5);-moz-box-shadow:0 0 5px 0 rgba(51,51,51,.5);box-shadow:0 0 5px 0 rgba(51,51,51,.5);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;height:60px;background:#1383c8;background:-moz-linear-gradient(-45deg,#1383c8 0,#00cdd2 100%);background:-webkit-linear-gradient(-45deg,#1383c8 0,#00cdd2 100%);background:linear-gradient(135deg,#1383c8 0,#00cdd2 100%);bottom:0}@media all and (min-width:1024px){.quickform-holder .qi-btn-holder .qi-btn{width:45%;height:auto;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:10px}}@media all and (min-width:1024px){.quickform-holder .qi-btn-holder .qi-btn img{height:68px}}.quickform-holder .qi-btn-holder .qi-btn i{width:25px;height:25px;background:url(../images/common/icon-plus.png) no-repeat 50% 50%;border-radius:50%;position:absolute;right:20px;top:15px;display:none}@media all and (min-width:1024px){.quickform-holder .qi-btn-holder .qi-btn i{display:inline-block}}.quickform-holder .qi-btn-holder .qi-btn span{padding-top:7px;padding-left:10px;vertical-align:top;font-weight:500;font-size:20px;width:230px;line-height:26px;display:none;font-family:Montserrat,sans-serif}@media all and (min-width:1024px){.quickform-holder .qi-btn-holder .qi-btn span{display:inline-block}}.quickform-holder .qi-btn-holder .qi-btn.plus{position:relative;top:26px;z-index:100;background:0 0;box-shadow:none}.quickform-holder .qi-btn-holder .qi-btn.plus i{background:url(../images/common/black-minus.png) no-repeat 50% 50%;display:block;position:relative;right:-10px;top:40px}@media all and (min-width:1024px){.quickform-holder .qi-btn-holder .qi-btn.plus i{position:absolute;right:20px;top:85px}}.quickform-holder .qi-btn-holder .qi-btn.plus img{display:none}.quickform-holder .qi-btn-holder .qi-btn.plus span{display:none}.quickform-holder .qi-btn-holder .qi-btn.plus:after{display:none}.quickform-holder .qi-btn-holder .qi-btn:after{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #2fc9d2;position:absolute;content:"";right:20px;bottom:-9px;display:none}@media all and (min-width:1024px){.quickform-holder .qi-btn-holder .qi-btn:after{display:inline-block}}.quickform-holder .quickform{overflow:auto;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 0 6px 0 rgba(51,51,51,.5);-moz-box-shadow:0 0 6px 0 rgba(51,51,51,.5);box-shadow:0 0 6px 0 rgba(51,51,51,.5);position:relative;bottom:0;background-color:#fff}@media all and (min-width:1024px){.quickform-holder .quickform{bottom:0}}.quickform-holder .quickform .s-f-left{float:left;width:40%;background:#12ec90;background:-moz-linear-gradient(-45deg,#12ec90 0,#0e3361 100%);background:-webkit-linear-gradient(-45deg,#12ec90 0,#0e3361 100%);background:linear-gradient(135deg,#12ec90 0,#0e3361 100%);display:none;padding:65px 0;background:url(../images/common/s-f-girl-big.jpg) no-repeat;background-size:cover;min-height:357px}@media all and (min-width:1024px){.quickform-holder .quickform .s-f-left{display:block}}.quickform-holder .quickform .s-f-left .calender{padding:114px 20px 20px 20px}.quickform-holder .quickform .s-f-left .calender .girl{position:absolute;left:70px;top:0;height:388px}.quickform-holder .quickform .s-f-left .calender .text{z-index:1;position:relative}.quickform-holder .quickform .s-f-left .calender .text1{z-index:1;position:relative;margin:0 auto;display:block;padding:25px 0 7px}.quickform-holder .quickform .s-f-right{float:none;width:100%;background-color:#fff;position:relative}@media all and (min-width:1024px){.quickform-holder .quickform .s-f-right{float:right;width:60%}}.quickform-holder .quickform .s-f-right h6{color:#325153;font-size:32px;line-height:40px;font-weight:500;padding:20px 0 20px 20px;background-size:31px}.quickform-holder .quickform .s-f-right h4{font-size:32px;line-height:40px;font-weight:500;padding:20px 0 20px 20px;background-size:31px;margin-bottom:0}.quickform-holder .quickform .s-f-right .s-f-right-bottom{background-color:#dbf1f3;overflow:hidden;padding:20px 20px 6px 20px;display:none}@media all and (min-width:1024px){.quickform-holder .quickform .s-f-right .s-f-right-bottom{display:block}}.quickform-holder .quickform .s-f-right .s-f-right-bottom ul li{float:left;width:41%;min-height:70px;margin-bottom:7px;font-size:13px;line-height:14px;margin-left:20px}.quickform-holder .quickform .s-f-right .s-f-right-bottom ul li img{display:block;margin-bottom:5px}.quickform-holder .quickform .o-contact-form{padding:0;background-color:#fff}.quickform-holder .quickform .o-contact-form .o-contact-form--white-bg{padding:0 20px 7px 20px;background-color:#fff}.quickform-holder .quickform .o-contact-form .o-contact-form--white-bg .un{position:relative}.quickform-holder .quickform .o-contact-form .o-contact-form--white-bg .un input{padding:10px 0;background:0 0;margin-bottom:16px;width:100%}.quickform-holder .quickform .o-contact-form .o-contact-form--white-bg .un:after{border-bottom:1px solid #c9c8c8;content:"";width:100%;position:absolute;right:0;bottom:5px}.quickform-holder .quickform .o-contact-form .o-contact-form--white-bg .ue{position:relative}.quickform-holder .quickform .o-contact-form .o-contact-form--white-bg .ue input{padding:10px 0;background:0 0;margin-bottom:16px;width:100%;border:none}.quickform-holder .quickform .o-contact-form .o-contact-form--white-bg .ue textarea{width:100%;height:100px;border:none;padding:0;border-bottom:0;font-size:16px}.quickform-holder .quickform .o-contact-form .o-contact-form--white-bg .ue:after{border-bottom:1px solid #c9c8c8;content:"";width:100%;position:absolute;right:0;bottom:9px}.quickform-holder .quickform .o-contact-form .o-contact-form--white-bg .com{position:relative}.quickform-holder .quickform .o-contact-form .o-contact-form--white-bg .com input{padding:0;background:0 0}.quickform-holder .quickform .o-contact-form .o-contact-form--white-bg .com:after{border-bottom:1px solid #c9c8c8;content:"";width:100%;position:absolute;right:0;bottom:9px}.quickform-holder .quickform .o-contact-form .o-contact-form--white-bg .um-placeholder{position:relative;background:url(../images/common/icon-message.svg) 0 8px no-repeat;font-size:14px;padding:5px 0 5px 10px;color:#969696}.quickform-holder .quickform .o-contact-form .o-contact-form--white-bg .u-company,.quickform-holder .quickform .o-contact-form .o-contact-form--white-bg .u-email,.quickform-holder .quickform .o-contact-form .o-contact-form--white-bg .u-name,.quickform-holder .quickform .o-contact-form .o-contact-form--white-bg .u-phone{padding:5px 0 5px 50px;font-size:16px;border-bottom:0}.quickform-holder .quickform .o-contact-form .o-contact-form--white-bg .u-message{margin-bottom:0;border-bottom:0}.quickform-holder .quickform .o-contact-form .o-contact-form--white-bg .u-message textarea{font-size:14px;min-height:110px;border:1px solid #c9c8c8;background-image:none;margin-bottom:0;padding:5px}.quickform-holder .quickform .o-contact-form .o-contact-form--white-bg .c-btn--lg{line-height:56px;font-size:14px;margin:0;border-radius:5px;width:100%;display:block;font-weight:400;background:url(../images/common/contact-form-button.png) no-repeat 0 0;border:0;padding-left:70px;padding-bottom:10px;background-size:100%}@media all and (min-width:1024px){.quickform-holder .quickform .o-contact-form .o-contact-form--white-bg .c-btn--lg{line-height:72px;font-size:19px}}.quickform-holder .quickform .o-contact-form .o-contact-form--white-bg .c-btn--lg::after{width:12px;height:16px;background-size:auto;vertical-align:middle}@media all and (min-width:768px){.quickform-holder .quickform .o-contact-form h2{font-size:28px}}.quickform-holder .quickform .o-contact-form .c-btn-1{display:inline-block;outline:0;cursor:pointer;font-family:Montserrat,sans-serif;font-weight:600;color:#fff;background:#e76c00;border-radius:4px;font-size:16px;line-height:43px;text-transform:uppercase;border:2px solid #e76c00;padding:0 27px}.quickform-holder .quickform .o-contact-form .c-btn-1:after{content:'';display:inline-block;width:7px;height:13px;background:url(../images/common/icon-arrow-next.svg) 50% 50% no-repeat;background-size:7px auto;margin-left:15px}.quickform-holder .quickform .o-contact-form .c-btn-1:hover{color:#fff;border-color:#fff;background-color:transparent}.quickform-holder .quickform .o-contact-form .c-btn-1:focus{color:#fff}.quickform-holder .quickform .o-contact-form .c-btn-1:disabled{background:#737272;border:none;color:#9e9d9d}.quickform-holder .quickform .o-contact-form .c-btn-1:disabled .disabled_loader{position:absolute;top:50%;left:50%;margin:-15px 0 0 -15px;width:30px;height:30px;border:2px double;border-radius:50%;border-color:transparent #fff #fff;animation:cssload-spin 870ms infinite linear;-o-animation:cssload-spin 870ms infinite linear;-ms-animation:cssload-spin 870ms infinite linear;-webkit-animation:cssload-spin 870ms infinite linear;-moz-animation:cssload-spin 870ms infinite linear}.quickform-holder .quickform .group .choosecountry #selected_Country_front ul{font-size:12px!important;width:260px}.quickform-holder .quickform #country-search{font-size:14px}.quickform-holder .none{display:none}.quickform-holder .qi-close{position:absolute;right:10px;top:10px}.mm-slideout{transition:transform .4s ease;z-index:100}.tranparent-bg{height:100%;width:100%;position:fixed;z-index:10000;left:0;top:0;display:none;background:rgba(0,0,0,.7)}.feature-span{padding:5px 10px!important;border:1px dashed #08dccb;background:#00d4c31c;font-size:13px!important;font-weight:600!important;margin-right:2px!important}.font-20{font-size:20px!important}.lh-32{line-height:32px!important}.team-social-ul{list-style:none!important;display:inline-flex!important;margin:0!important}.team-social-ul li{list-style:none!important;padding:0 10px 0 0!important}.team-social-ul li a{font-size:18px!important;color:#052944!important;transition:all .3s!important}.team-social-ul li a:hover{font-size:18px!important;color:#2097fc!important;transition:all .3s!important}.about-icon{max-width:100px!important;min-width:100px!important}.inner-first-section{padding-top:170px;padding-bottom:50px}.client-logo{filter:grayscale(100%);transition:all .3s!important}.client-logo:hover{filter:grayscale(0);transition:all .3s!important}#Footer{background:#f6f7f9}@media screen and (min-width:320px) and (max-width:768px){.feature-span{padding:4px 10px!important;border:1px dashed #08dccb;background:#00d4c31c;font-size:13px!important;font-weight:600!important;margin-right:2px!important;display:inline-flex;margin-bottom:4px!important}.home-hero{padding-top:30px;padding-bottom:40px}.home-hero h1 .subheading{display:block;font-size:22px;line-height:30px;margin-top:50px;font-weight:500;text-transform:capitalize}.home-hero h1{font-size:50px;line-height:50px; margin-top: 30px;} .home-hero .subheading {font-size: 25px; line-height: 32px; margin-top: 20px;}#Footer .footer_copy .one{margin-bottom:15px;padding-top:15px}.inner-first-section{padding-top:50px;padding-bottom:30px}.lh-32{line-height:26px!important}.team-social-ul{margin-top:15px!important}}.team_li{position:absolute;right:0;bottom:0;background:#0077b7;padding:7px 5px}.team_li:hover{background:#005e91}.team_li i{color:#fff;font-size:20px}.milestones{padding-top:5%;padding-bottom:0}.milestones img{width:80px}.milestones h3{font-weight:600}.milestones h5{margin-bottom:3px}.section.values{padding-top:0;padding-bottom:100px}.shadow-box{background-color:#fff;padding:50px 40px 25px;box-shadow:0 5px 20px rgba(55,43,125,.15);border-radius:20px;border-top-left-radius:0}.section.values .shadow-box{text-align:center}.section.values .image_wrapper img{margin:10px 0;width:90px}.section.values .shadow-box:hover img{transform:scale(1.1)}.section.team{padding-top:0;padding-bottom:50px}.section.team .one-fourth.mcb-wrap{display: inline-block; float: none; width: 24.6%; vertical-align: top; padding:0 1%;margin-bottom:40px}.section.team .one.column{margin-bottom:10px}.section.team h4{margin-bottom:4px}.section.team img{border-radius:15px;border-top-left-radius:0}.section.team .team_li{border-bottom-right-radius:15px}.rotate-icon{height:55px!important;margin-bottom:20px;transition-duration:1s}.milestones-small{margin-top:40px}.milestones-small .shadow-box{background-color:#fff;box-shadow:0 0 10px rgba(55,43,125,.15);border-radius:15px;border-top-left-radius:0;text-align:center;padding:25px 25px 0}.milestones-small .milestone-content{margin-left:0}.milestones-small .image_frame{margin-bottom:10px}.milestones-small .image_frame img{max-width:40px!important}.milestones-small h3{margin-bottom:2px}.technologies{margin-top:0;margin-bottom:7%}.technologies .mcb-wrap-inner{padding:20px}.technologies .mcb-section-inner div{float:left;width:9.5%;margin-right:.5%}.technologies.chatbot .mcb-section-inner div{width:19%;margin-right:1%}.technologies.mobile .mcb-section-inner div{float:left;width:19.5%;margin-right:.5%}.platform-highlights{margin-bottom:7%}.platform-highlights .mcb-section-inner .box{float:left;width:18%;margin-right:3%;box-shadow:1px 1px 16px #dbdbdb;border-radius:10px;border-top-left-radius:0;text-align:center;padding:25px 20px;margin-bottom:3%}.platform-highlights .mcb-section-inner .box img{width:30%;float:left;margin-right:10%}.platform-highlights .mcb-section-inner .box .title{float:left;width:60%}.platform-highlights .mcb-section-inner .title h5{font-weight:500;color:#75797d;margin-top:0;margin-bottom:0;text-align:left}.testimonials .testimonial-bg.back-animate{position:absolute;inset:50% 0 auto;z-index:-1;width:90%;height:0;border-radius:5px;margin-right:auto;margin-left:auto;background-color:#ebe0ff;background-position:0 0;background-image:url(../images/home/back-patren.png);background-size:24px;opacity:1;transform:translate(0,-50%);transition:all 2.4s cubic-bezier(.2,.8,.2,1) 0s}.back-animate{animation:70s linear 0s infinite normal none running gaAkxj}@-webkit-keyframes gaAkxj{from{background-position:0 0}to{background-position:400px 0}}@keyframes gaAkxj{from{background-position:0 0}to{background-position:400px 0}}.testimonials .testimonial{position:relative;transition:all .8s cubic-bezier(.2,.8,.2,1) 0s;margin:0 15px 15px;padding:15px 0;cursor:pointer}.testimonials .testimonial:hover .testimonial-bg{height:calc(100%);transition:all .4s cubic-bezier(.2,.8,.2,1) 0s}.testimonials .testimonial .testi-video-wrapper{box-shadow:rgba(0,0,0,.06) 1px 0 18px 0,rgba(0,0,0,.1) 3px 0 5px -1px;transition:all .8s cubic-bezier(.2,.8,.2,1) 0s;padding-bottom:0;border-radius:15px;background-color:#fff}.testimonials .testimonial .testi-video-wrapper .testimonial-quote-img{position:absolute;left:-15px;top:200px;z-index:9;transition:all .8s cubic-bezier(.2,.8,.2,1) 0s}.testimonials .testimonial .testi-video-wrapper .testi-video-padding{overflow:hidden;position:relative;padding-bottom:80px;border-top-right-radius:15px}.testimonials .testimonial .testi-video-wrapper .testi-video-padding .client-info{position:absolute;inset:0 auto auto 0;z-index:9;width:100%;padding:8px 8px 8px 15px;background-image:linear-gradient(#000,transparent);display:flex}.testimonials .testimonial .testi-video-wrapper .testi-video-padding .client-info .client-basic-info{flex:1 1 0%}.testimonials .testimonial .testi-video-wrapper .testi-video-padding .client-info .client-basic-info .client-name-rating{display:flex;margin-bottom:3px;-webkit-box-align:center;align-items:center}.testimonials .testimonial .testi-video-wrapper .testi-video-padding .client-info .client-basic-info .client-name-rating .client-name{margin-right:10px;color:#fff;font-size:16px;line-height:22px;font-weight:500}.testimonials .testimonial .testi-video-wrapper .testi-video-padding .video-testi-para{padding:10px 20px 12px 30px;transition:all .8s cubic-bezier(.2,.8,.2,1) 0s;background:#fff;position:absolute;bottom:0;height:80px;left:0;border-bottom-right-radius:15px;border-bottom-left-radius:15px}.testimonials .testimonial .testi-video-wrapper .testi-video-padding .testi-video-block .play-pause-buttton{width:50px;height:50px;position:absolute;margin:0 auto;left:0;right:0;top:50%;transform:translateY(-50%);background-color:#ef5366;border-radius:50%;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;border:0;outline:0;box-shadow:inherit;cursor:pointer;transition:all .5s ease-in-out 0s}.testimonials .testimonial .testi-video-wrapper .testi-video-padding .testi-video-block .play-pause-buttton:hover{background:#fff}.testimonials .testimonial .testi-video-wrapper .testi-video-padding .testi-video-block .play-pause-buttton:hover svg path+path{fill:#ef5366}.testimonials .testimonial .image-wrapper{position:relative;overflow:hidden;margin:0 auto}.testimonials .testimonial .image-wrapper .space{width:100%;padding-bottom:58.1333%}.testimonials .testimonial:hover .testi-video-wrapper{box-shadow:rgba(0,0,0,.1) 0 11px 15px -7px,rgba(0,0,0,.06) 0 9px 20px 8px,rgba(0,0,0,.07) 0 15px 20px 3px;background:#f6f9ff}.testimonials .testimonial:hover{transform:translate(0,15px)}@media screen and (min-width:320px) and (max-width:768px){.platform-highlights{margin-top:5%}.platform-highlights h3{padding-bottom:15px}.platform-highlights .mcb-section-inner .box{width:41%;margin-right:1.5%;padding:15px 10px}.platform-highlights .mcb-section-inner .box h5{height:40px}}.technologies img{border-radius:10px;box-shadow:3px 3px 18px #eeeeee}.technologies.web img{float:left;width:100%}.technologies img:hover{transform:scale(1.04);transition-duration:.5s}.equal-height-wrap:hover .rotate-icon{transform:rotate(360deg)}.img-hover-zoom{transition-duration:.5s}.img-hover-zoom:hover{transform:scale(1.01)}.services_section .mcb-wrap:hover .image_wrapper{transform:scale(1.02);transition-duration:.4s}.services_section a:hover{color:#085b9b}.tech-small{margin-top:20px}.tech-small img{margin-top:10px;margin-right:7px;display:inline-block;width:60px;border-radius:5px;box-shadow:2px 2px 10px #ccc}.tech-small img:hover{transition-duration:.5s;transform:scale(1.2)}.store-buttons{margin-top:30px}.store-buttons a{width:110px;opacity:.6;display:inline-block}.store-buttons a:hover{transition-duration:.5s;transform:scale(1.02);opacity:1}.portfolio-content{padding:6% 5.5% 0;height:675px;background:rgba(232,232,232,.5)}.portfolio-item{padding-top:0;padding-bottom:0}.portfolio-item .bg-image{padding:100px 0;background-size:cover!important;background-repeat:no-repeat!important}.service-item{padding-top:0;padding-bottom:7%}.service-item .service-image{background-size:cover!important;border-radius:20px;border-top-left-radius:0;min-height:500px}.service-item .service-content{padding:20px 6% 0 0;height:407px}.service-item .service-content.right{padding:20px 0 0 6%;height:407px}.services_section .mcb-wrap.one-third{padding-right:6%}.column_divider .hr.no_line{margin-bottom:30px}.grocery .box{padding:40px 20px 30px;margin-right:20px;border-radius:10px;background-color:#f3f4f5;height:340px}.grocery .mcb-wrap h5,.grocery .mcb-wrap img{margin-bottom:20px;color:#197941}.milestones .milestone-content{margin-left:10%}@media screen and (min-width:320px) and (max-width:768px){.mcb-wrap.one-third{padding-right:3%}.mob-hide{display:none}.services_section{margin-left:0;margin-right:0;width:100%!important}.services_section img{width:60px}.services_section .mcb-wrap{border-radius:15px;box-shadow:1px 1px 20px rgba(55,43,125,.15);padding:25px;margin-bottom:30px}.services_section h4{margin-bottom:0;margin-top:20px}.service-item{padding-bottom:12%}.service-item .service-content,.service-item .service-content.right{padding:0}.service-item .mcb-wrap:nth-child(2){padding-top:50px}.technologies .mcb-section-inner div:not(.row){width:18%;margin-right:2%;margin-bottom:20px}.technologies .mcb-section-inner div.row{display:block!important;width:100%!important;margin:0 m!important}.column_divider .hr.no_line{margin-bottom:0}.clients .mcb-wrap{width:44%!important;margin-right:6%;clear:none}.mobile-header-mini #Top_bar{border-bottom:1px solid #e6eaec}.mobile-header-mini #Top_bar #logo img{max-width:135px}.grocery .box{margin-bottom:50px;height:auto}.posts_group.masonry.tiles.col-3 .post-item{margin-top:20px!important}.masonry.tiles .post-item .post-desc-wrapper .entry-title{font-size:27px;line-height:32px}#Footer .widgets_wrapper .widget{text-align:center}#Footer .widgets_wrapper .widget h4{font-weight:600}#go_down{width:30px}.rotate-icon{display:none}.milestones .milestone-content{margin-left:0}.milestones .shadow-box{text-align:center;padding:25px 25px 0}.milestones .one-second{margin-bottom:15px!important;margin-top:15px!important}.milestones-small{margin:30px 0 20px}.milestones-small .column{width:31%!important;clear:none;margin-right:2%}.milestones-small .shadow-box{padding:20px 10px 0}.home-about .service-image img{display:none}.home-about .service-image{background:url(../images/home/home_about_sm.webp)}.service-item .mcb-wrap.service-content{padding-top:10px}.service-item h4{margin-bottom:0}.service-item .mcb-wrap{padding-top:10px!important}.section.team .one.column{text-align:center}.section.team{padding-bottom:0}.section.values{padding-bottom:50px}.section.values .mcb-wrap.one-third{margin-bottom:30px!important}.section.clients .one-sixth{width:27%!important}.portfolio-item .portfolio-content{padding:30px 20px 20px!important}.portfolio-item .store-buttons,.portfolio-item .tech-small{text-align:center}.services_section .mcb-wrap.one-third{padding-top:30px!important}.section.team .one-fourth.mcb-wrap{padding:0 2%;width:49.5%!important;clear:none;margin-bottom:0}.section.team .one-fourth.mcb-wrap:nth-child(3){clear:both}.section.team .image_frame{margin-bottom:0}.section.milestones .one-fourth{width:18%!important;clear:none}.section.milestones .three-fourth{width:75%!important;clear:none;text-align:left;padding-left:16px}.service-item .service-image{min-height:200px;margin-bottom:20px}.service-item .service-content h3{margin-top:8px}.technologies.mobile .mcb-section-inner div{width:19%;margin-right:1%}.tabset>label{width:19.4%;margin:0;padding:10px 8px 25px}.tabset ul.checkmark{margin-top:0}.platform-highlights h5{font-size:15px}}.column_column ul{color:#383c40}ul.checkmark{line-height:1.5em;margin:30px 0 15px;padding:0}ul.checkmark li{list-style:none;position:relative;margin:15px 0;padding:0 30px 0 30px}ul.checkmark li::before{content:"";position:absolute;left:5px;top:6px;width:4px;height:10px;border:solid #4390c3;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}ul.checkmark li p{font-weight:400}.chatbot-cases .shadow-box{margin-bottom:15px}.chatbot-cases h4{margin-top:10px;color:#808589}.chatbot-cases{margin-top:0;margin-bottom:7%}.ui-tabs-active a{background-color:#e8ebec}.ui-tabs-active a h5{color:#3fa7ff}.ui-tabs .ui-tabs-panel ul{padding:20px}.tabs-section .mcb-wrap{height:auto!important}#Top_bar .menu>li.has-sub>a span{padding-right:30px}#Top_bar .menu>li.has-sub>a span:after{content:"";display:block;width:0;height:0;position:absolute;top:50%;right:10px;margin-top:-2px;border-top:5px solid #ccc;border-left:5px solid transparent;border-right:5px solid transparent;opacity:.6}#Top_bar .contact-btn b{border-radius:4px;padding:8px 20px;box-shadow:0 0 7px -2px rgba(0,0,0,.1);transition:all .15s ease-in-out;border:1px solid #2097fc;overflow:hidden;z-index:1;text-align:center;line-height:19px;cursor:pointer;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:#2097fc;transition:all .15s ease;display:inline-block;margin-left:20px;margin-top:10px}#Top_bar .contact-btn b:hover,.pg_contact #Top_bar .contact-btn b{background:#2097fc;color:#fff}#Top_bar.is-sticky .contact-btn b{margin-top:-2px}#Footer h4{font-weight:500}#Footer ul li a{color:#6c6b6e;line-height:30px}#Footer .ratings img{width:140px}#Footer .social_icons{margin-top:30px}#Footer .social_icons a{color:#4767aa;border-radius:5px;font-size:30px;line-height:30px;margin-right:7px}#Footer .social_icons a:hover img{transform:scale(1.1)}#Footer .social_icons a img{width:30px}#Footer .social_icons a:last-child img{width:33px}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.tr-menu.header-classic #Top_bar:not(.is-sticky){-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeIn;animation-name:fadeIn}.page.pg_about #mnu_about a span,.page.pg_chatbot #mnu_services a span,.page.pg_contact #mnu_contact a span,.page.pg_doctorapp #mnu_products a span,.page.pg_groceryapp #mnu_products a span,.page.pg_hire #mnu_services a span,.page.pg_home #mnu_home a span,.page.pg_liquor #mnu_products a span,.page.pg_mobileapp #mnu_services a span,.page.pg_portfolio #mnu_works a span,.page.pg_products #mnu_products a span,.page.pg_salonspa #mnu_products a span,.page.pg_services #mnu_services a span,.page.pg_web #mnu_services a span{color:#2097fc}#go_down{opacity:.8;cursor:pointer}#go_down:hover{opacity:1}.errMsg{color:#ff4343;text-align:left}.masonry .post-photo-wrapper img,.portfolio_group.masonry-hover .portfolio-item .masonry-hover-wrapper{border-radius:15px;border-top-left-radius:0}.masonry.tiles .post-item:not(.no-img) .post-photo-wrapper:after{width:97%;border-radius:5px}.page.pg_portfolio .bg-image{min-height:500px;background-color:#c8c6d3!important}.mmshow{display:none}.pg_portfolio .edbix .bg-image{background:url(../images/portfolio/edbix_banner.jpg)}.pg_portfolio .miy .bg-image{background:url(../images/portfolio/miy-banner.jpg)}.pg_portfolio .docbot .bg-image{background:url(../images/portfolio/docbook_banner.jpg)}.pg_portfolio .pbx999 .bg-image{background:url(../images/portfolio/ukpbx_banner.jpg)}.pg_portfolio .simpleopus .bg-image{background:url(../images/portfolio/simpleopus_banner.jpg)}.pg_portfolio .firsthost .bg-image{background:url(../images/portfolio/firsthost_banner.jpg)}.pg_portfolio .pushcart .bg-image{background:url(../images/portfolio/pushcart_banner.jpg)}.pg_portfolio .stl .bg-image{background:url(../images/portfolio/stl_banner.jpg)}.pg_portfolio .warash .bg-image{background:url(../images/portfolio/warash_banner.jpg)}.pg_portfolio .elf .bg-image{background:url(../images/portfolio/elf_banner.jpg)}.pg_portfolio .fresh2cart .bg-image{background:url(../images/portfolio/fresh2cart_banner.jpg)}.page.pg_chatbot .menu li ul li.chatbot a,.page.pg_doctorapp .menu li ul li.doctor a,.page.pg_groceryapp .menu li ul li.grocery a,.page.pg_hire .menu li ul li.hiredev a,.page.pg_liquor .menu li ul li.alcohol a,.page.pg_mobileapp .menu li ul li.mobileapp a,.page.pg_salonspa .menu li ul li.salon a,.page.pg_web .menu li ul li.webapp a{font-weight:600}.whats-app-chat{position:fixed;right:25px;bottom:25px;width:30px;height:30px;z-index:1;background:#29c759;border-radius:50px;padding:10px}.whats-app-chat .smallWhatsapp{width:30px;height:30px;display:block;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjRFMzREMzQzRDBBMjExRUFCQUZCODhDRjZDRUFEOTk5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjRFMzREMzQ0RDBBMjExRUFCQUZCODhDRjZDRUFEOTk5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NEUzNEQzNDFEMEEyMTFFQUJBRkI4OENGNkNFQUQ5OTkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NEUzNEQzNDJEMEEyMTFFQUJBRkI4OENGNkNFQUQ5OTkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5ITRBWAAAGmklEQVR42uSb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) no-repeat center;background-size:contain}@media screen and (min-width:320px) and (max-width:768px){.mmshow{display:block!important}.mmhide{display:none!important}.page.pg_portfolio .bg-image{min-height:250px}.page.pg_chatbot .menu li ul li.chatbot a,.page.pg_doctorapp .menu li ul li.doctor a,.page.pg_groceryapp .menu li ul li.grocery a,.page.pg_liquor .menu li ul li.alcohol a,.page.pg_mobileapp .menu li ul li.mobileapp a,.page.pg_salonspa .menu li ul li.salon a,.page.pg_web .menu li ul li.webapp a{font-weight:500;color:#fff!important}}.portfolio-list .section{margin-bottom:20px}.portfolio-list .section:last-child{margin-bottom:50px}.portfolio{width:100%;position:relative;padding:25px 15px;overflow:hidden}.portfolio .portfolio-wrapper{display:block;transition:all .3s ease 0s;cursor:default}.portfolio .portfolio-wrapper:hover{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);text-decoration:none}.portfolio .portfolio-wrap{background-size:400% 400%;transition:all .3s ease 0s;max-width:calc(100% - 22px);display:flex;border-radius:25px;border-top-left-radius:0;box-shadow:-2px 5px 5px rgb(0 0 0 / 7%)}.portfolio .portfolio-wrapper.portfolio-wrapper:hover .portfolio-wrap{box-shadow:0 11px 15px -3px rgba(0,0,0,.1),0 9px 30px 3px rgba(0,0,0,.04),0 20px 30px 3px rgba(0,0,0,.04)}.portfolio .portfolio-bg{max-width:calc(100% - 22px);height:calc(100% - 55px);position:absolute;width:calc(100% - 55px);top:0;right:11px;z-index:-1;border-radius:25px;border-top-left-radius:0}.portfolio .portfolio-wrapper .portfolio-wrap .img-block{width:52%;display:flex;align-items:flex-end;-webkit-box-pack:center;justify-content:center;position:relative}.portfolio .portfolio-wrapper .portfolio-wrap .img-block img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center;opacity:1;transition:opacity .5s ease 0s}.portfolio .portfolio-wrapper .portfolio-wrap .content-block{width:48%;padding:50px 64px 30px 75px}.portfolio .portfolio-wrapper .portfolio-wrap .content-block h3{font-size:29px;line-height:37px;margin-bottom:10px;color:#3d3d3d;transition:all .3s ease 0s;font-weight:600}.portfolio .portfolio-wrapper:hover .portfolio-wrap .content-block h3{color:#000}.portfolio .portfolio-wrapper .portfolio-wrap .content-block .tags{display:block;margin-bottom:19px}.portfolio .portfolio-wrapper .portfolio-wrap .content-block .tags span{display:inline-block;border-radius:20px;background-color:#8bc2f1;padding:1px 10px;font-size:13px;font-weight:500;color:#fff;letter-spacing:.5px}.portfolio .portfolio-wrapper .portfolio-wrap .content-block p{font-size:18px;letter-spacing:-.15px;line-height:27px;margin-bottom:0;color:#3d3d3d;transition:all .5s ease 0s}.portfolio .portfolio-wrapper .portfolio-wrap .content-block .line{width:60px;height:3px;background:#00c5b6;border-radius:1px;margin-bottom:25px;display:block;transition:all .5s ease 0s;position:relative}.portfolio .portfolio-wrapper .portfolio-wrap .content-block .line::before{content:"";height:100%;background:#000;position:absolute;top:0;left:0;width:0;transition:all .5s ease 0s}.portfolio .portfolio-wrapper:hover .portfolio-wrap .content-block .line::before{width:100%}.portfolio .portfolio-wrapper .portfolio-wrap .content-block .btn-read{font-size:18px;line-height:24px;font-weight:500;color:#00c5b6;position:relative;display:inline-block;padding-bottom:8px;transition:all .5s ease 0s}.portfolio .portfolio-wrapper:hover .portfolio-wrap .content-block .btn-read{color:#000}.portfolio .portfolio-wrapper .portfolio-wrap .img-block .image-wrapper{width:100%;position:relative;overflow:hidden;max-width:544px;margin:0 auto}@media (max-width:767px){.portfolio .portfolio-wrapper .portfolio-wrap{flex-wrap:wrap}.portfolio .portfolio-bg{width:calc(100% - 42px);top:7px}.portfolio .portfolio-wrap{max-width:calc(100% - 16px)}.portfolio .portfolio-wrapper .portfolio-wrap .content-block{padding:25px 30px 0 42px;width:100%}.portfolio .portfolio-wrapper .portfolio-wrap .img-block{width:100%}}@media (min-width:768px) and (max-width:991px){.portfolio .portfolio-wrapper .portfolio-wrap .content-block{width:100%;padding:35px 35px 0 62px}.portfolio .portfolio-wrapper .portfolio-wrap .img-block{width:100%}}.portfolio.blue .portfolio-wrap{background-image:linear-gradient(113deg,rgba(222,243,255,.7),rgba(207,254,250,.7))}.portfolio.blue a:hover .portfolio-wrap{background-color:rgba(236,245,250,.6)}.portfolio.blue .portfolio-bg{background:#c2e0f4}.portfolio.green .portfolio-wrap{background-image:linear-gradient(113deg,rgba(216,247,231,.7),rgba(224,255,234,.7))}.portfolio.green a:hover .portfolio-wrap{background-color:rgba(246,255,249,.9)}.portfolio.green .portfolio-bg{background:#c7eadb}.portfolio.green .portfolio-wrapper .portfolio-wrap .content-block .tags span{background:#a2c7b7}.portfolio.violet .portfolio-wrap{background-image:linear-gradient(247deg,rgba(238,238,251,.7),rgba(231,231,255,.7))}.portfolio.violet a:hover .portfolio-wrap{background-image:linear-gradient(247deg,rgba(246,246,255,.9),rgba(237,237,252,.9))}.portfolio.violet .portfolio-bg{background:#d6d5ec}.portfolio.violet .portfolio-wrapper .portfolio-wrap .content-block .tags span{background:#bfbed8}.portfolio.gray .portfolio-wrap{background-image:linear-gradient(247deg,rgba(238,238,238,.8),rgba(247,247,248,.8))}.portfolio.gray a:hover .portfolio-wrap{background-image:linear-gradient(247deg,rgba(238,238,238,.9),rgba(247,247,248,.9))}.portfolio.gray .portfolio-bg{background:#e2e2e2}.portfolio.gray .portfolio-wrapper .portfolio-wrap .content-block .tags span{background:#c7c6c6}.faq .question{border-radius:10px;box-shadow:-3px 3px 4px #e4e4e4;margin-bottom:15px}.faq .question h4{font-weight:500;font-size:22px;margin-bottom:0}.faq .question:before{border-style:none;border-color:none}.faq .question:after{background:0 0}.faq .question .title{font-size:inherit}.faq .question .title .num::before{content:"";width:18px;height:18px;border:3px solid #fff;background:rgb(199 229 255);position:absolute;left:0;top:8px;border-radius:50%;z-index:1}.faq .question .title>.acc-icon-minus,.faq .question .title>.acc-icon-plus{font-size:23px;top:30px;right:30px}.faq .question.active .title .num::before{background:#2097fc}.faq .question:hover .title .num::before{background:#2097fc}.faq .question.active h4{color:#2097fc}@media screen and (max-width:767px){.faq .question .title .num::before{width:10px;height:10px}.faq .question .title{padding:20px 45px 20px 65px}.faq .question .answer{padding:0 30px 20px 30px}.faq .question:after{width:27px}.faq .question .title>.acc-icon-minus,.faq .question .title>.acc-icon-plus{right:20px}}.contact-section{margin-bottom:70px}.contact-section .mcb-wrap{background:#1383c8;background:-moz-linear-gradient(-45deg,#1383c8 0,#53b7f5 100%);background:-webkit-linear-gradient(-45deg,#1383c8 0,#53b7f5 100%);background:linear-gradient(135deg,#1383c8 0,#53b7f5 100%);padding:15px 50px;border-radius:25px;border-top-left-radius:0}.contact-section h3{padding-top:30px;padding-right:7%;color:#fff}.contact-section .button{margin-top:30px}.contact-section .button .button_label{color:#188bec;font-weight:600}.contact-section .button_align{margin-top:10%}.contact-section img{max-width:220px!important}.middle{width:100%;display:block;clear:both;margin:15px 0}.middle label{display:inline-block}.middle input[type=radio]{display:none}.middle input[type=radio]:checked+.box{background-color:#2097fc}.middle input[type=radio]:checked+.box span{background:url(../images/tick-icon.png) left no-repeat;padding-left:30px;opacity:1;color:#fff}.middle .box{width:auto;padding:2px 20px;height:40px;background-color:#fff;transition:all 250ms ease;will-change:transition;display:inline-block;text-align:center;cursor:pointer;position:relative;line-height:2;border:1px solid #2097fc;font-weight:400}.middle .box:active{transform:translateY(10px)}.middle .box span{transform:translate(0,60px);transition:all .3s ease;user-select:none;color:#2097fc}.middle p{color:#fff;font-family:Dax,sans-serif;font-weight:400}.middle p a{text-decoration:underline;font-weight:700;color:#fff}.popup__overlay{display:none;position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(61,61,61,.55);text-align:center;z-index:100}.popup__overlay:after{display:inline-block;height:100%;width:0;vertical-align:middle;content:""}.popup{display:inline-block;position:relative;width:100%;height:100%;max-width:640px;max-height:480px;padding:20px;border:1px solid #000;background:#000;color:#fff;vertical-align:middle;border-radius:15px}@media screen and (max-width:768px){.popup{width:auto;height:auto;padding:10px}}.popup-form__row{margin:1em 0}.popup__close{display:block;position:absolute;top:-15px;right:-10px;background:#171717;width:16px;height:16px;padding:8px;cursor:pointer;text-align:center;font-size:12px;line-height:12px;text-decoration:none;font-weight:700;border-radius:100%}.popup__close:hover{background:#0325b9}iframe{width:100%;height:100%}.dedicated-team-image-left{float:left;width:35%}.dedicated-team-image-center-vertical{float:left;width:15%}.dedicated-team-image-center-horizontal{display:none}.dedicated-team-image-right{float:right!important;width:50%}.works .section.mcb-section{margin-bottom:30px}.works .section.mcb-section:last-child{margin-bottom:80px}.address-section{width:auto!important;padding:50px;border-radius:5px;border:1px solid #dadde6;margin-top:140px}.address-section .wrap.mcb-wrap:nth-child(2){padding-left:50px;border-left:1px solid #dadde6}@media screen and (min-width:320px) and (max-width:768px){.address-section{padding:30px}.address-section .wrap.mcb-wrap:nth-child(2){padding-left:0;border-top:1px solid #dadde6;border-left:none;padding-top:30px;margin-top:30px}}img[src="images/common/loading.gif"]{ width: 20px !important; height: 20px !important;} #videoBanner{width:700px; max-width: 700px !important}@media all and (max-width:768px){#Footer .footer_copy #back_to_top{display: none ;}}.milestone_content h6{font-size: 40px;font-weight: 400;text-align: center;margin-top: 20px;}@media only screen and (max-width:768px){.milestone_content h6{font-size: 30px; margin:0 0 10px}}

.technologies.home .mcb-section-inner div {
    float: left;
    width: 15.66%;
    margin-right: 1%;
    margin-bottom: 10px;
}

.heading-1, .heading-2, .heading-3{
    display: none;
}

.head-navs{
    clear: both;
    margin: 30px 0;
    display: block;
}
.head-navs label{
    float: left;
    font-size: 15px;
    color: #83838a;
    margin: 0 10px;
}
/* .head-navs label i{
    padding: 2px 10px;
    float: left;
    background-color: #898992;
    border-radius: 10px;
    margin-right: 20px;
} */
.head-navs label.active{
    color: #3f9ff3;
    /* border-bottom: 1px solid #3f9ff3; */
}

.head-navs label:nth-child(1)::after,.head-navs label:nth-child(2)::after{
    content: '|';
    font-size: 12px;
    color: #dddcdc;
    margin-left: 10px;
    position: absolute;
}
.progress {
    height: 4px;
    max-width: 210px;
    background-color: #d6e4f0;
    width: 0;
    animation: progress-animation 6s linear;
    left: 0;
    position: absolute;
    left: 20px;
    margin-top: 10px;
  }
  
  @keyframes progress-animation {
    0% {
      width: 0;
    }
    100% {
      width: 100%;
    }
  }
.ai-solutions img{
  max-width: 80px !important;
}
.ai-solutions h3{
  font-weight: 600;
  color: #5d5e62;
  font-size: 20px;
  line-height: 120%;
  margin-top: 10px;
}
#marquee-container {
    overflow: hidden;
    margin-bottom: 50px;
  }
  #marquee-content {
    display: inline-block;
    white-space: nowrap;
    position: relative;
    animation: marquee linear infinite;
  }
  #marquee-content img{
    width: 180px;
    height: 180px;
    margin: 0px 10px;
    }
  @keyframes marquee {
    0% { transform: translateX(0); }
    100% { transform: translateX(-100%); }
  }

  .fadeout {
    opacity: 0;
    transition: opacity 0.5s;
  }
  .fadein {
    opacity: 1;
    transition: opacity 1s;
  }
  .portfolio-banner-w{
    height: 350px !important; width: auto !important;
  }
@media screen and (max-width:768px){
    .technologies.home .mcb-section-inner div {
        width: 31%;
        margin-right: 2%;
        margin-bottom: 4px;
    }

    #marquee-content img{
        width: 120px;
        height: 120px;
        margin: 0px 5px;
    }
    .video-col {
        display: none;
    }
    .portfolio-banner-w{
        height: 265px !important;
        margin: 15px 0 0 20px !important;
    }
    .progress{
      left: 10px;
    }
}
