@charset "utf-8";@media all{.wp-block-acf-news-slider{max-width:1504px;position:relative;margin-bottom:28px}}@media all and (min-width:768px){.wp-block-acf-news-slider{margin-bottom:20px}}@media all and (min-width:1024px){.wp-block-acf-news-slider{margin-bottom:0px}}@media all{.wp-block-acf-news-slider .swiper-slide{position:relative;padding:20px 0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.single-news{text-decoration:none;position:relative;width:312px;height:480px}.single-news>img{width:100%;height:100%;object-fit:cover}.wp-block-acf-news-slider .single-news:before{content:"";position:absolute;width:100%;top:0;bottom:0;background:linear-gradient(180deg,rgba(0,0,0,0.1) 50%,#000)}}@media all and (min-width:1024px){.wp-block-acf-news-slider .single-news:before{background:rgba(0,0,0,.8);opacity:0;transition:opacity 0.3s ease-out;pointer-events:none;z-index:1}.wp-block-acf-news-slider .single-news:hover:before{opacity:1}}@media all and (min-width:1024px){.wp-block-acf-news-slider .single-news:after{content:"";position:absolute;top:12px;bottom:12px;left:12px;right:12px;border:2px solid var(--wp--preset--color--primary);opacity:0;transition:opacity 0.3s ease-out,transform 0.3s ease-out;pointer-events:none;z-index:1;transform:scale(0.95)}.wp-block-acf-news-slider .single-news:hover:after{opacity:1;transform:scale(1)}}@media all{.news-spec{position:absolute;display:flex;flex-direction:column;justify-content:flex-end;z-index:1;top:12px;bottom:12px;left:12px;right:12px;padding:9.03%}}@media all and (min-width:1024px){.news-spec{opacity:0;transition:opacity 0.3s ease-out,transform 0.3s ease-out;transform:translateY(60%)}.single-news:hover .news-spec{opacity:1;transform:translateY(0)}}@media all{.news-spec>.news-date{font-size:36px;line-height:40px;font-weight:900;font-family:'Roboto',sans-serif;margin:0 0 20px}.news-spec>.news-date>.publish-year{color:rgba(0,0,0,0.6);text-shadow:-1px -1px 0 var(--wp--preset--color--primary),1px -1px 0 var(--wp--preset--color--primary),-1px 1px 0 var(--wp--preset--color--primary),1px 1px 0 var(--wp--preset--color--primary)}}@media all and (min-width:1024px){.news-spec>.news-date>.publish-year{color:rgba(0,0,0,0.8)}}@media all{.news-spec>.news-date>.publish-date{color:var(--wp--preset--color--primary)}.news-spec>.news-title{display:block;text-decoration:none;font-size:20px;line-height:28px;font-weight:500;color:var(--wp--preset--color--primary);margin:0 0 12px;padding-top:20px;position:relative}.news-spec>.news-title:before{content:"";position:absolute;width:100%;height:1px;background:rgba(255,255,255,0.5);display:block;top:0}.news-spec>.news-excerpt{display:none}}@media all and (min-width:1024px){.news-spec>.news-excerpt{font-size:16px;line-height:24px;font-weight:400;color:var(--wp--preset--color--background);margin-bottom:56px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}}@media all{.news-spec>.news-permalink{content:"";position:absolute;left:-12px;right:-12px;top:-12px;bottom:-12px}}@media all and (min-width:1024px){.news-spec>.news-permalink{position:relative;left:unset;right:unset;top:unset;bottom:unset}.news-spec>.news-permalink:before{content:'\f061';position:absolute;font-family:'Font Awesome 5 Free';font-size:16px;line-height:16px;color:var(--wp--preset--color--primary);border:1px solid var(--wp--preset--color--primary);display:flex;justify-content:center;align-items:center;;right:0;bottom:0;width:36px;height:36px;border-radius:50%;opacity:1;transform:translateX(-150%);transition:transform 0.6s ease-out,opacity 0.6s ease-out,color 0.3s ease-out,background-color 0.3s ease-out}.news-spec>.news-permalink:hover:before{background-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--background)}.single-news:hover .news-spec>.news-permalink:before{opacity:1;transform:translateX(0)}}@media all{.wp-block-acf-news-slider .swiper-pagination{position:relative;bottom:unset}:root{--swiper-pagination-bullet-inactive-color:transparent;--swiper-pagination-bullet-inactive-opacity:1;--swiper-pagination-color:#D0D0D0;--swiper-pagination-bullet-opacity:1}.wp-block-acf-news-slider .swiper-pagination-bullet{margin:20px 6px!important;border:2px solid rgba(255,255,255,0.8)}}
