.c_column:has(> .main_hero){padding-top:0}.main_hero{position:relative;display:block;width:100%;overflow:hidden;background-color:#082217}.main_hero .main_hero_list{display:block}.main_hero .main_hero_list:not(.owl-loaded) .item:nth-child(n+2){display:none !important}.main_hero .main_hero_list .owl-stage{display:flex}.main_hero .main_hero_list .owl-item{display:flex}.main_hero .main_hero_list .item{position:relative;display:inline-flex !important;width:100%;min-height:612px}.main_hero .main_hero_list .item::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background:linear-gradient(90deg, rgba(8,34,23,0.78) 0%, rgba(8,34,23,0.55) 40%, rgba(8,34,23,0) 70%)}.main_hero .main_hero_list .item .img{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;display:block;margin:0}.main_hero .main_hero_list .item .main_hero_in{position:relative;z-index:2;margin-bottom:0;padding:78px 0 160px}.main_hero .main_hero_list .item .main_hero_in .content{max-width:640px}.main_hero .main_hero_list .item .main_hero_in .content .label{display:inline-block;margin:0 0 22px;padding:9px 29px 8px;background-color:#BAE324;color:#11402A;font-size:16px;line-height:19px;font-weight:400;border-radius:20px}.main_hero .main_hero_list .item .main_hero_in .content .title{margin:0;color:#ffffff;text-transform:uppercase}.main_hero .main_hero_list .item .main_hero_in .content .title .title_in{position:relative;display:inline-block}.main_hero .main_hero_list .item .main_hero_in .content .title .title_in .deco{position:absolute;top:50%;left:100%;width:200px;height:64px;margin:2px 0 0 1.5rem;background-color:#BAE324;-webkit-mask-image:url('../../img/hero_line.svg');mask-image:url('../../img/hero_line.svg');-webkit-mask-repeat:no-repeat;-webkit-mask-position:left top;-webkit-mask-size:200px 64px;mask-repeat:no-repeat;mask-position:left top;mask-size:200px 64px}.main_hero .main_hero_list .item .main_hero_in .content .text_box{max-width:430px;margin:10px 0 0;color:#ffffff;font-size:16px;line-height:19px}.main_hero .main_hero_list .item .main_hero_in .content .text_box p{margin:0}.main_hero .main_hero_list .item .main_hero_in .content .actions{display:flex;flex-wrap:wrap;gap:18px;margin:77px 0 0}.main_hero .main_hero_list .item .main_hero_in .content .actions .btn{min-width:264px;margin:0;box-shadow:5px 6px 21px rgba(0,0,0,0.21)}.main_hero .main_hero_list .item .main_hero_in .content .actions .btn.typ_1{border-color:rgba(186,227,36,0.31)}.main_hero .main_hero_list .owl-nav{display:none}.main_hero .main_hero_list .owl-dots{position:absolute;bottom:95px;left:50%;z-index:3;display:flex;align-items:center;box-sizing:border-box;width:90%;max-width:1272px;margin:0;gap:10px;transform:translateX(-50%);pointer-events:none}.main_hero .main_hero_list .owl-dots.disabled{display:none}.main_hero .main_hero_list .owl-dots .owl-dot{display:block;width:40px;height:4px;margin:0;padding:0;border:0;background-color:rgba(255,255,255,0.45);font-size:0;line-height:0;cursor:pointer;pointer-events:auto;border-radius:2px;transition:all 400ms ease 0ms}.main_hero .main_hero_list .owl-dots .owl-dot span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.main_hero .main_hero_list .owl-dots .owl-dot:is(:hover,:focus){background-color:#ffffff}.main_hero .main_hero_list .owl-dots .owl-dot.active{background-color:#BAE324}.main_hero+.page_module_list>.structure:first-child{position:relative;z-index:3;margin-top:-65px}@media screen and (max-width:1200px){.main_hero .main_hero_list .item .main_hero_in .content .title .title_in .deco{display:none}}@media screen and (max-width:1000px){.main_hero .main_hero_list .item{min-height:0}.main_hero .main_hero_list .item::before{background:linear-gradient(90deg, rgba(8,34,23,0.82) 0%, rgba(8,34,23,0.6) 100%)}.main_hero .main_hero_list .item .main_hero_in{padding:3rem 0 150px}.main_hero .main_hero_list .item .main_hero_in .content .actions{margin:2.5rem 0 0}.main_hero .main_hero_list .owl-dots{bottom:90px}}@media screen and (max-width:650px){.main_hero .main_hero_list .item .main_hero_in{padding:2rem 0 140px}.main_hero .main_hero_list .item .main_hero_in .content .label{margin:0 0 1rem;padding:7px 20px 6px;font-size:14px;line-height:17px}.main_hero .main_hero_list .item .main_hero_in .content .actions{flex-direction:column;gap:12px;margin:2rem 0 0}.main_hero .main_hero_list .item .main_hero_in .content .actions .btn{min-width:0;width:100%}.main_hero .main_hero_list .owl-dots .owl-dot{width:28px}}