body {
  font-family: "Poppins", sans-serif;
  font-size: 1.146vw;
  font-weight: 500;
  line-height: 1.2;
  color: #1f1f23;
  margin: auto;
}
h1{
  font-size: 3.375rem;
  font-weight: 800;
}
.bg-blue {
  background-color: #1490f0;
}
.text-blue {
  color: #1490f0;
}
.text-dark {
  color: #1f1f23 !important;
}
.text-green {
  color: #0bf442;
}
.pacific-text {
  font-family: "Pacifico", cursive;
  font-weight: normal !important;
}
/*SCROLLING BEHAVIOUR OF PAGE*/
html {
  scroll-behavior: smooth;
}
:target:before {
  content: "";
  display: block;
  height: 100px;
  margin: -100px 0 0;
}




@media only screen and (min-width:1600px) and (max-width:1680px){
  .template-image {
    top: -18% !important;
   }
   .application {
    padding: 5% 15% 5% 3% !important;
  }
  .application2 {
    padding: 4% 1% 2% 14.5% !important;
  }
}

@media only screen and (min-width:1400px) and (max-width:1512px){
  .template-image {
    top: -18% !important;
   }
   .application {
  font-size: 1.436vw !important;
  }
  .application2 {
    font-size: 1.436vw !important;
  }
  .section-four{
    background: url("../../assets/img/blue-bg14.jpg") no-repeat top 7.5% center, url("../../assets/img/bg-design2.png") no-repeat bottom center !important;
 }
}

@media only screen and (min-width:992px) and (max-width:1200px){
  .section-four{
    background: url("../../assets/img/blue-bg14.jpg") no-repeat top  center, url("../../assets/img/bg-design2.png") no-repeat bottom center !important;
    background-size: contain !important;
 }
}


/*MOBILE RESOLUTIONS STARTS HERE*/
@media only screen and (max-width: 480px) {
  .logo {
    position: absolute !important;
    width: 45.333vw !important;
    left: 12% !important;
    right: 10% !important;
    padding-top: 2vw !important;
  }
  .header-lg {
    display: none !important;
  }
  .header-sm {
    display: block !important;
  }
  .res-container{
    width: 100% !important;
  }
}
@media only screen and (max-width: 500px) {
  .res-container{
    width: 100% !important;
  }
}

@media only screen and (min-width: 320px) and (max-width: 330px) and (orientation: portrait) {
  .heading5{
    line-height: 1 !important;
  }
  .video-btn img {
    max-width: 100% !important;
  }
  .mt-sm {
    margin-top: -5% !important;
  }
  .img-sm-2 img,
  .img-sm-1 img {
    margin-left: -6% !important;
  }
  .owl-prev,
  .owl-next {
    display: none !important;
  }
  h1 {
    font-size: 7.467vw !important;
  }
  p {
    font-size: 11px !important;
  }

  .instantly-find {
    text-align: center !important;
  }
  .top-box {
    position: inherit !important;
    right: auto !important;
    left: auto !important;
    margin: 5% auto auto auto !important;
  }
  .box-img {
    max-width: 113% !important;
    height: auto !important;
    margin-left: -12% !important;
    margin-top: -4% !important;
  }
  .video-title {
    font-size: 28px !important;
  }
  .video-text p {
    padding-bottom: 10% !important;
  }
  .profit-btn img {
    max-width: 100% !important;
  }
  .video-card-pay img {
    max-width: 100% !important;
  }
  .video-price img {
    max-width: 100% !important;
  }
  .section-two {
    background: url("../../assets/img/video-left-sm.png") no-repeat left top
        106%,
      url("../../assets/img/video-right-sm.png") no-repeat right top !important;
    margin-top: -41% !important;
    padding-bottom: 15% !important;
  }
  .sec-two-container {
    padding-top: 40% !important;
  }
  .video-top-icon {
    max-width: 25% !important;
    left: 0% !important;
  }
  .video-bottom-icon {
    max-width: 25% !important;
    bottom: 8%;
    right: 1% !important;
  }
  .video-box {
    border: 3px #1490f0 solid !important;
    border-radius: 15px !important;
  }
  .video-card-pay {
    max-width: 249px !important;
    margin: auto;
  }
  .step-image {
    position: relative !important;
    margin-top: -10% !important;
  }
  .step-row {
    padding-top: 65% !important;
  }
  .step-title {
    font-size: 26px !important;
    font-weight: 800 !important;
  }
  .step-text {
    font-size: 26px !important;
    top: 2% !important;
  }
  .section-three {
    background: url("../../assets/img/blue-bg-sm.png") no-repeat !important;
    background-size: 103% !important;
  }
  .side-walls-1 {
    background: url("../../assets/img/sec-three-left-sm.png") no-repeat top 8%
        left,
      url("../../assets/img/sec-three-right-sm.png") no-repeat top 15% right !important;
  }
  .search-box {
    border-radius: 35px !important;
    padding: 20px !important;
    box-shadow: -2px -2px 33px -10px rgba(0, 0, 0, 0.09) inset !important;
  }
  .searches {
    border-radius: 35px !important;
    padding: 2.75rem 0.5rem 1.75rem 0.5rem !important;
  }
  .searches p {
    font-size: 20px !important;
  }
  .view-job-btn {
    border-radius: 5px !important;
  }
  .input-group-text {
    padding: 0.375rem 0.75rem !important;
  }
  .save-text {
    font-size: 18px !important;
  }
  .gigs-icons img {
    max-width: 100% !important;
    position: relative !important;
    margin-left: -20% !important;
    margin-top: -15%;
  }

  .section-three-sub {
    background: url("../../assets/img/logos-bg-sm.png") no-repeat center !important;
    background-size: contain !important;
    padding: 20% 0 22% 0 !important;
  }
  .logos-mobile {
    opacity: 0.7 !important;
  }
  .get-more-1 {
    font-size: 27px !important;
  }
  .side-walls-2 {
    background: none !important;
  }
  .card-pay img {
    max-width: 100% !important;
    margin: auto !important;
  }
  .fnf-1 {
    padding-top: 20% !important;
  }
  .fnf-2 {
    display: none !important;
  }
  .feast {
    margin-top: 0 !important;
  }
  .section-four {
    background: url("../../assets/img/blue-bg.jpg") no-repeat top center,
      url("../../assets/img/bg-design2.png") no-repeat bottom center !important;
    background-color: #1490f0 !important;
    margin-top: 10% !important;
    background-size: contain !important;
  }
  .instant-profile,
  .gig-proposal,
  .bookmark-engine,
  .job-tracker {
    border: 1px solid #fff;
    border-radius: 45px !important;
    background: url("../../assets/img/crads-bg-sm.png") no-repeat center center !important;
    background-size: cover !important;
    padding-bottom: 5% !important;
  }
  .instant-profile h3 {
    font-size: 18px !important;
  }
  .instant-profile span {
    font-size: 18px !important;
  }
  .instant-p1 {
    text-align: center !important;
  }
  .gig-proposal-1 h3 {
    font-size: 18px !important;
  }
  .gig-proposal-1 span {
    font-size: 18px !important;
  }
  .gig-proposal-1 {
    text-align: center !important;
  }
  .bookmark-engine-1 {
    text-align: center !important;
  }
  .bookmark-engine-1 h3 {
    font-size: 18px !important;
  }
  .bookmark-engine-1 span {
    font-size: 18px !important;
  }
  .job-tracker-1 {
    text-align: center !important;
  }
  .job-tracker-1 h3 {
    font-size: 18px !important;
  }
  .job-tracker-1 h3 {
    font-size: 18px !important;
  }
  .job-tracker-1 span {
    font-size: 18px !important;
  }
  .get-more-2 {
    font-size: 32px !important;
  }
  .template01 {
    display: none !important;
  }
  .template02 {
    display: none !important;
  }
  .template03 {
    margin-top: -10% !important;
  }
  .application03 {
    position: relative !important;
    margin-top: -28% !important;
    border: 5px #0b1380 solid !important;
    border-radius: 40px !important;
    padding: 23% 1% 6% 1% !important;
    width: 100% !important;
  }
  .read-made3 {
    text-align: center !important;
    color: #fff;
    font-size: 12px !important;
  }
  .template3-image img {
    position: relative !important;
    z-index: 1 !important;
    padding: 10% !important;
    max-width: 100% !important;
    margin: auto !important;
  }

  .application-text2 {
    position: relative !important;
    margin-top: -28% !important;
    border: 5px #0b1380 solid !important;
    border-radius: 40px !important;
    padding: 23% 1% 6% 1% !important;
    width: 100% !important;
  }
  .read-made4 {
    text-align: center !important;
    color: #fff;
    font-size: 12px !important;
  }
  .template3-image2 img {
    position: relative !important;
    z-index: 1 !important;
    padding: 10% !important;
    max-width: 100% !important;
    margin: auto !important;
  }
  .forget-img {
    max-width: 100% !important;
  }
  .forget-text {
    font-size: 12px !important;
  }
  .feast-famine h2 {
    font-size: 18px !important;
    font-weight: bold;
  }
  .ready-unlock-head h1 {
    font-size: 24px !important ;
  }
  .sec-four-walls {
    background: url("../../assets/img/paypal-left-sm.png") no-repeat top 6.5%
        left,
      url("../../assets/img/paypal-right-sm.png") no-repeat top 2rem right,
      url("../../assets/img/paypal-left-sm.png") no-repeat top 56% left,
      url("../../assets/img/paypal-right-sm.png") no-repeat top 57% right !important;
  }
  .upgrade-now {
    font-size: 16px !important;
  }
  .worth {
    font-size: 16px !important;
  }
  .job-finder-instant {
    margin-top: 5% !important;
    max-width: 100% !important;
  }
  .its-time {
    padding: 3% !important;
    border-radius: 25px !important;
  }
  .its-time img {
    max-width: 90% !important;
  }
  .its-time-head {
    position: relative !important;
    margin-left: 5% !important;
    font-size: 20px !important;
  }
  .its-time p {
    font-size: 12px !important;
    margin-top: 45% !important;
    padding: 48% 0 0 0 !important;
  }
  .secret {
    padding: 3% !important;
    border-radius: 25px !important;
  }
  .secret-title {
    font-size: 17px !important;
    right: 0 !important;
  }
  .secret img {
    max-width: 100% !important;
    left: -12% !important;
    top: -5% !important;
  }
  .secret p {
    padding: 70% 0 0 0 !important;
    max-width: 100% !important;
    position: relative;
    left: 0 !important;
    font-size: 12px !important;
  }
  .con-sm {
    margin-top: 50% !important;
    padding-left: 10px !important;
    padding-right: 10px !important;
  }
  .have-a-choice-title {
    font-size: 20px !important;
    margin-top: 5% !important;
  }
  .have-a-choice img {
    position: absolute;
    right: 1% !important;
    top: 3% !important;
    max-width: 100% !important;
  }
  .have-a-choice {
    padding: 3% !important;
    border-radius: 25px !important;
  }
  .have-a-choice p {
    padding: 80% 0 0 0 !important;
    max-width: 100% !important;
    position: relative;
    left: 0 !important;
  }
  .car-drive {
    top: 3% !important;
    max-width: 95% !important;
  }
  .test-drive {
    border-radius: 45px !important;
    padding: 2rem 1rem 3rem 1rem !important;
  }
  .test-drive h1 {
    font-size: 33px !important;
    padding-top: 5% !important;
  }
  .test-drive h3 {
    font-size: 31px !important;
  }
  .test-drive h2 {
    padding-top: 5% !important;
    padding-bottom: 10% !important;
    font-size: 35px !important;
  }
  .upgrad-btn img {
    margin: -12% auto 5% auto !important;
    max-width: 90% !important;
  }
  .test-drive h4 {
    font-size: 13.18px !important;
    font-weight: bold;
    color: #27396d;
  }
  .more-less img {
    max-width: 35px !important;
  }
  .faq {
    margin-top: 10% !important;
    border-radius: 45px !important;
  }
  .ques-head {
    font-size: 32px !important;
    margin: 10% auto 10% auto !important;
  }
  .panel-title {
    font-size: 14px !important;
  }
  .panel-body p {
    font-size: 12px !important;
  }
  .panel-group .panel {
    border-radius: 40px !important;
    margin-bottom: 5% !important;
  }
  .panel-title > a {
    padding: 9px !important;
  }
  .worlds {
    padding-bottom: 10px !important;
  }
  .world {
    font-size: 14px !important;
    padding: 0 2% 0 2% !important;
  }
  .badge img {
    position: relative !important;
    margin-left: -10% !important;
  }
  .con-pre-sm {
    padding-right: 10px !important;
    padding-left: 10px !important;
  }
  .factor-box img {
    max-width: 95% !important;
    margin: 6% auto 2% auto;
  }
  .card-pay2 img {
    max-width: 125% !important;
    margin: 1% -20% !important;
  }
  .no-thanks {
    line-height: 2 !important;
    text-underline-offset: 6px !important;
    padding-bottom: 70% !important;
  }
  .section-eight {
    background: url("../../assets/img/footer-shape-sm.jpg") no-repeat top center !important;
    background-color: rgba(0, 0, 0, 0) !important;
    background-color: #148eee !important;
  }
  .footer-man {
    left: -8% !important;
    margin-top: -208px !important;
    max-width: 257px !important;
    position: relative !important;
    z-index: 1 !important;
  }
  .footer-btn {
    max-width: 100% !important;
    margin: 0 !important;
  }
  .get-prezentar-sm {
    transform: rotate(-10deg) !important;
    font-weight: bold;
    margin: 0 0 auto auto !important;
    max-width: 100% !important;
    font-size: 15px !important;
  }
  .ev-sm {
    display: block !important;
  }
  .ev-xsm {
    display: none !important;
  }
  .yes-text {
    font-size: 30px !important;
  }
  .every-month {
    position: relative;
    margin-top: 2% !important;
    margin-left: 19% !important;
  }
  .view-job-btn {
    padding: 0.1rem 0.5rem 0.1rem 0.5rem !important;
    font-size: 12px !important;
  }
  .main-reviewimage {
    height: 300px;
    width: 300px !important;
  }
  .pre-carsousel-item h1 {
    font-size: 16px !important;
  }
  .pre-carsousel-item p {
    font-size: 14px !important;
  }
  .testimonials {
    border-radius: 35px !important;
    /*box-shadow: -2px -2px 33px -10px rgba(0, 0, 0, 0.48) inset!important;*/
  }
  .custome_slide.owl-carousel .owl-item {
    padding: 20px 0 20px 0 !important;
  }
}

@media only screen and (min-width: 331px) and (max-width: 374px) {
  .heading5{
    line-height: 1 !important;
  }
  .video-btn img {
    max-width: 100% !important;
  }
  .mt-sm {
    margin-top: -5% !important;
  }
  .img-sm-2 img,
  .img-sm-1 img {
    margin-left: -6% !important;
  }
  .owl-prev,
  .owl-next {
    display: none !important;
  }
  h1 {
    font-size: 7.467vw !important;
  }
  p {
    font-size: 12px !important;
  }
  .instantly-find {
    text-align: center !important;
  }
  .top-box {
    position: inherit !important;
    right: auto !important;
    left: auto !important;
    margin: 5% auto auto auto !important;
  }
  .box-img {
    max-width: 113% !important;
    height: auto !important;
    margin-left: -12% !important;
    margin-top: -4% !important;
  }
  .video-title {
    font-size: 28px !important;
  }
  .video-text p {
    padding-bottom: 10% !important;
  }
  .profit-btn img {
    max-width: 100% !important;
  }
  .video-card-pay img {
    max-width: 100% !important;
  }
  .video-price img {
    max-width: 100% !important;
  }
  .section-two {
    background: url("../../assets/img/video-left-sm.png") no-repeat left top
        106%,
      url("../../assets/img/video-right-sm.png") no-repeat right top !important;
    margin-top: -41% !important;
    padding-bottom: 15% !important;
  }
  .sec-two-container {
    padding-top: 40% !important;
  }
  .video-top-icon {
    max-width: 25% !important;
    left: 0% !important;
  }
  .video-bottom-icon {
    max-width: 25% !important;
    bottom: 8%;
    right: 1% !important;
  }
  .video-box {
    border: 3px #1490f0 solid !important;
    border-radius: 15px !important;
  }
  .video-card-pay {
    max-width: 249px !important;
    margin: auto;
  }
  .step-image {
    position: relative !important;
    margin-top: -10% !important;
  }
  .step-row {
    padding-top: 65% !important;
  }
  .step-title {
    font-size: 30px !important;
    font-weight: 800 !important;
  }
  .step-text {
    font-size: 30px !important;
    top: 2% !important;
  }
  .section-three {
    background: url("../../assets/img/blue-bg-sm.png") no-repeat !important;
    background-size: 99% !important;
  }
  .side-walls-1 {
    background: url("../../assets/img/sec-three-left-sm.png") no-repeat top 8%
        left,
      url("../../assets/img/sec-three-right-sm.png") no-repeat top 15% right !important;
  }
  .search-box {
    border-radius: 35px !important;
    padding: 20px !important;
    box-shadow: -2px -2px 33px -10px rgba(0, 0, 0, 0.09) inset !important;
  }
  .searches {
    border-radius: 35px !important;
    padding: 2.75rem 0.5rem 1.75rem 0.5rem !important;
  }
  .searches p {
    font-size: 20px !important;
  }
  .view-job-btn {
    border-radius: 5px !important;
  }
  .input-group-text {
    padding: 0.375rem 0.75rem !important;
  }
  .save-text {
    font-size: 18px !important;
  }
  .gigs-icons img {
    max-width: 100% !important;
    position: relative !important;
    margin-left: -20% !important;
    margin-top: -15%;
  }

  .section-three-sub {
    background: url("../../assets/img/logos-bg-sm.png") no-repeat center !important;
    background-size: contain !important;
    padding: 20% 0 22% 0 !important;
  }
  .logos-mobile {
    opacity: 0.7 !important;
  }
  .get-more-1 {
    font-size: 27px !important;
  }
  .side-walls-2 {
    background: none !important;
  }
  .card-pay img {
    max-width: 100% !important;
    margin: auto !important;
  }
  .fnf-1 {
    padding-top: 20% !important;
  }
  .fnf-2 {
    display: none !important;
  }
  .feast {
    margin-top: 0 !important;
  }
  .section-four {
    background: url("../../assets/img/blue-bg.jpg") no-repeat top center,
      url("../../assets/img/bg-design2.png") no-repeat bottom center !important;
    background-color: #1490f0 !important;
    margin-top: 10% !important;
    background-size: contain !important;
  }
  .instant-profile,
  .gig-proposal,
  .bookmark-engine,
  .job-tracker {
    border: 1px solid #fff;
    border-radius: 45px !important;
    background: url("../../assets/img/crads-bg-sm.png") no-repeat center center !important;
    background-size: cover !important;
    padding-bottom: 5% !important;
  }
  .instant-profile h3 {
    font-size: 18px !important;
  }
  .instant-profile span {
    font-size: 18px !important;
  }
  .instant-p1 {
    text-align: center !important;
  }
  .gig-proposal-1 h3 {
    font-size: 18px !important;
  }
  .gig-proposal-1 span {
    font-size: 18px !important;
  }
  .gig-proposal-1 {
    text-align: center !important;
  }
  .bookmark-engine-1 {
    text-align: center !important;
  }
  .bookmark-engine-1 h3 {
    font-size: 18px !important;
  }
  .bookmark-engine-1 span {
    font-size: 18px !important;
  }
  .job-tracker-1 {
    text-align: center !important;
  }
  .job-tracker-1 h3 {
    font-size: 18px !important;
  }
  .job-tracker-1 h3 {
    font-size: 18px !important;
  }
  .job-tracker-1 span {
    font-size: 18px !important;
  }
  .get-more-2 {
    font-size: 32px !important;
  }
  .template01 {
    display: none !important;
  }
  .template02 {
    display: none !important;
  }
  .template03 {
    margin-top: -10% !important;
  }
  .application03 {
    position: relative !important;
    margin-top: -28% !important;
    border: 5px #0b1380 solid !important;
    border-radius: 40px !important;
    padding: 23% 1% 6% 1% !important;
    width: 100% !important;
  }
  .read-made3 {
    text-align: center !important;
    color: #fff;
    font-size: 13px !important;
  }
  .template3-image img {
    position: relative !important;
    z-index: 1 !important;
    max-width: 100% !important;
    margin: auto !important;
    padding: 10% !important;
  }
  .application-text2 {
    position: relative !important;
    margin-top: -28% !important;
    border: 5px #0b1380 solid !important;
    border-radius: 40px !important;
    padding: 23% 1% 6% 1% !important;
    width: 100% !important;
  }
  .read-made4 {
    text-align: center !important;
    color: #fff;
    font-size: 13px !important;
  }
  .template3-image2 img {
    position: relative !important;
    z-index: 1;
    max-width: 100% !important;
    margin: auto !important;
    padding: 10% !important;
  }
  .forget-img {
    max-width: 100% !important;
  }
  .forget-text {
    font-size: 12px !important;
  }
  .feast-famine h2 {
    font-size: 18px !important;
    font-weight: bold;
  }
  .ready-unlock-head h1 {
    font-size: 24px !important ;
  }
  .sec-four-walls {
    background: url("../../assets/img/paypal-left-sm.png") no-repeat top 6.5%
        left,
      url("../../assets/img/paypal-right-sm.png") no-repeat top 2rem right,
      url("../../assets/img/paypal-left-sm.png") no-repeat top 56% left,
      url("../../assets/img/paypal-right-sm.png") no-repeat top 57% right !important;
  }
  .upgrade-now {
    font-size: 16px !important;
  }
  .worth {
    font-size: 16px !important;
  }
  .job-finder-instant {
    margin-top: 5% !important;
    max-width: 100% !important;
  }
  .its-time {
    padding: 3% !important;
    border-radius: 25px !important;
  }
  .its-time img {
    max-width: 90% !important;
  }
  .its-time-head {
    position: relative !important;
    margin-left: 5% !important;
    font-size: 20px !important;
  }
  .its-time p {
    font-size: 12px !important;
    margin-top: 45% !important;
    padding: 48% 0 0 0 !important;
  }
  .secret {
    padding: 3% !important;
    border-radius: 25px !important;
  }
  .secret-title {
    font-size: 17px !important;
    right: 0 !important;
  }
  .secret img {
    max-width: 100% !important;
    left: -12% !important;
    top: -5% !important;
  }
  .secret p {
    padding: 70% 0 0 0 !important;
    max-width: 100% !important;
    position: relative;
    left: 0 !important;
    font-size: 12px !important;
  }
  .con-sm {
    margin-top: 50% !important;
    padding-left: 10px !important;
    padding-right: 10px !important;
  }
  .have-a-choice-title {
    font-size: 20px !important;
    margin-top: 5% !important;
  }
  .have-a-choice img {
    position: absolute;
    right: 1% !important;
    top: 3% !important;
    max-width: 100% !important;
  }
  .have-a-choice {
    padding: 3% !important;
    border-radius: 25px !important;
  }
  .have-a-choice p {
    padding: 80% 0 0 0 !important;
    max-width: 100% !important;
    position: relative;
    left: 0 !important;
  }
  .car-drive {
    top: 3% !important;
    max-width: 95% !important;
  }
  .test-drive {
    border-radius: 45px !important;
    padding: 2rem 1rem 3rem 1rem !important;
  }
  .test-drive h1 {
    font-size: 33px !important;
    padding-top: 5% !important;
  }
  .test-drive h3 {
    font-size: 31px !important;
  }
  .test-drive h2 {
    padding-top: 5% !important;
    padding-bottom: 10% !important;
    font-size: 37px !important;
  }
  .upgrad-btn img {
    margin: -12% auto 5% auto !important;
    max-width: 90% !important;
  }
  .test-drive h4 {
    font-size: 13.18px !important;
    font-weight: bold;
    color: #27396d;
  }
  .more-less img {
    max-width: 35px !important;
  }
  .faq {
    margin-top: 10% !important;
    border-radius: 45px !important;
  }
  .ques-head {
    font-size: 32px !important;
    margin: 10% auto 10% auto !important;
  }
  .panel-title {
    font-size: 14px !important;
  }
  .panel-body p {
    font-size: 12px !important;
  }
  .panel-group .panel {
    border-radius: 40px !important;
    margin-bottom: 5% !important;
  }
  .panel-title > a {
    padding: 9px !important;
  }
  .worlds {
    padding-bottom: 10px !important;
  }
  .world {
    font-size: 14px !important;
    padding: 0 2% 0 2% !important;
  }
  .badge img {
    position: relative !important;
    margin-left: -10% !important;
  }
  .con-pre-sm {
    padding-right: 10px !important;
    padding-left: 10px !important;
  }
  .factor-box img {
    max-width: 95% !important;
    margin: 6% auto 2% auto;
  }
  .card-pay2 img {
    max-width: 125% !important;
    margin: 1% -20% !important;
  }
  .no-thanks {
    line-height: 2 !important;
    text-underline-offset: 6px !important;
    padding-bottom: 70% !important;
  }
  .section-eight {
    background: url("../../assets/img/footer-shape-sm.jpg") no-repeat top center !important;
    background-color: rgba(0, 0, 0, 0) !important;
    background-color: #148eee !important;
  }
  .footer-man {
    left: -8% !important;
    margin-top: -208px !important;
    max-width: 257px !important;
    position: relative !important;
    z-index: 1 !important;
  }
  .footer-btn {
    max-width: 100% !important;
    margin: 0 !important;
  }
  .get-prezentar-sm {
    transform: rotate(-10deg) !important;
    font-weight: bold;
    margin: 0 0 auto auto !important;
    max-width: 100% !important;
    font-size: 16px !important;
  }
  .ev-sm {
    display: block !important;
  }
  .ev-xsm {
    display: none !important;
  }
  .yes-text {
    font-size: 30px !important;
  }
  .every-month {
    position: relative;
    margin-top: 2% !important;
    margin-left: 19% !important;
  }
  .view-job-btn {
    padding: 0.1rem 0.5rem 0.1rem 0.5rem !important;
    font-size: 12px !important;
  }
  .main-reviewimage {
    height: 300px;
    width: 300px !important;
  }
  .pre-carsousel-item h1 {
    font-size: 16px !important;
  }
  .pre-carsousel-item p {
    font-size: 14px !important;
  }
  .testimonials {
    border-radius: 35px !important;
    /*box-shadow: -2px -2px 33px -10px rgba(0, 0, 0, 0.48) inset!important;*/
  }
  .custome_slide.owl-carousel .owl-item {
    padding: 20px 0 20px 0 !important;
  }
}

