.hero-video--section{overflow:hidden;position:relative}.hero-video--section .container{padding:90px 20px 200px;position:relative}.hero-video--wrapper{align-items:center;display:flex;flex-wrap:wrap}.hero-video--content{margin-right:8%;width:46%}.hero-video--video{width:46%}.video-wrap{height:0;padding-bottom:56.25%;position:relative;width:100%}.video-wrap iframe{height:100%;left:0;position:absolute;top:0;width:100%}.hero-video--scroll{bottom:30px;left:50%;position:absolute;transform:translateX(-50%);z-index:5}.scroll-text{color:#000}.down-arrow{margin-left:20px;position:relative}.down-arrow:before{background:#000;content:"";height:25px;position:absolute;width:2px}.down-arrow:after{border-bottom:2px solid #000;border-right:2px solid #000;content:"";height:10px;left:-4px;position:absolute;top:15px;transform:rotate(45deg);width:10px}.hero-video--section .button-wrap{align-items:center;display:flex;margin-top:25px}.hero--text-link{margin-left:20px;position:relative}.hero--text-link:before{background:#2dc3d0;content:"";height:2px;left:105%;position:absolute;top:12px;width:22px}.hero--text-link:after{border-bottom:2px solid;border-right:2px solid;content:"";height:10px;left:calc(105% + 13px);position:absolute;top:8px;transform:rotate(-45deg);width:10px}.hero-video--video h3{text-align:center}.beam-of-light{bottom:48px;height:1200px;isolation:auto;left:-125px;position:absolute;transform:scaleX(-1) rotate(12deg);transform-origin:50% 100%;width:1200px;z-index:1}.beaming{background-position:50%;background:linear-gradient(280deg,#2dc3d0,hsla(0,0%,100%,0) 75%);bottom:10px;clip-path:polygon(30% 2%,7% 100%,100% 92%);left:10px;position:absolute;right:10px;top:10px}.beam-of-light.active{animation:bg-spin 3s ease-in-out infinite alternate;animation-iteration-count:1}.beam--bottomRight .beam-of-light{left:auto;right:-125px;transform:rotate(12deg)}.beam--bottomRight .beam-of-light.active{animation:bg-spin-alt 4s ease-in-out infinite alternate;animation-iteration-count:1}.hero-video--wrapper{position:relative;z-index:2}.beam-of-light--image{background-image:url(https://www.crayon.co/hubfs/flashlight-img.svg);background-repeat:no-repeat;background-size:contain;bottom:-18px;height:55px;left:-157px;position:absolute;transform:scaleX(-1) rotate(30deg);width:55px;z-index:2}.beam--bottomRight .beam-of-light--image{left:auto;right:-157px;transform:rotate(30deg)}.beam-of-light--image.active{animation:light-move 3s ease-in-out infinite alternate;animation-iteration-count:1}.beam--bottomRight .beam-of-light--image.active{animation:light-move-alt 4s ease-in-out infinite alternate;animation-iteration-count:1}.hero-video--section.beam--bottomRight .beam-of-light{bottom:150px}.hero-video--section.beam--bottomRight .beam-of-light--image{bottom:83px}.section-style--blue-green .beaming{background:linear-gradient(280deg,#fff,hsla(0,0%,100%,0) 75%)}form .input select{border-radius:3px;padding:8px}.hero-video--video .youtube-video{aspect-ratio:16/9;border-radius:20px;box-shadow:0 0 20px rgba(0,0,0,.5);display:block;height:auto;max-width:100%;overflow:hidden;position:relative;width:100%}.hero-video--video .youtube-video img{height:auto;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .5s ease;width:100%}.hero-video--video .youtube-video .play-icon{border:2px solid #fff;border-radius:50%;height:90px;left:calc(50% - 45px);opacity:.8;padding:30px 30px 30px 35px;position:absolute;top:calc(50% - 45px);transition:all .5s ease;width:90px;z-index:9}.hero-video--video .youtube-video .play-icon path{fill:#fff}@media (max-width:1200px){.hero-video--section .container{max-width:100%!important}}@media (max-width:1100px){.hero-video--section .h1{font-size:50px}}@media (max-width:950px){.hero-video--section .button-wrap{align-items:flex-start;flex-direction:column}.hero-video--section .button-wrap .btn{margin-bottom:15px}}@media (max-width:870px){.hero-video--section .h1{font-size:40px}.hero-video--section.beam--bottomRight .beam-of-light{bottom:610px}}@media (max-width:768px){.hero-video--content{margin:0 0 20px;text-align:center;width:100%}.hero-video--video{width:100%}.hero-video--section .button-wrap{align-items:center}.hero--text-link{margin-left:0}}