.hero__holder img{width: 100%;}
@media only screen and (min-width:1400px) and (max-width:1599px) {
    #landingHero {height: 102vh;}
    #landingFeatures{display: block;}
    #landingFeatures p{text-align: justify;}
    .landingProjects{height: 102vh;}
    #landingPackages{height: 106vh;}
    .overlay__logo > img {width: 70%;}
    .overlay__logo--landing{width: 35%; !important;}
}
@media only screen and (min-width:1200px) and (max-width:1399px) {
    .overlay__logo--landing{width: 35% !important;}
    #landingHero {height: 100vh;}
    #landingFeatures{display: block;}
    #landingFeatures .feature__h3{margin: .75rem 0 1rem;}
    #landingFeatures p{text-align: justify;}
    #landingFeatures .text-body1{font-size: 1.125rem;line-height: 1.6em;}
    #landingFeatures .feature__logos{margin-top: 1rem;}
    .landingProjects{height: 100vh;}
    #landingPackages{display: block;}
    .overlay__logo > img {width: 35% !important;}
    .overlay__sides--left{width: 20%;}
    .col-xs-offset-2.col-xs-8.mr-remove{margin-top: 7%;}
    #landingFeatures .feature__logo>img{width: 62%;}
    .contact-container{width:70% !important;height:45% !important;}
}

    
@media only screen and (min-width:992px) and (max-width:1199px) {
    #landingHero {height: 100vh;}
    .overlay__logo > img {width: 50%;}
}