@media only screen and (min-width: 375px) and (max-width: 380px) {
  .sm-links{
    font-size: 12px !important;
  }
  .heading5{
    line-height: 1 !important;
  }
  .video-btn img {
    max-width: 100% !important;
  }
  .mt-sm {
    margin-top: -5% !important;
  }
  .step-image {
    position: relative !important;
    margin-top: -10% !important;
  }
  .owl-prev,
  .owl-next {
    display: none !important;
  }
  h1 {
    font-size: 7.467vw !important;
  }
  p {
    font-size: 14px !important;
  }
  .instantly-find {
    text-align: center !important;
  }
  .top-box {
    position: inherit !important;
    right: auto !important;
    left: auto !important;
    margin: 5% auto auto auto !important;
  }
  .box-img {
    max-width: 113% !important;
    height: auto !important;
    margin-left: -12% !important;
    margin-top: -4% !important;
  }
  .video-title {
    font-size: 28px !important;
  }
  .video-text p {
    padding-bottom: 10% !important;
  }
  .profit-btn img {
    max-width: 100% !important;
  }
  .video-card-pay img {
    max-width: 100% !important;
  }
  .video-price img {
    max-width: 100% !important;
  }
  .section-two {
    background: url("../../assets/img/video-left-sm.png") no-repeat left top
        106%,
      url("../../assets/img/video-right-sm.png") no-repeat right top !important;
    margin-top: -41% !important;
    padding-bottom: 15% !important;
  }
  .sec-two-container {
    padding-top: 40% !important;
  }
  .video-top-icon {
    max-width: 25% !important;
    left: 0% !important;
  }
  .video-bottom-icon {
    max-width: 25% !important;
    bottom: 8%;
    right: 1% !important;
  }
  .video-box {
    border: 3px #1490f0 solid !important;
    border-radius: 15px !important;
  }
  .video-card-pay {
    max-width: 249px !important;
    margin: auto;
  }
  .step-row {
    padding-top: 65% !important;
  }
  .step-title {
    font-size: 30px !important;
    font-weight: 800 !important;
  }
  .step-text {
    top: 2% !important;
    font-size: 30px !important;
  }
  .section-three {
    background: url("../../assets/img/blue-bg-sm.png") no-repeat !important;
    background-size: cover !important;
  }
  .side-walls-1 {
    background: url("../../assets/img/sec-three-left-sm.png") no-repeat top 8%
        left,
      url("../../assets/img/sec-three-right-sm.png") no-repeat top 15% right !important;
  }
  .search-box {
    border-radius: 35px !important;
    padding: 20px !important;
    box-shadow: -2px -2px 33px -10px rgba(0, 0, 0, 0.09) inset !important;
  }
  .searches {
    border-radius: 35px !important;
    padding: 2.75rem 0.5rem 1.75rem 0.5rem !important;
  }
  .searches p {
    font-size: 20px !important;
  }
  .view-job-btn {
    border-radius: 5px !important;
  }
  .input-group-text {
    padding: 0.375rem 0.75rem !important;
  }
  .save-text {
    font-size: 18px !important;
  }
  .gigs-icons img {
    max-width: 368px !important;
    position: relative !important;
    margin-left: -20% !important;
    margin-top: -15%;
  }

  .section-three-sub {
    background: url("../../assets/img/logos-bg-sm.png") no-repeat center !important;
    background-size: contain !important;
    padding: 20% 0 22% 0 !important;
  }
  .logos-mobile {
    opacity: 0.7 !important;
  }
  .get-more-1 {
    font-size: 27px !important;
  }
  .side-walls-2 {
    background: none !important;
  }
  .card-pay img {
    max-width: 300px !important;
    margin: auto !important;
  }
  .fnf-1 {
    padding-top: 20% !important;
  }
  .fnf-2 {
    display: none !important;
  }
  .feast {
    margin-top: 0 !important;
  }
  .section-four {
    background: url("../../assets/img/blue-bg.jpg") no-repeat top center,
      url("../../assets/img/bg-design2.png") no-repeat bottom center !important;
    background-color: #1490f0 !important;
    margin-top: 10% !important;
    background-size: contain !important;
  }
  .instant-profile,
  .gig-proposal,
  .bookmark-engine,
  .job-tracker {
    border: 1px solid #fff;
    border-radius: 45px !important;
    background: url("../../assets/img/crads-bg-sm.png") no-repeat center center !important;
    background-size: cover !important;
    padding-bottom: 5% !important;
  }
  .instant-profile h3 {
    font-size: 18px !important;
  }
  .instant-profile span {
    font-size: 18px !important;
  }
  .instant-p1 {
    text-align: center !important;
  }
  .gig-proposal-1 h3 {
    font-size: 18px !important;
  }
  .gig-proposal-1 span {
    font-size: 18px !important;
  }
  .gig-proposal-1 {
    text-align: center !important;
  }
  .bookmark-engine-1 {
    text-align: center !important;
  }
  .bookmark-engine-1 h3 {
    font-size: 18px !important;
  }
  .bookmark-engine-1 span {
    font-size: 18px !important;
  }
  .job-tracker-1 {
    text-align: center !important;
  }
  .job-tracker-1 h3 {
    font-size: 18px !important;
  }
  .job-tracker-1 h3 {
    font-size: 18px !important;
  }
  .job-tracker-1 span {
    font-size: 18px !important;
  }
  .get-more-2 {
    font-size: 32px !important;
  }
  .template01 {
    display: none !important;
  }
  .template02 {
    display: none !important;
  }
  .template03 {
    margin-top: -10% !important;
  }
  .application03 {
    position: relative !important;
    margin-top: -20% !important;
    border: 5px #0b1380 solid !important;
    border-radius: 40px !important;
    padding: 25% 1% 6% 1% !important;
    width: 100% !important;
  }
  .read-made3 {
    text-align: center !important;
    color: #fff;
    font-size: 14px !important;
  }
  .template3-image img {
    position: relative !important;
    z-index: 1;
    max-width: 350px !important;
  }
  .application-text2 {
    position: relative !important;
    margin-top: -20% !important;
    border: 5px #0b1380 solid !important;
    border-radius: 40px !important;
    padding: 25% 1% 6% 1% !important;
    width: 100% !important;
  }
  .read-made4 {
    text-align: center !important;
    color: #fff;
    font-size: 14px !important;
  }
  .template3-image2 img {
    position: relative !important;
    z-index: 1 !important;
    max-width: 350px !important;
    margin: auto !important;
  }
  .forget-img {
    max-width: 195px !important;
    margin-left: -18% !important;
  }
  .forget-text {
    font-size: 12px !important;
  }
  .feast-famine h2 {
    font-size: 18px !important;
    font-weight: bold;
  }
  .ready-unlock-head h1 {
    font-size: 24px !important ;
  }
  .sec-four-walls {
    background: url("../../assets/img/paypal-left-sm.png") no-repeat top 6.5%
        left,
      url("../../assets/img/paypal-right-sm.png") no-repeat top 2rem right,
      url("../../assets/img/paypal-left-sm.png") no-repeat top 56% left,
      url("../../assets/img/paypal-right-sm.png") no-repeat top 57% right !important;
  }
  .upgrade-now {
    font-size: 16px !important;
  }
  .worth {
    font-size: 16px !important;
  }
  .job-finder-instant {
    margin-top: 5% !important;
    max-width: 100% !important;
  }
  .its-time {
    padding: 3% !important;
    border-radius: 25px !important;
  }
  .its-time img {
    max-width: 90% !important;
  }
  .its-time-head {
    position: relative !important;
    margin-left: 5% !important;
    font-size: 24px !important;
  }
  .its-time p {
    font-size: 13.5px !important;
    margin-top: 45% !important;
    padding: 48% 0 0 0 !important;
  }
  .secret {
    padding: 3% !important;
    border-radius: 25px !important;
  }
  .secret-title {
    font-size: 20px !important;
    right: 0 !important;
  }
  .secret img {
    max-width: 100% !important;
    left: -12% !important;
    top: -5% !important;
  }
  .secret p {
    padding: 70% 0 0 0 !important;
    max-width: 100% !important;
    position: relative;
    left: 0 !important;
    font-size: 13.5px !important;
  }
  .con-sm {
    margin-top: 50% !important;
    padding-left: 10px !important;
    padding-right: 10px !important;
  }
  .have-a-choice-title {
    font-size: 24px !important;
    margin-top: 5% !important;
  }
  .have-a-choice img {
    position: absolute;
    right: 1% !important;
    top: 3% !important;
    max-width: 100% !important;
  }
  .have-a-choice {
    padding: 3% !important;
    border-radius: 25px !important;
  }
  .have-a-choice p {
    padding: 80% 0 0 0 !important;
    max-width: 100% !important;
    position: relative;
    left: 0 !important;
  }
  .car-drive {
    top: 3% !important;
    max-width: 95% !important;
  }
  .test-drive {
    border-radius: 45px !important;
    padding: 2rem 1rem 3rem 1rem !important;
  }
  .test-drive h1 {
    font-size: 33px !important;
    padding-top: 5% !important;
  }
  .test-drive h3 {
    font-size: 31px !important;
  }
  .test-drive h2 {
    padding-top: 5% !important;
    padding-bottom: 10% !important;
    font-size: 37px !important;
  }
  .upgrad-btn img {
    margin: -12% auto 5% auto !important;
    max-width: 90% !important;
  }
  .test-drive h4 {
    font-size: 13.18px !important;
    font-weight: bold;
    color: #27396d;
  }
  .more-less img {
    max-width: 35px !important;
  }
  .faq {
    margin-top: 10% !important;
    border-radius: 45px !important;
  }
  .ques-head {
    font-size: 35px !important;
    margin: 10% auto 10% auto !important;
  }
  .panel-title {
    font-size: 16px !important;
  }
  .panel-body p {
    font-size: 14px !important;
  }
  .panel-group .panel {
    border-radius: 40px !important;
    margin-bottom: 5% !important;
  }
  .panel-title > a {
    padding: 9px !important;
  }
  .worlds {
    padding-bottom: 10px !important;
  }
  .world {
    font-size: 18px !important;
    padding: 0 2% 0 2% !important;
  }
  .badge img {
    position: relative !important;
    margin-left: -10% !important;
  }
  .con-pre-sm {
    padding-right: 10px !important;
    padding-left: 10px !important;
  }
  .factor-box img {
    max-width: 95% !important;
    margin: 6% auto 2% auto;
  }
  .card-pay2 img {
    max-width: 125% !important;
    margin: 1% -20% !important;
  }
  .no-thanks {
    line-height: 2 !important;
    text-underline-offset: 6px !important;
    padding-bottom: 60% !important;
  }
  .section-eight {
    background: url("../../assets/img/footer-shape-sm.jpg") no-repeat top center !important;
    background-color: rgba(0, 0, 0, 0) !important;
    background-color: #148eee !important;
    background-size: cover !important;
  }
  .footer-man {
    left: -8% !important;
    margin-top: -208px !important;
    max-width: 257px !important;
    position: relative !important;
    z-index: 1 !important;
  }
  .footer-btn {
    max-width: 100% !important;
    margin: 0 !important;
  }
  .get-prezentar-sm {
    transform: rotate(-10deg) !important;
    font-weight: bold;
    margin: -35% 0 auto auto !important;
    margin-left: auto;
    max-width: 100% !important;
    font-size: 18px !important;
  }
  .yes-text {
    font-size: 30px !important;
  }
  .every-month {
    position: relative;
    margin-top: 2% !important;
    margin-left: 17% !important;
  }
  .view-job-btn {
    padding: 0.1rem 0.5rem 0.1rem 0.5rem !important;
    font-size: 12px !important;
  }
  .main-reviewimage {
    height: 300px;
    width: 300px !important;
  }
  .pre-carsousel-item h1 {
    font-size: 16px !important;
  }
  .pre-carsousel-item p {
    font-size: 14px !important;
  }
  .testimonials {
    border-radius: 35px !important;
    box-shadow: -2px -2px 33px -10px rgba(0, 0, 0, 0.48) inset !important;
  }
  .custome_slide.owl-carousel .owl-item {
    padding: 20px 0 20px 0 !important;
  }
}

