.zsection.header-top{padding:90px 0 60px}.header-top .content-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header-top .cont-part{width:49%}.header-top .img-part{width:40%}.header-top h1{font-size:60px}.act-btn{padding:15px 50px}.zsection.zhr{padding:120px 0;background:#3a3a3a;color:#fff;max-width:1280px;margin:0 auto}.left-content{width:86%;display:inline-block}.zhr p{font-size:28px;font-weight:bold}.feature-item-single.feature-item .cont-part{width:46%}.feature-item h4{font-family:var(--zf-primary-light);font-size:30px}.zfloat.left-float .content-wrap .cont-part{padding-right:8%}.zfloat .content-wrap>div{display:table-cell;width:50%;vertical-align:middle}.animation-element{text-align:center}.zfloat h3{font-size:46px;font-family:var(--zf-primary-bold)}.zlearn{max-width:750px;margin:50px auto 50px}.zsection h2{font-size:46px;margin-bottom:30px;font-family:var(--zf-primary-bold)}.zfloat .content-wrap{display:table}.zcreate-1 .first-image img{max-width:750px}.animation-element.in-view .first-image img{opacity:1;transform:translateX(0);transition:all 1s ease-in}.first-image img{opacity:0;transform:translateX(100px)}.zfloat.right-float .content-wrap .cont-part{padding-left:8%}section.zsection.bottom-cta-wrap{text-align:left;padding:120px 0}.bottom-cta-wrap .content-wrap{max-width:800px}section.bottom-cta-wrap .content-wrap h2{margin:0 0 15px;font-size:50px;font-family:var(--zf-primary-bold)}section.bottom-cta-wrap .content-wrap p{max-width:520px}.og-context-node-6180.node-type-features .main-container-wrapper:before,.header-top{background:transparent}.zsection{padding:120px 0 0}.first-image img{max-width:100%}.animation-element.in-view .first-image img{opacity:1;transform:translateX(0);transition:all 1s ease-in}p{font-size:18px}span.closeto_weeks{color:#0097e0;font-size:18px;font-weight:normal}@media screen and (min-width:1400px){section.zsection.header-top{padding:60px 0 350px 0}.zsection.zhr{margin:-220px auto 0 auto}.header-top .cont-part p{max-width:490px;font-size:18px}}@media screen and (min-width:1200px){.zlearn p{max-width:600px}.feature-item-single.feature-item .cont-part{max-width:520px}}@media screen and (min-width:992px){.zsection.zhr .content-wrap{max-width:68%}}@media screen and (max-width:1366px) and (min-width:1201px){.header-top .cont-part p{max-width:480px}}@media screen and (max-width:1399px){.header-top .img-part{text-align:right}.zsection.zhr{max-width:100%}}@media screen and (max-width:1199px){.zsection.header-top .mobile-hidden{display:none}.feature-item-single.feature-item .cont-part{width:90%;margin:0 auto;display:block}.header-top h1{font-size:50px}.header-top .cont-part{width:80%;text-align:center;margin:0 auto}.header-top .img-part{display:none}.feature-item .cont-part{width:100%;display:inline-block;vertical-align:top;text-align:center}section.bottom-cta-wrap .content-wrap h2{font-size:44px}.bottom-cta-wrap .content-wrap{padding:0}.zsection h2{font-size:40px}.zcreate .content-wrap{text-align:center}}@media screen and (max-width:991px){.zcreate-1 .first-image img,.first-image img{max-width:520px}.zfloat .content-wrap{text-align:center}section.zsection.bottom-cta-wrap{text-align:center;padding:60px 20px}.zfloat .content-wrap>div{display:block;width:100%;margin-bottom:30px}.zfloat.zfloat-1 .content-wrap,.zfloat.zfloat-4 .content-wrap{display:flex;flex-wrap:wrap;flex-direction:column-reverse}.zlearn{max-width:85%;margin:0 auto}.zfloat.left-float .content-wrap .cont-part{padding-right:0}}@media screen and (max-width:768px){.zsection.header-top{padding:50px 0 60px}.zfloat h3{font-size:38px}section.bottom-cta-wrap .content-wrap h2{font-size:32px}.zfloat.right-float .content-wrap .cont-part{padding-left:0}.feature-item .cont-part{width:100%;display:inline-block;vertical-align:top;text-align:center}.zsection.zhr .content-wrap{max-width:610px;margin:0 auto}.zhr p{font-size:20px}}@media screen and (max-width:767px){.mobile-hidden{display:none}.header-top h1{font-size:38px}.zfloat h3,.zsection h2{font-size:30px}.zcreate-1 .first-image img,.first-image img{max-width:400px}}@media screen and (max-width:480px){.zsection{padding:60px 0 0}.zsection.zhr .content-wrap{max-width:100%;text-align:center}.zcreate-1 .first-image img,.first-image img{max-width:300px}}