.service-hero-image{background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:200px;padding:132px 0 80px}.service-hero-image:not(.data-bg){background:-webkit-gradient(linear,left top,right top,from(#5811a4),to(#13b898));background:linear-gradient(90deg,#5811a4,#13b898)}.service-hero-image .wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.service-hero-image .col-description,.service-hero-image .wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.service-hero-image .col-description{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;min-height:468px;width:60%}.service-hero-image .col-image{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:0 60px;width:40%}.service-hero-image .col-image img{height:auto;width:100%}.service-hero-image .title-page{color:#4ae9c2;font-size:64px;font-style:normal;font-weight:800;letter-spacing:.64px;line-height:76px;margin:0 0 24px}.service-hero-image .text{margin-bottom:79px}.service-hero-image .text h4{color:#fff;font-size:22px;font-style:normal;font-weight:700;line-height:normal;margin:32px 0 16px;text-transform:uppercase}.service-hero-image .text p{color:#fff;font-size:20px;font-style:normal;font-weight:500;letter-spacing:.2px;line-height:26px;margin:20px 0}.service-hero-image .text p:first-child{margin-top:0}.service-hero-image .text p:last-child{margin-bottom:0}.service-hero-image .btn{height:69px}@media only screen and (max-width:1024px){.service-hero-image{padding:80px 0}.service-hero-image .wrapper{width:100%}.service-hero-image .title-page{font-size:48px;line-height:58px}.service-hero-image .col-description{min-height:auto;width:100%}.service-hero-image .col-image{display:none}}@media only screen and (max-width:767px){.service-hero-image{margin-bottom:72px;padding:72px 0}.service-hero-image .wrapper{min-height:auto}.service-hero-image .title-page{font-size:33px;line-height:42px;margin-bottom:16px}.service-hero-image .text{margin-bottom:32px}.service-hero-image .text p{font-size:16px;line-height:150%;margin:10px 0}}