@media only screen and (min-width: 381px) and (max-width: 410px) {
  .video-btn img {
    max-width: 100% !important;
  }
  .mt-sm {
    margin-top: -5% !important;
  }
  .step-image {
    position: relative !important;
    margin-top: -10% !important;
  }
  .owl-prev,
  .owl-next {
    display: none !important;
  }
  h1 {
    font-size: 7.467vw !important;
  }
  p {
    font-size: 14px !important;
  }
  .instantly-find {
    text-align: center !important;
  }
  .top-box {
    position: inherit !important;
    right: auto !important;
    left: auto !important;
    margin: 5% auto auto auto !important;
  }
  .box-img {
    max-width: 113% !important;
    height: auto !important;
    margin-left: -12% !important;
    margin-top: -4% !important;
  }
  .video-title {
    font-size: 28px !important;
  }
  .video-text p {
    padding-bottom: 10% !important;
  }
  .profit-btn img {
    max-width: 100% !important;
  }
  .video-card-pay img {
    max-width: 100% !important;
  }
  .video-price img {
    max-width: 100% !important;
  }
  .section-two {
    background: url("../../assets/img/video-left-sm.png") no-repeat left top
        106%,
      url("../../assets/img/video-right-sm.png") no-repeat right top !important;
    margin-top: -41% !important;
    padding-bottom: 15% !important;
  }
  .sec-two-container {
    padding-top: 40% !important;
  }
  .video-top-icon {
    max-width: 25% !important;
    left: 0% !important;
  }
  .video-bottom-icon {
    max-width: 25% !important;
    bottom: 8%;
    right: 1% !important;
  }
  .video-box {
    border: 3px #1490f0 solid !important;
    border-radius: 15px !important;
  }
  .video-card-pay {
    max-width: 249px !important;
    margin: auto;
  }
  .step-row {
    padding-top: 65% !important;
  }
  .step-title {
    font-size: 30px !important;
    font-weight: 800 !important;
  }
  .step-text {
    top: 2% !important;
    font-size: 30px !important;
  }
  .section-three {
    background: url("../../assets/img/blue-bg-sm.png") no-repeat !important;
    background-size: cover !important;
  }
  .side-walls-1 {
    background: url("../../assets/img/sec-three-left-sm.png") no-repeat top 8%
        left,
      url("../../assets/img/sec-three-right-sm.png") no-repeat top 15% right !important;
  }
  .search-box {
    border-radius: 35px !important;
    padding: 20px !important;
    box-shadow: -2px -2px 33px -10px rgba(0, 0, 0, 0.09) inset !important;
  }
  .searches {
    border-radius: 35px !important;
    padding: 2.75rem 0.5rem 1.75rem 0.5rem !important;
  }
  .searches p {
    font-size: 20px !important;
  }
  .view-job-btn {
    border-radius: 5px !important;
  }
  .input-group-text {
    padding: 0.375rem 0.75rem !important;
  }
  .save-text {
    font-size: 18px !important;
  }
  .gigs-icons img {
    max-width: 368px !important;
    position: relative !important;
    margin-left: -20% !important;
    margin-top: -15%;
  }

  .section-three-sub {
    background: url("../../assets/img/logos-bg-sm.png") no-repeat center !important;
    background-size: contain !important;
    padding: 20% 0 22% 0 !important;
  }
  .logos-mobile {
    opacity: 0.7 !important;
  }
  .get-more-1 {
    font-size: 27px !important;
  }
  .side-walls-2 {
    background: none !important;
  }
  .card-pay img {
    max-width: 300px !important;
    margin: auto !important;
  }
  .fnf-1 {
    padding-top: 20% !important;
  }
  .fnf-2 {
    display: none !important;
  }
  .feast {
    margin-top: 0 !important;
  }
  .section-four {
    background: url("../../assets/img/blue-bg.jpg") no-repeat top center,
      url("../../assets/img/bg-design2.png") no-repeat bottom center !important;
    background-color: #1490f0 !important;
    margin-top: 10% !important;
    background-size: contain !important;
  }
  .instant-profile,
  .gig-proposal,
  .bookmark-engine,
  .job-tracker {
    border: 1px solid #fff;
    border-radius: 45px !important;
    background: url("../../assets/img/crads-bg-sm.png") no-repeat center center !important;
    background-size: cover !important;
    padding-bottom: 5% !important;
  }
  .instant-profile h3 {
    font-size: 18px !important;
  }
  .instant-profile span {
    font-size: 18px !important;
  }
  .instant-p1 {
    text-align: center !important;
  }
  .gig-proposal-1 h3 {
    font-size: 18px !important;
  }
  .gig-proposal-1 span {
    font-size: 18px !important;
  }
  .gig-proposal-1 {
    text-align: center !important;
  }
  .bookmark-engine-1 {
    text-align: center !important;
  }
  .bookmark-engine-1 h3 {
    font-size: 18px !important;
  }
  .bookmark-engine-1 span {
    font-size: 18px !important;
  }
  .job-tracker-1 {
    text-align: center !important;
  }
  .job-tracker-1 h3 {
    font-size: 18px !important;
  }
  .job-tracker-1 h3 {
    font-size: 18px !important;
  }
  .job-tracker-1 span {
    font-size: 18px !important;
  }
  .get-more-2 {
    font-size: 32px !important;
  }
  .template01 {
    display: none !important;
  }
  .template02 {
    display: none !important;
  }
  .template03 {
    margin-top: -10% !important;
  }
  .application03 {
    position: relative !important;
    margin-top: -20% !important;
    border: 5px #0b1380 solid !important;
    border-radius: 40px !important;
    padding: 26% 1% 6% 1% !important;
    width: 100% !important;
  }
  .read-made3 {
    text-align: center !important;
    color: #fff;
    font-size: 14px !important;
  }
  .template3-image img {
    position: relative !important;
    z-index: 1 !important;
    max-width: 375px !important;
    margin: auto !important;
    padding: 5% !important;
  }
  .application-text2 {
    position: relative !important;
    margin-top: -20% !important;
    border: 5px #0b1380 solid !important;
    border-radius: 40px !important;
    padding: 26% 1% 6% 1% !important;
    width: 100% !important;
  }
  .read-made4 {
    text-align: center !important;
    color: #fff;
    font-size: 14px !important;
  }
  .template3-image2 img {
    position: relative !important;
    z-index: 1 !important;
    max-width: 375px !important;
    margin: auto !important;
    padding: 5% !important;
  }
  .forget-img {
    max-width: 195px !important;
    margin-left: -18% !important;
  }
  .forget-text {
    font-size: 12px !important;
  }
  .feast-famine h2 {
    font-size: 18px !important;
    font-weight: bold;
  }
  .ready-unlock-head h1 {
    font-size: 24px !important ;
  }
  .sec-four-walls {
    background: url("../../assets/img/paypal-left-sm.png") no-repeat top 6.5%
        left,
      url("../../assets/img/paypal-right-sm.png") no-repeat top 2rem right,
      url("../../assets/img/paypal-left-sm.png") no-repeat top 56% left,
      url("../../assets/img/paypal-right-sm.png") no-repeat top 57% right !important;
  }
  .upgrade-now {
    font-size: 16px !important;
  }
  .worth {
    font-size: 16px !important;
  }
  .job-finder-instant {
    margin-top: 5% !important;
    max-width: 100% !important;
  }
  .its-time {
    padding: 3% !important;
    border-radius: 25px !important;
  }
  .its-time img {
    max-width: 90% !important;
  }
  .its-time-head {
    position: relative !important;
    margin-left: 5% !important;
    font-size: 24px !important;
  }
  .its-time p {
    font-size: 13.5px !important;
    margin-top: 45% !important;
    padding: 48% 0 0 0 !important;
  }
  .secret {
    padding: 3% !important;
    border-radius: 25px !important;
  }
  .secret-title {
    font-size: 20px !important;
    right: 0 !important;
  }
  .secret img {
    max-width: 100% !important;
    left: -12% !important;
    top: -5% !important;
  }
  .secret p {
    padding: 70% 0 0 0 !important;
    max-width: 100% !important;
    position: relative;
    left: 0 !important;
    font-size: 13.5px !important;
  }
  .con-sm {
    margin-top: 50% !important;
    padding-left: 10px !important;
    padding-right: 10px !important;
  }
  .have-a-choice-title {
    font-size: 24px !important;
    margin-top: 5% !important;
  }
  .have-a-choice img {
    position: absolute;
    right: 1% !important;
    top: 3% !important;
    max-width: 100% !important;
  }
  .have-a-choice {
    padding: 3% !important;
    border-radius: 25px !important;
  }
  .have-a-choice p {
    padding: 80% 0 0 0 !important;
    max-width: 100% !important;
    position: relative;
    left: 0 !important;
  }
  .car-drive {
    top: 3% !important;
    max-width: 95% !important;
  }
  .test-drive {
    border-radius: 45px !important;
    padding: 2rem 1rem 3rem 1rem !important;
  }
  .test-drive h1 {
    font-size: 33px !important;
    padding-top: 5% !important;
  }
  .test-drive h3 {
    font-size: 31px !important;
  }
  .test-drive h2 {
    padding-top: 5% !important;
    padding-bottom: 10% !important;
    font-size: 37px !important;
  }
  .upgrad-btn img {
    margin: -12% auto 5% auto !important;
    max-width: 90% !important;
  }
  .test-drive h4 {
    font-size: 13.18px !important;
    font-weight: bold;
    color: #27396d;
  }
  .more-less img {
    max-width: 35px !important;
  }
  .faq {
    margin-top: 10% !important;
    border-radius: 45px !important;
  }
  .ques-head {
    font-size: 35px !important;
    margin: 10% auto 10% auto !important;
  }
  .panel-title {
    font-size: 16px !important;
  }
  .panel-body p {
    font-size: 14px !important;
  }
  .panel-group .panel {
    border-radius: 40px !important;
    margin-bottom: 5% !important;
  }
  .panel-title > a {
    padding: 9px !important;
  }
  .worlds {
    padding-bottom: 10px !important;
  }
  .world {
    font-size: 18px !important;
    padding: 0 2% 0 2% !important;
  }
  .badge img {
    position: relative !important;
    margin-left: -10% !important;
  }
  .con-pre-sm {
    padding-right: 10px !important;
    padding-left: 10px !important;
  }
  .factor-box img {
    max-width: 95% !important;
    margin: 6% auto 2% auto;
  }
  .card-pay2 img {
    max-width: 125% !important;
    margin: 1% -20% !important;
  }
  .no-thanks {
    line-height: 2 !important;
    text-underline-offset: 6px !important;
    padding-bottom: 60% !important;
  }
  .section-eight {
    background: url("../../assets/img/footer-shape-sm.jpg") no-repeat top center !important;
    background-color: rgba(0, 0, 0, 0) !important;
    background-color: #148eee !important;
    background-size: cover !important;
  }
  .footer-man {
    left: -8% !important;
    margin-top: -208px !important;
    max-width: 257px !important;
    position: relative !important;
    z-index: 1 !important;
  }
  .footer-btn {
    max-width: 100% !important;
    margin: 0 !important;
  }
  .get-prezentar-sm {
    transform: rotate(-10deg) !important;
    font-weight: bold;
    margin: -35% 0 auto auto !important;
    margin-left: auto;
    max-width: 100% !important;
    font-size: 19px !important;
    margin-left: 0% !important;
  }
  .yes-text {
    font-size: 30px !important;
  }
  .every-month {
    position: relative;
    margin-top: 2% !important;
    margin-left: 17% !important;
  }
  .view-job-btn {
    padding: 0.1rem 0.5rem 0.1rem 0.5rem !important;
    font-size: 12px !important;
  }
  .main-reviewimage {
    height: 300px;
    width: 300px !important;
  }
  .pre-carsousel-item h1 {
    font-size: 16px !important;
  }
  .pre-carsousel-item p {
    font-size: 14px !important;
  }
  .testimonials {
    border-radius: 35px !important;
    box-shadow: -2px -2px 33px -10px rgba(0, 0, 0, 0.48) inset !important;
  }
  .custome_slide.owl-carousel .owl-item {
    padding: 20px 0 20px 0 !important;
  }
}

@media only screen and (min-width: 411px) and (max-width: 480px) {
  .video-btn img {
    max-width: 100% !important;
  }
  .step-image {
    position: relative !important;
    margin-top: -10% !important;
  }
  .img-sm-2 img,
  .img-sm-1 img {
    margin-left: 6% !important;
  }
  .owl-prev,
  .owl-next {
    display: none !important;
  }
  h1 {
    font-size: 7.467vw !important;
  }
  p {
    font-size: 14px !important;
  }

  .instantly-find {
    text-align: center !important;
  }
  .top-box {
    position: inherit !important;
    right: auto !important;
    left: auto !important;
    margin: 5% auto auto auto !important;
  }
  .box-img {
    max-width: 113% !important;
    height: auto !important;
    margin-left: -12% !important;
    margin-top: -4% !important;
  }
  .video-title {
    font-size: 28px !important;
  }
  .video-text p {
    padding-bottom: 10% !important;
  }
  .profit-btn img {
    max-width: 100% !important;
  }
  .video-card-pay img {
    max-width: 100% !important;
  }
  .video-price img {
    max-width: 100% !important;
  }
  .section-two {
    background: url("../../assets/img/video-left-sm.png") no-repeat left top 98%,
      url("../../assets/img/video-right-sm.png") no-repeat right top !important;
    margin-top: -41% !important;
    padding-bottom: 15% !important;
  }
  .sec-two-container {
    padding-top: 40% !important;
  }
  .video-top-icon {
    max-width: 25% !important;
    left: 0% !important;
  }
  .video-bottom-icon {
    max-width: 25% !important;
    bottom: 8%;
    right: 1% !important;
  }
  .video-box {
    border: 3px #1490f0 solid !important;
    border-radius: 15px !important;
  }
  .video-card-pay {
    max-width: 249px !important;
    margin: auto;
  }
  .step-row {
    padding-top: 65% !important;
  }
  .step-title {
    font-size: 30px !important;
    font-weight: 800 !important;
  }
  .step-text {
    top: 2% !important;
    font-size: 30px !important;
  }
  .section-three {
    background: url("../../assets/img/blue-bg.jpg") no-repeat top center,
      url("../../assets/img/bg-design2.png") no-repeat bottom center !important;
    background-size: contain !important;
    background-color: #1b8fee !important;
    margin-top: -10%;
  }
  .ill-sm {
    text-align: center !important;
  }
  .ill-sm {
    background-size: cover !important;
  }
  .side-walls-1 {
    background: url("../../assets/img/sec-three-left-sm.png") no-repeat top 8%
        left,
      url("../../assets/img/sec-three-right-sm.png") no-repeat top 15% right !important;
  }
  .search-box {
    border-radius: 35px !important;
    padding: 20px !important;
    box-shadow: -2px -2px 33px -10px rgba(0, 0, 0, 0.09) inset !important;
  }
  .searches {
    border-radius: 35px !important;
    padding: 2.75rem 0.5rem 1.75rem 0.5rem !important;
  }
  .searches p {
    font-size: 20px !important;
  }
  .view-job-btn {
    border-radius: 5px !important;
  }
  .input-group-text {
    padding: 0.375rem 0.75rem !important;
  }
  .save-text {
    font-size: 18px !important;
  }
  .gigs-icons img {
    max-width: 368px !important;
    position: relative !important;
    margin-left: -20% !important;
    margin-top: -15%;
  }

  .section-three-sub {
    background: url("../../assets/img/logos-bg-sm.png") no-repeat center !important;
    background-size: contain !important;
    padding: 20% 0 22% 0 !important;
  }
  .logos-mobile {
    opacity: 0.7 !important;
  }
  .get-more-1 {
    font-size: 27px !important;
  }
  .side-walls-2 {
    background: none !important;
  }
  .card-pay img {
    max-width: 300px !important;
    margin: auto !important;
  }
  .fnf-1 {
    padding-top: 20% !important;
  }
  .fnf-2 {
    display: none !important;
  }
  .feast {
    margin-top: 0 !important;
  }
  .section-four {
    background: url("../../assets/img/blue-bg.jpg") no-repeat top center,
      url("../../assets/img/bg-design2.png") no-repeat bottom center !important;
    background-color: #1490f0 !important;
    margin-top: 10% !important;
    background-size: contain !important;
  }
  .instant-profile,
  .gig-proposal,
  .bookmark-engine,
  .job-tracker {
    border: 1px solid #fff;
    border-radius: 45px !important;
    background: url("../../assets/img/crads-bg-sm.png") no-repeat center center !important;
    background-size: cover !important;
    padding-bottom: 5% !important;
  }
  .instant-profile h3 {
    font-size: 18px !important;
  }
  .instant-profile span {
    font-size: 18px !important;
  }
  .instant-p1 {
    text-align: center !important;
  }
  .gig-proposal-1 h3 {
    font-size: 18px !important;
  }
  .gig-proposal-1 span {
    font-size: 18px !important;
  }
  .gig-proposal-1 {
    text-align: center !important;
  }
  .bookmark-engine-1 {
    text-align: center !important;
  }
  .bookmark-engine-1 h3 {
    font-size: 18px !important;
  }
  .bookmark-engine-1 span {
    font-size: 18px !important;
  }
  .job-tracker-1 {
    text-align: center !important;
  }
  .job-tracker-1 h3 {
    font-size: 18px !important;
  }
  .job-tracker-1 h3 {
    font-size: 18px !important;
  }
  .job-tracker-1 span {
    font-size: 18px !important;
  }
  .get-more-2 {
    font-size: 32px !important;
  }
  .template01 {
    display: none !important;
  }
  .template02 {
    display: none !important;
  }
  .template03 {
    margin-top: -10% !important;
  }
  .application03 {
    position: relative !important;
    margin-top: -20% !important;
    border: 5px #0b1380 solid !important;
    border-radius: 40px !important;
    padding: 26% 1% 6% 1% !important;
    width: 100% !important;
  }
  .read-made3 {
    text-align: center !important;
    color: #fff;
    font-size: 14px !important;
  }
  .template3-image img {
    position: relative !important;
    z-index: 1 !important;
    max-width: 375px !important;
    margin: auto !important;
  }
  .application-text2 {
    position: relative !important;
    margin-top: -20% !important;
    border: 5px #0b1380 solid !important;
    border-radius: 40px !important;
    padding: 26% 1% 6% 1% !important;
    width: 100% !important;
  }
  .read-made4 {
    text-align: center !important;
    color: #fff;
    font-size: 14px !important;
  }
  .template3-image2 img {
    position: relative !important;
    z-index: 1 !important;
    max-width: 375px !important;
    margin: auto !important;
  }
  .forget-img {
    max-width: 100% !important;
    margin-left: 0% !important;
  }
  .forget-text {
    font-size: 12px !important;
  }
  .feast-famine h2 {
    font-size: 18px !important;
    font-weight: bold;
  }
  .ready-unlock-head h1 {
    font-size: 24px !important ;
  }
  .sec-four-walls {
    background: url("../../assets/img/paypal-left-sm.png") no-repeat top 6.5%
        left,
      url("../../assets/img/paypal-right-sm.png") no-repeat top 2rem right,
      url("../../assets/img/paypal-left-sm.png") no-repeat top 56% left,
      url("../../assets/img/paypal-right-sm.png") no-repeat top 57% right !important;
  }
  .upgrade-now {
    font-size: 16px !important;
  }
  .worth {
    font-size: 16px !important;
  }
  .job-finder-instant {
    margin-top: 5% !important;
    max-width: 100% !important;
  }
  .its-time {
    padding: 3% !important;
    border-radius: 25px !important;
  }
  .its-time img {
    max-width: 90% !important;
  }
  .its-time-head {
    position: relative !important;
    margin-left: 5% !important;
    font-size: 24px !important;
  }
  .its-time p {
    font-size: 13.5px !important;
    margin-top: 45% !important;
    padding: 48% 0 0 0 !important;
  }
  .secret {
    padding: 3% !important;
    border-radius: 25px !important;
  }
  .secret-title {
    font-size: 20px !important;
    right: 0 !important;
  }
  .secret img {
    max-width: 100% !important;
    left: -12% !important;
    top: -5% !important;
  }
  .secret p {
    padding: 70% 0 0 0 !important;
    max-width: 100% !important;
    position: relative;
    left: 0 !important;
    font-size: 13.5px !important;
  }
  .con-sm {
    margin-top: 50% !important;
    padding-left: 10px !important;
    padding-right: 10px !important;
  }
  .have-a-choice-title {
    font-size: 24px !important;
    margin-top: 5% !important;
  }
  .have-a-choice img {
    position: absolute;
    right: 1% !important;
    top: 3% !important;
    max-width: 100% !important;
  }
  .have-a-choice {
    padding: 3% !important;
    border-radius: 25px !important;
  }
  .have-a-choice p {
    padding: 80% 0 0 0 !important;
    max-width: 100% !important;
    position: relative;
    left: 0 !important;
  }
  .car-drive {
    top: 3% !important;
    max-width: 95% !important;
  }
  .test-drive {
    border-radius: 45px !important;
    padding: 2rem 1rem 3rem 1rem !important;
  }
  .test-drive h1 {
    font-size: 33px !important;
    padding-top: 5% !important;
  }
  .test-drive h3 {
    font-size: 31px !important;
  }
  .test-drive h2 {
    padding-top: 5% !important;
    padding-bottom: 10% !important;
    font-size: 37px !important;
  }
  .upgrad-btn img {
    margin: -12% auto 5% auto !important;
    max-width: 90% !important;
  }
  .test-drive h4 {
    font-size: 13.18px !important;
    font-weight: bold;
    color: #27396d;
  }
  .more-less img {
    max-width: 45px !important;
  }
  .faq {
    margin-top: 10% !important;
    border-radius: 45px !important;
  }
  .ques-head {
    font-size: 35px !important;
    margin: 10% auto 10% auto !important;
  }
  .panel-title {
    font-size: 16px !important;
  }
  .panel-body p {
    font-size: 14px !important;
  }
  .panel-group .panel {
    border-radius: 40px !important;
    margin-bottom: 5% !important;
  }
  .panel-title > a {
    padding: 9px !important;
  }
  .worlds {
    padding-bottom: 10px !important;
  }
  .world {
    font-size: 18px !important;
    padding: 0 2% 0 2% !important;
  }
  .badge img {
    position: relative !important;
    margin-left: -10% !important;
  }
  .con-pre-sm {
    padding-right: 10px !important;
    padding-left: 10px !important;
  }
  .factor-box img {
    max-width: 95% !important;
    margin: 6% auto 2% auto;
  }
  .card-pay2 img {
    max-width: 125% !important;
    margin: 1% -20% !important;
  }
  .no-thanks {
    line-height: 2 !important;
    text-underline-offset: 6px !important;
    padding-bottom: 60% !important;
  }
  .section-eight {
    background: url("../../assets/img/footer-shape-sm.jpg") no-repeat top center !important;
    background-color: rgba(0, 0, 0, 0) !important;
    background-color: #148eee !important;
    background-size: cover !important;
  }
  .footer-man {
    left: -8% !important;
    margin-top: -208px !important;
    max-width: 257px !important;
    position: relative !important;
    z-index: 1 !important;
  }
  .footer-btn {
    max-width: 100% !important;
    margin: 0 !important;
  }
  .get-prezentar-sm {
    transform: rotate(-10deg) !important;
    font-weight: bold;
    margin: -29% 44px auto auto !important;
    max-width: 100% !important;
    font-size: 18px !important;
  }
  .yes-text {
    font-size: 30px !important;
  }
  .every-month {
    position: relative;
    margin-top: 5% !important;
    margin-left: 12% !important;
  }

  .view-job-btn {
    padding: 0.1rem 0.5rem 0.1rem 0.5rem !important;
    font-size: 12px !important;
  }
  .main-reviewimage {
    height: 300px;
    width: 300px !important;
  }
  .pre-carsousel-item h1 {
    font-size: 16px !important;
  }
  .pre-carsousel-item p {
    font-size: 14px !important;
  }
  .testimonials {
    border-radius: 35px !important;
    box-shadow: -2px -2px 33px -10px rgba(0, 0, 0, 0.48) inset !important;
  }
  .custome_slide.owl-carousel .owl-item {
    padding: 20px 0 20px 0 !important;
  }
}

