#app-media{position:relative}#app-media #news{max-width:1920px;margin:auto;padding:10rem 8rem}@media (max-width:1799px){#app-media #news{max-width:1499px;padding:8rem 4rem}}@media (max-width:1280px){#app-media #news{max-width:1099px;padding:5rem 2rem}}#app-media #news .masonry-grid{width:auto;margin-left:-15px;display:flex}#app-media #news .masonry-grid .masonry-grid-column{background-clip:padding-box;margin-bottom:15px;padding-left:15px}#app-media #news .masonry-grid .masonry-grid-column .grid-item{margin-bottom:15px}#app-media #news .col.featured{margin-bottom:15px;position:relative;width:100%!important}#app-media #news .col.featured .card-overlay{width:420px;position:absolute;top:50%;left:0;transform:translateY(-50%)}@media (max-width:991px){#app-media #news .col.featured .card-overlay{bottom:0;top:inherit;background-color:#dff12f;width:100%;position:relative;transform:none}}#app-media #news .col.featured .card-overlay .headline-wrapper{padding:1rem 0 1rem 2rem}@media (max-width:991px){#app-media #news .col.featured .card-overlay .headline-wrapper{padding:1rem}}#app-media #news .col.featured .card-overlay .headline-wrapper:before{content:"";border:1px solid #dff12f;width:120%;height:100%;padding:7.4rem;position:absolute;top:-2rem;left:-7rem;right:0;transform:skew(-40deg)}@media (max-width:991px){#app-media #news .col.featured .card-overlay .headline-wrapper:before{content:none}}#app-media #news .col.featured .card-overlay .headline-wrapper:after{content:"";z-index:0;background-color:#dff12f;width:120%;height:100%;position:absolute;top:0;left:-3rem;right:0;transform:skew(-40deg)}@media (max-width:991px){#app-media #news .col.featured .card-overlay .headline-wrapper:after{content:none}}#app-media #news .col.featured .card-overlay .headline-wrapper .headline{z-index:1;position:relative}@media (max-width:991px){#app-media #news .col.featured .card-overlay .headline-wrapper .headline h6{display:none}}#app-media #news .col.featured .card-overlay .headline-wrapper .headline h1{font-size:2rem;font-weight:400;line-height:1}@media (max-width:991px){#app-media #news .col.featured .card-overlay .headline-wrapper .headline h1{font-size:1.5rem}}#app-media #news .col .card{border:0;position:relative;overflow:hidden}#app-media #news .col .card .card-image{background-color:#c2c2aa;overflow:hidden}#app-media #news .col .card .card-image img{transition:all .9s ease-in-out;transform:scale(1.02)}#app-media #news .col .card .card-image.scale-off img{transform:none}#app-media #news .col .card .card-image.holder{padding:1.6rem}#app-media #news .col .card .card-image.holder img{opacity:.2}#app-media #news .col .card .card-wrapper{z-index:1;background-color:#dff12f;padding:.6rem 1rem;position:relative}#app-media #news .col .card .card-wrapper a{color:#000;text-decoration:none}#app-media #news .col .card .card-wrapper .card-title{text-transform:uppercase;margin-bottom:0;font-size:19px;line-height:1.2}@media (max-width:767px){#app-media #news .col .card .card-wrapper .card-title{padding:.2rem;font-size:15px;position:relative}}#app-media #news .col .card .card-wrapper .btn{padding:.3rem .7rem;font-size:14px}#app-media #news .col .card .card-wrapper .btn:hover{border:1px solid #000}#app-media #news .col .card:hover .card-image img{transform:scale(1)}.modal .modal-content{overflow:hidden}.modal .modal-header{z-index:1;border:0;padding:.8rem;position:absolute;top:0;right:0}@media (max-width:991px){.modal .modal-header{padding:.6rem}}.modal .modal-header:before{content:"";opacity:.8;background-color:#dff12f;width:120%;height:110%;position:absolute;top:-60%;right:-105%;transform:rotate(45deg)scale(3)}@media (max-width:991px){.modal .modal-header:before{right:-70%;transform:rotate(45deg)scale(2.4)}}.modal .modal-header:hover:before{opacity:1}.modal .btn-close{opacity:1;font-size:15px;position:relative}@media (max-width:991px){.modal .btn-close{font-size:13px!important}}.modal .btn-close:focus{box-shadow:none}.modal .modal-body{padding:0!important}.modal .modal-body .article-content{padding:30px;position:relative}.modal .modal-body .article-content h1{line-height:1}@media (max-width:767px){.modal .modal-body .article-content{padding:20px}}.modal .modal-body .content-block{padding:2rem 1rem}@media (max-width:767px){.modal .modal-body .content-block{padding:2rem 0}}.modal .modal-body .footer-image{position:relative}.modal .modal-body .draw-lines{opacity:.3}
