#two-col-grid{display:grid;gap:30px;grid-template-columns:1fr 1fr;margin-left:auto;margin-right:auto;max-width:1640px;padding:0 30px 0 80px}#two-col-grid .sub-heading{background:#dad6d6;font-size:16px;font-weight:700;margin-top:12%;max-width:30%;padding:5px;text-align:center;text-transform:uppercase}#introcontent-area{text-align:center}#two-col-grid h2{padding-top:85px}.full-width-col>div{align-items:center;display:grid;gap:80px;grid-template-columns:1fr 1fr}div#center-video-container{display:grid;justify-content:center;padding:0 40px}.button:focus,.button:hover,.hs-blog-post-listing__post-button:focus,.hs-blog-post-listing__post-button:hover,button:focus,button:hover{background:none!important;border:none!important}#video{margin:0 auto;transition:all .5s ease;width:800px}.img-thumb{display:block;height:auto;max-width:100%}.video-play-button{border-radius:50%;cursor:pointer;display:inline-block;height:44px;left:45%;padding:18px 20px 18px 28px;position:absolute;top:36%;transform:translateX(-50%) translateY(-50%);width:32px;z-index:10}a.img-thumb-link{display:inline-block;position:relative}.video-play-button span{border-color:transparent transparent transparent #fff;border-style:solid;border-width:22px 0 22px 32px;box-shadow:0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3);display:block;position:relative;right:-24px;top:22px;z-index:3}.video-play-button:after,.video-play-button:before{animation:pulse-border 1.5s ease-out infinite;background:#fba828;border-radius:50%;box-shadow:0 10px 36px 0 rgba(0,0,0,.16),0 0 0 1px rgba(0,0,0,.06);content:"";height:80px;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:80px;z-index:0}@keyframes pulse-border{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.5)}}.imgthumb img{border-radius:7px}@media (max-width:820px){#video{width:500px}}@media (max-width:1640px){#two-col-grid{max-width:1480px}}@media (max-width:1190px){#two-col-grid .sub-heading{max-width:26%}}@media (max-width:950px){#two-col-grid{grid-template-columns:1fr;padding:0 30px}}@media (max-width:750px){#two-col-grid .sub-heading{max-width:33%}}@media (max-width:600px){#two-col-grid .sub-heading{max-width:45%}}@media (max-width:470px){#two-col-grid .sub-heading{max-width:60%}}