﻿
@media all{.co-content-2sp ul{margin:0;padding:0}.co-content-2sp ul li{border-bottom:1px solid rgba(0,216,255,.8);list-style-type:none;margin:4px 0;padding:4px 0}.co-header .position-absolute{bottom:0;left:0;right:0;top:0}.co-header h1 span{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.co-img-fit{height:100%;left:0;top:0;width:100%}.co-img-fit picture{display:flex;height:100%;width:100%}.co-img-fit picture img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.hero{display:flex;position:relative}.hero .hero-img{height:100%;left:0;top:0;width:100%}.hero .hero-img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.hero.tall{min-height:50vh}}@media(min-width:768px){.hero.tall{min-height:60vh}}@media(min-width:992px){.hero.tall{min-height:75vh}}@media all{.hero.small{min-height:40vh}}@media(min-width:768px){.hero.small{min-height:45vh}}@media(min-width:992px){.hero.small{min-height:55vh}.hero.small .row{width:100%!important}}@media all{.hero h1{text-shadow:none!important}.row.small,.row.tall{z-index:1}figure{overflow:hidden;position:relative;transition:background-color .3s ease-in-out}figure img{transition:transform .5s ease,opacity .3s ease-in-out}figure figcaption{background:linear-gradient(180deg,hsla(0,0%,100%,0) 5%,rgba(0,0,0,.7));bottom:0;left:0;position:absolute;width:100%;z-index:2}a:hover figure.effect-zoom img{transform:scale(1.05)}a:hover figure.effect-darken img{opacity:.8}.bg-primary.placeholder{margin-bottom:1rem;padding-bottom:58%}.alert p:last-child{margin-bottom:0}a.co-video{display:block;position:relative}a.co-video figure{z-index:0}a.co-video svg{filter:drop-shadow(0 0 8px rgba(0,0,0,.3));height:54px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}a.co-video svg .st0,a.co-video svg .st1{transition:fill .3s ease-in-out}a:hover.co-video svg .st0{fill:red!important;filter:none}a:hover.co-video svg .st1{fill:#fff!important;filter:none}.co-linkblock{color:#000f6b}.co-linkblock a{text-decoration:none}.co-linkblock p{color:#000f6b}.co-linkblock span{color:#00d8ff;display:inline-block;padding:3px 0;transition:color .3s ease-in-out;vertical-align:middle}.co-linkblock span svg{height:12px;margin-bottom:3px;margin-left:0;transition:margin-left .3s ease-in-out;vertical-align:text-bottom}.co-linkblock:hover a{color:#000f6b;text-decoration:none}.co-linkblock:hover a figure.effect-zoom img{transform:scale(1.05)}.co-linkblock:hover a figure.effect-darken{background-color:#00d8ff}.co-linkblock:hover a figure.effect-darken img{opacity:.8}.co-linkblock:hover span{color:#00adcc;text-decoration:none}.co-linkblock:hover span svg{margin-left:8px;transition:margin-left .3s ease-in-out}.co-linkblock.co-linkblock-overlay{color:#fff}.co-linkblock.co-linkblock-overlay figure .overlay{background-color:rgba(33,37,41,.4);left:0;position:absolute;top:0;transition:background-color .3s ease-in-out;z-index:1}.co-linkblock.co-linkblock-overlay h4,.co-linkblock.co-linkblock-overlay p{color:#fff}.co-linkblock.co-linkblock-overlay span{align-self:flex-start;background:#fff;border-radius:4px;color:#00d8ff;display:inline-block;padding:5px 10px;transition:background-color .3s ease-in-out,color .3s ease-in-out;vertical-align:middle}.co-linkblock.co-linkblock-overlay span svg{height:12px;margin-bottom:3px;margin-left:0;transition:margin-left .3s ease-in-out;vertical-align:text-bottom}.co-linkblock.co-linkblock-overlay:hover a{text-decoration:none}.co-linkblock.co-linkblock-overlay:hover a span{background-color:#000f6b;color:#00adcc;color:#fff;text-decoration:none}.co-linkblock.co-linkblock-overlay:hover a span svg{margin-left:8px;transition:margin-left .3s ease-in-out}.co-linkblock.co-linkblock-overlay:hover a figure.effect-darken .overlay{background-color:rgba(33,37,41,.2)}.co-linkblock.co-linkblock-overlay:hover a figure.effect-darken img{opacity:1}.co-video-embed img{left:0;max-width:auto;position:absolute;top:0;width:100%}.co-video-embed .overlay{background-color:rgba(33,37,41,.4);cursor:pointer;left:0;position:absolute;top:0;transition:background-color .3s ease-in-out;z-index:1}.co-video-embed .overlay.hide{display:none!important}.co-video-embed .overlay svg{filter:drop-shadow(0 0 8px rgba(0,0,0,.3));height:54px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.co-video-embed .overlay svg .st0,.co-video-embed .overlay svg .st1{transition:fill .3s ease-in-out}.co-video-embed .overlay:hover svg .st0{fill:red!important;filter:none}.co-video-embed .overlay:hover svg .st1{fill:#fff!important;filter:none}}
