@media screen and (max-width: 991px) { .site-container .wrapper .inner-wrapper .popup .popup-content .popup-desc { padding-bottom: 30px; }
  .site-container .wrapper .inner-wrapper .popup .popup-content .popup-desc h2 { margin-top: 30px !important; }
  .site-container .wrapper .inner-wrapper .popup .popup-content .popup-desc h3 { margin-top: 30px !important; }
  .site-container .wrapper .inner-wrapper .popup .popup-content .popup-desc .items { width: 100%; }
  .site-container .wrapper .inner-wrapper .popup .popup-content .popup-desc .button-costa { width: 100%; } }
@media screen and (max-width: 769px) { .login-container .login-center .box { overflow: hidden; }
  .site-container .wrapper .inner-wrapper .popup .popup-content .popup-desc h2 { margin-top: 30px !important; }
  .site-container .wrapper .inner-wrapper .popup .popup-content .popup-desc h3 { margin-top: 30px !important; } }
