.ai-zig-zag-section{background-position:top;background-repeat:no-repeat;background-size:cover;line-height:0;overflow:hidden;padding:80px 0;vertical-align:top}.ai-zig-zag-section,.ai-zig-zag-section .ai-zig-zag-wrap{display:inline-block;width:100%}.ai-zig-zag-section .image-cap-inner{align-items:center;display:flex;gap:60px;justify-content:space-between;margin:80px 0;width:100%}.ai-zig-zag-section .image-cap-inner:last-child{margin-bottom:0}.ai-zig-zag-section .image-cap-inner:first-child{margin-top:0}.ai-zig-zag-section .image-cap-inner .image-left{display:inline-block;margin:0;position:relative;width:50%}.ai-zig-zag-section .image-cap-inner .image-left img.normal{border-radius:20px;display:block;max-width:100%;object-fit:cover;object-position:center;position:relative;width:100%;z-index:1}.ai-zig-zag-section .image-cap-inner .cap-right{display:inline-block;margin:0;padding-left:0;width:49%}.ai-zig-zag-section .image-cap-inner .cap-right .cap-caption{display:flex;flex-direction:column;gap:30px;width:100%}.ai-zig-zag-section .main_title{display:inline-block;width:100%}.ai-zig-zag-section .main_title h2{color:#fff;display:inline-block;font-family:Open Sans;font-size:63px;font-style:normal;font-weight:700;line-height:63px;margin:0;padding:0 0 80px;text-align:center;text-transform:capitalize;width:100%}.ai-zig-zag-section .image-cap-inner .cap-right .cap-caption .text{color:#fff;display:inline-block;padding-bottom:0;width:100%}.ai-zig-zag-section .image-cap-inner .cap-right .cap-caption .text p{color:#fff;display:inline-block;font-size:19px;line-height:28px;margin:0;padding:0 0 10px;width:100%}.ai-zig-zag-section .image-cap-inner .cap-right .cap-caption .text p:last-child{padding-bottom:0}.ai-zig-zag-section .image-cap-inner .cap-right .subtitle{display:inline-block;line-height:15px;width:100%}.ai-zig-zag-section .image-cap-inner .cap-right .subtitle span{color:#fff;display:inline-block;font-size:15px;font-weight:700;line-height:18px;text-transform:uppercase}.ai-zig-zag-section .image-cap-inner .cap-right .title{display:inline-block;width:100%}.ai-zig-zag-section .image-cap-inner .cap-right .title h2{color:#2dbbc0;font-size:35px;font-weight:700;line-height:35px;padding:0}.ai-zig-zag-section .image-cap-inner.reverse_section{flex-direction:row-reverse}.ai-zig-zag-section .image-cap-inner .image-left .simple-video{display:block;line-height:0;position:relative;width:100%;z-index:1}.ai-zig-zag-section .image-cap-inner .image-left .simple-video video{border-radius:18px;width:100%}.ai-zig-zag-section .image-cap-inner.reverse_section .cap-right{margin:0;padding-left:0;padding-right:0}.ai-zig-zag-section .image-cap-inner .image-left .simple-video span{align-items:center;bottom:70px;display:flex;height:auto;justify-content:center;left:0;line-height:0;position:absolute;right:0;top:70px;width:100%;z-index:1}.ai-zig-zag-section .image-cap-inner .image-left .simple-video svg{height:50px;width:50px}.ai-zig-zag-section .image-cap-inner .image-left .simple-video svg path{stroke:#fff}.ai-zig-zag-section .shape__image{background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:-70px;height:auto;left:-70px;position:absolute;right:-70px;top:-70px;width:auto;z-index:0}.ai-zig-zag-section .custom-video{display:none}.ai-zig-zag-section .custom-video.show-video{display:block}.ai-zig-zag-section .preload-video-wrap{display:inline-block;line-height:0;position:relative;width:100%;z-index:1}.ai-zig-zag-section .preload-video-wrap a{background-image:url(https://8608976.fs1.hubspotusercontent-na1.net/hubfs/8608976/play.png);background-position:50%;background-repeat:no-repeat;background-size:70px;bottom:0;display:inline-block;left:0;line-height:0;margin:0 auto;position:absolute;right:0;top:0;transition:inherit;width:100%;z-index:2}.ai-zig-zag-section .preload-video-wrap img{border-radius:18px;display:inline-block;height:100%;overflow:hidden;width:100%}.ai-zig-zag-section .preload-video-wrap video{border-radius:18px;width:100%}@media(max-width:1200px){.ai-zig-zag-section .image-cap-inner{gap:30px}.ai-zig-zag-section .main_title h2{font-size:50px;line-height:50px;padding:0 0 60px}.ai-zig-zag-section .image-cap-inner .cap-right .cap-caption .text p{font-size:16px;line-height:27px}}@media(max-width:991px){.ai-zig-zag-section{padding:60px 0}.ai-zig-zag-section .image-cap-inner{gap:20px}.ai-zig-zag-section .image-cap-inner .cap-right .cap-caption{gap:10px}.ai-zig-zag-section .shape__image{bottom:-50px;left:-50px;right:-50px;top:-50px}.ai-zig-zag-section .image-cap-inner .cap-right .title h2{font-size:24px;line-height:30px}.ai-zig-zag-section .image-cap-inner .image-left .simple-video span{bottom:60px;top:60px}.ai-zig-zag-section .image-cap-inner .image-left{width:60%}.ai-zig-zag-section .image-cap-inner .cap-right{width:40%}}@media(max-width:767px){.ai-zig-zag-section .main_title h2{font-size:40px;line-height:40px;padding:0 0 30px}.ai-zig-zag-section{padding:40px 0}.ai-zig-zag-section .image-cap-inner{flex-direction:column!important;gap:0;margin:60px 0}.ai-zig-zag-section .image-cap-inner .cap-right{padding:30px 0 0!important;width:100%}.ai-zig-zag-section .image-cap-inner .image-left{width:100%}.ai-zig-zag-section .image-cap-inner{margin-bottom:40px;margin-top:40px}}@media(max-width:600px){.ai-zig-zag-section .image-cap-inner{margin-bottom:30px;margin-top:30px}.ai-zig-zag-section .image-cap-inner .cap-right .cap-caption .title h2{font-size:28px;line-height:30px}.ai-zig-zag-section .image-cap-inner .image-left .simple-video svg{display:none}.ai-zig-zag-section .image-cap-inner .image-left .simple-video span{top:0}}