@font-face{font-family:TitleFont;src:url(../fonts/Roboto-Slab-Regular.0e179ee4.eot);src:url(../fonts/Roboto-Slab-Regular.0e179ee4.eot?#iefix) format("embedded-opentype"),url(../fonts/Roboto-Slab-Regular.9fd8a311.woff2) format("woff2"),url(../fonts/Roboto-Slab-Regular.ec22dab6.woff) format("woff")}@font-face{font-family:TitleFont;src:url(../fonts/Roboto-Slab-Bold.0fa4f0a6.eot);src:url(../fonts/Roboto-Slab-Bold.0fa4f0a6.eot?#iefix) format("embedded-opentype"),url(../fonts/Roboto-Slab-Bold.75ad2283.woff2) format("woff2"),url(../fonts/Roboto-Slab-Bold.d1f407c4.woff) format("woff");font-weight:700}html{letter-spacing:0.03em;background-color:#117ea2}body{color:#fff}body .q-layout.light{background-color:#eee}body,html{font-size:1.4vw}@media only screen and (max-width:700px){body,html{font-size:3.86vw}}@media only screen and (min-width:1439px){body,html{font-size:16px}}::-webkit-scrollbar{display:none}*{outline:none}.platform-android .video{top:calc(15vw + 40px);height:calc(100% - 30vw - 40px)}.platform-android:after{content:"";background-color:#117ea2;position:fixed;top:0;left:0;width:100%;z-index:100;transition:opacity 0.5s;opacity:0;height:40px!important}.platform-android .additional-menu,.platform-android.native-mobile,.platform-android .popup:not(.popup-small):not(.popup-has-image),.platform-android .popup:not(.popup-small):not(.popup-has-image)>div:first-child,.platform-android .popup:not(.popup-small):not(.popup-has-image)>div:nth-child(2){padding-top:40px!important}.platform-android .additional-menu:after,.platform-android.native-mobile:after,.platform-android .popup:not(.popup-small):not(.popup-has-image):after,.platform-android .popup:not(.popup-small):not(.popup-has-image)>div:first-child:after,.platform-android .popup:not(.popup-small):not(.popup-has-image)>div:nth-child(2):after{opacity:1}.platform-android .additional-menu .q-layout.home,.platform-android.native-mobile .q-layout.home,.platform-android .popup:not(.popup-small) .q-layout.home,.platform-android .popup:not(.popup-small)>div:first-child .q-layout.home,.platform-android .popup:not(.popup-small)>div:nth-child(2) .q-layout.home{margin-top:-40px!important}.platform-android .additional-menu .additional-menu:after,.platform-android.native-mobile .additional-menu:after,.platform-android .popup:not(.popup-small) .additional-menu:after,.platform-android .popup:not(.popup-small)>div:first-child .additional-menu:after,.platform-android .popup:not(.popup-small)>div:nth-child(2) .additional-menu:after{position:absolute}.platform-android .additional-menu .delete-mobile,.platform-android .additional-menu .edit-mobile,.platform-android .additional-menu .popup-scroll .fixed-top-left,.platform-android .additional-menu .q-header,.platform-android .additional-menu .subtopbar,.platform-android .additional-menu .top-menu,.platform-android .additional-menu .top-menu-button,.platform-android.native-mobile .delete-mobile,.platform-android.native-mobile .edit-mobile,.platform-android.native-mobile .popup-scroll .fixed-top-left,.platform-android.native-mobile .q-header,.platform-android.native-mobile .subtopbar,.platform-android.native-mobile .top-menu,.platform-android.native-mobile .top-menu-button,.platform-android .popup:not(.popup-small) .delete-mobile,.platform-android .popup:not(.popup-small) .edit-mobile,.platform-android .popup:not(.popup-small) .popup-scroll .fixed-top-left,.platform-android .popup:not(.popup-small) .q-header,.platform-android .popup:not(.popup-small) .subtopbar,.platform-android .popup:not(.popup-small) .top-menu,.platform-android .popup:not(.popup-small) .top-menu-button,.platform-android .popup:not(.popup-small)>div:first-child .delete-mobile,.platform-android .popup:not(.popup-small)>div:first-child .edit-mobile,.platform-android .popup:not(.popup-small)>div:first-child .popup-scroll .fixed-top-left,.platform-android .popup:not(.popup-small)>div:first-child .q-header,.platform-android .popup:not(.popup-small)>div:first-child .subtopbar,.platform-android .popup:not(.popup-small)>div:first-child .top-menu,.platform-android .popup:not(.popup-small)>div:first-child .top-menu-button,.platform-android .popup:not(.popup-small)>div:nth-child(2) .delete-mobile,.platform-android .popup:not(.popup-small)>div:nth-child(2) .edit-mobile,.platform-android .popup:not(.popup-small)>div:nth-child(2) .popup-scroll .fixed-top-left,.platform-android .popup:not(.popup-small)>div:nth-child(2) .q-header,.platform-android .popup:not(.popup-small)>div:nth-child(2) .subtopbar,.platform-android .popup:not(.popup-small)>div:nth-child(2) .top-menu,.platform-android .popup:not(.popup-small)>div:nth-child(2) .top-menu-button{margin-top:40px!important}.platform-android .additional-menu .subtopbar-cordova,.platform-android.native-mobile .subtopbar-cordova,.platform-android .popup:not(.popup-small) .subtopbar-cordova,.platform-android .popup:not(.popup-small)>div:first-child .subtopbar-cordova,.platform-android .popup:not(.popup-small)>div:nth-child(2) .subtopbar-cordova{margin-top:0!important;padding-top:40px!important;height:calc(15vw + 40px)!important}.q-ios-padding .video{top:calc(15vw + 40px);height:calc(100% - 30vw - 40px)}@media only screen and (max-width:700px){.q-ios-padding .popup:not(.popup-small){padding-top:constant(safe-area-inset-top)!important;padding-top:env(safe-area-inset-top)!important;height:calc(100% - constant(safe-area-inset-top));height:calc(100% - env(safe-area-inset-top))}}.q-ios-padding .additional-menu,.q-ios-padding.native-mobile{padding-top:constant(safe-area-inset-top)!important;padding-top:env(safe-area-inset-top)!important}.q-ios-padding .additional-menu .q-layout.home,.q-ios-padding.native-mobile .q-layout.home{margin-top:calc(constant(safe-area-inset-top)*-1)!important;margin-top:calc(env(safe-area-inset-top)*-1)!important}.q-ios-padding .additional-menu:after,.q-ios-padding.native-mobile:after{content:"";background-color:#117ea2;position:fixed;z-index:100;top:0;left:0;width:100%;height:calc(1rem + constant(safe-area-inset-top))!important;height:calc(1rem + env(safe-area-inset-top))!important}.q-ios-padding .additional-menu .additional-menu:after,.q-ios-padding.native-mobile .additional-menu:after{position:absolute;background-color:transparent}.q-ios-padding .additional-menu .delete-mobile,.q-ios-padding .additional-menu .edit-mobile,.q-ios-padding .additional-menu .popup-scroll .fixed-top-left,.q-ios-padding .additional-menu .q-header,.q-ios-padding .additional-menu .subtopbar,.q-ios-padding .additional-menu .top-menu,.q-ios-padding .additional-menu .top-menu-button,.q-ios-padding.native-mobile .delete-mobile,.q-ios-padding.native-mobile .edit-mobile,.q-ios-padding.native-mobile .popup-scroll .fixed-top-left,.q-ios-padding.native-mobile .q-header,.q-ios-padding.native-mobile .subtopbar,.q-ios-padding.native-mobile .top-menu,.q-ios-padding.native-mobile .top-menu-button{margin-top:constant(safe-area-inset-top)!important;margin-top:env(safe-area-inset-top)!important}.q-ios-padding .additional-menu .subtopbar-cordova,.q-ios-padding.native-mobile .subtopbar-cordova{margin-top:0!important;padding-top:constant(safe-area-inset-top)!important;padding-top:env(safe-area-inset-top)!important;height:calc(15vw + constant(safe-area-inset-top))!important;height:calc(15vw + env(safe-area-inset-top))!important}.q-ios-padding .additional-menu .bottom-menu,.q-ios-padding.native-mobile .bottom-menu{box-sizing:content-box;padding-bottom:calc(env(safe-area-inset-bottom)*0.5)!important}.q-ios-padding .additional-menu .q-page-container>.thumb,.q-ios-padding.native-mobile .q-page-container>.thumb{margin-top:calc(env(safe-area-inset-bottom)*-0.5)!important}.status-light:after{display:none}button{letter-spacing:0.03rem}.q-field,input{font-size:inherit;line-height:1.3}h1,h2,h3,h4,h5,h6{margin:0;display:inline-block;line-height:1.3;letter-spacing:0.05em}.h1,.h1>.q-btn__wrapper,h1{font-size:2rem;letter-spacing:0.05em}@media only screen and (max-width:700px){.h1,.h1>.q-btn__wrapper,h1{font-size:1.8rem;text-align:center;display:block;position:relative;margin:auto!important;font-weight:300}.h1:after,.h1>.q-btn__wrapper:after,h1:after{content:"";position:absolute;left:50%;top:-2rem;width:0;height:0;box-shadow:0 0 5rem 3rem hsla(0,0%,100%,0.5)}}.h2>.q-btn__wrapper,h2{font-weight:700;font-size:1.5em;text-transform:uppercase;letter-spacing:0.3rem}@media only screen and (max-width:700px){.h2>.q-btn__wrapper,h2{font-family:TitleFont;letter-spacing:0.05em;text-transform:none;line-height:1}}h3{font-weight:700;font-size:1.3em}h4{font-size:1.5em}h5{font-size:1.1em;font-weight:700}h6{font-size:0.8em;font-weight:400}p{line-height:1.4;margin:0.5rem 0}a{text-decoration:none}.default a,a{color:inherit}hr{border:none;height:1px;margin:0;margin-top:5px;background-color:hsla(0,0%,100%,0.5)}body>.q-dialog,body>.q-menu{color:#152e39}body>.q-dialog .q-item.q-item--active,body>.q-menu .q-item.q-item--active{color:#152e39!important;font-weight:700}@media only screen and (min-width:700px){.small-font,.small-font .q-btn{font-size:1vw}}.ellipsis{overflow:hidden;text-overflow:ellipsis}.ellipsis[class*=ellipsis-]{display:-webkit-box;box-orient:vertical;white-space:normal}.ellipsis.ellipsis-2{line-clamp:2}.ellipsis.ellipsis-3{line-clamp:3}.ellipsis.ellipsis-4{line-clamp:4}.ellipsis.ellipsis-5{line-clamp:5}.ellipsis.ellipsis-6{line-clamp:6}.ellipsis.ellipsis-7{line-clamp:7}.add-button,.edit-button{position:fixed;bottom:55px;right:0.5rem;top:auto;margin-bottom:2rem;background-color:#21ba45!important;color:#fff!important;z-index:3000}@media only screen and (max-width:700px){.add-button,.edit-button{bottom:15vw;margin-bottom:0.5rem}}.add-button+.edit-button,.edit-button+.edit-button{right:4rem}.add-button .q-icon,.edit-button .q-icon{font-size:1.5rem!important}.opacity{opacity:0.7}.q-layout-page{z-index:2;min-height:0;height:calc(100vh - 55px - 4rem)}.page{width:100%;margin:auto;padding-bottom:3.5rem}.page-left,.page-right{width:50%;min-height:100vh;display:inline-block;vertical-align:top;position:absolute;padding:1rem;padding-top:0.5rem}@media only screen and (max-width:700px){.page-left,.page-right{width:100%;min-height:0;position:relative}}.form-field{border:1px solid #e0e0e0;border-radius:5px;margin-bottom:1rem;overflow:hidden}.form-field .q-field{padding:0 0.5rem}.q-field--auto-height .q-field__control,.q-field--auto-height .q-field__native{min-height:2rem}.q-field__control,.q-field__marginal{height:auto}.q-page>div{height:100%;width:100%}@media only screen and (max-width:700px){.q-page>div{display:block}}.q-list{padding:0}.q-list-header{font-size:1rem;padding:0.5rem 1rem;min-height:0;line-height:1.3}.q-layout-header+.q-layout-page-container .page-left,.q-layout-header+.q-layout-page-container .page-right{min-height:calc(100vh - 55px)}@media only screen and (min-width:700px){.q-page-container{padding-top:0!important}}.slide{background-color:#117ea2;position:fixed;padding-top:55px}@media only screen and (max-width:700px){.slide{padding-top:15vw}}.q-item-side{color:#1c0706}.q-field--outlined .q-field__control:hover:before{border-color:rgba(0,0,0,0.24)}.q-field--outlined .q-field__control:after{border-color:transparent!important}.page-right{top:0px;right:0px}.text-white .page-left{background-color:#1c0706}@media only screen and (max-width:700px){.text-white .page-left{color:#000;background-color:#fff}}.text-white .page-right{background-color:#152e39}@media only screen and (max-width:700px){.text-white .page-right{color:#000;background-color:#fff}}.text-dimmed{color:hsla(0,0%,100%,0.5)}.splash{position:fixed;z-index:10000;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle,#007da3 0%,#09181f 100%)}.splash img{width:30vw}@media only screen and (max-width:700px){.splash img{width:60vw}}.q-btn,.q-btn-group{text-transform:none;font-size:1rem;font-weight:700}.q-btn-group.q-btn--outline .q-btn__wrapper:before,.q-btn.q-btn--outline .q-btn__wrapper:before{border-width:2px}.q-btn-group:not(.q-btn--round) .q-btn__wrapper,.q-btn:not(.q-btn--round) .q-btn__wrapper{min-height:2em;padding:0.25rem}.q-btn-group:not(.q-btn--round) .q-btn__wrapper>.q-btn__content,.q-btn:not(.q-btn--round) .q-btn__wrapper>.q-btn__content{line-height:1}.q-btn-group:not(.q-btn--round) .q-btn__wrapper .q-icon,.q-btn:not(.q-btn--round) .q-btn__wrapper .q-icon{font-size:1.5rem}.q-btn-group:not(.q-btn--round) .q-btn__wrapper .q-icon.on-left,.q-btn:not(.q-btn--round) .q-btn__wrapper .q-icon.on-left{margin-right:0.5rem}.q-btn-group:not(.q-btn--round) .q-btn__wrapper .q-icon.on-right,.q-btn:not(.q-btn--round) .q-btn__wrapper .q-icon.on-right{margin-left:0.5rem}.q-btn-group.q-btn.small,.q-btn-group.small .q-btn,.q-btn.q-btn.small,.q-btn.small .q-btn{min-height:0px;text-transform:uppercase;font-size:0.7rem;width:auto;height:auto}.q-btn-group.q-btn.small .q-btn__wrapper,.q-btn-group.small .q-btn .q-btn__wrapper,.q-btn.q-btn.small .q-btn__wrapper,.q-btn.small .q-btn .q-btn__wrapper{padding:0.1rem 0.4rem}.q-btn-group.q-btn.small.q-btn--round,.q-btn-group.small .q-btn.q-btn--round,.q-btn.q-btn.small.q-btn--round,.q-btn.small .q-btn.q-btn--round{width:2.3em;height:2.3em;padding:0;line-height:2.3em;min-width:2.3em}.q-btn-group.q-btn.small.q-btn--round .q-btn__wrapper,.q-btn-group.small .q-btn.q-btn--round .q-btn__wrapper,.q-btn.q-btn.small.q-btn--round .q-btn__wrapper,.q-btn.small .q-btn.q-btn--round .q-btn__wrapper{min-width:2.3em;min-height:2.3em;line-height:2.3em}.q-btn-group.q-btn.small h6,.q-btn-group.small .q-btn h6,.q-btn.q-btn.small h6,.q-btn.small .q-btn h6{font-size:1em}.q-btn-group .q-btn__content,.q-btn .q-btn__content{line-height:1.4em}.q-btn-group.bg-negative .q-icon,.q-btn-group.bg-positive .q-icon,.q-btn.bg-negative .q-icon,.q-btn.bg-positive .q-icon{font-size:1.5rem}:not(.q-btn-group):not(.bottom-menu)>.q-btn:not(.q-btn--round):not(.q-btn--dense){padding:calc(0.25rem + 3px) calc(3px + 0.5rem)}.q-btn-group{background-color:#4198b5;padding:3px}.q-btn-group,.q-btn-group.q-btn-toggle .q-btn{border-radius:5px!important}.q-btn-group .q-btn{background-color:transparent!important;color:#fff!important;padding:0.25rem 0.5rem}.q-btn-group .q-btn:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}.q-btn-group .q-btn:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px}.q-btn-group .q-btn+.q-btn{margin-left:1px}.q-btn-group .q-btn.bg-primary{color:#117ea2!important;background-color:#fff!important}.q-badge{min-width:1.3rem;min-height:1.3rem;padding:2px;text-align:center;justify-content:center}.q-badge.bg-negative{box-shadow:0 0 0.5rem 0.1rem #db2828}.q-badge>div{width:100%}.q-badge.q-badge--floating{right:0.5rem}.text-caption{color:inherit;opacity:0.6;font-size:0.9em}.q-list .q-item{font-size:1em}[sparse] .q-list .q-item{padding:1rem 1rem}.home .button .q-item{border-radius:0.5rem;background-color:hsla(0,0%,78.4%,0.15);padding:1rem;margin-bottom:1rem;overflow:hidden}@media only screen and (max-width:700px){.home .button .q-item{background-color:rgba(0,0,0,0.15)}}.home .button .q-item.special:before{content:"";position:absolute;left:0;top:0;width:0.3rem;height:100%;background-color:#f29100}.home .button .q-item .q-item-label{font-size:1.5em}.home .button .q-item a{margin-top:0.5rem}.border-button{border:none;background-color:hsla(0,0%,100%,0.2);border-radius:5px;padding:0.5rem 1rem;display:inline-block;color:inherit}.page .primary{color:#1c0706}.bg-blue{background-color:#1c0706!important}.bg-orange{background-color:#f29100!important}.bg-primary-light{background-color:#4198b5}.text-blue{color:#1c0706!important}.text-orange{color:#f29100!important}.full-scroll{height:calc(100vh - 110px)!important}@media only screen and (max-width:700px){.full-scroll{height:calc(100vh - 15vw)!important;padding-bottom:15vw;position:absolute;top:15vw;left:0;width:100%}}.subtopbar{z-index:3003;top:0;left:3rem;padding-top:0!important;width:calc(100% - 6rem)!important;position:fixed;height:55px!important}.subtopbar+.subtopbar{z-index:2}@media-mobile{.subtopbar{width:100%!important;padding-left:0;padding-top:calc(0.5rem + 4px)}}.subtopbar+div{width:100%}.subtopbar+div:not(.edit-options){padding-top:55px}@media only screen and (min-width:700px){.subtopbar+div .full-scroll{height:calc(100vh - 55px - 4rem)!important}}@media-mobile{.subtopbar+div{padding-top:0}}.subtopbar .q-btn>.q-btn__wrapper{padding:0.25rem}.subtopbar .q-btn:first-child{margin-left:0.5rem}.subtopbar .q-btn.q-btn--round .q-icon{font-size:1.5rem}.subtopbar>.row>*{flex:0 0 auto;align-items:center;justify-content:center}.subtopbar>.row>:first-child{width:auto;min-width:3rem}@media only screen and (min-width:700px){.subtopbar>.row>:first-child:not(h1){display:none}.additional-menu .subtopbar>.row>:first-child:not(h1),.slide .subtopbar>.row>:first-child:not(h1){display:block}}.subtopbar>.row>:nth-child(2){text-align:left;display:flex;align-items:center}.subtopbar>.row>:last-child{width:auto;min-width:3rem}@media only screen and (max-width:700px){.subtopbar>.row>:first-child{width:auto}.subtopbar>.row>:nth-child(2){text-align:center;margin:auto}.subtopbar>.row>:last-child{width:auto}}.subtopbar h1{line-height:55px}.dark .subtopbar .h2,.dark .subtopbar h2,.home .subtopbar .h2,.home .subtopbar h2,.subtopbar .h2,.subtopbar h2{color:#fff}.subtopbar .h2 i,.subtopbar h2 i{color:#000;font-size:1em}.dark .subtopbar .h2 i,.dark .subtopbar h2 i,.home .subtopbar .h2 i,.home .subtopbar h2 i{color:#fff}.subtopbar>div:first-child{line-height:55px;color:#fff}@media only screen and (max-width:700px){.subtopbar{display:flex;flex-direction:column;padding-top:0;top:0;left:0;width:100%!important;padding-bottom:0;height:15vw!important;align-items:flex-start}.subtopbar>div:first-child{padding-top:0;line-height:15vw;height:100%;background-color:#117ea2;color:#fff;width:100%}.subtopbar>div:first-child .q-btn{padding:0}.subtopbar>div:first-child .q-btn .q-btn__wrapper{display:flex;align-items:center}.subtopbar>div:first-child .q-btn,.subtopbar>div:first-child .q-icon{color:#fff!important}.subtopbar>div:first-child .q-btn.h1:not(.force-icon) .q-icon,.subtopbar>div:first-child .q-icon.h1:not(.force-icon) .q-icon{position:fixed;left:0.5rem;font-size:2rem}.subtopbar.bg-white{box-shadow:0 0 1rem 0.1rem rgba(0,0,0,0.25)}.subtopbar.bg-white>.row:first-child .q-btn,.subtopbar.bg-white>.row:first-child .q-icon{color:#152e39!important}.subtopbar .q-icon{font-size:2rem}.subtopbar+div:not(.subtopbar):not(.edit-options){padding-top:15vw}.subtopbar .float-right{padding:5px;width:auto;top:0;height:100%;background-color:transparent}.subtopbar .float-right .q-btn{margin-left:5px;background-color:transparent}}.absolute-below-header{position:absolute!important;top:55px}@media only screen and (max-width:700px){.absolute-below-header{top:15vw;height:calc(100vh - 15vw)!important}}.gradient-left{position:absolute;left:0px;top:0px;height:100%;width:60%;background:linear-gradient(90deg,rgba(0,0,0,0.6) 0%,transparent)}.state-offline,.state-online{padding-left:0.5rem}.state-offline.state-online:before,.state-online.state-online:before{background-color:#21ba45}.tile{display:inline-block;width:33.33%;position:relative;cursor:pointer;transition:all 0.3s;vertical-align:top}.tile.tile-autoheight{overflow:visible;max-height:none!important}.tile.tile-autoheight>*>*{height:auto!important}.tile.tile-autoheight .tile-background{position:absolute!important;height:calc(100% - 1rem)!important;width:calc(100% - 1rem)!important}.tile.tile-autoheight .tile-background+div{position:relative!important}.tile.tile-hidden{opacity:0;transform:scale(0);width:0!important;margin-top:13vh;max-height:0!important}.tile.tile-3{width:25%}.tile.tile-4{width:33.33%}.tile.tile-5{width:41.67%}.tile.tile-6{width:50%}.tile.tile-7{width:58.33%}.tile.tile-8{width:66.66%}.tile.tile-9{width:75%}@media only screen and (max-width:700px){.tile{width:100%!important}}.tile>div>div{display:inline-block;vertical-align:top}.tile>div>div .tile-text{display:none}.tile .tile-topright{position:absolute;right:1rem;top:1rem}.tile .tile-type{text-transform:uppercase;font-size:0.7em}.tile .tile-type>div{color:#117ea2;background-color:hsla(0,0%,100%,0.8);border-radius:5px;padding:0.25rem 0.5rem;display:inline-block}.tile .tile-type+.tile-title{justify-content:flex-end;flex-grow:100000;display:flex;flex-direction:column;max-height:unset;height:auto}.tile .tile-subtitle{font-weight:300;text-transform:uppercase;font-size:0.7em}.tile .tile-title{font-weight:700;font-family:TitleFont;font-size:1.1em;height:5.2rem;max-height:5.2rem;overflow:hidden;padding-top:0.5rem}@media only screen and (max-width:700px){.tile .tile-title{height:auto}}.tile .tile-footer{display:flex;align-items:flex-end;width:100%;flex:1;justify-content:space-between}.tile .tile-footer>*{display:flex;align-items:center}.tile .tile-footer img{height:2rem}.tile .tile-footer a{padding-left:0}.tile .tile-background{height:26vh;width:100%;margin-bottom:0.5rem;background-size:cover;background-position:50%;background-repeat:no-repeat;background-color:#e0e1e2;display:flex;align-items:flex-end;justify-content:flex-start;padding:1rem;color:#fff;overflow:hidden}@media only screen and (max-width:700px){.tile .tile-background{margin-right:0!important;margin-left:0!important}}.tile>div:first-child.tile-background{margin-right:0!important;margin-bottom:0!important}.tile>div:first-child.tile-background+div{width:70%}.tile>div:first-child.tile-background+div .tile-footer{width:calc(70% - 3rem)}.tile .tile-gradient{position:relative;overflow:hidden}.tile .tile-gradient>div{z-index:1}.tile .tile-gradient:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(to top right,rgba(0,0,0,0.7) 0%,transparent 90%)}.tile.tile-tall .tile-background{height:26vh}.tile.tile-left,.tile.tile-right,.tile.tile-small{max-height:30vh}.tile.tile-left .tile-text,.tile.tile-right .tile-text,.tile.tile-small .tile-text{display:inline-block;width:100%;flex:10000}.tile.tile-left .tile-background,.tile.tile-right .tile-background,.tile.tile-small .tile-background{width:100%;margin-right:2rem;float:left;position:relative}.tile.tile-left .tile-background+div,.tile.tile-right .tile-background+div,.tile.tile-small .tile-background+div{height:calc(100% - 1rem);display:flex;flex-direction:column;position:absolute;padding:1rem;color:#fff;z-index:2;width:calc(100% - 1rem)}.tile.tile-left .tile-background+div .tile-footer,.tile.tile-right .tile-background+div .tile-footer,.tile.tile-small .tile-background+div .tile-footer{display:inline-block}.tile.tile-left .tile-background+div .tile-footer a,.tile.tile-right .tile-background+div .tile-footer a,.tile.tile-small .tile-background+div .tile-footer a{display:inline-block!important;color:#fff;padding-left:1rem}.tile.tile-left .tile-background+div .tile-footer img,.tile.tile-right .tile-background+div .tile-footer img,.tile.tile-small .tile-background+div .tile-footer img{position:absolute;top:1rem;right:1rem}.tile.tile-left .tile-background.tile-noimage+div,.tile.tile-left .tile-background.tile-noimage+div a,.tile.tile-right .tile-background.tile-noimage+div,.tile.tile-right .tile-background.tile-noimage+div a,.tile.tile-small .tile-background.tile-noimage+div,.tile.tile-small .tile-background.tile-noimage+div a{color:inherit}.tile.tile-left .tile-background.tile-noimage.bg-primary+div,.tile.tile-left .tile-background.tile-noimage.bg-primary+div a,.tile.tile-left .tile-background.tile-noimage.bg-secondary+div,.tile.tile-left .tile-background.tile-noimage.bg-secondary+div a,.tile.tile-right .tile-background.tile-noimage.bg-primary+div,.tile.tile-right .tile-background.tile-noimage.bg-primary+div a,.tile.tile-right .tile-background.tile-noimage.bg-secondary+div,.tile.tile-right .tile-background.tile-noimage.bg-secondary+div a,.tile.tile-small .tile-background.tile-noimage.bg-primary+div,.tile.tile-small .tile-background.tile-noimage.bg-primary+div a,.tile.tile-small .tile-background.tile-noimage.bg-secondary+div,.tile.tile-small .tile-background.tile-noimage.bg-secondary+div a{color:#fff}.tile.tile-left .tile-background:not(.tile-noimage):after,.tile.tile-right .tile-background:not(.tile-noimage):after,.tile.tile-small .tile-background:not(.tile-noimage):after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(to bottom right,rgba(0,0,0,0.6) 0%,transparent)}.tile.tile-left,.tile.tile-right{width:100%}.tile.tile-left .tile-title,.tile.tile-right .tile-title{font-size:1.3em;height:auto;overflow:visible;max-width:40rem}.tile.tile-left .tile-text,.tile.tile-right .tile-text{max-width:40rem}.tile.tile-left.tile-right .tile-background,.tile.tile-right.tile-right .tile-background{float:right;margin-right:0px}.tile.tile-list{width:100%}.tile.tile-list .tile-title{height:auto}.tile.tile-list .tile-background{height:calc(100% - 1rem);width:calc(100% - 1rem);position:absolute;border-radius:5px}.tile.tile-list .tile-background+div{position:relative}.lightbox img{display:block;width:80vw;max-height:80vh;object-fit:contain}