/*MOBILE RESOLUTIONS ENDS HERE*/

@media only screen and (min-width: 481px) and (max-width: 575px) {
  .res-container{
    width: 100% !important;
  }
  .video-btn img {
    max-width: 100% !important;
  }
  .logos-mobile {
    opacity: 0.7 !important ;
  }
  .every-month {
    position: relative !important;
    left: 16% !important;
  }
  .yes-text {
    font-size: 30px !important;
  }
  .section-one {
    margin-top: -25% !important;
  }
  .step p {
    font-size: 18px !important;
  }
  .step-text {
    top: 4% !important;
  }
  .profit-btn img {
    max-width: 100% !important;
  }
  .video-card-pay img {
    max-width: 100% !important;
  }
  .video-price img {
    max-width: 100% !important;
  }
  .card-pay img {
    max-width: 100% !important;
  }
  .job-finder-instant {
    max-width: 100% !important;
  }
  .its-time img {
    max-width: 100% !important;
  }
  .secret img {
    max-width: 100% !important;
  }
  .have-a-choice img {
    max-width: 100% !important;
    right: 0 !important;
  }
  .upgrad-btn img {
    max-width: 100% !important;
  }
  .footer-man {
    max-width: 100% !important;
  }
  .footer-btn {
    max-width: 100% !important;
  }
  .owl-prev,
  .owl-next {
    display: none !important;
  }
  .faq {
    margin-top: 5% !important;
  }
  .faq h1 {
    font-size: 28px !important;
  }
  .more-less img {
    max-width: 30px !important;
  }
  .panel-body {
    padding: 5.5% !important;
    font-size: 1rem !important;
  }
  .panel-title a {
    font-size: 16px !important;
  }
  .panel-body {
    font-size: 16px !important;
  }
  .fnf-1 {
    display: none !important;
  }
  .video-text p {
    padding-bottom: 10% !important;
  }

  body {
    font-size: 1rem;
  }
  h1 {
    font-size: 32px !important;
    font-weight: 800;
  }

  .header {
    height: 230px !important;
  }
  .header-logo img {
    width: 100% !important;
  }
  .step {
    margin-top: 0;
  }
  .profit-btn {
    max-width: 75% !important;
    margin: auto !important;
  }
  .instantly-find h1 {
    max-width: 400px !important;
    margin: auto !important;
    font-size: 32px !important;
    text-align: center !important;
  }
  .ill-1 {
    display: block !important;
    padding-bottom: 8% !important;
  }
  .ill-2 {
    display: none !important;
  }
  .instantly-find p {
    text-align: center !important;
  }
  .top-box {
    position: inherit !important;
    right: auto !important;
    left: auto !important;
    margin: 5% auto auto auto !important;
  }
  .box-img {
    max-width: 100% !important;
    height: auto !important;
  }
  .section-two {
    background: url("../../assets/img/video-wall-left.png") no-repeat left top
        15%,
      url("../../assets/img/video-wall-right.png") no-repeat right top;
    margin-top: -4%;
    padding-bottom: 4%;
    background-size: 12% !important;
  }
  .video-top-icon {
    max-width: 25% !important;
    left: 0% !important;
  }
  .video-bottom-icon {
    max-width: 25% !important;
    bottom: 8%;
    right: 1% !important;
  }
  .video-text {
    padding-bottom: 5% !important;
  }
  .video-box {
    border: 3px #1490f0 solid !important;
    border-radius: 15px !important;
  }
  .video-card-pay {
    max-width: 40% !important;
    margin: auto;
  }
  .step-title {
    font-size: 30px!important;
  }
  .step-text {
    font-size: 30px !important;
  }
  .section-three {
    background: url("../../assets/img/blue-bg.jpg") no-repeat top -3.5rem center,
      url("../../assets/img/bg-design2.png") no-repeat bottom center !important;
    background-size: contain !important;
    background-color: #1b8fee !important;
    margin-top: -10%;
  }
  .side-walls-1 {
    background-size: 12% !important;
  }
  .side-walls-2 {
    background-size: 12% !important;
  }
  .search-box {
    border-radius: 15px !important;
    padding: 0.5rem !important;
    box-shadow: -2px -2px 33px -10px rgba(0, 0, 0, 0.09) inset !important;
  }
  .searches {
    border-radius: 15px !important;
    padding: 0.75rem 0.5rem 0.75rem 0.5rem !important;
  }
  .section-three-sub {
    background-size: 100% !important;
  }
  .main-reviewimage {
    height: 300px;
    width: 300px !important;
  }
  .application {
    border-radius: 15px !important;
    padding: 3% 0 1% 3% !important;
    width: 100% !important;
  }
  .template-image {
    position: inherit !important;
    top: auto !important;
    right: auto !important;
  }
  .template1 {
    margin-top: auto !important;
  }
  .template-image2 {
    position: inherit !important;
    top: auto !important;
    left: auto !important;
  }
  .temp-m {
    margin-top: auto !important;
  }
  .application2 {
    border-radius: 15px !important;
    padding: 3% 1% 1% 3% !important;
  }
  .section-four {
    background: url("../../assets/img/blue-bg.jpg") no-repeat top center,
      url("../../assets/img/bg-design2.png") no-repeat bottom center !important;
    background-color: #1490f0 !important;
    margin-top: 10% !important;
    background-size: contain !important;
  }
  .sec-four-walls {
    background: url("../../assets/img/sec-four-top.png") no-repeat top 11% left,
      url("../../assets/img/sec-four-left.png") no-repeat top 60% left,
      url("../../assets/img/sec-four-right.png") no-repeat top 57% right;
    background-size: 20% !important;
  }
  .feast {
    margin-top: auto !important;
  }
  .upgrade-now,
  .worth {
    font-size: 1.25rem !important;
  }
  .instant-profile,
  .gig-proposal,
  .bookmark-engine,
  .job-tracker {
    border-radius: 15px !important;
  }
  .instant-profile h3,
  .gig-proposal h3,
  .bookmark-engine h3,
  .job-tracker h3 {
    font-size: 1.25rem !important;
  }
  .instant-profile span,
  .gig-proposal span,
  .bookmark-engine span,
  .job-tracker span {
    font-size: 1rem !important;
  }
  .forget-text {
    top: -5% !important;
    left: 0 !important;
  }
  .no-thanks {
    margin-bottom: 50% !important;
  }
  .card-pay {
    max-width: 75% !important;
    margin: auto !important;
  }
  .its-time {
    border-radius: 15px !important;
  }
  .its-time img {
    max-width: 75% !important;
    right: 0 !important;
    top: -4% !important;
  }
  .its-time {
    font-size: 1rem !important;
    margin-top: 35% !important;
    padding: 40% 5% 1% 5% !important;
  }
  .secret-title {
    /*text-align: right!important;*/
  }
  .secret {
    border-radius: 15px !important;
    max-width: 1255px;
    padding: 25% 5% 1% 5% !important;
    margin-bottom: 1%;
    margin-top: 43% !important;
  }
  .secret img {
    top: 5% !important;
    max-width: 75% !important;
  }
  .secret p {
    font-size: 1rem;
    position: relative;
    left: 0 !important;
  }
  .have-a-choice-title {
    top: 0 !important;
  }
  .have-a-choice {
    border-radius: 15px !important;
    font-size: 1rem !important;
    margin-bottom: 15% !important;
    margin-top: 52% !important;
    padding: 10% 5% 1% 5% !important;
  }
  .have-a-choice img {
    max-width: 75% !important;
  }
  .car-drive {
    top: 2.5% !important;
    max-width: 90% !important;
  }
  /* .test-drive {
    border-radius: 15px !important;
    padding: 2rem 1rem 3rem 1rem !important;
  } */
  .test-drive h1 {
    font-size: 2rem !important;
  }
  .test-drive h3 {
    font-size: 1.75rem !important;
  }
  .test-drive h2 {
    font-size: 2rem !important;
  }
  .upgrad-btn {
    margin: -10% auto 5% auto !important;
    max-width: 90% !important;
  }
  #main {
    margin: 25px 0 !important;
  }
  .faq {
    border-radius: 15px !important;
  }
  .world {
    font-size: 1rem !important;
    border-radius: 50px;
    padding: 0 1rem 0 1rem;
  }
  .factor-box {
    margin-top: 5% !important;
  }
  .section-eight {
    background: url("../../assets/img/footer-shape-sm.jpg") no-repeat !important;
    background-size: cover !important;
  }
  .footer-man {
    margin-top: -51.5% !important;
    left: 2% !important;
    max-width: 66% !important;
    padding-bottom: 0% !important;
  }
  .get-prezentar-sm {
    transform: rotate(-10deg) !important;
    font-weight: bold;
    margin: 10% 70px auto auto !important;
    max-width: 100% !important;
    font-size: 20px !important;
  }
  .get-factor p {
    font-size: 1rem !important;
  }
  .footer-btn {
    margin-bottom: 5% !important;
    margin-right: 0 !important;
  }
  .view-job-btn {
    padding: 0.1rem 0.5rem 0.1rem 0.5rem !important;
    font-size: 12px !important;
  }
  .main-reviewimage {
    height: 300px;
    width: 450px !important;
  }
  .template03 {
    display: none !important;
  }
  .template02 {
    display: block !important;
  }
  .pre-carsousel-item h1 {
    font-size: 16px !important;
  }
  .pre-carsousel-item p {
    font-size: 14px !important;
  }
  .testimonials {
    border-radius: 35px !important;
    box-shadow: -2px -2px 33px -10px rgba(0, 0, 0, 0.48) inset !important;
  }
  .custome_slide.owl-carousel .owl-item {
    padding: 20px 0 20px 0 !important;
  }
  .panel-title {
    font-size: 1rem !important;
  }
  .more-less img {
    width: 30px !important;
  }
  .panel-body {
    padding: 5.5% !important;
    font-size: 1rem !important;
  }
}

@media only screen and (min-width:573px) and (max-width:600px){
  .no-thanks{
    font-size: 15px !important;
  }
  .badge {
    max-width: 50% !important;
  }
}

@media only screen and (min-width: 576px) and (max-width: 767px) {

  .section-one {
    margin-top: -20% !important;
  }
  .video-btn img {
    max-width: 100% !important;
  }
  .profit-btn img {
    max-width: 100% !important;
  }
  .video-card-pay img {
    max-width: 100% !important;
  }
  .video-price img {
    max-width: 100% !important;
  }
  .card-pay img {
    max-width: 100% !important;
  }
  .job-finder-instant {
    max-width: 100% !important;
  }
  .its-time img {
    max-width: 100% !important;
  }
  .secret img {
    max-width: 100% !important;
  }
  .have-a-choice img {
    max-width: 100% !important;
  }
  .upgrad-btn img {
    max-width: 100% !important;
  }
  .no-thanks {
    margin-bottom: 20% !important;
  }

  .owl-prev,
  .owl-next {
    display: none !important;
  }
  .faq {
    margin-top: 5% !important;
  }
  .faq h1 {
    font-size: 28px !important;
  }
  .more-less img {
    max-width: 30px !important;
  }
  .panel-body {
    padding: 5.5% !important;
    font-size: 1rem !important;
  }
  .panel-title a {
    font-size: 16px !important;
  }
  .panel-body {
    font-size: 16px !important;
  }
  .fnf-1 {
    display: none !important;
  }
  .video-text p {
    padding-bottom: 10% !important;
  }

  body {
    font-size: 1rem !important;
  }
  h1 {
    font-size: 1.75rem !important;
    font-weight: 800;
  }
  .profit-btn {
    max-width: 50% !important;
  }
  .instantly-find h1 {
    font-size: 1.5rem !important;
  }
  .top-box {
    position: inherit !important;
    right: auto !important;
    left: auto !important;
    margin: 5% auto auto auto !important;
  }
  .box-img {
    max-width: 100% !important;
    height: auto !important;
  }
  .section-two {
    margin-top: 2% !important;
    background-size: 15% !important;
  }
  .video-top-icon {
    max-width: 25% !important;
    left: -3% !important;
  }
  .video-bottom-icon {
    max-width: 25% !important;
    bottom: 8%;
    right: -2% !important;
  }

  .video-box {
    border: 5px #1490f0 solid !important;
    border-radius: 15px !important;
  }
  .video-card-pay {
    max-width: 40% !important;
    margin: auto;
  }
  .step-title {
    font-size: 1.25rem !important;
  }
  .step-text {
    font-size: 1.25rem !important;
  }
  .section-three {
    background: url("../../assets/img/blue-bg.jpg") no-repeat top center,
      url("../../assets/img/bg-design2.png") no-repeat bottom center !important;
    background-size: contain !important;
    background-color: #1b8fee !important;
    margin-top: -10%;
  }
  .side-walls-1 {
    background-size: 12% !important;
  }
  .side-walls-2 {
    background-size: 12% !important;
  }
  .search-box {
    border-radius: 15px !important;
    padding: 0.5rem !important;
    box-shadow: -2px -2px 33px -10px rgba(0, 0, 0, 0.09) inset !important;
  }
  .searches {
    border-radius: 15px !important;
    padding: 0.75rem 0.5rem 0.75rem 0.5rem !important;
  }
  .section-three-sub {
    background-size: 100% !important;
  }
  .main-reviewimage {
    width: 500px !important;
  }
  .pre-carsousel-item h1 {
    font-size: 16px !important;
  }
  .looking{
    font-size: 16px !important;
  }
  .price-n-btn{
    font-size: 16px!important;
  }
  .application {
    border-radius: 15px !important;
    padding: 3% 0 1% 3% !important;
    width: 100% !important;
  }
  .template-image {
    position: inherit !important;
    top: 15% !important;
    right: auto !important;
  }
  .template1 {
    margin-top: auto !important;
  }
  .template-image2 {
    max-width: 50% !important;
    /*position: inherit!important;*/
    top: 25% !important;
    left: auto !important;
  }
  .temp-m {
    margin-top: auto !important;
  }
  .application2 {
    margin-left: auto !important;
    max-width: 240px !important;
    border-radius: 15px !important;
    padding: 3% 1% 1% 3% !important;
  }
  .forget-text {
    top: -5% !important;
  }
  .section-four {
    background: url("../../assets/img/blue-bg.jpg") no-repeat top center,
      url("../../assets/img/bg-design2.png") no-repeat bottom center !important;
    background-color: #1490f0 !important;
    margin-top: 10% !important;
    background-size: contain !important;
  }

  .sec-four-walls {
    background: url("../../assets/img/sec-four-top.png") no-repeat top 11% left,
      url("../../assets/img/sec-four-left.png") no-repeat top 60% left,
      url("../../assets/img/sec-four-right.png") no-repeat top 57% right;
    background-size: 20% !important;
  }
  .fnf-1 {
    display: none !important;
  }
  .feast {
    margin-top: auto !important;
  }
  .upgrade-now,
  .worth {
    font-size: 1.25rem !important;
  }
  .feast {
    margin-top: auto !important;
  }
  .upgrade-now,
  .worth {
    font-size: 1.25rem !important;
  }
  .instant-profile > .pl-sm-5,
  .bookmark-engine > .pl-sm-5 {
    padding-left: 0 !important;
  }
  .instant-profile,
  .gig-proposal,
  .bookmark-engine,
  .job-tracker {
    border-radius: 15px !important;
    padding: 1rem !important;
  }
  .instant-profile h3,
  .gig-proposal h3,
  .bookmark-engine h3,
  .job-tracker h3 {
    font-size: 1.25rem !important;
  }
  .instant-profile span,
  .gig-proposal span,
  .bookmark-engine span,
  .job-tracker span {
    font-size: 1rem !important;
  }
  .forget-text {
    top: -5% !important;
    left: 0 !important;
  }
  .card-pay {
    max-width: 75% !important;
    margin: auto !important;
  }
  .its-time {
    border-radius: 15px !important;
  }
  .its-time img {
    max-width: 75% !important;
    right: 0 !important;
    top: -4% !important;
  }
  .its-time {
    font-size: 1rem !important;
    margin-top: 35% !important;
    padding: 40% 5% 1% 5% !important;
  }
  .secret-title {
    /*text-align: right!important;*/
  }
  .secret {
    border-radius: 15px !important;
    max-width: 1255px;
    padding: 25% 5% 1% 5% !important;
    margin-bottom: 1%;
    margin-top: 43% !important;
  }
  .secret img {
    top: 5% !important;
    max-width: 75% !important;
  }
  .secret p {
    font-size: 1rem;
    position: relative;
    left: 0 !important;
  }
  .have-a-choice-title {
    top: 0 !important;
  }
  .have-a-choice {
    border-radius: 15px !important;
    font-size: 1rem !important;
    margin-bottom: 15% !important;
    margin-top: 52% !important;
    padding: 10% 5% 1% 5% !important;
  }
  .have-a-choice img {
    max-width: 75% !important;
  }
  .panel-title {
    font-size: 1rem !important;
  }
  .more-less img {
    width: 30px !important;
  }
  .panel-body {
    padding: 5.5% !important;
    font-size: 1rem !important;
  }
  .section-eight {
    background-size: contain !important;
  }

  .footer-man {
    max-width: 100% !important;
    margin-top: -92% !important;
  }

  .get-prezentar {
    font-size: 1.8rem !important;
    margin: 4% 0 auto auto !important;
  }
  .footer-btn {
    max-width: 100% !important;
    margin-right: 0 !important;
  }
  .footer-text {
    margin: 0% auto auto auto !important;
  }
}

@media only screen and (min-width: 576px) and (max-width: 680px) {
  .its-time-head{
    position: relative !important;
    top: 10% !important;
  }
  .secret-title {
    position: absolute !important;
    right: -3% !important;
    top: 15% !important;
  }
  .have-a-choice-title {
    top: 15%  !important;
  }
  .have-a-choice{
    padding: 20% 5% 1% 5% !important;
  }
  .section-one {
    margin-top: -18% !important;
  }
  .header {
    height: 230px !important;
  }
  .instantly-find h1 {
    font-size: 20px !important;
  }
  .instantly-find p{
    font-size: 12px !important;
  }
  .box-img{
    max-width: 125%!important;
  }
}

@media only screen and (min-width: 681px) and (max-width: 767px) {
  .its-time-head{
    position: relative !important;
    top: 10% !important;
  }
  .secret-title {
    position: absolute !important;
    right: -3% !important;
    top: 15% !important;
  }
  .have-a-choice-title {
    top: 22%  !important;
  }
  .have-a-choice{
    padding: 20% 5% 1% 5% !important;
  }
  h1 {
    font-size: 1.75rem !important;
    font-weight: 800;
  }
  .section-one {
    margin-top: -12% !important;
  }
  .header {
    height: 230px !important;
  }
  .box-img{
    max-width: 125% !important;
  }
  .instantly-find p{
    font-size: 13.5px !important;
  }
  body{
    font-size: 1rem !important;
  }
  .view-job-btn {
    padding: 0 !important;
  }
  .have-a-choice img{
    top: 9% !important;
  }
  
}

