/* https://www.idslogic.co.uk/css/responsive.css */
@media (max-width:1440px){.container{max-width:1160px}.servicesArea .itemBox .item .image img{min-height:250px}.wehelpOurArea .contentBox{padding:25px 100px 30px}.successStoriesArea .itemBox .col_item .subText{min-height:58%}.successStoriesArea .itemBox .image.left_image{height:42%}.successStoriesArea .itemBox .col_item .subText.leftSubText{min-height:43%}.successStoriesArea .itemBox .image.left_imageBox{height:53.2%}}@media (max-width:1365px){.getTouchArea .container{max-width:1160px}.bannerArea{height:660px}.bannerArea .banner_content a.btn{font-size:14px!important}.bannerArea .banner_content a.btn i{font-size:18px}.reatil_successArea{padding:90px 0}.wehelpOurArea .contentBox .subText .heading h2{font-size:60px}.wehelpOurArea .contentBox .itemBox .item .text h2{font-size:52px}.getInTouchArea .getinContentBox .overLay{padding:20px 60px;padding-left:0}.getInTouchArea .clientSayBox{padding:100px 60px;padding-right:0}.dedicateClientArea .subText .text h3{font-size:28px}.dedicateClientArea .subText .text h2{font-size:40px}.contactFormArea{width:100%;padding:90px 0 100px}}@media (max-width:1279px){.successStoriesArea .itemBox .col_item .subText{min-height:56%}.successStoriesArea .itemBox .image.left_image{height:44%}.successStoriesArea .itemBox .col_item .subText.leftSubText{min-height:47.5%}.successStoriesArea .itemBox .image.left_imageBox{height:52.5%}}@media (max-width:1199px){.container{padding:0 20px}.bannerArea{height:575px}.heading h2{font-size:48px}.reatil_successArea{padding:70px 0}.reatil_successArea .subText p{font-size:18px}.servicesArea .itemBox .item .image img{min-height:240px}.servicesArea .itemBox .item .text{padding:30px 15px}.servicesArea .itemBox .item .text h3{padding:0 23px 0 0}.wehelpOurArea .contentBox{padding:25px 30px 30px}.wehelpOurArea .contentBox .itemBox .item .text h2{font-size:50px}.partnersArea .heading h2{margin-bottom:60px}.partnersArea{padding:90px 0 80px 0}.partnersArea .itemBox .clieentLogo img{max-width:120px}.successStoriesArea .itemBox .subText{padding:40px 20px}.getInTouchArea .getinContentBox .overLay{padding:60px 40px;padding-left:0}.getInTouchArea .getinContentBox .text h2,.getInTouchArea .clientSayBox h2{font-size:38px}.getInTouchArea .clientSayBox{padding:60px 40px;padding-right:0}.dedicateClientArea{height:340px}.dedicateClientArea .subText .text h3{font-size:26px;margin:0 0 20px}.dedicateClientArea .subText .text h2{font-size:38px}.getTouchArea{height:350px}.contactFormArea{padding:80px 0 90px}.contactFormArea .heading p{font-size:20px}.getTouchArea .content h2{font-size:42px}}@media (max-width:1023px){.successStoriesArea .itemBox .col_item .subText{min-height:56%}.successStoriesArea .itemBox .image.left_image{height:44%}}@media (max-width:991px){.bannerArea{height:550px}.bannerArea .banner_content{padding:0 30px}.bnrLogo ul li img{max-width:85%}.bannerBottomPart ul li{padding:0 10px}.heading h2{font-size:44px}.servicesArea{padding:60px 0 65px}.wehelpOurArea .contentBox .subText .heading h2{font-size:50px}.partnersArea{padding:80px 0 70px 0}.partnersArea .itemBox{grid-template-columns:repeat(5,1fr)}.successStoriesArea{padding:60px 0 65px}.successStoriesArea .itemBox .col-md-4.col_item{width:100%;display:flex;flex-wrap:wrap;padding:0;margin:20px 0 0}.successStoriesArea .itemBox .col-md-4.col_item .subText{width:50%;min-height:inherit}.successStoriesArea .itemBox .col-md-4.col_item .image.left_image,.successStoriesArea .itemBox .col-md-4.col_item .image.left_imageBox{width:50%;height:100%}.getInTouchArea .getinContentBox,.getInTouchArea .clientSayBox{width:100%}.getInTouchArea .getinContentBox .overLay{padding:60px 20px;padding-left:20px}.getInTouchArea .clientSayBox{padding:60px 20px;padding-right:20px}.contactFormArea{padding:70px 0 80px}.footer_menu_link{margin:0 0 15px}.getTouchArea .content h2{font-size:38px}.getInTouchBg,.clientSayBoxBg{display:none}.getInTouchArea .container{padding:0}.servicesArea .itemBox .item .image{height:240px}.servicesArea .itemBox .item .image img{height:100%}}@media (min-width:992px){.getInTouchArea .getinContentBox{background-image:none!important}}@media (max-width:767px){.btn{font-size:16px!important}.bannerArea{height:auto}.bannerArea .banner_content{padding:120px 15px 200px}.bannerArea .banner_content p{margin:0 auto 25px}.bnrLogo{bottom:120px}.bnrLogo ul li img{max-width:80%}.bannerArea .banner_content h1{font-size:34px}.bannerBottomPart ul li{padding:5px 10px;width:50%}.heading h2{font-size:40px}.reatil_successArea .subText p{font-size:16px}.reatil_successArea{padding:50px 0}.servicesArea{padding:45px 0 50px}.servicesArea .itemBox .item{margin:30px 0 0}.wehelpOurArea .contentBox .subText .heading h2{font-size:48px;margin:0 0 20px}.wehelpOurArea .contentBox .itemBox{margin-top:30px}.wehelpOurArea .contentBox .itemBox .item .text h2{font-size:46px}.partnersArea{padding:45px 0 50px}.partnersArea .itemBox{grid-template-columns:repeat(3,1fr)}.successStoriesArea{padding:45px 0 50px}.successStoriesArea .heading h2{margin:0 0 30px}.successStoriesArea .itemBox .item{order:-1}.successStoriesArea .itemBox .col-md-4.col_item .subText{width:100%}.successStoriesArea .itemBox .col-md-4.col_item .image.left_image,.successStoriesArea .itemBox .col-md-4.col_item .image.left_imageBox{width:100%;height:auto}.getInTouchArea .getinContentBox .overLay,.getInTouchArea .clientSayBox{padding:45px 17px 50px;padding-left:20px}.getInTouchArea .getinContentBox .text h2,.getInTouchArea .clientSayBox h2{font-size:36px}.dedicateClientArea{height:360px}.dedicateClientArea .overlay{padding:30px 0}.getTouchArea .content h2{font-size:38px}.contactFormArea{padding:50px 0}.contactFormArea .heading p{font-size:18px}.contactFormArea .formBox .form-group textarea.form-control{height:110px}.footerContentBox .Ftr_item h3{margin:0 0 15px}.footerContentBox .Ftr_item .address{margin:0 0 20px}}@media (max-width:575px){.footerContentBox .Ftr_item:last-child .text{margin-bottom:0}.bannerArea .banner_content h1{font-size:30px}}@media (max-width:479px){.mobileMenuArea{width:260px}.bannerArea .banner_content{padding:110px 0 230px}.bannerArea .banner_content{padding:110px 0 230px}.bannerArea .banner_content h1{font-size:28px}.bannerArea .banner_content p{margin:0 0 20px}.bnrLogo{bottom:165px}.bnrLogo ul li img{max-width:90%}.bannerBottomPart ul li{padding:5px 0;width:100%}.heading h2{font-size:30px}.reatil_successArea .subText p{font-size:16px}.servicesArea .itemBox .item .text h3{margin:0 0 10px}.servicesArea .itemBox .item .image img{min-height:inherit}.wehelpOurArea .contentBox .subText .heading h2{font-size:40px;line-height:1.2}.wehelpOurArea .contentBox{padding:25px 20px 30px}.wehelpOurArea .contentBox .itemBox{margin-top:10px}.wehelpOurArea .contentBox .itemBox .item .text h2{font-size:38px}.partnersArea .heading h2{margin-bottom:30px}.partnersArea .itemBox{grid-template-columns:repeat(2,1fr)}.getInTouchArea .getinContentBox .text h2,.getInTouchArea .clientSayBox h2{font-size:30px}.getInTouchArea .getinContentBox .text ul li{display:flex;align-items:flex-start}.getInTouchArea .text ul li img{position:relative;top:5px}.dedicateClientArea .subText .text h3{font-size:22px}.dedicateClientArea .subText .text h2{font-size:32px}.contactFormArea .heading p{font-size:16px}.getTouchArea .content h2{font-size:32px}.getTouchArea .content p{font-size:16px}.footer_cpyright p{font-size:14px}}@media (max-width:767px){.mobileMenuArea li.submenu>a::after{font-family:'Font Awesome 5 Pro'}.mobileMenuArea li.submenu>a.active::after{content:"\f106";font-family:'Font Awesome 5 Pro'}.bannerArea.common_space{height:660px}.bannerArea.common_space .banner_content{padding:0 0 70px}}