.video-cont{background:#f5f7fa;margin:-22.5% auto 0;max-width:894px;padding:10px;position:relative;z-index:2}@media(max-width:995px){.video-cont{margin-top:0;max-width:none}}.video-text-container .border-bottom{border-bottom:1px solid #cdcdcd}.video-text-container .video-section{padding:40px 0 20px}@media(min-width:997px){.card-container.border-right{border-right:1px solid #e7e7e7}}.card-container.border-bottom{border-bottom:1px solid #e7e7e7;margin-left:-30px}.card-container .text-cont{padding:30px 0}.card-container .cta-cont{margin-bottom:30px}.card-container{padding:80px 70px 90px 77px}@media(max-width:1024px) and (min-width:768px){.card-container.border-bottom{border:0;margin-left:0;padding:30px}}@media(max-width:995px){.card-container{padding:20px 20px 40px 30px}}.video-cm{position:relative;z-index:2}.video-cm .play-button{cursor:pointer;left:0;margin:0 auto;max-width:37px;position:absolute;right:0;top:43%;z-index:2}.video-cm:after{background:rgba(66,103,178,.76);content:"";cursor:pointer;display:block;height:81px;left:200px;opacity:.9;outline:none;position:absolute;top:107px;width:127px;z-index:1}.video-cm .play-button img{max-height:80px!important}.video-cm .video-section.section-bg{max-height:296px}@media(max-width:768px){.video-cm{margin-top:30px}.video-cm:after{left:0;margin:0 auto;right:0}}.contact-cm{border-bottom:1px solid #e7e7e7;border-top:1px solid #e7e7e7}@media(min-width:997px){.contact-cm .three-col-adjust span>.hs_cos_wrapper{border-right:1px solid #e7e7e7;margin:0!important;min-width:360px;padding:50px 20px 33px}.contact-cm .left-col{text-align:right}.contact-cm .three-col-adjust span>.hs_cos_wrapper:last-child{border-right:none}}@media all and (-ms-high-contrast:none),screen and (-ms-high-contrast:active){body .row-fluid .contact-cm .three-col-adjust span>.hs_cos_wrapper{flex-basis:auto;-webkit-flex-basis:auto}}@media(max-width:1100px) and (min-width:768px){.contact-cm .three-col-adjust span>.hs_cos_wrapper{min-width:239px}}.contact-cm .three-col-adjust .img-cont img{margin-right:17px;max-width:44px;text-align:center;width:100%!important}.contact-cm .text-container p{margin-bottom:0;margin-top:0}@media(max-width:995px){.contact-cm .cm-container{padding:0 10px 20px}.contact-cm .three-col-adjust .img-cont img{margin-bottom:10px;margin-right:0}}@media(min-width:1440px){.contact-cm .three-col-adjust{margin:0 auto;max-width:1093px}}