.page-banner{color:#fff;height:80vh}.page-banner .shape{background-position:50%;background-size:cover;float:right;height:100%;shape-margin:50px}.clearfix:after,.page-banner .shape:before{content:" ";display:table}.page-banner .shape:after{clear:both}.page-banner .banner-content{padding-bottom:80px;padding-top:120px}.page-banner .banner-title{color:#fff;font-size:clamp(32px,18.182px + 4.318vw,70px);line-height:1;margin-top:0}.page-banner .banner-blurb{margin-bottom:20px}.page-banner .btn{background-color:#0d2f5d}.page-banner .btn:hover{background-color:#008ad4}.page-banner.angle-bottom{clip-path:polygon(100% 0,100% 85%,35% 100%,0 90%,0 0)}.page-banner.angle-bottom .shape{clip-path:polygon(70% 0,100% 0,100% 100%,0 100%);shape-outside:polygon(70% 0,100% 0,100% 100%,0 100%);width:65%}.page-banner.angle-top{clip-path:polygon(67% 0,100% 10%,100% 100%,0 100%,0 20%)}.page-banner.angle-top .shape{clip-path:polygon(49% 0,100% 0,100% 100%,0 100%);shape-outside:polygon(49% 0,100% 0,100% 100%,0 100%);width:65%}.page-banner.angle-top .banner-content{padding-top:230px}.page-banner.blue_gradient{background:#008ad4;background:linear-gradient(40deg,#008ad4,#4ab1df)}.page-banner.gold{background:#ffcc28;color:#0d2f5d}.page-banner.gold .banner-title{color:#0d2f5d}.page-banner.light_blue_gradient{background:#008ad4;background:linear-gradient(90deg,#37aade,#5dc2e6)}@media only screen and (max-width:768px){.page-banner{height:unset}.page-banner .shape{display:none}.page-banner .page-center{padding-top:60px}.page-banner.angle-top .banner-content{padding-top:150px}}