/* home_banner*/


@media screen and (max-width: 768px){.foreground,.angle-down,.module-home-banner,.v-arrow-home,.banner-title,.banner-subtitle,.banner-description,.header-inner,.bottom-angles{opacity:1 !important}.module-numbers .number-circle circle{stroke-dashoffset:0;stroke-dasharray:0}}#contact-sticky{position:fixed;right:-71px;top:600px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);font-family:"Open Sans", sans-serif;font-size:22px;color:#FFFFFF;letter-spacing:0;text-align:center;width:160px;height:170px;z-index:9999;cursor:pointer;border-radius:50%;background:#820D30;box-shadow:0 3px 6px 0 rgba(0,0,0,0.15)}#contact-sticky:after{width:168px;height:178px;border-radius:50%;content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border:2px solid #820D30;box-shadow:0 3px 6px 0 rgba(0,0,0,0.15)}#contact-sticky span{position:absolute;top:40px;left:50%;-webkit-transform:translate(-50%, 0%);transform:translate(-50%, 0%);width:100%}@media screen and (max-width: 740px){#contact-sticky{display:none}}@media screen and (max-height: 800px){#contact-sticky{top:60%}}.module-home-banner{height: 900px; width: 100%; overflow: hidden; background-size: cover; background-position: 0px 30%; background-repeat: no-repeat; position: relative; background-image: url(../imgs/rich-banner-option-2.1.jpg); z-index: 1; background-color: #21154A;);z-index:1}.module-home-banner .foreground{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image: none;z-index:2}.module-home-banner .angle-down{content:"";position:absolute;top:0;left:0;background-image:url("../imgs/svg-overlay.svg");background-size:auto 100%;background-position:center;background-repeat:no-repeat;display:block;width:100%;height:100%;z-index:3; display:none;}.module-home-banner .overlay.bottom-angles:after{z-index:5}.module-home-banner .overlay.bottom-angles:before{z-index:5}.module-home-banner .banner-wrap{height:100%;position:relative;z-index:4}.module-home-banner .banner-title{font-size:3rem;max-width:100%;margin:0 auto 1.25rem; color:#FFF;}.module-home-banner .banner-subtitle{font-size:1.625rem;color:#FFF;font-weight:600;text-transform:uppercase;margin-bottom:1.25rem;letter-spacing:.225rem}@media screen and (max-width: 1250px){.module-home-banner .banner-title{font-size:3.125rem}.module-home-banner .banner-subtitle{font-size:1.25rem}}@media screen and (max-width: 1250px){.module-home-banner .banner-title{max-width:70%}}@media screen and (max-width: 1040px){.module-home-banner .banner-title{font-size:2.5rem;max-width:60%}.module-home-banner .banner-subtitle{font-size:1.0625rem}.module-home-banner .foreground{background-position:right -50px center}}@media screen and (max-width: 800px){.module-home-banner{height:100vh;}.module-home-banner .banner-title{font-size:2.1875rem}.module-home-banner .banner-subtitle{font-size:1rem}.module-home-banner .v-arrow-home{background-image:url("../imgs/varrow-home-mobile.svg");padding-top:0;color:#FFFFFF;letter-spacing:0;background-position:center 20px;background-size:12px 125px;height:205px;bottom:-20px;font-size:1rem;padding-top:60px}.module-home-banner .foreground{background-position:right -100px center}}@media screen and (max-width: 740px){.module-home-banner .banner-title{font-size:1.875rem;margin-bottom:1.5625rem}.module-home-banner .banner-subtitle{font-size:.9375rem;max-width:60%;margin:0 auto 58px}}@media screen and (max-width: 600px){.module-home-banner .foreground{background-position:right -90px center}.module-home-banner .banner-title{font-size:1.625rem;margin-bottom:1.25rem;max-width:60%}.module-home-banner .banner-subtitle{font-size:.875rem;max-width:60%}}@media screen and (max-width: 580px){.module-home-banner .foreground{background-position:right -90px top -100px}}@media screen and (max-width: 414px){.module-home-banner .banner-title{max-width:80%}.module-home-banner .banner-subtitle{max-width:80%}.module-home-banner .foreground{background-position:right -90px top -40px}}@media screen and (max-width: 320px){.module-home-banner .banner-title{font-size:1.875rem}.module-home-banner .banner-subtitle{font-size:.9375rem}.module-home-banner .foreground{background-position:right -120px top 0}}
.overlay.bottom-angles{display:none;}
/*# sourceMappingURL=styles.css.map *//* intro*/


