.padding-section{padding-bottom:4em;padding-top:4em}.image-sectionn img{border-radius:8px}.image-sectionn video{border-radius:8px;height:100%!important;width:100%!important}.noPaddingTop{padding-top:0!important}.feature-list-check{display:flex}.block-content p{font-size:1.125em;line-height:1.8rem!important}@media screen and (max-width:1280px) and (min-width:992px){.block-content p{font-size:1em!important}.tablet-specific{margin-bottom:4em}}@media only screen and (max-width:991px){.order-first{order:0!important}.text-column{order:2!important}.block-content,.mobile-center{text-align:center!important}.image-padding{aspect-ratio:16/9;height:auto;padding:0!important}}@media screen and (max-width:991px){.image-padding{margin-bottom:1em!important;padding-right:0!important}.button-section{display:block!important}}@media only screen and (max-width:991px){.mobile-spacing{margin-top:4em!important}.block-content,.vertical-column-50-50 h2{width:100%!important}.section5050{margin-top:0!important}.section5050padding{padding-top:0!important}.vertical-column-50-50{display:flex;flex-direction:row;-webkit-box-align:center;align-items:center}.vertical-column-50-50 img{margin-left:-.5em!important}.text-fadeIn{opacity:0;transform:translate(-10vw);transition:all 1s}.text-fadeIn.visible{opacity:1;transform:translate(0)}.image-fadeIn{opacity:0;transform:translate(10vw);transition:all 1s}.image-fadeIn.visible{opacity:1;transform:translate(0)}.mobile-image{display:none}@media only screen and (max-width:481px){.mobile-image{display:block}.desktop-image{display:none}.block-content p,.text-column,.vertical-column-50-50 .hs_cos_wrapper{text-align:center!important}}@media only screen and (min-width:768px) and (max-width:992px){.fifty-fifty-section{margin-top:0!important}.image-padding,.text-fadeIn{padding:1em!important}}@media only screen and (max-width:768px){.button-section{justify-content:center}video{height:100%!important}.button--mobileSmall{font-size:.875em!important;line-height:inherit!important}}@media only screen and (max-width:1010px) and (min-width:768px){.image-sectionn,.text-column{width:100%!important}.image-sectionn,.vertical-column-50-50 h2{text-align:center!important}.button-section{justify-content:center!important}}@media only screen and (max-width:768px){.button-section .button-bookdemo-2,.button-section .button-primary{font-size:.875em!important}}}