#stay-easy {
  font-family: 'Roboto', sans-serif; }
  #stay-easy .header {
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -ms-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    transition: all 0.3s linear;
    position: fixed;
    top: 0;
    left: 0;
    height: 60px;
    width: 100%;
    padding: 10px 10px 10px 12px;
    z-index: 100;
    border-bottom: none; }
    #stay-easy .header.white-bg {
      background: #fff;
      box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2); }
    #stay-easy .header .nav-demo-btn {
      position: absolute;
      right: 10px;
      top: 50%;
      margin-top: -15px;
      background: #0cb88f;
      color: #fff;
      width: 101px;
      height: 30px;
      -webkit-border-radius: 2px;
      -moz-border-radius: 2px;
      -ms-border-radius: 2px;
      border-radius: 2px;
      text-align: center;
      font-size: 12px;
      line-height: 30px;
      cursor: pointer; }
    #stay-easy .header .navigate {
      position: absolute;
      right: 60px;
      top: 50%;
      margin-top: -15px;
      line-height: 30px; }
      #stay-easy .header .navigate .text {
        font-size: 13px;
        color: #fff;
        margin-right: 20px;
        text-decoration: none; }
        #stay-easy .header .navigate .text.white-bg {
          color: #4a4a4a; }
      #stay-easy .header .navigate .button-area {
        float: right; }
      #stay-easy .header .navigate .society-login {
        background: #0cb88f;
        color: #fff;
        width: 125px;
        height: 30px;
        -webkit-border-radius: 2px;
        -moz-border-radius: 2px;
        -ms-border-radius: 2px;
        border-radius: 2px;
        text-align: center;
        border: solid 1px #ffffff;
        background: transparent;
        font-size: 13px;
        line-height: 28px;
        cursor: pointer;
        float: left; }
        #stay-easy .header .navigate .society-login.white-bg {
          color: #0cb88f;
          border-color: #0cb88f; }
      #stay-easy .header .navigate .demo-div-header {
        display: none;
        float: left;
        border-left: solid thin #eeeeee;
        margin-left: 10px;
        padding-left: 10px;
        height: 30px; }
        #stay-easy .header .navigate .demo-div-header .content-container {
          width: 265px;
          height: 30px;
          border: solid 1px #dddddd;
          position: relative; }
          #stay-easy .header .navigate .demo-div-header .content-container .country-code {
            float: left;
            width: 40px;
            height: 100%;
            font-size: 12px;
            line-height: 30px;
            text-align: center;
            background: #fff;
            border-right: solid thin #eee; }
          #stay-easy .header .navigate .demo-div-header .content-container .phone-number {
            float: left;
            width: 125px;
            height: 100%;
            border: none;
            padding-left: 15px;
            font-size: 12px;
            color: #464646; }
            #stay-easy .header .navigate .demo-div-header .content-container .phone-number:focus {
              outline: none; }
          #stay-easy .header .navigate .demo-div-header .content-container .demo-btn {
            float: left;
            background: #0cb88f;
            color: #fff;
            width: 98px;
            height: 28px;
            -webkit-border-radius: 0px;
            -moz-border-radius: 0px;
            -ms-border-radius: 0px;
            border-radius: 0px;
            text-align: center;
            font-size: 12px;
            line-height: 28px;
            cursor: pointer;
            border: none;
            outline: none; }
            #stay-easy .header .navigate .demo-div-header .content-container .demo-btn:hover {
              opacity: 0.9; }
    @media (min-width: 768px) {
      #stay-easy .header {
        padding: 15px 60px 15px 60px;
        height: 60px; } }
  #stay-easy #intro-section {
    padding-top: 100px;
    background-image: url(/images/mobile-bg.jpg);
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    text-align: center;
    position: relative;
    height: 1000px; }
    #stay-easy #intro-section .heading {
      font-size: 18px;
      line-height: 22px;
      color: #fff;
      font-weight: 500;
      padding-bottom: 20px;
      width: 80%;
      margin: 0 auto; }
      @media (min-width: 768px) {
        #stay-easy #intro-section .heading {
          font-size: 40px;
          line-height: 38px; } }
    #stay-easy #intro-section .sub-heading {
      font-size: 13px;
      color: #fff;
      padding-bottom: 28px;
      margin: 0 auto;
      width: 67%; }
      @media (min-width: 768px) {
        #stay-easy #intro-section .sub-heading {
          font-size: 15px; } }
    #stay-easy #intro-section .phone-container {
      padding-bottom: 18px;
      display: block; }
      #stay-easy #intro-section .phone-container .phone-div {
        float: left;
        width: 250px;
        height: 45px;
        background: #fff;
        -webkit-border-radius: 2px;
        -moz-border-radius: 2px;
        -ms-border-radius: 2px;
        border-radius: 2px; }
        #stay-easy #intro-section .phone-container .phone-div .country-code {
          width: 45px;
          border-right: solid thin #eee;
          height: 45px;
          float: left;
          line-height: 45px;
          font-size: 14px;
          color: #464646; }
          @media (max-width: 767px) {
            #stay-easy #intro-section .phone-container .phone-div .country-code {
              height: 40px;
              font-size: 12px;
              line-height: 40px; } }
        #stay-easy #intro-section .phone-container .phone-div .phone-number {
          height: 45px;
          width: 195px;
          border: none;
          padding-left: 15px;
          font-size: 14px;
          color: #464646; }
          #stay-easy #intro-section .phone-container .phone-div .phone-number:focus {
            outline: none; }
          @media (max-width: 767px) {
            #stay-easy #intro-section .phone-container .phone-div .phone-number {
              height: 40px;
              font-size: 12px;
              width: 80%; } }
        @media (max-width: 767px) {
          #stay-easy #intro-section .phone-container .phone-div {
            width: 76%;
            margin: 0 12%;
            height: 40px; } }
      #stay-easy #intro-section .phone-container .demo-btn {
        position: relative;
        font-size: 14px;
        float: left;
        margin-left: 9px;
        line-height: 45px;
        cursor: pointer;
        border: none;
        outline: none;
        background: #0cb88f;
        color: #fff;
        width: 150px;
        height: 45px;
        -webkit-border-radius: 2px;
        -moz-border-radius: 2px;
        -ms-border-radius: 2px;
        border-radius: 2px;
        text-align: center; }
        #stay-easy #intro-section .phone-container .demo-btn:hover {
          opacity: 0.9; }
        @media (max-width: 767px) {
          #stay-easy #intro-section .phone-container .demo-btn {
            width: 76%;
            margin: 7px 12%;
            font-size: 12px;
            height: 40px;
            line-height: 40px; } }
      @media (min-width: 768px) {
        #stay-easy #intro-section .phone-container {
          display: inline-block; } }
    #stay-easy #intro-section .features {
      display: inline-block; }
      #stay-easy #intro-section .features .features-img {
        height: 337px;
        margin-top: 15px; }
        @media (min-width: 768px) {
          #stay-easy #intro-section .features .features-img {
            height: 377px;
            float: left;
            margin-top: 0; } }
      #stay-easy #intro-section .features .right {
        float: left;
        margin-left: 30px;
        margin-top: 51px; }
        #stay-easy #intro-section .features .right .feature-card {
          position: relative;
          width: 436px;
          height: 100px;
          background: #fff;
          margin-bottom: 47px;
          box-shadow: 1px 2px 0 0 rgba(0, 0, 0, 0.06);
          -webkit-border-radius: 2px;
          -moz-border-radius: 2px;
          -ms-border-radius: 2px;
          border-radius: 2px; }
          #stay-easy #intro-section .features .right .feature-card .sliderCard {
            text-align: left;
            padding: 20px; }
            #stay-easy #intro-section .features .right .feature-card .sliderCard .header-text {
              color: #464646;
              font-size: 14px;
              margin-bottom: 6px; }
              @media (min-width: 768px) {
                #stay-easy #intro-section .features .right .feature-card .sliderCard .header-text {
                  font-size: 16px; } }
            #stay-easy #intro-section .features .right .feature-card .sliderCard .text {
              color: #999999;
              font-size: 12px; }
              @media (min-width: 768px) {
                #stay-easy #intro-section .features .right .feature-card .sliderCard .text {
                  font-size: 14px; } }
            @media (min-width: 768px) {
              #stay-easy #intro-section .features .right .feature-card .sliderCard {
                padding-top: 25px;
                padding-left: 30px;
                padding-right: 30px;
                padding-bottom: 0; } }
            @media (max-width: 320px) {
              #stay-easy #intro-section .features .right .feature-card .sliderCard {
                padding: 10px; } }
          #stay-easy #intro-section .features .right .feature-card .lSSlideOuter .lSPager {
            display: none; }
            #stay-easy #intro-section .features .right .feature-card .lSSlideOuter .lSPager li {
              opacity: 0.1; }
              #stay-easy #intro-section .features .right .feature-card .lSSlideOuter .lSPager li.active {
                opacity: 1; }
              #stay-easy #intro-section .features .right .feature-card .lSSlideOuter .lSPager li a {
                background-color: #0cb88f; }
            #stay-easy #intro-section .features .right .feature-card .lSSlideOuter .lSPager.lSpg {
              text-align: left;
              margin-left: 25px; }
              #stay-easy #intro-section .features .right .feature-card .lSSlideOuter .lSPager.lSpg li a {
                width: 6px;
                height: 6px; }
            @media (min-width: 768px) {
              #stay-easy #intro-section .features .right .feature-card .lSSlideOuter .lSPager {
                display: block; } }
          @media (max-width: 767px) {
            #stay-easy #intro-section .features .right .feature-card {
              width: 84vw;
              margin-bottom: 30px; } }
          @media (min-width: 768px) {
            #stay-easy #intro-section .features .right .feature-card {
              height: 144px;
              margin-bottom: 30px; } }
        #stay-easy #intro-section .features .right .triangle-top-right {
          display: none; }
          @media (min-width: 768px) {
            #stay-easy #intro-section .features .right .triangle-top-right {
              display: block;
              width: 0;
              height: 0;
              border-top: 10px solid #fff;
              border-left: 20px solid transparent;
              position: absolute;
              left: -20px;
              top: 45px; } }
        #stay-easy #intro-section .features .right .playstore-link {
          text-align: center;
          margin-top: 20px; }
          #stay-easy #intro-section .features .right .playstore-link div {
            float: none;
            font-size: 12px;
            color: #ffffff; }
            @media (min-width: 768px) {
              #stay-easy #intro-section .features .right .playstore-link div {
                float: left;
                font-size: 14px;
                margin-right: 15px; } }
          #stay-easy #intro-section .features .right .playstore-link img {
            width: 150px;
            height: 40px;
            margin-top: 15px; }
            @media (min-width: 768px) {
              #stay-easy #intro-section .features .right .playstore-link img {
                margin-top: 0; } }
          @media (min-width: 768px) {
            #stay-easy #intro-section .features .right .playstore-link {
              text-align: left;
              margin-top: 0; } }
        @media (max-width: 767px) {
          #stay-easy #intro-section .features .right {
            margin-top: 16px; } }
    @media (min-width: 768px) {
      #stay-easy #intro-section {
        height: 631px;
        padding-top: 164px;
        background-image: url(/images/desktop-bg.jpg); } }
  #stay-easy .main-content {
    width: 100%; }
    #stay-easy .main-content #why-stay-easy {
      text-align: center;
      padding-top: 50px;
      padding-bottom: 64px; }
      #stay-easy .main-content #why-stay-easy .heading {
        font-size: 22px;
        color: #464646;
        padding-bottom: 24px; }
        @media (min-width: 768px) {
          #stay-easy .main-content #why-stay-easy .heading {
            font-size: 32px;
            padding-bottom: 66px; } }
      #stay-easy .main-content #why-stay-easy .benefits-society, #stay-easy .main-content #why-stay-easy .benefits-resident {
        display: inline-block;
        width: 80%; }
        #stay-easy .main-content #why-stay-easy .benefits-society .ben-image, #stay-easy .main-content #why-stay-easy .benefits-society .ben-image-2, #stay-easy .main-content #why-stay-easy .benefits-resident .ben-image, #stay-easy .main-content #why-stay-easy .benefits-resident .ben-image-2 {
          float: left;
          width: 100%;
          margin-bottom: 20px;
          float: none; }
          @media (min-width: 768px) {
            #stay-easy .main-content #why-stay-easy .benefits-society .ben-image, #stay-easy .main-content #why-stay-easy .benefits-society .ben-image-2, #stay-easy .main-content #why-stay-easy .benefits-resident .ben-image, #stay-easy .main-content #why-stay-easy .benefits-resident .ben-image-2 {
              width: 444px;
              margin-bottom: 0;
              float: left; } }
        #stay-easy .main-content #why-stay-easy .benefits-society .ben-image-2, #stay-easy .main-content #why-stay-easy .benefits-resident .ben-image-2 {
          float: none; }
          @media (min-width: 768px) {
            #stay-easy .main-content #why-stay-easy .benefits-society .ben-image-2, #stay-easy .main-content #why-stay-easy .benefits-resident .ben-image-2 {
              margin-left: 40px;
              flex: left; } }
        #stay-easy .main-content #why-stay-easy .benefits-society .ben-text, #stay-easy .main-content #why-stay-easy .benefits-society .ben-text-2, #stay-easy .main-content #why-stay-easy .benefits-resident .ben-text, #stay-easy .main-content #why-stay-easy .benefits-resident .ben-text-2 {
          float: left;
          text-align: left;
          width: auto;
          margin-left: 0; }
          #stay-easy .main-content #why-stay-easy .benefits-society .ben-text .head, #stay-easy .main-content #why-stay-easy .benefits-society .ben-text-2 .head, #stay-easy .main-content #why-stay-easy .benefits-resident .ben-text .head, #stay-easy .main-content #why-stay-easy .benefits-resident .ben-text-2 .head {
            font-size: 12px;
            color: #787878;
            text-transform: uppercase;
            text-align: center; }
            @media (min-width: 768px) {
              #stay-easy .main-content #why-stay-easy .benefits-society .ben-text .head, #stay-easy .main-content #why-stay-easy .benefits-society .ben-text-2 .head, #stay-easy .main-content #why-stay-easy .benefits-resident .ben-text .head, #stay-easy .main-content #why-stay-easy .benefits-resident .ben-text-2 .head {
                text-align: left;
                font-size: 11px; } }
          #stay-easy .main-content #why-stay-easy .benefits-society .ben-text .sub-head, #stay-easy .main-content #why-stay-easy .benefits-society .ben-text-2 .sub-head, #stay-easy .main-content #why-stay-easy .benefits-resident .ben-text .sub-head, #stay-easy .main-content #why-stay-easy .benefits-resident .ben-text-2 .sub-head {
            font-size: 16px;
            color: #464646;
            margin-bottom: 30px;
            text-align: center; }
            @media (min-width: 768px) {
              #stay-easy .main-content #why-stay-easy .benefits-society .ben-text .sub-head, #stay-easy .main-content #why-stay-easy .benefits-society .ben-text-2 .sub-head, #stay-easy .main-content #why-stay-easy .benefits-resident .ben-text .sub-head, #stay-easy .main-content #why-stay-easy .benefits-resident .ben-text-2 .sub-head {
                text-align: left;
                font-size: 20px; } }
          #stay-easy .main-content #why-stay-easy .benefits-society .ben-text .list, #stay-easy .main-content #why-stay-easy .benefits-society .ben-text-2 .list, #stay-easy .main-content #why-stay-easy .benefits-resident .ben-text .list, #stay-easy .main-content #why-stay-easy .benefits-resident .ben-text-2 .list {
            position: relative;
            color: #999999;
            font-size: 12px;
            list-style-type: none;
            padding-left: 0; }
            #stay-easy .main-content #why-stay-easy .benefits-society .ben-text .list .bullet-img, #stay-easy .main-content #why-stay-easy .benefits-society .ben-text-2 .list .bullet-img, #stay-easy .main-content #why-stay-easy .benefits-resident .ben-text .list .bullet-img, #stay-easy .main-content #why-stay-easy .benefits-resident .ben-text-2 .list .bullet-img {
              width: 15px;
              height: 15px;
              position: absolute;
              left: 0;
              top: 3px;
              color: #00d970;
              font-size: 16px; }
            #stay-easy .main-content #why-stay-easy .benefits-society .ben-text .list li, #stay-easy .main-content #why-stay-easy .benefits-society .ben-text-2 .list li, #stay-easy .main-content #why-stay-easy .benefits-resident .ben-text .list li, #stay-easy .main-content #why-stay-easy .benefits-resident .ben-text-2 .list li {
              padding-left: 25px;
              position: relative;
              margin-bottom: 10px; }
            @media (min-width: 768px) {
              #stay-easy .main-content #why-stay-easy .benefits-society .ben-text .list, #stay-easy .main-content #why-stay-easy .benefits-society .ben-text-2 .list, #stay-easy .main-content #why-stay-easy .benefits-resident .ben-text .list, #stay-easy .main-content #why-stay-easy .benefits-resident .ben-text-2 .list {
                font-size: 14px; } }
          @media (min-width: 768px) {
            #stay-easy .main-content #why-stay-easy .benefits-society .ben-text, #stay-easy .main-content #why-stay-easy .benefits-society .ben-text-2, #stay-easy .main-content #why-stay-easy .benefits-resident .ben-text, #stay-easy .main-content #why-stay-easy .benefits-resident .ben-text-2 {
              margin-left: 40px;
              width: 400px; } }
        @media (min-width: 768px) {
          #stay-easy .main-content #why-stay-easy .benefits-society .ben-text-2, #stay-easy .main-content #why-stay-easy .benefits-resident .ben-text-2 {
            margin-left: 0; } }
        @media (min-width: 768px) {
          #stay-easy .main-content #why-stay-easy .benefits-society, #stay-easy .main-content #why-stay-easy .benefits-resident {
            width: auto; } }
      #stay-easy .main-content #why-stay-easy .benefits-society {
        margin-bottom: 0; }
        @media (min-width: 768px) {
          #stay-easy .main-content #why-stay-easy .benefits-society {
            margin-bottom: 20px; } }
      #stay-easy .main-content #why-stay-easy .benefits-resident {
        margin-top: 20px; }
      @media (min-width: 768px) {
        #stay-easy .main-content #why-stay-easy {
          padding-bottom: 40px;
          padding-top: 80px; } }
    #stay-easy .main-content #how-it-works {
      padding-top: 49px;
      text-align: center;
      padding-bottom: 62px; }
      #stay-easy .main-content #how-it-works .head {
        font-size: 22px;
        color: #464646;
        margin-bottom: 40px; }
        @media (min-width: 768px) {
          #stay-easy .main-content #how-it-works .head {
            font-size: 32px; } }
      #stay-easy .main-content #how-it-works .content {
        display: inline-block; }
        #stay-easy .main-content #how-it-works .content .info-box {
          position: relative;
          float: none;
          height: 200px;
          width: 70%;
          border: solid 0.5px #dddddd;
          margin: 0 auto;
          padding: 37px 32px 40px 32px;
          font-size: 13px;
          color: #787878;
          margin-bottom: 30px; }
          #stay-easy .main-content #how-it-works .content .info-box .number-img {
            position: absolute;
            top: -20px;
            left: 50%;
            margin-left: -15px; }
          #stay-easy .main-content #how-it-works .content .info-box .descrip-img {
            position: absolute;
            bottom: 10px;
            left: 50%;
            margin-left: -40px;
            height: 80px;
            width: 80px; }
            @media (min-width: 768px) {
              #stay-easy .main-content #how-it-works .content .info-box .descrip-img {
                height: 130px;
                width: 130px;
                bottom: 40px;
                margin-left: -65px; } }
          @media (min-width: 768px) {
            #stay-easy .main-content #how-it-works .content .info-box {
              float: left;
              margin-bottom: 0;
              margin-left: 50px;
              width: 224px;
              height: 290px; } }
          @media (min-width: 768px) {
            #stay-easy .main-content #how-it-works .content .info-box:first-child {
              margin-left: 0; } }
          @media (max-width: 320px) {
            #stay-easy .main-content #how-it-works .content .info-box {
              padding: 22px 32px 40px 32px;
              font-size: 14px; } }
      @media (min-width: 768px) {
        #stay-easy .main-content #how-it-works {
          padding-top: 75px;
          padding-bottom: 100px; } }
    #stay-easy .main-content #testimonials {
      display: none;
      padding-top: 50px;
      padding-bottom: 50px;
      text-align: center;
      background: #ffffff;
      /* For browsers that do not support gradients */
      background: -webkit-linear-gradient(to bottom, #fdfdfd, #f5f5f5);
      /* For Safari 5.1 to 6.0 */
      background: -o-linear-gradient(to bottom, #fdfdfd, #f5f5f5);
      /* For Opera 11.1 to 12.0 */
      background: -moz-linear-gradient(to bottom, #fdfdfd, #f5f5f5);
      /* For Firefox 3.6 to 15 */
      background: linear-gradient(to bottom, #fdfdfd, #f5f5f5);
      /* Standard syntax */ }
      #stay-easy .main-content #testimonials .head {
        width: 50%;
        margin: 0 auto;
        line-height: 26px;
        font-size: 20px;
        margin-bottom: 14px;
        color: #464646; }
        @media (min-width: 768px) {
          #stay-easy .main-content #testimonials .head {
            font-size: 32px;
            line-height: 36px;
            margin-bottom: 10px; } }
      #stay-easy .main-content #testimonials .sub-head {
        margin-bottom: 36px;
        color: #999999;
        font-size: 12px;
        width: 75%;
        margin: 0 auto; }
        @media (min-width: 768px) {
          #stay-easy .main-content #testimonials .sub-head {
            font-size: 14px;
            margin-bottom: 51px; } }
      #stay-easy .main-content #testimonials .lSSlideOuter {
        max-width: 270px;
        margin: 0 auto;
        margin-top: 37px;
        padding-bottom: 0; }
        #stay-easy .main-content #testimonials .lSSlideOuter .lSSlideWrapper {
          padding-bottom: 20px; }
        #stay-easy .main-content #testimonials .lSSlideOuter .lSPager li {
          opacity: 0.1; }
          #stay-easy .main-content #testimonials .lSSlideOuter .lSPager li.active {
            opacity: 1; }
          #stay-easy .main-content #testimonials .lSSlideOuter .lSPager li a {
            background-color: #0cb88f; }
        @media (min-width: 768px) {
          #stay-easy .main-content #testimonials .lSSlideOuter {
            max-width: 978px;
            margin-top: 20px; } }
      #stay-easy .main-content #testimonials .sliderCard {
        background-color: #fff;
        padding: 29px 25px 25px 27px;
        height: 360px;
        width: 262px;
        max-width: 100%; }
        #stay-easy .main-content #testimonials .sliderCard .text {
          font-size: 16px;
          color: #787878;
          font-weight: 300;
          position: relative;
          float: left; }
        #stay-easy .main-content #testimonials .sliderCard .quote-person {
          position: absolute;
          bottom: 24px; }
          #stay-easy .main-content #testimonials .sliderCard .quote-person .quote-person-image {
            -webkit-border-radius: 50px;
            -moz-border-radius: 50px;
            -ms-border-radius: 50px;
            border-radius: 50px;
            margin-right: 5px; }
          #stay-easy .main-content #testimonials .sliderCard .quote-person .quote-person-text {
            float: right;
            margin-top: 8px;
            margin-left: 8px; }
          @media (min-width: 768px) {
            #stay-easy .main-content #testimonials .sliderCard .quote-person {
              bottom: 31px; } }
        @media (min-width: 768px) {
          #stay-easy .main-content #testimonials .sliderCard {
            padding: 32px 21px 30px 31px;
            height: 238px;
            width: 474px; } }
      @media (min-width: 768px) {
        #stay-easy .main-content #testimonials {
          padding-top: 50px;
          padding-bottom: 50px; } }
    #stay-easy .main-content #contact-us {
      background: #ffffff;
      /* For browsers that do not support gradients */
      background: -webkit-linear-gradient(to bottom, #fcfcfc, #f5f5f5);
      /* For Safari 5.1 to 6.0 */
      background: -o-linear-gradient(to bottom, #fcfcfc, #f5f5f5);
      /* For Opera 11.1 to 12.0 */
      background: -moz-linear-gradient(to bottom, #fcfcfc, #f5f5f5);
      /* For Firefox 3.6 to 15 */
      background: linear-gradient(to bottom, #fcfcfc, #f5f5f5);
      /* Standard syntax */
      text-align: center;
      padding-top: 50px;
      padding-bottom: 78px; }
      #stay-easy .main-content #contact-us .head {
        font-size: 22px;
        color: #464646;
        margin-bottom: 10px; }
        @media (min-width: 768px) {
          #stay-easy .main-content #contact-us .head {
            font-size: 32px; } }
      #stay-easy .main-content #contact-us .sub-head {
        width: 60%;
        margin: 0 auto;
        margin-bottom: 10px;
        font-size: 12px;
        color: #999999; }
        @media (min-width: 768px) {
          #stay-easy .main-content #contact-us .sub-head {
            font-size: 14px;
            margin-bottom: 51px; } }
      #stay-easy .main-content #contact-us .contact-img {
        max-width: 390px;
        height: 160px;
        margin: 0 auto;
        margin-bottom: 15px; }
        @media (min-width: 768px) {
          #stay-easy .main-content #contact-us .contact-img {
            width: auto;
            height: 370px;
            float: right;
            max-width: none;
            margin-bottom: 0;
            margin-right: -80px; } }
        @media (max-width: 320px) {
          #stay-easy .main-content #contact-us .contact-img {
            height: 130px; } }
      #stay-easy .main-content #contact-us .contact-box {
        height: 330px;
        width: 282px;
        margin: 0 auto;
        background: #fff;
        padding: 15px 20px 37px 22px; }
        #stay-easy .main-content #contact-us .contact-box input {
          font-size: 14px;
          color: #464646;
          height: 40px;
          width: 240px;
          padding-left: 15px;
          margin-bottom: 10px;
          border: solid 1px #dedede;
          -webkit-border-radius: 2px;
          -moz-border-radius: 2px;
          -ms-border-radius: 2px;
          border-radius: 2px; }
          #stay-easy .main-content #contact-us .contact-box input:focus {
            outline: none; }
          @media (min-width: 768px) {
            #stay-easy .main-content #contact-us .contact-box input {
              width: 280px;
              height: 45px; } }
        #stay-easy .main-content #contact-us .contact-box input[type="submit"] {
          background: #0cb88f;
          cursor: pointer;
          color: #fff; }
          #stay-easy .main-content #contact-us .contact-box input[type="submit"]:hover {
            opacity: 0.9; }
        #stay-easy .main-content #contact-us .contact-box .phone-div {
          display: inline-block;
          border: solid 1px #dedede;
          height: 40px;
          width: 240px;
          margin-bottom: 10px;
          -webkit-border-radius: 2px;
          -moz-border-radius: 2px;
          -ms-border-radius: 2px;
          border-radius: 2px; }
          #stay-easy .main-content #contact-us .contact-box .phone-div .country-code {
            width: 50px;
            border-right: solid thin #eee;
            float: left;
            line-height: 40px;
            font-size: 14px; }
            @media (min-width: 768px) {
              #stay-easy .main-content #contact-us .contact-box .phone-div .country-code {
                line-height: 45px; } }
          #stay-easy .main-content #contact-us .contact-box .phone-div .phone-number {
            width: 188px;
            border: none;
            height: 38px;
            margin-bottom: 0; }
            @media (min-width: 768px) {
              #stay-easy .main-content #contact-us .contact-box .phone-div .phone-number {
                height: 43px;
                width: 228px; } }
          @media (min-width: 768px) {
            #stay-easy .main-content #contact-us .contact-box .phone-div {
              height: 45px;
              width: 280px; } }
        #stay-easy .main-content #contact-us .contact-box .head {
          font-size: 14px;
          color: #464646;
          line-height: 36px;
          text-align: center;
          margin-bottom: 11px; }
        @media (min-width: 768px) {
          #stay-easy .main-content #contact-us .contact-box {
            width: 342px;
            margin-left: 0;
            padding: 22px 31px 37px 31px;
            height: 370px; } }
      @media (min-width: 768px) {
        #stay-easy .main-content #contact-us {
          padding-bottom: 50px;
          padding-top: 50px; } }
    #stay-easy .main-content #faqs {
      padding-top: 52px;
      padding-bottom: 52px; }
      #stay-easy .main-content #faqs .header-common {
        text-align: center;
        margin-bottom: 33px;
        font-size: 22px;
        color: #464646; }
        @media (min-width: 768px) {
          #stay-easy .main-content #faqs .header-common {
            margin-bottom: 41px; } }
      #stay-easy .main-content #faqs .faqContainer {
        border-top: solid thin #dddddd;
        width: 90%;
        margin-left: 20px; }
        #stay-easy .main-content #faqs .faqContainer .faq-question {
          position: relative;
          padding: 23px 0 18px 0;
          color: #464646;
          font-weight: 500;
          cursor: pointer; }
          #stay-easy .main-content #faqs .faqContainer .faq-question .q-text {
            width: calc(100% - 80px);
            display: inline-block;
            font-size: 13px; }
          #stay-easy .main-content #faqs .faqContainer .faq-question .bg-faq-question {
            margin-right: 10px;
            float: left; }
            #stay-easy .main-content #faqs .faqContainer .faq-question .bg-faq-question i {
              font-size: 12px;
              color: #ff8695; }
          @media (min-width: 768px) {
            #stay-easy .main-content #faqs .faqContainer .faq-question {
              padding: 19px; } }
        #stay-easy .main-content #faqs .faqContainer .faq-answer {
          padding: 18px;
          background-color: #f8f8f8;
          color: #5e5e5e;
          padding: 16px 26px 22px 34px;
          margin-bottom: 17px;
          display: none;
          font-size: 13px; }
          @media (min-width: 768px) {
            #stay-easy .main-content #faqs .faqContainer .faq-answer {
              padding: 18px 19px 22px 37px;
              margin: 0 15px 22px 15px; } }
        @media (min-width: 768px) {
          #stay-easy .main-content #faqs .faqContainer {
            width: auto;
            margin: 0 auto;
            max-width: 1000px; } }
      #stay-easy .main-content #faqs .show-hide {
        cursor: pointer;
        position: absolute;
        right: 10px;
        color: #9ba09f;
        top: 25px;
        font-size: 12px; }
        #stay-easy .main-content #faqs .show-hide.active {
          color: #0cb88f; }
        @media (min-width: 768px) {
          #stay-easy .main-content #faqs .show-hide {
            top: 20px; } }
  #stay-easy .footer {
    background: #2c2c2c;
    height: auto;
    padding: 30px 30px 24px 20px;
    font-size: 12px; }
    #stay-easy .footer .by {
      float: left; }
    #stay-easy .footer .by-nobroker {
      display: inline-block; }
    #stay-easy .footer .content {
      padding-bottom: 23px; }
      @media (min-width: 768px) {
        #stay-easy .footer .content {
          padding-bottom: 69px; } }
    #stay-easy .footer .footer-heads {
      color: #787878;
      margin-bottom: 21px; }
    #stay-easy .footer .footer-text {
      color: #999999; }
      #stay-easy .footer .footer-text .footer-list {
        list-style-type: none;
        padding-left: 0; }
        #stay-easy .footer .footer-text .footer-list .click-to-call {
          color: #999999; }
        #stay-easy .footer .footer-text .footer-list a {
          color: #999999; }
        #stay-easy .footer .footer-text .footer-list li {
          margin-bottom: 15px;
          position: relative; }
          #stay-easy .footer .footer-text .footer-list li.padding-left {
            padding-left: 20px; }
          #stay-easy .footer .footer-text .footer-list li i {
            position: absolute;
            left: 0;
            top: 2px;
            font-size: 14px; }
    @media (max-width: 767px) {
      #stay-easy .footer .app-link {
        width: 100%;
        margin-top: 21px; } }
    #stay-easy .footer .google-play-holder {
      height: 42px;
      margin-bottom: 10px; }
      #stay-easy .footer .google-play-holder .google-play {
        margin-top: 0; }
    #stay-easy .footer hr {
      background: #787878;
      opacity: 0.2;
      width: 100%; }
    #stay-easy .footer .copyright {
      padding-left: 15px;
      margin-top: 12px; }
      @media (min-width: 768px) {
        #stay-easy .footer .copyright {
          line-height: 65px;
          margin-top: 0; } }
    @media (min-width: 768px) {
      #stay-easy .footer {
        padding: 71px 241px 32px 100px;
        height: 344px; } }
  #stay-easy #loginModal .modal-dialog {
    max-width: 600px; }
  #stay-easy #loginModal .modal-content {
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    border-radius: 2px; }
    #stay-easy #loginModal .modal-content .close {
      position: absolute;
      top: 15px;
      right: 20px;
      z-index: 10; }
    #stay-easy #loginModal .modal-content .modal-header .modal-title {
      font-size: 20px;
      width: 100%;
      text-align: center; }
    #stay-easy #loginModal .modal-content .modal-body {
      width: 320px;
      margin: 0 auto;
      padding-bottom: 25px; }
      #stay-easy #loginModal .modal-content .modal-body .sub-head {
        font-size: 14px;
        font-weight: 500;
        text-align: center; }
      #stay-easy #loginModal .modal-content .modal-body .forgot-pass {
        display: none;
        font-size: 12px;
        text-align: center;
        color: #999999; }
        #stay-easy #loginModal .modal-content .modal-body .forgot-pass .forgot-pass-action {
          color: #0cb88f;
          cursor: pointer; }
      #stay-easy #loginModal .modal-content .modal-body input {
        width: 320px;
        height: 38px;
        -webkit-border-radius: 2px;
        -moz-border-radius: 2px;
        -ms-border-radius: 2px;
        border-radius: 2px;
        background-color: #ffffff;
        border: solid 1px #c4c4c4;
        padding-left: 15px;
        font-size: 14px; }
        #stay-easy #loginModal .modal-content .modal-body input:focus {
          outline: none; }
        #stay-easy #loginModal .modal-content .modal-body input:first-child {
          margin-bottom: 11px; }
      #stay-easy #loginModal .modal-content .modal-body .wrong-login-cred {
        font-size: 12px;
        color: red;
        margin-left: 5px;
        display: none;
        margin-bottom: 0; }
      #stay-easy #loginModal .modal-content .modal-body .login-btn {
        background: #0cb88f;
        color: #fff;
        width: 320px;
        height: 38px;
        -webkit-border-radius: 2px;
        -moz-border-radius: 2px;
        -ms-border-radius: 2px;
        border-radius: 2px;
        text-align: center;
        line-height: 38px;
        cursor: pointer;
        margin-top: 20px; }
        #stay-easy #loginModal .modal-content .modal-body .login-btn:disabled {
          opacity: 0.5; }
    #stay-easy #loginModal .modal-content .modal-footer {
      display: none; }
  #stay-easy #moreDetailsModal .modal-dialog {
    max-width: 600px; }
  #stay-easy #moreDetailsModal .modal-content {
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    border-radius: 2px; }
    #stay-easy #moreDetailsModal .modal-content .modal-header {
      padding-left: 15px; }
      #stay-easy #moreDetailsModal .modal-content .modal-header .close {
        top: 5px;
        right: 10px;
        position: absolute;
        z-index: 10; }
        @media (min-width: 768px) {
          #stay-easy #moreDetailsModal .modal-content .modal-header .close {
            top: 15px;
            right: 20px; } }
      #stay-easy #moreDetailsModal .modal-content .modal-header .modal-title {
        font-size: 20px;
        text-align: center; }
      #stay-easy #moreDetailsModal .modal-content .modal-header .modal-sub-title {
        font-size: 12px;
        text-align: center;
        color: #999999; }
      @media (min-width: 768px) {
        #stay-easy #moreDetailsModal .modal-content .modal-header {
          padding-left: 75px;
          padding-top: 30px; } }
    #stay-easy #moreDetailsModal .modal-content .modal-body {
      width: 320px;
      margin: 0 auto; }
      #stay-easy #moreDetailsModal .modal-content .modal-body .sub-head {
        font-size: 14px;
        font-weight: 500;
        text-align: center; }
      #stay-easy #moreDetailsModal .modal-content .modal-body .forgot-pass {
        font-size: 12px;
        text-align: center;
        color: #999999; }
        #stay-easy #moreDetailsModal .modal-content .modal-body .forgot-pass .forgot-pass-action {
          color: #0cb88f;
          cursor: pointer; }
      #stay-easy #moreDetailsModal .modal-content .modal-body input {
        width: 290px;
        height: 38px;
        -webkit-border-radius: 2px;
        -moz-border-radius: 2px;
        -ms-border-radius: 2px;
        border-radius: 2px;
        background-color: #ffffff;
        border: solid 1px #c4c4c4;
        padding-left: 15px;
        margin-bottom: 11px;
        font-size: 14px; }
        #stay-easy #moreDetailsModal .modal-content .modal-body input:focus {
          outline: none; }
        @media (min-width: 768px) {
          #stay-easy #moreDetailsModal .modal-content .modal-body input {
            width: 370px; } }
      #stay-easy #moreDetailsModal .modal-content .modal-body .login-btn {
        margin-top: 9px;
        background: #0cb88f;
        color: #fff;
        width: 290px;
        height: 38px;
        -webkit-border-radius: 2px;
        -moz-border-radius: 2px;
        -ms-border-radius: 2px;
        border-radius: 2px;
        text-align: center;
        line-height: 38px;
        cursor: pointer; }
        @media (min-width: 768px) {
          #stay-easy #moreDetailsModal .modal-content .modal-body .login-btn {
            width: 370px; } }
      @media (min-width: 768px) {
        #stay-easy #moreDetailsModal .modal-content .modal-body {
          width: 390px;
          padding-bottom: 30px;
          padding-top: 30px; } }
    #stay-easy #moreDetailsModal .modal-content .modal-footer {
      display: none; }
  #stay-easy #thankYouModal .modal-dialog {
    max-width: 600px; }
  #stay-easy #thankYouModal .modal-content {
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    border-radius: 2px; }
    #stay-easy #thankYouModal .modal-content .modal-body {
      padding-top: 64px;
      padding-bottom: 64px;
      text-align: center; }
      #stay-easy #thankYouModal .modal-content .modal-body .close {
        position: absolute;
        right: 15px;
        top: 10px; }
      #stay-easy #thankYouModal .modal-content .modal-body .thank-you {
        color: #00d970;
        font-size: 30px;
        margin-bottom: 15px; }
      #stay-easy #thankYouModal .modal-content .modal-body .head {
        font-size: 20px;
        color: #464646;
        margin-bottom: 3px; }
      #stay-easy #thankYouModal .modal-content .modal-body .sub-head {
        font-size: 12px;
        color: #787878; }
  #stay-easy ::placeholder {
    /* Chrome, Firefox, Opera, Safari 10.1+ */
    color: #bababa;
    opacity: 1;
    /* Firefox */ }
  #stay-easy :-ms-input-placeholder {
    /* Internet Explorer 10-11 */
    color: #bababa; }
  #stay-easy ::-ms-input-placeholder {
    /* Microsoft Edge */
    color: #bababa; }
  #stay-easy hr {
    margin-top: 0;
    margin-bottom: 0; }
  #stay-easy .bg-icons, #stay-easy .nb-google-play, #stay-easy .nb-setitle, #stay-easy .nb-logo, #stay-easy .nb-se-grey-logo, #stay-easy .nb-selogo,
  #stay-easy .nb-quote-big-ulta, #stay-easy .nb-quote-big, #stay-easy .nb-1-logo, #stay-easy .nb-2-logo, #stay-easy .nb-3-logo,
  #stay-easy .nb-test-1, #stay-easy .nb-test-2, #stay-easy .bg-small-quote, #stay-easy .nb-wa-logo, #stay-easy .nb-faq, #stay-easy .nb-app-store {
    background-repeat: no-repeat;
    background-image: url(/images/se-sprite.png);
    float: left;
    overflow: hidden;
    background-size: 137px; }
  #stay-easy .bg-icons-2, #stay-easy .nb-steps-1, #stay-easy .nb-steps-2, #stay-easy .nb-steps-3 {
    background-repeat: no-repeat;
    background-image: url(/images/steps-sprite.png);
    float: left;
    overflow: hidden;
    background-size: 82px; }
    @media (min-width: 768px) {
      #stay-easy .bg-icons-2, #stay-easy .nb-steps-1, #stay-easy .nb-steps-2, #stay-easy .nb-steps-3 {
        background-size: 133px; } }
  #stay-easy .nb-steps-1 {
    background-position: -1px -0px;
    width: 80px;
    height: 81px; }
  #stay-easy .nb-steps-2 {
    background-position: -1px -80px;
    width: 80px;
    height: 81px; }
    @media (min-width: 768px) {
      #stay-easy .nb-steps-2 {
        background-position: -1px -130px; } }
  #stay-easy .nb-steps-3 {
    background-position: -1px -161px;
    width: 80px;
    height: 81px; }
    @media (min-width: 768px) {
      #stay-easy .nb-steps-3 {
        background-position: -1px -260px; } }
  #stay-easy .nb-google-play {
    background-position: 0px -227px;
    width: 136px;
    height: 42px;
    margin: 0 auto;
    margin-top: 10px; }
    @media (min-width: 768px) {
      #stay-easy .nb-google-play {
        margin-top: 0; } }
  #stay-easy .nb-setitle {
    background-position: -1px -13px;
    width: 62px;
    height: 34px;
    margin-top: 5px; }
    #stay-easy .nb-setitle.white-bg {
      background-position: -1px -46px; }
    @media (min-width: 768px) {
      #stay-easy .nb-setitle {
        margin-top: 0; } }
  #stay-easy .nb-logo {
    background-position: -2px 0px;
    width: 90px;
    height: 13px;
    float: none;
    margin: 2px 0 13px 25px; }
  #stay-easy .nb-se-grey-logo {
    background-position: -2px -79px;
    width: 52px;
    height: 16px;
    margin-bottom: 25px;
    float: none; }
  #stay-easy .nb-selogo {
    margin: 0 auto;
    margin-bottom: 20px;
    float: none;
    background-position: -2px -109px;
    width: 75px;
    height: 65px; }
  #stay-easy .nb-quote-big-ulta {
    background-position: -2px -186px;
    width: 75px;
    height: 53px; }
  #stay-easy .nb-quote-big {
    background-position: -2px -241px;
    width: 75px;
    height: 53px; }
  #stay-easy .nb-1-logo {
    background-position: -1px -95px;
    width: 38px;
    height: 38px; }
  #stay-easy .nb-2-logo {
    background-position: -40px -94px;
    width: 38px;
    height: 38px; }
  #stay-easy .nb-3-logo {
    background-position: -1px -133px;
    width: 38px;
    height: 38px; }
  #stay-easy .nb-test-1 {
    background-position: -79px -191px;
    width: 34px;
    height: 35px; }
  #stay-easy .nb-test-2 {
    background-position: -79px -228px;
    width: 34px;
    height: 35px; }
  #stay-easy .bg-small-quote {
    background-position: -63px -28px;
    width: 16px;
    height: 14px; }
  #stay-easy .nb-wa-logo {
    background-position: -64px -13px;
    width: 14px;
    height: 14px;
    margin-right: 6px;
    margin-top: 1px; }
  #stay-easy .nb-faq {
    background-position: -68px -135px;
    width: 30px;
    height: 18px;
    margin-top: 3px; }
  #stay-easy .nb-app-store {
    width: 136px;
    height: 42px;
    margin: 0 auto;
    background-image: url(/images/appStore_logo.svg);
    margin-top: 10px;
    display: inline-block;
    float: right; }
    @media (min-width: 768px) {
      #stay-easy .nb-app-store {
        margin-top: 0;
        margin-left: 0;
        float: none; } }
  @media (max-width: 767px) {
    #stay-easy .desktop-only {
      display: none; } }
  @media (min-width: 768px) {
    #stay-easy .mobile-only {
      display: none; } }
  #stay-easy .d-none {
    display: none; }
  #stay-easy .busy-holder {
    background: rgba(0, 0, 0, 0.85);
    position: fixed;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 9999; }
    #stay-easy .busy-holder .busy {
      position: absolute;
      left: 0;
      top: calc( 50% - 60px );
      z-index: 9999;
      right: 0;
      text-align: center; }
      #stay-easy .busy-holder .busy img {
        margin-left: -10px; }
      #stay-easy .busy-holder .busy .loading-text {
        color: #fff;
        margin: 10px auto;
        font-weight: 300;
        font-size: 14px; }
        #stay-easy .busy-holder .busy .loading-text b {
          font-weight: 600; }

/*# sourceMappingURL=stayEasy.css.map */
