@import url("https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&family=Montserrat:ital,wght@0,100..900;1,100..900&family=Open+Sans:ital,wdth,wght@0,75..100,300..800;1,75..100,300..800&family=Rubik:ital,wght@0,300..900;1,300..900&display=swap");.cg-video-banner{align-items:center;display:grid;grid-template-areas:"video-banner";grid-template-columns:1fr;max-height:100%;overflow:hidden;position:relative}.cg-top-margin{margin-top:-96px}.cg-no-margin{margin-top:0}.cg-video-banner #cg-banner-video{grid-area:video-banner;height:100%;left:50%;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.cg-video-banner .cg-video-banner-overlay{background:#1e1f5d;grid-area:video-banner;height:100%;opacity:.8;width:100%}.cg-video-banner .cg-video-banner-content{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;grid-area:video-banner;justify-content:center;padding:20px;z-index:1}.cg-video-banner .cg-video-banner-content img{border-bottom:2px solid #fff;max-width:480px;padding-bottom:20px;width:100%}.cg-video-banner .cg-video-banner-content h1{margin:0;padding:20px 0 0;text-align:center}.cg-video-banner .cg-video-banner-content a{display:flex;font-family:montserrat,sans-serif;padding-bottom:5px;padding-top:20px;text-decoration:none;transition:.9s;width:auto}.cg-video-banner .cg-video-banner-content a svg{padding-left:5px;width:16px}@media screen and (max-width:1280px){.cg-video-banner{margin-top:0}}