.HomeBanner{position:relative}
.HomeBanner .banner-inner{position:relative;min-height:939px;display:flex;align-items:center;padding-bottom:80px}
.home_page_demo .HomeBannerSlider .slick-dots{bottom:35px;z-index:9}
.home_page_demo .HomeBanner .banner-inner{min-height:590px;padding-bottom:60px}
.HomeBanner .banner-img{position:absolute;left:0;right:0;top:0;bottom:0;background-size:cover;background-position:center}
.HomeBanner .banner-content{position:relative;z-index:2;max-width:1600px;margin:0 auto;width:100%;padding:0 15px}
.HomeBanner .banner-content h1 span,.HomeBanner .banner-content h2 span{color:#83f48b;font-weight:700;display:block}
.HomeBanner .banner-content h1,.HomeBanner .banner-content h2{font-size:36px;line-height:1.2;color:#fff;text-align:left;letter-spacing:0;text-shadow:0 3px 6px #00000029;text-transform:uppercase}
.SlickSliderArrow .HomeBannerNavigation{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);list-style:none;z-index:1;width:100%;margin:0;display:flex;align-items:center;justify-content:space-between;margin:0 60px;width:calc(100% - 120px)}
.SlickSliderArrow .SlickNavArrow{background:url('../img/home/back-arrow.svg');width:25px;height:43px;background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;cursor:pointer}
.SlickSliderArrow .SlickNavArrow.slick-disabled{opacity:0}
.SlickSliderArrow .SlickNavArrow.SlickNavArrowPrev{left:0}
.SlickSliderArrow .SlickNavArrow.SlickNavArrowNext{transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);right:0}
.SlickSliderArrow .slick-dots li button{background:0 0;border:1px solid #fff;border-radius:50%;color:transparent;font-size:0}
.SlickSliderArrow .slick-dots li{margin:0 10px}
.SlickSliderArrow .slick-dots li.slick-active button{background:#fff}
.HomeBanner .scroll-wrapper{position:absolute;bottom:20px;left:0;right:0;text-align:center}
@-webkit-keyframes bounce {
	0%, 20%, 50%, 80%, 100% {-webkit-transform: translateY(0);}	
	40% {-webkit-transform: translateY(-5px);}
	60% {-webkit-transform: translateY(5px);}
}
 
@-moz-keyframes bounce {
	0%, 20%, 50%, 80%, 100% {-moz-transform: translateY(0);}
	40% {-moz-transform: translateY(-5px);}
	60% {-moz-transform: translateY(5px);}
}
 
@-o-keyframes bounce {
	0%, 20%, 50%, 80%, 100% {-o-transform: translateY(0);}
	40% {-o-transform: translateY(-5px);}
	60% {-o-transform: translateY(5px);}
}
@keyframes bounce {
	0%, 20%, 50%, 80%, 100% {transform: translateY(0);}
	40% {transform: translateY(-5px);}
	60% {transform: translateY(5px);}
}
.HomeBanner .scroll-wrapper .scroll_link{width:33px;height:33px;display:block;margin:0 auto;animation:bounce 3s infinite;-webkit-animation:bounce 3s infinite;-moz-animation:bounce 3s infinite;-o-animation:bounce 3s infinite}
.HomeBannerSlider .slick-dots{bottom:75px;z-index:9}
.help-selection{max-width:545px;position:relative}
.help-selection .select2-container--default .select2-selection--single .select2-selection__arrow{background-image:url(../img/home/select-down-arrow.svg);background-position:50%;background-size:13px;height:50px;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-o-transform:rotate(-90deg);width:50px}
.sync_slider_wrapper{position:absolute;left:0;right:0;top:0;bottom:0}
.help-selection .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow{transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg)}
.help-selection .select2-container--open .select2-dropdown--below{border-top:none;border-radius:10px!important}
.help-selection .select2-dropdown{border:1px solid transparent;background-color:transparent}
.help-selection .select2-results>.select2-results__options{background:0 0;margin:10px 0;max-height:700px!important}
.help-selection .select2-container--open .select2-dropdown--above{border-bottom:none;border-radius:10px!important}
.help-selection .select2-container--default .select2-selection--single{line-height:50px;font-size:18px;font-family:roboto,sans-serif;text-transform:uppercase}
.help-selection .select2-search--dropdown{display:none}
.help-selection .select2-container{z-index:3}
.help-selection .select2-results__option a.select-link{position:absolute;left:0;right:0;top:0;bottom:0}
.help-selection .select2-results__option{line-height:50px;font-size:18px;padding:0 15px;background-color:#fff!important;border-radius:10px;display:block;margin:0 0 10px;color:#3d3d3d!important;font-family:roboto,sans-serif;text-transform:uppercase;position:relative}
.help-selection .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#3d3d3d!important;font-family:roboto,sans-serif;text-transform:uppercase;font-size:18px}
.scroll_cityscape .top-section h1,.scroll_cityscape .top-section h2{text-transform:uppercase;font-size:36px}
.help-selection .select2-results__option:last-child{border-bottom:0}
.help-selection .select2-container--default .select2-selection--single .select2-selection__rendered{height:50px;padding-right:50px;line-height:50px;font-family:roboto,sans-serif;color:#3b3b3b!important}
.help-selection .select2-container--default .select2-results__option[aria-selected=true]{display:none}
.help-selection .select2-container--default .select2-selection--single,.help-selection .select2-container.select2-container--default{box-shadow:0 3px 6px #00000029;border-radius:10px!important;height:50px;width:100%!important}
.scroll_cityscape{padding:138px 0 79px}
.home_page_demo .scroll_cityscape{padding:100px 0 0}
.scroll_cityscape h1,.scroll_cityscape h2{font-size:28px;color:#3d3d3d;margin:0;padding-bottom:79px;text-align:center}
.scroll_cityscape p span{font-weight:700}
.scroll_cityscape .cityscape-inner{background-size:100%;background-position:center bottom;background-repeat:no-repeat;padding-bottom:120px;padding-top:120px}
.scroll_cityscape .cityscape-container{max-width:1396px;padding:0 15px;margin:0 auto}
.scroll_cityscape .cityscape-row{display:flex;flex-wrap:wrap}
.scroll_cityscape .cityscape-left,.scroll_cityscape .cityscape-right{flex:0 0 50%;max-width:50%}
.scroll_cityscape .cityscape-right .cityscape-box{margin-left:auto}
.scroll_cityscape .cityscape-right .cityscape-box h2,.scroll_cityscape .cityscape-right .cityscape-box p{text-align:right}
.scroll_cityscape .cityscape-box{max-width:374px;text-align:left}
.scroll_cityscape .cityscape-box p{text-align:left;font-size:24px;font-style:normal;font-weight:400;padding-top:20px;padding-bottom:0}
.scroll_cityscape .cityscape-box h2{font-size:36px;line-height:1.2;padding-bottom:20px;border-bottom:3px solid #065d75;text-align:left;font-style:italic}
.scroll_cityscape .cityscape-inner{position:relative;z-index:2}
.scroll_cityscape .cityscape-wrapper{position:relative}
.scroll_cityscape .cityscape-wrapper:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:transparent radial-gradient(closest-side at 50% 50%,#e3e3e3 0,#fff 100%) 0 0 no-repeat padding-box}
.scroll_cityscape .customer-support-section:after{position:absolute;content:"";border-top:21vw solid #c9c9c9;border-left:50vw solid transparent;border-right:50vw solid transparent;top:-2px}
.scroll_cityscape .customer-support-section{position:relative;padding-top:130px;overflow:hidden}
.home_page_demo .scroll_cityscape .customer-support-section{padding-bottom:0}
.scroll_cityscape .top-section{max-width:1396px;padding:0 15px;margin:0 auto}
.scroll_cityscape p{font-size:24px;padding-bottom:30px;text-align:center;color:#3d3d3d;font-style:italic;margin:0}
.customer-support-inner .support-box{background-color:#6aa7c3;box-shadow:0 3px 6px #00000029;border-radius:20px;padding:54px 64px 20px;margin-left:-80px}
.customer-support-inner .support-box h2{text-transform:uppercase;padding-bottom:20px;font-weight:700}
.customer-support-inner .support-box h2,.customer-support-inner .support-box p{color:#fff;font-size:28px;line-height:1.6;margin:0;text-align:left}
.customer-support-inner .support-box p{font-size:24px}
.customer-support-inner .img-wrapper img{width:100%}
.customer-support-inner .img-wrapper{max-width:40%;flex:0 0 40%}
.customer-support-inner{display:flex;position:relative;z-index:2;align-items:center;max-width:1024px;padding:0 15px;margin:0 auto}
.home_page{overflow:hidden;width:100%}
.client_info_container{max-width:1567px;margin:0 auto}
.client_info_container h2{position:relative;margin:0 0 30px}
.client_info_container h2,.client_info_container h2 span{color:#3d3d3d;font-size:48px;text-transform:uppercase;text-align:center;font-weight:700;line-height:1.2}
.home_page_demo .client_info_container h2,.home_page_demo .client_info_container h2 span{font-size:32px}
.client_info_container h2:after{height:5px;content:"";position:absolute;width:100%;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);left:0;right:0;background-color:#3d3d3d}
.client_info_container h2 span{display:inline-block;padding:0 80px;background:#fff;position:relative;z-index:2}
.client_info{padding:100px 15px}
.home_page_demo .client_info{padding:50px 15px 40px;background:#f8f8f8}
.home_page_demo .client-slider .slick-slide,.home_page_demo .client-slider .slick-slide img{background:#f8f8f8;mix-blend-mode:multiply}
.home_page_demo .client_info_container h2 span{background:#f8f8f8}
.home_page_demo .scroll_cityscape .cityscape-wrapper:after{display:none}
.client-slider .slick-slide{padding:0 15px}
.client-slider .slick-slide img{margin:0 auto;width:100%}
.client-slider{max-width:1446px;margin:0 auto}
.testimonial-section{background:transparent radial-gradient(closest-side at 50% 50%,#035d75 0,#033e5b 100%) 0 0 no-repeat padding-box;padding:150px 0}
.home_page_demo .customer-support-home-demo{background:transparent radial-gradient(closest-side at 50% 50%,#035d75 0,#033e5b 100%) 0 0 no-repeat padding-box}
.home_page_demo .testimonial-section{padding:80px 0;background:0 0}
.testimonial-section .testimonial-container{max-width:1116px;padding:0 15px;margin:0 auto}
.testimonial-section h2{color:#fff;text-transform:uppercase;font-size:36px;line-height:1.2;padding-bottom:20px;margin:0;text-align:center}
.testimonial-slider{background:#fff;border-radius:20px;padding:60px 15px;margin-top:80px}
.testimonial-box{max-width:935px;margin:0 auto}
.testimonial-box p.user-info{color:#035d75;padding:30px 0 0;font-weight:700}
.testimonial-box p{color:#3d3d3d;font-size:24px;line-height:1.3;margin:0;text-align:center}
.recent-success-container{max-width:1465px;margin:0 auto}
.recent-success-container h2{text-transform:uppercase;font-size:36px;line-height:1.2;padding-bottom:20px;margin:0;color:#3d3d3d;text-align:center;font-weight:700}
.recent-success-section{padding:100px 0 210px;background-size:cover;background-position:center}
.recent-success-section .success-slider{margin-top:130px}
.recent-success-section .success-slider .slick-list{padding:0 15px}
.success-box{position:relative;padding-bottom:45px;border-radius:10px;overflow:hidden;display:block}
.casestudy-modal .modal-body{background:0 0;box-shadow:none;border:0;max-width:1106px;display:flex;align-items:center;margin:0 auto;height:100%;width:100%;padding:30px}
.casestudy-modal .img-wrapper img{width:100%;height:auto}
.casestudy-modal{display:none;position:fixed;z-index:10;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4);max-height:100%!important}
.recent-success-wrapper{position:relative}
.recent-success-section .slick-slide{padding:0 9px}
.success-box .success-img-wrapper p{color:#3d3d3d;font-size:18px;line-height:1.3;margin:0;padding:15px 25px;background:#fff;position:absolute;bottom:0;width:100%;left:0;border-radius:0 0 10px 10px}
.success-box .success-img-wrapper{height:225px;background-size:cover;background-position:top;background-color:#fff;background-repeat:no-repeat}
.globalBanner{position:relative}
.globalBanner .banner-inner{position:relative;min-height:754px;display:flex;align-items:center;padding-bottom:100px}
.globalBanner .banner-content{position:relative;z-index:2;max-width:1600px;margin:0 auto;width:100%;padding:20px 15px}
.globalBanner .banner-content h2{font-size:36px;line-height:1.2;color:#fff;text-align:center;letter-spacing:0;text-shadow:0 3px 6px #00000029;text-transform:uppercase;margin:0}
.globalBanner .banner-content p{color:#fff;font-size:28px;line-height:1.3;text-align:center;margin:0;padding:47px 0 70px;font-style:italic}
.globalBanner .banner-content .green-btn{background:#40ad8f;max-width:700px;padding:21px 0;color:#fff;font-size:24px;line-height:1.3;text-align:center;border-radius:10px;width:100%;display:block;margin:0 auto;transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}
.globalBanner .banner-content .green-btn:hover{background:#fff;color:#40ad8f;transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}
.globalBanner .slick-dots{bottom:65px}
.globalBanner .banner-img{position:absolute;left:0;right:0;top:0;bottom:0;background-size:cover;background-position:center}
.quetion-section{padding:59px 15px 90px;text-align:center}
.quetion-section a,.quetion-section h2{color:#3d3d3d;font-size:36px;line-height:1.2;margin:0;font-weight:700}
.quetion-section a{color:#6aa7c3;display:block;text-align:center}
.HomePageContainer .slick-dotted.slick-slider{margin:0}
.visible-mobo{display:none!important}
.selection-mobo .help-selection{max-width:100%}
.help-selection .help-selection-outer{display:flex;align-items:center;justify-content:center}
.help-selection .help-selection-outer .help-selection-inner{padding:2px 1px;flex:0 0 33.33%;max-width:33.33%}
.help-selection .help-selection-outer .help-selection-inner a{background:#40ad8f;color:#fff;height:125px;display:flex;align-items:center;justify-content:center;font-size:16px;flex-direction:column}
.help-selection .help-selection-outer .help-selection-inner a p{margin:0}
.selection-mobo .help-selection .select2-container--default .select2-selection--single,.selection-mobo .help-selection .select2-container.select2-container--default{box-shadow:0 3px 6px #00000029;border-radius:0!important;background-color:#40ad8f;border:1px solid transparent}
.selection-mobo .help-selection .select2-container--default .select2-selection--single .select2-selection__placeholder{font-size:14px;text-align:center;display:block;color:#fff!important}
.selection-mobo .help-selection .select2-results>.select2-results__options{margin:0}
.selection-mobo .help-selection .select2-container--default .select2-selection--single,.selection-mobo .help-selection .select2-container--default .select2-selection--single .select2-selection__rendered,.selection-mobo .help-selection .select2-results__option{margin:0;border-radius:0;font-size:14px;text-align:center}
.selection-mobo .help-selection .select2-results__option:nth-child(odd){background-color:#e3e3e3!important}
.selection-mobo .help-selection .select2-results__option:nth-child(2n){background-color:#f2f2f2!important}
.selection-mobo .help-selection .select2-container--default .select2-selection--single .select2-selection__arrow{background-image:url('../img/home/select-down-arrow-white.svg')}
.append-option+span.select2-container.select2-container--default.select2-container--open{background:0 0;border:none!important}
.selection-mobo .help-selection .select2-results>.select2-results__options{margin:0;box-shadow:0 3px 6px #00000029}
.mobo-cityscape img{position:relative;z-index:2;width:100%}
.mobo-cityscape .cityscape-container{background:#c9c9c9;padding:30px 10px 10px 10px;position:relative;z-index:2;margin:-5px 0 0 0}
.scroll_cityscape .mobo-cityscape h2{font-size:16px!important;border:none;padding-bottom:25px!important;margin:0;color:#3d3d3d;text-align:center;position:relative;z-index:2;font-style:italic;padding:0 15px}
@media(max-width:1820px){
      .HomeBanner .banner-content{max-width:100%;padding:0 145px}
      .home_page_demo .HomeBanner .banner-inner{min-height:520px}
      .scroll_cityscape{padding:85px 0 30px}
      .home_page_demo .scroll_cityscape{padding:55px 0 0}
      .scroll_cityscape h1,.scroll_cityscape h2{padding-bottom:30px}
      .customer-support-inner .support-box{padding:30px 40px}
      .customer-support-inner .support-box p{padding-bottom:20px}
      .customer-support-inner .support-box h2{padding-bottom:30px}
      .client_info{padding:100px 15px}
      .recent-success-section{padding:110px 0 130px}
      .recent-success-section .success-slider{margin-top:60px}
      .testimonial-section{padding:100px 0}
      .home_page_demo .testimonial-section{padding:50px 0}
      .testimonial-slider{margin-top:50px}
      .globalBanner .banner-inner{min-height:700px}
      .globalBanner .banner-content{padding:20px 135px;max-width:100%}
      .client_info_container h2 span{padding:0 50px}
      .HomeBanner .banner-inner{min-height:740px}
}
@media(max-width: 1440px){
      .home_page_demo .HomeBanner .banner-inner{min-height:400px}
      .scroll_cityscape .cityscape-inner{padding-bottom:70px;padding-top:40px}
      .scroll_cityscape .top-section h1,.scroll_cityscape .top-section h2,.scroll_cityscape h1,.scroll_cityscape h2{font-size:34px}
      .client_info_container h2{margin:0 auto 50px;max-width:986px}
      .scroll_cityscape .cityscape-box h2{font-size:28px}
      .scroll_cityscape .cityscape-box{max-width:315px}
      .scroll_cityscape .cityscape-box p{font-size:18px}
      .scroll_cityscape .customer-support-section:after{border-top:25vw solid #c9c9c9}
      .customer-support-inner .support-box{margin-left:-80px}
      .customer-support-inner .img-wrapper{flex:0 0 40%;max-width:40%}
      .customer-support-inner .img-wrapper img{width:100%}
      .scroll_cityscape .customer-support-section{padding-top:70px}
      .customer-support-inner .support-box h2,.customer-support-inner .support-box p{font-size:28px}
      .client_info_container h2,.client_info_container h2 span,.recent-success-container h2,.testimonial-section h2{font-size:34px}
      .client-slider{max-width:946px}
      .recent-success-section{padding:80px 0 40px}
      .recent-success-section .success-slider{margin-top:20px}
      .globalBanner .banner-inner{min-height:620px}
      .testimonial-box p{font-size:20px}
      .SlickSliderArrow .HomeBannerNavigation{margin:0 32px;width:calc(100% - 64px)}
      .HomeBanner .banner-inner{min-height:650px}
      .success-box .success-img-wrapper p{padding:15px 15px}
      .globalBanner .banner-content .green-btn{max-width:570px;padding:21px 0}
      .quetion-section a,.quetion-section h2{font-size:36px}
}
@media(max-width:1280px){}
@media(max-width:1200px){
      .home_page_demo .HomeBanner .banner-inner{min-height:350px}
      .home_page_demo .HomeBanner .banner-content h1,.home_page_demo .HomeBanner .banner-content h2{font-size:32px}
}
@media(max-width:1024px){
      .help-selection .select2-container--default .select2-selection--single,.help-selection .select2-container.select2-container--default{max-width:100%}
      .globalBanner .banner-content .green-btn{max-width:490px;padding:20px 0;font-size:26px}
      .HomeBanner .banner-content h1,.HomeBanner .banner-content h2,.globalBanner .banner-content h2{font-size:34px}
      .globalBanner .banner-content p{font-size:26px;padding:30px 0 40px}
      .help-selection .select2-container--default .select2-selection--single .select2-selection__rendered{height:50px;padding-right:50px}
      .help-selection .select2-container--default .select2-selection--single,.help-selection .select2-container.select2-container--default{height:50px}
      .help-selection .select2-container--default .select2-selection--single,.help-selection .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:50px;font-size:20px;height:50px}
      .help-selection .select2-results__option{line-height:50px}
      .help-selection .select2-container--default .select2-selection--single .select2-selection__placeholder{font-size:20px}
      .help-selection .select2-container--default .select2-selection--single .select2-selection__arrow{width:50px;height:50px;background-size:15px}
}
@media(max-width:1023px){}
@media(max-width:991px){
      .scroll_cityscape .cityscape-left,.scroll_cityscape .cityscape-right{flex:0 0 100%;max-width:100%}
      .scroll_cityscape .cityscape-box{max-width:80%;margin:0 auto 30px;text-align:center}
      .scroll_cityscape .cityscape-box h2,.scroll_cityscape .cityscape-box p{text-align:center}
      .scroll_cityscape .cityscape-right .cityscape-box h2,.scroll_cityscape .cityscape-right .cityscape-box p{text-align:center}
      .scroll_cityscape .cityscape-inner{padding-bottom:150px}
      .customer-support-inner{display:block}
      .customer-support-inner .img-wrapper{max-width:450px;margin:0 auto}
      .customer-support-inner .support-box{margin-left:0;margin-top:-80px;position:relative}
      .customer-support-inner .support-box h2,.customer-support-inner .support-box p{text-align:center;font-size:24px}
      .client_info{padding:50px 15px}
      .home_page_demo .client_info{padding:30px 15px 20px}
      .client_info_container h2,.client_info_container h2 span,.recent-success-container h2,.testimonial-section h2{font-size:30px}
      .testimonial-section{padding:50px 0}
      .testimonial-slider{margin-top:20px}
      .testimonial-box p{font-size:20px}
      .recent-success-section{padding:50px 0 30px}
      .globalBanner .banner-inner{min-height:450px;padding-bottom:50px}
      .globalBanner .slick-dots{bottom:35px}
      .HomeBanner .banner-content,.globalBanner .banner-content{padding:0 85px}
      .quetion-section{padding:50px 15px 50px}
      .quetion-section a,.quetion-section h2{font-size:38px}
      .help-selection{max-width:375px;margin:0 auto}
      .HomeBanner .banner-content h1,.HomeBanner .banner-content h2{text-align:center}
      .SlickSliderArrow .HomeBannerNavigation{margin:0 20px;width:calc(100% - 40px)}
      .scroll_cityscape{padding:50px 0 30px}
      .home_page_demo .scroll_cityscape{padding:30px 0 0}
      .scroll_cityscape .cityscape-inner{padding-top:20px}
      .scroll_cityscape .top-section h1,.scroll_cityscape .top-section h2,.scroll_cityscape h1,.scroll_cityscape h2{font-size:30px}
      .scroll_cityscape p{font-size:22px}
      .scroll_cityscape .cityscape-box h2{font-size:26px}
      .customer-support-inner .support-box{padding:30px 40px 10px}
}
@media(max-width:767px){
      .globalBanner .banner-content p{font-size:19px;padding:15px 0 20px}
      .recent-success-section .success-slider .slick-list{padding:0 7px}
      .HomeBanner.SlickSliderArrow .HomeBannerNavigation,.globalBanner.SlickSliderArrow .HomeBannerNavigation{display:none}
      .hide-mobo{display:none!important}
      .HomeBanner .scroll-wrapper{display:none}
      .visible-mobo{display:block!important}
      .SlickSliderArrow .SlickNavArrow{width:20px;height:30px}
      .HomeBannerSlider .slick-dots{bottom:30px}
      .HomeBanner .banner-content h1,.HomeBanner .banner-content h2,.globalBanner .banner-content h2{font-size:18px}
      .HomeBanner .banner-content,.globalBanner .banner-content{padding:30px 65px}
      .scroll_cityscape .customer-support-section{padding-top:40px}
      .customer-support-inner .img-wrapper{max-width:325px;flex:0 0 325px}
      .customer-support-inner .support-box{width:88%;margin:-130px auto 10px;padding:130px 20px 10px;border-radius:0 0 20px 20px;max-width:305px}
      .customer-support-inner .support-box h2,.customer-support-inner .support-box p{font-size:14px;padding-bottom:20px}
      .globalBanner .banner-content .green-btn{padding:20px 15px;font-size:20px}
      .quetion-section a,.quetion-section h2{font-size:30px}
      .client_info_container h2:after{display:none}
      .success-box .success-img-wrapper{height:165px}
      .success-box{padding-bottom:35px}
      .success-box .success-img-wrapper p{padding:10px 10px;font-size:14px}
      .SlickSliderArrow .slick-dots li{margin:0 5px;width:10px;height:10px}
      .SlickSliderArrow .slick-dots li button{width:10px;height:10px}
      .HomeBanner .banner-inner{min-height:292px;padding-bottom:40px}
      .scroll_cityscape .top-section h1,.scroll_cityscape .top-section h2{font-size:16px}
      .scroll_cityscape p{font-size:14px}
      .scroll_cityscape .cityscape-box h2{font-size:16px;display:inline-block;padding-bottom:10px}
      .scroll_cityscape .cityscape-box p{font-size:14px}
      .scroll_cityscape .cityscape-left,.scroll_cityscape .cityscape-right{flex:0 0 50%;max-width:50%}
      .scroll_cityscape .cityscape-box{max-width:100%}
      .scroll_cityscape .cityscape-box h2,.scroll_cityscape .cityscape-box p{text-align:left}
      .scroll_cityscape .cityscape-right .cityscape-box,.scroll_cityscape .cityscape-right .cityscape-box p{text-align:right}
      .customer-support-inner .img-wrapper{z-index:2;position:relative}
      .testimonial-box p{font-size:14px}
      .testimonial-slider{padding:30px 15px}
      .success-box .success-img-wrapper{height:103px}
      .client_info_container h2{font-size:22px;padding-bottom:0;margin-bottom:20px}
      .client_info_container h2 span{padding:0 10px;font-size:22px}
      .client_info_container h2:after{height:2px;display:block!important}
      .client_info{max-width:570px;margin:0 auto}
}
@media(max-width:575px){
      .client_info_container h2,.client_info_container h2 span,.home_page_demo .client_info_container h2,.home_page_demo .client_info_container h2 span{font-size:18px}
}
@media(max-width:480px){
      .globalBanner .banner-inner{min-height:345px}
      .recent-success-section{padding:60px 0 10px}
      .quetion-section a,.quetion-section h2{font-size:18px}
      .globalBanner .banner-content p{font-size:14px;padding:10px 0 20px}
      .casestudy-modal .modal-body{padding:15px}
      .HomeBanner .banner-content,.globalBanner .banner-content{padding:30px 15px}
      .SlickSliderArrow .HomeBannerNavigation{margin:0 15px;width:calc(100% - 30px)}
      .HomeBanner .scroll-wrapper .scroll_link{display:none}
      .scroll_cityscape .cityscape-box{max-width:100%}
      .scroll_cityscape .cityscape-inner{padding-bottom:70px}
      .client_info{padding:20px 15px}
      .client_info_container h2,.client_info_container h2 span,.home_page_demo .client_info_container h2,.home_page_demo .client_info_container h2 span,.recent-success-container h2,.testimonial-section h2{font-size:18px}
      .client_info_container h2 span{padding:0 15px}
      .success-box .success-img-wrapper p{font-size:12px;padding:10px 6px}
      .testimonial-slider{padding:30px 15px}
      .testimonial-section{padding:50px 0 20px}
      .globalBanner .banner-content .green-btn{padding:10px 15px;font-size:14px;max-width:300px}
      .quetion-section a,.quetion-section h2{font-size:20px}
      .quetion-section{padding:30px 15px 30px}
      .scroll_cityscape .cityscape-box h2{padding:0;border:0;text-align:center;margin:0}
      .scroll_cityscape .cityscape-box p{font-size:14px;text-align:center;padding:5px 0 0 0}
      .scroll_cityscape p{font-size:14px}
      .scroll_cityscape .cityscape-left,.scroll_cityscape .cityscape-right{flex:0 0 100%;max-width:100%;text-align:center}
      .scroll_cityscape .cityscape-right .cityscape-box,.scroll_cityscape .cityscape-right .cityscape-box p{text-align:center}
      .client_info_container h2,.client_info_container h2 span,.home_page_demo .client_info_container h2,.home_page_demo .client_info_container h2 span{font-size:14px}
}
@media(max-width:375px){
      .client_info_container h2,.client_info_container h2 span,.home_page_demo .client_info_container h2,.home_page_demo .client_info_container h2 span{font-size:12px}
}