.cm-btm{align-items:center;background-color:#f3f9fb;display:flex;flex-direction:column;justify-content:center;padding:20px 40px 0}.cm-btm .page-center{width:100%}.cm-btm .btm-wrapper{background-color:#fff;border-radius:5px;box-shadow:0 10px 10px -10px #102d470d;padding:80px 12% 70px;perspective:1510px;width:100%}.cm-btm .btm-content,.cm-btm .btm-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative}.cm-btm .btm-content{max-width:680px;text-align:center;z-index:30}.cm-btm .btm-content h2{line-height:1.15em;margin-bottom:24px;margin-top:0}.cm-btm .btm-content p{margin-bottom:34px}.cm-btm .form-block{margin:0 0 15px;max-width:430px;width:100%}.cm-btm .form-block .form-title{margin:0}.cm-btm .form-block form{grid-column-gap:8px;grid-row-gap:8px;display:grid;grid-auto-columns:1fr;grid-template-columns:2fr 1fr;grid-template-rows:auto;place-items:center stretch}.cm-btm .form-block form .hs-form-field{margin-bottom:0}.cm-btm .form-block form input.hs-button{margin-top:0}.cm-btm .form-block form input::placeholder{color:#0c213480}.cm-btm .form-block form label{margin:0}.cm-btm .btm-img{grid-row-gap:16px;grid-column-gap:16px;display:grid;grid-auto-columns:1fr;grid-template-columns:1fr 1fr;grid-template-rows:auto auto}.cm-btm .img-right{inset:auto -20px -20px auto;perspective:1000px}.cm-btm .img-left,.cm-btm .img-right{grid-column-gap:15px;grid-row-gap:15px;grid-template-columns:1fr;grid-template-rows:auto;position:absolute}.cm-btm .img-left{inset:-20px auto auto -20px;perspective:1500px}.cm-btm .btm-img img{max-height:250px;max-width:250px;transform-style:preserve-3d;transition:all .3s cubic-bezier(.25,.46,.45,.94);width:100%;will-change:transform}@media screen and (max-width:991px){.cm-btm{padding-bottom:60px;padding-top:60px}.cm-btm .btm-img{width:27%}}@media screen and (max-width:767px){.cm-btm{padding:50px 25px}.cm-btm .form-block form{grid-template-columns:1fr}.cm-btm .form-block form input.hs-button{width:100%}.cm-btm .btm-img{grid-column-gap:10px;grid-row-gap:10px;width:33%}.cm-btm .form-block form input.hs-button{padding:18px 38px!important}.cm-btm .img-right{inset:auto -20px -80px auto}.cm-btm .img-left{inset:-20px auto auto -50px;inset:-20px auto auto -30px}}@media screen and (max-width:479px){.cm-btm{padding:40px 15px}.cm-btm .btm-wrapper{padding-bottom:50px;padding-top:60px}.cm-btm .img-right{inset:auto -20px -50px auto;grid-column-gap:5px;grid-row-gap:5px;right:-5px}.cm-btm .img-left{grid-column-gap:5px;grid-row-gap:5px;left:-5px;left:-28px}}