/* Extra Extra Small Device */
@media (max-width: 320px){
    
    
  }
  @media (min-width: 320px) and (max-width: 450px){
        .belwary_text {
            position: absolute;
            /*bottom: -45px !important;*/
        }
      
  }
  /*Extra small devices (portrait phones, less than 576px)*/
  @media (max-width: 575.98px) {
    
  }

     
    /* Small devices (landscape phones, 576px and up)*/
    @media (min-width: 576px) and (max-width: 767.98px) {
      
      
    }
    
    /* Medium devices (tablets, 768px and up)*/
    @media (min-width: 768px) and (max-width: 991.98px) {
      
      
    }
    @media (max-width: 992px){
        .belwary_text {
            font-size: 30px;
            position: absolute;
             bottom: 5px !important; 
            top: unset;
            color: #fff;
            padding: 10px;
            max-width: 100%;
            text-align: right;
            right: 0;
        }
        .belwary_text h1{
            font-size: 30px;
            line-height: 1;
        }
        .regular_banner .Office_text{
            text-align: right;
        }
        .regular_banner .Office_text h1{
            font-size: 27px;
        }
        .belwary_text .btn-yellow{
            padding: 5px 10px;
            font-size: 16px;
            border-radius: 6px;
        }
      .Belwary_text{
          width: 100%;
          left: 0;
          top: unset;
          bottom: 30px;
      }
        .btn-white{
            background-color: #fff;
            color: #000;
            padding: 3px 8px;
            font-size: 16px;
            border-radius: 6px;
            display: block;
            text-transform: uppercase;
        }
    }
    /* Large devices (desktops, 992px and up)*/
    @media (min-width: 992px) {
      
  
    }
    @media (min-width: 992px) and (max-width: 1199.99px){
      
    }
    /* Extra Large devices (desktops, 992px and up)*/
    @media (min-width: 1200px) and (max-width: 1399.98px) {
      
    }
    
    /* Extra Extra large devices (large desktops, 1200px and up)*/
    @media (min-width: 1400px) {
      
    }
    
    /* Extra Extra large devices (large desktops, 1200px and up)*/
    @media (min-width: 1600px) {
      .container-xl{
        max-width: 1480px;
        padding-left: 20px;
        padding-right: 20px;
      }
    }