@media only screen and (min-width: 768px) and (max-width: 850px) {
  .ft-btn{
    top:2.5vw !important
  }
.its-time-head{
  position: relative !important;
  top: 25% !important;
}
.secret-title {
  position: absolute !important;
  right: -1% !important;
  top: 30% !important;
}
.have-a-choice-title {
  top: 25%  !important;
}
  .video-btn img {
    max-width: 100% !important;
  }
  .logos-mobile {
    opacity: 0.7 !important;
  }
  .footer-text {
    padding-top: 30px !important;
  }
  .buy-btn .green-job-btn {
    max-width: 80% !important;
  }
  .profit-btn img {
    max-width: 100% !important;
  }
  .video-card-pay img {
    max-width: 80% !important;
  }
  .video-price img {
    max-width: 80% !important;
  }
  .card-pay img {
    max-width: 50% !important;
  }
  .card-pay2{
    max-width: 50% !important;
  }
  .job-finder-instant {
    max-width: 80% !important;
  }
  .its-time img {
    max-width: 100% !important;
  }
  .secret img {
    max-width: 100% !important;
  }
  .have-a-choice img {
    max-width: 100% !important;
  }
  .upgrad-btn img {
    max-width: 100% !important;
  }
  .footer-man {
    max-width: 100% !important;
  }
  .footer-btn {
    max-width: 100% !important;
    margin-right: 0 !important;
  }
  .owl-prev,
  .owl-next {
    display: none !important;
  }

  .faq h1 {
    font-size: 28px !important;
  }
  .more-less img {
    max-width: 30px !important;
  }
  .panel-body {
    padding: 5.5% !important;
    font-size: 1rem !important;
  }
  .panel-title a {
    font-size: 22px !important;
  }
  .panel-body {
    font-size: 16px !important;
  }
  .fnf-1 {
    display: none !important;
  }
  .video-text p {
    padding-bottom: 10% !important;
  }

  body {
    font-size: 1rem !important;
  }
  h1 {
    font-size: 1.75rem !important;
    font-weight: 800;
  }
  .header {
    height: 230px !important;
  }
  .step {
    font-size: 1.5rem !important;
    margin-top: -1.5% !important;
  }
  .profit-btn {
    max-width: 50% !important;
  }
  .instantly-find h1 {
    font-size:3.425vw !important;
  }
  .instantly-find p {
    max-width: 700px !important;
    margin: auto !important;
    font-size: 13.5px !important;
  }
  .buy-btn {
    max-width: 80% !important;
  }
  .top-box {
    position: inherit !important;
    right: auto !important;
    left: auto !important;
    margin: 5% auto auto auto !important;
  }
  .box-img {
    width: 125% !important;
    /*margin-left: -80% !important;*/
    max-width: 700px !important;
    height: auto !important;
  }
  .section-one {
    margin-top: -12% !important;
  }
  .section-two {
    margin-top: 2% !important;
    background-size: 15% !important;
  }
.section-four{
  background: url("../../assets/img/blue-bg14.jpg") no-repeat top  center, url("../../assets/img/bg-design2.png") no-repeat bottom center !important;
  background-size: contain !important;
  background-color: #1490f0 !important;
}
  .video-top-icon {
    max-width: 25% !important;
    left: -3% !important;
  }
  .video-bottom-icon {
    max-width: 25% !important;
    bottom: 8%;
    right: -2% !important;
  }
  .template02 {
    display: block !important;
  }

  .video-box {
    border: 5px #1490f0 solid !important;
    border-radius: 15px !important;
  }
  .video-card-pay {
    max-width: 40% !important;
    margin: auto;
  }
  .step-title {
    font-size: 1.25rem !important;
  }
  .step-text {
    font-size: 1.25rem !important;
  }
  .side-walls-1 {
    background-size: 12% !important;
  }
  .side-walls-2 {
    background-size: 12% !important;
  }
  .section-three {
    background: url("../../assets/img/blue-bg.jpg") no-repeat top -2rem center,
      url("../../assets/img/bg-design2.png") no-repeat bottom center !important;
    background-size: contain !important;
    background-color: #1b8fee !important;
    padding-top: 90px !important;
  }
  .section-three-sub {
    background-size: 80% !important;
  }
  .main-reviewimage {
    width: 325px !important;
  }

  .fnf-1 {
    display: none !important;
  }
  .feast {
    margin-top: -5% !important;
  }
  .feast-famine h2 {
    font-size: 1.25rem !important;
  }
  .instant-profile,
  .gig-proposal,
  .bookmark-engine,
  .job-tracker {
    border: none !important;
    border-radius: 0 !important;
    /*background-color: #0c142c;*/
    background: url("../../assets/img/cards-sm-lg.png") no-repeat !important;
    background-size: cover !important;
  }
  .instant-profile > .pl-sm-5,
  .bookmark-engine > .pl-sm-5 {
    padding-left: 0 !important;
  }
  .instant-profile,
  .gig-proposal,
  .bookmark-engine,
  .job-tracker {
    border-radius: 15px !important;
    padding: 1rem !important;
  }
  .its-time {
    border-radius: 15px !important;
  }
  .its-time img {
    max-width: 75% !important;
    right: 0 !important;
    top: -4% !important;
  }
  .its-time {
    font-size: 1rem !important;
    margin-top: 35% !important;
    padding: 40% 5% 1% 5% !important;
  }
 
  .secret {
    border-radius: 15px !important;
    max-width: 1255px;
    padding: 25% 5% 1% 5% !important;
    margin-bottom: 1%;
    margin-top: 43% !important;
  }
  .secret img {
    top: 5% !important;
    max-width: 75% !important;
  }
  .secret p {
    font-size: 1rem;
    position: relative;
    left: 0 !important;
  }
 
  .have-a-choice {
    border-radius: 15px !important;
    font-size: 1rem !important;
    margin-bottom: 15% !important;
    margin-top: 52% !important;
    padding: 15% 5% 1% 5% !important;
  }
  .have-a-choice img {
    top: 7% !important;
    max-width: 75% !important;
  }
  .template01 {
    display: none !important;
  }
  .application {
    border: 5px #0b1380 solid;
    border-radius: 15px !important;
    padding: 3% !important;
    width: 100% !important;
  }
  .application2 {
    border: 5px #0b1380 solid;
    border-radius: 15px !important;
    padding: 3% !important;
  }
  .template02 {
    margin-bottom: 10%;
  }
  .car-drive {
    top: 5.5% !important;
    margin: auto !important;
    max-width: 90% !important;
  }
  .test-drive {
    border-radius: 15px !important;
    padding: 3rem 1rem 5rem 1rem !important;
  }
  .test-drive h1 {
    font-size: 2rem !important;
  }
  .test-drive h3 {
    font-size: 1.75rem !important;
  }
  .test-drive h2 {
    font-size: 2rem !important;
  }
  .upgrad-btn {
    margin: -8.5% auto 5% auto !important;
    max-width: 75% !important;
  }
  .people {
    max-width: 550px !important;
  }
  .section-eight {
    background-size: contain !important;
  }
  .faq {
    border-radius: 15px !important;
  }
  .no-thanks {
    margin-bottom: 25% !important;
    font-size: 2vw !important;
  }
  .footer-man {
    width: 50% !important;
    position: relative;
    margin-top: -33% !important;
    margin-bottom: 5% !important;
    left: -12% !important;
  }
  .get-prezentar {
    font-size: 1.5rem !important;
    margin: -45% 0 auto auto !important;
  }
  .get-factor p {
    font-size: 1.5rem !important;
  }
  .footer-btn {
    margin-bottom: 15% !important;
    width: 70% !important;
  }
  #slide-testimonal .active.center .main-reviewimage p {
    font-size: 20px !important;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2; /* number of lines to show */
    line-clamp: 2;
    -webkit-box-orient: vertical;
  }
  #slide-testimonal .active.center .main-reviewimage .name-country p {
    font-size: 0.75rem !important;
  }
  .pre-carsousel-item p {
    font-size: 0.875rem !important;
  }
  .pre-carsousel-item h1 {
    font-size: 17px !important;
  }

  .view-job-btn {
    padding: 0 0.5rem !important;
    font-size: 1rem !important;
  }
  .job-price {
    padding: 0 !important;
  }
}

@media only screen and (min-width: 851px) and (max-width: 991px) {
  .section-four{
    background: url("../../assets/img/blue-bg14.jpg") no-repeat top  center, url("../../assets/img/bg-design2.png") no-repeat bottom center !important;
    background-size: contain !important;
    background-color: #1490f0 !important;
  }
  .video-btn img {
    max-width: 100% !important;
  }
  .logos-mobile {
    opacity: 0.7 !important;
  }
  .footer-text {
    padding-top: 30px !important;
  }
  .buy-btn .green-job-btn {
    max-width: 80% !important;
  }
  .profit-btn img {
    max-width: 80% !important;
  }
  .video-card-pay img {
    max-width: 80% !important;
  }
  .video-price img {
    max-width: 80% !important;
  }
  .card-pay img {
    max-width: 50% !important;
  }
  .job-finder-instant {
    max-width: 80% !important;
  }
  .its-time img {
    max-width: 100% !important;
  }
  .secret img {
    max-width: 100% !important;
  }
  .have-a-choice img {
    max-width: 100% !important;
  }
  .upgrad-btn img {
    max-width: 100% !important;
  }
  .footer-man {
    max-width: 100% !important;
  }
  .footer-btn {
    max-width: 100% !important;
  }
  .owl-prev,
  .owl-next {
    display: none !important;
  }

  .faq h1 {
    font-size: 28px !important;
  }
  .more-less img {
    max-width: 30px !important;
  }
  .panel-body {
    padding: 5.5% !important;
    font-size: 1rem !important;
  }
  .panel-title a {
    font-size: 16px !important;
  }
  .panel-body {
    font-size: 16px !important;
  }
  .fnf-1 {
    display: none !important;
  }
  .video-text p {
    padding-bottom: 10% !important;
  }

  body {
    font-size: 1rem !important;
  }
  h1 {
    font-size: 1.75rem !important;
    font-weight: 800;
  }
  .header {
    height: 230px !important;
  }
  .step {
    font-size: 1.5rem !important;
    margin-top: -1.5% !important;
  }

  .profit-btn {
    max-width: 50% !important;
  }
  .instantly-find h1 {
    font-size: 2.669vw !important;
  }
  .instantly-find p {
    max-width: 700px !important;
    margin: auto !important;
    font-size: 13.5px !important;
  }
  .buy-btn {
    max-width: 80% !important;
  }
  .profit-btn img {
    max-width: 120% !important;
  }
  .top-box {
    position: inherit !important;
    right: auto !important;
    left: auto !important;
    margin: 5% auto auto auto !important;
  }
  .box-img {
    width: 125% !important;
    /*margin-left: -80% !important;*/
    max-width: 700px !important;
    height: auto !important;
  }
  .section-one {
    margin-top: -8% !important;
  }
  .section-two {
    margin-top: 2% !important;
    background-size: 15% !important;
  }

  .video-top-icon {
    max-width: 25% !important;
    left: -3% !important;
  }
  .video-bottom-icon {
    max-width: 25% !important;
    bottom: 8%;
    right: -2% !important;
  }
  .template02 {
    display: block !important;
  }

  .video-box {
    border: 5px #1490f0 solid !important;
    border-radius: 15px !important;
  }
  .video-card-pay {
    max-width: 40% !important;
    margin: auto;
  }
  .step-title {
    font-size: 1.25rem !important;
  }
  .step-text {
    font-size: 1.25rem !important;
  }
  .side-walls-1 {
    background-size: 12% !important;
  }
  .side-walls-2 {
    background-size: 12% !important;
  }
  .section-three {
    background: url("../../assets/img/blue-bg.jpg") no-repeat top -1rem center,
      url("../../assets/img/bg-design2.png") no-repeat bottom center !important;
    background-size: contain !important;
    background-color: #1b8fee !important;
    padding-top: 90px !important;
  }
  .section-three-sub {
    background-size: 80% !important;
  }
  .main-reviewimage {
    width: 325px !important;
  }
 

  .fnf-1 {
    display: none !important;
  }
  .feast {
    margin-top: -5% !important;
  }
  .feast-famine h2 {
    font-size: 1.25rem !important;
  }
  .instant-profile,
  .gig-proposal,
  .bookmark-engine,
  .job-tracker {
    border: none !important;
    border-radius: 0 !important;
    /*background-color: #0c142c;*/
    background: url("../../assets/img/cards-sm-lg.png") no-repeat !important;
    background-size: cover !important;
  }
  .instant-profile > .pl-sm-5,
  .bookmark-engine > .pl-sm-5 {
    padding-left: 0 !important;
  }
  .instant-profile,
  .gig-proposal,
  .bookmark-engine,
  .job-tracker {
    border-radius: 15px !important;
    padding: 1rem !important;
  }
  .its-time {
    border-radius: 15px !important;
  }
  .its-time img {
    max-width: 75% !important;
    right: 0 !important;
    top: -4% !important;
  }
  .its-time {
    font-size: 1rem !important;
    margin-top: 35% !important;
    padding: 40% 5% 1% 5% !important;
  }
  .secret {
    border-radius: 15px !important;
    max-width: 1255px;
    padding: 25% 5% 1% 5% !important;
    margin-bottom: 1%;
    margin-top: 43% !important;
  }
  .secret img {
    top: 5% !important;
    max-width: 75% !important;
  }
  .secret p {
    font-size: 1rem;
    position: relative;
    left: 0 !important;
  }
  .have-a-choice-title {
    top: 0 !important;
  }
  .have-a-choice {
    border-radius: 15px !important;
    font-size: 1rem !important;
    margin-bottom: 15% !important;
    margin-top: 52% !important;
    padding: 10% 5% 1% 5% !important;
  }
  .have-a-choice img {
    max-width: 75% !important;
  }
  .template01 {
    display: none !important;
  }
  .application {
    border: 5px #0b1380 solid;
    border-radius: 15px !important;
    padding: 3% !important;
    width: 100% !important;
  }
  .application2 {
    border: 5px #0b1380 solid;
    border-radius: 15px !important;
    padding: 3% !important;
  }
  .template02 {
    margin-bottom: 10%;
  }
  .car-drive {
    top: 5.5% !important;
    margin: auto !important;
    max-width: 90% !important;
  }
  .test-drive {
    border-radius: 15px !important;
    padding: 3rem 1rem 5rem 1rem !important;
  }
  .test-drive h1 {
    font-size: 2rem !important;
  }
  .test-drive h3 {
    font-size: 1.75rem !important;
  }
  .test-drive h2 {
    font-size: 2rem !important;
  }
  .upgrad-btn {
    margin: -8.5% auto 5% auto !important;
    max-width: 75% !important;
  }
  .people {
    max-width: 550px !important;
  }
  .section-eight {
    background-size: contain !important;
  }
  .faq {
    border-radius: 15px !important;
  }
  .no-thanks {
    margin-bottom: 25% !important;
  }
  .footer-man {
    width: 50% !important;
    position: relative;
    margin-top: -33% !important;
    margin-bottom: 5% !important;
    left: -12% !important;
  }
  .get-prezentar {
    font-size: 1.5rem !important;
    margin: -45% 0 auto auto !important;
  }
  .get-factor p {
    font-size: 1.5rem !important;
  }
  .footer-btn {
    margin-bottom: 15% !important;
    width: 70% !important;
  }
  #slide-testimonal .active.center .main-reviewimage p {
    font-size: 20px !important;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2; /* number of lines to show */
    line-clamp: 2;
    -webkit-box-orient: vertical;
  }
  #slide-testimonal .active.center .main-reviewimage .name-country p {
    font-size: 0.75rem !important;
  }
  .pre-carsousel-item p {
    font-size: 0.875rem !important;
  }
  .pre-carsousel-item h1 {
    font-size: 17px !important;
  }

  .view-job-btn {
    padding: 0 0.5rem !important;
    font-size: 1rem !important;
  }
  .job-price {
    padding: 0 !important;
  }
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
 .ft-btn{
   top: 2.5vw !important;
 }
  .instantly-find h1{
    font-size: 3.169vw !important;
  }
  .video-btn img {
    max-width: 100% !important;
    margin: auto !important;
  }
  #slide-testimonal .active.center .main-reviewimage p {
    font-size: 20px !important;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2; /* number of lines to show */
    line-clamp: 2;
    -webkit-box-orient: vertical;
  }
  #slide-testimonal .active.center .main-reviewimage .name-country p {
    font-size: 0.75rem !important;
  }
  .pre-carsousel-item p {
    font-size: 0.875rem !important;
  }
  .pre-carsousel-item h1 {
    font-size: 22px !important;
  }

  .footer-text {
    margin: -9% auto auto auto !important;
  }
  .footer-btn {
    margin-right: 0% !important;
    max-width: 100% !important;
  }
  .badge img {
    max-width: 100% !important;
  }
  .upgrad-btn img {
    max-width: 100% !important;
  }
  .video-price img {
    max-width: 100% !important;
  }
  .owl-next {
    display: none !important;
  }
  .owl-prev {
    display: none !important;
  }
  body {
    font-size: 1rem !important;
  }
  h1 {
    font-size: 2rem !important;
    font-weight: 800;
  }
  .header {
    height: 230px !important;
  }
  .step {
    font-size: 1.5rem !important;
    margin-top: -2% !important;
  }
  .top-box {
    position: inherit !important;
    right: auto !important;
    left: auto !important;
    margin: 5% auto auto auto !important;
  }
  .box-img {
    width: 125% !important;
    height: auto !important;
  }
  .profit-btn img {
    max-width: 50% !important;
  }
  .section-one{
    margin-top: -5% !important;
  }
  .instantly-find p{
    font-size: 1.150vw !important;
  }
  .section-two {
    margin-top: 2% !important;
    background-size: 15% !important;
  }
  .video-top-icon {
    max-width: 25% !important;
    left: -3% !important;
  }
  .video-bottom-icon {
    max-width: 25% !important;
    bottom: 8%;
    right: -1% !important;
  }
  .video-box {
    border-radius: 15px !important;
  }

  .step-title {
    font-size: 1.5rem !important;
  }
  .step-text {
    font-size: 1.5rem !important;
  }
  .side-walls-1 {
    background-size: 15% !important;
  }
  .side-walls-2 {
    background-size: 15% !important;
  }
  .section-three {
    background: url("../../assets/img/blue-bg.jpg") no-repeat top -5rem center,
      url("../../assets/img/bg-design2.png") no-repeat bottom center !important;
    background-size: contain !important;
    background-color: #1b8fee !important;
    padding-top: 90px !important;
  }
  .template01 {
    display: none !important;
  }
  .template02 {
    display: block !important;
  }
  .temp-m {
    margin-top: auto !important;
  }

  .application2 {
    border-radius: 15px !important;
    padding: 3% !important;
  }
  .section-three-sub {
    background-size: 80% !important;
  }
  .main-reviewimage {
    width: 500px !important;
  }
  .application {
    border-radius: 15px !important;
    padding: 3% 0 1% 3% !important;
    width: 100% !important;
  }
  .section-four {
    background-size: contain !important;
  }
  .fnf-1 {
    display: none !important;
  }
  .feast {
    margin-top: -15% !important;
  }
  .its-time img {
    max-width: 35% !important;
    right: 0 !important;
    top: 20% !important;
  }
  .its-time {
    font-size: 1.400vw !important
  }
  .secret img {
    top: -5% !important;
    left: -7% !important;
    max-width: 35% !important;
  }
  .secret p {
    left: 20% !important;
    font-size: 1.400vw !important
  }
  .have-a-choice img {
    top: 45% !important;
    max-width: 35% !important;
  }
  .have-a-choice {
    font-size: 1.400vw !important;
  }
  .test-drive h2 {
    font-size: 2rem !important;
  }
  .upgrad-btn {
    margin: -8.5% auto 5% auto !important;
    max-width: 75% !important;
  }
  .worlds {
    margin-bottom: 5% !important;
  }
  .footer-man {
    width: 50% !important;
    position: relative;
    margin-top: -25% !important;
    margin-bottom: 3% !important;
    left: -8% !important;
  }
  .get-prezentar {
    font-size: 1.5rem !important;
    margin: -53% 0 auto auto !important;
  }
  .get-factor p {
    font-size: 1.5rem !important;
  }
  .footer-btn {
    margin-bottom: 15% !important;
    width: 60% !important;
  }
  .owl-nav {
    display: block !important;
    position: relative;
  }
  .test_img {
    margin: 0 -95px !important;
  }
  .section-eight {
    background-size: contain !important;
  }
  .no-thanks {
    margin-bottom: 20% !important;
  }
}

@media only screen and (min-width:995px) and (max-width:1140px){
  .its-time img {
    max-width: 45% !important;
    right: 0 !important;
    top: 15% !important;
  }
  .secret img {
    top: 24% !important;
    left: -12% !important;
    max-width: 45% !important;
  }
  .have-a-choice p {
    max-width: 600px !important;
  }
  .have-a-choice img {
    top: 17% !important;
    max-width: 48% !important;
  }
  .have-a-choice img {
    position: absolute;
    right: -2% !important;

  }
  .secret p {
    left: 29% !important;
  }
  .secret p {
    max-width: 600px !important;
    position: relative;

  }
  .ft-btn{
    top:2vw !important
  }
}

