.mint-popup-form .cta-box{border-radius:7px;text-align:center;padding:70px 20px;margin:40px 0;
background-size:cover !important;
}
.mint-popup-form .cta-box *{color:#fff}
.mint-popup-form .cta-box a{margin-top:30px}
.mint-popup-form .my-modal {
  display: none;
  position: fixed;
  z-index: 1000;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0,0,0,.7);
  overflow:auto;
}
.mint-popup-form .modal-content {
  position: absolute;
  top: 120px;
  left: 50%;
  transform: translateX(-50%);
  width:100%;
  max-width:90%;
  overflow: auto;
}
.mint-popup-form .my-modal .clos {
  border-radius: 50%;
  color: #00cdf3;
  font-size: 22px ;
  font-weight:600;
  text-align:center;
  box-shadow: none;
  font-family: 'Open Sans',sans-serif;
  opacity: 1 ;
  background: #fff;
  width: 30px;
  height: 30px;
  line-height: 29px;
  position:absolute;right:10px;top:10px;
  cursor:pointer;
}
.mint-popup-form  a.blue-cta {
  font-size: 20px;
  color: #fff;
  background: #00cdf3;
  background: -moz-linear-gradient(-45deg, #00cdf3 0%, #0091ff 100%);
  background: -webkit-linear-gradient(-45deg, #00cdf3 0%,#0091ff 100%);
  background: linear-gradient(135deg, #00cdf3 0%,#0091ff 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00cdf3', endColorstr='#0091ff',GradientType=1 );
  text-decoration: none;
  padding: 12px 30px;
  border-radius: 30px;
  font-family: 'Bariol';
  font-weight: 700;
  letter-spacing: 1px;
  display:inline-block;
}
.mint-popup-form  a.blue-cta:hover {
  opacity: 0.8;
}
.mint-popup-form .my-modal .content-box{
  display:flex;flex-wrap:wrap;
  margin-bottom:20px;
  overflow:hidden;
  border-radius:6px;
}
.mint-popup-form .my-modal .content-box .left{width:50%;}
.mint-popup-form .my-modal .content-box .head{padding:25px;background: #132638;}
.mint-popup-form .my-modal .content-box .left .content{padding:30px  25px 25px;height:100%}
.mint-popup-form .my-modal .content-box .left .content .img{margin:35px 0}
.mint-popup-form .my-modal .content-box .head h2{margin:0;color:#fff}
.mint-popup-form .my-modal .right{width:50%;padding:50px 25px 30px;background: linear-gradient(135deg, #00c4f5 0%, #00c4f5 0%, #0094fe 100%);}
.mint-popup-form .my-modal .hm form{padding:0}
.mint-popup-form .my-modal  ul.no-list.hs-error-msgs.inputs-list{width:100%}
.mint-popup-form .my-modal .hm form .hs-richtext{padding:0}
.mint-popup-form .my-modal .submitted-message{font-size:20px;line-height:1.2;color:#fff}

@media (max-width:1024px){
  .mint-popup-form  a.blue-cta {font-size:16px}
}
@media (max-width:991px){
  .mint-popup-form .cta-box{padding:50px 20px}
  .mint-popup-form .my-modal .content-box .left{width:100%;}
  .mint-popup-form .my-modal .content-box .right{width:100%;}
  .mint-popup-form .my-modal .content-box .head{padding:25px 45px 25px 25px}
}
@media (max-width:525px){
  .mint-popup-form .my-modal fieldset.form-columns-1 p{margin:0}
  .mint-popup-form .my-modal .content-box .left .head{25px 45px 20px 20px}
  .mint-popup-form .my-modal .content-box .left .content{padding:20px}
  .mint-popup-form a.blue-cta{font-size:14px;padding: 10px 25px;}
}