.main_news .top_news:before{content:"";opacity:.36;z-index:-2;background:url(/build/assets/bg_news-Ba-PNovJ.jpg) 50%/cover no-repeat;width:100%;height:100%;position:absolute;top:0;left:0}.main_news .top_news:after{content:"";z-index:-1;background:linear-gradient(#fff0 0%,#fff 100%);width:100%;height:16%;position:absolute;bottom:0;left:0}.main_news .list_groups a.current{color:#fff;background:linear-gradient(#001cb3 0%,#548beb 100%)}.main_news .focus1:before{content:"";z-index:1;background:linear-gradient(#0000 34.63%,#000000b3 67.31%,#000000e6 100%);width:100%;height:100%;position:absolute;top:0;left:0}@media (width<=992px){.news-detail .wrap_category{z-index:100;border-radius:0;width:260px;height:100vh;position:fixed;top:0;left:0;transform:translate(-100%)}.news-detail .wrap_category #category{height:calc(100vh - 43px);padding-bottom:20px;overflow-y:auto;display:block!important}}@media (width>=992px){.news-detail .main_news.collapse_category .wrap_category{width:54px}.news-detail .main_news.collapse_category .wrap_category .wrap_sticky{border-radius:16px}.news-detail .main_news.collapse_category .wrap_category .wrap_sticky .wrap_title{padding-bottom:12px}.news-detail .main_news.collapse_category .wrap_category .title{width:0;height:0;overflow:hidden}}@media (width<=992px){.news-detail .main_news.collapse_category .wrap_category{transform:none;box-shadow:0 0 10px #0000001a}}@media (width>=992px){.news-detail .main_news.collapse_category .column_content{width:calc(100% - 390px)}}.news-detail #category li{width:226px}@media (width>=992px){.news-detail #category li{width:246px}}.news-detail #category li a{width:100%}.news-detail #category li.nodeH2{padding-bottom:12px}.news-detail #category li.nodeH2+.nodeH3{margin-top:-4px}.news-detail #category li.nodeH2 a{color:#212121;padding-left:25px;font-size:16px;font-weight:600;position:relative}.news-detail #category li.nodeH2 a span{text-align:center;width:20px;position:absolute;left:0}.news-detail #category li:not(.nodeH2){color:#212121a3;padding-bottom:10px;padding-left:16px;font-size:14px;font-weight:500}.news-detail #category li.nodeH4{padding-left:30px}.news-detail #category li a.active{color:#036ae5}.news-detail:after{content:"";z-index:-1;background:#f4f6f9;width:100%;height:500px;position:absolute;top:100%;left:0}.news-detail .picture_detail:before{content:"";background:linear-gradient(#0000 17.59%,#000c 83.91%);width:100%;height:100%;position:absolute;top:0;left:0}.news-detail .picture_detail .focus p{clip-path:polygon(0 0,100% 0,89% 100%,0 100%);background:linear-gradient(#001cb3 0%,#548beb 100%)}.news-detail .picture_detail .focus span.path{content:"";clip-path:polygon(50% 0,90% 0,50% 100%,0 125%);background:linear-gradient(#001cb3 0%,#548beb 100%);width:62px;height:100%;position:absolute;top:0;right:-45px}@media (width>=768px){.news-detail .picture_detail .focus span.path{clip-path:polygon(50% 0,100% 0,50% 100%,0 100%)}}.news-detail #formContact label.title{color:#101828;padding-bottom:4px;font-size:14px;font-weight:600;display:block}.news-detail #formContact label.error{position:absolute;bottom:0;left:0}.news-detail #formContact input,.news-detail #formContact select{border:1px solid #00000014;border-radius:12px;width:100%;height:48px;margin-bottom:16px;padding:0 12px 0 34px;font-size:15px}@media (width>=768px){.news-detail #formContact input,.news-detail #formContact select{font-size:16px}}:is(.news-detail #formContact input,.news-detail #formContact select)::placeholder{color:#101828cc}.news-detail #formContact input{background:#fcfcfc}.news-detail #formContact select{background-color:#fcfcfc;padding-left:12px}.news-detail #formContact svg{position:absolute;top:15px;left:12px}.news-detail .booking{background:linear-gradient(#001cb3 0%,#548beb 100%)}.news-detail .booking:before{content:"";opacity:.2;background:url(/build/assets/bg-consult-Ccm7umlv.png) 50%/cover no-repeat;width:100%;height:100%;position:absolute;top:0;left:0}.news-detail .booking .title p:nth-child(2){padding-top:20px;font-size:24px;font-weight:700;line-height:130%}@media (width>=992px){.news-detail .booking .title p:nth-child(2){padding-top:26px;font-size:32px}}
