@media only screen and (min-width: 1200px) and (max-width: 1500px){

.sliderSection:after {
    background: url(../images/shape-right-header.png);
    position: absolute;
    top: -439px;
    right: -350px;
    width: 998px;
    height: 995px;
    background-repeat: no-repeat;
    z-index: 1;
    background-size: contain;
    content: "";
    transform: rotate(
-13deg);
}
}



@media (min-width: 992px){
button#menu-button {display: none;}
a#close {display: none;}}




@media (max-width: 1199px){
.awsome-app-fetures{padding-top:70px;padding-bottom:60px}
.sliderSection:after{background:url(../images/shape-right-header.png);position:absolute;top:-440px;right:-390px;width:100%;height:100%;background-repeat:no-repeat;z-index:1;background-size:contain;content:""}
.slider-left h1{font-size:46px}
.slider-left p{margin-bottom:25px;margin-top:10px;font-size:16px;line-height:30px}
.awsome-app-fetures-left-box figure:after{width:370px;height:370px}
.awsome-app-fetures-right{padding-left:50px}
.common-heading p{font-size:14px}
.common-heading h2{font-size:28px;padding-bottom:5px}
ul.awesome-apps-list li figure{margin-right:20px}
ul.awesome-apps-list figcaption h3{font-size:18px}
.awsome-app-fetures-left-box figure img{width:200px}
.how-its-works-box-inner{padding:40px 15px}
.how-its-works-box-inner figure{margin-bottom:20px}
section.How-its-works{padding-bottom:80px}
.faq-q-box{padding-top:50px}
.partner-with-us-main .how-its-works-box:last-child:after{top:82px}
section.get-in-touch{padding-top:45px;padding-bottom:50px}
.follow-top-social-box p{font-size:20px}
footer{border-top-left-radius:50px;border-top-right-radius:50px}
footer{padding-top:20px}
.follow-top-social{padding-bottom:20px;margin-bottom:30px}
.follow-top-social{padding-bottom:20px}
ul.footer_menu{padding-top:35px;padding-bottom:25px}
}


@media (max-width: 991px){
button.navbar-toggler{position:absolute;right:0}
.submenu-submenu{padding:15px 0}
a#close{position:absolute;top:0;right:0;font-size:36px;color:#fff;border:0}
.hide-menu{background-color:#000;position:fixed;top:0;left:-350px;z-index:9;width:300px;height:100%;transition:.3s;padding-top:40px}
.show-menu{transition:.5s;left:0;margin-left:0}
.nave-bar .hide-menu.show-menu li.nav-item a{color:#fff!important;padding:10px 15px!important;border-bottom:1px solid #dddddd38;font-size:14px}
a#close{position:absolute;top:10px;right:10px;font-size:36px;color:#fff}
.slider-right{flex:0 0 auto;text-align:right}
.slider-right figure img{width:80%}
.slider-left h1{font-size:42px;line-height:1.2}
.sliderSection:after{display:none}
.download-app-btn a{background:#f6a71d;color:#fff!IMPORTANT}
header{padding:10px 0}
button#menu-button{background:#354e5c}
.navbar-light .navbar-toggler-icon{background-image:none}
button#menu-button{position:absolute;right:0}
.slider_caption{padding-top:108px}
.download-app-btn{margin-left:0;margin-right:65px}
.awsome-app-fetures-left{display:none}
.awsome-app-fetures-right{padding-left:15px;flex:0 0 100%;max-width:100%}
.awsome-app-fetures{padding-top:40px;padding-bottom:35px}
.common-heading.text-center p{width:65%;margin:auto}
section.How-its-works{padding-top:45px}
.how-its-works-box{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 50%;max-width:50%}
.how-its-works-box:last-child:after{background:url(../images/arrow-up.svg);content:"";position:absolute;right:-136px;bottom:auto;width:147px;height:46px;top:0}
ul.footer_menu li a{font-size:14px;padding:0 18px}
.follow-top-social-box p{font-size:18px}
.common-heading h2{font-size:24px}
.download-app-left img{width:75%}
.common-heading h2 br{display:none}
.download-app-right .common-heading.text-center p{width:99%;margin:auto}
.download-app{padding:30px 35px}
.download-app-left{text-align:left}
.how-its-works-box:first-child:after,.how-its-works-box:last-child:after{display:none}
.row.partner-with-us-main{justify-content:center}
.faq-q-box{padding-bottom:60px}
.partner-with-us-main .how-its-works-box-inner{padding-bottom:10px}
.how-its-works-box.odd-works{margin-top:0}
.How-its-works-main{margin-top:40px;justify-content:center}
.how-its-works-box{margin-bottom:30px}
.how-its-works-box:last-child{margin-bottom:0}
}


@media (max-width: 767px){
.form-get-touch.common-form{    width: 100%;}

/*.slider-left {
    flex: inherit;
    text-align: center;
    padding-right: 0;
    width: 100%;
}

.slider_inner{    flex-wrap: wrap;}

.slider-right {
    order: 1;
    text-align: center;
    width: 100%;
        justify-content: center;
}
.slider-left{    order: 2;}*/

.slider-left h1 {
    font-size: 30px;
    line-height: 1.2;
}

.slider-left {
    width: 60%;}

    .slider-right{    flex: 1;}


    .slider-left p {
    margin-bottom: 15px;
    margin-top: 10px;
    font-size: 14px;
    line-height: 1.7;
}
.how-its-works-box {

    padding: 0 10px;
}

section.How-its-works {
    padding-bottom: 55px;
}

section.want-something-main{    padding-top: 50px;}

.faq-q-box button.btn.btn-link{    font-size: 16px;    padding: 13px 20px;}

.how-its-works-box-inner {
    padding: 40px 5px;
}

.download-app-box {
    display: flex;
    align-items: center;
    flex-direction: column;
}

.download-app-left img {
    width: 45%;
    text-align: center;
    margin: auto;
    display: block;
    margin-bottom: 25px;
}

.download-app {
    padding: 15px 35px 30px;
}
ul.footer_menu li a {
    font-size: 13px;
    padding: 0 10px;
}


.bottom-footer p {
    font-size: 12px;}

    .slider-left h1 {
    font-size: 28px;
   
}
}



@media (max-width: 575px){
.slider-left p{    font-size: 12px;}

.slider-left h1 {
    font-size: 24px;
}
.slider-left {
    width: 70%;
}
.slider_inner{    align-items: self-start;}

.common-btn{    font-size: 14px;}

.common-heading.text-center p {
    width: 100%;
    margin: auto;
}
.col-md-4.how-its-works-box {
    flex: 0 0 90%;
    max-width: 90%;
}
.download-app-left {
    width: 100%;}

    ul.footer_menu {
    flex-wrap: wrap;
}

.follow-top-social-box{    flex-wrap: wrap;}

.follow-top-social-box{    justify-content: center;}

ul.footer-social {
   
    padding-top: 10px;
}
.follow-top-social-box p {
    font-size: 16px;
}

ul.footer_menu {
    padding-top: 20px;
    padding-bottom: 15px;
}
.follow-top-social{    margin-bottom: 15px;}

ul.footer_menu li {
    width: 30%;
}

.common-heading h2 {
    font-size: 20px;
}
.btn-group-slider a {
    margin: 0 2px;
}
.how-its-works-box {
    margin-bottom: 15px;
}
.awsome-app-fetures {
   
    padding-bottom: 10px;
}

section.How-its-works {
    padding-bottom: 35px;
    padding-top: 30px;
}
.app-screenshots{    padding-top: 30px;
    padding-bottom: 110px;}


    .slider-box-main {
    padding-top: 40px;
   
}
}


@media (max-width: 480px){
.slider-left {
    width: 80%;
}
.slider-right figure img {
    width: 100%;
}
.slider-left .common-btn {
    font-size: 12px;
        height: 38px;
}
.slider-left h1 {
    font-size: 22px;
}
ul.awesome-apps-list figcaption p {
    font-size: 12px;
    line-height: 1.6;
}
ul.awesome-apps-list figcaption h3 {
    font-size: 16px;
}


ul.awesome-apps-list li figure{    width: 60px;
    height: 60px   ; flex: 0 0 60px;}

    ul.awesome-apps-list li figure i {
    font-size: 25px;
}
.common-heading p,.how-its-works-box-inner figcaption p {
  
    font-size: 12px;
    line-height: 1.6;
}
.how-its-works-box-inner figcaption h3 {
    font-size: 16px;}

    .faq-q-box {
    padding-top: 25px;
        padding-bottom: 35px;
}
.faq-q-box button.btn.btn-link {
    font-size: 14px;
    padding: 10px 20px;
}
.row.partner-with-us-main .how-its-works-box {
    margin-bottom: 0px;
}

.download-app{    margin: 15px;}

.download-app {
    padding: 15px 5px 30px;
}
.download-app-right {
   
    padding-left: 0;
  
}

.download-app-box {
    display: block;}

    .download-app-right .btn-group-slider{    margin-top: 12px;}

    section.get-in-touch {
    padding-top: 15px;
       padding-bottom: 35px;
}
.form-get-touch.common-form .form-group {
    width: 100%;
}
.follow-top-social-box {
   
    text-align: center;
}
ul.footer_menu li {
    width: 50%;
}
.bottom-footer {
   
    padding: 10px 0;
}
.bottom-footer p {
    font-size: 9px;
}
ul.footer-social li {
    width: 40px;
    height: 40px;}

    ul.footer-social li img {
    width: 75%;
}

.download-app-btn a{    height: 41px;
    font-size: 13px;    min-width: 161px;}

    .download-app-btn {
   
    margin-right: 60px;
}
}
