.zig_zag_section{display:block;margin:60px auto 0;max-width:1920px;padding-top:60px;position:relative;width:100%}.zig_zag_section:before{background-color:#d9dffc;content:"";-webkit-filter:blur(300px);filter:blur(300px);height:660px;opacity:.7;overflow:hidden;position:absolute;right:0;top:48%;width:660px;z-index:-9}.zig_zag_section .sec_title{display:block;margin:0 auto;max-width:673px;text-align:center;width:100%}.zig_zag_section .sec_title h2{display:inline-block;margin-bottom:40px;width:100%}.zig_zag_section .wrap{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:60px auto 110px;max-width:1040px;width:100%}.zig_zag_section .wrap .left_part{display:inline-block;width:50%}.zig_zag_section .wrap .right_part{display:inline-block;padding-left:40px;width:50%}.zig_zag_section .wrap .left_part .image{display:inline-block;max-width:340px;padding-left:60px;width:100%}.zig_zag_section .wrap .left_part .image img{display:inline-block;object-fit:cover;object-position:center;width:100%}.zig_zag_section .wrap .right_part .caption,.zig_zag_section .wrap .right_part .caption h6,.zig_zag_section .wrap .right_part .sub-title{display:inline-block;width:100%}.zig_zag_section .wrap .right_part .sub-title p{color:#242d46;display:inline-block;font-size:21px;font-weight:400;line-height:32px;margin-top:14px;width:100%}.zig_zag_section .wrap.col-reverse{flex-direction:row-reverse}.zig_zag_section .wrap.col-reverse .left_part{text-align:right}.zig_zag_section .wrap.col-reverse .left_part .image{padding-left:0;padding-right:60px}.zig_zag_section .wrap.col-reverse .right_part{padding-left:0}@media(max-width:767px){.zig_zag_section .wrap .left_part{text-align:center;width:100%}.zig_zag_section .wrap .left_part .image{margin-top:20px;padding:0}.zig_zag_section .wrap{flex-direction:column-reverse;margin-bottom:134px}.zig_zag_section .wrap .right_part{padding:0;text-align:center;width:100%}.zig_zag_section .wrap.col-reverse{flex-direction:column-reverse}.zig_zag_section .wrap.col-reverse .left_part .image{padding:0}.zig_zag_section .wrap.col-reverse .left_part{text-align:center}}@media(max-width:480px){.zig_zag_section{margin-top:0}.zig_zag_section .wrap{margin-bottom:80px}.zig_zag_section .wrap .right_part .caption h6{font-size:18px;line-height:24px}.zig_zag_section .wrap.col-reverse .right_part{padding:0}.zig_zag_section .wrap .right_part .sub-title p{font-size:14px;line-height:20px;margin-top:0}.zig_zag_section .sec_title h2{font-size:28px;line-height:36px}}