/* New */
@media only screen and (max-width:415px) {
    .overlay__sides--left{left:5%;width:50%;}
    .overlay__logo > img {width: 50%;}
    .overlay__sides--right{right:5%;}
    #landingFeatures{height:auto;}
    #landingFeatures .feature__h3{margin:.5rem 0 .5rem;}
    #landingFeatures h3 {font-size: 14px;line-height: 1em;}
    .text-body1, .landingProjects .projects__p {font-size: 10px;line-height: 11px;margin-bottom: 0px;}
    span.top-7 {margin-top: 7.5rem;}
    .mr-remove {margin-right: 0px;padding: 0px;}
    .overlay__sides {margin: 1.125rem 0 3.125rem 0;}
    #landingFeatures .feature__logos{width: 40%;margin-top: 0.75rem;flex-wrap: nowrap;float: left;}
    #landingFeatures .feature__logo{margin-bottom: 0.75rem}
    #landingFeatures .feature__logo>img{width: 90%;}
    .text-label{font-size: 10px;}
    .landingProjects .projects__images{margin-left:4rem;}
    .row.projects__row.verticle-row{display: block!important;margin:5rem 3.25rem 0rem 3.25rem;}
    .landingProjects .projects__h2{margin: .25rem 0 .25rem;}
    .landingProjects h2{font-size: 2rem;}
    .col-xl-offset-1.col-xl-5.col-xs-5.projects__images.wid {display:none;}
    .slick-slider {position: absolute;width:90%;}
    .jQcounter{font-size: 30px;}
    .jQcounter-Content{font-size: 18px;}
    .top-space, #aboutUsTeam, #aboutUsCrew{margin-top:5rem;}
    .margin-top-17{margin-top:10rem;}
    .testimonial .description{line-height:20px;}
    .margin-left-47{margin-left:47.5%;}
    .testimonial{padding:20px;height:400px;}
    .testimonialHead h3{font-size: 1rem}
    .mainNav__link--main{font-size: 2rem;}
    .res-space{margin-left: 15%;width: 100% !important;padding: 0;}
    .mainNav__link--socmed{padding: 8px 0 8px 0px;}
    .mainNav__left{margin-left: 3rem;}
    #ourWorkWorks .work__imageHolder, #ourWorkWorks .work__imageHolder--bottom {padding:15px;}
    #ourWorkWorks .work__content{height:10rem;}
    #ourWorkWorks .work__half {margin-left: 5%;}
    #ourWorkWorks .work__half, #ourWorkWorks .work__half--right {width:43%;}
    #ourWorkWorks .work__half--right {margin: 0 0 0 25px;}
    .responsive-img{min-width: 85%;padding: 25px;}
    .responsive-block{margin-left: 3rem;min-width: 85%;padding: 15px;}
    #aboutUsHero .hero__h1, #ourProcessHero .hero__h1{font-size:3rem!important;}
    .width-responsive{display: inline-block;min-width: 100%;}
    #aboutUsCrew .crew__crew{display: block;text-align: center;}
    h1.projects__h1.onEnter__h1--flash {display: contents;font-size: 1.5rem !important;float: left;}
    h1.projects__h1.onEnter__h1--flash.extra-small {display: contents;font-size: 1.2rem !important;float: left;}
    img.results__image--spenmo1, img.results__image--spenmo4{width:95%;}
    #projectsNav .nav__holder {display: grid;}
    
}
@media only screen and (min-width:416px) and (max-width:575px) {
    .overlay__sides--left{left:5%;width:50%;}
    .overlay__logo > img {width: 50%;}
    .overlay__sides--right{right:5%;}
    #landingFeatures{height:auto;}
    #landingFeatures .feature__h3{margin:.5rem 0 .5rem;}
    #landingFeatures h3 {font-size: 1rem;line-height: 1.1em;}
    .text-body1 {font-size: 13px;line-height: 13px;margin-bottom: 0px;letter-spacing: 0.5px;}
    span.top-7 {margin-top: 7.5rem;}
    .mr-remove {margin-right: 0px;padding: 0px;}
    .overlay__sides {margin: 1.125rem 0 3.125rem 0;}
    #landingFeatures .feature__logos{width: 40%;margin-top: 0.75rem;flex-wrap: nowrap;float: left;}
    #landingFeatures .feature__logo{margin-bottom: 0.75rem}
    #landingFeatures .feature__logo>img{width: 90%;}
    .text-label{font-size: 11px;}
    .landingProjects .projects__images{margin-left:4rem;}
    .row.projects__row.verticle-row{display: block!important;margin:5rem 3.25rem 0rem 3.25rem;}
    .landingProjects .projects__h2{margin: .25rem 0 .25rem;}
    .landingProjects h2{font-size: 2rem;}
    .col-xl-offset-1.col-xl-5.col-xs-5.projects__images.wid {display:none;}
    .slick-slider {position: absolute;width:90%;}
    .jQcounter{font-size: 30px;}
    .jQcounter-Content{font-size: 18px;}
    .top-space, #aboutUsTeam, #aboutUsCrew{margin-top:-5rem;}
    .margin-top-17{margin-top:17rem;}
    .testimonial .description{line-height:20px;}
    .margin-left-47{margin-left:47.5%;}
    .testimonial{padding:20px;}
    .mainNav__link--main{font-size: 2rem;}
    .res-space{margin-left: 15%;width: 100% !important;padding: 0;}
    .mainNav__link--socmed{padding: 8px 0 8px 0px;}
    .mainNav__left{margin-left: 3rem;}
    #ourWorkWorks .work__imageHolder, #ourWorkWorks .work__imageHolder--bottom {padding:15px;}
    #ourWorkWorks .work__content{height:10rem;}
    #ourWorkWorks .work__half {margin-left: 5%;}
    #ourWorkWorks .work__half, #ourWorkWorks .work__half--right {width:43%;}
    #ourWorkWorks .work__half--right {margin: 0 0 0 25px;}
    .responsive-img{min-width: 85%;padding: 25px;}
    .responsive-block{margin-left: 3rem;min-width: 85%;padding: 15px;}
    #aboutUsHero .hero__h1, #ourProcessHero .hero__h1{font-size:3rem!important;}
    .width-responsive{display: inline-block;min-width: 100%;}
    #aboutUsCrew .crew__crew{display: block;text-align: center;}
    h1.projects__h1.onEnter__h1--flash {display: contents;font-size: 1.5rem !important;float: left;}
    h1.projects__h1.onEnter__h1--flash.extra-small {display: contents;font-size: 1.2rem !important;float: left;}
    img.results__image--spenmo1, img.results__image--spenmo4{width:95%;}
    #projectsNav .nav__holder {display: grid;}
    
}
@media only screen and (min-width:576px) and (max-width:767px) {
    .overlay__arrow {margin-top: -6.125rem;}
    .overlay__sides--left{width:30%;top:0%}
    .overlay__logo > img {width: 50%;}
    .overlay__sides--right{right:5%;}
    #landingFeatures{height:auto;}
    #landingFeatures .feature__h3{margin:.5rem 0 .5rem;}
    #landingFeatures h3 {font-size: 1rem;line-height: 1.1em;}
    .text-body1 {font-size: 10px;line-height: 13px;margin-bottom: 0px;letter-spacing: 0.5px;}
    span.top-7 {margin-top: 1rem;}
    .mr-remove {margin-right: 0px;padding: 0px;}
    .overlay__sides {margin: 1.125rem 0 3.125rem 0;}
    #landingFeatures .feature__logos{width: 35%;margin-top: 0.75rem;flex-wrap: nowrap;float: left;margin-left: -1rem;}
    #landingFeatures .feature__logo{margin-bottom: 0.75rem}
    #landingFeatures .feature__logo>img{width: 90%;}
    .text-label{font-size: 11px;}
    .landingProjects .projects__images{margin-left:4rem;}
    .row.projects__row.verticle-row{display: block!important;margin:0rem 4.25rem 0rem 4.25rem;}
    .landingProjects .projects__h2{margin: .25rem 0 .25rem;}
    .landingProjects h2{font-size: 2rem;}
    .col-xl-offset-1.col-xl-5.col-xs-5.projects__images.wid {display:none;}
    .slick-slider {position: absolute;width: 75%;}
    .col-md-4.jQcounter-Box.center-margn {width: 18%;margin-left: 3.25rem;}
    .jQcounter{font-size: 25px;}
    .jQcounter-Content{font-size: 14px;}    
    .top-space{margin-top:-3rem;}
    .margin-top-17{margin-top:5rem;}
    .testimonial .description{line-height:20px;}
    .margin-left-47{margin-left:10%;}
    .testimonial{padding:20px;height:auto;width:70%;}
    .owl-theme .owl-controls{margin-top:-10%!important;margin-left:-25%!important;}
    .mainNav__link--main{font-size: 3rem;}
    .mainNav__left{margin-left: 5rem;}
    .mainNav__link--socmed{padding: 8px 0 8px 0px;}
    .nav.nav-pills.nav-justified li {width: 29%;float: left;}
    .tabImages{width: 100%;}
    #ourWorkWorks .work__imageHolder{padding:15px;}
    #ourWorkWorks .work__content{height:10rem;}
    #ourWorkWorks .work__half {margin-left: 5%;}
    #ourWorkWorks .work__half, #ourWorkWorks .work__half--right {width:25%;}
    #ourWorkWorks .work__half--right {margin: 0 0 0 25px;}
    .responsive-img{margin-left:1rem;padding: 25px;}
    .responsive-block{margin-left: 4rem;padding: 15px;}
    #aboutUsHero .hero__h1, #ourProcessHero .hero__h1{font-size:3rem!important;}
    article#aboutUsTeam{min-width: 70%;width: 70%;margin-left: 4rem;}
    #aboutUsTeam .col-xs-offset-1.col-xs-4.responsive-block, #aboutUsTeam .col-xs-offset-1.col-xs-5.responsive-block {min-width: 80%;display: flow-root;}
    h1.projects__h1.onEnter__h1--flash {display: contents;font-size: 1.5rem !important;float: left;}
    h1.projects__h1.onEnter__h1--flash.extra-small {display: contents;font-size: 1.2rem !important;float: left;}
    img.results__image--spenmo1, img.results__image--spenmo4{width:85%;margin-left: 15px;}
    #projectsNav .nav__holder {display: grid;}
    #projectsLanding .projects__image--flash1{left:1%}
    #projectsChallenge .col-xs-offset-1.col-xs-3.responsive-block {margin-left: 0px!important;}
    #projectsChallenge .col-xs-offset-1.col-xs-6.responsive-block{min-width: 50%;}
    #projectsNav a.nav.brand-diab.button__hover.responsive-img, #projectsNav a.nav.brand-spenmo.button__hover.responsive-img{min-width: 100%;}

}