/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.acalog-program-link,.acalog-program-container{border:none !important;}ul.acalog{padding-bottom:0;padding-left:0;}.acalog-program{border:1px solid #ebebeb;border-radius:4px;margin-bottom:0.2rem;background-color:#e8e5de !important;list-style:none;}.acalog-program-open{background-color:#89191f !important;}.acalog-program-open .acalog-program-link{color:#ffffff;}.acalog-program-link{background:transparent !important;display:block;padding:1.6rem 3rem !important;text-decoration:none !important;color:#595959 !important;font-size:2rem !important;line-height:28px;font-weight:700;transition:color .15s ease-in-out,background-color .15s ease-in-out;}.acalog-program .acalog-program-link:focus,.acalog-program .acalog-program-link:hover{color:#595959 !important;}.acalog-program-open .acalog-program-link:focus,.acalog-program-open .acalog-program-link:hover{color:#ffffff !important;}.acalog-program-open .acalog-program-link{display:block !important;margin:0;}.acalog-program-container{border-radius:0 0 3px 3px !important;margin-bottom:0px !important;}.acalog-close{display:none !important;}.acalog-program::after{display:none;}.acalog-program-link::after{content:" ";font-family:"Font Awesome 5 Pro";font-weight:600;padding:2px 0px;color:#89191f;transition:transform 0.2s ease-out;float:right;margin-right:-17px !important;}.acalog-program-open .acalog-program-link::after{color:#ffffff;transform:rotate(180deg) !important;}.acalog-program-name{margin-left:0 !important;margin-top:10px !important;color:#05396B;font-size:4rem !important;}#program-of-study h2{margin-left:0px !important;font-size:3rem;}.acalog-program-core .head4{font-size:2rem;color:#05396B;margin-top:15px;}.acalog-catalog .acalog-catalog-container,.acalog-course .acalog-course-container,.acalog-program .acalog-program-container,.acalog-entity .acalog-entity-container,.acalog-filter .acalog-filter-container,.acalog-page .acalog-page-container,.acalog-program-core-course .acalog-program-core-course-container,.acalog-permalink-container{display:none;}.acalog-permalink-hidetitle > .acalog-course-title,.acalog-permalink-hidetitle > .acalog-program-name,.acalog-permalink-hidetitle > .acalog-entity-name,.acalog-permalink-hidetitle > .acalog-filter-name,.acalog-permalink-hidetitle > .acalog-page-name{display:none;}.acalog-permalink-inline.acalog-permalink-open > .acalog-permalink-link{display:none;}.acalog-catalog.acalog-catalog-open .acalog-catalog-container,.acalog-course.acalog-course-open .acalog-course-container,.acalog-program.acalog-program-open .acalog-program-container,.acalog-entity.acalog-entity-open .acalog-entity-container,.acalog-filter.acalog-filter-open .acalog-filter-container,.acalog-page.acalog-page-open .acalog-page-container,.acalog-program-core-course.acalog-program-core-course-open .acalog-program-core-course-container,.acalog-permalink.acalog-permalink-open > .acalog-permalink-container{display:block;z-index:1;}.acalog-permalink{display:inline-block;}.acalog-catalog-link,.acalog-course-link,.acalog-program-link,.acalog-entity-link,.acalog-filter-link,.acalog-page-link,.acalog-program-core-course-link,.acalog-permalink-showhide > .acalog-permalink-link{padding-left:3px;}.acalog-catalog-open > .acalog-catalog-link,.acalog-course-open > .acalog-course-link,.acalog-program-open > .acalog-program-link,.acalog-entity-open > .acalog-entity-link,.acalog-filter-open > .acalog-filter-link,.acalog-page-open > .acalog-page-link,.acalog-program-core-course-open > .acalog-program-core-course-link,.acalog-permalink-open.acalog-permalink-showhide > .acalog-permalink-link{display:inline-block;margin-top:-4px;padding:3px;border:1px solid #444444;border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:3px;border-top-right-radius:3px;background-color:#FFFFFF;}.acalog-course-container,.acalog-program-container,.acalog-entity-container,.acalog-filter-container,.acalog-page-container,.acalog-program-core-course-container,.acalog-permalink-showhide > .acalog-permalink-container{margin-top:-1px;margin-bottom:10px;padding:10px;border:1px solid #444444;border-bottom-left-radius:3px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:3px;background-color:#FFFFFF;}.acalog-permalink-tooltip > .acalog-permalink-container{padding:10px;border:1px solid #444444;border-bottom-left-radius:3px;border-bottom-right-radius:0px;border-top-left-radius:3px;border-top-right-radius:3px;position:absolute;background-color:#FFFFFF;}.acalog-close{display:none;margin-top:10px;margin-right:-11px;padding:3px;border:1px solid #444444;border-top:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-left-radius:0px;border-top-right-radius:0px;float:right;background-color:#FFFFFF;}.acalog-permalink-tooltip > .acalog-permalink-container > .acalog-close{margin-right:-1px;position:absolute;right:0;}.acalog-course-container > .acalog-close,.acalog-program-container > .acalog-close,.acalog-entity-container > .acalog-close,.acalog-filter-container > .acalog-close,.acalog-page-container > .acalog-close,.acalog-program-core-course-container > .acalog-close,.acalog-permalink-tooltip > .acalog-permalink-container > .acalog-close,.acalog-permalink-showhide > .acalog-permalink-container > .acalog-close{display:inline-block;}.acalog-program::after{content:" ";font-family:"Font Awesome 5 Pro";font-weight:600;font-size:1.5rem;padding:2px 0px;line-height:1;transform:rotate3d(0,0,1,180deg);}.no-margin-bottom.paragraph.paragraph--type--full-width-section.paragraph---id--128121.paragraph--view-mode--default{display:none;}.paragraph--type--testimonial .media .field--name-field-image .field__item,.paragraph--type--testimonial .media .field--name-field-image .field__item div{height:100%;}.careertext ul{columns:2;}.careerstat,.careertext{float:left;}@media (max-width:991px){#careercontainer{display:inline-block !important;}.careerstat,.careertext{max-width:unset;width:100%;}.paragraph--type--testimonial .media .media-body{padding:3.1rem 3.7rem !important;}#program-of-study .row{display:inline-block !important;}.list-text,.sidebar-callout{width:100%;max-width:100%;}#program-highlights-extra{display:inline-block !important;}#program-highlights-extra div{max-width:unset;width:100%;text-align:left;}}@media (max-width:700px){.careertext ul{columns:1;}}#careercontainer{display:flex;align-items:center;}.careerstat div{font-weight:700;font-family:"Roboto Condensed",Arial,sans-serif;color:#00558c;font-size:6.5rem;line-height:9rem;}.careerstat.salary div{font-size:5.5rem;line-height:6rem;margin-top:12px;margin-bottom:12px;}.careerstat p{color:#595959;line-height:1.3;letter-spacing:-0.18px;font-size:1.8rem;}.careerstat{text-align:center;border-top:4px solid #00558c;background-color:#f2f2f1;box-shadow:0 0 8px 0 rgba(0,0,0,0.25);border-radius:4px;padding:2rem 3rem;}.basic-page-intro p{margin-bottom:2rem;}.paragraph--type--testimonial .media .field--name-field-image{border-radius:6px;position:absolute;height:100%;overflow:hidden;}.paragraph--type--testimonial .media{overflow:hidden;position:relative;margin:35px;}.paragraph--type--testimonial .media .media-body{padding:2rem 2rem 1.5rem 50px;}.paragraph--type--testimonial .media .media-body:nth-child(2){padding-left:300px !important;}.paragraph--type--testimonial blockquote::before{position:absolute;font-size:4.5rem;opacity:0.2;margin-left:-32px;top:-12px;}.sidebar-callout .padding h3{margin-top:0;}h2.program-highlights-title{color:#333;margin-bottom:1rem;}#program-highlights-extra h3{font-size:2.4rem;}#program-highlights-extra .padding-right{padding-right:30px;}#program-highlights-extra p{font-size:1.6rem;margin-bottom:2rem;}#program-highlights-extra li{font-size:1.6rem;}#program-highlights-extra .fa-check{position:absolute;left:-17px;}#program-highlights-extra{padding-left:20px;}#program-of-study p,#program-of-study a,#program-of-study li{font-size:1.6rem;}#program-of-study p.small{font-size:80%;font-weight:400;}#program-of-study h2{margin-left:13px;width:100%;}.sidebar-callout{background:#dfdcd8;height:min-content;border-radius:6px;padding:0;overflow:hidden;}.sidebar-callout h3{margin-top:0;}.sidebar-callout .padding{padding:30px !important;display:block;}.sidebar-callout img{width:100%;}.list-text{padding-right:30px;}.paragraph.paragraph--type--full-width-section.paragraph--view-mode--default .image-wrapper{height:300px;}.paragraph--type--full-width-section::after{background-image:linear-gradient(to bottom,rgba(0,0,0,0.3),#000);height:100%;}.paragraph--type--full-width-section .section-wrapper .cta-wrapper{bottom:5rem;}.paragraph.paragraph--type--full-width-section.paragraph--view-mode--default{margin-bottom:-35px !important;}.paragraph--type--testimonial .media-wrapper{background-color:#89191f;color:#fff;border-radius:6px;overflow:hidden;}#block-breadcrumbs.block.block-system.block-system-breadcrumb-block.breadcrumb-hero{display:none;}#program-highlights-extra{}#program-of-study{margin-top:0;padding-top:15px;}.greybkgrd{background-color:#eee;background-image:url(/themes/custom/bridgewater/images/tan-texture.jpg) repeat scroll 0 0 transparent;color:#000;}#program-of-study div.col-sm-4{}
.cke_reset{resize:vertical;}
