@charset "UTF-8";h1,h2,h4,span{font-weight:400}.clr,.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.hover-swipe,.slick-list{overflow:hidden;position:relative}.hover-swipe,.slick-list,.slick-slider,.slick-track{position:relative}.slick-slider,html{box-sizing:border-box}.slick-list:focus,:focus,article:focus{outline:0}.clr,.slick-track:after{clear:both}.table{display:table;height:100%}.table>*{display:table-cell;vertical-align:middle;height:100%}.clr{display:block;font-size:0;content:" ";height:0}span{font-family:OpenSans-SemiBold}.slick-slider h3,h1,h2,h4{font-family:OpenSans-Bold}h1,h2,h4{font-style:normal}.slick-slider{display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}@media(min-width:40em) and (max-width:63.9375em){.slick-slider{overflow:hidden}}.slick-slider h3{font-size:22px}.slick-list{display:block;margin:0;padding:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{top:0;left:0;display:block}.slick-track:after,.slick-track:before{display:table;content:''}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@media(min-width:40em){.wow{visibility:hidden}.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{animation-duration:.75s}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}.fadeInRight{animation-name:fadeInRight}}@font-face{font-family:OpenSans-Bold;font-style:normal;font-weight:400;font-display:fallback;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(../fonts/google/opensans/OpenSans-Bold.woff2) format("woff2")}@font-face{font-family:OpenSans-SemiBold;font-style:normal;font-weight:400;font-display:fallback;src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(../fonts/google/opensans/OpenSans-SemiBold.woff2) format("woff2")}@font-face{font-family:OpenSans-Regular;font-style:normal;font-weight:400;font-display:fallback;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(../fonts/google/opensans/OpenSans-Regular.woff2) format("woff2")}@font-face{font-family:Merriweather;font-style:normal;font-weight:400;font-display:fallback;src:local("Merriweather Regular"),local("Merriweather-Regular"),url(../fonts/google/merriweather/merriweather.woff2) format("woff2")}@font-face{font-family:kihe;src:url(../fonts/kihe_icons/kihe.eot?5luudi);src:url(../fonts/kihe_icons/kihe.eot?5luudi#iefix) format("embedded-opentype"),url(../fonts/kihe_icons/kihe.ttf?5luudi) format("truetype"),url(../fonts/kihe_icons/kihe.woff?5luudi) format("woff"),url(../fonts/kihe_icons/kihe.svg?5luudi#kihe) format("svg");font-weight:400;font-style:normal;font-display:fallback}@font-face{font-family:icomoon;src:url(../fonts/icomoon/icomoon.eot?nv4a42);src:url(../fonts/icomoon/icomoon.eot?nv4a42#iefix) format("embedded-opentype"),url(../fonts/icomoon/icomoon.ttf?nv4a42) format("truetype"),url(../fonts/icomoon/icomoon.woff?nv4a42) format("woff"),url(../fonts/icomoon/icomoon.svg?nv4a42#icomoon) format("svg");font-weight:400;font-style:normal;font-display:fallback}.hover-swipe{z-index:0}.hover-swipe::after{transition:transform .5s cubic-bezier(.65,.05,.05,1);transform:translate(-101%,0);background-color:#d6083b;content:' ';height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.hover-swipe .arrow,.hover-swipe .content:after,.hover-swipe .summary,.hover-swipe .summary p,.hover-swipe .title,.hover-swipe .title a,.hover-swipe h1,.hover-swipe h2,.hover-swipe span{transition:color 250ms linear}a,a:focus,a:hover{transition:color .2s linear}@media(min-width:64em){.hover-swipe:hover{color:#fff}.hover-swipe:hover .arrow,.hover-swipe:hover .content:after,.hover-swipe:hover .summary,.hover-swipe:hover .summary p,.hover-swipe:hover .title,.hover-swipe:hover .title a,.hover-swipe:hover h1,.hover-swipe:hover h2,.hover-swipe:hover h3,.hover-swipe:hover span{color:#fff!important}.hover-swipe:hover::after{transform:translate(0,0)}.hover-swipe .image,.hover-swipe img{background:#fff}}.breadcrumbs{background-color:rgba(255,255,255,.7);border-bottom-right-radius:2px;box-shadow:0 2px 4px 0 rgba(0,0,0,.1);color:#666;display:inline-block;left:0;line-height:20px;padding:8px 20px 10px 15px;position:absolute;top:0;z-index:99995}.breadcrumbs.has-secondary-nav{box-shadow:inset 0 2px 4px 0 rgba(0,0,0,.1)}@media(max-width:39.9375em){.slick-slider{overflow:hidden}.breadcrumbs{display:none!important}}.breadcrumbs span{font-size:14px}.breadcrumbs a{color:#240f6e;text-decoration:underline}span.breadcrumbs-separator{color:#a3a3a3;font-size:20px;margin:0 4px;position:relative;top:2px}.site-main{z-index:1!important}.slider-buttons{z-index:2!important}.slick-arrow{z-index:3!important}.lazy{z-index:4!important}.page-header{z-index:5!important}.main_footer{z-index:6!important}#kihe-cookie-banner{display:block;position:fixed;bottom:0;left:0;z-index:50;width:100%;color:#fff;padding:10px 0;background:rgba(0,0,0,.8)}#kihe-cookie-banner .dix_x{float:right;cursor:pointer;padding-left:20px;padding-right:10px;font-weight:700}#kihe-cookie-banner button,#kihe-cookie-banner span{padding:12px 20px;font-family:OpenSans-SemiBold}#kihe-cookie-banner span{margin-right:2%;font-size:16px;line-height:1em;width:80%;float:left}#kihe-cookie-banner span a{color:#fff;text-decoration:underline;font-weight:700}#kihe-cookie-banner button{float:right;background:#ffc425;font-size:14px;color:#000;width:18%}@media(max-width:1023px){#kihe-cookie-banner span{float:none;width:100%;padding:0}#kihe-cookie-banner button{float:none;margin-top:10px;width:100%}}#top-alert{background-color:#240f6e;padding:10px 15px;width:100%;left:0;z-index:999;text-align:center}#top-alert p{font-family:OpenSans-SemiBold;font-size:14px;color:#fff;margin:5px 0}.icons-table,.tablepress td,dl.table-of-contents{font-family:OpenSans-Regular}#top-alert a{color:#fff;font-weight:800;text-decoration:underline!important}.kihe-banner-gradient{height:150px!important;background:linear-gradient(to bottom,transparent 0,rgba(0,0,0,.29) 29%,rgba(0,0,0,.49) 49%,rgba(0,0,0,.6) 60%,rgba(0,0,0,.9) 100%)!important}.colleges-template-default .kihe-banner-gradient{height:120px!important}.blog-template-default .kihe-banner-gradient{height:200px!important}dl.table-of-contents{font-weight:400;list-style:none;margin-left:0;padding:10px 0}dl.table-of-contents dd,dl.table-of-contents dt{font-size:16px!important;margin-bottom:2px!important;margin-left:0;padding:5px 10px 7px;background-color:#f0e6e6;width:100%}.icons-table .last,.icons-table-row{margin-bottom:0!important}dl.table-of-contents dt{background-color:transparent;color:#474747;font-weight:400;padding-left:0}dl.table-of-contents dd img{display:none}@media only screen and (min-width:641px){dl.table-of-contents dd{width:60%}dl.table-of-contents dd img{display:inline-block;margin-right:5px}}.icons-table{background-color:#fff;box-shadow:0 2px 5px 0 #ddd;font-size:18px;padding:20px 30px 20px 20px}.icons-table-row{padding:5px}.icons-table-icon{display:inline-block;width:60px;vertical-align:top;margin-top:6px}.icons-table-icon img{margin-bottom:10px!important}.icons-table-text-block{display:inline-block;width:85%;border-bottom:1px solid #eee;padding-bottom:20px;margin-bottom:0!important}.last .icons-table-text-block{border-bottom:none}.icons-table-title{font-weight:700;color:#240f6e;margin-bottom:10px}.icons-table-description{font-size:16px;color:#474747;margin-bottom:0!important}@media only screen and (max-width:641px){.icons-table-icon,.icons-table-text-block{display:block;width:100%;text-align:center}.icons-table-icon{margin:10px auto;vertical-align:top}}.fancy-table{padding-left:0;padding-top:0;padding-bottom:0}.fancy-table .even{border-left:10px solid #e62899;padding-left:20px;padding-top:20px}.fancy-table .odd{border-left:10px solid #00a4d9;padding-left:20px;padding-top:20px}table.tablepress{border:1px solid #d6d6d6;box-shadow:0 1px 5px 0 #ddd}.tablepress tbody,.tablepress thead{border-color:inherit}.tablepress td,.tablepress th{font-size:14px;color:#333}.tablepress thead,.tablepress thead th{background-color:#ece4e4!important}.tablepress .odd td,.tablepress tbody{background-color:#fff}.tablepress tbody tr:nth-child(even),.tablepress-alternate-column-background td.column-10,.tablepress-alternate-column-background td.column-12,.tablepress-alternate-column-background td.column-14,.tablepress-alternate-column-background td.column-2,.tablepress-alternate-column-background td.column-4,.tablepress-alternate-column-background td.column-6,.tablepress-alternate-column-background td.column-8{background-color:#f7f3f3}.accordion-content .tablepress{box-shadow:none}.tablepress-alternate-column-background .odd td,.tablepress-alternate-column-background tbody tr:nth-child(even){background-color:#fff}.tablepress-alternate-column-background td{border-right:1px solid #d6d6d6}.dataTables_wrapper .tablepress,.dataTables_wrapper .tablepress thead{border:1px solid transparent!important}.dataTables_wrapper .tablepress td,.dataTables_wrapper .tablepress th{font-size:14px!important;color:#333!important;padding:8px!important;height:auto!important;border-bottom-color:#ddd!important}.dataTables_wrapper .tablepress th{font-family:OpenSans-Semibold!important;background-color:#ece4e4}.dataTables_wrapper .tablepress td{font-family:OpenSans-Regular!important}.tablepress .sorting:after,.tablepress .sorting_asc:after,.tablepress .sorting_desc:after{position:relative;left:10px}.html-layout ul.list-compact li{margin-bottom:5px!important}.alert-block{background-color:rgba(36,15,110,.05);border:2px solid #240f6e;padding:15px 40px 15px 20px!important;font-size:16px!important;color:#474747}.alert-block.pink{background-color:rgba(171,12,120,.05);border:2px solid #ab0c78}.alert-block.pink a{color:#ab0c78;border-color:#ab0c78}.alert-block.purple{background-color:rgba(36,15,110,.05);border:2px solid #240f6e}.alert-block.purple a{color:#240f6e;border-color:#240f6e}.accordion-section .accordion-title{line-height:150%;color:#240f6e!important;padding:16px 56px 16px 16px!important}.accordion-section a.accordion-title:focus,.accordion-section a.accordion-title:hover{background-color:#ece4e4}.accordion-section .accordion-content{padding:24px 72px 24px 16px!important}.accordion-section .accordion-content,.accordion-section .accordion-content p{font-family:OpenSans-Regular;color:#333!important}.accordion-section .accordion-content strong{font-family:OpenSans-Bold}.accordion-section .accordion-content italic{font-style:italic}.accordion-section .accordion-content a,.accordion-section .accordion-content a:hover{font-family:OpenSans-Bold;color:#333!important;border-bottom:1px solid;text-decoration:none}.accordion-section .accordion-content ul{margin-bottom:1rem}.accordion-section .accordion-content h3{font-family:OpenSans-bold;font-size:18px;margin-bottom:8px;margin-top:40px;color:#333!important}p,p a{color:#606060}.accordion-section .accordion-content>h3:first-child{margin-top:0}@media screen and (max-width:767px){#chat-widget-container{bottom:50px!important;max-height:calc(100% - 50px)!important}}html{position:relative}*,:after,:before{box-sizing:inherit}body{font-family:OpenSans-SemiBold!important;color:#240f6e;background:#f9f5f5;padding-top:60px!important;overflow-x:hidden;opacity:0;transition:opacity .4s linear}body.loaded{opacity:1}body>p{display:none}body.page-id-37700 *,body.page-id-54357 *{font-family:noto sans,sans-serif!important}body>.content-area{margin-top:0!important}a{color:#004c72}a:focus,a:hover{color:#0069aa;outline:0}p{font-size:16px;line-height:1.8em}p a{text-decoration:underline}article h1,h1,h2{color:#240f6e}span{font-size:13px}.f-20{font-size:20px}h1{font-size:40px}h2{font-size:28px}h3{font-size:22px}h4{font-size:18px}hr{width:100%;max-width:100%;margin:50px auto}article h1{font-size:20px}.wow{visibility:visible!important}.tablet-spacing{margin:0 15px 35px}img:not([src]){visibility:hidden}body:not(.home) .html-layout p,body:not(.home) .page-content p{font-size:18px;font-family:Merriweather,sans-serif;margin-bottom:40px}body:not(.home) .social-slider-home-new{margin-bottom:100px}.html-layout h1,.html-layout h2,.html-layout h3,.html-layout h4,.html-layout h5,.page-content h1,.page-content h2,.page-content h3,.page-content h4,.page-content h5{color:#240f6e;font-family:OpenSans-Bold}.html-layout h1,.page-content h1{font-size:30px;margin-bottom:60px}.html-layout h2,.page-content h2{font-size:26px;margin-bottom:50px}.html-layout h3,.page-content h3{font-size:24px;margin-bottom:40px}.html-layout h4,.page-content h4{font-size:24px;margin-bottom:30px}.html-layout h5,.page-content h5{font-size:22px;margin-bottom:20px}.html-layout p,.page-content p{color:#474747;font-family:Merriweather,sans-serif;line-height:1.8em;font-size:1px}.html-layout .alignleft,.page-content .alignleft{float:left;margin:10px 20px 20px 0}.html-layout .alignright,.page-content .alignright{float:right;margin:10px 0 20px 20px}.html-layout .aligncenter,.page-content .aligncenter{clear:both;display:block;margin:0 auto 20px}.html-layout ul,.page-content ul{margin-left:15px}.html-layout ul li:not(.menu-item),.page-content ul li:not(.menu-item){margin-left:15px;color:#606060;font-family:Merriweather,sans-serif;margin-bottom:20px!important;line-height:1.8em;padding-right:150px;font-size:18px!important}@media(max-width:640px){.html-layout ul li:not(.menu-item),.page-content ul li:not(.menu-item){padding-right:0}}.html-layout ol li:not(.menu-item),.page-content ol li:not(.menu-item){color:#606060;font-family:Merriweather,sans-serif;padding-right:150px;margin-bottom:20px!important;font-size:18px!important}@media(max-width:640px){.html-layout ol li:not(.menu-item),.page-content ol li:not(.menu-item){padding-right:0}}.html-layout a,.page-content a{color:#240f6e;text-decoration:none;border-bottom:1px solid #232f84}main section{padding:50px 0!important;margin-top:0!important;margin-bottom:0!important}main section:last-of-type:not(.full-width-link){margin-bottom:100px!important;padding-bottom:0!important}main section.full-width-link{padding:0!important;margin-top:50px!important;margin-bottom:50px!important}@media(min-width:40em){main section.full-width-link:last-of-type{margin-bottom:0!important}}body.home section h1.title{font-size:22px;color:#240f6e;margin-bottom:50px;text-align:center}body.home section h1.title a{color:#240f6e}@media(min-width:40em){body.home section h1.title{font-size:24px;margin-bottom:50px}}@media(min-width:64em){body.home section h1.title{font-size:36px;margin-bottom:60px}}main section.feature-blocks{margin-bottom:50px!important;padding:50px 0 0!important}main section.full-width-video{margin-top:50px!important;margin-bottom:50px!important;padding:0!important;z-index:1}main section.social-slider-home{padding-bottom:0!important;margin-bottom:50px!important}main section.universities-slider{padding-top:120px!important;margin-bottom:50px!important;margin-top:0!important}body app-root.no-padding-top,body div.social-slider-blog.no-padding-top,body section.accordion-section.no-padding-top,body section.alternate-feature-blocks.no-padding-top,body section.college-links.no-padding-top,body section.download-area.no-padding-top,body section.fake-twitter-blocks.no-padding-top,body section.feature-blocks.no-padding-top,body section.full-width-image-gallery.no-padding-top,body section.full-width-link.no-padding-top,body section.full-width-video.no-padding-top,body section.home-page-feature-box.no-padding-top,body section.html-layout.no-padding-top,body section.image-gallery.no-padding-top,body section.key-facts.no-padding-top,body section.large-text-testimonial.no-padding-top,body section.main_image_menu_text.no-padding-top,body section.one-column-feature-blocks.no-padding-top,body section.our-people-content.no-padding-top,body section.statistics.no-padding-top,body section.student-life-blocks.no-padding-top,body section.testimonials-slider-module.no-padding-top,body section.universities-slider.no-padding-top,body section.usps_blocks.no-padding-top,body section.video-gallery.no-padding-top{padding-top:0!important}body app-root.no-padding-bottom,body div.social-slider-blog.no-padding-bottom,body section.accordion-section.no-padding-bottom,body section.alternate-feature-blocks.no-padding-bottom,body section.college-links.no-padding-bottom,body section.download-area.no-padding-bottom,body section.fake-twitter-blocks.no-padding-bottom,body section.feature-blocks.no-padding-bottom,body section.full-width-image-gallery.no-padding-bottom,body section.full-width-link.no-padding-bottom,body section.full-width-video.no-padding-bottom,body section.home-page-feature-box.no-padding-bottom,body section.html-layout.no-padding-bottom,body section.image-gallery.no-padding-bottom,body section.key-facts.no-padding-bottom,body section.large-text-testimonial.no-padding-bottom,body section.main_image_menu_text.no-padding-bottom,body section.one-column-feature-blocks.no-padding-bottom,body section.our-people-content.no-padding-bottom,body section.statistics.no-padding-bottom,body section.student-life-blocks.no-padding-bottom,body section.testimonials-slider-module.no-padding-bottom,body section.universities-slider.no-padding-bottom,body section.usps_blocks.no-padding-bottom,body section.video-gallery.no-padding-bottom{padding-bottom:0!important}body:not(.home) section h1.title,body:not(.home) section h2.title{text-align:left!important;color:#240f6e;border-top:1px solid #d7d8da;padding-top:10px;padding-bottom:60px;font-size:26px;margin-bottom:0!important}.home-class .dgf-search input,.home-class .dgf-search-box .dgf-search input{outline:0;background:#fff;width:100%;height:70px;padding-left:20px;padding-right:83px;color:#666}body:not(.home):not(.single) section h1.title,body:not(.home):not(.single) section h2.title{border-top:0;padding-top:0;padding-bottom:60px;font-size:26px;margin-bottom:0!important}body .html-layout>div>:last-child{margin-bottom:0;padding-bottom:0}section.no-spacing-bottom{margin-bottom:0!important;padding-bottom:0!important}section.no-spacing-bottom div>:last-child{margin-bottom:40px}section.no-spacing-top{margin-top:0!important;padding-top:0!important}.home-class .dgf-search-box{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%}.home-class .dgf-search-box .dgf-search input{border:1px solid #ccc8c8}.home-class .dgf-search{position:relative;width:100%;height:70px}.home-class .dgf-search input{border:1px solid #ccc8c8;font-family:OpenSans-SemiBold;font-size:18px}.home-class input::-webkit-input-placeholder{color:#999;font-family:OpenSans-SemiBold;font-size:18px}.home-class input:-ms-input-placeholder{color:#999;font-family:OpenSans-SemiBold;font-size:18px}.home-class input::placeholder{color:#999;font-family:OpenSans-SemiBold;font-size:18px}.home-class .dgf-icon-search{cursor:pointer;position:absolute;height:60px;top:5px!important;right:5px!important;width:77px;padding:18px 27px;text-align:center;background:#240f6e;color:#fff;visibility:inherit!important;left:auto!important;opacity:100!important}.home-class .dgf-name{color:#333}.home-class .dgf-count{padding-left:30px;color:#666}.home-class .dgf-menu{z-index:999990;margin-left:0;display:-ms-flexbox;display:flex;background:#fff;-ms-flex-direction:column;flex-direction:column;border:1px solid #ccc8c8;border-top:none}.home-class .dgf-container-landing{padding:0 300px 200px}.home-class .dgf-container-landing p{font-family:open sans,Arial,sans-serif!important;font-size:22px!important;color:#00619d!important;font-weight:600;padding-right:30px;padding-bottom:20px;margin:0!important}.home-class .grid-x{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}@media(max-width:1023px){.home-class .dgf-container-landing{padding:0 0 60px;margin:0 15px}}