.banner_wrapper{position:relative;display:flex;flex-direction:column}.banner_wrapper .contact_banner{position:absolute;right:60px;gap:20px;color:#fff;top:50%;transform:translateY(-50%);writing-mode:vertical-rl;font-weight:700;text-transform:uppercase;background:none;padding:0;border:none;outline:none!important;display:flex;align-items:center;transition:all .4s ease-in-out}.banner_wrapper .contact_banner:hover{gap:10px}@media(max-width:1000px){.banner_wrapper .contact_banner{display:none}}.banner_wrapper section{max-width:850px;margin:14% 0 -10%}@media(max-width:1400px){.banner_wrapper section{max-width:630px}}@media(max-width:1000px){.banner_wrapper section{max-width:390px}}@media(max-width:700px){.banner_wrapper section{margin:100px 0 0}}.banner_wrapper section h1{font-size:54px;text-transform:uppercase;line-height:1.1;font-weight:400;margin-bottom:30px;position:relative}.banner_wrapper section h1:before{content:"";position:absolute;left:-65px;bottom:-155px;width:652px;height:420px;pointer-events:none;background:url(/_next/static/media/banner_layer.f1ad5739.svg) 50%;background-size:contain}@media(max-width:1400px){.banner_wrapper section h1{font-size:39px}}@media(max-width:1000px){.banner_wrapper section h1{font-size:28px}}.banner_wrapper>img{height:auto;width:100%;margin:-8% 0 0}@media(max-width:1200px){.banner_wrapper>img{margin:-3% 0 0}}@media(max-width:700px){.banner_wrapper>img{margin:0}}@media(max-width:600px){.banner_wrapper>img{margin-top:-55px}}.banner_wrapper>img.first{max-width:100%;margin-left:auto}.banner_wrapper>img.second{max-width:100%}.banner_wrapper .bottom_blue{position:absolute;right:0;bottom:-67px;width:259px;border-radius:8px 0 0 8px;box-shadow:0 0 20px rgba(0,0,0,.12);background:radial-gradient(ellipse at center,rgb(26,72,150) 0,rgb(26,37,83) 100%);padding:35px 50px 35px 40px}.banner_wrapper .bottom_blue:hover img{transform:translateX(-10px)}@media(max-width:1000px){.banner_wrapper .bottom_blue{bottom:-30px;padding:25px 30px}}@media(max-width:700px){.banner_wrapper .bottom_blue{position:relative;bottom:0;right:0;margin-left:auto;margin-top:-60px}}.banner_wrapper .bottom_blue h2{color:#f5f5fc;margin:0 0 15px;font-size:20px;line-height:24px;font-weight:100}@media(max-width:1000px){.banner_wrapper .bottom_blue h2{font-size:16px;line-height:20px}}.banner_wrapper .bottom_blue img{width:174px;margin-left:-15px;transition:all .4s ease-in-out}.banner_wrapper .bottom_blue h3{line-height:1.1;font-weight:400;margin:0;color:#f5f5fc;font-size:20px}@media(max-width:1000px){.banner_wrapper .bottom_blue h3{font-size:16px}}.button_wrapper{display:flex;gap:33px}@media(max-width:1000px){.button_wrapper{flex-wrap:wrap;gap:10px;justify-content:center}}@media(max-width:600px){.button_wrapper{flex-direction:column;justify-content:flex-start;align-items:flex-start}}