
    .btn.subscribe {
      color: #fcf7e8 !important;
      border:.1rem solid #cf9b17; 
      border-radius:.6rem;
      font-weight: 700;      
      text-transform: uppercase;
      background-color: #DB124B; 
      cursor: pointer;
      margin-left: 20px;
      }

      .btn.subscribe:hover {
      color: #fff !important;   
      background-color:#caa54e; 
        & .btn.subscribe:active {
            background: rgba(108, 117, 125, 0.4);
            border:.1rem solid #d6d9db; 
        }
      }

	.btn.subscribe:active {
	      color: #fff !important;   
	      background-color: #6c757d !important; 
	        & .btn.subscribe:active {
	            background: rgba(108, 117, 125, 0.4);
	            border:.1rem solid #cf9b17; 
	        }
	      }

      .modalSubscribe {
        transition: opacity 0.4s ease-in-out; 
        border:6px solid red;
        z-index: 1300;
      }



    /* Responsividad */
  	@media (min-width:250px) and (max-width: 575.98px) {
      
  	 .btn.subscribe {
      margin: 10px 0 0px 0;

      	}
      }

    @media (min-width: 576px) and (max-width: 767.98px) {
      .btn.subscribe {
      margin: 10px 0 10px 0;
      }

     }

    @media (min-width: 768px) and (max-width: 991.98px) {
       .btn.subscribe {
      margin: 10px 0 10px 0;
      }
     }