.home .home_banner__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;position:relative}.home .home_banner__wrapper::after{content:"";position:absolute;left:-41px;width:1px;height:100%;top:0;background:#5dfed7}.home .home_banner{width:100%;background:#150f95;padding:40px 0;color:#fff}.home .home_banner img{width:100%;height:100%;max-width:186px;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;aspect-ratio:186/197}.home .home_banner .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:83px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.home .home_banner h1{font-size:calc(22px + 14 * (100vw - 320px)/ 1600);font-weight:700;text-transform:uppercase;line-height:150%}.home .home_banner .banner_wrapper__content{max-width:900px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:15px}.home .home_banner .banner_wrapper__content h2{font-size:20px;font-weight:500;line-height:160%}.home .home_banner p{font-size:calc(14px + 2 * (100vw - 320px)/ 1320);line-height:150%}.home .home_banner p strong{font-weight:600}.img_scale_wrapper{display:none}.img_scale_wrapper.active{display:block;width:100%;height:calc(100vh - 60px);background:rgba(0,0,0,.4);position:fixed;top:60px;left:0;z-index:90;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:15px}.img_scale_wrapper.active .img_license__popup{width:90vh;height:90%;-o-object-fit:contain;object-fit:contain}.img_scale_wrapper.active span{position:absolute;right:15px;top:15px}.img_scale_wrapper.active span svg path{-webkit-transition:all .4s ease;transition:all .4s ease}.license_item{width:100%;margin:120px 0}.license_item .img_license{width:-webkit-max-content;width:-moz-max-content;width:max-content;height:-webkit-max-content;height:-moz-max-content;height:max-content;aspect-ratio:auto;border-radius:10px}.license_item .item_img__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:10px;border:2px solid #979797;cursor:pointer;-webkit-transition:all .4s ease;transition:all .4s ease}.license_item .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:50px}.license_item .content_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.license_item .content_wrapper h2{font-size:24px;font-style:normal;font-weight:700;line-height:normal;color:#000}.license_item .content_wrapper P{font-size:16px;color:#3a3a3a;font-weight:400;line-height:140%;margin-top:15px}.license_item .content_wrapper P:first-of-type{margin:0}.license_item .content_wrapper P strong{font-weight:600}@media screen and (max-width:992px){.home .home_banner__wrapper{gap:15px}.home .home_banner__wrapper::after{left:-31px}.home .home_banner{padding:30px 0}.home .home_banner .container{gap:63px}.license_item{margin:100px 0}.license_item .container{gap:20px}.license_item .item_img__wrapper{cursor:initial}}@media screen and (max-width:768px){.home .home_banner__wrapper{gap:10px}.home .home_banner__wrapper::after{left:-21px}.home .home_banner{padding:40px 0}.home .home_banner .container{gap:43px}.home .home_banner h1{font-size:22px}.home .home_banner .banner_wrapper__content h2{font-size:18px;line-height:140%}.license_item{margin:80px 0}.license_item .container{gap:40px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.license_item .content_wrapper h2{text-align:center;width:100%}}@media screen and (max-width:650px){.home .home_banner__wrapper{gap:30px}.home .home_banner__wrapper::after{left:0;width:100%;height:1px;top:-21px}.home .home_banner{padding:40px 0}.home .home_banner .container{gap:43px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home .home_banner h1{font-size:22px;text-align:center}.home .home_banner p{text-align:center}.home .home_banner .banner_wrapper__content h2{text-align:center}}@media screen and (max-width:576px){.img_scale_wrapper.active{top:64px;height:calc(100vh - 64px)}.img_scale_wrapper.active span{right:5px;top:5px}.img_scale_wrapper.active span svg{width:30px;height:30px}.img_scale_wrapper.active .img_license__popup{width:90%}.license_item{margin:60px 0}.license_item .container{gap:30px}.license_item .content_wrapper h2{font-size:22px}.license_item .content_wrapper p{margin:0}}@media screen and (max-width:375px){.home .home_banner__wrapper{gap:10px}.home .home_banner{padding:30px 0}.home .home_banner h1{font-size:18px}.home .home_banner .banner_wrapper__content h2{font-size:16px}.license_item{margin:40px 0}.license_item .container{gap:30px}.license_item .img_license{width:100%;height:100%;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content}.license_item .content_wrapper{gap:10px}.license_item .content_wrapper h2{font-size:20px}}@media (hover:hover){.img_scale_wrapper.active span:hover svg path{-webkit-transition:all .4s ease;transition:all .4s ease;stroke:#150f95}.license_item .item_img__wrapper:hover{-webkit-transition:all .4s ease;transition:all .4s ease;border:2px solid #150f95}}