.video-section{background-color:#fff;padding:109px 0 114px;position:relative}.video-section .section-label p{color:var(--primary_color);font-size:14px;font-weight:700;line-height:NORMAL;margin:0}.video-section .top-section{align-items:center;column-gap:148px;display:flex;justify-content:space-between}.video-section .top-section>div{width:50%}.video-section .intro-content{margin-left:auto;margin-right:0;max-width:557px;padding-left:24px}.video-wrapper{border-radius:25px;margin-top:60px;overflow:hidden;position:relative}.video-wrapper .custom-video-container,.video-wrapper .normal-video{height:100%;width:100%}.video-wrapper .normal-video video{border-radius:25px;height:100%;object-fit:cover;width:100%}.video-section .video-wrapper{height:690px}.video-section .section-label{margin-bottom:29px}.video-wrapper button.play-btn,.video-wrapper button.play-btn-trigger{border:0;border-radius:50%;left:50%;padding:0;position:absolute;right:auto;top:50%;transform:translate(-50%,-50%)}.video-wrapper .custom-video-container{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:16px;margin:auto;overflow:hidden;width:100%}.video-section .heading-wrapper h2,.video-section .intro-content p:last-child{margin:0}.video-section .youtube-video,.video-section iframe{height:100%;width:100%}.video-section .video-wrapper.hs-hubspot-video{height:auto;min-height:unset}.video-section .btn-wrap{margin-top:15px;padding-left:24px}.video-section .btn-wrap a{font-size:16px;line-height:1.875;padding:9px 28px}.video-section .btn-wrap a:hover{font-weight:500;padding:9px 28px}.video-wrapper .custom-video-container:after{background-color:rgba(19,28,39,.5);content:"";display:block;height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:all .3s ease-in-out;width:100%;z-index:1}.video-wrapper .custom-video-container:hover:after,.video-wrapper .custom-video-container:hover:before{opacity:.6}.video-wrapper .custom-video-container{cursor:pointer;position:relative}.video-wrapper .custom-video-container:before{background-color:#fff;border-radius:50%;content:"";display:block;height:135px;left:50%;margin:0 auto;opacity:0;padding:0;position:absolute;right:auto;top:50%;transform:translate(-50%,-50%);transition:all .3s ease-in-out;width:135px;z-index:2}.video-wrapper button.play-btn,.video-wrapper button.play-btn-trigger{overflow:visible;z-index:2}.video-wrapper button.play-btn img,.video-wrapper button.play-btn-trigger img{position:relative}.video-wrapper .custom-video-container:hover button.play-btn-trigger:before,.video-wrapper .custom-video-container:hover button.play-btn:before{opacity:.502}.video-section .divider.content-wrapper:after{background-color:#dae2ec;content:"";display:block;height:1px;margin:0 15px;max-width:calc(100% - 30px);padding:0 15px;width:100%}.video-section .divider.content-wrapper,.video-section .divider.content-wrapper:after{bottom:0;left:0;position:absolute;right:0;top:auto}.video-wrapper .custom-video-container.video-playing:after,.video-wrapper .custom-video-container.video-playing:before{display:none}.video-section .video-wrapper.hs-em{border-radius:0;height:auto}.video-section .video-wrapper.hs-em .iframe_wrapper{padding-bottom:53.25%}.video-section .hs-external-video .custom-video-container{height:100%;padding:27%}.video-section .video-model{background-color:rgba(0,0,0,.8);height:100%;left:0;opacity:0;position:fixed;right:0;top:0;transition:all .3s ease-in-out;visibility:hidden;width:100%;z-index:1201}.video-popup .video-section .video-model{opacity:1;visibility:visible}html.video-popup{overflow:hidden}.video-section .popup-close{align-items:center;background:#fff;border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;right:15px;top:4%;width:40px;z-index:1}.video-section .popup-wrapper{position:relative}.video-section .video-model .content-wrapper{align-items:center;display:flex;height:100%;justify-content:center}.video-section .video-model .oembed_container{height:auto}.video-section .popup-close svg{height:20px;width:20px}.hs-external-video .normal-video video,.video-section.no-border .divider.content-wrapper{display:none}.video-wrapper button.play-btn,.video-wrapper button.play-btn-trigger{--widthHeight:120px;height:var(--widthHeight);overflow:hidden;width:var(--widthHeight)}.video-wrapper button.play-btn svg,.video-wrapper button.play-btn-trigger svg{height:50px;margin:0;width:50px}.video-wrapper button.play-btn-trigger:hover svg,.video-wrapper button.play-btn:hover svg{margin:0}.video-wrapper button.play-btn-trigger:after,.video-wrapper button.play-btn:after{background:-moz-linear-gradient(0deg,#1482fb 0,#1b5faa 100%);background:-webkit-linear-gradient(0deg,#1482fb,#1b5faa);background:-ms-linear-gradient(0deg,#1482fb 0,#1b5faa 100%);content:"";display:block;height:100%;left:-100%;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:all .5s ease-in-out;width:100%}.video-wrapper button.play-btn svg,.video-wrapper button.play-btn:hover svg{left:0}.video-wrapper .custom-video-container:hover button.play-btn-trigger:after,.video-wrapper .custom-video-container:hover button.play-btn:after{left:0;opacity:1}@media(min-width:768px){.video-section .top-section.reserve-col{flex-direction:row-reverse}.video-section .reserve-col .intro-content{margin-left:0;margin-right:auto;padding-left:0;padding-right:24px}.video-section .reserve-col .btn-wrap{padding-left:0}}@media(max-width:1100px){.video-section .top-section{column-gap:50px}}@media(max-width:1024px){.video-section{padding:100px 0}.video-section .video-wrapper{height:52vw;min-height:unset}}@media(max-width:767px){.video-section{padding:50px 0;50px:0}.video-section .top-section{column-gap:0;flex-direction:column;row-gap:35px}.video-section .top-section>div{width:100%}.video-section .intro-content{max-width:100%;padding:0}.video-wrapper .custom-video-container,.video-wrapper .normal-video{min-height:inherit}.video-section .video-wrapper.hs-youtube{min-height:unset}.video-section .video-wrapper{margin-top:35px}.video-section .btn-wrap{padding-left:0;text-align:center}.intro-section .heading-wrapper h2.h1 br{display:none}}@media(max-width:640px){.video-wrapper button.play-btn svg,.video-wrapper button.play-btn-trigger svg{height:35px;width:35px}.video-wrapper button.play-btn,.video-wrapper button.play-btn-trigger{--widthHeight:75px}.video-wrapper .custom-video-container:before{height:86px;width:86px}}