.home.v3 .cu-hero-home.hero-module{height:100%;position:relative;background-size:cover;background-repeat:no-repeat;display:flex;justify-content:center;align-content:center;background:#2e1a47}.home.v3 .cu-hero-home.hero-module .banner-img{transform:translate(0px);position:absolute;top:0;left:0;width:100%;right:0;bottom:0;height:auto}.home.v3 .cu-hero-home.hero-module .banner-img img{width:100%;height:387px;object-fit:cover}.home.v3 .cu-hero-home.hero-module .banner-content{text-align:center;margin-left:auto;background:linear-gradient(180deg, rgba(73, 41, 115, 0) 25%, rgba(57, 35, 87, 0.7517) 75%, #2D1B45 100%)}.home.v3 .cu-hero-home.hero-module .banner-content h1{margin-bottom:25px;width:100%;margin-left:150px;text-align:left;font-family:"Tiempos Headline Bold","Tiempos Headline SemiBold"}.home.v3 .cu-hero-home.hero-module .banner-content h1 .line1,.home.v3 .cu-hero-home.hero-module .banner-content h1 .line2{background:transparent;padding:0;margin:0;font-size:70px;line-height:74px;color:#fff}.home.v3 .cu-hero-home.hero-module .banner-content h1 .line2 .orange{color:#f56600}.home.v3 .cu-hero-home.hero-module .banner-content p{color:#fff}.home.v3 .cu-hero-home.hero-module .btn-group{border-top:solid 1px #2d1b45;text-align:left;background:#2d1b45;z-index:1;width:100vw;padding-bottom:80px}.home.v3 .cu-hero-home.hero-module .btn-group .banner-buttons{color:#fff;font-size:21px;text-transform:uppercase;border-bottom:5px solid #f56600;font-family:"trade-gothic-next",Franklin Gothic,Verdana,sans-serif;letter-spacing:2px;font-weight:bold;margin-bottom:20px}.home.v3 .cu-hero-home.hero-module .btn-group .intro-admissions-button{position:relative;left:150px}.home.v3 .cu-hero-home.hero-module .btn-group .intro-degrees-button{position:relative;left:190px}.home.v3 .cu-hero-home.guide-arrow{margin-bottom:0}.home.v3 .cu-hero-home.guide-arrow::after{content:"";width:100%;height:45px;-webkit-clip-path:polygon(50% 6%, 0 0, 100% 0);clip-path:polygon(50% 100%, 0 0, 100% 0);position:absolute;bottom:-44px;left:0;right:0;background:#2d1b45;z-index:11;box-shadow:0px 8px 6px #000}@media screen and (max-width: 639px){.home.v3 .cu-hero-home.hero-module{background:none}.home.v3 .cu-hero-home.hero-module .banner-img img{height:100%;overflow:visible}.home.v3 .cu-hero-home.hero-module .banner-content{text-align:center;margin-left:auto;margin-right:auto;padding-top:175px;z-index:1;background:linear-gradient(180deg, rgba(73, 41, 115, 0) 25%, rgba(57, 35, 87, 0.7517) 50%, #2D1B45 100%)}.home.v3 .cu-hero-home.hero-module .banner-content h1{text-align:center;margin-left:0;margin-bottom:0;font-size:44px;line-height:48px;padding-top:50px}.home.v3 .cu-hero-home.hero-module .banner-content h1 .line1,.home.v3 .cu-hero-home.hero-module .banner-content h1 .line2,.home.v3 .cu-hero-home.hero-module .banner-content h1 .line3{font-size:50px;line-height:50px;text-align:center}.home.v3 .cu-hero-home.hero-module .banner-content h1 .orange{color:#f56600}.home.v3 .cu-hero-home.hero-module .banner-content .mobile-intro-bg{padding-top:32px;padding-top:16px;border-bottom:solid 3px #2d1b45}.home.v3 .cu-hero-home.hero-module .banner-content p{font-family:"trade-gothic-next",Franklin Gothic,Verdana,sans-serif;font-size:16px;line-height:20px;font-weight:400;max-width:315px;margin-left:auto;margin-right:auto;margin-bottom:0px}.home.v3 .cu-hero-home.hero-module .btn-group{text-align:center;position:static;padding-top:20px;padding-bottom:60px}.home.v3 .cu-hero-home.hero-module .btn-group .intro-admissions-button{position:relative;left:0;font-size:20px}.home.v3 .cu-hero-home.hero-module .btn-group .intro-admissions-button::after{content:"\a";white-space:pre}.home.v3 .cu-hero-home.hero-module .btn-group .intro-degrees-button{top:30px;position:relative;left:0;font-size:20px}}@media screen and (min-width: 640px)and (max-width: 1023px){.home.v3 .cu-hero-home.hero-module{background:none}.home.v3 .cu-hero-home.hero-module .banner-img{height:100%}.home.v3 .cu-hero-home.hero-module .banner-img img{height:100%}.home.v3 .cu-hero-home.hero-module .banner-content{text-align:left;margin-left:auto;margin-right:auto;padding-top:300px;z-index:1;background:linear-gradient(180deg, rgba(73, 41, 115, 0) 25%, rgba(57, 35, 87, 0.7517) 75%, #2D1B45 100%)}.home.v3 .cu-hero-home.hero-module .banner-content h1{margin-bottom:15px;width:auto;margin-left:50px;text-align:left;font-family:"Tiempos Headline Bold","Tiempos Headline SemiBold"}.home.v3 .cu-hero-home.hero-module .banner-content h1 .line1,.home.v3 .cu-hero-home.hero-module .banner-content h1 .line2{background:transparent;padding:0;margin:0;font-size:70px;line-height:74px;color:#fff}.home.v3 .cu-hero-home.hero-module .banner-content h1 .line1{position:relative}.home.v3 .cu-hero-home.hero-module .banner-content h1 .line2 .orange{color:#f56600}.home.v3 .cu-hero-home.hero-module .banner-content .mobile-intro-bg{padding-bottom:0px;border-bottom:solid 1px #2d1b45}.home.v3 .cu-hero-home.hero-module .banner-content p{font-family:"trade-gothic-next",Franklin Gothic,Verdana,sans-serif;font-size:16px;line-height:20px;font-weight:400;max-width:525px;margin-left:50px}.home.v3 .cu-hero-home.hero-module .btn-group{padding-bottom:50px;padding-top:20px}.home.v3 .cu-hero-home.hero-module .btn-group .intro-admissions-button{position:relative;left:50px}.home.v3 .cu-hero-home.hero-module .btn-group .intro-degrees-button{position:relative;left:90px}}@media screen and (min-width: 1024px){.home.v3 .cu-hero-home.hero-module .banner-img{height:700px;padding-top:129px}.home.v3 .cu-hero-home.hero-module .banner-img img{height:100%}.home.v3 .cu-hero-home.hero-module .hero-bg-overlay{height:100%}.home.v3 .cu-hero-home.hero-module .banner-content{text-align:center;margin-left:auto;margin-right:auto;padding-top:400px;z-index:1;background:linear-gradient(180deg, rgba(73, 41, 115, 0) 50%, rgba(57, 35, 87, 0.7517) 75%, #2D1B45 100%)}.home.v3 .cu-hero-home.hero-module .banner-content h1{margin-bottom:0px;width:auto;margin-left:150px;font-family:"Tiempos Headline Bold","Tiempos Headline SemiBold"}.home.v3 .cu-hero-home.hero-module .banner-content h1 .line1,.home.v3 .cu-hero-home.hero-module .banner-content h1 .line2{background:transparent;padding:0;margin:0;font-size:70px;line-height:74px;color:#fff}.home.v3 .cu-hero-home.hero-module .banner-content h1 .line2 .orange{color:#f56600}.home.v3 .cu-hero-home.hero-module .banner-content .banner-intro p{font-family:"trade-gothic-next",Franklin Gothic,Verdana,sans-serif;font-size:21px;line-height:28px;font-weight:400;margin-top:22px;margin-bottom:28px;max-width:750px;margin-left:150px;text-align:left}.home.v3 .cu-hero-home.hero-module .btn-group{padding-bottom:60px;padding-top:0px}}