.module-intro{padding:70px 0 0}.module-intro .btn-arrow span{background-image:none;padding-right:0px}.module-intro .link-wrap{margin:40px 0px}.module-intro .description p{line-height:2.1875rem;font-size:1.375rem;color:#6E6E6E;font-weight:300}.module-intro .description p:last-of-type{margin-bottom:0}.module-intro .description p p:last-of-type{margin-bottom:0}.module-intro.v2{padding:115px 0 105px 0}.module-intro.v2.border{border:0px solid #EFEFEF}.module-intro.v2.border.bottom{border-bottom-width:1px}.module-intro.v3{padding:96px 0 37px}.module-intro.v3 h2:after{content:"";width:30%;height:2px;background-color:#CEE18D;display:block;margin:38px auto}.module-intro.v3 h2:after{margin:20px auto;width:0%;-webkit-transition:all 0.8s;transition:all 0.8s}.module-intro.v3 h2.init:after{width:30%}@media screen and (max-width: 639px){.module-intro{padding:40px 0 0}.module-intro .title{font-size:2.1875rem}.module-intro .description p{font-size:1.25rem;line-height:1.5;font-weight:400}}@media screen and (max-width: 414px){.module-intro .title{font-size:1.875rem}.module-intro .description p{font-size:1.125rem;line-height:1.5}}@media screen and (max-width: 375px){.module-intro .title{font-size:1.75rem}.module-intro .description p{font-size:1rem;line-height:1.5}}.module-intro.sellers-page{padding-top:0px;padding-bottom:100px}.module-intro.sellers-page .description p{line-height:1.75rem;font-size:1.125rem;color:#6E6E6E;font-weight:300}.module-intro.sellers-page .description p:last-of-type{margin-bottom:0}.module-intro.sellers-page .description p p:last-of-type{margin-bottom:0}
/*# sourceMappingURL=styles.css.map *//* latest_box*/


@media screen and (max-width: 768px){.module{opacity:1 !important}}.module-latest-box{position:absolute;top:600px;left:0;width:356px;height:auto;overflow:hidden;background-color:#B07882;z-index:5}.module-latest-box .box-wrap{padding:40px;position:relative;width:100%;height:100%}.module-latest-box .box-wrap:before{content:"";display:block;position:absolute;top:0;left:0;width:0;height:0;border-style:solid;border-width:300px 356px 0 0;border-color:#c59299 transparent transparent transparent;z-index:0}.module-latest-box .box-title{position:relative;text-transform:uppercase;color:#fefefe;font-size:1.125rem;text-align:center;font-weight:600;margin-bottom:32px}.module-latest-box .box-links{text-align:left}.module-latest-box .box-links a{position:relative;color:#fefefe;font-size:1.375rem;font-weight:300;display:block;margin-bottom:1.5rem}.module-latest-box .box-links a:last-of-type{margin-bottom:0}.module-latest-box .box-links a:hover{color:#820D30}.module-latest-box .box-links span{display:inline-block}.module-latest-box .box-links span:after{top:-11px !important}@media screen and (max-width: 63.9375em){.module-latest-box{display:none}}@media screen and (max-width: 39.9375em){.module-latest-box{display:block;position:relative;width:100%;top:0px;margin-top:50px}.module-latest-box .box-title{font-size:18px;color:#FFFFFF;letter-spacing:2.4px}.module-latest-box .box-links a{font-size:22px;color:#FFFFFF;letter-spacing:0;line-height:30px}}
.module-home-banner .banner-description{color:#FFF;margin-bottom: 1.25rem;font-size: 1.3rem;}
/*# sourceMappingURL=styles.css.map *//* cta_circles*/


.module-cta-circles{background-color:#e6e6e6;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center;padding:144px 0 80px 0;overflow:hidden}.module-cta-circles .bg-video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background-size:cover;z-index:0}.module-cta-circles .content{background-color:rgba(254,254,254,0.9);border-radius:50%;width:730px;height:730px;padding:50px}.module-cta-circles .description{padding:0 20px;margin-bottom:30px;font-size:1rem}.module-cta-circles .description p{color:#6E6E6E;line-height:1.75rem;margin-bottom:10px;font-weight:400}.module-cta-circles .description p:last-of-type{margin-bottom:0}.module-cta-circles .description p p:last-of-type{margin-bottom:0}.module-cta-circles .link-wrap{text-align:center}.module-cta-circles .content-inner{vertical-align:middle;padding:0 60px}.module-cta-circles .content-wrap{z-index:2;position:relative}.module-cta-circles .title:before{content:"";width:30%;height:2px;background-color:#CEE18D;display:block;margin:38px auto}.module-cta-circles .title:before{width:37%;margin:8px auto 38px auto}.module-cta-circles.angle-left .circle{left:-64px;position:relative}.module-cta-circles.angle-left .angle{display:block !important;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.module-cta-circles.angle-left .angle:before{content:"";display:block;position:absolute;bottom:0;right:auto;left:0%;width:0;height:0;border-style:solid;border-width:900px 0 0 50vw;border-color:transparent transparent transparent rgba(254,254,254,0.85)}.module-cta-circles.angle-right .circle{left:64px;position:relative}.module-cta-circles.angle-right .angle{display:block !important;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.module-cta-circles.angle-right .angle:after{content:"";display:block;position:absolute;bottom:0;left:auto;right:0%;width:0;height:0;border-style:solid;border-width:0 0 900px 50vw;border-color:transparent transparent rgba(254,254,254,0.85) transparent}@media screen and (max-width: 63.9375em){.module-cta-circles .circle{left:0 !important}.module-cta-circles .content{margin:0 auto}.module-cta-circles .content-wrap.align-right{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media screen and (max-width: 39.9375em){.module-cta-circles video{display:none}}@media screen and (max-width: 639px){.module-cta-circles{padding:0px}.module-cta-circles .columns{padding:0px}.module-cta-circles .content{border-radius:0;width:100%;height:100%;padding:50px 18px}.module-cta-circles .content-inner{padding:0}.module-cta-circles .title{font-size:2.1875rem;margin-bottom:1.5rem}.module-cta-circles .description{padding:0}.module-cta-circles .description p{font-size:1.25rem;line-height:1.5;font-weight:400}}@media screen and (max-width: 414px){.module-cta-circles .title{font-size:1.875rem}.module-cta-circles .description p{font-size:1.125rem;line-height:1.5}}@media screen and (max-width: 375px){.module-cta-circles .title{font-size:1.75rem}.module-cta-circles .description p{font-size:1rem;line-height:1.5}}
/*# sourceMappingURL=styles.css.map *//* featured_programs*/


.module-featured-programs{background-color:#FAFAFA;padding:20px;background:white}.module-featured-programs .bg-container{padding:98px 0;border-top:0px solid #ffffff;background-size:14px;background-image:url(../imgs/stripe.svg)}@media (min-width: 1500px){.module-featured-programs .btn-arrow.arrow-left{position:absolute;right:calc(100% + 56px);top:50%;-webkit-transform:rotate(-180deg) scaleY(-1) translate(0%, -50%);transform:rotate(-180deg) scaleY(-1) translate(0%, -50%)}.module-featured-programs .btn-arrow.arrow-right{position:absolute;left:calc(100% + 56px);top:50%;-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%)}}.module-featured-programs .frame{position:relative;margin:0 auto;max-width:1200px}.module-featured-programs .swiper-container{position:relative;margin:0 auto;max-width:1200px}.module-featured-programs .banner-rich-text{margin-top:60px;padding:0px 80px;text-align:center}.module-featured-programs .banner-rich-text p{line-height:1.75rem;font-size:1.25rem;color:#6E6E6E;font-weight:300}.module-featured-programs .banner-rich-text p:last-of-type{margin-bottom:0}.module-featured-programs .banner-rich-text p p:last-of-type{margin-bottom:0}.module-featured-programs h2{margin-bottom:4.5625rem;text-align:center}.module-featured-programs .dropdown{z-index:2;position:relative}.module-featured-programs .selection{list-style-type:none;margin:0;padding:0;background-color:#fefefe;position:absolute;left:0;text-align:left;top:65px;z-index:3;opacity:0;visibility:hidden;padding:10px 20px 10px;-webkit-box-shadow:1px 1px 0 1px rgba(207,207,207,0.5) ;box-shadow:1px 1px 0 1px rgba(207,207,207,0.5) }.module-featured-programs .selection li{line-height:1.1;padding:5px 10px;margin:10px 0 0 0;border-bottom:1px solid #efefef}.module-featured-programs .selection li:last-of-type{border:0}.module-featured-programs .selection li a{color:#4B2366;font-size:1.25rem;display:block}.module-featured-programs .selection li a:hover{color:#820D30}.module-featured-programs .selection.open{opacity:1;visibility:visible}.module-featured-programs .selection-wrap{width:auto;display:inline-block;vertical-align:top;position:relative}.module-featured-programs .current-filter{color:#820D30;cursor:pointer;background-image:url(../imgs/icon-arrow-down.svg);background-repeat:no-repeat;background-position:right 74%;padding-right:30px;background-size:22px}.module-featured-programs .selection-label{display:inline-block;vertical-align:top}.module-featured-programs .section-title{font-size:2.5rem;font-weight:300;color:#4B2366}.module-featured-programs .teaser-wrap{width:100%;max-width:380px;-webkit-box-sizing:border-box;box-sizing:border-box;height:550px;position:relative;padding:0;-webkit-box-shadow:0px 0px 5px 1px #e6e6e6 ;box-shadow:0px 0px 5px 1px #e6e6e6 ;margin:15px auto;background-size:100% auto;background-repeat:no-repeat;background-color:#fefefe;overflow:hidden}.module-featured-programs .swiper-slide{height:auto}.module-featured-programs .swiper-wrapper{height:auto}.module-featured-programs .teaser-title{font-size:1.75rem;color:#4B2366;font-weight:300;margin-bottom:.9375rem;line-height:2.125rem}.module-featured-programs .teaser-title a{color:#4B2366}.module-featured-programs .teaser-title a:hover{color:#820D30}.module-featured-programs .teaser-description p{font-size:.875rem;color:#6E6E6E;font-weight:400}.module-featured-programs .teaser-icon{position:absolute;top:0;left:43px}.module-featured-programs .teaser-link{display:block;position:absolute;bottom:35px;left:35px;width:100%}.module-featured-programs .teaser-link:before{content:"";width:30%;height:2px;background-color:#B07882;display:block;margin:38px auto}.module-featured-programs .teaser-link:before{margin:0 35px 10px 0;width:100%;max-width:185px}.module-featured-programs .teaser-link a{font-size:1.125rem}.module-featured-programs .type-find .icon-color{fill:#CEE18D}.module-featured-programs .type-win .icon-color{fill:#B07882}.module-featured-programs .type-grow .icon-color{fill:#21154a}.module-featured-programs.industries{padding-top:0;background-color:#ffffff}.module-featured-programs.industries .teaser-wrap{height:800px;padding-top:268px;position:relative}.module-featured-programs.industries .teaser-wrap:after{content:"";top:0;left:0;width:100%;height:422px;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(48%, rgba(255,255,255,0.0001)), color-stop(58%, #fff));background-image:linear-gradient(to bottom, rgba(255,255,255,0.0001) 48%, #fff 58%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00FFFFFF', endColorstr='#FFFFFFFF', GradientType=0);z-index:2;position:absolute}.module-featured-programs.industries .teaser-icon{display:none}.module-featured-programs.industries .teaser-title,.module-featured-programs.industries .teaser-description{position:relative;z-index:3}@media screen and (max-width: 39.9375em){.module-featured-programs .teaser-wrap{height:auto;padding-bottom:80px}}@media screen and (max-width: 640px){.module-featured-programs{padding-top:84px;padding-bottom:65px}.module-featured-programs h2{font-size:2.5rem;line-height:1.2;padding:0 20px}.module-featured-programs .teaser-title{font-size:1.375rem;line-height:1.2}.module-featured-programs .teaser-wrap{height:auto !important}}@media screen and (max-width: 414px){.module-featured-programs h2{font-size:1.875rem}}@media screen and (max-width: 375px){.module-featured-programs h2{font-size:1.75rem}}@media screen and (max-width: 320px){.module-featured-programs h2{font-size:1.375rem}}
/*# sourceMappingURL=styles.css.map *//* cta_circles*/


.module-cta-circles{background-color: #e6e6e6;
    position: relative;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    padding: 144px 0 80px;
    overflow: hidden;
    object-fit: cover;
    position: relative;
    padding-top: 53.25%;padding-bottom:0;}.module-cta-circles .bg-video{    position: absolute;
    top: 0;
    left: 0;
    min-width: 100%;
    min-height: 100%;
    width: auto;
    height: auto;
    -webkit-transform: translateX(0%) translateY(0%);
    transform: translateX(0%) translateY(0%);
    background-size: cover;
    z-index: 0;
    /* margin-top: -121px; */
    object-fit: cover;}.module-cta-circles .content{background-color:rgba(254,254,254,0.9);border-radius:50%;width:730px;height:730px;padding:50px}
	.module-cta-circles .description{padding:0 20px;margin-bottom:30px;font-size:1rem}.module-cta-circles .description p{color:#6E6E6E;line-height:1.75rem;margin-bottom:10px;font-weight:400}.module-cta-circles .description p:last-of-type{margin-bottom:0}.module-cta-circles .description p p:last-of-type{margin-bottom:0}.module-cta-circles .link-wrap{text-align:center}.module-cta-circles .content-inner{vertical-align:middle;padding:0 60px}
	.module-cta-circles .content-wrap{z-index: 2;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;}.module-cta-circles .title:before{content:"";width:30%;height:2px;background-color:#B07882;display:block;margin:38px auto}.module-cta-circles .title:before{width:37%;margin:8px auto 38px auto}
	.module-cta-circles.angle-left .circle{left:.9375rem;position:relative}.module-cta-circles.angle-left .angle{display:block !important;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.module-cta-circles.angle-left .angle:before{content:"";display:block;position:absolute;bottom:0;right:auto;left:0%;width:0;height:0;border-style:solid;border-width:900px 0 0 50vw;border-color:transparent transparent transparent rgba(254,254,254,0.85)}.module-cta-circles.angle-right .circle{left:64px;position:relative}.module-cta-circles.angle-right .angle{display:block !important;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.module-cta-circles.angle-right .angle:after{content:"";display:block;position:absolute;bottom:0;left:auto;right:0%;width:0;height:0;border-style:solid;border-width:0 0 900px 50vw;border-color:transparent transparent rgba(254,254,254,0.85) transparent}
	@media screen and (max-width: 63.9375em){.module-cta-circles .circle{left:0 !important}.module-cta-circles .content{margin:0 auto}.module-cta-circles .content-wrap.align-right{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media screen and (max-width: 39.9375em){.module-cta-circles video{display:none}}
	@media screen and (max-width: 639px){.module-cta-circles{padding: 50px 0; background-position: center;}.module-cta-circles .btn-arrow{height:auto;}.module-cta-circles .bg-video{display:none;}.module-cta-circles .content-wrap{position:relative;}.module-cta-circles .columns{padding:0px}.module-cta-circles .content{border-radius:0;width:100%;height:100%;padding:50px 18px}.module-cta-circles .content-inner{padding:0}.module-cta-circles .title{font-size:2.1875rem;margin-bottom:1.5rem}.module-cta-circles .description{padding:0}.module-cta-circles .description p{font-size:1.25rem;line-height:1.5;font-weight:400}}@media screen and (max-width: 414px){.module-cta-circles .title{font-size:1.875rem}.module-cta-circles .description p{font-size:1.125rem;line-height:1.5}}@media screen and (max-width: 375px){.module-cta-circles .title{font-size:1.75rem}.module-cta-circles .description p{font-size:1rem;line-height:1.5}}
/*# sourceMappingURL=styles.css.map *//* cta_custom*/


.module-cta-custom{border:20px solid #fefefe;background-color:#21154A;position:relative;background-position:center;background-repeat:no-repeat;padding:160px 0 155px 0;background-size:auto 130%;/*background-image:url("../imgs/rich-r-01.svg")*/}.module-cta-custom:before{content: '';display: block; width: 100%; position: absolute;height: 100%; top: 0; left: 0; background-repeat: no-repeat; background-image: url(../imgs/rich-r-01-1.svg);background-size: auto 100%;background-position: center; opacity: 0.1;}.module-cta-custom .title{color:#fefefe;font-size:2.1875rem;font-weight:300}.module-cta-custom .content{position:relative;}.module-cta-custom .description:before{content:"";width:30%;height:2px;background-color:#B07882;display:block;margin:38px auto}.module-cta-custom .description p{color:#fefefe;font-size:1.5625rem;font-weight:300;line-height:1.3}.module-cta-custom .description-logo{width:118px;height:118px;background-color:#fefefe;border-radius:50%;background-size:85% auto;background-position:center;background-repeat:no-repeat;display:inline-block;vertical-align:top}.module-cta-custom .description-text{width:calc(100% - 128px);vertical-align:top;display:inline-block;padding-left:20px}@media screen and (max-width: 63.9375em){.module-cta-custom .content-inner{margin-bottom:60px}}@media screen and (max-width: 39.9375em){.module-cta-custom{border:0px;padding-top:70px;padding-bottom:80px}.module-cta-custom .link{margin-top:20px}.module-cta-custom .title{color:#FFFFFF;letter-spacing:0;line-height:1.2;margin:0 auto}.module-cta-custom .description-text{width:100%;margin:0 auto;padding-left:0px}.module-cta-custom .description-logo{display:none}.module-cta-custom .description p{font-size:1.5rem;color:#FFFFFF;letter-spacing:0;line-height:32px;margin:0 auto;text-align:center}}@media screen and (max-width: 414px){.module-cta-custom .title{font-size:1.875rem}.module-cta-custom .description p{font-size:1.125rem}}@media screen and (max-width: 375px){.module-cta-custom .title{font-size:1.75rem}.module-cta-custom .description p{font-size:1rem}}
.module-cta-custom .btn-arrow {border-color: #B07882;}.module-cta-custom .btn-arrow span {color: #B07882; background-image: url(../imgs/pink-arrow.png);}.module-cta-custom .btn-arrow:hover, .module-cta-custom .btn-arrow:active, .module-cta-custom .btn-arrow:focus { background-color: #B07882;}
.module-cta-custom .btn-arrow:hover span, .module-cta-custom .btn-arrow:active span, .module-cta-custom .btn-arrow:focus span {color: #FFF; background-image: url(../imgs/small-arrow-white.svg);}
/*# sourceMappingURL=styles.css.map *//* slider_logos*/


.module-slider-logos{padding:134px 0 515px 0;background-repeat:no-repeat;background-position:center;background-size:cover;position:relative}.module-slider-logos .section-title{position:relative}.module-slider-logos .section-title h2{position:relative;z-index:2;margin-bottom:70px}.module-slider-logos:before{content:"";width:100%;height:480px;position:absolute;left:0;top:0;z-index:0;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(10%, #fff), to(rgba(255,255,255,0.0001)));background-image:linear-gradient(to bottom, #fff 10%, rgba(255,255,255,0.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#00FFFFFF', GradientType=0)}.module-slider-logos .swiper-wrapper{height:auto}.module-slider-logos .swiper-slide{height:auto}.module-slider-logos .slide{display:block}.module-slider-logos .slider-wrap{position:relative;margin-bottom:65px}.module-slider-logos .slider-wrap img{max-width:80%}.module-slider-logos .swiper-slide{margin-bottom:70px}.module-slider-logos.industry{padding:90px 0 100px 0}.module-slider-logos.industry .swiper-slide{margin-bottom:0px}.module-slider-logos.industry .slider-wrap{margin-bottom:0px}.module-slider-logos.industry:before{content:"";position:absolute;z-index:0;left:0;top:0;width:100%;height:100%;background-image:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#F7F7F7));background-image:linear-gradient(to bottom, #fff 0%, #F7F7F7 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFF7F7F7', GradientType=0)}@media screen and (max-width: 39.9375em){.module-slider-logos{background:white !important;background-image:none !important;padding:75px 0px}.module-slider-logos .section-title{margin:0 auto}.module-slider-logos .section-title h2{font-size:2.5rem}}@media screen and (max-width: 414px){.module-slider-logos .section-title h2{font-size:1.875rem}}@media screen and (max-width: 375px){.module-slider-logos .section-title h2{font-size:1.75rem}}.page-template-industries .module-slider-logos .slider-wrap{margin-bottom:0px}.page-template-industries .module-slider-logos{margin-bottom:100px;padding-top:40px;padding-bottom:20px;background:#F7F7F7}.page-template-industries .module-slider-logos .section-title h2{margin-bottom:20px}.page-template-industries .module-slider-logos.industry .swiper-slide{margin-bottom:40px}.page-template-industries .module-slider-logos.industry .swiper-slide[data-swiper-row="1"]{margin-bottom:20px}.page-template-industries .module-slider-logos:before{content:none}
/*# sourceMappingURL=styles.css.map *//* stats*/


.module-stats{padding:128px 0;border-top:2px solid #ffffff;background-size:14px;background-image:url("../imgs/stripe.svg")}.module-stats .stat{color:#4B2366;font-size:3.75rem;font-weight:300;margin-bottom:20px}.module-stats .stat-description{color:#6E6E6E;font-size:1.5rem;font-weight:300;line-height:1.75rem}.module-stats .stat-wrap{padding:0 20px}.module-stats .stat-wrap:nth-last-child(2):first-child,.module-stats .stat-wrap:nth-last-child(2):first-child ~ div{width:50%}.module-stats .stat-wrap:nth-last-child(3):first-child,.module-stats .stat-wrap:nth-last-child(3):first-child ~ div{width:33.3333333333%}.module-stats .stat-wrap:nth-last-child(4):first-child,.module-stats .stat-wrap:nth-last-child(4):first-child ~ div{width:25%}.module-stats .stat-wrap:nth-last-child(5):first-child,.module-stats .stat-wrap:nth-last-child(5):first-child ~ div{width:20%}@media screen and (max-width: 39.9375em){.module-stats{padding-top:70px;padding-bottom:60px;text-align:center}.module-stats .swiper-wrapper{margin-bottom:30px}.module-stats .stat-wrap{width:100%;padding:0px}}.module-stats .swiper-container{text-align:center}@media screen and (max-width: 768px){.module-stats{padding-bottom:40px}.module-stats .btn-arrow{margin-top:40px}}
/*# sourceMappingURL=styles.css.map *//* grid_posts*/


.module-grid-posts{padding:119px 0 60px 0}.module-grid-posts .grid{padding:42px 0 55px}.module-grid-posts .grid-item-wrap{margin-bottom:30px}.module-grid-posts .grid-item-wrap.post-long .grid-item-inner{padding-left:57%;background-image:-webkit-gradient(linear, left top, right top, color-stop(38%, rgba(255,255,255,0.0001)), color-stop(50%, #fff));background-image:linear-gradient(to right, rgba(255,255,255,0.0001) 38%, #fff 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00FFFFFF', endColorstr='#FFFFFFFF', GradientType=1)}.module-grid-posts .grid-item-wrap.post-short .grid-item-inner{background-color:rgba(204,216,212,0.3);padding:75px 35px 40px 40px}.module-grid-posts .grid-item-inner{overflow:hidden;position:relative;border:1px solid #fefefe;height:380px;padding:75px 35px 40px 45px;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.3) ;box-shadow:0 1px 3px 0 rgba(0,0,0,0.3) }.module-grid-posts .grid-item{position:relative;background-size:50% auto;background-position:left center;background-repeat:no-repeat}.module-grid-posts .grid-item h4.title a{color:#4B2366;font-size:1.5rem;display:inline-block;line-height:1.2}.module-grid-posts .grid-item h4.title a:hover{color:#820D30}.module-grid-posts .grid-item .cat{position:absolute;top:18px;left:-1px;font-size:.75rem;text-transform:uppercase;cursor:default}.module-grid-posts .grid-item .cat span{left:-5px;top:1px;color:#FFF;}.module-grid-posts .grid-item .description{font-size:1rem;color:#6E6E6E;height:115px}.module-grid-posts .grid-item .description p{line-height:24px}.module-grid-posts .grid-item .description p:last-of-type{margin-bottom:0}.module-grid-posts .grid-item .description p p:last-of-type{margin-bottom:0}.module-grid-posts .grid-item .link-wrap{position:absolute;bottom:30px}@media screen and (max-width: 63.9375em){.module-grid-posts .grid-item{background-image:none !important}.module-grid-posts .grid-item-wrap.post-long .grid-item-inner{padding:75px 35px 40px 45px;background-color:rgba(204,216,212,0.3) !important;background-image:none !important}}@media screen and (max-width: 39.9375em){.module-grid-posts{padding-top:65px}.module-grid-posts .columns{padding:0px}.module-grid-posts .grid-item .description p{font-size:1rem;color:#6E6E6E;letter-spacing:0;line-height:24px}.module-grid-posts .grid-item h4.title a{font-size:1.75rem;color:#4B2366;letter-spacing:0;line-height:34px}.module-grid-posts .grid-item .cat span{font-size:.75rem;color:#6E6E6E;letter-spacing:1.71px}.module-grid-posts .grid-item-inner{height:auto;padding-bottom:90px !important}.module-grid-posts .grid-item-wrap{margin-bottom:0px}.module-grid-posts .grid-item-wrap.post-long .grid-item-inner{padding:75px 35px 40px 45px;background-color:white !important;background-image:none !important}.module-grid-posts .grid-item-wrap.post-short .grid-item-inner{background:white}.module-grid-posts .grid-item-wrap:nth-of-type(even).post-long .grid-item-inner,.module-grid-posts .grid-item-wrap:nth-of-type(even).post-short .grid-item-inner{background:rgba(204,216,212,0.3) !important}}@media screen and (max-width: 639px){.module-grid-posts .section-title{font-size:2.5rem}.module-grid-posts .grid-item h4.title a{font-size:2.1875rem}}@media screen and (max-width: 414px){.module-grid-posts .section-title{font-size:1.875rem}.module-grid-posts .grid-item h4.title a{font-size:1.75rem}}@media screen and (max-width: 375px){.module-grid-posts .section-title{font-size:1.75rem}.module-grid-posts .grid-item h4.title a{font-size:1.625rem}}
/*# sourceMappingURL=styles.css.map *//* form_newsletter*/


.module-form-newsletter{padding:0 0 70px 0}.module-form-newsletter .stacked .field{margin-bottom:0px}.module-form-newsletter .stacked label{display:none;margin:0px}.module-form-newsletter .stacked .hs-error-msgs{margin-left:0px;margin-top:5px}.module-form-newsletter .stacked .hs-error-msgs li{display:block}.module-form-newsletter .stacked .hs-error-msgs label{line-height:1.2;display:block;color:red}.module-form-newsletter .hbspt-form form fieldset{max-width:578px}.module-form-newsletter .hbspt-form form fieldset.form-columns-3 .hs_firstname,.module-form-newsletter .hbspt-form form fieldset.form-columns-3 .hs_lastname{width:25%}.module-form-newsletter .hbspt-form form fieldset.form-columns-3 .hs_email{width:50%}.module-form-newsletter input.hs-input,.module-form-newsletter textarea.hs-input,.module-form-newsletter select.hs-input{font-size:1rem;border:1px solid #D1D0CF;border-radius:3px;box-shadow:none;padding-left:13px !important;box-sizing:border-box !important;font-family:"Open Sans", sans-serif;height:40px;margin-bottom:0px}.module-form-newsletter input.hs-input::-webkit-input-placeholder,.module-form-newsletter textarea.hs-input::-webkit-input-placeholder,.module-form-newsletter select.hs-input::-webkit-input-placeholder{font-style:italic !important;font-size:1rem;color:#AFAFAF;font-family:"Open Sans", sans-serif}.module-form-newsletter input.hs-input:-moz-placeholder,.module-form-newsletter textarea.hs-input:-moz-placeholder,.module-form-newsletter select.hs-input:-moz-placeholder{font-style:italic !important;font-size:1rem;color:#AFAFAF;font-family:"Open Sans", sans-serif}.module-form-newsletter input.hs-input::-moz-placeholder,.module-form-newsletter textarea.hs-input::-moz-placeholder,.module-form-newsletter select.hs-input::-moz-placeholder{font-style:italic !important;font-size:1rem;color:#AFAFAF;font-family:"Open Sans", sans-serif}.module-form-newsletter input.hs-input:-ms-input-placeholder,.module-form-newsletter textarea.hs-input:-ms-input-placeholder,.module-form-newsletter select.hs-input:-ms-input-placeholder{font-style:italic !important;font-size:1rem;color:#AFAFAF;font-family:"Open Sans", sans-serif}.module-form-newsletter .hs-form-required{display:none !important}.module-form-newsletter .hbspt-form{display:inline-block;vertical-align:top}.module-form-newsletter .actions{margin-top:0px !important;margin-bottom:0px !important}.module-form-newsletter fieldset{display:inline-block;vertical-align:top}.module-form-newsletter .hs-submit{display:inline-block;vertical-align:top}.module-form-newsletter .hs-submit input[type="submit"]{border:1px solid #820D30 !important;color:#820D30 !important;height:40px !important;background-color:transparent !important;margin:0 !important;padding:6px 20px !important;line-height:1 !important;background-image:none;text-shadow:none;font-size:16px;font-family:"Open Sans", sans-serif;width:auto;display:inline-block;box-sizing:border-box !important;vertical-align:middle;-webkit-appearance:none;text-align:center;font-weight:400}.module-form-newsletter .hs-submit input[type="submit"]:hover{background-color:#820D30 !important;color:#fefefe !important}@media (max-width: 766px){.module-form-newsletter .hbspt-form form fieldset{max-width:100%}.module-form-newsletter .hbspt-form form fieldset.form-columns-3 .hs_firstname,.module-form-newsletter .hbspt-form form fieldset.form-columns-3 .hs_lastname{width:100%;margin-bottom:15px}.module-form-newsletter .hbspt-form form fieldset.form-columns-3 .hs_email{width:100%;margin-bottom:15px}}.module-form-newsletter .gfield_html{font-size:12px;color:#6E6E6E}.module-form-newsletter p{font-size:12px;color:#6E6E6E}.module-form-newsletter .gform_wrapper.gf_browser_chrome .gfield_checkbox li input,.module-form-newsletter .gform_wrapper.gf_browser_chrome .gfield_checkbox li input[type=checkbox],.module-form-newsletter .gform_wrapper.gf_browser_chrome .gfield_radio li input[type=radio]{margin-top:0px;height:auto;margin:0px}.module-form-newsletter .gform_wrapper ul.gfield_checkbox li label,.module-form-newsletter .gform_wrapper ul.gfield_radio li label{font-family:"Open Sans", sans-serif;font-style:italic;font-size:16px;color:#6E6E6E;letter-spacing:0;display:inline-block}.module-form-newsletter .gform_wrapper,.module-form-newsletter .columns{border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;padding:43px 40px}.module-form-newsletter .gform_heading{width:100%;max-width:298px;display:inline-block;vertical-align:middle;margin:0 20px 0 0 !important}.module-form-newsletter .gform_heading .gform_description{display:none}.module-form-newsletter .gform_heading .gform_title{font-size:1.75rem;font-weight:300}@media screen and (max-width: 700px){.module-form-newsletter .gform_heading{max-width:100%}}.module-form-newsletter .gform_body{width:100%;max-width:562px;display:inline-block;vertical-align:top}.module-form-newsletter .gform_body .gfield{width:100%;margin:0;display:inline-block;vertical-align:middle;padding-right:10px}.module-form-newsletter .gform_body .gfield:nth-child(1){max-width:55%}.module-form-newsletter .gform_body .gfield:nth-child(2){max-width:44%}.module-form-newsletter .gform_body .gfield .ginput_container{margin:0}.module-form-newsletter .gform_body .gfield label{display:none}.module-form-newsletter .gform_body .gfield input{width:100% !important;height:40px;margin:0}.module-form-newsletter .gform_body .gfield textarea{height:164px}.module-form-newsletter .gform_body .gfield input,.module-form-newsletter .gform_body .gfield textarea{font-size:1rem;border:1px solid #D1D0CF;border-radius:3px;box-shadow:none;padding-left:13px !important}.module-form-newsletter .gform_body .gfield input::-webkit-input-placeholder,.module-form-newsletter .gform_body .gfield textarea::-webkit-input-placeholder{font-style:italic !important;font-size:1rem;color:#AFAFAF}.module-form-newsletter .gform_body .gfield input:-moz-placeholder,.module-form-newsletter .gform_body .gfield textarea:-moz-placeholder{font-style:italic !important;font-size:1rem;color:#AFAFAF}.module-form-newsletter .gform_body .gfield input::-moz-placeholder,.module-form-newsletter .gform_body .gfield textarea::-moz-placeholder{font-style:italic !important;font-size:1rem;color:#AFAFAF}.module-form-newsletter .gform_body .gfield input:-ms-input-placeholder,.module-form-newsletter .gform_body .gfield textarea:-ms-input-placeholder{font-style:italic !important;font-size:1rem;color:#AFAFAF}.module-form-newsletter .gform_body .gfield .ginput_complex.ginput_container{margin-top:0}.module-form-newsletter .gform_body .gfield .ginput_complex.ginput_container span{width:100%;max-width:49%;padding-right:10px}.module-form-newsletter .gform_body .gfield .ginput_complex.ginput_container span input{margin-bottom:0}.module-form-newsletter .gform_body .gfield .ginput_complex.ginput_container span label{display:none}@media screen and (max-width: 775px){.module-form-newsletter .gform_body{max-width:550px}}@media screen and (max-width: 700px){.module-form-newsletter .gform_body{max-width:100%}}.module-form-newsletter .gform_footer{width:100px;max-width:100px;position:relative;display:inline-block;vertical-align:middle;clear:none;margin:0 !important;padding:0 !important}.module-form-newsletter .gform_footer input[type="submit"]{border:1px solid #820D30;color:#820D30;height:40px;background-color:transparent !important;margin:0 !important;padding:6px 20px;line-height:1 !important}.module-form-newsletter .gform_footer input[type="submit"]:hover{background-color:#820D30 !important;color:#fefefe !important}@media screen and (max-width: 39.9375em){.module-form-newsletter{padding:40px 0}.module-form-newsletter .gform_wrapper .gform_footer{width:100%;max-width:100%;text-align:center}.module-form-newsletter .gform_wrapper .gform_footer input.button{display:block;margin:0 auto !important;margin-top:30px !important;border-radius:0px;max-width:100px}.module-form-newsletter form .gform_heading h3.gform_title{font-size:1.875rem;text-align:center;color:#4B2366;letter-spacing:0;line-height:40px;margin:0 auto;margin-bottom:20px}.module-form-newsletter form .gform_body .gfield{max-width:100%}.module-form-newsletter form .gform_body .gfield:nth-child(1),.module-form-newsletter form .gform_body .gfield:nth-child(2){max-width:100%}.module-form-newsletter form .gform_body .gfield input{border-radius:0px}.module-form-newsletter form .gform_body input{border-radius:0px}.module-form-newsletter form .gform_body .gfield .ginput_complex.ginput_container span{max-width:100%;padding-right:0px}.module-form-newsletter form .gform_body .gfield .ginput_complex.ginput_container span input{border-radius:0px}}@media screen and (max-width: 414px){.module-form-newsletter .gform_heading h3.gform_title{font-size:1.875rem}}@media screen and (max-width: 375px){.module-form-newsletter .gform_heading h3.gform_title{font-size:1.75rem}}
/*# sourceMappingURL=styles.css.map *//* recent_awards*/

@media screen and (max-width: 414px){.module-awards-recent .section-title{font-size:1.875rem}}.module-awards-recent{padding:90px 0 82px;border-top:2px solid #ffffff;background-size:14px;background-image:url(../imgs/stripe.svg)}.module-awards-recent .stat{color:#4B2366;font-size:3.75rem;font-weight:300;margin-bottom:20px}.module-awards-recent .stat-description{color:#6E6E6E;font-size:1.5rem;font-weight:300;line-height:1.75rem}.module-awards-recent .stat-wrap{padding:0 20px}.module-awards-recent .stat-wrap:nth-last-child(2):first-child,.module-awards-recent .stat-wrap:nth-last-child(2):first-child ~ div{width:50%}.module-awards-recent .stat-wrap:nth-last-child(3):first-child,.module-awards-recent .stat-wrap:nth-last-child(3):first-child ~ div{width:33.3333333333%}.module-awards-recent .stat-wrap:nth-last-child(4):first-child,.module-awards-recent .stat-wrap:nth-last-child(4):first-child ~ div{width:25%}.module-awards-recent .stat-wrap:nth-last-child(5):first-child,.module-awards-recent .stat-wrap:nth-last-child(5):first-child ~ div{width:20%}@media screen and (max-width: 39.9375em){.module-awards-recent{padding-top:70px;padding-bottom:60px;text-align:center}.module-awards-recent .swiper-wrapper{margin-bottom:30px}.module-awards-recent .stat-wrap{width:100%;padding:0px}}.module-awards-recent .swiper-container{text-align:center}@media screen and (max-width: 768px){.module-awards-recent{padding-bottom:40px}.module-awards-recent .btn-arrow{margin-top:40px}}.module-awards-recent .content-wrap{max-width:1280px;margin:0 auto;text-align:center;margin-top:60px}.module-awards-recent .content-wrap .columns{display:inline-block;vertical-align:top;font-size:20px;box-sizing:border-box;padding:0px 40px}.module-awards-recent .btn-arrow{font-size:20px;color:#820D30;letter-spacing:0;text-align:center}.module-awards-recent .btn-arrow span{height:24px}.module-awards-recent .awards-img{border-radius:50%;background:white;width:175px;height:175px;display:block;position:relative;margin-bottom:13px;margin:0 auto;margin-bottom:13px}.module-awards-recent .awards-img img{position:absolute;top:50%;left:50%;max-width:60%;height:auto;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.module-awards-recent .awards-blurb{font-family:"Open Sans", sans-serif;font-size:16px;color:#6E6E6E;letter-spacing:0;text-align:center;line-height:24px;width:175px;margin:0 auto}
/*# sourceMappingURL=styles.css.map */

.module-featured-programs.programs_for_seller_child .teaser-wrap {
	box-shadow: 0px 4px 4px rgba(17, 26, 47, 0.08);
}

.module-featured-programs.programs_for_seller_child .teaser-wrap:hover a{
    text-decoration: underline;
    color: #820D30;
}
.module-featured-programs.programs_for_seller_child .teaser-wrap-bg{
    width: 100%;
    height: 240px;
    background-repeat: repeat;
    background-position: center center;
    background-size: cover;
    border-bottom: 5px solid #B07882;
}

.module-featured-programs.programs_for_seller_child .teaser-description{
    padding: 0px 25px;
}

.module-featured-programs.programs_for_seller_child .teaser-wrap-bg:before{
	content: '';
	background-color: #21154a4d;
	position: absolute;
	width: 100%;
	height: 240px;
}

.module-featured-programs .teaser-wrap:hover{
    box-shadow: 0px 4px 8px rgba(17, 26, 47, 0.25);
}

.module-child-pages-selection .teaser-title {
    line-height: 2.125rem;
    padding: 30px 25px 20px;
    color: #21154A;
    font-size: 22px;
    font-weight: 600;
    font-style: normal;
	margin: 0;
}

@media screen and (max-width: 1367px){
	.module-featured-programs .teaser-wrap {
		max-width: 325px;
	}
}

@media screen and (max-width: 767px){

	.module-featured-programs.programs_for_seller_child .teaser-wrap-bg{
        height: 0px;
    }
    .module-featured-programs.programs_for_seller_child .teaser-wrap-bg:before{
        height: 0px;
    }
    .module-featured-programs .teaser-description{
        padding: 0px 25px;
    }
    .module-featured-programs .teaser-description p{
        font-size: 14px;
    }
    .module-featured-programs .teaser-title a{
        font-size: 18px;
    }

}