.loader__overlay{align-items:center;bottom:0;display:flex;justify-content:center;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:19}#loader,.default-app-loader .loader-inner{--loader-size:50px;border-radius:50%;height:var(--loader-size);opacity:1;position:relative;transition:opacity 1s;width:var(--loader-size)}.default-app-loader .loader-inner:before{--b-inset:0px;animation:loaderRotate 1s linear infinite;border-color:transparent #fff #fff transparent}.default-app-loader .loader-inner:after,.default-app-loader .loader-inner:before{border-radius:50%;border-style:solid;border-width:2px;bottom:var(--b-inset);content:"";left:var(--b-inset);position:absolute;right:var(--b-inset);top:var(--b-inset)}.default-app-loader .loader-inner:after{--b-inset:-5px;animation:loaderRotateReverse 1s linear infinite;border-color:#fff transparent transparent #fff}.default-app-loader.overlay{align-items:center;background-color:rgba(13,3,52,.5);display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.default-app-loader.hidden{opacity:0}.generic-news-block{background-color:#ececec}.generic-news-block .wrapper .news-title{color:#000;margin:0 0 20px;padding:0}@media only screen and (min-width:606px){.generic-news-block .wrapper .news-title{margin:0 0 40px}}.generic-news-block .wrapper .news-row{display:flex;flex-wrap:wrap;margin-bottom:20px;padding:0}@media only screen and (min-width:606px){.generic-news-block .wrapper .news-row{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.generic-news-block .wrapper .news-row:nth-of-type(odd){padding-right:20px}.generic-news-block .wrapper .news-row:nth-of-type(2n){padding-left:20px}}.generic-news-block .wrapper .news-row .news-img{display:block;padding:0;position:relative}.generic-news-block .wrapper .news-row .news-img .button-default{bottom:10px;font-size:1.4rem;min-height:34px;padding:0 15px;position:absolute;right:10px}.generic-news-block .wrapper .news-row .news-img img{border-radius:5px;overflow:hidden;width:100%}.generic-news-block .wrapper .news-row .news-text{display:flex;flex:1;flex-direction:column;padding:0}.generic-news-block .wrapper .news-row .news-text .news-item-date{color:#8a8a8a;font-size:1.1rem;font-weight:700}.generic-news-block .wrapper .news-row .news-text .news-item-title{color:#000;font-size:1.4rem;font-weight:700;transition:color .2s ease-in-out}.generic-news-block .wrapper .news-row .news-text .news-item-title:hover{color:#f80}.generic-news-block .wrapper .news-row .news-text .news-item-text{color:#8a8a8a;font-size:1.3rem}.wp-bootstrap-blocks-row .generic-news-block .wrapper{padding:20px}