/* https://www.idslogic.co.uk/css/style.css */
.banner_content a{text-transform:capitalize}.services_list,.social_icon{list-style:none}@font-face{font-family:Roboto;src:url(/css/../fonts/roboto/roboto-black-webfont.woff) format('woff');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/css/../fonts/roboto/roboto-bold-webfont.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/css/../fonts/roboto/roboto-light-webfont.woff) format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/css/../fonts/roboto/roboto-medium-webfont.woff) format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/css/../fonts/roboto/roboto-regular-webfont.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/css/../fonts/roboto/roboto-thin-webfont.woff) format('woff');font-weight:100;font-style:normal;font-display:swap}.btn{font-size:15px!important;color:#fff!important;font-weight:500;text-align:center;background:#e3151e;display:inline-block;padding:8px 10px;border-radius:0;line-height:normal;font-family:Gilroy}.successStoriesArea .btn{background:#fff;border:1px solid #fff;color:#000!important}.btn i{margin-left:5px;font-weight:100}.btn:hover{background:#000;background-color:#000!important;color:#fff!important}.bannerArea{width:100%;height:721px;background-size:cover;background-repeat:no-repeat;position:relative}.bannerArea .overlay{width:100%;height:100%;background:rgba(0,0,0,.4);display:-webkit-flex;display:flex;align-items:center;justify-content:center}.bannerArea .banner_content{width:100%;text-align:center;max-width:750px;margin:0 auto}.banner_content a{font-weight:300}.bannerArea .banner_content h1{font-size:40px;color:#fff;margin:0 0 10px;font-weight:300}.bannerArea .banner_content p{font-size:15px;color:#fff;margin:0 auto 40px;font-weight:100;max-width:520px}.bannerArea .banner_content a.btn{font-size:14px!important;display:flex;align-items:center;max-width:103px;margin:0 auto;justify-content:center;padding:8px 10px}.bannerArea .banner_content a.btn i{margin-left:8px;font-weight:100;font-size:13px}.bannerArea .banner_content a.btn.get_in_touchBtn{max-width:140px}.bannerBottomPart{padding:12px 0;width:100%;position:absolute;left:0;right:0;bottom:0;background:#000;text-align:center;z-index:9}.footer_Site,.getInTouchArea,.servicesArea .itemBox .item .subtext .image{position:relative}.bannerBottomPart ul{display:-webkit-flex;display:flex;justify-content:center;flex-wrap:wrap}.bannerBottomPart ul li{padding:0 20px;display:flex;align-items:center;color:#fff;font-size:12px}.bannerBottomPart ul li img{width:15px;margin-right:4px;transform:rotate(180deg)}.reatil_successArea{width:100%;padding:120px 0}.reatil_successArea .subText{text-align:center;max-width:850px;margin:0 auto}.reatil_successArea .subText h2,.successStoriesArea .itemBox .subText ul{margin:0 0 20px}.reatil_successArea .subText p{color:#253b58;font-size:18px;margin:0}.servicesArea{width:100%;padding:65px 0 70px;background:#f9f9f9}.contactFormArea .heading,.servicesArea .heading h2{text-align:center}.servicesArea.magento_servicesArea .heading h2{text-align:center;margin:0 0 20px}.servicesArea.magento_servicesArea .heading p{text-align:center;max-width:600px;margin:0 auto}.servicesArea .itemBox .item{margin:40px 0 0;display:-webkit-flex;display:flex;flex-wrap:wrap}.servicesArea .itemBox .item .subtext{background:#fff}.servicesArea .itemBox .item .subtext .image:before{width:100%;height:100%;content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4)}.servicesArea .itemBox .item .image img{width:100%;min-height:305px;object-fit:cover}.servicesArea .itemBox .item .text{padding:30px 17px;background:#fff}.servicesArea .itemBox .item .text.shopify_store_dp{padding-right:30px}.servicesArea .itemBox .item .text h3{font-size:22px;color:#202945;margin:0 0 20px;max-width:200px;padding:0 38px 0 0}.servicesArea .itemBox .item .text p{font-size:15px;margin:0}.wehelpOurArea{width:100%;padding:40px 0 0}.wehelpOurArea .contentBox{padding:25px 140px 30px;background:#000}.wehelpOurArea .contentBox .subText .heading h2{color:#fff;font-size:64px;font-weight:700;line-height:1;margin:-3px 0 0}.wehelpOurArea .contentBox .subText p{margin:0;color:#fff;font-size:15px}.wehelpOurArea .contentBox .itemBox{max-width:650px;margin-left:auto;margin-top:40px}.wehelpOurArea .contentBox .itemBox .item{margin-top:30px;border-bottom:1px solid #fff;padding:0 0 20px}.wehelpOurArea .contentBox .itemBox .item .text{display:-webkit-flex;display:flex;justify-content:space-between}.wehelpOurArea .contentBox .itemBox .item .text h2{font-size:54px;font-weight:700;line-height:1;color:#e3151e}.wehelpOurArea .contentBox .itemBox .item .text span{color:#fff;font-size:15px;display:none}.wehelpOurArea .contentBox .itemBox .item p{color:#fff;margin:0}.partnersArea{width:100%;padding:110px 0 93px}.partnersArea .heading h2{text-align:center;margin-bottom:80px}.partnersArea .itemBox{width:100%;max-width:1100px;margin:20px auto 0;display:grid;grid-template-columns:repeat(6,1fr);align-items:center;gap:20px}.partnersArea .itemBox .clieentLogo{margin:0 0 10px;text-align:center}.partnersArea .itemBox .clieentLogo img{max-width:130px;margin:0 auto}.successStoriesArea{width:100%;padding:65px 0 70px;background:#e3151e}.dedicateClientArea,.getInTouchBg{background-size:cover;background-repeat:no-repeat}.successStoriesArea .heading h2{text-align:center;margin:0 0 50px;color:#fff}.successStoriesArea .row.itemBox{margin:0}.col-md-4.col_item{padding-right:0}.successStoriesArea .itemBox .item{background:#28282c}.successStoriesArea .itemBox .subText{padding:45px 30px;background:#28282c}.successStoriesArea .itemBox .subText ul li{margin-right:3px;padding:8px 20px;display:inline-block;background:#444448;font-size:18px;color:#fff;font-weight:700}.getInTouchArea .getinContentBox ul,.successStoriesArea .itemBox .contentBox{margin-bottom:20px}.successStoriesArea .itemBox .route_contentBox{margin-top:20px}.successStoriesArea .itemBox .col_item .subText{min-height:308px}.successStoriesArea .itemBox .image img{width:100%;min-height:100%;object-fit:cover}.successStoriesArea .itemBox .image.left_imageBox{height:53.2%}.successStoriesArea .itemBox .col_item .subText.leftSubText{min-height:287px}.successStoriesArea .itemBox .image.left_image{height:46.2%}.successStoriesArea .itemBox .subText p{font-size:16px;color:#fff;line-height:1.4;font-weight:300;margin:0}.btnGroup{margin:40px 0 0;text-align:center}.dedicateClientArea{width:100%;height:330px}.dedicateClientArea .overlay{padding:60px 0;width:100%;height:100%}.dedicateClientArea .subText,.getInTouchArea .getinContentBox .text .aboutLink:hover:after{width:100%}.dedicateClientArea .subText .text{max-width:650px}.dedicateClientArea .subText .text h3{margin:0 0 30px;font-size:30px;color:#fff;font-weight:400;line-height:1}.dedicateClientArea .subText .text h3 span{font-weight:700}.dedicateClientArea .subText .text h2{margin:0 0 30px;font-size:42px;color:#fff;font-weight:500}.services_list li{padding:0 0 10px}.footerContentBox .Ftr_item .address p a,.services_list li a{color:#fff}.getInTouchArea{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}.getInTouchBg{width:50%;height:100%;position:absolute;left:0;top:0;bottom:0;right:0}.getInTouchArea .getInTouchBg .overLay{width:100%;height:100%}.getInTouchArea .clientSayBoxBg{width:50%;background:#f9f9f9;position:absolute;right:0;height:100%;top:0;bottom:0}.getInTouchArea .getinContentBox,.getTouchArea{background-size:cover;background-repeat:no-repeat}.getInTouchArea .getinContentBox{width:50%}.getInTouchArea .clientSayBox{width:50%;padding:150px 0 150px 100px;background:#f9f9f9;position:relative;z-index:99;display:flex;align-items:center;flex-wrap:wrap}.clientSayBox p{margin-bottom:30px}.getInTouchArea .getinContentBox .overLay{padding:50px 100px 50px 0;width:100%;height:100%}.getInTouchArea .getinContentBox .text{max-width:640px;position:relative;z-index:99}.getInTouchArea .getinContentBox .text a.btn{padding:5px 16px}.getInTouchArea .clientSayBox h2,.getInTouchArea .getinContentBox .text h2{font-size:40px;color:#fff;margin:0 0 20px;font-weight:700}.getInTouchArea .getinContentBox .text p{color:#fff;padding:0 0 30px}.getInTouchArea .clientSayBox .text h2{margin-bottom:30px;color:#000}.getInTouchArea .getinContentBox .text ul li{color:#fff;padding:0 0 15px 20px;font-size:16px;position:relative}.getInTouchArea .getinContentBox .text ul li:after{content:'\f178';position:absolute;top:1px;color:#e3151e;max-width:100%;max-height:100%;left:0;font-family:'font awesome 5 pro';font-size:16px;font-weight:300}.getInTouchArea .text ul li{padding:0 0 15px 30px;font-size:16px;position:relative}.clientSayBox .text ul li{padding-left:0}.getInTouchArea .text ul li img{transform:rotate(180deg);padding-left:6px;max-width:19px}.getInTouchArea .getinContentBox .text ul li:before{content:"";width:14px;height:8px;border-bottom:2px solid currentColor;border-left:2px solid currentColor;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;left:0;top:6px}.getInTouchArea .text ul li:before{display:none}.getInTouchArea .getinContentBox .text .aboutLink{color:#fff;font-weight:500;font-size:20px;text-transform:uppercase;position:relative}.getInTouchArea .getinContentBox .text .aboutLink:after{content:'';display:block;max-width:100%;height:2px;background:#e3151e;position:absolute;left:0;bottom:-7px;-webkit-transition:.35s;transition:.35s;width:60px}.getInTouchArea .clientSayBox .text{max-width:540px}.contactFormArea{width:100%;padding:115px 0 120px}.contactFormArea .heading h2{margin:0 0 15px}.contactFormArea .heading p{font-size:22px;color:#253b58;margin:0;text-align:center}.contactFormArea .heading p a{color:#253b58;cursor:pointer;text-decoration:underline}.contactFormArea .formBox{width:100%;max-width:750px;margin:40px auto 0}.contactFormArea .formBox .form-group label{margin:0 0 4px;display:block;font-size:16px;color:#253b58}.contactFormArea .formBox .form-group{margin:0 0 25px}.contactFormArea .formBox .form-group .form-control{padding:10px 20px;font-size:16px;color:#253b58;background:#fff;border:1px solid #c0c9d5;border-radius:0}.contactFormArea .formBox .form-group .form-control:focus{box-shadow:inherit;border-color:#253b58}.contactFormArea .formBox .form-group textarea.form-control{height:130px}.contactFormArea .formBox .btnGroup{margin:20px 0 0}.getTouchArea{height:380px;background-position:bottom center}.getTouchArea .overlay{padding:50px 0;width:100%;height:100%}.getTouchArea .content{max-width:600px;margin-left:auto}.getTouchArea .content h2{color:#fff;font-size:46px}.getTouchArea .content p{margin:0 0 30px;color:#fff;font-size:18px}.footerContentBox{padding:40px 0;background:#000}.footerContentBox .Ftr_item .address{margin:0 0 30px}.footerContentBox .Ftr_item h4{margin:0 0 20px;font-size:16px;color:#84909f;font-weight:500}.footerContentBox .Ftr_item .address p{font-size:16px;color:#fff}.footerContentBox .Ftr_item .text{margin:0 0 40px}.footerContentBox .Ftr_item .text h5{margin:0 0 18px;font-size:28px;color:#fff;font-weight:500}.footerContentBox .Ftr_item .text p,.footer_cpyright p{color:#fff;font-size:16px;margin:0}.footerContentBox .Ftr_item .text p a{color:#84909f;cursor:text}.footerContentBox .Ftr_item .text.sub{padding:45px 0 0}.social_icon li a i.fa{font-family:FontAwesome;font-weight:300}.footer_cpyright{background:#243a57;padding:20px 0}.footer_menu_link{list-style:none;display:flex;flex-wrap:wrap;padding:0}.footer_menu_link li a{color:#fff;padding-right:20px;font-size:14px;font-weight:300}.footer_cpyright p{font-weight:300}.shareIcon .social_icon li a{color:#fff!important}