.zig-zag-section{display:inline-block;margin:0;padding:160px 0;vertical-align:top;width:100%}.zig-zag-section .button-link{margin-top:30px}.zig-zag-section .button-link__button-wrapper{display:inline-block}.zig-zag-section .section-title{padding:0 0 110px;text-align:center}.zig-zag-section .section-title h2{font-size:50px;line-height:60px}.zig-zag-section .section-title h2 span{color:#ca0538}.zig-zag-section .box{align-items:center;display:flex;margin-bottom:120px;width:100%}.zig-zag-section .box:last-child{margin-bottom:0}.zig-zag-section .box .left-part{padding:0 20px 0 0;width:50%}.zig-zag-section .box .right-part{padding:0 0 0 50px;width:50%}.zig-zag-section .box .left-part h6{font-size:18px;font-weight:400;padding-bottom:40px;text-transform:uppercase}.zig-zag-section .box .left-part h3{font-size:38px}.zig-zag-section .box .left-part .content p{font-size:18px;padding:10px 0 0}.zig-zag-section .box .left-part .btn a{align-items:center;color:#ca0538;display:inline-flex;font-size:18px;font-weight:700;line-height:36px;position:relative;transition:all .4s}.zig-zag-section .box .left-part .btn a img{margin-left:12px;transition:all .4s;width:20px}.zig-zag-section .box .left-part .btn a:before{background:#ca0538;bottom:-4px;content:" ";height:2px;position:absolute;top:auto;transition:all .4s;width:100%}.zig-zag-section .box .left-part .btn a:hover img{margin-left:20px}.zig-zag-section .box .left-part .btn a:hover{color:#000;transition:.5s ease-in-out}.zig-zag-section .box .left-part .btn a:hover:before{background:#000}.zig-zag-section .box.right{flex-direction:row-reverse}.zig-zag-section .box.right .right-part{padding:0 50px 0 0}.zig-zag-section .box.right .left-part{padding:0 0 0 20px}.home-page-v2 .zig-zag-section .box .left-part .btn a svg{margin-left:10px}.home-page-v2 .zig-zag-section .box .left-part .btn a:hover path{fill:#000;transition:.5s ease-in-out}.zig-zag-section .box .btn,.zig-zag-section .box .details{text-align:left}.zig-zag-section .box ul{margin-left:0;padding-left:20px}.zig-zag-section .box .left-part .btn a:hover svg path{fill:#000}.zig-zag-section .box .left-part .btn a:hover svg{transform:translateX(5px)}.zig-zag-section .box .left-part .btn a svg{margin-left:10px;transition:all .4s}@media (max-width:1200px){.zig-zag-section .section-title h2{font-size:40px;line-height:55px}.zig-zag-section{padding:80px 0}.zig-zag-section .section-title{padding:0 0 80px}.zig-zag-section .box{margin-bottom:100px}}@media (max-width:991px){.zig-zag-section .box.right .left-part{padding:0}.zig-zag-section .box .left-part h3{font-size:22px}.zig-zag-section .box .left-part h6{padding-bottom:20px}.zig-zag-section .box .left-part .btn a{font-size:16px}.zig-zag-section .section-title h2{font-size:35px;line-height:45px}}@media (max-width:767px){.zig-zag-section{padding:83px 0 87px}.zig-zag-section .section-title h2{font-size:30px;line-height:39px}.zig-zag-section .box .left-part{padding:50px 0 0;width:100%}.zig-zag-section .box .right-part{padding:0;width:100%}.zig-zag-section .box{flex-direction:column-reverse;margin-bottom:40px}.zig-zag-section .box .left-part h6{font-size:16px}.zig-zag-section .box .left-part .content p{font-size:16px;margin-bottom:20px}.zig-zag-section .box.right{flex-direction:column-reverse}.zig-zag-section .box.right .left-part{padding:35px 0 0}.zig-zag-section .box.right .right-part{padding:0}.zig-zag-section .section-title{padding:0 0 68px}.content-wrapper{padding-left:20px;padding-right:20px}.zig-zag-section .button-link__button-wrapper{width:auto}}