.interim-block {
  padding: 20px 0;
  text-align: center; }
  @media only screen and (min-width: 1200px) {
    .interim-block {
      padding: 50px 0; } }
  @media only screen and (min-width: 1600px) {
    .interim-block {
      padding: 120px 0 0px; } }
  .interim-block .heading-block {
    margin: 0 10px 20px; }
    @media only screen and (min-width: 1200px) {
      .interim-block .heading-block {
        margin: 0 0 50px; } }
    @media only screen and (min-width: 1600px) {
      .interim-block .heading-block {
        /* margin: 0 0 100px;  */
      } 
      }
    @media only screen and (min-width: 992px) {
      .interim-block .heading-block > .container {
        max-width: 600px; } }
    @media only screen and (min-width: 1600px) {
      .interim-block .heading-block > .container {
        max-width: 890px; } }
    .interim-block .heading-block h1 {
      margin: 0 0 20px;
      color: #333333;
      font-size: 28px;
      line-height: 36px;
      font-family:"Open Sans", Sans-serif; }
      @media only screen and (min-width: 992px) {
        .interim-block .heading-block h1 {
          font-size: 40px;
          line-height: 50px; } }
      @media only screen and (min-width: 1600px) {
        .interim-block .heading-block h1 {
          margin: 0 0 40px;
          
          line-height: 80px; } }
    .interim-block .heading-block p {
      margin: 0;
      color: #333333;
      font-size: 17px;
      line-height: 24px;
      font-family: "Open Sans", Sans-serif; }
      @media only screen and (min-width: 1600px) {
        .interim-block .heading-block p {
          font-size: 24px;
          line-height: 36px; } }
  .interim-block .interim-subblock .interim-content-block {
    margin: 0 0 40px; }
    @media only screen and (min-width: 992px) {
      .interim-block .interim-subblock .interim-content-block {
        margin: 0; } }
    @media only screen and (min-width: 992px) {
      .interim-block .interim-subblock .interim-content-block .interim-image-block {
        min-height: 278px; } }
    @media only screen and (min-width: 1200px) {
      .interim-block .interim-subblock .interim-content-block .interim-image-block {
        min-height: 288px; } }
    .interim-block .interim-subblock .interim-content-block h1 {
      margin: 20px 0 10px;
      color: #e6593d;
      font-size: 26px;
      line-height: 34px;
      font-family: "Open Sans", Sans-serif; }
      @media only screen and (min-width: 1200px) {
        .interim-block .interim-subblock .interim-content-block h1 {
          font-size: 30px;
          line-height: 40px; } }
    .interim-block .interim-subblock .interim-content-block .btn-group-block {
      margin: 30px 0; }
      @media only screen and (min-width: 1200px) {
        .interim-block .interim-subblock .interim-content-block .btn-group-block {
          margin: 30px 0 15px; } }
      @media only screen and (min-width: 1600px) {
        .interim-block .interim-subblock .interim-content-block .btn-group-block {
          margin: 50px 0; } }
      .interim-block .interim-subblock .interim-content-block .btn-group-block .btn {
        padding: 10px 35px; }
        @media only screen and (min-width: 1200px) {
          .interim-block .interim-subblock .interim-content-block .btn-group-block .btn {
            padding: 10px 40px; } }
    .interim-block .interim-subblock .interim-content-block span {
      color: #333333;
      font-size: 14px;
      line-height: 26px; }
      @media only screen and (min-width: 1200px) {
        .interim-block .interim-subblock .interim-content-block span {
          font-size: 16px;
          line-height: 26px; } }
      .interim-block .interim-subblock .interim-content-block span .btn {
        padding: 0;
        color: #333333;
        border-radius: 0;
        text-transform: lowercase;
        text-decoration: underline; }
        @media only screen and (min-width: 1200px) {
          .interim-block .interim-subblock .interim-content-block span .btn {
            font-size: 16px;
            line-height: 29px; } }
  .row {
    display: flex;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
}

            /**
* Holds all the footer styles
*
*/
.footer-banner-block {
  width: 100%;
  padding: 40px 0;
  position: relative;
  display: inline-block;
  background-size: cover;
  background-repeat: no-repeat; }
  
  @media only screen and (min-width: 1200px) {
    .footer-banner-block {
      padding: 0;
       } }
  @media only screen and (min-width: 1200px) {
    .footer-banner-block {
       } }
  @media only screen and (min-width: 1600px) {
    .footer-banner-block {
      height: 440px; } }
  @media only screen and (min-width: 1200px) {
    .footer-banner-block > .container {
      max-width: 860px; } }
  .footer-banner-block .footer-banner-subblock {
    position: relative;
    z-index: 1;
    padding: 0 15px;
    text-align: center; }
    @media only screen and (min-width: 1200px) {
      .footer-banner-block .footer-banner-subblock {
        padding: 100px 0; } }
    @media only screen and (min-width: 1600px) {
      .footer-banner-block .footer-banner-subblock {
        padding: 70px 0; } }
    .footer-banner-block .footer-banner-subblock h1 {
      margin: 0;
      color: #ffffff;
      font-size: 26px;
      line-height: 40px;
      font-family: "Open Sans", Sans-serif; }
      @media only screen and (min-width: 1200px) {
        .footer-banner-block .footer-banner-subblock h1 {
          font-size: 40px;
          line-height: 50px; } }
      @media only screen and (min-width: 1600px) {
        .footer-banner-block .footer-banner-subblock h1 {
          
          line-height: 90px; } }
    .footer-banner-block .footer-banner-subblock .btn-group-block {
      margin: 10px 0 0; }
      @media only screen and (min-width: 1200px) {
        .footer-banner-block .footer-banner-subblock .btn-group-block {
          margin: 20px 0 0; } }
      @media only screen and (min-width: 1600px) {
        .footer-banner-block .footer-banner-subblock .btn-group-block {
          margin: 50px 0 0; } }
      .footer-banner-block .footer-banner-subblock .btn-group-block .btn {
        margin: 0 15px 10px;
        display: inline-block; }
        @media only screen and (min-width: 1200px) {
          .footer-banner-block .footer-banner-subblock .btn-group-block .btn {
            margin: 0 15px; } }
            
            .btn.btn-type2 {
  background-color: #e6593d;
  padding: 10px 40px;
  font-size: 18px;
line-height: 36px;
border-radius: 30px;
color: #ffffff;
text-transform: uppercase;
}
.btn.btn-type1{
    padding: 10px 40px;
  font-size: 18px;
line-height: 36px;
border-radius: 30px;
text-transform: uppercase;
color: #ffffff;
border: 2px solid #ffffff;
}
.find-work-staff .interim-image-block img{
    height:350px;
    object-fit: contain;
}    


.interim-block .heading-block h1{
  font-family: "Open Sans" !important;
  font-weight: 700 !important;
}

div.btn-group-block a.btn.btn-type2{
  font-family: "Poppins" !important;
  font-weight: 500 !important;
}
