.clearfix,.cont_form1_submit{display:inline-block}#about2 p,.footerTop ul li:last-child,ul{margin-bottom:0}#about p,#about2 p{line-height:30px;font-size:16px}#preloader,#welcome,.accordion-body,.contact-form,.fixedPopUp{overflow:hidden}a,abbr,acronym,address,applet,article,aside,b,big,blockquote,body,center,cite,code,dd,del,dfn,div,div pre,dl,dt,em,figcaption,figure,font,footer,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,li,nav,object,ol,p,q,s,samp,section,small,span,strike,strong,sub,sup,tt,u,ul,var{margin:0;padding:0;border:0;outline:0}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.stickyBar.active,article,aside,footer,header,hgroup,html[xmlns] .clearfix,nav,section{display:block}* html .clearfix{height:1%}li,ul{padding:0;margin:0;list-style:none}*{box-sizing:border-box}body,html{font-family:Montserrat,sans-serif;font-weight:400;background-color:#fff;font-size:16px;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{text-decoration:none!important}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0;font-weight:600}p{font-size:15px;line-height:25px;color:#4a4a4a}::selection{background:#ff589e;color:#fff}::-moz-selection{background:#ff589e;color:#fff}.cont_form1 .my-fields .cont_form1_name{font-size:inherit;background:0 0;border:2px solid #fff;border-radius:5px;color:#fff;padding:12px 14px;letter-spacing:.5px}.cont_form1 h2{font-size:32px;text-align:center;color:#fff;font-weight:400}.cont_form1_submit{width:20%;margin:20px 10px 0;font-size:14px;background-color:#00709a;border:2px solid #00709a;border-radius:5px;text-transform:uppercase;vertical-align:top;height:51px;letter-spacing:.5px}.conform-text{font-size:26px;font-weight:600;color:#000;line-height:32px;margin-bottom:25px;position:relative}form#contact.footer-formbar input::placeholder{color:#fff}form#contact.footer-formbar{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-end}form#contact .my-fields{padding:0 5px}form#contact .my-fields lable{display:block;width:100%}#contact-us.contact_section{padding-bottom:80px}.our_address{display:flex;padding-top:30px;flex-wrap:wrap;row-gap:10px;position:relative}.our_address span{color:#4a4a4a;text-align:left;width:50%;font-size:14px}.our_address span a{color:#4a4a4a;outline:0}.footerTop ul li a:hover,.our_address span i.fa{color:#00aeef}.about_section h2{margin-bottom:15px;font-size:34px;line-height:44px;color:#000}a.main-button,a.main-button-slider{font-size:13px;border-radius:20px;padding:12px 20px;letter-spacing:.25px;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;text-transform:uppercase}a.main-button-slider{background-color:#f55858;color:#fff;transition:.3s}.service-item:hover .icon,.service-item:hover a.main-button,a.main-button-slider:hover,a.main-button:hover,button.main-button:hover{background-color:#0088e8}a.main-button{background-color:#00b4c6;color:#fff;transition:.3s}.background-header.header-area.header-sticky .nav li a.active,button.main-button{background-color:#00aeef;color:#fff}.service-item,button.main-button{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;cursor:pointer}button.main-button{outline:0;border:none;font-size:16px;font-weight:500;min-width:200px;text-align:center;height:50px;line-height:50px;padding:0 20px;border-radius:30px;text-transform:uppercase;transition:.3s}.background-header{background-color:#fff;height:80px!important;position:fixed!important;top:0;left:0;right:0;box-shadow:0 0 10px rgba(0,0,0,.15)!important}.background-header .logo,.background-header .main-nav .nav li a{color:#1e1e1e}.header-area{position:absolute;top:0;left:0;right:0;z-index:100;height:100px;transition:.5s}#services,#welcome,.contact-form,.contact-form h3,.header-area .main-nav .nav,.owl-carousel,.service-item,.service-item .icon,.service-item p{position:relative}.header-area .main-nav{min-height:80px;background:0 0}.header-area .main-nav .logo{line-height:80px;color:#fff;font-size:28px;font-weight:700;text-transform:uppercase;letter-spacing:2px;float:left;transition:.3s}.header-area .main-nav .nav{float:right;margin-top:27px;margin-left:20px;margin-right:0;transition:.3s;z-index:999}.header-area .main-nav .nav li{margin-left:10px}.header-area .main-nav .nav li:first-child{margin-left:0}.header-area .main-nav .nav li a{display:block;font-weight:600;font-size:14px;color:#555;text-transform:uppercase;transition:.3s;border:none;padding:10px 18px;border-radius:30px}.owl-carousel .owl-nav button.owl-next span,.owl-carousel .owl-nav button.owl-prev span{top:32%;font-size:36px;width:60px;height:60px;line-height:60px;background-color:rgba(250,250,250,.15)}.header-area .main-nav .nav li a:hover{color:#000}.header-area .main-nav .menu-trigger{cursor:pointer;position:absolute;top:23px;width:32px;height:40px;text-indent:-9999em;z-index:99;right:20px;display:none}.header-area .main-nav .menu-trigger span,.header-area .main-nav .menu-trigger span:after,.header-area .main-nav .menu-trigger span:before{-moz-transition:.4s;-o-transition:.4s;-webkit-transition:.4s;transition:.4s;background-color:#000;display:block;position:absolute;width:30px;height:2px;left:0}.background-header .main-nav .menu-trigger span,.background-header .main-nav .menu-trigger span:after,.background-header .main-nav .menu-trigger span:before,.background-header .main-nav .menu-trigger.active span:after,.background-header .main-nav .menu-trigger.active span:before{background-color:#1e1e1e}.header-area .main-nav .menu-trigger span:after,.header-area .main-nav .menu-trigger span:before{-moz-transition:.4s;-o-transition:.4s;-webkit-transition:.4s;transition:.4s;background-color:#000;display:block;position:absolute;height:2px;left:0;width:75%;content:""}.header-area .main-nav .menu-trigger span{top:16px}.header-area .main-nav .menu-trigger span:before{-moz-transform-origin:33% 100%;-ms-transform-origin:33% 100%;-webkit-transform-origin:33% 100%;transform-origin:33% 100%;top:-10px;z-index:10}.header-area .main-nav .menu-trigger span:after{-moz-transform-origin:33% 0;-ms-transform-origin:33% 0;-webkit-transform-origin:33% 0;transform-origin:33% 0;top:10px}.header-area .main-nav .menu-trigger.active span,.header-area .main-nav .menu-trigger.active span:after,.header-area .main-nav .menu-trigger.active span:before{background-color:transparent;width:100%}.header-area .main-nav .menu-trigger.active span:before{-moz-transform:translateY(6px) translateX(1px) rotate(45deg);-ms-transform:translateY(6px) translateX(1px) rotate(45deg);-webkit-transform:translateY(6px) translateX(1px) rotate(45deg);transform:translateY(6px) translateX(1px) rotate(45deg);background-color:#000}.header-area .main-nav .menu-trigger.active span:after{-moz-transform:translateY(-6px) translateX(1px) rotate(-45deg);-ms-transform:translateY(-6px) translateX(1px) rotate(-45deg);-webkit-transform:translateY(-6px) translateX(1px) rotate(-45deg);transform:translateY(-6px) translateX(1px) rotate(-45deg);background-color:#000}.header-area.header-sticky{min-height:80px}.header-area.header-sticky .nav{margin-top:20px!important}.header-area.header-sticky .nav li a.active{color:#00aeef;background-color:#fff}#welcome{display:flex;align-items:center;justify-content:center;width:100%;padding:150px 0 140px;background:rgb(195 235 251);background:linear-gradient(135deg,rgb(195 235 251) 0,rgb(191 228 249) 0,rgb(212 230 252) 100%)}.welcome-area .header-text{text-align:left;width:100%}#about .right-text,#about2 .right-image,.welcome-area .header-text .left-text{align-self:center}.welcome-area .header-text h1,.welcome-area .header-text span.subheading{font-weight:600;font-size:40px;line-height:50px;letter-spacing:.5px;margin-bottom:15px;color:#000}.welcome-area .header-text .rating p,footer{margin:0}.welcome-area .header-text h3{font-weight:600;color:#000;font-size:24px;margin-bottom:20px;line-height:34px}#about .right-text p,#about p{margin-bottom:30px}.welcome-area .header-text p{font-size:16px;color:#555;line-height:27px;margin-bottom:30px;font-weight:400}.welcome-area .connectUs{margin-top:10px;display:flex;flex-wrap:wrap;justify-content:center}.welcome-area .connectUs a{margin:10px 10px 0;color:#fff;font-size:16px;font-weight:500}.welcome-area .connectUs a i{margin-right:5px}.rating{margin-top:20px}.rating h4{font-size:26px;font-weight:600;color:#000}.rating h4 .fa-star{color:#ffb600;font-size:24px}#about,#frequently-question{padding:80px 0}#about .row:not(:last-child){margin-bottom:80px}#about h5,#about2 h5{font-size:26px;font-weight:700;color:#1e1e1e;line-height:40px;margin-bottom:25px}#about2 ul li img{display:inline;float:left}#about2 ul li .text{margin-left:60px}#about2 ul li .text h6{padding-top:12px;font-size:21px;font-weight:500;color:#1e1e1e;margin-bottom:20px}.service_section .text-center{padding-bottom:40px}.service_section .text-center p{margin:10px auto 0}.service_section ul{display:flex;justify-content:space-between;flex-wrap:wrap;column-gap:30px}.service_section ul li{width:48%;box-sizing:border-box;border-radius:8px;-webkit-transition:.2s cubic-bezier(.02,.54,.58,1);-o-transition:.2s cubic-bezier(.02,.54,.58,1);transition:.2s cubic-bezier(.02,.54,.58,1);padding:20px;margin-bottom:10px}.service_section ul li:hover{background-color:#fff;-webkit-box-shadow:0 10px 55px 5px rgba(137,173,255,.35);box-shadow:0 10px 55px 5px rgba(137,173,255,.35);-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}#about2.service_section ul li p{font-size:14px;line-height:26px}.service_section h4{color:#116594;margin-bottom:10px;font-size:20px}#services{padding:80px 90px;background:#0088e8;background:-moz-linear-gradient(-45deg,#0088e8 0,#00b6c6 0,#0088e8 100%);background:-webkit-linear-gradient(-45deg,#0088e8 0,#00b6c6 0,#0088e8 100%);background:-o-linear-gradient(-45deg,#0088e8 0,#00b6c6 0,#0088e8 100%);background:-ms-linear-gradient(-45deg,#0088e8 0,#00b6c6 0,#0088e8 100%);background:linear-gradient(135deg,#0088e8 0,#00b6c6 0,#0088e8 100%)}.service_slider h2{color:#fff;font-size:34px;line-height:44px;max-width:800px;margin:0 auto 40px}.service-item-inner{display:flex;gap:30px;flex-wrap:wrap;justify-content:center}.service-item{display:block;background:#fff;box-shadow:0 2px 48px 0 rgba(0,0,0,.1);padding:40px 30px;text-align:center;transition:.3s;width:calc(33.33% - 20px)}.service-item .icon{text-align:center;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;width:100px;height:100px;line-height:100px;margin:auto auto 30px;background:#00b4c6;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.service-item .icon img{max-width:50px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);filter:invert(1)}.service-item .service-title{font-weight:600;font-size:18px;color:#1e1e1e;letter-spacing:.7px;margin-bottom:15px;position:relative;z-index:2}.service-item p{font-weight:400;font-size:13px;color:#777;letter-spacing:.5px;line-height:25px;z-index:2}.service-item a.main-button{margin-top:30px;display:inline-block}.owl-carousel .owl-dots{margin-top:60px;text-align:center;align-self:center}.owl-carousel button.owl-dot span{border-radius:50%;background-color:#fff;width:5px;height:5px;display:inline-block;margin:0 5px}.owl-carousel button.active span{width:8px;height:8px;padding-top:1.5px}.owl-carousel .owl-nav button.owl-next span{border-radius:50%;color:#fff;right:-80px;text-align:center;display:inline-block;position:absolute}.owl-carousel .owl-nav button.owl-prev span{border-radius:50%;color:#fff;left:-80px;text-align:center;display:inline-block;position:absolute}.faq_section h2{margin-bottom:40px;font-size:34px;line-height:44px;color:#000}.faq_section .accordion{background-color:#f0f5f9;margin-bottom:10px;border-radius:10px}.accordion-head{cursor:pointer;transition:color .2s ease-in-out;padding:16px;font-size:16px;font-weight:600}.accordion-head.is-open{color:#00aeef;border-bottom:none}.accordion-head .icon{float:right;transition:transform .2s ease-in-out}.accordion-head.is-open .icon{transform:rotate(180deg)}.accordion-body{height:0;transition:height .3s ease-in-out;border-bottom:1px solid #fff}.accordion-body>.content{padding:0 20px 20px}.accordion-text{text-align:center;margin-top:50px}.accordion-text .ac_email,.accordion-text h5,.accordion-text p{margin-bottom:10px;display:block}.contact_section #map{height:100%;border:1px solid #f1f1f1}.contact_section iframe{width:100%;height:100%}.contact_section .contact-form{-webkit-box-shadow:0 2px 25px 1px rgba(137,173,255,.35);box-shadow:0 2px 25px 1px rgba(137,173,255,.35)}.contact-text{font-weight:400;font-size:14px;color:#6f8ba4;letter-spacing:.6px;line-height:26px}.contact-form h3{font-size:24px;margin-bottom:20px;color:#00aeef}.contact-text p{margin-bottom:28px}.contact-field{background-color:rgba(250,250,250,.3)}.contact-form input,.contact-form textarea{color:#000;font-size:16px;border:none;width:100%;height:auto;outline:0;padding:10px 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-bottom:20px;background-color:transparent;border-bottom:1px solid #777;font-weight:500}.contact-form input:focus,.contact-form textarea:focus,.form-popup input:active,.form-popup input:focus{border-color:#00aeef}.contact-form input::placeholder,.contact-form textarea::placeholder{color:#777}.contact-form textarea{height:120px;resize:none}.contact-form{text-align:center;border-radius:15px;color:#72849a;padding:35px 20px}.contact-form::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgb(255 255 255 / 50%);filter:blur(80px)}.footerTop{padding:60px 0;background-image:url(../images/footer-bg.jpg);background-size:cover;background-position:center;background-color:#0d2c59}.form-popup .form-container button.btn,.open-button{padding:12px 20px;text-transform:uppercase;cursor:pointer}.footerTop ul li{margin-bottom:15px}.footerTop ul li a{color:#fff;font-size:16px;transition:.3s ease-in}.footerTop ul li a i,.footerTop ul li a img{margin-right:8px}.footerTop ul li a i{font-size:20px}footer{background-color:#091632;padding:20px 0}footer .copyright{font-weight:400;font-size:16px;color:#fff;text-transform:capitalize;text-align:center}#preloader{background-image:linear-gradient(145deg,#00b4c6 0,#0088e8 100%);left:0;right:0;top:0;bottom:0;position:fixed;z-index:9999;color:#fff}#preloader .jumper{left:0;top:0;right:0;bottom:0;display:block;position:absolute;margin:auto;width:50px;height:50px}#preloader .jumper>div{background-color:#fff;border-radius:100%;position:absolute;opacity:0;width:50px;height:50px;-webkit-animation:1s linear infinite jumper;animation:1s linear infinite jumper}#preloader .jumper>div:nth-child(2){-webkit-animation-delay:.33333s;animation-delay:.33333s}#preloader .jumper>div:nth-child(3){-webkit-animation-delay:.66666s;animation-delay:.66666s}@-webkit-keyframes jumper{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}5%{opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@keyframes jumper{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}5%{opacity:1}100%{opacity:0}}.open-button{font-size:13px;border-radius:20px;background-color:#f55858;color:#fff!important;letter-spacing:.25px;border:none}.open-button2{border-radius:30px;background-color:#00aeef;text-transform:uppercase;color:#fff!important;border:none;cursor:pointer;position:unset;font-size:14px;min-width:150px;text-align:center;height:50px;line-height:50px;padding:0 20px;display:inline-block;font-weight:600}.about_media{height:auto;width:100%}.form-popup{display:none;justify-content:center;align-items:center;position:fixed;top:0;left:0;z-index:9000;width:100%;height:100vh;background-color:rgba(0,0,0,.5)}.form-popup .outerWrapper{width:100%;height:100%;padding:50px 20px;position:relative;overflow-y:auto}.form-popup .innerWrapper{width:100%;height:auto;background-color:#fff;padding:30px 20px;border-radius:15px;position:relative;max-width:1000px;margin:0 auto;text-align:center;display:flex;flex-wrap:wrap}.form-popup .heading{margin-bottom:30px;width:100%}.form-popup .heading h2{color:#116594;font-size:26px;line-height:34px;margin-bottom:10px}.form-popup .heading h3{color:#777;font-size:20px;line-height:30px;margin:0}.form-popup .left{border-right:1px solid #ddd;width:50%;padding:0 20px;display:flex;align-items:center}.form-popup .right .logo{width:100%;display:flex;justify-content:center;margin-bottom:15px}.form-popup .right .logo a{display:block;width:100%;max-width:280px}.form-popup .right .logo a img{width:100%}.form-popup .left .otherRating{display:flex;flex-direction:column;row-gap:20px}.form-popup .left .otherRating .ratingBox{width:100%;box-shadow:0 0 10px rgb(0 0 0 / 10%);border-radius:10px;padding:30px 20px;overflow:hidden}.form-popup .left .otherRating .ratingBox img{width:100%;max-width:max-content;margin-bottom:20px}.form-popup .left .otherRating .ratingBox p{font-size:16px;color:#000;font-weight:500;margin:0}.form-popup .right{width:50%;padding:0 20px;display:flex;flex-direction:column;justify-content:center}.form-container input[type=password]:focus,.form-container input[type=text]:focus,.form-container input[type=text]:focus-visible{outline:0}.form-popup .form-container button.btn{background-color:#0088e8;color:#fff;border:none;width:100%;margin:10px 0 20px;border-radius:30px;font-weight:600;font-size:16px;letter-spacing:1px}.form-container .cancel{background-color:red}.form-popup fieldset{background-color:transparent;margin-bottom:20px;position:relative}.form-popup input{width:100%;border-radius:0;border:none;border-bottom:1px solid #ddd;padding:10px;font-size:16px;color:#000}.form-popup .form-container .fa{font-size:20px;position:absolute;left:0;top:50%;transform:translateY(-50%);color:#00aeef}i.fa.fa-envelope.icon{padding-right:6px}#close-btn-popup{position:absolute;height:35px;width:35px;left:auto;right:-12px;bottom:auto;top:-12px;padding:5px;color:#fff;font-weight:600;font-size:19px;line-height:20px;border:1px #fff;border-radius:53px;box-shadow:0 0 0 0 rgba(2,2,2,.23);text-shadow:0 0 0 rgba(0,0,0,.23);background-color:#116594}.form-popup h3{text-align:center;font-size:26px;font-weight:500;color:#00aeef;line-height:32px;margin-bottom:20px}.whatsapp_float{position:fixed;width:60px;height:60px;bottom:80px;right:40px;background-color:#25d366;color:#fff;border-radius:50px;text-align:center;font-size:30px;box-shadow:2px 2px 3px #999;z-index:100}#portfolio .portfolioContent:hover,.features .featuresOuter,.stickyBar{box-shadow:0 0 10px rgb(0 0 0 / 10%)}.whatsapp-icon{margin-top:16px}.section.service_section,.services{padding:80px 0 50px}.section.service_section h2{font-size:34px;line-height:44px;color:#000}#portfolio{background-color:#f5f5f5;padding:50px 0 60px}#portfolio h2{color:#116594;position:relative;padding-bottom:20px;font-size:34px;line-height:44px;max-width:800px;margin:0 auto}#portfolio h2::before,.techStack h2::before{position:absolute;content:'';height:3px;width:100px;background:#116594;left:0;right:0;margin:auto;bottom:0}.clientBox-inner{display:flex;margin-top:30px}.fixedPopUp,.stickyBar{position:fixed;display:none;width:100%;left:0}#portfolio .clientBox{width:100%;margin:0;height:100%;padding:10px}#portfolio .portfolioContent{text-align:center;display:flex;align-items:center;justify-content:center;height:150px;background-color:#fff;border-radius:15px;transition:.3s ease-in;min-width:300px}.portfolioContent img{margin:auto;width:100%;height:auto;filter:none!important;transition:.3s;max-width:150px}.portfolioContent:hover img{filter:none;transition:.3s}.footer_logo{padding-top:0;margin-top:0}.footer_logo img{height:72px}.shopify_logo img{height:55px}.main_contact_form .fa.fa-whatsapp{font-size:38px;background-color:#25d366;color:#fff}.fixedPopUp{top:0;height:100%;background-color:rgb(0 0 0 / 75%);z-index:10000000000;padding:40px 15px;justify-content:center;align-items:center}.fixedPopUp.active{display:flex}.fixedPopUp .contact-form{width:100%;max-width:600px;margin:0 auto;border-radius:10px;padding:30px 15px;height:auto;overflow-y:auto;max-height:100%;position:relative}.fixedPopUp .contact-form h5{padding:0 15px}.fixedPopUp .contact-form button.iconClose{width:30px;height:30px;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:18px;color:#777;background-color:#ddd;border:none;padding:0;position:absolute;right:5px;top:5px}.fixedPopUp .contact-form button.iconClose:hover{background-color:#c5c5c5;color:#333}.stickyBar{bottom:0;border-radius:0;margin:0 auto;background:#00aeef;background:linear-gradient(90deg,#00aeef 0,#5580ff 100%);padding:15px 20px;z-index:1000}.stickyBar h3{color:#fff;margin:0;line-height:32px;font-size:24px}.stickyBar button{border:none;background-color:#fff;color:#000;font-size:18px;font-weight:600;padding:10px 25px;border-radius:30px;transition:.3s ease-in}.stickyBar button:hover{background-color:#000;color:#fff}.features{width:100%;position:relative;display:block;padding:150px 0 80px;background-color:#fff}.portfolioImg,.techStack{background-color:#f5f5f5}.features .featuresOuter{border-radius:10px;background-color:#fff;overflow:hidden;display:flex;padding:20px 0;width:100%;position:absolute;left:50%;top:0;transform:translate(-50%,-50%);max-width:1250px}.features .featuresBox{width:33.33%;display:flex;align-items:center;justify-content:center;padding:0 15px}.features .featuresBox .left{margin-right:15px}.features .featuresBox img{width:100%;max-width:50px;min-width:50px}.features .featuresBox span{font-size:40px;margin:0;display:block;font-weight:600}.features .featuresBox h3{font-size:16px;color:#000;margin:0;display:block}.features .ratingSec{display:flex;width:100%}.features .ratingSec .left,.features .ratingSec .right{width:50%;display:flex;flex-direction:column;padding:20px 10%;align-items:center;text-align:center}.features .ratingSec .right{border-left:1px solid #ddd}.features .ratingSec img{margin-bottom:20px;width:auto;max-width:350px}.features .ratingSec h5{font-size:18px;font-weight:500;line-height:30px}.techStack{width:100%;overflow:hidden;display:block;padding:80px 0}.techStack h2{text-align:center;font-size:34px;line-height:44px;color:#116594;max-width:800px;margin:0 auto 40px;text-transform:capitalize;position:relative;padding-bottom:20px}.techStack .content{display:flex;flex-wrap:wrap}.techStack .iconBox{width:25%;overflow:hidden;padding:15px;display:flex;justify-content:center;align-items:center;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5}.techStack .iconBox:last-child{border-right:none}.techStack .content:last-child .iconBox{border-bottom:none}.techStack .iconBox img{width:100%;max-width:80px}.services .heading{display:flex;border-bottom:1px dashed #ddd;padding-bottom:20px;margin:0 auto 40px;width:100%}.services .heading h2{font-size:34px;line-height:44px;color:#000;margin-bottom:0;width:55%;padding-right:15px}.services .heading p{font-size:18px;color:#777;margin-bottom:0;padding-left:15px;width:45%;line-height:30px}.services .serviceBox{background-color:#fff;border-radius:20px;padding:30px 20px;box-shadow:0 0 15px rgb(0 0 0 / 10%);margin:0 15px 30px;width:calc(33.33% - 30px);transition:.3s ease-in}.services .serviceBox img{width:auto;max-width:100px;margin-bottom:25px}.services .serviceBox h3{font-size:22px;color:#000;margin-bottom:5px;line-height:30px}.services .serviceBox p{font-size:16px;color:#777;line-height:27px;margin:0 0 10px}.services .serviceBox .open-button-link{color:#00b0eb!important;font-weight:700;position:relative;padding-left:20px;cursor:pointer}.services .serviceBox .open-button-link::before{position:absolute;content:" ";left:0;top:2px;background-image:url(../images/Blue-arrow.png);background-size:14px;background-position:left center;background-repeat:no-repeat;width:14px;height:14px}.portfolioImg{padding:40px 0 10px}.portfolioImg .imgBox{width:100%;overflow:hidden;background-color:#fff;border-radius:15px;height:400px;box-shadow:0 0 10px rgb(0 0 0 / 10%);margin-bottom:30px;position:relative}.portfolioImg .imgBox img{width:100%;transition:.3s ease-in}.portfolioImg .imgBox:hover img{animation:16s infinite scrollX}.portfolioImg .imgBox .overlay{position:absolute;left:0;bottom:0;overflow:hidden;width:100%;height:100%;padding:30px 15px;display:flex;justify-content:center;align-items:center;background-color:rgb(0 0 0 / 60%);transition:.3s ease-in;opacity:1;visibility:visible}.portfolioImg .imgBox:hover .overlay{opacity:0;visibility:hidden}.portfolioImg .imgBox .overlay img{width:auto;max-width:260px}@keyframes scrollX{from{transform:translateY(0)}to{transform:translateY(calc(-100% + 400px))}}@media (min-width:1200px){.container{max-width:1280px}}@media (max-width:1310px){.features .featuresOuter{width:calc(100% - 40px)}}@media (max-width:1199px){.footerTop ul li a i,.footerTop ul li a img{margin-right:3px}}@media (max-width:1024px){.fixedPopUp .contact-form h5{margin-bottom:5px}.portfolioImg .imgBox .overlay{display:none}.portfolioImg .imgBox img{animation:16s infinite scrollXTab}@keyframes scrollXTab{from{transform:translateY(0)}to{transform:translateY(calc(-100% + 400px))}}}@media only screen and (max-width:991px){.header-area,.rating h4,.welcome-area .header-text .shopify_logo,.welcome-area .header-text h3,.welcome-area .header-text p,footer .copyright{text-align:center}#portfolio h2,.techStack h2{padding-bottom:10px}.header-area{padding:0 15px;height:80px;box-shadow:none}.header-area .container{padding:0}.header-area .main-nav .menu-trigger{display:block}.header-area .main-nav{overflow:hidden}.header-area .main-nav .nav{float:none;width:100%;margin-top:80px!important;display:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;margin-left:0}.header-area .main-nav .nav li:first-child{border-top:1px solid #eee}.header-area .main-nav .nav li{width:100%;background:#fff;border-bottom:1px solid #eee;padding-left:0!important;padding-right:0!important;margin:0}.header-area .main-nav .nav li a{height:50px!important;line-height:50px!important;padding:0!important;border:none!important;background:#fff!important;color:#3b566e!important;border-radius:0}.header-area .main-nav .nav li a:hover{background:#eee!important}.header-area .main-nav .nav .submenu>ul>li>a:hover,.header-area .main-nav .nav>li>a:hover{color:#f55858}.header-area .main-nav .nav li.submenu ul{position:relative;visibility:inherit;opacity:1;z-index:1;transform:translateY(0);transition-delay:0s,0s,0.3s;top:0;width:100%;box-shadow:none;height:0}.header-area .main-nav .nav li.submenu ul li a{font-size:12px;font-weight:400}.header-area .main-nav .nav li.submenu ul li a:hover:before{width:0}.header-area .main-nav .nav li.submenu ul.active{height:auto!important}.header-area .main-nav .nav li.submenu:after{color:#3b566e;right:25px;font-size:14px;top:15px}.header-area .main-nav .nav li.submenu:focus ul,.header-area .main-nav .nav li.submenu:hover ul{height:0}.rating h4{margin-bottom:5px}.mobile-top-fix{margin-top:30px;margin-bottom:0}.rating,footer .social{margin-top:15px}#about .row:not(:last-child),.mobile-bottom-fix-big{margin-bottom:60px}.header-area.header-sticky .nav li a{text-align:center;display:flex;width:100%;justify-content:center}section#frequently-question .row{flex-direction:column}#frequently-question .left-text{width:100%;max-width:100%;margin-bottom:20px}.col-lg-6.col-md-6.col-sm-12{max-width:100%}.accordions article.accordion .accordion-head span{font-size:19px}.accordions article.accordion .accordion-head span.icon,.services .serviceBox h3{font-size:20px}form.footer-formbar lable{font-size:12px;margin-left:5px;text-align:left}footer .social{text-align:center}.service_slider h2,.services .heading,.techStack h2{margin:0 auto 30px}.service_section ul{column-gap:20px}.contact_section #map{height:270px;margin-bottom:30px}.welcome-area .connectUs a{font-size:12px}#welcome{padding:120px 0 140px}.welcome-area .header-text h1,.welcome-area .header-text span.subheading{text-align:center;font-size:36px;line-height:46px}.features .featuresBox span{font-size:30px}.features .featuresBox h3,.footerTop ul li a{font-size:14px}.features .featuresBox img{max-width:40px;min-width:40px}.features{padding:130px 0 60px}.features .ratingSec .left,.features .ratingSec .right{padding:20px 5%}#about,#frequently-question,.techStack{padding:60px 0}.techStack h2{font-size:30px;line-height:40px}.techStack .iconBox{padding:15px 10px}.section.service_section,.services{padding:60px 0 30px}.services .heading h2{font-size:30px;line-height:40px;padding-right:0;text-align:center;margin-bottom:10px;width:100%}.services .heading p{font-size:16px;padding-left:0;line-height:30px;text-align:center;width:100%}#portfolio h2,.about_section h2,.faq_section h2,.section.service_section h2,.service_slider h2{font-size:30px;line-height:40px}.services .serviceBox{width:calc(50% - 30px)}.services .serviceBox img{max-width:80px;margin-bottom:20px}#about .row:last-child{flex-direction:column-reverse}.service_section ul li{display:flex;flex-direction:column;text-align:center;margin-bottom:20px}#about2 ul li .text{margin:0}#about2 ul li img{margin:0 auto 15px;max-width:44px;width:auto}#services{padding:60px}.owl-carousel .owl-nav button.owl-next span,.owl-carousel .owl-nav button.owl-prev span{top:50%;right:-50px;width:40px;height:40px;line-height:35px}.owl-carousel .owl-nav button.owl-prev span{right:inherit;left:-50px}.service-item{padding:30px 15px;width:calc(50% - 15px)}.faq_section h2,.footerTop .col-lg-3:first-child,.footerTop .col-lg-3:nth-child(2){margin-bottom:30px}#contact-us.contact_section{padding-bottom:60px}.footerTop ul li{margin-bottom:12px}.stickyBar{padding:15px 0}.stickyBar h3{line-height:28px;font-size:20px}.stickyBar button{padding:10px 20px;font-size:16px}.footerTop{padding:50px 0}.contact-form{margin-top:30px}.portfolioImg .imgBox{height:300px}.portfolioImg .imgBox img{animation:16s infinite scrollXMobile}@keyframes scrollXMobile{from{transform:translateY(0)}to{transform:translateY(calc(-100% + 300px))}}.portfolioImg .imgBox .overlay img{max-width:140px}}@media (max-width:767px){.before-img-sec,.features .featuresBox:last-child,.form-popup .right .logo,footer{margin-bottom:0}.footer_logo,.stickyBar h3,.welcome-area.home-page .header-text .banner-heading{text-align:center}.techStack .content:last-child .iconBox,.techStack .iconBox{border-bottom:1px solid #ddd}.faq_section h2,.features .featuresBox span,h2{font-size:26px}.accordion-head .icon,.form-popup input,.services .serviceBox p,footer .copyright,p{font-size:14px}form#contact .my-fields{width:50%;margin-bottom:5px}#welcome.home-page{padding:110px 0 170px;height:auto}.home-page .header-text{position:inherit!important;top:0!important;transform:none!important}.home-page .shopify_logo img{width:250px;height:auto;margin:0}.home-page .big-shopify img.shopify-big-img{width:150px;margin:0}.service_section ul li{width:100%;box-shadow:0 0 10px rgb(0 0 0 / 10%);margin-bottom:30px}.before-img-sec{order:2}.header-area .logo img{width:180px}.header-area .logo{margin:0}.whatsapp-icon{margin-top:10px}.whatsapp_float{width:40px;height:40px;bottom:20px;right:20px;font-size:22px}.open-popup{position:fixed;bottom:10px;z-index:99;left:20px}#portfolio .col-md-3{width:50%}.service_slider .owl-item{padding:0 10px}.accordions article.accordion .accordion-head span,.form-popup .form-container .fa{font-size:16px}.accordion-head{padding-right:20px}.contact-form.msg{padding:30px 10px}.our_address span{width:100%;padding:0 15px}#about,#frequently-question,.footerTop,.techStack{padding:40px 0}.service_section{padding-left:5px;padding-right:5px}#services{padding:40px 15px}section#contact-us{padding:0 5px}.welcome-area .connectUs{margin-top:15px;text-align:center;margin-bottom:60px;display:flex;column-gap:15px}.welcome-area .connectUs a{font-size:14px;margin:0 0 5px}.fixedPopUp .contact-form,.section.service_section{padding:40px 0 15px}.fixedPopUp .contact-form h5{font-size:22px;line-height:30px;margin-bottom:0}.fixedPopUp .contact-form input{height:40px;margin-bottom:15px}.fixedPopUp .contact-form textarea{padding:10px;height:100px;margin-bottom:15px}.welcome-area .header-text h1,.welcome-area .header-text span.subheading{font-size:30px;line-height:38px}.welcome-area .header-text h3{font-size:20px;line-height:30px}.conform-text{font-size:22px;line-height:30px;margin-bottom:20px}.stickyBar h3{line-height:22px;font-size:16px;margin-bottom:5px}.stickyBar h3>br{display:none}.stickyBar button{padding:6px 12px;font-size:12px;margin:0 auto}.stickyBar .col-md-4{text-align:center!important}.features .featuresOuter{width:calc(100% - 30px);flex-wrap:wrap;max-width:510px}.features .featuresBox{justify-content:flex-start;margin-bottom:20px;width:100%}.features{padding:155px 15px 25px}.features .ratingSec{flex-wrap:wrap;width:calc(100% - 30px);margin:0 auto}.features .ratingSec .left,.features .ratingSec .right{width:100%;padding:20px 0}.features .ratingSec .right{border-left:none;border-top:1px solid #ddd}.features .ratingSec h5{font-size:16px;line-height:27px}#portfolio h2,.about_section h2,.section.service_section h2,.service_slider h2,.services .heading h2,.techStack h2{font-size:26px;line-height:34px}.features .ratingSec img,.form-popup .left .otherRating .ratingBox img{margin-bottom:15px}.techStack .content{padding:0 15px}.techStack .iconBox{padding:15px 10px;width:50%;border-right:1px solid #ddd}.form-popup .left,.techStack .content>.iconBox:nth-child(2){border-right:none}.techStack .content:last-child .iconBox:nth-child(3),.techStack .content:last-child .iconBox:nth-child(4){border-bottom:none}.techStack .iconBox img{max-width:100px}.services{padding:40px 0 20px}.services .heading p{line-height:27px}.services .serviceBox{width:100%;margin-bottom:20px;padding:25px 15px;text-align:center}#portfolio{padding:40px 5px 30px}#portfolio .content .owl-stage-outer{margin-top:20px}.portfolioContent img{max-width:120px}.mobile-top-fix{margin-top:25px}#about .row:last-child{flex-direction:column}#about .row:not(:last-child){margin-bottom:50px}#about .right-text p{line-height:27px;margin-bottom:20px}.service_slider h2{margin:0 auto 25px}.owl-carousel .owl-nav button.owl-next span,.owl-carousel .owl-nav button.owl-prev span{right:-10px;z-index:10;background-color:#fff;color:#000;box-shadow:0 0 10px rgb(0 0 0 / 15%)}.owl-carousel .owl-nav button.owl-prev span{right:inherit;left:-10px}.service-item{padding:30px;width:100%}.service-item .open-button2{height:44px;line-height:44px}.accordion-text{margin-top:40px}#contact-us .contact-form{margin-top:0}.contact-form h3{font-size:22px;line-height:30px}#contact-us.contact_section{padding-bottom:40px}.footerTop .col-lg-3:not(:last-child){margin-bottom:30px}.stickyBar{padding:5px 0}.form-popup .outerWrapper{padding:30px 15px}.form-popup .innerWrapper{padding:25px 15px}.form-popup .heading h2{font-size:20px;line-height:26px}.form-popup .heading h3{font-size:16px;line-height:24px}.form-popup .heading{margin-bottom:25px;order:1}.form-popup .left{border-top:1px solid #ddd;width:100%;padding:30px 0 0;order:3;justify-content:center}.form-popup .right{order:2;padding:0;width:100%}.form-popup .right .logo a{max-width:220px}.form-popup .form-container{padding:0!important}.form-popup .form-container button.btn{margin:0 0 30px;font-size:14px;padding:10px 15px}.form-popup .left .otherRating .ratingBox{padding:20px 15px}}@media (max-width:600px){.open-popup{bottom:70px}.whatsapp_float{bottom:76px}.open-popup .open-button2{font-size:12px;min-width:auto;height:auto;line-height:initial;padding:15px 20px}}