.commons-carousel .slider-controls{position:relative;text-align:center}
.commons-carousel .slider-controls .slider-dots{width:max-content;display:inline-block}
.commons-carousel .slider-controls .slick-arrow,.commons-carousel .slider-controls .slick-dots,.commons-carousel .slider-controls .paging-info{display:inline-block;position:static;-ms-transform:none;transform:none}
.commons-carousel .slider-controls .slick-dots li{vertical-align:super}
.tiles-component .tile-item{background-color:#fff;box-shadow:0 5px 5px 0 #d9d9d9;border-radius:5px}
.tiles-component .tile-item__title{background-color:#f5f5f5;border-radius:5px 5px 0 0}
.tiles-component .tile-item__img{height:45px}
.tiles-component .tile-item__img img{height:23px}
.tiles-component .tile-item__title,.tiles-component .tile-item__title span{font-size:20px;line-height:30px;color:#000;font-family:lato-bold;letter-spacing:.46px}
.tiles-component .tile-item__cta,.tiles-component .tile-item__rte{color:#000;font-family:lato-regular;font-size:16px;line-height:28px;letter-spacing:.37px;font-weight:400}
.tiles-component .tile-item__cta ul,.tiles-component .tile-item__rte ul{padding-left:25px}
.tiles-component .tile-item__cta a,.tiles-component .tile-item__rte a{color:#c10016;font-weight:400}
.tiles-component .tile-item__cta a:hover,.tiles-component .tile-item__cta a:focus,.tiles-component .tile-item__rte a:hover,.tiles-component .tile-item__rte a:focus{color:#c10016;text-decoration:none}
.tiles-component .tile-item__cta a:focus,.tiles-component .tile-item__rte a:focus{outline:1px dotted #000 !important}
.tiles-component .tile-item__cta p{margin-bottom:0}
.tiles-component .tile-item__rte p{margin-bottom:.5rem}
.su-swipe-tabs{background-color:#fff}
.su-swipe-tabs__nav{border-bottom:2px solid #d8d8d8;padding:0;margin-bottom:2rem}
@media(min-width:992px){.su-swipe-tabs__nav .slick-track{margin-left:0;margin-right:auto}
}
.su-swipe-tabs__nav .slick-current li{width:auto !important;font-family:lato-bold}
.su-swipe-tabs__nav .slick-current li span{border-bottom:.5625rem solid #009cde}
.su-swipe-tabs__nav .slick-slide{cursor:pointer;margin-right:30px;font-size:16px;line-height:18px;color:#000;font-family:lato-regular;letter-spacing:.37px}
.su-swipe-tabs__nav .slick-slide span{padding-bottom:.25rem}
.su-swipe-tabs__nav .slick-slide:focus{outline:0}
.su-swipe-tabs__nav .slick-slide li{font-size:1.1875rem;line-height:1.4375rem;color:#53565a;padding-right:1.875rem}
.su-swipe-tabs__nav .slick-slide li span{padding-bottom:.25rem}
@media(min-width:768px){.su-swipe-tabs__nav .slick-slide li{padding-right:4rem}
}
@media(min-width:1200px){.su-swipe-tabs__nav .slick-slide li{padding-right:0}
}
.su-swipe-tabs__nav .slick-current{font-family:lato-bold}
.su-swipe-tabs__nav .slick-current span{border-bottom:2px solid #c10016}
.su-swipe-tabs__nav .slick-list{padding:0 1.25rem 0 0}
@media(min-width:768px){.su-swipe-tabs__nav .slick-list-wrap .slick-track{transform:translate3d(0,0,0) !important}
}
.su-swipe-tabs__for .slick-slide{height:1px}
.su-swipe-tabs__for .slick-slide.slick-active{height:auto}
body{color:#000}
a{color:#c10016}
@media screen and (min-width:768px){.pt-md-0{padding-top:0 !important}
}
.pmlpheropattern .cta-btn .container .row .cta-btn-width .btn{background-color:#c10016}
.pmlpheropattern>div{padding-bottom:3rem !important}
.online-degree{color:#000}
.online-degree .right-section .description{border-color:#94b7bb}
@media screen and (min-width:768px){.online-degree .right-section.left-border{border-color:#94b7bb}
}
.thankyou-banner p{color:#000 !important}
.thankyou-banner .content-section .description-section .description{border-color:#94b7bb}
.thankyou-banner .content-section .description-section .description a.btn{background-color:#c10016}
.thankyou-banner .content-section .description-section .description .custom-limited-vc-rte a{letter-spacing:.3px;line-height:22px}
.thankyou-banner .content-section .description-section .description .custom-limited-vc-rte a:hover{color:#c10016}
.static-number .left-section span{color:#425563}
.static-number .right-section:after,.static-number .right-section:before{background-color:#8fb4ba}
.static-number .right-section:after{width:2px}
.static-number .right-section:before{width:16px}
.static-number .right-section .description{font-size:24px;color:#000;line-height:40px;font-family:lato-italic}
.static-number .right-section .date{color:#000}
.static-number .right-section span{color:#425563}
.form-wrapper p{color:#000}
.form-wrapper .description em{color:#000}
.form-wrapper a{color:#c10016}
.form-wrapper .btn.btn-primary{background:#c10016}
.form-wrapper .form-control{border-color:#212322;color:#000 !important}
.form-wrapper .form-control::-webkit-input-placeholder{color:#000 !important}
.form-wrapper .form-control:-ms-input-placeholder{color:#000 !important}
.form-wrapper .form-control::placeholder{color:#000 !important}
.form-wrapper .icon-caret-right:before{color:#212322}
.form-banner-section .form-banner .request-info-form .what-next-section{background:#212322}
.form-banner-section .form-banner .form-wrapper .checkbox-label-wrapper .custom-control.custom-checkbox{color:#000}
.start-save .left-section{border-color:#8fb4ba}
.start-save .left-section span.icon{color:#8fb4ba}
.pmlp-page .disclaimer a,.pmlp-page .section-intro a,.pmlp-page .testimonial-promo a{color:#c10016}
.pmlp-page .disclaimer{font-size:15px !important;line-height:22px !important}
.pmlp-page .disclaimer p{font-weight:normal}
.background-banner-section .banner-text{background-color:#c10016}
@media screen and (min-width:768px){.image-text-swap .image-wrapper{margin-top:-10px}
}
@media screen and (min-width:1200px){.modal-open .pmlp-redesign-header{padding-right:32px}
.modal-open .pmlp-ribbon-banner,.modal-open .jumplinks-fixed{padding-right:17px}
}
@media not all and (min-resolution:.001dpcm){@supports(-webkit-appearance:none){.modal-open .pmlp-redesign-header{padding-right:15px}
.modal-open .jumplinks-fixed,.modal-open .pmlp-ribbon-banner{padding-right:0}
}
}
.ribbon-banner-visible .nav-up{height:auto !important}
.cu-dropdown-wrapper .form-control:disabled,.cu-dropdown-wrapper .form-control[readonly]{background-color:#fff;opacity:.4}
.background-parsys .btn-outline-three{border:1px solid #c10016;border-radius:3px;background-color:#fff;color:#c10016;font-size:16px;font-weight:bold;line-height:26px;padding-left:25px;padding-right:25px}
.background-parsys .btn-outline-three:hover{background-color:#dad9d6}
.background-parsys .bg-picture{background-size:cover;background-repeat:no-repeat}
.media-three-up .icon-wrapper{height:61px !important}
.media-three-up .icon-wrapper .icon-screen-arrows{font-size:3.8rem}
.media-three-up .icon-wrapper .icon-money{font-size:2.7rem;display:inline-block;margin-top:12px}
.information-finder h2{color:#212322;font-weight:bold;line-height:40px}
.information-finder .left-content{padding-bottom:35px}
.information-finder .right-content{padding-top:40px;border-top:5px solid #8fb4ba}
@media screen and (min-width:576px){.information-finder .right-content{border-left:5px solid #8fb4ba;padding-left:52px;border-top:0}
.information-finder .left-content,.information-finder .right-content{padding-top:40px;padding-bottom:40px}
}
@media screen and (min-width:768px){.information-finder h2{font-size:48px;line-height:56px}
}
.information-finder .tabAccordion{border-color:#d9d9d6 !important;border-radius:0}
.information-finder .tabAccordion .card-header .btn-link{line-height:30px}
.information-finder .tabAccordion .card-header .btn-link span{font-weight:400 !important;font-size:22px;line-height:24px}
.information-finder .tabAccordion .card-body .acc-btn{margin-bottom:25px}
.information-finder .tabAccordion .card-body .columnControl .container{padding:0}
@media screen and (min-width:768px){.information-finder .tabAccordion .card-body .columnControl .image-full-fixed .fullfixed-image{padding-left:15px}
}
.information-finder .tabAccordion .card-body .columnControl .image-full-fixed .fullfixed-image>.row{justify-content:left !important}
.information-finder .tabAccordion .card-body .columnControl .image-full-fixed .fullfixed-image>.row>div{padding-left:0 !important}
.information-finder .tabAccordion .card-body .columnControl .image-full-fixed .fullfixed-image>.row .image-description{display:none}
.information-finder .tabAccordion .card-body .columnControl .image-full-fixed .fullfixed-image .image-wrapper img{width:auto !important}
footer.pmlp-redesign-footer .footer-wrapper{padding:35px 0 95px 0}
@media screen and (min-width:768px){footer.pmlp-redesign-footer{height:210px;padding-bottom:0 !important;display:flex;align-items:center}
footer.pmlp-redesign-footer .footer-wrapper{padding:0}
}
.form-wrapper .btn.btn-primary{text-transform:lowercase}
.form-wrapper .btn.btn-primary::first-letter {text-transform:uppercase}
.pmlp-redesign-cta{display:none}
.pmlp-redesign-cta ul{padding:0 !important}
.pmlp-redesign-cta ul .cta-bar-list.list-separator{margin:0 !important;padding:6px 20px}
.pmlp-redesign-cta ul .cta-bar-list.list-separator a{line-height:24px}
.video-placeholder .container .video-modal-trigger{position:relative}
.video-placeholder .container .embed-video .video-label{width:100%;text-align:center}
@media screen and (min-width:768px){.video-placeholder .container .embed-responsive,.video-placeholder .container .text-brand-two,.video-placeholder .container .video-modal-trigger{max-width:700px;margin:0 auto}
.video-placeholder .container .embed-video .video-label{width:auto;text-align:left}
.video-placeholder .container .embed-video .play-red-icon{top:40%}
}
@media(min-width:768px) and (max-width:991px){.background-banner-section .banner-text p{font-size:22px;line-height:36px}
.background-banner-section .background-banner{background-size:cover;background-position:right}
}
@media screen and (max-width:768px){.media-three-up .media-up .up-rte{min-height:auto !important}
}
.full-width-CTA .btn-one{min-width:100%;margin:0;padding:6px 10px;min-height:44px;color:#fff;background-color:#c10016;border-radius:4px;cursor:pointer}
.full-width-CTA .btn-one:hover{background-color:#8b181c}
.pmlp-page .twoByNComparison-section .compare-section .features-section .feature-separator::after{display:none}
@media screen and (min-width:768px){.pmlp-page .twoByNComparison-section .compare-section .features-section .feature-separator::after{display:block}
}
.pmlp-page .twoByNComparison-section .compare-section .features-section .feature-desc p{font-size:16px;line-height:1.5}
@media screen and (min-width:768px){.pmlp-page .twoByNComparison-section .compare-section .features-section .feature-desc p{font-size:18px}
}
.pmlp-page .callout{padding:1rem;color:#000;font-size:16px;line-height:30px;letter-spacing:.27px;margin-top:45px}
@media screen and (min-width:768px){.pmlp-page .callout{margin-top:0}
}
.pmlp-page .callout .callout-image{width:76px}
.pmlp-page .callout.callout-shadow{box-shadow:0 0 7px 0 #d9d9d6}
.pmlp-page .callout .callout-img-wrapper{margin-top:-60px}
@media screen and (min-width:768px){.pmlp-page .callout .callout-img-wrapper{margin-top:0}
}
.video-text-swap .card-title{margin-top:10px}
.video-text-swap .video-label{padding:15px 20px !important;bottom:17%;position:absolute;background-color:#fff;opacity:.7;color:#000;font-size:16px;letter-spacing:-0.4px;line-height:26px;left:0}
@media screen and (min-width:768px){.video-text-swap .video-label{bottom:6%;padding:15px 12px !important}
}
.video-text-swap .card-link{color:#000 !important}
.video-text-swap a.embed-video{position:relative}
@media screen and (min-width:768px){.video-text-swap .embed-video{margin-top:-10px}
}
.video-text-swap .embed-video .icon{font-size:50px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:44%;cursor:pointer;position:absolute}
@media screen and (min-width:768px){.video-text-swap .embed-video .icon{font-size:85px;left:44%;top:46%}
}
@media(min-width:576px) and (max-width:991px){.video-text-swap .embed-video .icon{font-size:45px}
}
.video-text-swap .embed-video .icon:before{content:"\e927";color:#c10016}
.video-text-swap .embed-video .icon:hover:before{color:#8b181c}
#videoTextModal{padding-right:0 !important}
#videoTextModal .modal-dialog{max-width:inherit;margin-top:70px !important}
#videoTextModal .modal-dialog .modal-header{border-bottom:4px solid #c10016}
#videoTextModal .modal-dialog .modal-header .close{font-size:16px;font-weight:bold;text-transform:uppercase;outline:0;position:relative;color:#c10016;width:auto;opacity:1;text-indent:0;margin-top:0;line-height:26px;padding-top:0}
#videoTextModal .modal-dialog .modal-header .close .close-icon{font-size:34px;vertical-align:top}
#videoTextModal .modal-dialog .modal-body .embed-responsive-16by9::before{padding-top:100%}
@media screen and (min-width:768px){#videoTextModal .modal-dialog .modal-body .embed-responsive-16by9::before{padding-top:40%}
}
.commons-carousel .video-text-swap .container{padding-bottom:0 !important}
.commons-carousel .embed-responsive{border-bottom:7px solid #d3bc8d}
.commons-carousel .pagination-carousel + .slider-controls .slick-arrow{width:auto;height:auto;vertical-align:middle}
.commons-carousel .pagination-carousel + .slider-controls .slick-arrow .icon{font-size:44px;display:block}
.commons-carousel .pagination-carousel + .slider-controls .slick-arrow .icon::before{content:"\e94e"}
.commons-carousel .pagination-carousel + .slider-controls .slick-arrow.slick-prev .icon{-ms-transform:rotate(90deg);transform:rotate(90deg)}
.commons-carousel .pagination-carousel + .slider-controls .slick-arrow.slick-next .icon{-ms-transform:rotate(270deg);transform:rotate(270deg)}
.cupmlp-custom-styles .image-wrapper{margin-top:unset}
.cupmlp-custom-styles .cupmlp-styles-desc{padding:32px 40px;display:flex;flex-direction:column;justify-content:center}
@media(min-width:576px) and (max-width:991px){.cupmlp-custom-styles .cupmlp-styles-desc{padding:30px 20px}
}
@media screen and (min-width:1200px){.cupmlp-custom-styles .cupmlp-styles-desc{padding:60px 128px 60px 118px}
}
.cupmlp-custom-styles .cupmlp-styles-desc .card-title{font-size:30px;line-height:1.5;font-weight:700;margin-bottom:12px}
@media(min-width:576px) and (max-width:991px){.cupmlp-custom-styles .cupmlp-styles-desc .card-title{font-size:24px}
}
@media screen and (min-width:1200px){.cupmlp-custom-styles .cupmlp-styles-desc .card-title{font-size:32px;margin-bottom:30px}
}
.cupmlp-custom-styles .cupmlp-styles-desc .cupmlp-styles-desc__content p{font-size:16px;line-height:1.5;font-weight:500;margin-bottom:0}
@media(min-width:576px) and (max-width:991px){.cupmlp-custom-styles .cupmlp-styles-desc .cupmlp-styles-desc__content p{font-size:12px}
}
@media screen and (min-width:1200px){.cupmlp-custom-styles .cupmlp-styles-desc .cupmlp-styles-desc__content p{font-size:18px}
}
.cupmlp-custom-styles .flex-row-reverse .cupmlp-styles-desc{padding:32px 40px}
@media(min-width:576px) and (max-width:991px){.cupmlp-custom-styles .flex-row-reverse .cupmlp-styles-desc{padding:30px 20px}
}
@media screen and (min-width:1200px){.cupmlp-custom-styles .flex-row-reverse .cupmlp-styles-desc{padding:60px 118px 60px 128px}
}
.commons-carousel .slick-arrow{color:#000;font-size:1rem;font-family:lato-bold}
.commons-carousel .slick-arrow::before{content:none}
.commons-carousel .slick-arrow.slick-prev{margin-right:1rem;left:auto}
.commons-carousel .slick-arrow.slick-next{margin-left:1rem;right:auto}
.commons-carousel .slick-disabled{opacity:.3}
.commons-carousel .slick-track{display:flex}
.commons-carousel .slick-track .slick-slide{display:flex;height:auto;align-items:center;justify-content:center}
.commons-carousel .slick-active:focus{border:1px dashed transparent}
.commons-carousel .slick-dots{position:unset}
.commons-carousel .slick-dots li{width:auto;height:auto;margin-right:1rem;margin-left:0}
.commons-carousel .slick-dots li:last-of-type{margin-right:0}
.commons-carousel .slick-dots li button{width:10px;height:10px;background-color:#d9d9d6;border-radius:50%;color:#000}
.commons-carousel .slick-dots li button:before{content:none}
.commons-carousel .slick-dots li.slick-active button{background-color:black;outline:1px dashed transparent;color:#fff}
.commons-carousel .paging-info{font-size:18px;font-weight:bold;margin:0 15px}
.commons-carousel .slick-dotted.slick-slider{margin-bottom:10px}
.commons-carousel .slick-next{right:auto}
.pmlpheropattern .hero-pattern-full{padding:0 !important}
.pmlpheropattern .hero-pattern-full img{position:absolute;height:600px;object-fit:cover;object-position:35%}
@media(min-width:576px) and (max-width:991px){.pmlpheropattern .hero-pattern-full-wrapper .online-degree .right-section{margin-left:0}
.pmlpheropattern .hero-pattern-full-wrapper .online-degree .right-section .request-wrapper-dropdown{margin-right:0}
}
@media screen and (min-width:768px){.pmlpheropattern .hero-pattern-full-wrapper{height:600px;display:flex;justify-content:center;align-items:center;padding:0 !important;overflow:hidden;padding-right:30px !important}
.pmlpheropattern .hero-pattern-full-wrapper .online-degree .desktop-image{display:none !important}
.pmlpheropattern .hero-pattern-full-wrapper .online-degree .overlap-banner{margin-top:0;top:auto}
.pmlpheropattern .hero-pattern-full-wrapper .online-degree .right-section{background:#fff;margin-top:0;border-left:0}
.pmlpheropattern .hero-pattern-full-wrapper .online-degree .right-section .disclaimer{line-height:16px !important}
.pmlpheropattern .hero-pattern-full-wrapper .online-degree .right-section .title{font-size:36px;line-height:40px}
.pmlpheropattern .hero-pattern-full-wrapper .online-degree .right-section .title-section{margin-left:0;padding-left:25px}
.pmlpheropattern .hero-pattern-full-wrapper .online-degree .right-section .request-wrapper-dropdown{margin-bottom:0 !important}
.pmlpheropattern .hero-pattern-full-wrapper .online-degree .right-section .description{border-width:3px;margin-left:26px;margin-bottom:20px;padding-bottom:0 !important;line-height:16px}
.pmlpheropattern .hero-pattern-full-wrapper .online-degree .cta-btn{margin-bottom:30px}
}
.flexi-table{color:#000}
.flexi-table__heading{text-align:center;font-size:30px;line-height:36px}
.flexi-table__text{text-align:center;font-size:18px;line-height:30px}
.flexi-table__text p{margin-bottom:0}
.flexi-table__content{border-top:2px solid #262626;border:0}
.flexi-table__equal{flex-grow:1;flex-basis:0}
.flexi-table__equal .card-Image{width:100%}
@media screen and (min-width:1200px){.flexi-table__equal .card-Image{width:auto}
}
.flexi-table__seventy{width:70%}
.flexi-table__thirty{width:30%}
.flexi-table__row{border-bottom:1px solid #d8d8d8}
.flexi-table__row.header-row{border-bottom:2px solid #262626}
.flexi-table__rh{width:100px;min-width:100px;max-width:100px;font-size:16px;line-height:19px}
@media screen and (min-width:576px){.flexi-table__rh{width:130px;min-width:130px;max-width:130px}
}
.flexi-table__cell{font-size:16px;line-height:21px}
.flexi-table__cell:not(:last-child){padding-right:10px}
.flexi-table__desc{font-size:15px;line-height:20px}
.flexi-table__disclaimer{font-size:12px;line-height:30px;text-align:center}
.tuition-popover{max-width:275px;border-radius:0;z-index:1029;box-shadow:0 2px 2px 0 rgba(0,0,0,0.5);left:30px !important}
.tuition-popover p{margin-bottom:0}
.tuition-popover .close{color:#c10016;text-shadow:0 1px 0 #fff}
.tuition-popover .popover-content{padding:12px 44px 32px 23px;font-size:16px;line-height:22px;letter-spacing:-0.12px;margin-bottom:0}
.tooltip-trigger{cursor:pointer;color:#c10016}
.tooltip-trigger:hover{color:#c10016}