html,body{max-height:99999px;font-family:"Lato","Cloud";font-size:16px;color:#111;background-color:#111;height:100% !important;display:flex;flex-direction:column;min-height:100vh;align-items:center;width:100%}a{color:#ddd}a:hover{color:#eb262d}a.black{color:#111}a.black:hover{color:#eb262d}.wrapper{display:flex;flex-direction:column;flex:1;width:100%}.header{display:flex;justify-content:space-between;align-items:center;background-color:#111;color:#ddd;padding:10px 20px;max-width:1920px;width:100%}.header a{color:#f5d107;text-decoration:none}.header a:hover{color:#ddd}.footer{position:relative;font-size:.8em;padding:5px;text-align:center;width:100%;color:#ddd}.footer a{color:#ddd}.footer a:hover{color:#eb262d}.btn,input,select,option,textarea,.selectize-input{box-shadow:none !important}input:disabled{background-color:#fff !important}.cursor{cursor:pointer}.white{color:#ddd}.black{color:#111}.yellow{color:#f5d107}.red{color:#eb262d}.green{color:#b4ddb4}.blue{color:#17ace4}.content-box{border-radius:10px;background-color:#fff;padding:20px}.sidebar{padding:20px 0}.sidebar a{color:#111;padding:7px;align-items:center;text-decoration:none}.sidebar a div:first-child{width:45px;text-align:center}.sidebar a:hover{background:#111;color:#f5d107}.dashboard-card{color:#f5d107;text-decoration:none}.dashboard-card .content-box{background-color:#111;box-shadow:2px 2px 8px 2px #444}.dashboard-card:hover .content-box{color:#111;background-color:#f5d107}.home-btn{transition:all 1s}.home-btn:hover{transform:scale(0.98)}.card a{text-decoration:none}.card a div{color:#111}.card a img{transition:all .3s}.card a:hover div{color:#eb262d}.card a:hover img{transform:scale(0.98)}.social{position:fixed;bottom:0;right:20px}.social .social-box{display:none;border-radius:25px}.social a{margin-bottom:20px;font-size:1.4em;width:51px;height:50px;color:#111;background:#ddd;padding:10px;border-radius:50%;text-decoration:none;display:flex;justify-content:center;align-items:center}.social a:hover{color:#ddd;background-color:#eb262d}.social a i,.social a svg{display:block}.masonry-grid{display:grid;grid-template-rows:repeat(auto-fill, minmax(700px, 1fr));grid-gap:15px}.masonry-grid .masonry-grid-item{width:100%;-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;page-break-before:avoid}.masonry-grid .masonry-grid-item a img{width:100%;height:auto}.masonry-grid-layout{-moz-columns:8;columns:8;-moz-column-gap:.3rem;column-gap:.3rem;padding:.3rem}@media(max-width: 1920px){.masonry-grid-layout{-moz-columns:6;columns:6}}@media(max-width: 992px){.masonry-grid-layout{-moz-columns:4;columns:4}}@media(max-width: 768px){.masonry-grid-layout{-moz-columns:2;columns:2}}@media(max-width: 576px){.masonry-grid-layout{-moz-columns:2;columns:2}}.masonry-grid-layout a{width:100%;display:flex;justify-content:center;align-items:center;-moz-column-break-inside:avoid;break-inside:avoid;margin:0 0 .3rem 0;border-radius:5px;overflow:hidden;transition:all .3s}.masonry-grid-layout a img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.masonry-grid-layout a.lgb:hover{transform:scale(0.98)}.award-grid-layout{-moz-columns:6;columns:6;-moz-column-gap:.7rem;column-gap:.7rem}@media(max-width: 1920px){.award-grid-layout{-moz-columns:4;columns:4}}@media(max-width: 992px){.award-grid-layout{-moz-columns:3;columns:3}}@media(max-width: 768px){.award-grid-layout{-moz-columns:3;columns:3}}@media(max-width: 576px){.award-grid-layout{-moz-columns:3;columns:3}}.award-grid-layout a{width:100%;display:flex;justify-content:center;align-items:center;-moz-column-break-inside:avoid;break-inside:avoid;margin:0 0 .7rem 0;border-radius:5px;overflow:hidden;transition:all .3s}.award-grid-layout a img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.award-grid-layout a:hover{transform:scale(0.98)}.press-grid-layout{-moz-columns:8;columns:8;-moz-column-gap:.7rem;column-gap:.7rem}@media(max-width: 1920px){.press-grid-layout{-moz-columns:6;columns:6}}@media(max-width: 992px){.press-grid-layout{-moz-columns:6;columns:6}}@media(max-width: 768px){.press-grid-layout{-moz-columns:4;columns:4}}@media(max-width: 576px){.press-grid-layout{-moz-columns:3;columns:3}}.press-grid-layout a{width:100%;display:flex;justify-content:center;align-items:center;-moz-column-break-inside:avoid;break-inside:avoid;margin:0 0 .7rem 0;border-radius:5px;overflow:hidden;transition:all .3s}.press-grid-layout a img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.press-grid-layout a:hover{transform:scale(0.98)}.grid-layout{display:grid;grid-template-columns:repeat(auto-fill, minmax(450px, 1fr));grid-auto-rows:minmax(450px, auto);grid-gap:.3rem;grid-auto-flow:dense;padding:.3rem}@media(max-width: 2560px){.grid-layout{grid-template-columns:repeat(auto-fill, minmax(300px, 1fr));grid-auto-rows:minmax(300px, auto)}}@media(max-width: 1920px){.grid-layout{grid-template-columns:repeat(auto-fill, minmax(215px, 1fr));grid-auto-rows:minmax(215px, auto)}}.grid-layout .grid-item{display:flex;justify-content:center;align-items:center;-moz-column-break-inside:avoid;break-inside:avoid}.grid-layout .grid-item a{display:flex;justify-content:center;align-items:center;width:100%;height:100%;position:relative;text-decoration:none;overflow:hidden;border-radius:5px}.grid-layout .grid-item a img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.grid-layout .grid-item a .backdrop-img{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;-o-object-fit:cover;object-fit:cover;transition:all 1s}.grid-layout .grid-item a .backdrop{position:absolute;display:flex;justify-content:center;padding:10px 3px;align-items:flex-end;bottom:-100%;left:0;background-color:rgba(0,0,0,.6);width:100%;color:#ddd;transition:all .5s}.grid-layout .grid-item a:hover .backdrop-img{opacity:1}.grid-layout .grid-item a:hover .backdrop{bottom:0}.grid-layout .grid-item.large{grid-column:span 2;grid-row:span 2}.grid-layout .grid-item.landscape{grid-column:span 2;grid-row:span 1}.grid-layout .grid-item.landscape-wide{grid-column:span 3;grid-row:span 2}.grid-layout .grid-item.portrait{grid-column:span 1;grid-row:span 2}.grid-layout .grid-item.portrait-wide{grid-column:span 2;grid-row:span 3}.grid-layout .grid-item.large-wide{grid-column:span 3;grid-row:span 3}.banner{width:100%;height:100vh;min-height:400px;background-size:cover;background-repeat:no-repeat;background-position:center center;background-color:#444;position:relative;overflow:hidden}@media(orientation: portrait){.banner{max-height:clamp(400px,50vh,1080px)}}.banner video{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.banner .slick{width:100%;position:relative}.banner .slick .slick-div{background-size:cover;background-repeat:no-repeat;background-position:center center;background-color:#444;position:relative;width:100%;height:100%}.banner .slick ul.slick-dots{bottom:10px}.banner .slick ul.slick-dots li button{width:15px;height:15px;background:rgba(0,0,0,.2);border-radius:50%;font-size:0px;border:0}.banner .slick ul.slick-dots li button:before{font-size:0px}.banner .slick ul.slick-dots li.slick-active button{background:#fff;border:1px rgba(0,0,0,.2) solid}.banner video{z-index:0}.banner .banner-title{position:absolute;bottom:0;left:0;width:100%;background-color:rgba(0,0,0,.3);font-size:clamp(18px,3em,40px);font-weight:bold;color:#fff;padding:20px clamp(20px,5%,40px);margin-bottom:45px;clear:both;line-height:1.2em}.sl-wrapper button.sl-prev{font-size:80px !important}.sl-wrapper button.sl-next{font-size:80px !important}.sl-wrapper button.sl-close{font-size:50px !important;top:0 !important}