.hero-section{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:auto;overflow:visible;padding-bottom:160px;padding-top:110px}.hero-section .hero-container{margin-left:auto;margin-right:auto;max-width:1140px;width:90%}.hero-section .hero-flexbox{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.hero-section .hero-left-block{margin-right:100px;width:50%}.hero-section .hero-left-block .caption{color:rgba(58,175,169,.8);font-family:Manrope,sans-serif;font-size:16px;font-weight:600;line-height:30px;margin-bottom:10px}.hero-section .hero-left-block h2{color:#fff;font-family:Manrope,sans-serif;font-size:46px;font-weight:800;line-height:60px;margin-bottom:0;margin-right:20px;margin-top:0;max-width:none;text-align:center;width:460px}.hero-section .down-caption{color:#fff;display:inline-block;font-family:Manrope,sans-serif;font-size:20px;font-weight:400;line-height:30px;margin-bottom:40px;margin-top:10px}.hero-section .button-green{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-ms-flex-align:center;-ms-flex-line-pack:center;-ms-grid-columns:1fr 1fr;-ms-grid-rows:auto auto;-webkit-align-content:center;align-content:center;-webkit-align-items:center;align-items:center;background-color:#02a9b0;border-radius:150px;color:#fff;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;font-family:Manrope,sans-serif;font-size:18px;font-size:16px;font-weight:700;grid-auto-columns:1fr;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;height:55px;-webkit-justify-content:flex-start;justify-content:flex-start;justify-items:start;line-height:22px;max-width:286px;padding:15px 40px;text-decoration:none;-webkit-transition:.2s;transition:.2s;width:235px;width:auto}.hero-section .button-green .text-block-10{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:18px;margin-left:-3px;margin-right:0;padding-right:10px}.hero-section .button-green img{transform:translateZ(0) scaleX(1) rotateX(0deg) rotateY(0deg) rotate(0deg) skew(0deg,0deg);transform-style:preserve-3d;transition:.5s ease}.hero-section .button-green:hover{background-color:#02cba9}.hero-section .button-green:hover img{transform:translate3d(5px,0,0) scaleX(1) rotateX(0deg) rotateY(0deg) rotate(0deg) skew(0deg,0deg);transform-style:preserve-3d}.hero-section .hero-right-block{width:50%}.hero-section .hero-right-block .lightbox-link-3{display:inline-block;max-width:100%;position:relative}.hero-section .hero-right-block .lightbox-link-3 img{border:0;display:inline-block;max-width:100%;vertical-align:middle}.hero-section .hero-right-block .play-button{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background-color:#fff;border-radius:500px;bottom:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:80px;-webkit-justify-content:center;justify-content:center;left:40%;margin-left:-20px;margin-right:0;margin-top:0;padding:30px;position:absolute;right:auto;top:28%;-webkit-transition:.2s;transition:.2s;width:80px}.hero-section .hero-right-block .play-button .image-48{margin-right:-8px}@media(max-width:991px){.hero-section{height:830px;padding-bottom:60px;padding-top:60px}.hero-section .hero-flexbox{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.hero-section .hero-left-block{margin-bottom:40px;margin-right:0;width:auto}.hero-section .hero-left-block .caption{text-align:center}.hero-section .hero-left-block h2{font-size:36px;line-height:60px;margin-bottom:20px;margin-right:0;max-width:none;text-align:center;width:auto}.hero-section .down-caption{font-size:18px;text-align:center;width:100%}.hero-section .button-green{height:55px;justify-content:center;margin-left:auto;margin-right:auto;max-width:500px;text-align:center;width:auto}.hero-section .hero-right-block{width:auto}.hero-section .hero-right-block .lightbox-link-3 img{width:100%}}