.supplier-zig-zag-sec-fir{width:100%;display:inline-block;padding:40px 0 0 0}.supplier-zig-zag-sec-fir .section-title{width:100%;display:inline-block;padding:0 0 50px 0;text-align:center}.supplier-zig-zag-sec-fir .section-title h2{width:100%;display:inline-block;color:#315d7a}.supplier-zig-zag-sec-fir .zig-zag-inner{width:100%;display:flex;align-items:stretch;justify-content:center;padding:40px 0 40px 0}.supplier-zig-zag-sec-fir .zig-zag-inner .zig-zag-caption-wrap{width:50%;display:inline-block;padding-right:40px}.supplier-zig-zag-sec-fir .zig-zag-inner .zig-zag-image{width:50%;display:inline-block;text-align:center}.supplier-zig-zag-sec-fir .zig-zag-inner.reverse-section{flex-direction:row-reverse}.supplier-zig-zag-sec-fir .zig-zag-inner.reverse-section .zig-zag-caption-wrap{padding-left:40px;padding-right:0}.supplier-zig-zag-sec-fir .zig-zag-inner .zig-zag-image img{width:auto;display:inline-block;border-bottom-left-radius:50px;border-top-left-radius:50px;border-radius:50px;object-fit:cover;object-position:center;text-align:center;margin:0 auto;padding-bottom:20px}.supplier-zig-zag-sec-fir .zig-zag-inner.reverse-section .zig-zag-image img{border-top-right-radius:50px;border-bottom-right-radius:50px;border-bottom-left-radius:0;border-top-left-radius:0;border-radius:50px}.supplier-zig-zag-sec-fir .zig-zag-title{width:100%;display:inline-block;padding:0 0 10px 0}.supplier-zig-zag-sec-fir .zig-zag-title h3{width:100%;display:inline-block}.supplier-zig-zag-sec-fir .zig-zag-caption{width:100%;display:inline-block;padding:0 0 20px 0}.supplier-zig-zag-sec-fir .zig-zag-caption p{width:100%;display:inline-block;font-size:18px;line-height:30px}.supplier-zig-zag-sec-fir .zig-zag-caption p strong{font-weight:bold}.supplier-zig-zag-sec-fir .zig-zag-caption ul{width:100%;display:inline-block;padding:10px 0 10px 0}.supplier-zig-zag-sec-fir .zig-zag-caption ul li{width:100%;display:inline-block;margin:0;padding:0 0 10px 30px;font-size:18px;line-height:28px;font-weight:500;position:relative}.supplier-zig-zag-sec-fir .zig-zag-caption ul li:after{content:'\f00c';position:absolute;top:2px;left:0;font-size:18px;line-height:28px;font-family:'FontAwesome'}.supplier-zig-zag-sec-fir .zig-zag-inner .zig-zag-cta{width:100%;display:inline-block}.supplier-zig-zag-sec-fir .zig-zag-inner .zig-zag-cta a{width:auto;display:inline-block;background:#ea882b;color:#fff;border:1px solid #ea882b;border-radius:8px;font-size:20px;padding:10px 35px;outline:0}.supplier-zig-zag-sec-fir .zig-zag-inner .zig-zag-cta a:hover{background:#fff;color:#ea882b;border-color:#ea882b}.supplier-zig-zag-sec-fir .zig-zag-inner .video-wrap{width:100%;display:inline-block;position:relative;padding-bottom:56.50%;height:0}.supplier-zig-zag-sec-fir .zig-zag-inner .video-wrap iframe{width:100%;display:inline-block;object-fit:cover;object-position:center;background-position:center;background-size:cover;border-radius:40px;position:absolute;top:0;left:0;width:100%;height:100%}.supplier-zig-zag-sec-fir .zig-zag-caption h2{width:100%;display:inline-block}.supplier-zig-zag-sec-fir .zig-zag-caption h2 a{width:100%;display:inline-block;font-family:Cabin;font-size:30px;color:#315d7a;font-weight:400;line-height:1.2;margin:0;padding:0;clear:both}.supplier-zig-zag-sec-fir .zig-zag-caption h2 a strong{width:100%;display:inline-block}.supplier-zig-zag-sec-fir .zig-zag-caption h3{width:100%;display:inline-block;margin:0 0 10px 0}.supplier-zig-zag-sec-fir .zig-zag-inner .zig-zag-image small{width:100%;display:block;text-align:center;max-width:500px;margin:0 auto}@media(max-width:1399px){.supplier-zig-zag-sec-fir .zig-zag-inner .zig-zag-caption-wrap{padding-right:30px}.supplier-zig-zag-sec-fir .zig-zag-inner.reverse-section .zig-zag-caption-wrap{padding-left:30px;padding-right:0}.supplier-zig-zag-sec-fir .container{max-width:100%;padding:0}.supplier-zig-zag-sec-fir .zig-zag-inner .zig-zag-image img{border-radius:0;border-bottom-left-radius:50px;border-top-left-radius:50px}.supplier-zig-zag-sec-fir .zig-zag-inner.reverse-section .zig-zag-image img{border-radius:0;border-top-right-radius:50px;border-bottom-right-radius:50px}.supplier-zig-zag-sec-fir .zig-zag-inner .zig-zag-caption-wrap{padding-left:calc(50% - 1278px / 2)}.supplier-zig-zag-sec-fir .zig-zag-inner.reverse-section .zig-zag-caption-wrap{padding-left:30px;padding-right:calc(50% - 1278px / 2)}}@media(max-width:1299px){.supplier-zig-zag-sec-fir .zig-zag-inner .zig-zag-caption-wrap{padding-left:calc(50% - 1200px / 2)}.supplier-zig-zag-sec-fir .zig-zag-inner.reverse-section .zig-zag-caption-wrap{padding-left:30px;padding-right:calc(50% - 1200px / 2)}}@media(max-width:1230px){.supplier-zig-zag-sec-fir .zig-zag-inner .zig-zag-caption-wrap{padding-left:20px}.supplier-zig-zag-sec-fir .zig-zag-inner.reverse-section .zig-zag-caption-wrap{padding-right:20px}}@media(max-width:991px){.supplier-zig-zag-sec-fir{padding:40px 0 0 0}.supplier-zig-zag-sec-fir .zig-zag-caption{padding:0px}.supplier-zig-zag-sec-fir .zig-zag-inner{flex-wrap:wrap;padding:0 0 40px 0}.supplier-zig-zag-sec-fir .zig-zag-inner .zig-zag-caption-wrap{width:100%;padding:0}.supplier-zig-zag-sec-fir .zig-zag-inner .zig-zag-image{width:100%;display:inline-block}.supplier-zig-zag-sec-fir .zig-zag-inner .zig-zag-image img{border-bottom-left-radius:0;border-top-left-radius:0;padding-top:40px}.supplier-zig-zag-sec-fir .zig-zag-inner.reverse-section .zig-zag-image img{border-top-right-radius:0px;border-bottom-right-radius:0px}.supplier-zig-zag-sec-fir .zig-zag-title h3{padding-top:0px;text-align:left}.supplier-zig-zag-sec-fir .section-title{padding:0 0 20px 0}.supplier-zig-zag-sec-fir .zig-zag-inner .video-wrap iframe{padding-top:10px}.supplier-zig-zag-sec-fir .zig-zag-inner.reverse-section .zig-zag-caption-wrap{padding:0;text-align:center}.supplier-zig-zag-sec-fir .zig-zag-caption{padding:0 0 15px 0}.supplier-zig-zag-sec-fir .section-title{padding:0 0 30px 0}.supplier-zig-zag-sec-fir .zig-zag-title h3{text-align:center}}@media(max-width:767px){.supplier-zig-zag-sec-fir .zig-zag-inner.first .zig-zag-image img{border-top-left-radius:0}.supplier-zig-zag-sec-fir .zig-zag-inner.last .zig-zag-image img{border-bottom-left-radius:0;padding:20px 0 0 0}.supplier-zig-zag-sec-fir .zig-zag-inner.reverse-section.first .zig-zag-image img{border-top-right-radius:0;padding:50px 0 0 0}.supplier-zig-zag-sec-fir .zig-zag-inner.last.reverse-section .zig-zag-image img{border-bottom-right-radius:0}.supplier-zig-zag-sec-fir .section-title{padding:0 0 15px 0}.supplier-zig-zag-sec-fir .zig-zag-inner .zig-zag-cta a{font-size:15px;padding:10px 30px;text-transform:uppercase}}