.main-masthead{position:relative;margin-bottom:50px}header{position:relative;background-color:#000;width:100%;overflow:hidden}header .jumbotron-text{position:absolute;width:100%;height:100%;top:0}header .jumbotron-text .container,header .jumbotron-text .container .d-flex{height:100%}header .masthead-text{width:800px;font-family:roboto-slab}header picture img,header video{position:relative;object-fit:cover;height:100%;width:100%;z-index:0}header .container{position:relative;z-index:2}header .overlay{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1}header .overlay .sg-stamp{position:absolute;top:-10%;right:-2.6%;opacity:1;width:auto;height:40%}header .overlay:before{position:absolute;top:0;right:0;bottom:0;left:0;content:""}.scroll-btn{display:flex;justify-content:center;align-items:center;position:absolute;background-color:#fff;border-radius:50%;height:100px;width:100px;left:50%;bottom:-50px;z-index:999;cursor:pointer;transform:translateX(-50%)}.scroll-btn img{width:30px;height:40px}.anim_mouse{animation:2s cubic-bezier(.65,-.55,.25,1.5) infinite anim_mouse;transform-origin:50% 20px;will-change:transform,opacity}@-webkit-keyframes anim_mouse{0%,20%{opacity:1;transform:translate(0) scale(1)}to{opacity:0;transform:translateY(25px) scaleY(2)}}@keyframes anim_mouse{0%,20%{opacity:1;transform:translate(0) scale(1)}to{opacity:0;transform:translateY(25px) scaleY(2)}}@media screen and (min-width:768px) and (max-width:1023px){header .masthead-text{padding-top:0;width:380px}}@media screen and (max-width:600px){header .overlay .sg-stamp{width:37%;top:-7.5%;right:-7%;height:auto}.jumbotron-text .align-items-center{align-items:flex-start!important}.jumbotron-text .masthead-text{margin-top:30%;width:68%}}
.main-masthead .home-masthead{aspect-ratio:16/5}.home-masthead .ctas-container{position:absolute;bottom:35px;display:flex;gap:16px;width:calc(100% - 30px);justify-content:center}.home-masthead .ctas-container a{background-color:#fff;border-radius:39px;width:328px;min-height:56px;display:flex;align-items:center;padding:6px 12px;text-decoration:none}.home-masthead .ctas-container a .btn-content-wrap{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}.home-masthead .ctas-container .btn-content-wrap .sgds-icon-chevron-right{color:#132b66;font-size:25px}.home-masthead .ctas-container .btn-content-wrap .btn-content{color:#132b66;font-size:16px;line-height:24px;font-weight:700}.home-masthead .masthead-text{text-wrap:pretty}.home-masthead .masthead-text h1{text-shadow:2px 3px 14px #000;text-wrap:balance}.home-masthead .masthead-text .description{margin-top:20px;font-size:16px;line-height:26px}.home-masthead .ctas-container a:active .btn-content-wrap .btn-content,.home-masthead .ctas-container a:active .btn-content-wrap .sgds-icon-chevron-right,.home-masthead .ctas-container a:focus .btn-content-wrap .btn-content,.home-masthead .ctas-container a:focus .btn-content-wrap .sgds-icon-chevron-right,.home-masthead .ctas-container a:hover .btn-content-wrap .btn-content,.home-masthead .ctas-container a:hover .btn-content-wrap .sgds-icon-chevron-right,.home-masthead .masthead-text .description *{color:#fff}.home-masthead .masthead-text .description b{font-weight:600}.home-masthead .ctas-container a .btn-content-wrap .btn-icon{min-width:35px}.home-masthead .ctas-container a:hover{background-color:#0068b4;margin-top:-5px;height:calc(56px - 5px)}.home-masthead .ctas-container a:active .btn-content-wrap .btn-icon img,.home-masthead .ctas-container a:focus .btn-content-wrap .btn-icon img,.home-masthead .ctas-container a:hover .btn-content-wrap .btn-icon img{filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(180deg)}.home-masthead .ctas-container a:active{background-color:#285782}.home-masthead .ctas-container a:focus{background-color:#132b66}.home-masthead .ctas-container a:disabled{opacity:.4;pointer-events:none}.home-masthead .modal{position:fixed;top:0;left:0;display:none;width:100%;height:100%;overflow:hidden!important;outline:0;padding:0!important;z-index:19999}.home-masthead .modal-dialog{max-width:100%;margin:0}.home-masthead .modal-body{position:absolute;width:100%;padding:0;background-color:transparent}.home-masthead .modal-content{border:0}.home-masthead .video-yt-player{position:absolute;width:100%;height:100vh;z-index:-1;padding:0}.home-masthead .btn-modal-close{color:#fff;font-size:16px;line-height:28px;font-weight:700;float:right;margin-right:10px}.home-masthead .masthead-video-wrapper{margin-top:30px;display:flex;justify-content:center;align-items:center}.home-masthead .btn-watch-video{display:flex;align-items:center;border:none;background:0 0}.home-masthead .btn-watch-video:focus{outline:#0070f2 solid 4px}.home-masthead .btn-watch-video span{font-size:22px;line-height:26px;letter-spacing:0;font-weight:600;color:#fff;margin-right:10px;font-family:metropolis}.home-masthead .btn-watch-video:hover{text-decoration:underline!important;color:#fff}.home-masthead .btn-watch-video svg{min-width:20px;min-height:20px}.btn-watch-video:hover svg circle,.home-masthead .btn-watch-video:hover svg path:first-of-type{fill:white}.home-masthead .btn-watch-video:hover svg path:last-of-type{fill:#f4333d}@media screen and (max-width:600px){.main-masthead .home-masthead{aspect-ratio:9/16}.home-masthead .ctas-container{flex-direction:column;position:relative;bottom:0;margin-bottom:35px;width:100%;padding-left:9px;padding-right:9px}header .jumbotron-text .container{justify-content:center;display:flex;flex-direction:column;gap:25px}header .jumbotron-text .container .d-flex{height:fit-content}header .jumbotron-text .container .d-flex.justify-content-center{height:100%;align-items:center!important}.home-masthead .ctas-container a{width:100%}.home-masthead .masthead-text h1{font-size:36px;line-height:42px;letter-spacing:0}.home-masthead .masthead-text .description{margin-top:10px;font-size:15px;line-height:24px}header .overlay .sg-stamp{top:-5.5%}.jumbotron-text .masthead-text{width:333px;text-wrap:balance;margin-top:0}.home-masthead .masthead-video-wrapper{margin-top:25px}.home-masthead .btn-watch-video span{font-size:20px}}