@media only screen and (min-width: 1200px) and (max-width: 1366px) {
  .ft-btn{
    top:1vw !important
  }
  .instantly-find p{
    font-size: 1.155vw !important;
  }
  body{
    font-size: 1.25rem !important;
  }
  .instantly-find h1 {
    font-size: 40px !important;
  }
  .owl-next {
    right: -30px !important;
    top: -200px !important;
  }
  .owl-prev {
    left: -30px !important;
    top: -200px !important;
  }
  h1 {
    font-size: 2.75rem !important;
    font-weight: 800;
  }
  .header {
    height: 260px !important;
  }
  .step {
    margin-top: -2% !important;
  }
  .top-box {
    margin-top: -22% !important;
    position: inherit !important;
    right: auto !important;
    left: -10% !important;
    /* margin: 5% auto auto auto !important; */
  }
  .box-img {
    width: 125% !important;
    /*margin-left: -70% !important;*/
    /*max-width: 1000px!important;*/
    height: auto !important;
  }
  .section-one{
    margin-top: 0% !important;
  }
  .section-two {
    margin-top: 0 !important;
    background-size: 18% !important;
  }
  .side-walls-1 {
    background-size: 20% !important;
  }
  .side-walls-2 {
    background-size: 20% !important;
  }
  .video-price img {
    max-width: 100% !important;
  }
  .section-three {
    background: url("../../assets/img/blue-bg.jpg") no-repeat top -7rem center,
      url("../../assets/img/bg-design2.png") no-repeat bottom center !important;
    background-size: contain !important;
    background-color: #1b8fee !important;
    padding-top: 90px !important;
  }
  .sec-four-walls {
    background: url("../../assets/img/sec-four-left.png") no-repeat top 60% left,
      url("../../assets/img/sec-four-right.png") no-repeat top 57% right !important;
    background-size: 15% !important;
  }
  .section-three-sub {
    background: url("../../assets/img/logos-bg-shape.png") no-repeat center
      center;
    background-size: 90% !important;
  }
  .get-more {
    margin: 5% auto 5% auto !important;
  }
  .fnf-1 {
    display: none !important;
  }
  .template01 {
    display: none !important;
  }
  .application {
    font-size: 19px !important;
    border-radius: 15px !important;
    padding: 3% !important;
    width: 100% !important;
  }
  .application2 {
    border-radius: 15px !important;
    padding: 3% !important;
    font-size: 19px !important;
  }
  .read-made2 {
    font-size: 19px !important;
  }
  .main-reviewimage {
    width: 490px !important;
  }
  .feast {
    margin-top: -10% !important;
  }
  .template02 {
    display: block !important;
  }

  .template-image2 {
    top: -43% !important;
    max-width: 52% !important;
  }
  .its-time img {
    top: 15% !important;
    max-width: 41% !important;
  }
  .secret {
    margin-top: 2.5% !important;
  }
  .secret p {
    left: 40% !important;
  }
  .secret img {
    top: 25% !important;
    max-width: 40% !important;
  }
  .have-a-choice img {
    top: 20% !important;
    max-width: 45% !important;
  }
  .upgrad-btn {
    margin: -8.5% auto 5% auto !important;
    max-width: 75% !important;
  }

  #main {
    margin: 50px auto !important;
  }
  .get-prezentar {
    margin: -47% 0 auto auto !important;
  }
  .footer-man {
    position: relative;
    margin-top: -25% !important;
    left: -3% !important;
  }
  .footer-text {
    margin: -5% auto auto auto !important;
  }
  .pre-carsousel-item h1 {
    font-size: 22px !important;
  }
  .pre-carsousel-item p {
    font-size: 23px !important;
  }
  .name-country p {
    font-size: 14px !important;
  }
  .section-seven {
    margin-bottom: 8% !important;
  }
  .more-people {
    max-width: 898px !important;
  }
  .have-a-choice img {
    right: 0 !important;
  }
  #slide-testimonal .active.center .main-reviewimage p {
    font-size: 20px !important;
  }
  #slide-testimonal .active.center .main-reviewimage .name-country p {
    font-size: 0.75rem !important;
  }
  .pre-carsousel-item p {
    font-size: 0.875rem !important;
  }
  .section-eight {
    background-size: contain !important;
  }
}

@media only screen and (min-width: 1200px) and (max-width: 1300px) {
  .no-thanks {
    max-width: 100% !important;
    padding-left: 15%;
  }
  .footer-man {
    margin-top: -30% !important;
  }
  .owl-prev {
    display: none !important;
  }
  .owl-next {
    display: none !important;
  }
  body{
    font-size: 1.25rem !important;

  }
  .panel-body p{
    font-size: 19px!important;
  }
  
}

@media only screen and (min-width: 1200px) and (max-width: 1243px) {
  .instantly-find h1 {
    font-size: 3.178vw !important;
  }
}

@media only screen and (min-width: 1367px) and (max-width: 1440px) {
  .top-box {
    margin-top: -22% !important;
    position: relative !important;
    right: 0 !important;
    left: -15% !important;
  }
  .have-a-choice img {
    right: 0% !important;
    max-width: 50% !important;
  }
  .section-two {
    background-size: 18% !important;
  }
  .side-walls-1 {
    background-size: 20% !important;
  }
  .side-walls-2 {
    background-size: 20% !important;
  }
.section-four{
  background-size: contain !important;
}
  .sec-four-walls {
    background: url("../../assets/img/sec-four-left.png") no-repeat top 60% left,
      url("../../assets/img/sec-four-right.png") no-repeat top 57% right !important;
    background-size: 15% !important;
  }
  .section-three-sub {
    background-size: 90% !important;
  }
  .get-more {
    margin: 5% auto 5% auto !important;
  }

  .fnf-1 {
    display: none !important;
  }
  .feast {
    margin-top: -15% !important;
  }
  #main {
    margin: 50px auto !important;
  }
  .get-prezentar {
    transform: rotate(-10deg) !important;
    margin: -48% 0 auto auto !important;
    padding-bottom: 5% !important;
  }
  .footer-text {
    margin: -5% auto auto auto !important;
  }
  .footer-man {
    margin-top: -24% !important;
    left: -3% !important;
  }
  .section-seven {
    margin-bottom: 8% !important;
  }
  .section-eight {
    background-size: contain !important;
  }
  .ft-btn{
    top:1vw !important
  }
}

@media only screen and (min-width: 1441px) and (max-width: 1600px) {
  .top-box {
    margin-top: -22% !important;
    position: relative !important;
    right: 0 !important;
    left: -15% !important;
  }
  .section-four {
    background: url("../../assets/img/blue-bg.png") no-repeat top 5% center,
      url("../../assets/img/bg-design2.png") no-repeat bottom center !important;
    /*background-color: #1490f0;*/
    padding-bottom: 10%;
  }
  .sec-four-walls {
    background: url("../../assets/img/sec-four-top.png") no-repeat top 11% left,
      url("../../assets/img/sec-four-left.png") no-repeat top 60% left,
      url("../../assets/img/sec-four-right.png") no-repeat top 57% right !important;
  }

  .feast {
    margin-top: -15% !important;
  }
  .fnf-2 {
    display: none !important;
  }
  .footer-man {
    position: relative;
    margin-top: -24.5% !important;
    left: -2% !important;
  }
  .footer-text {
    margin: -3% auto auto auto !important;
  }
  .section-eight {
    background-size: contain !important;
  }
}

@media only screen and (min-width: 1601px) and (max-width: 1750px) {
  .fnf-2 {
    display: none !important;
  }
  .feast {
    margin-top: -20% !important;
  }
  .top-box {
    margin-top: -22% !important;
    position: relative !important;
    right: 0 !important;
    left: -15% !important;
  }
}

@media only screen and (min-width: 1751px) and (max-width: 1920px) {
  .fnf-2 {
    display: none !important;
  }
  .ft-btn {
    position: relative;
    width: 29.844vw;
    left: 12vw;
    /* top: -6vw !important; */
  }
}

@media only screen and (min-width: 1921px) and (max-width: 2560px) {
  .section-one {
    margin-top: -8% !important;
  }
  .job-finder img {
    margin: auto !important;
  }
  .card-pay2 img {
    max-width: 100% !important;
  }

  body {
    font-size: 1.146vw !important;
  }
  h1 {
    font-size: 2.813vw !important;
  }
  .container-xl,
  .container {
    max-width: 73.4375% !important;
  }

  .header {
    height: 670px !important;
  }
  .profit-btn img {
    max-width: 80% !important;
  }

  .buy-btn {
    max-width: 80% !important;
  }
  .box-img {
    max-width: 1886px !important;
  }
  .section-one{
    margin-top: -8% !important;
  }
.top-box{
  left: -10% !important;
}
  .section-two {
    margin-top: 0 !important;
    background: url("../../assets/img/video-wall-left-2k.png") no-repeat left
        top 15%,
      url("../../assets/img/video-wall-right-2k.png") no-repeat right top !important;
  }
  .video-title {
    max-width: 1126px !important;
  }
  .video-box {
    max-width: 1493px !important;
    /*max-height: 768px !important;*/
    border: 10px #1490f0 solid !important;
    border-radius: 70px !important;
  }
  .video-bottom-icon {
    max-width: 22% !important;
  }
  .video-top-icon {
    max-width: 22% !important;
  }
  .video-btn img {
    max-width: 80% !important;
    margin: auto !important;
  }
  .video-card-pay img {
    max-width: 50% !important;
  }
  .video-price img {
    max-width: 80% !important;
  }
  .step-title,
  .step-text {
    font-size: 1.875vw !important;
  }
  .people {
    max-width: 1130px !important;
  }
  .section-three {
    background: url("../../assets/img/2k-top.png") no-repeat top center,
      url("../../assets/img/2k-bottom.png") no-repeat bottom 15.5% center !important;
  }
  .more-people {
    max-width: 1196px !important;
  }
  .search-box {
    max-width: 1133px !important;
    margin: auto auto 4% auto !important;
    padding: 2rem !important;
    border-radius: 50px !important;
  }
  .searches {
    min-height: 266px !important;
    border-radius: 50px !important;
    border: 4px solid #fff !important;
  }
  .input-group-append {
    cursor: pointer !important;
  }
  .text-blue {
    padding-top: 2% !important;
    padding-bottom: 2% !important;
  }
  .input-group > .form-control {
    font-size: 1.146vw !important;
  }
  .input-group-text {
    font-size: 1.146vw !important;
  }
  .side-walls-1 {
    background: url("../../assets/img/sec-three-left-2k.png") no-repeat top 90%
        left,
      url("../../assets/img/sec-three-right-2k.png") no-repeat top 90% right !important;
  }
  .section-three-sub {
    background: url("../../assets/img/logos-bg-shape-2k.png") no-repeat center
      center !important;
    padding: 12.5% !important;
  }
  .logos {
    max-width: 1666px !important;
  }
  .profitable {
    max-width: 1146px !important;
  }
  .profitable-text {
    max-width: 1573px !important;
  }
  /*carousel section starts here */
  .pre-carsousel-item {
    border: 4px solid #fff !important;
    border-radius: 50px !important;
    padding: 2rem 2.5rem 2.5rem 2.5rem !important;
  }
  .pre-carsousel-item h1 {
    font-size: 1.146vw !important;
    font-weight: bold;
    color: #1490f0;
    margin-bottom: 4rem !important;
  }
  .pre-carsousel-item p {
    font-size: 1.458vw !important;
  }
  .name-country p {
    font-size: 0.625vw !important;
  }
  .job-price {
    padding: 1.5rem 0.75rem !important;
    border-radius: 20px !important;
    background-image: linear-gradient(#151d34, #2a3a68) !important;
  }

  .price-n-btn {
    /*padding: -2.9rem .150rem !important;*/
    padding: 1.5rem 0.75rem !important;
    border: 2px solid !important;
    border-radius: 80px !important;
    border-image: linear-gradient(45deg, #1490f0, rgba(0, 0, 255, 0)) 5 !important;
  }

  .job-price p {
    font-size: 1.25vw !important;
  }
  .view-job-btn {
    padding: 0.6rem 4rem !important;
    font-size: 0.938vw !important;
    border-radius: 10px !important;
  }
  .testimonials {
    border-radius: 100px !important;
    margin: auto auto 10% auto !important ;
  }
  .custome_slide.owl-carousel .owl-item.active.center .main-reviewimage {
    border: 4px solid #fff !important;
  }
  #slide-testimonal .active.center .main-reviewimage {
    width: 800px !important;
  }
  .test_img {
    position: relative;
    opacity: 1;
    -webkit-transition: 0.4s ease all;
    transition: 0.4s ease all;
    margin: 0 -150px !important;
    margin-top: 20px !important;
  }
  .inner-testimonials {
    width: 100%;
    max-width: 1666px !important;
    margin: 0 auto;
  }

  .custome_slide.owl-carousel .owl-item {
    padding: 80px 0px !important;
  }
  .testimonial_detail {
    text-align: center;
  }
  .testimonial_detail {
    transform: scale(0.7) !important;
    width: 596px !important;
    left: -142px !important;
  }
  .testimonial_detail h4 {
    font-size: 1.979vw !important;
    margin: 0;
  }
  .testimonial_detail p {
    color: #ccc;
    font-size: 1.354vw !important;
  }
  .instantly {
    width: 100%;
    max-width: 1800px !important;
    margin: auto auto 5% auto;
  }
  .nav-btn img {
    max-width: 100% !important;
  }
  .owl-nav {
    display: block !important;
    position: relative;
  }
  .owl-prev {
    width: 65px !important;
    left: -80px !important;
    top: -380px !important;
  }
  .owl-next {
    width: 65px !important;
    top: -380px !important;
    right: -80px !important;
  }
  .green-job-btn {
    max-width: 50% !important;
  }
  .card-pay img {
    max-width: 30% !important;
  }
  .get-more-1 {
    max-width: 1533px !important;
  }
  .why-limit {
    max-width: 1533px !important;
  }
  .get-more-2 {
    max-width: 1533px !important;
  }
  .application {
    border: 8px #0b1380 solid !important;
    border-radius: 50px !important;
    padding: 3% 30% 2% 6% !important;
    width: 1200px !important;
  }
  .read-made {
    max-width: 893px !important;
  }
  .application2 {
    border: 8px #0b1380 solid !important;
    border-radius: 50px !important;
    padding: 3% 30% 2% 6% !important;
    max-width: 1200px !important;
    float: left !important;
  }
  .read-made2 {
    margin-left: 10% !important;
    max-width: 1340px !important;
  }
  .read-made2 {
    width: 100%;
    max-width: 1312px !important;
  }

  .template-image2 {
    position: absolute;
    top: -30% !important;
    left: -4% !important;
    max-width: 50% !important;
  }
  .forget-text {
    max-width: 466px !important;
  }
  .feast-famine h2 {
    font-size: 1.458vw !important;
  }
  .get-it {
    max-width: 880px !important;
  }
  .doesnt {
    max-width: 740px !important;
  }
  .section-four {
    background: url("../../assets/img/2k-top.png") no-repeat top 10% center,
      url("../../assets/img/2k-bottom.png") no-repeat bottom center !important;
  }
  .side-walls-2 {
    background: url("../../assets/img/sec-three-left-2k.png") no-repeat top 16%
        left,
      url("../../assets/img/sec-three-right-2k.png") no-repeat top 16% right !important;
  }
  .upgrade-now {
    font-size: 1.458vw !important;
  }
  .worth {
    font-size: 1.458vw !important;
  }
  .sec-four-walls {
    background: url("../../assets/img/sec-four-top-2k.png") no-repeat top 10%
        left,
      url("../../assets/img/sec-four-left-2k.png") no-repeat top 58% left,
      url("../../assets/img/sec-four-right-2k.png") no-repeat top 57% right !important;
  }
  .instant-profile,
  .gig-proposal,
  .bookmark-engine,
  .job-tracker {
    border: 2px solid #fff !important;
    border-radius: 80px !important;
    background-color: #0c142c;
  }
  .instant-profile h3,
  .gig-proposal h3,
  .bookmark-engine h3,
  .job-tracker h3 {
    font-size: 1.458vw !important;
  }
  .instant-profile span,
  .gig-proposal span,
  .bookmark-engine span,
  .job-tracker span {
    font-size: 1.042vw !important;
  }
  .instant-profile p {
    max-width: 833px !important;
  }
  .gig-proposal p {
    max-width: 746px !important;
  }
  .bookmark-engine p {
    max-width: 766px !important;
  }
  .job-tracker p {
    max-width: 800px !important;
  }
  .its-time {
    border-radius: 50px !important;
    font-size: 1.042vw !important;
    max-width: 1677px !important;
    margin-bottom: 5% !important;
  }
  .secret {
    border-radius: 50px !important;
    font-size: 1.042vw !important;
    max-width: 1673px !important;
    margin-bottom: 6% !important;
  }
  .secret p {
    max-width: 902px !important;
  }
  .have-a-choice {
    border-radius: 50px !important;
    font-size: 1.042vw !important;
    max-width: 1673px !important;
    margin-bottom: 20% !important;
  }
  .have-a-choice p {
    max-width: 992px !important;
    left: 0% !important;
  }
  .its-time img {
    right: 5% !important;
    top: -4% !important;
    max-width: 854px !important;
  }
  .secret img {
    top: -1% !important;
    left: -2% !important;
    max-width: 973px !important;
  }
  .secret-title {
    top: -4% !important;
  }
  .have-a-choice img {
    top: -1% !important;
    max-width: 1038px !important;
  }
  .test-drive h3 {
    font-size: 2.5vw !important;
  }
  .car-drive {
    max-width: 2276px !important;
    margin: auto !important;
  }
  .test-drive {
    max-width: 1733px !important;
    border-radius: 50px !important;
    padding: 10rem 10rem 16rem 10rem !important;
  }
  .test-drive p {
    max-width: 1517px !important;
  }
  .test-drive h4 {
    font-size: 1.458vw !important;
  }
  .test-drive h2 {
    font-size: 2.604vw !important;
  }
  .upgrad-btn {
    max-width: 1304px !important;
    margin-left: auto !important;
    margin-right: auto !important;
  }
  .faq {
    max-width: 1753px !important;
    border-radius: 50px !important;
  }
  .panel-title {
    font-size: 1.25vw !important;
    border: 4px solid #fff !important;
    border-radius: 100px !important;
  }
  .panel-body {
    font-size: 1.042vw !important;
    margin-bottom: 4% !important;
  }
  .panel-title > a {
    padding: 24px !important;
    text-decoration: none;
    color: #27272b;
  }
  .panel-default > .panel-heading {
    border-radius: 100px !important;
  }
  .panel-group .panel {
    border-radius: 100px !important;
  }
  .more-less img {
    max-width: 100% !important;
  }
  .world {
    font-size: 0.964vw !important;
    padding: 1rem 6rem 1rem 6rem !important;
  }
  .max-w {
    max-width: 1746px !important;
  }
  .section-eight {
    background: url("../../assets/img/footer-shape-2k.jpg") no-repeat top center !important;
    background-color: #148eee !important;
    background-size: contain !important;
  }
  .footer-text {
    font-size: 0.833vw !important;
    max-width: 1280px !important;
    min-height: auto !important;
  }
  .get-prezentar {
    transform: rotate(-10deg) !important;
    font-size: 1.563vw !important;
    margin: -44% 0 auto auto !important;
    max-width: 933px !important;
    padding-bottom: 8% !important;
  }
  .get-factor p {
    transform: rotate(-10deg);
    font-size: 1.25vw !important;
  }
  .get-factor {
    max-width: 1426px !important;
  }
  .no-thanks {
    font-size: 0.938vw !important;
    max-width: 855px !important;
  }
  .footer-btn {
    max-width: 781px !important;
  }
  .footer-man {
    max-width: 764px !important;
  }
  .factor-box {
    max-width: 888px !important;
  }
  .job-finder {
    max-width: 765px !important;
    margin: auto !important;
  }
  .badge img {
    max-width: 100% !important;
  }
  .fnf-2 {
    display: none !important;
  }
  .feast-famine {
    margin-top: 150px !important;
  }
  .upgrad-btn img {
    max-width: 100% !important;
  }
  .job-finder-instant {
    max-width: 100% !important;
  }
  .car-drive img {
    max-width: 80% !important;
    margin: auto !important;
  }
}
@media only screen and (min-width:1921px) and (max-width:2350px){
  .section-one{
    margin-top: -10% !important;
  }
}

@media only screen and (min-width: 2561px) and (max-width: 3840px) {
  .box-img {
    max-width: 2830px !important;
  }
  body {
    font-size: 1.146vw !important;
  }
  h1 {
    font-size: 2.813vw !important;
  }
  .container-xl,
  .container {
    max-width: 73.4375% !important;
  }

  .header {
    height: 670px !important;
  }
  .header-logo {
    max-width: 100% !important;
    padding-top: 2.2%;
  }
  .step {
    font-size: 1.563vw !important;
  }
  .profit-btn img {
    max-width: 100% !important;
  }
  .job-finder {
    max-width: 100% !important;
    margin: auto;
  }
  .buy-btn {
    max-width: 100% !important;
  }
  .box-img-4k {
    display: block !important;
  }
  .box-img-1920 {
    display: none !important;
  }
  .section-two {
    background: url("../../assets/img/video-wall-left-4k.png") no-repeat left
        top 15%,
      url("../../assets/img/video-wall-right-4k.png") no-repeat right top !important;
  }
  .video-title {
    max-width: 1690px !important;
  }
  .video-box {
    max-width: 2240px !important;
    /*max-height: 1152px !important;*/
    border: 14px #1490f0 solid !important;
    border-radius: 100px !important;
  }
  .video-bottom-icon {
    max-width: 100% !important;
  }
  .video-top-icon {
    max-width: 100% !important;
  }
  .video-btn img {
    max-width: 100% !important;
  }
  .video-card-pay img {
    max-width: 100% !important;
  }
  .video-price img {
    max-width: 100% !important;
  }
  .step-title,
  .step-text {
    font-size: 1.875vw !important;
  }
  .people {
    max-width: 1550px !important;
  }
  .section-three {
    background: url("../../assets/img/blue-bg-4k.png") no-repeat top center,
      url("../../assets/img/bg-design-2-4k.png") no-repeat bottom 15.5% center !important;
    background-color: #1b8fee;
    margin-top: -10%;
  }
  .more-people {
    max-width: 1794px !important;
  }
  .search-box {
    max-width: 1700px !important;
    margin: auto auto 4% auto !important;
    padding: 4rem !important;
    border-radius: 60px !important;
  }
  .searches {
    min-height: 400px !important;
    border-radius: 60px !important;
    border: 4px solid #fff !important;
  }
  .input-group-append {
    cursor: pointer !important;
  }
  .text-blue {
    padding-top: 2% !important;
    padding-bottom: 2% !important;
  }
  .input-group > .form-control {
    font-size: 1.146vw !important;
  }
  .input-group-text {
    font-size: 1.146vw !important;
  }
  .side-walls-1 {
    background: url("../../assets/img/sec-three-left-4k.png") no-repeat top 90%
        left,
      url("../../assets/img/sec-three-right-4k.png") no-repeat top 90% right !important;
  }
  .section-three-sub {
    background: url("../../assets/img/logos-bg-shape-4k.png") no-repeat center
      center !important;
    padding: 12.5% !important;
  }
  .logos {
    max-width: 2500px !important;
  }
  .profitable {
    max-width: 1720px !important;
  }
  .profitable-text {
    max-width: 2360px !important;
  }
  /*carousel section starts here */
  .pre-carsousel-item {
    border: 4px solid #fff !important;
    border-radius: 60px !important;
    padding: 2rem 2.5rem 2.5rem 2.5rem !important;
  }
  .pre-carsousel-item h1 {
    font-size: 1.146vw !important;
    font-weight: bold;
    color: #1490f0;
    margin-bottom: 4rem !important;
  }
  .looking {
    font-size: 0.875rem !important;
  }
  .name-country p {
    font-size: 0.625vw !important;
  }
  .job-price {
    padding: 1.5rem 0.75rem !important;
    border-radius: 20px !important;
    background-image: linear-gradient(#151d34, #2a3a68) !important;
  }
  .price-n-btn {
    /*padding: -2.9rem .150rem !important;*/
    padding: 1.5rem 0.75rem !important;
    border: 2px solid !important;
    border-radius: 100px !important;
    border-image: linear-gradient(45deg, #1490f0, rgba(0, 0, 255, 0)) 5 !important;
  }
  .job-price p {
    font-size: 1.25vw !important;
  }
  .view-job-btn {
    padding: 0.6rem 4rem !important;
    font-size: 0.938vw !important;
    border-radius: 10px !important;
  }
  .testimonials {
    border-radius: 100px !important;
    margin: auto auto 10% auto !important ;
  }
  .custome_slide.owl-carousel .owl-item.active.center .main-reviewimage {
    border: 4px solid #fff !important;
  }
  #slide-testimonal .active.center .main-reviewimage {
    width: 1200px !important;
  }
  .test_img {
    position: relative;
    opacity: 1;
    -webkit-transition: 0.4s ease all;
    transition: 0.4s ease all;
    margin: 0 -200px !important;
    margin-top: 20px !important;
  }
  .inner-testimonials {
    width: 100%;
    max-width: 2500px !important;
    margin: 0 auto;
  }
  #slide-testimonal .center .test_img:before {
    content: none;
    transition: 0.7s ease-in-out;
  }
  .test_img img {
    border-radius: 100%;
    overflow: hidden;
    margin: 0 auto;
    height: 100%;
    object-fit: cover;
  }

  .custome_slide.owl-carousel .owl-item {
    padding: 80px 0px !important;
  }
  .testimonial_detail {
    text-align: center;
  }
  .testimonial_detail {
    transform: scale(0.7) !important;
    width: 894px !important;
    position: relative;
    left: -142px !important;
  }
  .testimonial_detail h4 {
    font-size: 1.979vw !important;
    margin: 0;
  }
  .testimonial_detail p {
    color: #ccc;
    font-size: 1.354vw !important;
  }
  .instantly {
    width: 100%;
    max-width: 1800px !important;
    margin: auto auto 5% auto;
  }
  .nav-btn img {
    max-width: 100% !important;
  }
  .owl-nav {
    display: block !important;
    position: relative;
  }
  .owl-prev {
    left: -100px !important;
    top: -420px !important;
  }
  .owl-next {
    top: -420px !important;

    right: -100px !important;
  }
  .green-job-btn {
    max-width: 100% !important;
  }
  .card-pay img {
    max-width: 100% !important;
  }
  .get-more-1 {
    max-width: 2300px !important;
  }
  .why-limit {
    max-width: 2300px !important;
  }
  .get-more-2 {
    max-width: 2300px !important;
  }
  .application {
    border: 10px #0b1380 solid !important;
    border-radius: 50px !important;
    padding: 3% 30% 2% 6% !important;
    width: 1800px !important;
  }
  .read-made {
    max-width: 1340px !important;
  }
  .application2 {
    border: 10px #0b1380 solid !important;
    border-radius: 50px !important;
    padding: 3% 30% 2% 6% !important;
    max-width: 1800px !important;
    float: left !important;
  }
  .read-made2 {
    margin-left: 10% !important;
    max-width: 1340px !important;
  }
  .template-image2 {
    position: absolute;
    top: -30% !important;
    left: -4% !important;
    max-width: 100% !important;
  }
  .forget-text {
    max-width: 700px !important;
  }
  .feast-famine h2 {
    font-size: 1.458vw !important;
  }
  .get-it {
    max-width: 1320px !important;
  }
  .doesnt {
    max-width: 1110px !important;
  }
  .section-four {
    background: url("../../assets/img/blue-bg-4k.png") no-repeat top 10% center,
      url("../../assets/img/bg-4k.png") no-repeat bottom center !important;
  }
  .side-walls-2 {
    background: url("../../assets/img/sec-three-left-1-4k.png") no-repeat top
        16% left,
      url("../../assets/img/sec-three-right-1-4k.png") no-repeat top 16% right !important;
  }
  .upgrade-now {
    font-size: 1.458vw !important;
  }
  .worth {
    font-size: 1.458vw !important;
  }
  .sec-four-walls {
    background: url("../../assets/img/sec-four-top-4k.png") no-repeat top 10%
        left,
      url("../../assets/img/sec-four-left-4k.png") no-repeat top 58% left,
      url("../../assets/img/sec-four-right-4k.png") no-repeat top 57% right !important;
  }
  .instant-profile,
  .gig-proposal,
  .bookmark-engine,
  .job-tracker {
    border: 2px solid #fff !important;
    border-radius: 100px !important;
  }
  .instant-profile h3,
  .gig-proposal h3,
  .bookmark-engine h3,
  .job-tracker h3 {
    font-size: 1.458vw !important;
  }
  .instant-profile span,
  .gig-proposal span,
  .bookmark-engine span,
  .job-tracker span {
    font-size: 1.042vw !important;
  }
  .instant-profile p {
    max-width: 1250px !important;
  }
  .gig-proposal p {
    max-width: 1120px !important;
  }
  .bookmark-engine p {
    max-width: 1150px !important;
  }
  .job-tracker p {
    max-width: 1200px !important;
  }
  .its-time {
    border-radius: 80px !important;
    font-size: 1.042vw !important;
    max-width: 2516px !important;
    margin-bottom: 5% !important;
  }
  .secret {
    border-radius: 80px !important;
    font-size: 1.042vw !important;
    max-width: 2510px !important;
    margin-bottom: 6% !important;
  }
  .secret p {
    max-width: 1354px !important;
  }
  .have-a-choice {
    border-radius: 80px !important;
    font-size: 1.042vw !important;
    max-width: 2516px !important;
    margin-bottom: 20% !important;
  }
  .have-a-choice p {
    max-width: 1488px !important;
    position: relative;
    left: 0% !important;
  }
  .its-time img {
    right: 5% !important;
    top: -5% !important;
    max-width: 100% !important;
  }
  .secret img {
    top: -8% !important;
    left: -2% !important;
    max-width: 100% !important;
  }
  .have-a-choice img {
    top: -8% !important;
    max-width: 100% !important;
  }
  .test-drive h3 {
    font-size: 2.5vw !important;
  }
  .car-drive {
    max-width: 2276px !important;
    margin: auto !important;
  }
  .test-drive {
    max-width: 2600px !important;
    border-radius: 80px !important;
    padding: 10rem 10rem 16rem 10rem !important;
  }
  .test-drive p {
    max-width: 2276px !important;
  }
  .test-drive h4 {
    font-size: 1.458vw !important;
  }
  .test-drive h2 {
    font-size: 2.604vw !important;
  }
  .faq {
    max-width: 2630px !important;
    border-radius: 70px !important;
  }
  .panel-title {
    font-size: 1.25vw !important;
    border: 4px solid #fff !important;
    border-radius: 100px !important;
  }
  .panel-body {
    font-size: 1.042vw !important;
    margin-bottom: 4% !important;
  }
  .panel-title > a {
    padding: 24px !important;
    text-decoration: none;
    color: #27272b;
  }
  .panel-default > .panel-heading {
    border-radius: 100px !important;
  }
  .panel-group .panel {
    border-radius: 100px !important;
  }
  .more-less img {
    max-width: 100% !important;
  }
  .world {
    font-size: 0.964vw !important;
    padding: 1rem 6rem 1rem 6rem !important;
  }
  .max-w {
    max-width: 2620px !important;
  }
  .section-eight {
    background: url("../../assets/img/footer shape-4k.jpg") no-repeat top center !important;
    background-color: rgba(0, 0, 0, 0);
    background-color: #148eee !important;
  }
  .footer-text {
    font-size: 0.833vw !important;
    max-width: 1920px !important;
    margin: -15% auto auto auto;
    height: auto;
    min-height: auto !important;
  }
  .get-prezentar {
    transform: rotate(-10deg) !important;
    font-size: 1.563vw !important;
    margin: -44% 0 auto auto !important;
    max-width: 1400px !important;
    padding-bottom: 8% !important;
  }
  .get-factor p {
    transform: rotate(-10deg);
    font-size: 1.25vw !important;
    color: #fff;
    font-weight: bold;
  }
  .get-factor {
    max-width: 2140px !important;
  }
  .no-thanks {
    font-size: 0.938vw !important;
    max-width: 1283px !important;
  }
  .footer-btn {
    max-width: 100% !important;
  }
  .footer-man {
    max-width: 100% !important;
  }
  .factor-box {
    max-width: 100% !important;
  }
  .badge {
    max-width: 100% !important;
  }
  .fnf-2 {
    display: none !important;
  }
  .feast-famine {
    margin-top: 150px !important;
  }
  .upgrad-btn img {
    max-width: 100% !important;
  }
  .job-finder-instant {
    max-width: 100% !important;
  }

  .main-reviewimage p {
    font-size: 40px !important;
  }
  .name-country p {
    font-size: 20px !important;
  }
  #slide-testimonal .active.center .main-reviewimage p {
    font-size: 56px !important;
  }
  #slide-testimonal .active.center .main-reviewimage .name-country p {
    font-size: 30px !important;
  }
  .job-finder img {
    margin: auto !important;
  }
  .card-pay2 img {
    max-width: 100% !important;
  }
}

