
.blog-cta .cta-wrap {
    display: flex;
    gap: 20px;
    margin-top: 0px; 
}

{% require_css %}
<style>
  . .gate-lightbox { display:none; position:fixed; inset:0; z-index:9999; }
  . .gate-lightbox.is-open { display:block; }
  . .gate-lightbox__backdrop { position:absolute; inset:0; background: rgba(0,0,0,.55); }
  . .gate-lightbox__panel {
    position:relative;
    width:min(720px, calc(100% - 32px));
    margin: 6vh auto 0;
    background:#fff;
    border-radius: 14px;
    padding: 22px;
  }
  . .gate-lightbox__close {
    position:absolute; top:10px; right:12px;
    width:36px; height:36px;
    border:0; background:transparent;
    font-size:26px; line-height:1; cursor:pointer;
  }
</style>
{% end_require_css %}
/*--------------------------------------------------------------
## Netbook
--------------------------------------------------------------*/
@media only screen and (max-width: 1024px) {

}
/*--------------------------------------------------------------
## iPad Pro
--------------------------------------------------------------*/
@media only screen and (max-width: 960px) {

}
/*--------------------------------------------------------------
## iPad
--------------------------------------------------------------*/
@media only screen and (max-width: 834px) {

}
/*--------------------------------------------------------------
## iPad sm
--------------------------------------------------------------*/
@media only screen and (max-width: 768px) {

}

/*--------------------------------------------------------------
## iPhone
--------------------------------------------------------------*/
@media only screen and (max-width: 480px) {

}
/*--------------------------------------------------------------
## iPhone sm
--------------------------------------------------------------*/
@media only screen and (max-width: 375px) {

}