section.news{background:-webkit-gradient(linear,left top,left bottom,color-stop(74.18%,#F4F2E6),to(#DCD9CC));background:linear-gradient(180deg,#F4F2E6 74.18%,#DCD9CC 100%);padding:calc(50 / var(--size) * var(--size-end)) 0 calc(20 / var(--size) * var(--size-end))}section.news .list{margin-top:calc(55 / var(--size) * var(--size-end))}@media (max-width:767px){section.news .list{margin-top:calc(48 / var(--size) * var(--size-end))}}section.news .splide{margin-top:calc(48 / var(--size) * var(--size-end))}@media (max-width:767px){section.news .splide{max-width:calc(100% - 24 / var(--size) * var(--size-end))}section.news .splide .splide__track{overflow:auto;overflow:initial}}section.news .notfound{padding:calc(50 / var(--size) * var(--size-end)) 0}section.news [data-items]{-webkit-transition:opacity 0.5s ease;transition:opacity 0.5s ease}section.news [data-items].loading{opacity:0;pointer-events:none}section.news .filters .line{background:var(--stone);height:1px}section.news .filters .drop{padding-top:calc(56 / var(--size) * var(--size-end));position:relative}section.news .filters .drop:before{content:"";display:block;position:absolute;width:100vw;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:100%;background:#333A46;z-index:0;top:0;padding-bottom:calc(56 / var(--size) * var(--size-end));opacity:0;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;pointer-events:none}@media (max-width:767px){section.news .filters .drop .right{width:100%}}section.news .filters .drop>div{position:relative;z-index:1}section.news .filters .drop .btn{cursor:pointer}@media (min-width:1025px){section.news .filters .drop .btn:hover span{color:var(--white);background:var(--orange)}section.news .filters .drop .btn:hover span svg *{stroke:var(--white)}}section.news .filters .drop .btn span{background:#F8F7F3;color:#333A46;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}section.news .filters .drop .btn span svg{-webkit-animation:none!important;animation:none!important;width:calc(16 / var(--size) * var(--size-end));height:auto;height:initial;margin-left:calc(12 / var(--size) * var(--size-end))}section.news .filters .drop .btn span svg *{-webkit-transition:all 0.3s ease;transition:all 0.3s ease}section.news .filters #inline-search{position:relative}section.news .filters #inline-search input{padding:calc(10 / var(--size) * var(--size-end)) calc(18 / var(--size) * var(--size-end));background:var(--white);border-radius:calc(5 / var(--size) * var(--size-end));font-weight:300;font-size:calc(16 / var(--size) * var(--size-end));color:#333A46;border:0;width:100vw;max-width:calc(560 / var(--size) * var(--size-end))}@media (max-width:767px){section.news .filters #inline-search input{max-width:100%}}section.news .filters #inline-search button{position:absolute;height:100%;top:0;right:0;width:calc(50 / var(--size) * var(--size-end));background:none;border:0;border-radius:0;cursor:pointer}section.news .filters #inline-search button svg{position:absolute;pointer-events:none;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:calc(14 / var(--size) * var(--size-end));height:auto;height:initial;display:block}section.news .block{margin-bottom:calc(20 / var(--size) * var(--size-end));padding:calc(22 / var(--size) * var(--size-end)) calc(24 / var(--size) * var(--size-end));background:var(--white);border-radius:calc(10 / var(--size) * var(--size-end));-webkit-transition:all 0.3s ease;transition:all 0.3s ease;position:relative}@media (max-width:767px){section.news .block{padding:calc(16 / var(--size) * var(--size-end));margin-bottom:calc(16 / var(--size) * var(--size-end))}}@media (min-width:768px){section.news .block.alt{padding-top:calc(34 / var(--size) * var(--size-end));padding-bottom:calc(34 / var(--size) * var(--size-end))}section.news .block.alt .top{margin-bottom:calc(24 / var(--size) * var(--size-end))}section.news .block.alt .btn{position:relative;right:auto;right:initial;bottom:auto;bottom:initial;margin-top:calc(70 / var(--size) * var(--size-end))}section.news .block.alt .btn span{background:var(--orange);border-color:var(--orange)}section.news .block.alt .btn span svg *{stroke:var(--white)}}@media (max-width:767px){section.news .block.alt .btn span:first-child{display:none}}section.news .block>a:not(.title):not(.btn){z-index:1;position:absolute;top:0;left:0;width:100%;height:100%}@media (min-width:1025px){section.news .block:has(>a:not(.title):not(.btn)):hover .btn span{background:var(--orange);border-color:var(--orange)}section.news .block:has(>a:not(.title):not(.btn)):hover .btn span svg *{stroke:var(--white)}}section.news .block .top{border-bottom:1px solid var(--stone);padding-bottom:calc(16 / var(--size) * var(--size-end));font-size:calc(14 / var(--size) * var(--size-end));color:var(--orange);display:-webkit-box;display:-ms-flexbox;display:flex;gap:calc(28 / var(--size) * var(--size-end));margin-bottom:calc(10 / var(--size) * var(--size-end));-webkit-transition:border 0.3s ease;transition:border 0.3s ease}section.news .block .top li+li{position:relative}section.news .block .top li+li:before{content:"";display:block;position:absolute;width:calc(3 / var(--size) * var(--size-end));height:calc(3 / var(--size) * var(--size-end));top:50%;left:calc(-15 / var(--size) * var(--size-end));border-radius:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:var(--orange)}section.news .block .excerpt{margin-top:calc(24 / var(--size) * var(--size-end))}section.news .block .tags{max-width:80%}@media (min-width:768px){section.news .block .btn{position:absolute;bottom:calc(24 / var(--size) * var(--size-end));right:calc(24 / var(--size) * var(--size-end))}section.news .block .btn span{background:var(--white);border:1px solid var(--stone);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}section.news .block .btn span svg *{stroke:var(--orange)}}@media (max-width:767px){section.news .block .btn{margin-top:calc(24 / var(--size) * var(--size-end))}}section.news a.title{display:block}@media (min-width:1025px){section.news a.title:hover{color:var(--orange)}}section.news .title{max-width:calc(480 / var(--size) * var(--size-end))}@media (max-width:767px){section.news .title{max-width:100%}}@media (max-width:767px){section.news .text-right{text-align:left;margin-top:calc(16 / var(--size) * var(--size-end))}}section.post+section.news,section.stages.res+section.news{background:var(--stone)}