body{color:#4a4a4a;font-family:proxima-nova,Helvetica,Arial,sans-serif;font-size:15px;line-height:1.3333;background:#fff;-webkit-font-smoothing:antialiased;letter-spacing:1px}@media(min-width:1200px){.footer .container{max-width:1230px}}p:last-child{margin-bottom:0}.h5.h-border .hs_cos_wrapper_type_header>*{padding-bottom:5px;margin-bottom:0}.text-sm,.text-sm .hs_cos_wrapper_type_header>*{font-size:12px;line-height:1.66667}.text-xs,.text-xs .hs_cos_wrapper_type_header>*{font-size:10px;line-height:1.2}.text-xs.h-border .hs_cos_wrapper_type_header>*{padding-bottom:21px;letter-spacing:1.4px}.font-script{font-family:"p22-marcel-script-pro",Times New Roman,Times,serif}.font-serif{font-family:Times New Roman,Times,serif}.font-sans-serif{font-family:proxima-nova,Helvetica,Arial,sans-serif}h1,h2,h3,h4,h5,h6{font-family:inherit;margin:0 0 20px;font-weight:400}h1,.h1 .hs_cos_wrapper_type_header>*{font-size:40px;letter-spacing:1.87px}h2,.h2 .hs_cos_wrapper_type_header>*{font-size:30px;letter-spacing:1.4px}h3,.h3 .hs_cos_wrapper_type_header>*{font-size:25px;letter-spacing:1.4px}h4,.h4 .hs_cos_wrapper_type_header>*{font-size:20px;letter-spacing:1.4px}h5,.h5 .hs_cos_wrapper_type_header>*{font-size:16px;font-weight:600;letter-spacing:1.4px;line-height:1.5;margin-top:20px;margin-bottom:8px}h6,.h6 .hs_cos_wrapper_type_header>*{font-size:12px;font-weight:600;letter-spacing:1.4px;line-height:1.5;margin-top:20px;margin-bottom:8px}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{color:#0bc0d3;font-weight:700}@media(max-width:767px){h1,.h1 .hs_cos_wrapper_type_header>*{font-size:32px}h2,.h2 .hs_cos_wrapper_type_header>*{font-size:28px}h3,.h3 .hs_cos_wrapper_type_header>*{font-size:20px}h4,.h4 .hs_cos_wrapper_type_header>*{font-size:18px}}.display-4,.display-4 .hs_cos_wrapper_type_header>*{font-size:48px}a{text-decoration:none;color:#0bc0d3}a:hover,a:focus{text-decoration:none;color:#29def1}dl{margin-bottom:30px}dl dd{margin-bottom:5px;font-size:10px;font-weight:400;text-transform:uppercase;letter-spacing:.9px}dl dt{font-size:15px;font-weight:400;letter-spacing:1px}hr{margin:50px 0;background-color:#acaeb1;opacity:.3;height:2px;border:0}.hr-sm hr{margin:1rem 0}.hr-dark hr{background-color:#979797}img{max-width:100%;height:auto}.spacer-xs{min-height:0 !important;padding-top:10px}.spacer-sm{min-height:0 !important;padding-top:20px}.spacer-md{min-height:0 !important;padding-top:60px}.spacer-lg{min-height:0 !important;padding-top:80px}.spacer-xl{min-height:0 !important;padding-top:110px}.section{padding-top:60px;padding-bottom:60px}@media(min-width:768px){.section{padding-top:80px;padding-bottom:80px}}.section-sm{padding-top:20px;padding-bottom:20px}.bg-gray-lighter{background-color:#f6f7f7}.bg-gray-light{background-color:#9b9b9b}.bg-gray{background-color:#706e6f}.bg-gray-dark{background-color:#4a4a4a}.bg-gray-darker{background-color:#2a2a2a}.bg-gray-base{background-color:#000}.text-gray-light{color:#9b9b9b}.text-gray-light a:not(.btn){color:#9b9b9b}.text-gray-light a:not(.btn):hover{color:#0bc0d3}.text-gray-light .hs_cos_wrapper_type_header>*{color:#9b9b9b}.text-light{color:#fff}.text-light a:not(.btn){color:#fff}.text-light a:not(.btn):hover{color:#fff}.text-light .hs_cos_wrapper_type_header>*{color:#fff}.text-dark{color:#4a4a4a}.text-dark .hs_cos_wrapper_type_header>*{color:#4a4a4a}.accent>div:after{background:#0bc0d3}.list-inline .hs-menu-wrapper>ul>li:not(:last-child){margin-right:30px}.bg-primary{background-color:#0bc0d3 !important}.bg-secondary{background-color:#fff !important}.bg-info{background-color:#0d3759 !important}.bg-success{background-color:#148c6c !important}.bg-warning{background-color:#ffd917 !important}.bg-danger{background-color:#dc3545 !important}.bg-dark{background-color:#4a4a4a !important}.bg-light{background-color:#f6f7f7 !important}.text-weight-medium,.text-weight-medium .hs_cos_wrapper_type_header>*{font-weight:600}.text-letter-spacing{letter-spacing:1.4px}.text-lg{font-size:16px;line-height:1.5;font-weight:600}.h-border .hs_cos_wrapper_type_header>*{border-color:#c9caca;padding-bottom:20px}.section-footer .h-border .hs_cos_wrapper_type_header>*{margin-top:3px;padding-bottom:10px;margin-bottom:24px}.search-results .h-border .hs_cos_wrapper_type_header>*{border-color:#e7e7e7;border-width:1px;padding-bottom:10px}@media(min-width:1200px){.container .row-gutters-lg>div>div.row-fluid{margin-left:-35px;margin-right:-35px}.container .row-gutters-lg>div>div.row-fluid>div{padding-left:35px;padding-right:35px}}@media(min-width:1200px){.widget-span.container{max-width:1170px}}@media(min-width:1250px){.footer-container-wrapper .widget-span.container{max-width:1230px}}.body-container-wrapper{overflow:hidden}.border-top>div{border-top:2px solid #e7e7e7;padding-top:20px}.border-top.border-top-dark>div{border-top:2px solid #979797;padding-top:12px}.mfp-video a{position:relative}.mfp-video a:before{pointer-events:none;transition:all .2s;content:'';display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:1px solid #fff;width:100px;height:58px}.mfp-video a:after{pointer-events:none;transition:all .2s;content:'\25B6';display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:30px}.mfp-video a:hover:before{background:#fff}.mfp-video a:hover:after{color:#333}.story-name{font-size:12px;letter-spacing:1.08px;text-transform:uppercase}.story-name strong{font-size:16px;font-weight:600;line-height:1.5;letter-spacing:1.4px;text-transform:none;display:inline-block;margin-bottom:5px}.header{background:#fff;position:relative;z-index:990}.header .container{padding-top:13px;padding-bottom:13px;padding-left:30px;padding-right:30px;max-width:none}.header .container>div>div{-ms-flex-align:center !important;align-items:center !important}.header .navbar{width:100%}.header .navbar>.navbar-collapse>.widget-span{padding:0}.header .navbar .widget-type-menu .hs-menu-wrapper>ul{justify-content:center}.header .navbar .widget-type-menu .hs-menu-wrapper>ul>li>a{color:#2a2a2a;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:.9px}.header .navbar .widget-type-menu .hs-menu-wrapper>ul>li>a:hover{color:#0bc0d3}.header .navbar .widget-type-menu .hs-menu-wrapper>ul>li.hs-item-has-children>a:after{vertical-align:2px;margin-left:6px}.header .btn-search{position:relative}.header .btn{transition:none}.header .btn-search+.btn{max-width .4s}.header .btn-search.active+.btn{border:0;padding:0;opacity:0;max-width:0;min-width:0;margin:0}.header .btn-search.active{width:213px}.header .btn-search.active .search{max-width:100%}.btn.btn-search{padding-left:17px;padding-right:17px;text-align:left}.btn-search.active{color:#4a4a4a !important;border-color:#4a4a4a !important;background:#fff !important}.btn-search .fa{position:relative;z-index:10}.header .search{position:absolute;top:0;left:48px;bottom:0;right:0;display:block;max-width:0;overflow:hidden}.btn-search form.gsc-search-box input.gsc-input[style]{height:46px !important}#nav-icon3{padding:0;width:48px;display:inline-block;vertical-align:middle;height:48px;position:relative;transform:rotate(0);cursor:pointer}#nav-icon3 span{display:block;position:absolute;height:3px;width:25px;background:#4a4a4a;border-radius:3px;opacity:1;left:0;right:0;margin:auto;transform:rotate(0);transition:.25s ease-in-out}#nav-icon3 span:nth-child(1){top:22px;top:22px;width:0;left:50%;right:50%}#nav-icon3 span:nth-child(2){top:22px;transform:rotate(45deg)}#nav-icon3 span:nth-child(3){top:22px;transform:rotate(-45deg)}#nav-icon3 span:nth-child(4){top:22px;width:0;left:50%;right:50%}#nav-icon3.collapsed span:nth-child(1){top:13px;width:25px;left:0;right:0}#nav-icon3.collapsed span:nth-child(2){transform:rotate(0)}#nav-icon3.collapsed span:nth-child(3){transform:rotate(0)}#nav-icon3.collapsed span:nth-child(4){top:31px;width:25px;left:0;right:0}@media(min-width:1200px){.navbar-toggler{display:none !important}.navbar{padding:0;margin-top:-13px;margin-bottom:-13px}.navbar .hs-menu-wrapper>ul>li>a{padding-top:43px;padding-bottom:43px}.navbar .hs-menu-wrapper>ul>li>ul.hs-menu-children-wrapper{float:none;padding:0;background-color:#f6f7f7;border:0;border-radius:0}.navbar .hs-menu-wrapper>ul>li>ul.hs-menu-children-wrapper:before{content:'';display:block;width:0;height:0;position:absolute;border-style:solid;border-width:0 5px 6px 5px;border-color:transparent transparent #f6f7f7 transparent;bottom:100%;left:75px}.navbar .hs-menu-wrapper>ul>li>ul.hs-menu-children-wrapper>li{display:block}.navbar .hs-menu-wrapper>ul>li>ul.hs-menu-children-wrapper>li>a{padding:24px 15px;font-size:12px;letter-spacing:.8px}.navbar .hs-menu-wrapper>ul>li>ul.hs-menu-children-wrapper>li>a:hover,.navbar .hs-menu-wrapper>ul>li>ul.hs-menu-children-wrapper>li>a:focus{color:#0bc0d3}.navbar .hs-menu-wrapper>ul>li:first-child>ul.hs-menu-children-wrapper{display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;width:750px;margin-left:-30px}.navbar .hs-menu-wrapper>ul>li:first-child>ul.hs-menu-children-wrapper.show{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.navbar .hs-menu-wrapper>ul>li:first-child>ul.hs-menu-children-wrapper>li{text-align:center;-ms-flex:0 0 100%;flex:0 0 100%;-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.navbar .hs-menu-wrapper>ul>li:first-child>ul.hs-menu-children-wrapper>li>a{padding-left:20px;padding-right:20px}.navbar .hs-menu-wrapper>ul>li:first-child>ul.hs-menu-children-wrapper>li.submenu:first-of-type{clear:left}.navbar .hs-menu-wrapper>ul>li:first-child>ul.hs-menu-children-wrapper>li.submenu>a{background-color:#eceeeb;padding-left:15px;padding-right:15px}.navbar .hs-menu-wrapper>ul>li:first-child>ul.hs-menu-children-wrapper>li.submenu>a .menu-description{white-space:normal;display:block;position:relative;font-size:10px}.navbar .hs-menu-wrapper>ul>li:first-child>ul.hs-menu-children-wrapper>li.submenu>a .menu-description:before{transition:all .2s;content:'';display:block;width:140px;height:1px;background:#c4c5c4;margin:5px auto 6px}.navbar .hs-menu-wrapper>ul>li:first-child>ul.hs-menu-children-wrapper>li.submenu>a:hover .menu-description:before{background:#0bc0d3}.navbar .hs-menu-wrapper>ul>li:first-child>ul.hs-menu-children-wrapper>li.submenu+li{border-top-color:#e7eae5}}.header-actions{white-space:nowrap}@media(max-width:1199px){.header .navbar{box-shadow:inset 0 7px 8px #eceeeb;background:#f6f7f7;padding:0}.header .navbar>div>div{padding-top:15px !important}.header .navbar .widget-type-menu .hs-menu-wrapper>ul>li{width:100%;text-align:left}.header .navbar .widget-type-menu .hs-menu-wrapper>ul>li+li{border-top:1px solid #eceeeb}.header .navbar .widget-type-menu .hs-menu-wrapper>ul>li>a{padding:15px 30px}.header .navbar .widget-type-menu .hs-menu-wrapper>ul>li>a:hover,.header .navbar .widget-type-menu .hs-menu-wrapper>ul>li>a:focus{color:silver}.navbar .hs-menu-wrapper>ul{-ms-flex-direction:column;flex-direction:column}.navbar .hs-menu-wrapper>ul>li.hs-item-has-children>a{position:relative}.navbar .hs-menu-wrapper>ul>li.hs-item-has-children>a:after{content:'\f107';height:auto;display:block;color:silver;font-family:fontawesome;border:0;position:absolute;top:50%;right:30px;transform:translateY(-50%)}.navbar .hs-menu-wrapper>ul>li>ul.hs-menu-children-wrapper{position:static;float:none;padding:0;background-color:rgba(255,255,255,0.68);border:0;border-radius:0}.navbar .hs-menu-wrapper>ul>li>ul.hs-menu-children-wrapper>li+li{border-top:1px solid #eceeeb}.navbar .hs-menu-wrapper>ul>li>ul.hs-menu-children-wrapper>li>a{padding:13px 40px;font-size:10px;letter-spacing:.67px}.navbar .hs-menu-wrapper>ul>li>ul.hs-menu-children-wrapper>li>a:hover,.navbar .hs-menu-wrapper>ul>li>ul.hs-menu-children-wrapper>li>a:focus{background-color:#f6f7f7}.navbar .hs-menu-wrapper>ul>li>ul.hs-menu-children-wrapper>li.submenu>a{background-color:#eceeeb}.navbar .hs-menu-wrapper>ul>li>ul.hs-menu-children-wrapper>li.submenu>a .menu-description{display:none}.navbar .hs-menu-wrapper>ul>li>ul.hs-menu-children-wrapper>li.submenu+li{border-top-color:#e7eae5}}@media(min-width:768px) and (max-width:1199px){.hidden-sm{display:none}.col-sm-0{flex:auto !important;padding:0 !important;min-height:0 !important;width:0}.header{text-align:center}.header>div{transition:all .4s}.header.collapse-show>div{margin-right:200px}.header.collapse-show>div .navbar-collapse{transform:translateX(0)}.header .navbar-collapse{box-shadow:inset 7px 0 8px #eceeeb;background:#f6f7f7;transition:all .4s;position:fixed;display:block !important;top:0;transform:translateX(100%);width:200px;z-index:1000;right:0;bottom:0;height:100vh !important;max-height:none !important;padding:0}.header .navbar .widget-type-menu .hs-menu-wrapper>ul>li>a{padding:15px 20px}.header .navbar .hs-menu-wrapper>ul>li>ul.hs-menu-children-wrapper>li>a{padding:13px 30px}}@media(max-width:767px){.header .widget-type-linked_image{margin-bottom:16px}.header .navbar{position:absolute;top:100%;left:0;right:0}.header .container>div>div>div{-ms-flex:0 0 100% !important;flex:0 0 100% !important;max-width:100% !important;width:100% !important}}.section-footer{padding-top:90px;padding-bottom:90px}.section-footer li{margin-bottom:8px;line-height:1.25}.section-footer li a{line-height:1.25}.section-footer-simple{padding-top:60px;padding-bottom:60px}.footer-bottom>div{font-size:10px;text-transform:uppercase;border-top:2px solid #c9caca;margin-top:50px;padding-top:20px;padding-bottom:20px}.footer-bottom .widget-type-follow_me{margin-top:-4px}.social-icons{list-style:none;margin:0;padding:0}.social-icons>li{display:inline-block;margin:0 20px}.section-footer .btn{min-width:195px}.section-footer .logo-col img{max-width:195px;opacity:.6}.nav-social{margin-top:20px;font-size:24px}.nav-social>div{width:100%}.nav-social .hs-menu-wrapper>ul{justify-content:center}.nav-social .hs-menu-wrapper>ul>li>a{padding:9px}.nav.flex-column.border-top>div{padding-top:0}.nav.flex-column .hs-menu-wrapper>ul>li{margin-bottom:4px}.nav.flex-column .hs-menu-wrapper>ul>li>a{color:#4a4a4a;padding:18px 20px;font-size:16px;font-weight:600;letter-spacing:1.4px;line-height:1.5;text-transform:uppercase;border-bottom:1px solid #e6e6e6}.nav.flex-column .hs-menu-wrapper>ul>li>a:hover{color:silver}.nav.flex-column .hs-menu-wrapper>ul>li:last-child>a{border:0}@media(min-width:1200px){.widget-span.footer-col-1[class]{-ms-flex:0 0 22%;flex:0 0 18%;max-width:22%}.widget-span.footer-col-2[class]{-ms-flex:0 0 60%;flex:0 0 64%;max-width:60%}.widget-span.footer-col-3[class]{-ms-flex:0 0 18%;flex:0 0 18%;max-width:18%}}.list-styled ul{list-style:none}.list-styled ul li{margin-bottom:15px;position:relative}.list-styled ul li:before{content:'\f105';display:inline-block;position:absolute;top:-1px;left:-20px;font-family:fontawesome;margin-right:19px}.section-hero{position:relative;min-height:160px !important;background-color:#333}.section-hero .container{position:relative;z-index:2}.section-hero .hs_cos_wrapper_type_header>*{font-size:24px;font-weight:700;margin:0 0 20px}@media(min-width:768px){.section-hero{min-height:480px !important}.section-hero-sm{min-height:350px !important}.section-hero .hs_cos_wrapper_type_header>*{font-size:50px}.section-hero.section-hero-height .container{height:260px}.section-hero-sm.section-hero-height .container{height:190px}.section-hero-xl{min-height:580px !important}}.section-hero .btn{margin-top:10px;margin-bottom:10px}.section-hero .btn+.btn{margin-top:10px;margin-left:16px}.content-box{padding:30px 20px !important}@media(min-width:992px){.content-box{padding:50px 97px 40px !important}}.section-header h1{position:relative;font-size:24px;font-weight:600;color:#241d24;padding-bottom:22px;margin-bottom:20px}.section-header h1:after{content:'';display:block;position:absolute;bottom:0;width:88px;height:2px;background-color:#148c6c}.section-header p{color:#706e6f;font-size:1rem}.widget-span.page-title>div{letter-spacing:1.87px;background-color:#f6f7f7;padding:10px 15px;margin-top:-60px;position:relative;z-index:10}.widget-span.page-title.bg-light{background-color:transparent !important}.widget-span.page-title.bg-light>div{background-color:#fff}.widget-span.page-title .hs_cos_wrapper_type_header>*{margin:0}.widget-span.page-title .hs_cos_wrapper_type_header>h1{padding-top:10px;padding-bottom:10px;line-height:1}@media(min-width:768px){.widget-span.page-title>div{padding:24px 15px}}@media(min-width:1200px){.widget-span.page-title>div{padding:24px 30px}}hr:first-child{margin-top:0}.widget-span.overlap-box p:last-child{margin-bottom:0}.widget-span.overlap-box>div{margin-top:-20px;letter-spacing:1.87px;background-color:#f6f7f7;padding:20px;position:relative;z-index:15}.widget-span.overlap-box.bg-light>div{background-color:#fff}.widget-span.overlap-box .hs_cos_wrapper_type_header>*{margin:0}.widget-span.overlap-box .hs_cos_wrapper_type_header>h1{padding-top:10px;padding-bottom:10px;line-height:1}.widget-span.overlap-box .courses-header{margin-top:-20px;margin-bottom:30px;margin-left:-5px;background-color:#f6f7f7;padding:12px 44px;width:260px}@media(min-width:768px){.widget-span.overlap-box>div{padding:24px 15px}.widget-span.overlap-box .courses-header{margin-top:auto;position:absolute;left:15px;bottom:100%;margin-left:-20px;margin-bottom:20px;margin-bottom:24px;margin-left:-15px}}@media(min-width:1200px){.widget-span.overlap-box>div{padding:24px 30px}.widget-span.overlap-box-lg>div{padding:48px}.widget-span.overlap-box .courses-header{margin-bottom:24px;margin-left:-30px}.widget-span.overlap-box-lg .courses-header{margin-bottom:48px;margin-left:-48px}.overhang-top img{margin-top:-95px}}@media(min-width:768px){.widget-span.overlap-box>div{padding:48px 64px}.widget-span.overlap-box-lg>div{padding:80px 97px}.widget-span.overlap-box .courses-header{margin-bottom:48px;margin-left:-64px}.widget-span.overlap-box-lg .courses-header{margin-bottom:80px;margin-left:-97px}.section-before-overlap{padding-bottom:300px}.section-after-overlap{padding-top:300px}}@media(min-width:768px){.overlap-top{position:relative;margin-top:-142px;z-index:20;margin-bottom:60px}.overlap-container{height:154px}}@media(min-width:992px){.overlap-top-sm{margin-top:-50px;position:relative;z-index:20}}.overlap-box-above .section-get-started{padding-top:152px}.global-group-section-lighter .section[style]{background-color:#f6f7f7 !important}.global-group-section-darker .section[style]{background-color:#eceeeb !important}.extend-right.overlap-box>div{background:#fff}.extend-right.overlap-box>div:after{content:'';display:block;position:absolute;top:0;left:50%;right:-100%;bottom:0;pointer-events:none;z-index:1;background:#fff}.extend-right.overlap-box>div>div{position:relative;z-index:2}.extend-left.section-get-started{position:relative;z-index:15}.extend-left.section-get-started>div{background:#eceeeb}.extend-left.section-get-started>div:after{content:'';display:block;position:absolute;top:0;right:50%;left:-100%;bottom:0;pointer-events:none;z-index:1;background:#eceeeb}.extend-left.section-get-started>div>div{position:relative;z-index:2}@media(min-width:768px){.extend-left.section-get-started{margin-top:-330px;padding-top:120px;padding-bottom:120px}}.section-half .widget-span.fill-image{padding:0 !important}@media(min-width:768px){.section-half{padding:0;position:relative}.section-half>div>div.row-fluid{height:659px;overflow:hidden}.section-half .widget-span.fill-image{position:absolute;top:0;left:0;bottom:0}.section-half .widget-span+.widget-span.fill-image{left:auto;right:0}.section-half .fill-image>div,.section-half .fill-image>div>div{height:100%}.section-half .fill-image>div>div>div{padding:0;height:100%}.section-half .fill-image>div>div>div>div,.section-half .fill-image>div>div>div>div>div{height:100%}.section-half-sm>div>div.row-fluid{height:548px}.section-half-lg>div>div.row-fluid{height:870px}.fill-image.span1{width:8.333333333333334vw}.fill-image.span2{width:16.666666666666668vw}.fill-image.span3{width:25.0vw}.fill-image.span4{width:33.333333333333336vw}.fill-image.span5{width:41.66666666666667vw}.fill-image.span6{width:50.0vw}.fill-image.span7{width:58.333333333333336vw}.fill-image.span8{width:66.66666666666667vw}.fill-image.span9{width:75.0vw}.fill-image.span10{width:83.33333333333334vw}.fill-image.span11{width:91.66666666666667vw}.fill-image.span12{width:100.0vw}.fill-image .row-fluid{margin:0}}.blog-parent{background:#f6f7f7;background:#f6f7f7;background:-moz-linear-gradient(top,#f6f7f7 0%,#f6f7f7 50%,#eceeeb 50%,#eceeeb 100%);background:-webkit-linear-gradient(top,#f6f7f7 0%,#f6f7f7 50%,#eceeeb 50%,#eceeeb 100%);background:linear-gradient(to bottom,#f6f7f7 0%,#f6f7f7 50%,#eceeeb 50%,#eceeeb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f7f7',endColorstr='#eceeeb',GradientType=0)}.filter{padding-top:40px;padding-bottom:40px}.nav-pills{margin-left:-11px;margin-right:-11px;align-items:center;font-size:10px;font-weight:700;letter-spacing:.9px;text-transform:uppercase}.nav-pills>.nav-item{text-align:left;padding:4px 11px}.nav-pills>.nav-item>a{color:#4a4a4a;padding-top:5px;padding-bottom:3px;text-align:center;border-radius:0;font-weight:400;border:1px solid #979797;background:0}.nav-pills>.nav-item>a:hover{color:#4a4a4a;background-color:#eceded}.nav-pills>.nav-item>a.active{color:#fff;background-color:#4a4a4a;border:1px solid #4a4a4a}@media(max-width:767px){.filter{padding-top:20px;padding-bottom:20px}.filter .nav-item{display:none}.filter .nav-item:first-child{display:block}.filter .nav-item:first-child:after{content:"\f039";font-size:16px;display:inline-block;vertical-align:middle;font-weight:normal;margin-left:6px;font-family:fontawesome}}.post-grid:after{content:'';display:table;clear:both}.post-grid{margin-bottom:50px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;flex-flow:row wrap}.post-grid>.post-col{-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-positive:1;flex-grow:1;max-width:100%;width:100%}@media(min-width:768px){.post-grid>.post-col{width:33.3333%}.post-grid>.post-col:nth-child(1){width:66.6666%}.post-grid>.post-col:nth-child(5) .post-item{padding-top:200%}.post-grid>.post-col:nth-child(7) .post-item{padding-top:200%}.post-grid>.post-col:nth-child(9){width:66.6666%}.post-grid>.post-col:nth-child(9) .post-item{padding-top:50%}.post-grid>.grid-sizer{width:33.3333%}}.post-grid>.post-col.subscribe{background:#fff;padding:30px 30px 40px;width:100%}@media(min-width:768px){.post-grid>.post-col.subscribe{padding:67px 50px}}.post-item a{color:#4a4a4a}.post-item a:hover{color:#0bc0d3}.post-grid .post-item{background-size:cover;background-repeat:none;background-position:center;margin-bottom:0;height:0;padding-top:100%;overflow:hidden}.post-grid .post-item:before{content:'';z-index:2;pointer-events:none;display:block;position:absolute;top:0;left:0;bottom:0;right:0;background-image:linear-gradient(to top,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%)}.post-grid .post-item .post-image{position:absolute;bottom:0;left:0;right:0;top:0}.post-grid .post-item .post-image img{opacity:0;height:100%;object-fit:cover}.post-grid .post-item .post-inner{z-index:10;position:absolute;top:0;left:0;right:0;bottom:0;padding:30px}.post-grid .post-item .post-inner .post-header{opacity:1;transform:translateY(0);transition:all .4s;height:100%;display:table;width:100%}.post-grid .post-item .post-inner .post-header>div{display:table-cell;vertical-align:bottom}.post-grid .post-item .post-inner .post-link{opacity:0;display:flex;transform:translateY(-10px);transition:all .4s;align-items:center;justify-content:center;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center}.post-grid .post-item:hover .post-header{opacity:0;transform:translateY(10px)}.post-grid .post-item:hover .post-link{opacity:1;transform:translateY(0)}.blog-child .sidebar .sticky{top:76px}.blog-child .section-hero{filter:saturate(70%)}.section-hero-wrapper{background:#333}_:-ms-lang(x),.section-hero{opacity:.7}.entry-header{margin-bottom:48px}.entry-header .entry-meta{font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:1.07px}.entry-header .entry-meta a{color:#4a4a4a}.entry-header .entry-title{margin:8px 0 20px;border-bottom:2px solid #979797;padding-bottom:12px;text-transform:uppercase;letter-spacing:1.4px;font-size:25px}.entry-content{letter-spacing:1px}.entry-content blockquote{margin-top:48px;margin-bottom:48px;font-size:16px;font-weight:600;line-height:1.5;padding-top:12px;letter-spacing:1.4px;border-top:1px solid #4a4a4a;max-width:630px;margin-left:auto;margin-right:auto}.entry-content blockquote cite{font-style:normal;font-size:10px;font-weight:400;text-transform:uppercase;letter-spacing:.9px}.author-box{font-size:15px;letter-spacing:1px;margin-bottom:20px;margin-left:auto;margin-right:0;background-color:#f6f7f7;padding-left:27px}.author-box-title{font-size:12px;text-transform:uppercase;letter-spacing:1.07px;padding:20px 20px 13px 0;margin:0}.author-box-inner{padding-right:20px;padding-bottom:20px}.author-title{font-size:25px;letter-spacing:1.4px;margin-top:15px}.more-link a{color:#4a4a4a;font-size:12px;letter-spacing:.9px;text-transform:uppercase}.more-link a:after{content:'\f105';transition:all .2s;display:inline-block;font-family:fontawesome;margin-left:6px}.more-link a:hover:after{transform:translateX(4px)}@media(min-width:768px){.author-box{margin-top:-76px;max-width:283px}}.related-detail{margin-bottom:30px;padding-bottom:30px;letter-spacing:1px;border-top:2px solid #ccc;padding-top:13px;position:relative}.related-detail .text-sm{font-size:12px;letter-spacing:1.07px;text-transform:uppercase}.related-detail .related-title a{color:#4a4a4a}.related-detail .related-title a:hover{color:#0bc0d3}.related-detail .more-link a{margin:0;position:absolute;bottom:0;left:0}.related-post-item .related-image a{height:100%;width:100%;background-size:cover;display:block}.related-post-item .related-image img{height:100%;width:100%;object-fit:cover;opacity:0}.lecturer-child .entry-header{border-bottom:2px solid #979797;padding-bottom:20px}.lecturer-child .entry-title{text-transform:none;margin:0 0 6px;padding:0;border:0;font-size:20px;letter-spacing:1.4px}.graduate-child .entry-header{border-bottom:2px solid #979797;padding-bottom:20px}.graduate-child .entry-title{text-transform:none;margin:0 0 6px;padding:0;border:0;font-size:20px;letter-spacing:1.4px}.student-work-child .entry-header{border-bottom:0;padding-bottom:0;margin-bottom:30px}.student-work-child .entry-title{text-transform:none;margin:0 0 10px;padding:0;border:0;font-size:15px;text-transform:uppercase}.student-work-child .entry-meta{font-size:15px}.student-work-child .entry-content{margin-bottom:10px}.student-work-child .entry-content+.entry-meta{font-size:10px;color:silver;letter-spacing:.9px;text-transform:uppercase}.student-work-child .entry-content+.entry-meta a{color:silver}.progression>div>div>div.widget-span+div.widget-span{position:relative}.progression>div>div>div.widget-span+div.widget-span:before{color:#979797;position:absolute;content:'\f101';display:block;font-family:fontawesome;top:3%;right:100%}@media(max-width:767px){.progression>div>div>div.widget-span+div.widget-span{margin-top:45px}.progression>div>div>div.widget-span+div.widget-span:before{transform:rotate(90deg) translateY(-40%);top:auto;margin-bottom:15px;bottom:100%;right:50%}}.standard-post-grid .post-item{margin-bottom:70px}.standard-post-grid .post-title{margin:10px 0 5px;font-size:20px}.standard-post-grid .post-meta{text-transform:uppercase;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.event-meta-module{padding:22px 0;border-top:1px solid #e6e6e6;font-size:16px;color:#858585;font-weight:600;text-transform:uppercase;line-height:1.5;letter-spacing:1.4px}.event-meta-module h3{margin:0;display:inline-block;color:#4a4a4a;font-size:16px;font-weight:600}.event-body strong{font-size:16px;letter-spacing:1.4px;line-height:1.5}.blog-pagination .btn:last-child{float:right}.blog-parent-grid{background-color:#f6f7f7}.post-grid-even{margin-top:40px}.post-grid-even .row{margin-left:-10px;margin-right:-10px}.post-grid-even .row>div{padding-left:10px;padding-right:10px}.post-grid-even .post-item{margin-bottom:40px}.post-grid-even .post-item .post-image{transition:all .2s;border:2px solid #f6f7f7;margin-left:-2px;margin-top:-2px;margin-right:-2px;background-size:cover;background-position:center;position:relative;height:0;padding-top:90%}.post-grid-even .post-item .post-image:before{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(to top,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%)}.post-grid-even .post-item .post-image img{display:none}.post-grid-even .post-item .post-title{font-size:20px;line-height:1.2;letter-spacing:1.4px;margin:17px 0 10px}.post-grid-even .post-item .read-more{font-size:10px;text-transform:uppercase;letter-spacing:.9px;font-weight:400;color:inherit}.post-grid-even .post-item .read-more:after{content:'\003E';margin-left:6px}@media(max-width:767px){.post-grid-even{margin-top:10px}}.post-grid-even .post-item:hover .post-image{border-color:#0bc0d3}.subscribe-new{font-size:16px;letter-spacing:1.4px;line-height:1.5;flex:0 0 100%;max-width:100%;border-bottom:2px solid #ebeced;margin-bottom:72px;padding-top:60px;padding-bottom:60px;text-align:center}.subscribe-new p{max-width:730px;margin:0 auto}.subscribe-new .form-inline{margin-bottom:0}.subscribe-new .form-inline .hs_cos_wrapper_type_form form{justify-content:center}.subscribe-new .form-inline .hs_cos_wrapper_type_form form>div{padding:0}body .body-container .subscribe-new .form-inline .hs-input{min-width:263px;max-width:263px;font-size:12px;letter-spacing:.8px;color:#616161;background:#fff;border:1px solid #0bc0d3;padding:10px 15px;height:42px}body .body-container .subscribe-new .form-inline .hs-required-field:after{display:none}@media(max-width:767px){body .body-container .subscribe-new .form-inline .hs-input{max-width:none}}.subscribe-new .form-inline .hs_error_rollup{flex:0 0 100%;order:1}.subscribe-new .form-inline .hs-error-msgs label{background:0;border:0;padding:0}.post-col.subscribe-new{border-top:2px solid #ebeced;margin-top:32px}.hs-form.stacked .field{margin-bottom:10px}.hs-form.stacked .hs-button{display:block !important;margin-top:15px}body .body-container .form-inline .hs-input{height:44px;font-size:20px}.form-inline .hs-form.stacked .hs-button{margin-top:0;width:100%}.form-inline.form-lg .input{height:47px}.form-hide-labels .field>label{display:none}.form-inline.form-sm .btn{margin-left:10px;padding:7px 16px}.form-inline.form-sm .form-control{min-width:200px}body .body-container input[type="text"],body .body-container input[type="password"],body .body-container input[type="datetime"],body .body-container input[type="datetime-local"],body .body-container input[type="date"],body .body-container input[type="month"],body .body-container input[type="time"],body .body-container input[type="week"],body .body-container input[type="number"],body .body-container input[type="email"],body .body-container input[type="url"],body .body-container input[type="search"],body .body-container input[type="tel"],body .body-container input[type="color"],body .body-container textarea,body .body-container select{width:100%;background-color:transparent;border:0;border-bottom:1px solid #ccc;box-shadow:none;padding:10px 0;font-size:12px;line-height:28px;height:32px;color:#5c5c5c;margin:0;vertical-align:middle;border-radius:0;display:block;padding-top:4px;padding-bottom:4px}body .body-container .form-light-bg input[type="text"],body .body-container .form-light-bg input[type="password"],body .body-container .form-light-bg input[type="datetime"],body .body-container .form-light-bg input[type="datetime-local"],body .body-container .form-light-bg input[type="date"],body .body-container .form-light-bg input[type="month"],body .body-container .form-light-bg input[type="time"],body .body-container .form-light-bg input[type="week"],body .body-container .form-light-bg input[type="number"],body .body-container .form-light-bg input[type="email"],body .body-container .form-light-bg input[type="url"],body .body-container .form-light-bg input[type="search"],body .body-container .form-light-bg input[type="tel"],body .body-container .form-light-bg input[type="color"],body .body-container .form-light-bg textarea,body .body-container .form-light-bg select{background:#eceeeb}.hs-required-field{position:relative}.hs-required-field:after{content:'*';color:#969696;position:absolute;top:0;right:0;pointer-events:none;font-size:20px}body .body-container .form-has-bg input[type="text"],body .body-container .form-has-bg input[type="password"],body .body-container .form-has-bg input[type="datetime"],body .body-container .form-has-bg input[type="datetime-local"],body .body-container .form-has-bg input[type="date"],body .body-container .form-has-bg input[type="month"],body .body-container .form-has-bg input[type="time"],body .body-container .form-has-bg input[type="week"],body .body-container .form-has-bg input[type="number"],body .body-container .form-has-bg input[type="email"],body .body-container .form-has-bg input[type="url"],body .body-container .form-has-bg input[type="search"],body .body-container .form-has-bg input[type="tel"],body .body-container .form-has-bg input[type="color"],body .body-container .form-has-bg textarea,body .body-container .form-has-bg select{padding-left:10px;padding-right:10px}body .body-container input[type="text"]:focus,body .body-container input[type="password"]:focus,body .body-container input[type="datetime"]:focus,body .body-container input[type="datetime-local"]:focus,body .body-container input[type="date"]:focus,body .body-container input[type="month"]:focus,body .body-container input[type="time"]:focus,body .body-container input[type="week"]:focus,body .body-container input[type="number"]:focus,body .body-container input[type="email"]:focus,body .body-container input[type="url"]:focus,body .body-container input[type="search"]:focus,body .body-container input[type="tel"]:focus,body .body-container input[type="color"]:focus,body .body-container textarea:focus,body .body-container select:focus{border-color:rgba(82,168,236,0.8);outline:0}body .body-container textarea{height:auto;min-height:130px;padding-left:10px}.form-box{letter-spacing:1.4px;background-color:#eceeeb;padding:55px 60px 65px !important;margin-left:auto !important;text-align:center;max-width:627px}@media(max-width:991px){.form-box{max-width:500px;padding:30px !important}}.form-box form{max-width:374px;margin:20px auto 0}.form-box .hs-required-field:after{display:none}.form-box .hs-form.stacked .actions{margin-top:30px;text-align:center}.form-box .hs-form.stacked .field{margin-bottom:6px}body .body-container .form-box input[type="text"],body .body-container .form-box input[type="password"],body .body-container .form-box input[type="datetime"],body .body-container .form-box input[type="datetime-local"],body .body-container .form-box input[type="date"],body .body-container .form-box input[type="month"],body .body-container .form-box input[type="time"],body .body-container .form-box input[type="week"],body .body-container .form-box input[type="number"],body .body-container .form-box input[type="email"],body .body-container .form-box input[type="url"],body .body-container .form-box input[type="search"],body .body-container .form-box input[type="tel"],body .body-container .form-box input[type="color"],body .body-container .form-box textarea,body .body-container .form-box select{background:#fff;font-size:12px;color:#616161;padding:11px 15px;border:1px solid #979797;height:42px}body .body-container .form-box input[type="text"]:focus,body .body-container .form-box input[type="password"]:focus,body .body-container .form-box input[type="datetime"]:focus,body .body-container .form-box input[type="datetime-local"]:focus,body .body-container .form-box input[type="date"]:focus,body .body-container .form-box input[type="month"]:focus,body .body-container .form-box input[type="time"]:focus,body .body-container .form-box input[type="week"]:focus,body .body-container .form-box input[type="number"]:focus,body .body-container .form-box input[type="email"]:focus,body .body-container .form-box input[type="url"]:focus,body .body-container .form-box input[type="search"]:focus,body .body-container .form-box input[type="tel"]:focus,body .body-container .form-box input[type="color"]:focus,body .body-container .form-box textarea:focus,body .body-container .form-box select:focus{border-color:#0bc0d3}body .body-container .form-box input[type="submit"]{letter-spacing:.9px;font-size:12px;font-weight:600;padding:16px 24px}form.hs-form .hs-form-field ul.inputs-list{list-style:none;padding:0}input[type="radio"],input[type="checkbox"]{position:relative;top:3px}input[type="radio"]+span,input[type="checkbox"]+span{font-size:12px;line-height:28px;color:#5c5c5c}.hs-form-radio label,.hs-form-checkbox label{margin:0}.hs-error-msgs{list-style:none;margin:0;padding:0}.hs-error-msgs label{margin-top:5px;color:#721c24;background-color:#f8d7da;border-color:#f5c6cb;font-size:12px}body .body-container .hs-input.invalid{border-color:#f5c6cb}.form-inline{-ms-flex-pack:center !important;justify-content:center !important;margin-bottom:40px}.form-lg label{vertical-align:baseline;font-size:32px;font-weight:400;letter-spacing:1.87px;display:inline-block;margin-left:10px;margin-right:10px}.form-lg label.h4{font-size:20px}body .form-lg .form-control[type="text"]{height:48px;padding-top:0;padding-bottom:0;vertical-align:baseline;font-size:32px;font-weight:400;letter-spacing:1.87px;display:inline-block;margin-left:10px;margin-right:10px;width:260px}body .form-lg .btn{margin-top:10px;margin-left:10px;margin-right:10px;color:#4a4a4a}body .form-lg .btn:hover,body .form-lg .btn:focus{color:#fff}@media(max-width:447px){body .form-lg .btn{margin-top:30px}}@media(min-width:768px){.form-lg label{font-size:40px}body .form-lg .form-control[type="text"]{font-size:40px}body .form-lg .btn{margin-top:0}}.hs-form.stacked .actions{text-align:left}.textarea-right-half .hs-form.stacked .actions{text-align:right}.hs-form.stacked .hs-button{display:inline-block !important}.form-hide-labels .hs_message>label:first-child{display:block;font-size:12px;letter-spacing:.8px;line-height:28px;color:#5c5c5c;margin:0}.form-hide-labels .hs_message textarea{border:1px solid #979797}@media(min-width:576px){.form-2-columns .hs-form.stacked{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:234px;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.form-2-columns .hs-form.stacked>div{padding-left:15px;padding-right:15px;max-width:50%}.form-2-columns .hs-form.stacked textarea.hs-input{margin-top:29px}.form-2-columns .hs-form.stacked .hs-submit .actions{text-align:right}}body .body-container .form-btn-outline-dark .hs-button.primary{transition:all .2s;background:transparent;border-color:#979797;color:#606060}body .body-container .form-btn-outline-dark .hs-button.primary:focus,body .body-container .form-btn-outline-dark .hs-button.primary:hover{border-color:#606060;background-color:#606060;color:#fff}#hs_form_target_blog_subscription input[type="radio"],#hs_form_target_blog_subscription input[type="checkbox"]{width:auto;margin-right:10px}.hsformerror{z-index:5 !important}.subscribe-options input,.checkbox-row span.fakelabel input{float:none !important;display:inline-block !important;vertical-align:middle !important;width:auto;border:0;top:-1px}.checkbox-row span.fakelabel span{float:none !important;font-size:14px;display:inline-block !important;vertical-align:middle !important}p.header{margin-left:0 !important}.subscribe-options label{margin:0 !important}#email-prefs-form .email-edit{max-width:100% !important;width:100% !important}#hs-pwd-widget-password{margin-top:0 !important;max-width:100% !important;width:100% !important}.recaptchatable #recaptcha_response_field{height:auto !important}.hs_recaptcha .input>div iframe{max-width:100%}.email-prefs .item p{margin-left:24px}p+p .btn{margin-top:14px}.inline-btn .btn{margin:10px 30px}@media(max-width:767px){.inline-btn .btn{margin-left:auto;margin-right:auto;display:block}}.inline-btns .btn+.btn{margin-left:20px}@media(max-width:576px){.inline-btns{font-size:0;text-align:center}.inline-btns .btn{margin:0 auto 10px}.inline-btns .btn+.btn{margin-left:auto}}.button,input[type="submit"]{height:48px}.btn{max-width:100%;overflow:hidden;opacity:1;cursor:pointer;min-width:48px;font-size:12px;line-height:1.333333333;padding:15px 28px;border-width:1px;font-weight:400;transition:all .2s;border-radius:0;text-transform:uppercase;letter-spacing:.9px}.btn .fa{font-size:12px;line-height:13px}.btn-header{margin-top:-5px}.btn-mw{min-width:140px}.btn-wide{width:100%;max-width:212px}.btn-wide-lg{width:100%;max-width:403px}.btn+.btn{margin-left:5px}.btn-default{color:#979797;border-color:#979797;background:transparent}.btn-rounded{border-radius:100em}.btn-default:hover,.btn-default:focus{background:#979797;color:#fff;border-color:#979797}.btn-primary{border-color:#0bc0d3;color:#fff;background:#0bc0d3}.btn-primary:active:hover,.btn-primary:active:focus,.btn-primary:hover,.btn-primary:focus{border-color:#00acbf;color:#fff;background:#00acbf}.btn-dark{background-color:#4a4a4a;border-color:#4a4a4a;color:#fff}.btn-dark:hover,.btn-dark:focus{background-color:#fff;border-color:#fff;color:#4a4a4a}.btn-light{background-color:#fff;border-color:#fff;color:#241d24}.btn-light:hover,.btn-light:focus{background-color:#4a4a4a;border-color:#4a4a4a;color:#fff}.btn-hollow{background-color:transparent}.btn-hollow:hover{color:#fff}.btn-hollow.btn-link:hover{color:#30bcaf}.btn-hollow.btn-primary{color:#0bc0d3;border-color:#0bc0d3}.btn-hollow.btn-primary:hover,.btn-hollow.btn-primary:focus{background-color:#0bc0d3;color:#fff;border-color:#0bc0d3}.btn-light.btn-hollow{background-color:transparent;border-color:#fff;color:#fff}.btn-light.btn-hollow:hover,.btn-light.btn-hollow:focus{background-color:#fff;border-color:#fff;color:#241d24}.btn-dark.btn-hollow{background-color:transparent;border-color:#4a4a4a;color:#4a4a4a}.btn-dark.btn-hollow:hover,.btn-dark.btn-hollow:focus{background-color:#4a4a4a;border-color:#4a4a4a;color:#fff}body .body-container .hs-button.primary,body .body-container input[type="submit"],body .body-container input[type="button"]{display:inline-block;padding:15px 16px;font-size:12px;color:#fff;text-align:center;vertical-align:middle;cursor:pointer;background-color:#0bc0d3;border:1px solid #0bc0d3;border-radius:0;box-shadow:none;text-decoration:none;font-weight:400;text-transform:uppercase;width:auto;min-width:135px}body .body-container .hs-button.primary:hover,body .body-container input[type="submit"]:hover,body .body-container input[type="button"]:hover{border-color:#00acbf;color:#fff;background:#00acbf}body .body-container .hs-button.primary:focus,body .body-container input[type="submit"]:focus,body .body-container input[type="button"]:focus{border-color:#00acbf;color:#fff;background:#00acbf}.slick-slider{padding:0;margin-bottom:60px}.slick-slide{padding-bottom:0}.slick-dots{position:absolute;bottom:24px !important;left:0;margin:0;text-align:center;width:auto}.slick-dots li{margin-left:5px;margin-right:5px;height:8px;width:8px}.slick-dots li button{padding:0;height:8px;width:8px;background-color:transparent;border:2px solid #979797;border-radius:0}.slick-dots li button:before{display:none}.slick-dots li.slick-active button{background-color:#979797}.slick-prev,.slick-next{cursor:pointer;position:absolute;z-index:10;border:1px solid #979797;height:38px;width:38px;text-indent:38px;overflow:hidden;background-color:transparent;margin:0;bottom:0;transform:translateY(50%)}.slick-prev:hover,.slick-next:hover{color:#fff;background-color:#979797}.slick-prev:before,.slick-next:before{text-indent:0;content:'';opacity:1 !important;display:block;position:absolute;background:0;color:#4a4a4a !important;font-family:fontawesome;top:50%;left:50%;transform:translate(-50%,-50%)}.slick-prev:hover:before,.slick-next:hover:before{color:#fff !important}.slick-prev{right:50% !important;left:auto !important;margin-right:257px}.slick-prev:before{content:'\f104'}.slick-next{right:auto !important;left:50% !important;margin-left:257px}.slick-next:before{content:'\f105'}@media(max-width:767px){.slick-next{right:30px !important;left:auto !important;margin-left:0 !important}.slick-prev{left:30px !important;right:auto !important;margin-right:0 !important}}.slick-wrapper{width:100%}.slick-wrapper.slick-wrapper-people .container .slick-slider{padding:0 0 60px}.container .slider-people.widget-span{max-width:none;padding-left:0 !important;padding-right:0 !important;width:auto;display:block;float:none}.slider-people .slide:hover .card-descriptor{color:#0bc0d3}.slider-people .slide:hover a{color:#0bc0d3}.slider-people .slide a:hover,.slider-people .slide:hover a{color:#4a4a4a}.slider-people .slide{opacity:.2;transition:all .2s;cursor:pointer}.slider-people .slide.slick-active{opacity:1}.slider-people .slick-list{overflow:visible}.slider-people .slick-prev,.slider-people .slick-next{margin-top:0;left:auto !important;right:0 !important;margin-right:0 !important;margin-left:0 !important}.slider-people .slick-prev{margin-right:48px !important}.slider-news .slide{opacity:.2;transition:all .2s;cursor:pointer}.slider-news .slide.slick-active{opacity:1}.slider-news .slick-list{overflow:visible}.slider-news .slick-prev,.slider-news .slick-next{margin-bottom:-80px;margin-top:0;left:auto !important;right:0 !important;margin-right:0 !important;margin-left:0 !important}.slider-news .slick-prev{margin-right:48px !important}@media(max-width:767px){.slider-news .slick-prev,.slider-news .slick-next{margin-bottom:-60px}}.section-overflow .slick-wrapper{overflow:visible}.slick-arrows-below .slick-next,.slick-arrows-below .slick-prev{transform:none;top:100%}.slick-arrows-below .slick-next{right:0 !important;left:auto !important;margin:0}.slick-arrows-below .slick-prev{left:0 !important;right:auto !important;margin:0}.slick-arrows-below .slick-dots{bottom:auto !important;top:100% !important;position:absolute;left:0;right:0;margin-top:4px}.slick-arrows-below .slick-slider{padding-bottom:38px;margin-bottom:38px}.student-work-child .slick-slider .caption-wrapper{margin-top:38px;border-top:2px solid #ccc;padding-top:20px}@media(min-width:768px){.student-work-child .slick-slider.hs_cos_gallery_main .caption{display:none}.student-work-child .captions.slick-slider{transform:translateX(-100%) translateX(-30px) translateY(-100%) translateY(-38px)}}.card{border:0;border-radius:0}.card>a{color:#4a4a4a}.card>a:hover{color:#0bc0d3}.card .card-img-top,.card .card-img-bottom{border-radius:0}.card-person{background:0;border-radius:0;border:0;letter-spacing:1px;font-size:15px}.card-person>a{outline:0}.card-person .card-img-top{border-radius:0;margin-bottom:10px}.card-person .card-body{padding-left:0;padding-right:10px}.card-person .card-title{letter-spacing:1.4px;font-size:20px;line-height:1.2;margin-bottom:9px}.card-person .card-title small{transition:all .2s;display:block;letter-spacing:1.08px;text-transform:uppercase;font-size:12px;margin-top:5px}.campus{color:#4a4a4a;display:block;margin-bottom:30px;cursor:pointer}.campus:hover{color:#4a4a4a}.campus-header{position:relative}.campus-header img{width:100%}.campus-header .campus-image{width:100%;transition:all .2s}.campus-header .campus-map{opacity:0;transition:all .2s;position:absolute;top:0;left:0;right:0;bottom:0}.campus:hover .campus-header .campus-image{opacity:0}.campus:hover .campus-header .campus-map{opacity:1}.campus-title{font-size:20px;margin:7px 0;letter-spacing:1.4px}.campus-content{font-size:12px;text-transform:uppercase}.campus .campus-map iframe{width:100%;height:100%}.contact-details a{color:#4a4a4a}.contact-details a:hover{color:#0bc0d3}.course-detail{background-color:#eceeeb;padding:30px;position:relative;z-index:20}.course-detail h5{font-weight:600;border-bottom:1px solid #4a4a4a;padding-bottom:5px}.course-detail p{margin-bottom:20px}.course-detail dl{margin-top:25px;margin-bottom:40px}.course-detail dl:after{content:'';display:table;clear:both}.course-detail dl dt{clear:both;letter-spacing:1.4px;font-weight:600;font-size:16px;line-height:1.5;float:left;margin:5px 0}.course-detail dl dd{float:right;font-size:10px;letter-spacing:.9px;text-transform:uppercase;margin:5px 0;padding:5.5px 0}.course-detail dl:last-child,.course-detail p:last-child{margin-bottom:0}.course-detail a{text-decoration:underline}.course-details-bg-gray-lighter .course-detail{background-color:#f6f7f7}@media(max-width:767px){.course-detail{margin-top:20px}.course-detail[style]{margin-top:20px !important}}.course-detail h5 .col-4{font-weight:normal;float:right;font-size:10px;letter-spacing:.9px;text-transform:uppercase;margin:5px 0}.rotating-title{overflow:hidden;text-overflow:ellipsis}.rotating-title ul{width:100%;list-style:none;padding:0;margin:0;vertical-align:top;display:inline-block;position:relative}.rotating-title ul li{position:absolute;top:0;left:0;white-space:nowrap;opacity:0;-webkit-animation:fade-in 6s infinite;animation:fade-in 6s infinite;right:0;overflow:hidden;text-overflow:ellipsis}.rotating-title ul li:nth-child(1){-webkit-animation-delay:3s;animation-delay:3s}@-webkit-keyframes fade-in{0%{opacity:0;transform:translateY(25%)}5%{opacity:1;transform:translateY(0)}45%{opacity:1;transform:translateY(0)}50%{opacity:0;transform:translateY(-25%)}}@keyframes fade-in{0%{opacity:0;transform:translateY(25%)}5%{opacity:1;transform:translateY(0)}45%{opacity:1;transform:translateY(0)}50%{opacity:0;transform:translateY(-25%)}}.rotating-title.count-3 ul li{-webkit-animation:fade-in-3 9s infinite;animation:fade-in-3 9s infinite}.rotating-title.count-3 ul li:nth-child(1){-webkit-animation-delay:3s;animation-delay:3s}.rotating-title.count-3 ul li:nth-child(2){-webkit-animation-delay:6s;animation-delay:6s}@-webkit-keyframes fade-in-3{0%{opacity:0;transform:translateY(25%)}3%{opacity:1;transform:translateY(0)}30%{opacity:1;transform:translateY(0)}33%{opacity:0;transform:translateY(-25%)}}@keyframes fade-in-3{0%{opacity:0;transform:translateY(25%)}3%{opacity:1;transform:translateY(0)}30%{opacity:1;transform:translateY(0)}33%{opacity:0;transform:translateY(-25%)}}.rotating-title.count-4 ul li{-webkit-animation:fade-in-4 12s infinite;animation:fade-in-4 12s infinite}.rotating-title.count-4 ul li:nth-child(1){-webkit-animation-delay:3s;animation-delay:3s}.rotating-title.count-4 ul li:nth-child(2){-webkit-animation-delay:6s;animation-delay:6s}.rotating-title.count-4 ul li:nth-child(3){-webkit-animation-delay:9s;animation-delay:9s}@-webkit-keyframes fade-in-4{0%{opacity:0;transform:translateY(25%)}2%{opacity:1;transform:translateY(0)}23%{opacity:1;transform:translateY(0)}25%{opacity:0;transform:translateY(-25%)}}@keyframes fade-in-4{0%{opacity:0;transform:translateY(25%)}2%{opacity:1;transform:translateY(0)}23%{opacity:1;transform:translateY(0)}25%{opacity:0;transform:translateY(-25%)}}.rotating-title.count-5 ul li{-webkit-animation:fade-in-5 15s infinite;animation:fade-in-5 15s infinite}.rotating-title.count-5 ul li:nth-child(1){-webkit-animation-delay:3s;animation-delay:3s}.rotating-title.count-5 ul li:nth-child(2){-webkit-animation-delay:6s;animation-delay:6s}.rotating-title.count-5 ul li:nth-child(3){-webkit-animation-delay:9s;animation-delay:9s}.rotating-title.count-5 ul li:nth-child(4){-webkit-animation-delay:12s;animation-delay:12s}@-webkit-keyframes fade-in-5{0%{opacity:0;transform:translateY(25%)}2%{opacity:1;transform:translateY(0)}18%{opacity:1;transform:translateY(0)}20%{opacity:0;transform:translateY(-25%)}}@keyframes fade-in-5{0%{opacity:0;transform:translateY(25%)}2%{opacity:1;transform:translateY(0)}18%{opacity:1;transform:translateY(0)}20%{opacity:0;transform:translateY(-25%)}}.grid.widget-span{max-width:none;padding:0}a.accordion-joint{color:#4a4a4a;display:block;position:relative;font-size:10px;letter-spacing:.9px;text-transform:uppercase;padding:32px 20px 32px 0;margin-bottom:10px}a.accordion-joint:after{content:'\d7';height:20px;width:20px;line-height:20px;margin-top:-10px;text-align:center;position:absolute;top:50%;transition:all .2s;right:0;transform:rotate(45deg);font-size:18px;transform-origin:50%}a.accordion-joint:hover,a.accordion-joint:focus,a.accordion-joint.active{color:#4a4a4a}a.accordion-joint.active:after{transform:rotate(0)}@media(min-width:768px){a.accordion-joint:before{content:'';display:block;top:0;height:2px;width:auto;left:-30px;right:0;background:#979797;position:absolute}.columns-4 div[class*=col-sm]:nth-of-type(4n+1){clear:left}.columns-4 div[class*=col-sm]:nth-of-type(4n+1) a.accordion-joint:before{left:0}}.grid .reveal{display:none;width:110vw;padding:50px 15px;margin-bottom:50px;left:50%;transform:translateX(-50%);text-align:center;position:relative;width:100%;background-color:#f6f7f7}.grid .reveal:after{content:'';display:block;pointer-events:none;position:absolute;top:0;bottom:0;background-color:#f6f7f7;width:110vw;left:50%;transform:translateX(-50%)}.grid .reveal-inner{max-width:847px;margin-left:auto;margin-right:auto;position:relative;z-index:2}.grid .reveal-inner h6{text-transform:uppercase;letter-spacing:.9px;font-size:10px;margin-top:0}.course-link{color:#4a4a4a;border-top:2px solid #c7c8c8;padding-top:6px;padding-bottom:10px;margin-bottom:40px;display:block;text-transform:uppercase}.course-link:hover{border-top:2px solid #0bc0d3}.course-link .course-title{font-size:16px;font-weight:600;letter-spacing:1.4px;margin-bottom:0}.course-link .course-title small{font-size:10px;letter-spacing:.9px;display:block;margin-bottom:4px}.card.link-block{position:relative;color:#fff}.card.link-block:before{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(to top,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%)}.card.link-block .card-body{position:absolute;padding:30px;bottom:0;left:0;right:0}.span4 .card.link-block .card-body{padding:20px}.card.link-block .card-title{margin:0;font-size:25px;font-weight:600;letter-spacing:1.4px;line-height:1.3333;border-bottom:2px solid #fff}.card.link-block .card-content{max-height:0;transition:all .8s;opacity:0;padding-top:10px;overflow:hidden}.card.link-block.touched .card-content,.card.link-block:hover .card-content{max-height:200px;opacity:1}.card.link-block:hover .btn:hover{background:#Fff;border-color:#fff;color:#4a4a4a}@media(max-width:991px){.card.link-block .card-body{padding:20px}}@media(max-width:767px){.card.link-block .card-content{max-height:200px;opacity:1}.card.link-block .card-content p{display:none}}.card.card-accordion{background:0;margin-bottom:58px}.card.card-accordion .card-header{background:0;padding:12px 50px 12px 0;position:relative;border-bottom:2px solid #c7c8c8}.card.card-accordion .card-header:after{font-size:30px;position:absolute;top:50%;right:0;height:32px;width:32px;margin-top:-16px;text-align:center;content:'-';line-height:32px}.card.card-accordion .collapsed .card-header:after{content:'+'}.card.card-accordion .card-body{padding-left:0;padding-right:0;background:0}.faqs-toggle{color:#4a4a4a;margin-top:58px;display:block;width:100%;background:0;margin-bottom:30px}.faqs-toggle:hover{color:#0bc0d3}.faqs-toggle .hs_cos_wrapper_type_header>*{background:0;padding:12px 50px 12px 0;position:relative;border-bottom:2px solid #c7c8c8}.faqs-toggle .hs_cos_wrapper_type_header>*:before{transition:all .2s;content:'';position:absolute;top:50%;right:0;transform:rotate(135deg);width:17px;height:1px;background:#818181}.faqs-toggle .hs_cos_wrapper_type_header>*:after{transition:all .2s;content:'';position:absolute;top:50%;right:0;transform:rotate(45deg);width:17px;height:1px;background:#818181}.faqs-toggle.collapsed .hs_cos_wrapper_type_header>*:before{transform:rotate(90deg)}.faqs-toggle.collapsed .hs_cos_wrapper_type_header>*:after{transform:rotate(0)}.accordion-style-2 .card.card-accordion{background:0;margin-bottom:10px}.accordion-style-2 .card.card-accordion .card-header{background:0;padding:10px 50px 10px 0;position:relative;border-top:2px solid #c7c8c8;border-bottom:0}.accordion-style-2 .card.card-accordion .card-header h4{font-weight:600;font-size:16px}.accordion-style-2 .card.card-accordion .card-header:after{font-size:16px;color:#979797;position:absolute;transition:all .2s;transform:rotate(90deg);top:50%;right:-9px;height:32px;width:32px;margin-top:-17px;text-align:center;content:'\f105';font-family:fontawesome;line-height:32px}.accordion-style-2 .card.card-accordion .collapsed .card-header:after{transform:rotate(0)}.accordion-style-2 .card.card-accordion .card-body{padding-left:0;padding-right:0;background:0}.faq-page .accordion-style-2 .card.card-accordion{margin-bottom:50px}.faq-page .accordion-style-2 .card.card-accordion .card-header{border:0}.faq-page .row-fluid>.collapse{width:100%}.arrows-between>div{background-color:#f6f7f7;color:#979797;font-size:10px;font-weight:400;letter-spacing:.9px;text-transform:uppercase;padding:17px 0}.arrows-between>div>div>.widget-span+.widget-span{position:relative}.arrows-between>div>div>.widget-span+.widget-span:before{content:'\f101';position:absolute;right:100%;margin-top:-2px;font-family:fontawesome;top:50%;transform:translate(-50%,-50%)}@media(max-width:767px){.arrows-between>div>div>.widget-span+.widget-span{padding-top:30px}.arrows-between>div>div>.widget-span+.widget-span:before{display:block;margin-top:auto;content:'\f103';position:absolute;right:auto;top:auto;left:50%;font-family:fontawesome;bottom:100%;margin-bottom:-27px;transform:translate(-50%,-50%)}}.select-hidden{display:none !important;visibility:hidden}.select{margin-left:10px;cursor:pointer;display:inline-block;position:relative;font-size:16px;padding-right:58px}.select-styled{padding:10px 0;width:238px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;border-bottom:1px solid #ccc;color:silver;font-size:20px;font-weight:400;letter-spacing:1.4px}.select-styled:after{content:'\f107';font-family:fontawesome;height:48px;width:48px;text-align:center;line-height:48px;display:block;position:absolute;top:-1px;right:0;border:1px solid #4a4a4a;color:#979797;z-index:110}.select-options{display:none;border-bottom:1px solid #ccc;background:#fff;color:silver;font-size:20px;font-weight:400;letter-spacing:1.4px;position:absolute;top:100%;right:0;left:0;z-index:100;margin:0;padding:10px;list-style:none}.select-options li{margin:0;padding:10px 0}.select-options li:hover{color:#9e9e9e}.select-options li[rel="hide"]{display:none}@media(min-width:768px){#enrolFilter .select-styled{width:488px}}@media(max-width:768px){#enrolFilter .select-styled{font-size:14px}#enrolFilter .select-styled:after{height:39px;width:39px;line-height:39px}#enrolFilter .select-options{font-size:14px}}.events-parent .form-inline{margin-bottom:0}.events-parent .select-styled{width:187px}.form-inline .hs_cos_wrapper_type_form form{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;-ms-flex-align:start !important;align-items:flex-start !important;margin-left:-5px;margin-right:-5px}.form-inline .hs_cos_wrapper_type_form form>div{padding-left:5px;padding-right:5px}body .body-container .form-inline .hs_cos_wrapper_type_form form .hs-input{height:48px}.hours{margin-bottom:28px;padding-bottom:12px;padding-top:12px;border-bottom:2px solid #e0e0e0}.hours:after{content:'';display:table;clear:both}.hours .hours-title{float:left}.hours .hours-total{float:right}#instafeed{margin-left:-7px;margin-right:-7px}#instafeed:after{content:'';display:table;clear:both}#instafeed>a{height:0;padding-top:50%;position:relative;width:50%;float:left;padding-left:7px;padding-right:7px;padding-bottom:14px}#instafeed>a>img{height:100%;position:absolute;top:0;left:0;padding:5px;width:100%;object-fit:cover}@media(min-width:576px){#instafeed>a{width:33.3333%;padding-top:33.3333%}}@media(min-width:768px){#instafeed>a{width:25%;padding-top:25%}}.search-header em{color:#b3b3b3}.search-header a{float:right;position:relative;top:16px}.search-result{margin-bottom:70px}@media(max-width:767px){.search-header a{float:none;margin-top:20px;top:auto;position:static;display:block;text-align:center}.search-result .col-sm-9{margin-bottom:20px}}.event-line{border-bottom:2px solid #d6d7d6;padding-top:20px;padding-bottom:10px}.event-line .event-date-day,.event-line .event-time{font-size:10px;letter-spacing:.9px;text-transform:uppercase}.event-line .event-date-month,.event-line .event-name{font-weight:600;font-size:16px;letter-spacing:1.4px;margin-bottom:10px}.event-line .event-name a{color:#4a4a4a}.event-line .event-name a:hover{color:#0bc0d3}.box-wrapper>div>.row-fluid{margin-left:0;margin-right:0}.box{position:relative;padding:20px !important;margin-top:0}.box-btn-wrapper{position:static !important}.box-btn-wrapper .btn{white-space:normal;position:absolute;bottom:0;left:0;right:0}@media(min-width:768px){.box{position:relative;padding:42px !important;margin-top:-120px}}.useful-link{color:#4a4a4a;display:block;margin-bottom:40px}.useful-link .useful-title{transition:all .2s;border-bottom:2px solid #c7c8c8;padding-bottom:20px;margin-bottom:10px}.useful-link:hover .useful-title{border-color:#0bc0d3}.number-before-1,.number-before-2,.number-before-3{position:relative}.number-before-1 .hs_cos_wrapper_type_header>*,.number-before-2 .hs_cos_wrapper_type_header>*,.number-before-3 .hs_cos_wrapper_type_header>*{margin-top:6px;margin-bottom:6px}.number-before-1:before,.number-before-2:before,.number-before-3:before{margin-right:0;color:silver;font-size:15px;font-weight:400;letter-spacing:1px}.number-before-1:before{content:'1.'}.number-before-2:before{content:'2.'}.number-before-3:before{content:'3.'}@media(min-width:768px){.number-before-1:before,.number-before-2:before,.number-before-3:before{position:absolute;top:17px;transform:translateY(-50%);right:100%}}.row-fluid .widget-span.reveal-page{display:none}body .leadinModal .leadinModal-content{box-shadow:none}body .leadinModal .leadinModal-content .leadin-content-body{color:#4a4a4a;letter-spacing:1px}body .leadinModal .leadinModal-content .leadin-content-body h4{letter-spacing:1.4px;font-weight:400}body .leadinModal .leadinModal-content .leadin-content-body .leadin-button{max-width:100%;overflow:hidden;opacity:1;cursor:pointer;min-width:48px;font-size:12px;line-height:1.333333333;padding:15px 28px !important;border-width:1px;font-weight:400;transition:all .2s;border-radius:0;text-transform:uppercase;letter-spacing:.9px}@media(min-width:576px) and (max-width:1199px){.col-sm-0{-ms-flex:0 !important;flex:0 !important;max-width:0 !important;width:0 !important}}.social-sharing{text-align:right;color:#9b9b9b;padding:9px}.social-sharing a{padding:9px;display:inline-block;color:#9b9b9b}.social-sharing a:hover{color:#0bc0d3}.hero-slider{padding:0 !important;color:#fff;margin:0 !important}.hero-slider .slick-slider{margin:0}.hero-slider .slide.bg-dark{color:#0bc0d3;background-color:#323135 !important}.hero-slider .slide.bg-dark .slide-content{border-color:#0bc0d3}.hero-slider .slide .row{height:100%}.hero-slider .slide-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:284px;padding-left:40px;padding-bottom:40px}.hero-slider .slide-title{margin:auto 0;padding:20px 0;font-size:30px;line-height:1.27;letter-spacing:1.4px}.hero-slider .slide-title small{margin-bottom:2px;display:block;font-size:14px;font-weight:600;letter-spacing:1.26px;text-transform:uppercase}.hero-slider .slide-content{border-top:1px solid #fff;padding-top:16px;letter-spacing:1.4px;line-height:1.5;font-weight:500}.hero-slider .slide.bg-primary .slide-content .btn-light{color:#0ac0d3}.hero-slider .slide-content .btn-light:hover,.hero-slider .slide-content .btn-light:focus{color:#fff}.hero-slider .slide-image{height:100%;background-size:cover}.hero-slider .slide-image.slide-video{position:relative}.hero-slider .slide-image.slide-video a{content:'';overflow:hidden;background:url('https://cdn2.hubspot.net/hubfs/3040022/MAC20179/play-icon.svg?t=1541383318147') no-repeat center;display:block;position:absolute;z-index:20;top:50%;left:50%;width:100px;height:58px;border:1px solid #fff;margin-top:-25px;margin-left:-50px}.hero-slider .slide-image.slide-video a:after{content:'';pointer-events:none;overflow:hidden;background:url('https://cdn2.hubspot.net/hubfs/3040022/MAC20179/play-icon.svg?t=1541383318147') no-repeat center;display:block;position:absolute;top:0;left:0;right:0;bottom:0}.hero-slider .slide-image.slide-video a:before{content:'';pointer-events:none;transform:scale(0);transition:all .5s;display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:#0ac0d3}.hero-slider .slide-image.slide-video a:focus,.hero-slider .slide-image.slide-video a:hover{border-color:#0ac0d3}.hero-slider .slide-image.slide-video a:focus:before,.hero-slider .slide-image.slide-video a:hover:before{transform:scale(1)}.hero-slider .slide-image img{width:100%;visibility:hidden}.hero-slider .slide-image .wistia_responsive_padding[style]{position:absolute !important;padding:0 !important;z-index:10;top:0;left:0;right:0;bottom:0}.hero-slider .slide-image .wistia_responsive_padding[style] .wistia_embed[style]{height:100% !important;width:100% !important;background:#000}.hero-slider .slide-image .wistia_responsive_padding[style] .wistia_embed[style]>div{top:50%;transform:translateY(-50%)}.hero-slider .slide-image iframe{display:none;position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%}.hero-slider .slick-prev,.hero-slider .slick-next{background-color:#0ac0d3;border-color:#0ac0d3;color:#fff}.hero-slider .slick-prev:before,.hero-slider .slick-next:before{color:#fff !important}@media(min-width:768px){.hero-slider .slide-inner{height:457px}.hero-slider .slick-prev{margin-right:300px}.hero-slider .slick-next{left:auto !important;margin-left:auto;right:50% !important;margin-right:255px}}@media(min-width:992px){.hero-slider .slick-prev{margin-right:430px}.hero-slider .slick-next{left:auto !important;margin-left:auto;right:50% !important;margin-right:379px}}@media(min-width:1200px){.hero-slider .slick-prev{margin-right:533px}.hero-slider .slick-next{left:auto !important;margin-left:auto;right:50% !important;margin-right:485px}}.section-header-wide .section-header{max-width:946px}.section-header{margin-bottom:52px;max-width:730px;margin-left:auto;margin-right:auto}.section-header h1{font-size:30px;color:#4a4a4a;font-weight:400;line-height:1.27;letter-spacing:1.4px;margin-bottom:20px;padding:0}.section-header h1:after{display:none}.section-header p{font-size:16px;font-weight:400;line-height:1.5;letter-spacing:1.4px}.course-grid{margin-bottom:25px}.course-grid>span{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap !important;flex-wrap:wrap !important;margin-left:-10px !important;margin-right:-10px !important}.course-grid>span>div{padding-left:10px;width:100%;min-height:1px;padding-right:10px;padding-bottom:20px}.course-grid .content-block>div{background:#fff;padding:20px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.course-grid .content-block>div>span{max-width:367px;margin:0 auto;display:block;letter-spacing:1px}.course-grid .content-block h4{border-bottom:1px solid #969696;padding-bottom:20px;margin-bottom:10px}@media(min-width:768px){.course-grid>span>div{-ms-flex:0 0 33.3333%;flex:0 0 33.3333%;max-width:33.3333%}}@media(min-width:576px) and (max-width:767px){.course-grid>span>div{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.slider-news .slide{padding-left:10px;padding-right:10px}.card-news{height:318px;background:0}.card-news:after{content:'';display:block;position:absolute;bottom:0;left:0;right:0;top:0;background-image:linear-gradient(to top,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%)}.card-news .card-img-top{height:100%;width:100%;object-fit:cover}.card-news .card-body{z-index:2;position:absolute;bottom:0;left:0;right:0;color:#fff;padding:30px}.card-news .card-title{font-size:25px;line-height:1.2;font-weight:600;letter-spacing:1.4px;margin:0}.card-news .card-title small{font-size:10px;font-weight:400;letter-spacing:.9px;text-transform:uppercase;margin-bottom:6px}.card-news .card-title a{color:#fff}.card-news:hover .card-title a{color:#0ac0d3}.card-news:before{content:'';opacity:0;display:block;transition:all .5s;position:absolute;bottom:0;left:0;right:0;top:0;background-image:linear-gradient(to top,rgba(50,49,52,1) 0%,rgba(50,49,52,0.5) 100%)}.card-news:hover:before{opacity:1}