/* case study Blog */

.cs-gray-readygrow .seo-ready-to-grow-cm{background:#F8FBFD;}
.cs-gray-readygrow .seo-ready-to-grow-cm .content-col h2{color:#2E485D;}
.cs-gray-readygrow .seo-ready-to-grow-cm .content-col p { color: #182029; opacity: .8; }

/* case study Blog */

.seo-ready-to-grow-cm {background: linear-gradient(135deg, #0098EC 0%, #45BBCA 100%);padding:97px 0 35px;}
.seo-ready-to-grow-cm .form-container { max-width:548px;margin:38px 0 60px;position:relative;z-index:1; }
.seo-ready-to-grow-cm .form-container form .hs-button { position:absolute;background-color: #FAAC3D;top:0;right:0;padding:10.5px 37px; }
.seo-ready-to-grow-cm .form-container form input { padding:13px 30px;background:#ffffff;opacity:1!important;border-radius:2px;box-shadow: 0 0 10px 0 rgba(0,0,0,0.08);font-size:16px;position:relative;z-index:1;}
body .seo-ready-to-grow-cm .form-container form input::placeholder {font-size:16px;letter-spacing:0;opacity:0.8!important;line-height:normal;color: #182029;!important;position:relative; }
.seo-ready-to-grow-cm .content-col h2 {color:#ffffff;margin-bottom:28px;}
.seo-ready-to-grow-cm .content-col p {color:#ffffff;max-width:506px;opacity:0.8;}
.seo-ready-to-grow-cm .content-col p a{color:#ffffff;opacity:0.8;}
.seo-ready-to-grow-cm .content-col p a:hover{color:#FAAC3D;opacity:1;}
.seo-ready-to-grow-cm .two-col-flex {display:flex;flex-wrap:wrap;justify-content:space-between;}
.seo-ready-to-grow-cm .content-col {width:63.5%;}
.seo-ready-to-grow-cm .image-col {width:35%;text-align:right;}
.seo-ready-to-grow-cm .cta-container {margin-top:30px;}
.seo-ready-to-grow-cm .form-container .form-cta-container {position:absolute;top:0;right:0;}
.center2 {margin: auto;width: 100%;position:fixed;z-index:11;left:0;right:0;top:0;bottom:0;background:#000c;margin:0 auto;}
.center2 .pop-inner2 {max-width:635px;min-height:500px;margin:0 auto;padding: 50px 30px 50px;position:relative;top:30%;background:#F5F9FB;box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);display: flex;flex-direction: column;justify-content: center;}
.hideform2 {display: none;}
.center2 .pop-inner2 form .hs-button {padding: 11px 69px;}
body.show-popup-form2 {overflow:hidden;}
.center2 #close2 {position: absolute;right: 20px;top: 20px;cursor:pointer;background: #000000;width: 30px;height: 30px;border-radius: 50%;line-height: 30px;text-align: center;color: #ffffff;}
.center2 .submitted-message {text-align:center;}
.seo-ready-to-grow-cm .form-container .submitted-message{color:#ffffff;}

.ffd-blog-subscribe .hs_firstname.hs-firstname.hs-fieldtype-text.field.hs-form-field { display: none; }

@media(max-width:1024px){

  .seo-ready-to-grow-cm .image-col img{height:auto;}
  .seo-ready-to-grow-cm {padding:80px 0 80px;}
  .seo-ready-to-grow-cm .form-container {margin: 48px auto 0px;}
  .seo-ready-to-grow-cm .form-container .form-cta-container a {padding:11px 30px;}
}

@media(max-width:767px){
  .seo-ready-to-grow-cm .form-container { max-width:100%;}
  .seo-ready-to-grow-cm .two-col-flex{display:block;}
  .seo-ready-to-grow-cm .content-col {width: 100%;}
  .seo-ready-to-grow-cm .image-col {width: 100%;text-align: left;margin-top: 40px;}
  .seo-ready-to-grow-cm {padding: 70px 0 60px;}
  .seo-ready-to-grow-cm .form-container form .hs-button{position:relative;width:100%;}
  .seo-ready-to-grow-cm .content-col p{max-width:100%;}
  .seo-ready-to-grow-cm .form-container .form-cta-container {position:relative;}
  .seo-ready-to-grow-cm .form-container .form-cta-container a{width:100%;box-sizing:border-box!important;}
  .center2 .pop-inner2 {margin: 0px 20px;top:5%;}
  .center2 {overflow-y:scroll;}
}