.banner-pages{position:relative}.banner-pages.auto figure img{height:auto}.banner-pages:before{background:#030303;content:"";height:100%;left:0;opacity:.1;position:absolute;right:0;top:0;width:100%;z-index:1}.banner-pages figure{position:relative}.banner-pages figure:before{background:linear-gradient(180deg,#00000026,#0000);content:"";height:182px;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}.banner-pages figure:after{background:linear-gradient(180deg,#14141400 58%,#000);bottom:0;content:"";height:304px;left:0;position:absolute;right:0;width:100%;z-index:1}.banner-pages figure img{display:block;height:auto;max-height:820px;min-height:400px;object-fit:cover;object-position:center;width:100%}.banner-pages .wrapper{bottom:80px;left:0;position:absolute;right:0;z-index:2}.banner-pages .wrapper figcaption{align-items:center;display:flex;justify-content:space-between}.banner-pages .wrapper figcaption h1{letter-spacing:-1.92px;max-width:80%;margin-bottom:0}@media (max-width: 1280px){.banner-pages .wrapper{bottom:58px}}@media (max-width: 1023px){.banner-pages .wrapper{bottom:64px}}@media (max-width: 767px){.banner-pages figure:before{background:linear-gradient(180deg,#00000026,#0000);height:206px}.banner-pages figure:after{background:linear-gradient(180deg,#10101000,#000);height:180px}.banner-pages .wrapper{bottom:32px}.banner-pages .wrapper figcaption h1{max-width:100%}.banner-pages .wrapper figcaption .scroll-down{display:none}}.highlight-contact{border-radius:32px 0;position:relative;background:#161616;padding:32px;margin:48px 0}.highlight-contact:before,.highlight-contact:after{content:"";position:absolute;top:0;left:0;right:0;height:1px;margin:0 auto;text-align:center;background:linear-gradient(90deg,#fff0,#fff9 52.88%,#fff0)}.highlight-contact:after{top:auto;bottom:0}.highlight-contact .contact{display:flex;flex-wrap:wrap;gap:24px}.highlight-contact a{display:flex;align-items:center;color:#fff;gap:12px;font-weight:600;font-size:16px;letter-spacing:-.32px}.highlight-contact h5{letter-spacing:-.96px;font-weight:300}@media (max-width: 1280px){.highlight-contact{margin:32px 0;padding:24px 32px}.highlight-contact h5{margin-bottom:32px}}@media (max-width: 1023px){.highlight-contact{margin:48px 0}}@media (max-width: 640px){.highlight-contact{border-radius:24px 0;margin:40px 0;padding:24px 16px}.highlight-contact h5{margin-bottom:24px}.highlight-contact a{font-size:14px;width:100%}}.text-split{margin:80px 0;position:relative}.text-split__box{display:flex;gap:152px}.text-split__box--left{width:472px}.text-split__box--left .tag{color:#fff;margin-bottom:16px}.text-split__box--right{color:#b1b1b1;width:calc(100% - 624px)}.text-split__box--right p,.text-split__box--right ul li,.text-split__box--right ol li{color:#b1b1b1}@media (max-width: 1280px){.text-split{margin:54px 0 64px}.text-split__box{gap:80px}.text-split__box--left{width:330px}.text-split__box--right{width:calc(100% - 410px)}}@media (max-width: 1023px){.text-split{margin:40px 0 64px}.text-split__box{flex-wrap:wrap;gap:32px}.text-split__box h2{margin-bottom:16px}.text-split__box--left,.text-split__box--right{width:100%}}@media (max-width: 767px){.text-split{margin:32px 0 68px}}.contact-split{padding:48px 0 100px}.contact-split__box{display:flex}.contact-split__box--left{width:368px}.contact-split__box--left nav{padding-top:10px}.contact-split__box--left nav .title{align-items:center;background:#ffffff1a;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.15);border-radius:32px;display:none;justify-content:space-between;padding:12px 24px}.contact-split__box--left nav .title.active svg{transform:rotate(180deg)}.contact-split__box--left nav .title svg{display:block}.contact-split__box--left nav ul li{margin-bottom:24px}.contact-split__box--left nav ul li a{font-size:13px;color:#ffffff80;display:inline-block;position:relative;transition:all .25s ease-out}.contact-split__box--left nav ul li a:before{position:absolute;width:0;height:1px;background:#e21d38;content:"";top:10px;left:0;transition:all .25s ease-out}.contact-split__box--left nav ul li a:hover,.contact-split__box--left nav ul li a.active{padding-left:28px;color:#fff}.contact-split__box--left nav ul li a:hover:before,.contact-split__box--left nav ul li a.active:before{width:20px}.contact-split__box--right{width:calc(100% - 368px);padding-left:48px}.contact-split__box--right h2{letter-spacing:-1.6px}.contact-split__box--right P{color:#b1b1b1;letter-spacing:-.32px}.contact-split__box--right .contact-form{background:#161616;border:1px solid rgba(255,255,255,0);border-radius:32px 0;padding:48px 32px 24px;position:relative}.contact-split__box--right .contact-form:before,.contact-split__box--right .contact-form:after{content:"";position:absolute;top:0;left:0;right:0;height:1px;margin:0 auto;text-align:center;background:linear-gradient(90deg,#fff0,#fff9 52.88%,#fff0)}.contact-split__box--right .contact-form:after{top:auto;bottom:0}.contact-split__box--right .contact-form h5{letter-spacing:-.96px}@media (max-width: 1280px){.contact-split__box{gap:68px}.contact-split__box--left{width:178px}.contact-split__box--left nav ul li a{font-size:14px}.contact-split__box--right{width:calc(100% - 246px)}}@media (max-width: 1023px){.contact-split__box{gap:40px;flex-wrap:wrap}.contact-split__box--left{width:100%}.contact-split__box--left nav{position:relative}.contact-split__box--left nav .title{display:flex}.contact-split__box--left nav ul{align-items:center;background:#ffffff1a;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.15);border-radius:32px;display:none;padding:24px;position:absolute;top:calc(100% + 12px);width:100%}.contact-split__box--left nav ul li{margin-bottom:16px;width:100%}.contact-split__box--left nav ul li:last-child{margin-bottom:0}.contact-split__box--right{padding:0;width:100%}.contact-split__box--right .contact-form{padding:40px 32px}}@media (max-width: 767px){.contact-split__box--right .contact-form{border-radius:24px 0;padding:24px 16px}}
