/* popup css */
.popup-form-wrapper{background: #FB6724; padding: 30px 20px; text-align: center;}
.popup-form-wrapper h3{font-size: 26px; font-weight: 600; margin: 0 0 20px 0; color: #fff;}
.popup-form-wrapper h3 span{color: #FEFA40; text-decoration: underline; font-weight: 600;}
.popup-form-wrapper h4{color: #3A3A3A; font-size: 18px; text-transform: uppercase; margin: 0 0 15px 0; font-weight: 600;}
.popup-form-wrapper input{border-radius: 0;}
.popup-form-wrapper select{border-radius: 0;}
.popup-form-wrapper button{border-radius: 0;background: #2291CA; font-size: 16px; font-weight: 600; text-transform: uppercase; padding: 10px 35px; margin-top: 8px; border-color:transparent;}
.pop-cat{margin: 0; position: relative;}
.pop-cat img{max-width: 100%; position: absolute; top: 10px; right: 0;}
.popup-arrow{position: absolute; bottom: 40px; right: 430px;}
.rcpopup{margin-top: 5%;}
.mobile-cat-img{max-width: 60%; display: none;}

@media screen and (min-width: 1097.14px) and (max-width: 1097.14px){
    .pop-cat img{ top: 50px;}
    .popup-arrow{right: 240px;}
  }
  
  @media screen and (min-width: 280px) and (max-width: 960px){
    .mobile-cat-img{display: inline-block; margin: 0 0 10px 0;}
  .custom-popup-body{background: transparent !important; border-color:transparent;}
  .modal-close-btn{opacity: 0.5 !important;}
  }