section.banner{overflow:hidden;position:relative}section.banner .right-background{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:50%;position:absolute;top:0;width:50vw;z-index:0}.banner h1{color:#f4b223;font-size:42px;font-style:normal;font-weight:800;line-height:110%;margin:0}.banner .col.left .content-text{display:flex;flex-direction:column}.banner .col.left .content-text .eyebrow,.banner .col.left .content-text h1,.banner .col.left .content-text p{padding-bottom:40px}.banner #clock{display:flex}.banner #clock .block,.banner #clock .block span{max-width:58px;width:100%}.banner #clock .block{display:flex;flex-direction:column;font-weight:400;gap:10px;justify-content:center;text-align:center;width:60px}.banner #clock .block span{align-items:center;background:#406177;border-radius:6px;color:#eef1f3;display:flex;font-size:24px;font-style:normal;font-weight:600;justify-content:center;line-height:120%;padding:24px 12px}.banner .col.right{position:relative;z-index:9}.banner .col.right .round-border{color:#092b49}@media screen and (max-width:767px){section.banner .right-background{display:none}.banner .container,.banner .row{padding:0}.banner .col.left .content-text .eyebrow,.banner .col.left .content-text h1,.banner .col.left .content-text p{padding-bottom:32px}.banner .col.left .content-text h1{font-size:32px}.banner .col.right .round-border{border-radius:0}}