@media only screen and (min-width: 3845px) {
  .heading5{
    line-height: 20px !important;
  }
  body {
    font-size: 22px !important;
    max-width: 1920px !important;
    margin: auto !important;
    box-shadow: -1px -1px 39px 17px rgba(0, 0, 0, 0.33) !important;
    -webkit-box-shadow: -1px -1px 39px 17px rgba(0, 0, 0, 0.33) !important;
    -moz-box-shadow: -1px -1px 39px 17px rgba(0, 0, 0, 0.33) !important;
  }
  .res-container{
    width: 80% !important;
  }
  .panel-body p {
    font-size: 20px !important;
  }
  .instantly-find h1{
    font-size: 60px !important;
  }
  .fnf-1 {
    display: none !important;
  }
  .logo {
    position: absolute !important;
    width: 8vw !important;
    margin-left: 4vw !important;
    padding-top: 0vw !important;
  }
  .ft-btn {
    position: relative !important;
    width: 24.844vw !important;
    left: 5vw !important;
    top: -6vw !important;
  }
  .heading5 {
    font-size: 16px !important;
  }
  .ft-btn{
    max-width: 60% !important;
  }
  .ft-links a{
    font-size: 20px !important;
  }
  .ft-bg{
    padding-top: 45% !important;
  }
}

/*BUTTONS HOVER EFFECTS*/

.btn-hover img:hover {
  opacity: 1;
  -webkit-animation: flash 1.5s;
  animation: flash 1.5s;
}
@-webkit-keyframes flash {
  0% {
    opacity: 0.4;
  }
  100% {
    opacity: 1;
  }
}
@keyframes flash {
  0% {
    opacity: 0.4;
  }
  100% {
    opacity: 1;
  }
}

.btn-hover-lg img {
  -webkit-transform: scale(1);
  transform: scale(1);
  -webkit-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}
.btn-hover-lg img:hover {
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}

/*BUTTONS HOVER EFFECTS*/

.template02 {
  display: none;
}
/*------------------------------ HEADER START ------------------------------*/
.logo {
  position: absolute;
  width: 17vw;
  margin-left: 14vw;
  padding-top: 2vw;
}
.header-sm {
  display: none;
}
/*------------------------------ SECTION ONE ------------------------------*/
.section-one {
  padding-bottom: 4%;
}
.instantly-find h1 {
  font-size: 3.125vw;
}
.top-box {
  margin-top: -22%;
  position: relative;
  right: 0;
  left: -22%;
}
.box-img {
  width: 125%;
  height: auto;
  /*max-width: 1415px;*/
}
.profit-btn img {
  max-width: 325px;
}
.buy-btn {
  max-width: 574px;
}
/*------------------------------ SECTION TWO ------------------------------*/
.section-two {
  background: url("../../assets/img/video-wall-left.png") no-repeat left top 15%,
    url("../../assets/img/video-wall-right.png") no-repeat right top;
  margin-top: -1%;
  padding-bottom: 4%;
}
.video-title {
  max-width: 845px;
  margin: auto;
}
.video-top-icon {
  position: absolute;
  z-index: 9;
  top: -14%;
  left: 5.5%;
  max-width: 290px;
}
.video-bottom-icon {
  position: absolute;
  z-index: 9;
  bottom: 8%;
  right: 3%;
  max-width: 302px;
}
.video-box {
  width: 100%;
  max-width: 1120px;
  /*height: auto;*/
  /*max-height: 576px;*/
  border: 7px #1490f0 solid;
  border-radius: 50px;
  margin: auto;
}
.video-btn img {
  max-width: 1044px;
  margin: auto;
}
.video-card-pay img {
  max-width: 369px;
}

.video-price img {
  max-width: 1231px;
}
/*------------------------------ SECTION THREE ------------------------------*/
.section-three {
  background: url("../../assets/img/blue-bg.png") no-repeat top center,
    url("../../assets/img/bg-design2.png") no-repeat bottom 15% center;
/*  margin-top: -10%;*/
}
.step-title {
  font-size: 2.25rem;
  font-weight: bolder;
  position: relative;
  top: 7%;
}
.step-image {
  position: relative;
  left: -8%;
}
.step-text {
  font-size: 2.25rem;
  font-weight: bold;
  position: relative;
  top: -9%;
  color: #fff;
}

.people {
  width: 100%;
  max-width: 775px;
  margin: 2% auto 4% auto;
}
.more-people {
  width: 100%;
  max-width: 898px;
  margin: auto auto 5% auto;
}
.save-hours {
  margin-bottom: 6.5%;
}
.search-box {
  width: 100%;
  max-width: 850px;
  margin: auto auto 2% auto;
  padding: 2rem;
  background-color: #fff;
  border-radius: 30px;
  box-shadow: -2px -2px 33px -10px rgba(0, 0, 0, 1) inset;
  -webkit-box-shadow: -2px -2px 33px -10px rgba(0, 0, 0, 1) inset;
  -moz-box-shadow: -2px -2px 33px -10px rgba(0, 0, 0, 1) inset;
}
.searches {
  margin: auto;
  padding: 1.5rem 3rem 1.5rem 3rem;
  border: 2px solid #fff;
  border-radius: 30px;
  background-color: #151d34;
  box-shadow: 0px 0px 39px -18px rgba(0, 0, 0, 0.72);
  -webkit-box-shadow: 0px 0px 39px -18px rgba(0, 0, 0, 0.72);
  -moz-box-shadow: 0px 0px 39px -18px rgba(0, 0, 0, 0.72);
}
.searches input,
.searches input:focus {
  background-color: transparent;
  border: 0;
  color: #fff;
}
.searches input::placeholder {
  color: #fff;
  font-family: "Poppins", sans-serif;
  /*font-weight: bold;*/
}
.searches .input-group-text {
  border: 0;
}
.save-text {
  position: relative;
  top: -9%;
}
.input-group-append {
  cursor: pointer !important;
}

.side-walls-1 {
  background: url("../../assets/img/sec-three-left.png") no-repeat top 80% left,
    url("../../assets/img/sec-three-right.png") no-repeat right;
}
.side-walls-2 {
  background: url("../../assets/img/sec-three-left-1.png") no-repeat top 16%
      left,
    url("../../assets/img/sec-three-right-1.png") no-repeat top 16% right;
}

.section-three-sub {
  background: url("../../assets/img/logos-bg-shape.png") no-repeat center center;
  background-color: #1490f0;
  padding: 6.5%;
  margin-top: -8%;
}
.logos {
  width: 100%;
  max-width: 1250px;
  margin: auto;
  position: relative;
  left: 2%;
  opacity: 0.7;
}
.profitable {
  width: 100%;
  max-width: 860px;
  margin: auto auto 5% auto;
}
.profitable-text {
  width: 100%;
  max-width: 1180px;
  margin: auto auto 5% auto;
}

/*----------------------------------------------*/

.pre-carsousel-item {
  background-color: #151d34;
  color: #fff;
  border: 2px solid #fff;
  border-radius: 30px;
  padding: 1rem 1.5rem 1.5rem 1.5rem;
  /*width: 100%;*/
  /*min-width: 600px;*/
  margin: auto;
  box-shadow: 0px 0px 39px -5px rgba(0, 0, 0, 0.72);
  -webkit-box-shadow: 0px 0px 39px -5px rgba(0, 0, 0, 0.72);
  -moz-box-shadow: 0px 0px 39px -5px rgba(0, 0, 0, 0.72);
}
.pre-carsousel-item h1 {
  font-size: 1.146vw;
  font-weight: bold;
  color: #1490f0;
  margin-bottom: 2rem;
}
.pre-carsousel-item p {
  font-size: 0.729vw;
}
.name-country p {
  font-size: 0.75rem;
  text-align: right;
}
.nav-btn img {
  max-width: 40px;
}

.job-price {
  padding: 0.5rem 0.75rem;
  margin-bottom: 0;
  /*border: 1px solid;*/
  border-radius: 10px;
  background-image: linear-gradient(#151d34, #2a3a68);
  -webkit-box-shadow: 0px -12px 43px -17px rgba(19, 131, 219, 0.35),
    0px 12px 43px -17px #05070c;
  box-shadow: 0px -12px 43px -17px rgba(19, 131, 219, 0.44),
    0px 12px 43px -17px #05070c;
}

.price-n-btn {
  padding: 0.5rem 0.75rem;
  margin-bottom: 0;
  border: 1px solid;
  border-radius: 50px;
  border-image: linear-gradient(45deg, #1490f0, rgba(0, 0, 255, 0)) 5;
}

.job-price p {
  margin-bottom: 0;
  font-size: 1.5rem;
}
.view-job-btn {
  padding: 0.3rem 2rem;
  font-size: 1.125rem;
  color: #fff;
  border-radius: 5px;
  background-image: linear-gradient(#062339, #1490f0);
  box-shadow: 0px -12px 43px -17px rgba(19, 131, 219, 0.44),
    0px 12px 43px -17px #05070c;
}
.view-job-btn:link {
  color: #fff;
}

/* visited link */
.view-job-btn:visited {
  color: #fff;
}

/* mouse over link */
.view-job-btn:hover {
  color: #fff;
}

/* selected link */
.view-job-btn:active {
  color: #fff;
}

.testimonials {
  position: relative;
  background-color: #fff;
  border-radius: 50px;
  box-shadow: -2px -2px 33px -10px rgba(0, 0, 0, 1) inset;
  -webkit-box-shadow: -2px -2px 33px -10px rgba(0, 0, 0, 1) inset;
  -moz-box-shadow: -2px -2px 33px -10px rgba(0, 0, 0, 1) inset;
  margin: auto auto 5% auto;
}
.inner-testimonials .owl-dots {
  display: none;
}
.custome_slide.owl-carousel .owl-item.active.center .main-reviewimage {
  border: 2px solid #fff;
}
.main-reviewimage {
  border-radius: 50%;
  height: auto;
  width: 100%;
}
.main-reviewimage {
  opacity: 0.5;
}
.main-reviewimage p {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2; /* number of lines to show */
  line-clamp: 2;
  -webkit-box-orient: vertical;
}
#slide-testimonal .active.center .main-reviewimage {
  width: 540px;
  opacity: 1;
}
#slide-testimonal .active.center .main-reviewimage p {
  font-size: 28px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2; /* number of lines to show */
  line-clamp: 2;
  -webkit-box-orient: vertical;
}
#slide-testimonal .active.center .main-reviewimage .name-country p {
  font-size: 0.75rem;
}

.test_img {
  position: relative;
  opacity: 1;
  -webkit-transition: 0.4s ease all;
  transition: 0.4s ease all;
  margin: 0 -48px;
  margin-top: 10px;
}
.inner-testimonials {
  width: 100%;
  max-width: 1250px;
  margin: 0 auto;
}
#slide-testimonal .center .test_img:before {
  content: none;
  transition: 0.7s ease-in-out;
}
.test_img img {
  border-radius: 100%;
  overflow: hidden;
  margin: 0 auto;
  height: 100%;
  object-fit: cover;
}

.custome_slide.owl-carousel .owl-item.active.center {
  transform: scale(1.3);
  margin-top: 0 !important;
  position: relative;
  z-index: 999;
  -webkit-transform: scale(1);
  transform: scale(1);
}
.custome_slide.owl-carousel .owl-item {
  transform: scale(0.7);
  padding: 40px 0px;
  transition: all 0.5s;
}
.testimonial_detail {
  text-align: center;
}
.testimonial_detail {
  transform: scale(0.7) !important;
  width: 447px;
  position: relative;
  left: -71px;
}
.testimonial_detail h4 {
  font-size: 38px;
  margin: 0;
}
.testimonial_detail p {
  color: #ccc;
  font-size: 26px;
}
.custome_slide.owl-carousel .active .testimonial_detail {
  display: none;
}
.custome_slide.owl-carousel .active.center .testimonial_detail {
  display: block !important;
}

@media only screen and (max-width: 767px) {
  .main-reviewimage {
    height: 250px;
    /*width: 600px;*/
    margin: 0 auto;
    display: block;
  }
  .testimonial_detail {
    left: inherit;
    width: 100%;
  }
}

.owl-nav {
  display: block !important;
  position: relative;
}
.owl-prev {
  position: absolute;
  left: -50px;
  top: -210px;
}
.owl-next {
  top: -210px;
  position: absolute;
  right: -50px;
}

.green-job-btn {
  max-width: 574px;
  margin: auto;
}
.job-finder {
  max-width: 574px;
  margin: auto;
}
.card-pay img {
  max-width: 369px;
}
/*----------------------------------------------*/

.fresh {
  width: 100%;
  max-width: 1125px;
  margin: auto;
}
.instantly {
  width: 100%;
  max-width: 900px;
  margin: auto auto 5% auto;
}
.why-limit {
  width: 100%;
  max-width: 1150px;
  margin: auto auto 5% auto;
}
.get-more-1 {
  width: 100%;
  max-width: 1150px;
  margin: 6% auto 6% auto;
}
.get-more-2 {
  width: 100%;
  max-width: 1150px;
  margin: 5% auto 10% auto;
}
.application {
  border: 5px #0b1380 solid;
  border-radius: 25px;
  padding: 3% 15% 1% 3%;
  width: 900px;
  /*float: left;*/
}
.application2 {
  border: 5px #0b1380 solid;
  border-radius: 25px;
  padding: 3% 1% 1% 14.5%;

  /*float: left;*/
}
.read-made {
  width: 100%;
  max-width: 670px;
}
.read-made2 {
  width: 100%;
  max-width: 670px;
}
.template1 {
  margin-top: 8%;
  position: relative;
}
.template-image {
  position: relative;
  top: -15%;
  right: 0;
}
.template-image2 {
  position: absolute;
  top: -55%;
  left: -3%;
  z-index: 1;
  max-width: 675px;
}
.temp-m {
  margin-top: -6%;
  margin-bottom: 10%;
}
.forget-img {
  position: relative;
  left: -5%;
}
.forget-text {
  position: relative;
  width: 100%;
  max-width: 349px;
  top: -11%;
  margin: auto;
  text-align: center;
}

/*------------------------------ SECTION FOUR ------------------------------*/

.section-four {
  background: url("../../assets/img/blue-bg.png") no-repeat top 7.5% center, url("../../assets/img/bg-design2.png") no-repeat bottom center;
/* background-color: #1490f0; */
padding-bottom: 10%;
}
.sec-four-walls {
  background: url("../../assets/img/sec-four-top.png") no-repeat top 11% left,
    url("../../assets/img/sec-four-left.png") no-repeat top 60% left,
    url("../../assets/img/sec-four-right.png") no-repeat top 57% right;
}
.feast-famine h2 {
  font-size: 1.75rem;
  font-weight: bold;
}

.feast {
  margin-top: -25%;
}
.get-it {
  width: 100%;
  max-width: 660px;
}
.doesnt {
  width: 100%;
  max-width: 555px;
}
.upgrade-now {
  font-size: 1.75rem;
  font-weight: bold;
}
.worth {
  font-size: 1.75rem;
  font-weight: bold;
  color: #0bf442;
  margin-bottom: 5%;
}
.instant-profile,
.gig-proposal,
.bookmark-engine,
.job-tracker {
  border: 1px solid #fff;
  border-radius: 48px;
  /*background-color: #0c142c;*/
  background: url("../../assets/img/cards-sm-lg.png") no-repeat;
  background-size: cover;
}
.instant-profile h3,
.gig-proposal h3,
.bookmark-engine h3,
.job-tracker h3 {
  font-size: 1.75rem;
  font-weight: bold;
  margin-bottom: 0;
}
.instant-profile span,
.gig-proposal span,
.bookmark-engine span,
.job-tracker span {
  font-size: 1.25rem;
  font-weight: bold;
}

.instant-profile p {
  width: 100%;
  max-width: 625px;
}
.gig-proposal p {
  width: 100%;
  max-width: 560px;
}
.bookmark-engine p {
  width: 100%;
  max-width: 575px;
}
.job-tracker p {
  width: 100%;
  max-width: 600px;
}

.its-time {
  border-radius: 40px;
  background-color: #0bf442;
  font-size: 1.25rem;
  width: 100%;
  max-width: 1258px;
}
.its-time img {
  position: absolute;
  right: 5%;
  top: -4%;
  max-width: 641px;
}
.secret {
  float: right;
  alignment: right;
  border-radius: 40px;
  background-color: #0bf442;
  font-size: 1.25rem;
  width: 100%;
  max-width: 1255px;
  padding: 4.5rem 4.5rem 3rem 4.5rem;
  margin-bottom: 3%;
}
.secret-title {
  padding-bottom: 1%;
  position: relative;
  right: 20%;
  top: -2%;
  text-align: right;
}
.secret p {
  max-width: 677px;
  position: relative;
  left: 44.5%;
}
.secret img {
  position: absolute;
  top: 3%;
  left: -1%;
  max-width: 730px;
}
.have-a-choice {
  border-radius: 40px;
  background-color: #0bf442;
  font-size: 1.25rem;
  width: 100%;
  max-width: 1258px;
  margin-bottom: 10%;
}
.have-a-choice img {
  position: absolute;
  right: -1%;
  top: 2%;
  max-width: 779px;
}
.have-a-choice p {
  max-width: 744px;
  position: relative;
  /*left: 44.5%;*/
}
.have-a-choice-title {
  position: relative;
  top: -2%;
}
.job-finder-instant {
  max-width: 574px;
}

/*------------------------------ SECTION FIVE ------------------------------*/

.section-five {
  margin-top: -17%;
}

.test-drive {
  background: url("../../assets/img/test-drive-bg.png") repeat;
  width: 100%;
  max-width: 1300px;
  text-align: center;
  margin: auto;
  color: #fff;
  border-radius: 40px;
  padding: 5rem 5rem 8rem 5rem;
}
.car-drive {
  max-width: 1051px;
  margin: auto;
  position: relative;
  top: 6%;
}
.upgrad-btn {
  margin-top: -7%;
}
.test-drive p {
  width: 100%;
  max-width: 1138px;
  margin: auto;
}
.test-drive h3 {
  font-size: 3rem;
  font-weight: bold;
}
.test-drive h1 {
  font-size: 4.5rem;
  font-weight: bold;
}
.test-drive h4 {
  font-size: 1.75rem;
  font-weight: bold;
  color: #27396d;
}
.test-drive h2 {
  font-size: 3.125rem;
  font-weight: bold;
}
.upgrad-btn img {
  max-width: 978px;
  margin: auto;
}

/*------------------------------ SECTION SIX ------------------------------*/

.faq {
  max-width: 1315px;
  border-radius: 35px;
  background-color: #fff;
  padding: 5%;
  margin-bottom: 7%;
  box-shadow: -1px 44px 93px -44px rgba(0, 0, 0, 1);
  -webkit-box-shadow: -1px 44px 93px -44px rgba(0, 0, 0, 1);
  -moz-box-shadow: -1px 44px 93px -44px rgba(0, 0, 0, 1);
}
.panel-group .panel {
  border-radius: 50px;
  box-shadow: none;
  border-color: #eeeeee;
  background-color: #e7ebee;
}

.panel-default > .panel-heading {
  padding: 0;
  border-radius: 50px;
  color: #212121;
  background-color: #e7ebee;
  border: 0 solid #fff;
  box-shadow: 10px 10px 18px -9px rgba(0, 0, 0, 0.34);
  -webkit-box-shadow: 10px 10px 18px -9px rgba(0, 0, 0, 0.34);
  -moz-box-shadow: 10px 10px 18px -9px rgba(0, 0, 0, 0.34);
}

.panel-title {
  font-size: 1.5rem;
  font-weight: bold;
  border: 2px solid #fff;
  border-radius: 50px;
  padding: 0 0 0 1%;
  margin-bottom: 1.5%;
}
.panel-body {
  padding: 2.5%;
  color: #7d8286;
  font-size: 1.25rem;
  margin-bottom: 2%;
}

.panel-title > a {
  display: block;
  padding: 12px;
  text-decoration: none;
  color: #27272b;
}

.more-less {
  float: right;
  color: #212121;
}
.more-less img {
  max-width: 52px;
}

.panel-default > .panel-heading + .panel-collapse > .panel-body {
  border-top-color: #eeeeee;
}

/*------------------------------ SECTION SEVEN ------------------------------*/
.section-seven {
  margin-bottom: 4%;
}
.worlds {
  padding-bottom: 20px;
}
.world {
  font-size: 1.5rem;
  color: #fff;
  font-weight: normal;
  background-color: #148eee;
  border-radius: 50px;
  padding: 0 1rem 0 1rem;
}
.max-w {
  max-width: 1310px;
  margin: auto;
}
.prezentar-txt {
  margin-top: -4%;
}
.factor-box {
  max-width: 666px;
  margin: -10% auto 2% auto;
}
.no-thanks {
  font-size: 1.125rem;
  width: 100%;
  max-width: 641px;
  color: #313196;
  float: inherit;
  padding-top: 5%;
  margin: auto;
  line-height: 1.5;
  text-underline-offset: 6px;
}
.no-thanks-link {
  color: #313196;
  text-decoration: none !important;
}
.footer-line {
  border: 1px #b7b7b7 dashed;
  max-width: 1250px;
}
.badge {
  max-width: 368px;
}
.card-pay2 img {
  max-width: 369px;
  margin: auto;
}
/*------------------------------ SECTION EIGHT ------------------------------*/
.ft-bg {
  background: url("../../assets/img/ft-bg2.png") no-repeat bottom;
  background-size: 100%;
  padding-top: 39%;
  margin-top: -23%;
}
.ft-btn {
  position: relative;
  width: 29.844vw;
  left: 12vw;
  /* top: -2vw; */
}
.ft-links a {
  color: #ffffff;
  }
  .ft-links{
    font-size: 0.8vw !important; 
  }
.footer-line {
  position: relative;
  z-index: -1;
}
.ft-text {
  margin-top: -10vw;
  padding-top: 10%;
}
.heading5 {
  font-size: 0.8vw;
  line-height: 1vw;
}
.ft-links a{
  font-size: 0.8vw;
}
/*------------------------------ SECTION EIGHT ------------------------------*/

.section-eight {
  background: url("../../assets/img/footer-shape.jpg") no-repeat top center;
  background-color: #148eee;
}

.footer-man {
  position: relative;
  margin-top: -22%;
  left: -14%;
  width: 573px;
}
.every-month {
  position: relative;
  left: -4%;
}

.footer-btn {
  max-width: 535px;
  margin-top: -12%;
  margin-right: -8%;
}
.footer-text {
  color: #fff;
  font-size: 1rem;
  width: 100%;
  max-width: 960px;
  margin: -15% auto auto auto;
  height: auto;
  /*min-height: 743px;*/
}
.get-factor p {
  transform: rotate(-10deg);
  font-size: 1.5rem;
  color: #fff;
  font-weight: bold;
}
.get-factor {
  max-width: 1070px;
}
.get-prezentar {
  transform: rotate(-10deg) !important;
  font-size: 1.875rem;
  font-weight: bold;
  margin: -44% 0 auto auto;
  max-width: 700px;
  padding-bottom: 5%;
}
.footer-text a:link {
  color: #fff;
}

/* visited link */
.footer-text a:visited {
  color: #fff;
}

/* mouse over link */
.footer-text a:hover {
  color: #fff;
}

/* selected link */
.footer-text a:active {
  color: #fff;
}

.video-bottom-icon, .video-top-icon {
    z-index: 9999999;
}

/** **** Youtube Video Styles **** **/
.pauseButtons {
    position: absolute;
    visibility: hidden;
    width: 1px;
    height: 1px;
}
.overlaydemo iframe, .overlaydemotwo iframe {
    width: 100%;
    height: auto;
    aspect-ratio: 1/0.57;
/*    border-radius: 10px;*/
    position: unset !important;
}
.video-autoplay-overlay-image {
    width: 100% !important;
    height: 100% !important;
    margin: 0 auto !important;
    left: 0 !important;
    right: 0 !important;
}
.video-shape-2 {
    position: absolute;
    z-index: 999999;
    left: 0;
    bottom: 0;
    width: 100% !important;
    height: auto !important;
}
.unmute-box {
    max-width: 700px;
    width: 100%;
    margin: auto !important;
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    display: grid;
    align-items: center;
    justify-content: center;
    align-content: center;
    text-align: center;
}
.video-shape-1 {
    position: absolute;
    z-index: 999999;
    left: 0;
    top: 0;
    width: 100%;
}
.unmute-box p {
    font-weight: 700;
    color: white;
    font-size: 50px;
}
.unmute-box img {
    max-width: 100%;
    overflow: hidden;
    height: auto;
    margin: auto;
}
.video_holder, .youtube_overlayvideo_wrapper {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}
.video-autoplay-overlay-bottom, .video-autoplay-overlay-top,
.video-autoplay-overlaydemotwo-bottom, .video-autoplay-overlaydemotwo-top {
    background: #1490f0 !important;
    text-transform: capitalize;
    font-weight: bold !important;
}
.video-autoplay-overlaydemotwo-image {
    width: 100% !important;
    margin: 0px !important;
    height: 100% !important;
}
.youtube_overlayvideo_wrapper .demo-play {
    position: absolute;
    top: calc(50% - 40px);
    left: calc(50% - 40px);
    margin-top: 0px;
    margin-left: 0px;
}
.demo-video {
    line-height: 0;
}
@media(max-width: 1280px) {
    .unmute-box p {
        font-size: 30px;
        margin-bottom: 0px;
    }
    .unmute-box img {
        max-width: 80px;
    }
}
@media(max-width: 850px){
    .video-autoplay-overlay-play {
        max-width: 80px;
        max-height: 80px;
        background-size: contain !important;
        left: 0 !important;
        right: 0px !important;
        top: 0px !important;
        bottom: 0px !important;
        margin: auto !important;
    }
}
@media(max-width: 700px) {
    .unmute-box p {
        font-size: 25px;
    }
    .unmute-box img {
        max-width: 50px;
    }
}
@media(max-width: 400px) {
    .unmute-box p {
        font-size: 20px;
    }
}
@media(max-width: 440px){
    .unmute-box img {
        max-width: 80px;
    }
    .youtube_overlayvideo_wrapper .demo-play img {
        max-width: 80px;
    }
    .video-autoplay-overlaydemotwo-play, .video-autoplay-overlay-play {
        max-width: 80px;
        max-height: 80px;
        background-size: contain !important;
        left: 0 !important;
        right: 0px !important;
        top: 0px !important;
        bottom: 0px !important;
        margin: auto !important;
    }
}
/** **** Youtube Video Styles END**** **/
/** **** Vimeo Video Styles **** **/
.vimeo_video_section {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}
.vimeo_video_wrapper {
    position: relative;
}
.video-wrap-box .video-frame {
    position: unset;
    width: 100% !important;
    aspect-ratio: 1/0.565;
    line-height: 0;
}
.vimeo_video_wrapper .video-wrap-box {
    line-height: 0;
}
.video-wrap-box .play-video {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}
.video-wrap-box .video-frame {
  border: none !important;
  border-radius: none !important;
}
.play-video .play-btn {
    width: 100%;
    height: 100%;
    display: grid;
    align-items: center;
    justify-content: center;
}
.play-video .play-btn.playing .play {
    display: none;
}
/** **** Vimeo Video Styles END**** **/
/* **** Footer Sections **** */
.footer_sticky_section {
    position: fixed;
    max-width: 100%;
    width: 100%;
    left: 0px;
    right: 0px;
    bottom: 0px;
    /*top: calc(100vh - 100px);*/
    background: #f0131e;
    z-index: 9999999;
    box-shadow: 0 0 20px rgb(0 0 0 / 40%);
}
.footer_section {
    margin-bottom: 100px;
}
.footer-flex {
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 5px 0px;
    position: relative;
    height: 100px;
}
.text_wrapper .sticky_text {
    font-size: 30px !important;
    font-family: "Poppins", sans-serif;
    font-weight: 700;
    color: #fff;
    text-align: center;
}
.coupon_sticky_btn {
    background: #f4c718;
    display: inline-block;
    vertical-align: middle;
    color: #000000;
    font-weight: 700;
    font-size: 20px !important;
    font-family: 'POPPINS', sans-serif;
    padding: 14px 30px 14px;
    margin-left: 70px;
    border-radius: 50px;
    box-shadow: 0 3px 4px rgb(0 0 0 / 43%);
    transition: all ease-in-out 0.5s;
    -moz-transition: all ease-in-out 0.5s;
    -ms-transition: all ease-in-out 0.5s;
    -o-transition: all ease-in-out 0.5s;
    -webkit-transition: all ease-in-out 0.5s;
    border: none;
}
.coupon_sticky_btn:hover, .coupon_sticky_btn:focus, .coupon_sticky_btn:active {
    outline: none;
    text-decoration: none;
    background: #52cb12;
    box-shadow: 0 0 31px 0 rgb(255 255 255 / 50%);
}
@media(max-width: 1199px){
    .text_wrapper .sticky_text {
        font-size: 25px !important;
        font-family: "Poppins", sans-serif;
        font-weight: 700;
        color: #fff;
    }
    .coupon_sticky_btn {
        margin-left: 20px;
    }
}
@media(max-width: 1020px){
    .coupon_sticky_btn {
        margin-left: 0px;
        margin-top: 10px;
    }
    .footer-flex {
        flex-direction: column;
        height: 120px;
    }
    .footer_sticky_section {
        /*top: calc(100vh - 120px);*/
        top: unset;
        bottom: 0px;
    }
    .footer_section {
        margin-bottom: 120px;
    }
}
@media(max-width: 550px){
    .text_wrapper .sticky_text {
        font-size: 16px !important;
    }
    .coupon_sticky_btn {
        font-size: 16px !important;
    }
}
@media(max-width: 375px){
    .footer_sticky_section {
        /*top: calc(100vh - 140px);*/
        top: unset;
        bottom: 0px;
    }
    .footer-flex {
        height: 140px;
    }
    .footer_section {
        margin-bottom: 140px;
    }
}