/*!
Theme Name: 	eCustom18
Theme URI: 		http://www.ecornell.com
Description: 	custom eCornell theme
Author: 		Danny Freire
Author URI: 	http://freire-design.com
Version: 		1.0
*/.gotham-lt{font-family:'Raleway',sans-serif;font-style:normal;font-weight:300}.text-normal,.gotham-book,.raleway-normal{font-family:'Raleway',sans-serif;font-style:normal;font-weight:400}.text-med,.gotham-med,.raleWayMed{font-family:'Raleway',sans-serif;font-style:normal;font-weight:500}.text-semibold,.raleway-semibold{font-family:'Raleway',sans-serif;font-style:normal;font-weight:600}.text-bold,.gotham-bold,.raleway-bold{font-family:'Raleway',sans-serif;font-style:normal;font-weight:700}.raleway-extrabold{font-family:'Raleway',sans-serif;font-style:normal;font-weight:800}.ec-lumios{font-family:"lumios-marker",sans-serif;font-weight:400;font-style:normal}.removeFilter{filter:none!important;-webkit-filter:none!important;-webkit-transition:none!important}html{scroll-padding-top:100px}@media(max-width:991px){html{scroll-padding-top:80px}}@media screen{body.page-template-default #mainContent{padding-bottom:20px}body:not(.page-template-landing16){padding-top:80px}body:not(.page-template-landing16).has-clear-menu{padding-top:0!important}body:not(.page-template-landing16).has-clear-menu #saleBanner{background:rgba(179,9,9,0.8);border-bottom:0}body:not(.page-template-landing16).has-clear-menu .navbar-form{height:76px!important}body:not(.page-template-landing16).has-clear-menu .main-slider .banner-text-wrapper .banner-text-inner{padding-top:100px;padding-bottom:100px}body:not(.page-template-landing16).header-only{margin-top:0!important;padding-top:0!important}body:not(.page-template-landing16).ecornell-www h1,body:not(.page-template-landing16).ecornell-www .h1-like{margin-top:0}body [data-spy="scroll"]{position:relative}}@media screen and (max-width:767px){body:not(.page-template-landing16).has-clear-menu .main-slider .banner-text-wrapper .banner-text-inner{padding-top:80px;padding-bottom:80px}}@media screen and (max-width:991px){body:not(.page-template-landing16){padding-top:60px}}@media screen and (min-width:992px){body:not(.page-template-landing16) #navHeader .navbar{display:flex;align-items:center}body:not(.page-template-landing16) #navHeader .navbar .header-container{width:100%;display:flex;align-items:center}body:not(.page-template-landing16) #navHeader .navbar .header-container .navbar-header{flex:1}body:not(.page-template-landing16) #navHeader .navbar .header-container .navbar-header .navbar-brand:not(.custom-navbar-brand) img{min-width:100px}body:not(.page-template-landing16) #navHeader .navbar .header-container .navbar-nav li a{padding-top:5px;padding-bottom:5px}body:not(.page-template-landing16) #navHeader .navbar .navbar-brand,body:not(.page-template-landing16) #navHeader .navbar .navbar-nav li a.navbar-seal{padding-top:5px;padding-bottom:5px}body:not(.page-template-landing16) #navHeader .navbar .navbar-brand img,body:not(.page-template-landing16) #navHeader .navbar .navbar-nav li a.navbar-seal img{height:42px}body:not(.page-template-landing16) #navHeader .navbar-right #menu-primary-menu{display:flex;align-items:center}body:not(.page-template-landing16).has-tall-menu #navHeader .navbar{min-height:100px}body:not(.page-template-landing16).has-tall-menu #navHeader .navbar .navbar-brand img,body:not(.page-template-landing16).has-tall-menu #navHeader .navbar .navbar-nav li a.navbar-seal img{height:44px}body:not(.page-template-landing16).has-tall-menu #navHeader .navbar .navbar-collapse .navbar-form .form-group input.gsc-input{height:100px!important}body:not(.page-template-landing16).has-tall-menu .main-slider .banner-text-wrapper .banner-text-inner{padding-top:120px!important;padding-bottom:120px!important}}p{margin:0 0 15px}#navHeader.search-open .navbar-header{opacity:0;filter:alpha(opacity=0)}#navHeader.search-open .navbar .navbar-collapse>ul{opacity:0;filter:alpha(opacity=0)}#navHeader.search-open .navbar .navbar-collapse .navbar-form{z-index:1;display:block}#navHeader.search-open .navbar .navbar-collapse .navbar-form input.gsc-input{opacity:.8!important;filter:alpha(opacity=80)!important}#navHeader .navbar{-webkit-transition:min-height .3s,background-color .3s,border-color .6s,top .3s;-o-transition:min-height .3s,background-color .3s,border-color .6s,top .3s;transition:min-height .3s,background-color .3s,border-color .6s,top .3s;border-width:0;margin-bottom:0}@media(min-width:992px){#navHeader .navbar{padding-left:1%;padding-right:1%}}@media(min-width:1200px){#navHeader .navbar{padding-left:2%;padding-right:2%}}@media(max-width:991px){#navHeader .navbar{min-height:0}}#navHeader .navbar.navbar-inverse{background-color:rgba(0,0,0,0.8)}#navHeader .navbar.navbar-inverse li.current_page_item>a:after,#navHeader .navbar.navbar-inverse li.current_page_parent>a:after,#navHeader .navbar.navbar-inverse li.current_page_ancestor>a:after,#navHeader .navbar.navbar-inverse li.current-page-item>a:after,#navHeader .navbar.navbar-inverse li.current-page-parent>a:after,#navHeader .navbar.navbar-inverse li.current-page-ancestor>a:after,#navHeader .navbar.navbar-inverse li.current-menu-item>a:after{color:#b30909!important}#navHeader .navbar.navbar-absolute-top{position:absolute;top:0;left:0;right:0;z-index:1030}#navHeader .navbar.navbar-static-top{position:static}#navHeader .navbar .navbar-nav .sub-menu{display:none;position:absolute;margin-top:24px;background-color:rgba(0,0,0,0.8);padding:0;border-top:2px solid #ea1e24;list-style-type:none;-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all}#navHeader .navbar .navbar-nav .sub-menu>li:hover{background-color:#ea1e24}#navHeader .navbar .navbar-nav .sub-menu>li:hover a{color:#fff!important}#navHeader .navbar .navbar-nav .sub-menu>li a{display:block;padding:6px 20px!important}#navHeader .navbar .navbar-nav .sub-menu>li a:before{content:unset!important}@media(min-width:992px){#navHeader .navbar .navbar-nav>li>a:after{content:'';display:block;position:absolute;height:34px;width:100%;left:0;z-index:2}#navHeader .navbar .navbar-nav>li:focus-visible>a:after,#navHeader .navbar .navbar-nav>li:focus-within>a:after{display:none!important}#navHeader .navbar .navbar-nav>li.menu-item-has-children:focus-within .sub-menu,#navHeader .navbar .navbar-nav>li.menu-item-has-children:hover .sub-menu{opacity:1;filter:alpha(opacity=100);pointer-events:all}#navHeader .navbar .navbar-nav>li.menu-item-has-children .sub-menu{display:block;opacity:0;filter:alpha(opacity=0);pointer-events:none}}#navHeader .navbar .navbar-nav .sub-menu>li,#navHeader .navbar .navbar-nav>li{letter-spacing:1px;text-transform:uppercase;font-family:'Raleway',sans-serif;font-style:normal;font-weight:700;white-space:nowrap}@media(min-width:1201px) and (max-width:1279px){#navHeader .navbar .navbar-nav .sub-menu>li,#navHeader .navbar .navbar-nav>li{font-size:90%}}@media(max-width:1200px){#navHeader .navbar .navbar-nav .sub-menu>li,#navHeader .navbar .navbar-nav>li{font-size:86%}#navHeader .navbar .navbar-nav .sub-menu>li a,#navHeader .navbar .navbar-nav>li a{padding-left:10px;padding-right:10px}}@media(max-width:1010px){#navHeader .navbar .navbar-nav .sub-menu>li a,#navHeader .navbar .navbar-nav>li a{padding-left:8px;padding-right:8px}}@media(min-width:992px) and (max-width:1101px){#navHeader .navbar .navbar-nav .sub-menu>li,#navHeader .navbar .navbar-nav>li{font-size:83%;letter-spacing:0}}@media(max-width:991px){#navHeader .navbar .navbar-nav .sub-menu>li:not(.lp-menu-item),#navHeader .navbar .navbar-nav>li:not(.lp-menu-item){font-size:100%;letter-spacing:.5px;font-family:'Raleway',sans-serif;font-style:normal;font-weight:500;border-top:1px solid #e6e6e6}}#navHeader .navbar .navbar-nav .sub-menu>li.search,#navHeader .navbar .navbar-nav>li.search{font-size:110%}#navHeader .navbar .navbar-nav .sub-menu>li.search a .glyphicon,#navHeader .navbar .navbar-nav>li.search a .glyphicon{font-size:inherit!important;color:inherit!important}#navHeader .navbar .navbar-nav .sub-menu>li.dropdown .dropdown-toggle .caret,#navHeader .navbar .navbar-nav>li.dropdown .dropdown-toggle .caret{margin-top:-4px}#navHeader .navbar .navbar-nav .sub-menu>li.dropdown .dropdown-menu li,#navHeader .navbar .navbar-nav>li.dropdown .dropdown-menu li{text-transform:none;font-size:90%}#navHeader .navbar .navbar-nav .sub-menu>li.dropdown .dropdown-menu li a,#navHeader .navbar .navbar-nav>li.dropdown .dropdown-menu li a{font-family:'Raleway',sans-serif;font-style:normal;font-weight:300;padding:3px 15px}#navHeader .navbar .navbar-nav .sub-menu>li.dropdown .dropdown-menu li a:hover:before,#navHeader .navbar .navbar-nav>li.dropdown .dropdown-menu li a:hover:before{content:''!important}@media(min-width:992px){#navHeader .navbar .navbar-nav .sub-menu>li.current_page_item>a:before,#navHeader .navbar .navbar-nav>li.current_page_item>a:before,#navHeader .navbar .navbar-nav .sub-menu>li.current_page_parent>a:before,#navHeader .navbar .navbar-nav>li.current_page_parent>a:before,#navHeader .navbar .navbar-nav .sub-menu>li.current_page_ancestor>a:before,#navHeader .navbar .navbar-nav>li.current_page_ancestor>a:before,#navHeader .navbar .navbar-nav .sub-menu>li.current-page-item>a:before,#navHeader .navbar .navbar-nav>li.current-page-item>a:before,#navHeader .navbar .navbar-nav .sub-menu>li.current-page-parent>a:before,#navHeader .navbar .navbar-nav>li.current-page-parent>a:before,#navHeader .navbar .navbar-nav .sub-menu>li.current-page-ancestor>a:before,#navHeader .navbar .navbar-nav>li.current-page-ancestor>a:before,#navHeader .navbar .navbar-nav .sub-menu>li.current-menu-item>a:before,#navHeader .navbar .navbar-nav>li.current-menu-item>a:before{content:"•";font-weight:800;position:absolute;margin-top:14px;left:50%;font-size:90%;color:#fff}}#navHeader .navbar .navbar-nav .sub-menu>li>a,#navHeader .navbar .navbar-nav>li>a{-webkit-text-fill-color:white;-webkit-text-stroke-width:.2px;-webkit-text-stroke-color:black;font-weight:800}#navHeader .navbar .navbar-nav .sub-menu>li a,#navHeader .navbar .navbar-nav>li a{-webkit-transition:padding .3s;-o-transition:padding .3s;transition:padding .3s;font-size:.9rem}@media(max-width:991px){#navHeader .navbar .navbar-nav .sub-menu>li a:not(.lp-menu-link),#navHeader .navbar .navbar-nav>li a:not(.lp-menu-link){padding-top:20px;padding-bottom:20px}#navHeader .navbar .navbar-nav .sub-menu>li a:not(.lp-menu-link):before,#navHeader .navbar .navbar-nav>li a:not(.lp-menu-link):before{content:"\e258";position:absolute;top:50%;right:15px;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;color:#c1bcb8;font-size:90%;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}#navHeader .navbar .navbar-nav .sub-menu>li a:not(.navbar-seal):hover,#navHeader .navbar .navbar-nav>li a:not(.navbar-seal):hover{color:#d90000;-webkit-text-fill-color:initial;-webkit-text-stroke-width:initial;-webkit-text-stroke-color:initial}#navHeader .navbar .navbar-nav .sub-menu>li a.cart-info,#navHeader .navbar .navbar-nav>li a.cart-info{padding-top:calc((80px - 25px) / 2);padding-bottom:calc((80px - 25px) / 2)}#navHeader .navbar .navbar-header{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}#navHeader .navbar .navbar-header a{color:#fff}#navHeader .navbar .navbar-brand,#navHeader .navbar .navbar-seal{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;padding-top:calc((80px - 42px) / 2);padding-bottom:calc((80px - 42px) / 2)}#navHeader .navbar .navbar-brand img,#navHeader .navbar .navbar-seal img{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;max-width:100%}#navHeader .navbar .navbar-brand{padding-left:calc((100px - 44px) / 2);height:auto}@media(max-width:991px){#navHeader .navbar .navbar-brand{padding-top:calc((60px - 42px) / 2);padding-bottom:calc((60px - 42px) / 2);max-width:calc(100vw - 100px);height:60px;display:flex;flex-direction:column;justify-content:center}#navHeader .navbar .navbar-brand img{max-height:42px}#navHeader .navbar .navbar-brand img[src*=".svg"]{height:42px}}#navHeader .navbar .navbar-seal{padding-right:calc((100px - 44px) / 4)}#navHeader .navbar .cart-info{padding-top:calc((80px - 25px) / 2);padding-bottom:calc((80px - 25px) / 2)}@media(max-width:991px){#navHeader .navbar .cart-info{padding-top:calc((60px - 24px) / 2);padding-bottom:calc((60px - 24px) / 2)}}#navHeader .navbar .cart-info .glyphicon-shopping-cart{font-size:135%;color:inherit!important}#navHeader .navbar .cart-info .badge{position:relative;right:3px;margin-top:0;font-weight:normal;height:14px;width:14px;line-height:14px;top:-15px;background:#b30909;padding:0}#navHeader .navbar .navbar-collapse{max-height:none}@media(min-width:992px){#navHeader .navbar .navbar-collapse{padding-left:0;padding-right:0}}@media(max-width:991px){#navHeader .navbar .navbar-collapse{border:0}}#navHeader .navbar .navbar-collapse>ul{opacity:1;filter:alpha(opacity=100);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}#navHeader .navbar .navbar-collapse .navbar-form{position:absolute;width:100%;height:52px;top:0;left:0;padding:0;margin:0;z-index:-1;display:none}#navHeader .navbar .navbar-collapse .navbar-form .form-group{width:100%;position:relative}#navHeader .navbar .navbar-collapse .navbar-form .form-group .gsc-search-box{margin:0;font-size:15px}#navHeader .navbar .navbar-collapse .navbar-form .form-group .gsc-search-box td{padding:0!important}#navHeader .navbar .navbar-collapse .navbar-form .form-group .gsc-search-box td.gsib_b{display:none!important}#navHeader .navbar .navbar-collapse .navbar-form .form-group .gsc-search-button{display:none!important}#navHeader .navbar .navbar-collapse .navbar-form .form-group .gsc-input-box{height:auto!important;background:transparent!important}#navHeader .navbar .navbar-collapse .navbar-form .form-group .gsc-input-box{border:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;outline:none!important}#navHeader .navbar .navbar-collapse .navbar-form .form-group input.gsc-input{width:100%!important;height:80px!important;background:transparent!important;font-size:150%;font-family:'Raleway',sans-serif;font-style:normal;font-weight:500;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;color:#fff!important;padding-left:3%!important;padding-right:3%!important;outline:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;border:0!important;text-indent:0!important}#navHeader .navbar .navbar-collapse .navbar-form .form-group input.gsc-input::-webkit-input-placeholder{color:#fff;font-size:inherit!important}#navHeader .navbar .navbar-collapse .navbar-form .form-group input.gsc-input:-moz-placeholder{color:#fff;opacity:1;font-size:inherit!important}#navHeader .navbar .navbar-collapse .navbar-form .form-group input.gsc-input::-moz-placeholder{color:#fff;opacity:1;font-size:inherit!important}#navHeader .navbar .navbar-collapse .navbar-form .form-group input.gsc-input:-ms-input-placeholder{color:#fff;font-size:inherit!important}#navHeader .navbar .navbar-collapse .navbar-form .form-group input.gsc-input:-webkit-autofill{-webkit-box-shadow:0 0 0 9999px white inset}#navHeader .navbar .navbar-collapse .navbar-form button[type=reset],#navHeader .navbar .navbar-collapse .navbar-form .close{position:absolute;top:50%;right:20px;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2;opacity:.8;filter:alpha(opacity=80);font-size:120%;background:transparent;color:#fff;border:0;-webkit-box-shadow:none;box-shadow:none;cursor:pointer}#navHeader .navbar .navbar-collapse .navbar-form button[type=submit]{display:none}ul.nav-tabs.ec-tabs li{display:inline-block;float:none}@media(max-width:767px){ul.nav-tabs.ec-tabs li{display:block}}ul.nav-tabs.ec-tabs li.active a,ul.nav-tabs.ec-tabs li.active a:hover,ul.nav-tabs.ec-tabs li.active a:focus{background-color:#b30909;color:#fff;border-color:transparent}ul.nav-tabs.ec-tabs li a{border:1px solid #ddd;font-size:115%}@media(max-width:991px){ul.nav-tabs.ec-tabs li a{font-size:96%}}@media(max-width:767px){ul.nav-tabs.ec-tabs li a{font-size:105%}}ul.nav-tabs.sha-tabs li.active a,ul.nav-tabs.sha-tabs li.active a:hover,ul.nav-tabs.sha-tabs li.active a:focus{color:#fff;background-color:#ae9d63;border-color:transparent}ul.nav-tabs.sha-tabs li a{background-color:#003034;color:#fff;border:1px solid #ddd;margin-right:1px}@media(max-width:380px){ul.nav-tabs.sha-tabs li a{font-size:3.7vw}}.list-group{margin-bottom:0}.list-group.indent-list{margin-left:20px}.list-group li.list-group-item,.list-group>a.list-group-item{border-width:0 0 1px 0;padding-left:4px;padding-right:0;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.list-group li.list-group-item .pdf-dl,.list-group>a.list-group-item .pdf-dl{opacity:.75;filter:alpha(opacity=75);-webkit-transition:.2s all;-o-transition:.2s all;transition:.2s all;height:38px;margin:-18px -6px -11px 20px}.list-group li.list-group-item .pdf-dl:first-child,.list-group>a.list-group-item .pdf-dl:first-child{margin-right:10px!important}.list-group li.list-group-item .pdf-dl:hover,.list-group>a.list-group-item .pdf-dl:hover{opacity:1;filter:alpha(opacity=100);-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}.list-group li.list-group-item .badge,.list-group>a.list-group-item .badge{min-width:unset}.list-group li .glyphicon,.list-group>a .glyphicon{position:absolute;top:50%;right:0;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#c1bcb8;font-size:90%}.list-group li.list-group-item .ec-checkbox{margin-top:-15px;margin-bottom:-15px;padding:15px 0}.mobile-cert-list .panel-group{margin-bottom:0}.mobile-cert-list .panel-group #collapseListGroupHeading1>a .home-text-stripe{background:#f5f5f5}.mobile-cert-list .panel-group #collapseListGroupHeading1>a .goBottom span{transform:rotate(-180deg)}.mobile-cert-list .panel-group #collapseListGroupHeading1>a.collapsed .home-text-stripe{background:#fff}.mobile-cert-list .panel-group #collapseListGroupHeading1>a.collapsed .goBottom span{transform:rotate(0deg)}section.slider-section ~ .container>.breadcrumb{position:absolute}.slider-section#certificatesBanner{background-image:url("./img/certificates-banner.jpg");background-position:right center;min-height:550px}@media(max-width:991px){.slider-section#certificatesBanner{background-image:url("./img/certificates-banner-991.jpg")}}@media(max-width:767px){.slider-section#certificatesBanner{background-image:url("./img/certificates-banner-767.jpg");min-height:350px}}@media(max-width:1300px){.slider-section#certificatesBanner .banner-text-wrapper{top:60%}}.slider-section#corporateBanner{background-image:url("./img/corporate-banner.jpg");background-position:center 18%;min-height:550px;height:550px}@media(max-width:600px){.slider-section#corporateBanner .banner-text-wrapper{padding-left:10px;padding-right:10px}}@media(max-width:991px){.slider-section#corporateBanner{background-image:url("./img/corporate-banner-991.jpg")}}@media(max-width:767px){.slider-section#corporateBanner{background-image:url("./img/corporate-banner-767.jpg");min-height:350px}}.slider-section .single-icon-outer{display:flex!important;flex-direction:column}.slider-section .single-icon-outer[href]{color:inherit}.slider-section .single-icon-outer[href]:hover{color:#000}.slider-section .single-icon-outer,.slider-section .faculty-wrapper{margin-bottom:calc(calc(50px - -3vw) - 50px)}.slider-section .single-icon-outer[force-link]:hover .extra-link,.slider-section .faculty-wrapper[force-link]:hover .extra-link,.slider-section .single-icon-outer[href]:hover .extra-link,.slider-section .faculty-wrapper[href]:hover .extra-link{color:#111}.slider-section .single-icon-outer .icon-blurb,.slider-section .faculty-wrapper .icon-blurb{flex:1}.slider-section .single-icon-outer .extra-link,.slider-section .faculty-wrapper .extra-link{color:#d90000;font-weight:600;line-height:1.4}.slider-section.section-side-side.has-img.has-img .inline-cols.content-middle,.slider-section.section-side-side.has-vid.has-img .inline-cols.content-middle{align-items:center}.slider-section.section-side-side.has-img.has-img .inline-cols.content-top,.slider-section.section-side-side.has-vid.has-img .inline-cols.content-top{align-items:start}.slider-section.section-side-side.has-img.has-img .inline-cols.content-bottom,.slider-section.section-side-side.has-vid.has-img .inline-cols.content-bottom{align-items:end}@media(max-width:1199px){.slider-section.section-side-side.has-img.has-img .inline-cols:not(.txt_left),.slider-section.section-side-side.has-vid.has-img .inline-cols:not(.txt_left){flex-direction:column}.slider-section.section-side-side.has-img.has-img .inline-cols.txt_left,.slider-section.section-side-side.has-vid.has-img .inline-cols.txt_left{flex-direction:column-reverse}.slider-section.section-side-side.has-img.has-img .inline-cols.txt_left .img-side img,.slider-section.section-side-side.has-vid.has-img .inline-cols.txt_left .img-side img{margin-bottom:2em!important}.slider-section.section-side-side.has-img.has-img .inline-cols .img-side img,.slider-section.section-side-side.has-vid.has-img .inline-cols .img-side img{margin:auto;max-width:60%}}.slider-section.section-side-side.has-img.has-vid .inline-cols.content-middle .text-side,.slider-section.section-side-side.has-vid.has-vid .inline-cols.content-middle .text-side{align-self:center}.slider-section.section-side-side.has-img.has-vid .inline-cols.content-top .text-side,.slider-section.section-side-side.has-vid.has-vid .inline-cols.content-top .text-side{align-self:start}.slider-section.section-side-side.has-img.has-vid .inline-cols.content-bottom .text-side,.slider-section.section-side-side.has-vid.has-vid .inline-cols.content-bottom .text-side{align-self:end}@media(max-width:767px){.slider-section.section-side-side.has-img.has-vid .inline-cols:not(.txt_left),.slider-section.section-side-side.has-vid.has-vid .inline-cols:not(.txt_left){flex-direction:column}.slider-section.section-side-side.has-img.has-vid .inline-cols.txt_left,.slider-section.section-side-side.has-vid.has-vid .inline-cols.txt_left{flex-direction:column-reverse}}.slider-section.section-side-side.has-img.no-margin .inline-cols .text-side,.slider-section.section-side-side.has-vid.no-margin .inline-cols .text-side{padding:calc(calc(50px - -3vw)/2) 0}@media(max-width:1199px){.slider-section.section-side-side.has-img.no-margin.has-img .inline-cols .text-side,.slider-section.section-side-side.has-vid.no-margin.has-img .inline-cols .text-side{padding:0 0 calc(50px - -3vw) 0!important}}@media(max-width:767px){.slider-section.section-side-side.has-img.no-margin.has-vid .inline-cols .text-side,.slider-section.section-side-side.has-vid.no-margin.has-vid .inline-cols .text-side{padding:calc(calc(50px - -3vw)/2) 0 calc(50px - -3vw) 0!important}}.slider-section.section-side-side.has-img .inline-cols,.slider-section.section-side-side.has-vid .inline-cols{display:flex}@media(max-width:767px){.slider-section.section-side-side.test24-section .row.d-flex{flex-direction:column}}.slider-section.section-side-side.test24-section .row.d-flex .text-side,.slider-section.section-side-side.test24-section .row.d-flex .img-side{flex:1}.slider-section.section-side-side.test24-section .row.d-flex .text-side{display:flex;align-items:center;justify-content:center}.slider-section.section-side-side.test24-section .row.d-flex .text-side .lg-quote{position:relative;height:4rem;font-size:17rem;overflow:hidden;margin-bottom:2rem;color:#ea1e24;font-family:Arial;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}@media(max-width:767px){.slider-section.section-side-side.test24-section .row.d-flex .text-side .lg-quote{-ms-transform:scale(0.75);-webkit-transform:scale(0.75);transform:scale(0.75)}}.slider-section.section-side-side.test24-section .row.d-flex .text-side .lg-quote>div{position:absolute;line-height:.75em;left:-0.03em;top:0;max-height:100%}.slider-section.section-side-side.test24-section .row.d-flex .img-side{align-self:flex-start}.slider-section.section-side-side.test24-section .row.d-flex .img-side .test-img{position:relative}@media(max-width:767px){.slider-section.section-side-side.test24-section .row.d-flex .img-side .test-img{margin:auto auto 2em auto;max-width:75%}}@media(min-width:768px){.slider-section.section-side-side.test24-section .row.d-flex .img-side .test-img{top:calc(-1 *(calc(50px - -3vw)/2) - 38px)}}@media(min-width:768px){.slider-section.section-side-side.dl-dyk-section>.container>.row{display:flex!important;flex-direction:column!important}.slider-section.section-side-side.dl-dyk-section>.container>.row>[class*="col-"]+[class*="col-"]{margin-top:32px!important;text-align:left!important}}.slider-section.section-side-side .side-with-vid .outer-video-wrapper{height:100%}.slider-section.section-side-side .side-with-vid .outer-video-wrapper .embed-responsive:not(.force-absolute){height:100%}.parallax{height:100vh;position:relative}.parallax .parallax-bg{position:fixed!important;background-position:center 0;background-repeat:no-repeat!important;background-size:cover;width:100%!important;height:100vh!important}.counter-suffix{position:absolute;top:1.5rem;right:-1rem;-ms-transform:translateY(-60%);-webkit-transform:translateY(-60%);transform:translateY(-60%);font-family:'Raleway',sans-serif;font-style:normal;font-weight:500}.counter-suffix.type-\%{font-size:22px;font-family:'Raleway',sans-serif;font-style:normal;font-weight:800;margin-right:-2px}.enroll-price-wrapper{display:block!important}.enroll-btn,.enroll-price-wrapper{display:inline-block;font-family:'Raleway',sans-serif;font-style:normal;font-weight:400}.enroll-btn cite,.enroll-price-wrapper cite{display:block;font-family:'Raleway',sans-serif;font-style:normal;font-weight:500;font-size:15px}.focus-select-wrapper{text-align:center;margin-top:12px}.focus-select-wrapper select{display:block;max-width:100%;margin-left:auto;margin-right:auto}.view-more{position:relative;z-index:9;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%;text-align:center;display:inline-block}.view-more:after{font-family:'Glyphicons Halflings';content:"\e259";color:#707070;text-decoration:none!important;border-bottom:none!important;display:block;font-size:150%}.breadcrumb{background-color:#fff;list-style:outside none none;margin-bottom:15px;padding:10px 0;text-transform:uppercase;font-family:'Lato Regular';font-size:15px}.breadcrumb li{color:#cac9c9!important}.breadcrumb li .divider{display:none}.breadcrumb li a{color:#cac9c9}.breadcrumb li a.current-item{cursor:default}.breadcrumb a.active{color:#cac9c9}.breadcrumb>li:before{content:''!important;padding:0!important}.breadcrumb>li:not(:last-child):after{color:#cac9c9;content:">";padding:0 5px}@media(max-width:767px){.breadcrumb>li:last-child{display:none!important}}@media(min-width:992px){.sidebar{padding-left:3vw}}@media(max-width:991px){.sidebar{padding-top:30px}}.sidebar h3{margin-top:30px}.sidebar h3:first-child{margin-top:0}.sidebar ul{margin-bottom:0;padding-left:0}.sidebar ul>li{list-style-type:none;margin-bottom:11px}.sidebar ul>li a{text-decoration:underline}.sidebar ul>li a:visited{color:#898989}.sidebar .crt-form-wrapper{border:1px solid #e6e6e6;padding:24px 20px}.sidebar .crt-form-wrapper h4{margin-bottom:20px}.sidebar blockquote ul>li a{text-decoration:none}.certificate_categories{text-align:center}.certificate_categories .vert-grid{grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:20px;grid-auto-rows:1fr}@media(min-width:767px){.certificate_categories .vert-grid{display:grid}}.certificate_categories .vert-grid>div{min-width:0}@media(max-width:991px){.certificate_categories .vert-grid{grid-template-columns:1fr 1fr}}@media(max-width:767px){.certificate_categories .vert-grid .zoom-box{margin-bottom:20px}.certificate_categories .vert-grid .zoom-box .h3{margin-top:0}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.certificate_categories .vert-grid{display:block}.certificate_categories .vert-grid>div{width:23%;margin:1%;float:left}.certificate_categories .vert-grid .zoom-box a{display:block}}@media screen and (-ms-high-contrast:active) and (max-width:991px),(-ms-high-contrast:none) and (max-width:991px){.certificate_categories .vert-grid>div{width:48%}}@media screen and (-ms-high-contrast:active) and (max-width:767px),(-ms-high-contrast:none) and (max-width:767px){.certificate_categories .vert-grid>div{width:98%;float:none}}.zoom-box{position:relative;overflow:hidden}.zoom-box.square figure{height:0;padding-bottom:66%}.zoom-box.clipped figure img{margin-top:-15%}.zoom-box a{display:flex;flex-direction:column;height:100%}@media(min-width:992px){.zoom-box a:hover .h3{color:#111}.zoom-box a:hover figure .zoom-overlay{background:rgba(0,0,0,0.8)}.zoom-box a:hover figure .zoom-overlay:after{opacity:1;filter:alpha(opacity=100)}.zoom-box a:hover figure img{-ms-transform:scale(1.25);-webkit-transform:scale(1.25);transform:scale(1.25)}}@media(min-width:992px) and (max-width:767px){.zoom-box a:hover figure .zoom-overlay:after{opacity:.4;filter:alpha(opacity=40)}}.zoom-box a .h3{color:#d90000;-webkit-transition:.3s color;-o-transition:.3s color;transition:.3s color;margin-bottom:0}.zoom-box a figure{overflow:hidden;position:relative}.zoom-box a figure .zoom-overlay{position:absolute;top:0;bottom:0;right:0;left:0;z-index:1;background:transparent;-webkit-transition:.3s all ease-out;-o-transition:.3s all ease-out;transition:.3s all ease-out}.zoom-box a figure .zoom-overlay:after{content:url('./img/ec-shield-dark.png');opacity:0;filter:alpha(opacity=0);-webkit-transition:.3s all ease-out;-o-transition:.3s all ease-out;transition:.3s all ease-out;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.zoom-box a figure img{-webkit-transition:.3s all ease-out;-o-transition:.3s all ease-out;transition:.3s all ease-out}.zoom-box figcaption{padding:5% 3%;flex:1}.desc-outer:hover .desc-overlay{opacity:.9;filter:alpha(opacity=90)}.desc-outer:hover .desc-overlay+img{filter:none!important;-webkit-filter:none!important}.desc-outer .desc-overlay{position:absolute;z-index:11;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.9);color:#fff;font-weight:600;opacity:0;filter:alpha(opacity=0);-webkit-transition:.3s all ease-out;-o-transition:.3s all ease-out;transition:.3s all ease-out}.desc-outer .desc-overlay>div{padding:10px;z-index:2}.desc-outer .desc-overlay+img{-webkit-transition:.75s all ease-out .3s;-o-transition:.75s all ease-out .3s;transition:.75s all ease-out .3s}#clientList .redBanner{background:rgba(234,30,36,0.9);font-size:18px;font-family:'Raleway',sans-serif;font-style:normal;font-weight:400;color:#fff;-webkit-transition:all .2s!important;-o-transition:all .2s!important;transition:all .2s!important}#clientList .box:hover ~ figure .redBanner,#clientList .box a:focus ~ figure .redBanner,#clientList .box:hover .redBanner,#clientList .box a:focus .redBanner{height:auto}.homeGreySlider_space{margin-bottom:44px;margin-top:50px}.searchGreyRibbon{background-color:#d8cfc5;color:#fff;padding:20px 0}.searchGreyRibbon p{color:#fff}.searchGreyRibbon h3{color:#fff}.searchGreyRibbon .btn{margin-top:25px}.webseries_channels p{margin-bottom:24px}.carousel:hover .carousel-control,.carousel .carousel-control:hover,.carousel .carousel-control:focus-visible{opacity:.7!important;filter:alpha(opacity=70)!important}.carousel:hover .carousel-control:hover,.carousel .carousel-control:hover:hover,.carousel .carousel-control:focus-visible:hover{opacity:.9!important;filter:alpha(opacity=90)!important}.carousel.resp-cards .item{display:flex}.carousel.resp-cards .item:not(.active):not(.next):not(.prev){display:none}.carousel.equal-heights:not(#mainCarousel) .carousel-inner{align-items:center}.carousel.equal-heights .carousel-inner{display:flex;overflow:hidden}.carousel.equal-heights .carousel-inner .item{flex:0 0 100%;position:relative!important}.carousel.equal-heights .carousel-inner .item:nth-child(20){-ms-transform:translateX(-1900%);-webkit-transform:translateX(-1900%);transform:translateX(-1900%)}.carousel.equal-heights .carousel-inner .item:nth-child(19){-ms-transform:translateX(-1800%);-webkit-transform:translateX(-1800%);transform:translateX(-1800%)}.carousel.equal-heights .carousel-inner .item:nth-child(18){-ms-transform:translateX(-1700%);-webkit-transform:translateX(-1700%);transform:translateX(-1700%)}.carousel.equal-heights .carousel-inner .item:nth-child(17){-ms-transform:translateX(-1600%);-webkit-transform:translateX(-1600%);transform:translateX(-1600%)}.carousel.equal-heights .carousel-inner .item:nth-child(16){-ms-transform:translateX(-1500%);-webkit-transform:translateX(-1500%);transform:translateX(-1500%)}.carousel.equal-heights .carousel-inner .item:nth-child(15){-ms-transform:translateX(-1400%);-webkit-transform:translateX(-1400%);transform:translateX(-1400%)}.carousel.equal-heights .carousel-inner .item:nth-child(14){-ms-transform:translateX(-1300%);-webkit-transform:translateX(-1300%);transform:translateX(-1300%)}.carousel.equal-heights .carousel-inner .item:nth-child(13){-ms-transform:translateX(-1200%);-webkit-transform:translateX(-1200%);transform:translateX(-1200%)}.carousel.equal-heights .carousel-inner .item:nth-child(12){-ms-transform:translateX(-1100%);-webkit-transform:translateX(-1100%);transform:translateX(-1100%)}.carousel.equal-heights .carousel-inner .item:nth-child(11){-ms-transform:translateX(-1000%);-webkit-transform:translateX(-1000%);transform:translateX(-1000%)}.carousel.equal-heights .carousel-inner .item:nth-child(10){-ms-transform:translateX(-900%);-webkit-transform:translateX(-900%);transform:translateX(-900%)}.carousel.equal-heights .carousel-inner .item:nth-child(9){-ms-transform:translateX(-800%);-webkit-transform:translateX(-800%);transform:translateX(-800%)}.carousel.equal-heights .carousel-inner .item:nth-child(8){-ms-transform:translateX(-700%);-webkit-transform:translateX(-700%);transform:translateX(-700%)}.carousel.equal-heights .carousel-inner .item:nth-child(7){-ms-transform:translateX(-600%);-webkit-transform:translateX(-600%);transform:translateX(-600%)}.carousel.equal-heights .carousel-inner .item:nth-child(6){-ms-transform:translateX(-500%);-webkit-transform:translateX(-500%);transform:translateX(-500%)}.carousel.equal-heights .carousel-inner .item:nth-child(5){-ms-transform:translateX(-400%);-webkit-transform:translateX(-400%);transform:translateX(-400%)}.carousel.equal-heights .carousel-inner .item:nth-child(4){-ms-transform:translateX(-300%);-webkit-transform:translateX(-300%);transform:translateX(-300%)}.carousel.equal-heights .carousel-inner .item:nth-child(3){-ms-transform:translateX(-200%);-webkit-transform:translateX(-200%);transform:translateX(-200%)}.carousel.equal-heights .carousel-inner .item:nth-child(2){-ms-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%)}.carousel.carousel-forms .carousel-inner .item{-webkit-transition-delay:.5s;transition-delay:.5s}.carousel .carousel-inner{padding:1px 0}.carousel .hero-vid-btn{position:absolute;bottom:0;right:0;z-index:10;font-size:100%;letter-spacing:.5px;background-color:transparent;padding:8px 10px!important;border:1px solid #fff;border-bottom-width:0}@media(max-width:991px){.carousel .hero-vid-btn{padding:4px 10px!important;right:auto!important;left:50%;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);border:none!important}}@media(max-width:767px){.carousel .hero-vid-btn{bottom:25px;margin:7% 0 5%!important;font-size:83%!important}}.carousel .hero-vid-btn:hover{background-color:#ea1e24}.carousel .hero-vid-btn .glyphicon-play-btn-white:after{height:1.8em;width:1.8em;display:inline-block;line-height:1em;vertical-align:middle}.carousel .item{width:100%}.carousel .carousel-control{background:0;height:100%;width:36px;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0;filter:alpha(opacity=0);color:#000;font-size:18px;text-shadow:none;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}@media(max-width:991px){.carousel .carousel-control{opacity:.5!important;filter:alpha(opacity=50)!important}}.carousel .carousel-control .glyphicon{top:50%!important;margin:0!important;width:auto!important;height:auto!important;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.carousel .carousel-control .glyphicon:before{font-size:200%!important}.carousel .carousel-control.right{margin-right:-16px}@media(min-width:1600px){.carousel .carousel-control.right{margin-right:-32px}}.carousel .carousel-control.left{margin-left:-16px}@media(min-width:1600px){.carousel .carousel-control.left{margin-left:-32px}}.carousel .carousel-control.big-control{color:#fff;width:7%}.carousel .carousel-control.big-control.right,.carousel .carousel-control.big-control.left{margin-left:0!important;margin-right:0!important}.carousel-indicators{-webkit-transition:none!important;-o-transition:none!important;transition:none!important;bottom:0;margin-bottom:0;width:auto;margin-left:auto}.carousel-indicators.square{bottom:calc(10px - -7%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.carousel-indicators.square li{background-color:transparent!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;border:2px solid rgba(255,255,255,0.4)!important;height:4px!important;width:calc(30px - -3vw)!important;vertical-align:initial;margin:0 4px}.carousel-indicators.square li.active{background-color:#fff!important}.carousel-indicators.below-carousel{position:static;width:100%;margin-left:0;margin-top:10px;left:auto}.carousel-indicators li{width:6px;height:6px;border-color:transparent;margin:0 6px;vertical-align:middle}.carousel-indicators li:hover,.carousel-indicators li.active{height:10px;width:10px;margin:0 4px}.carousel-indicators li:focus{-webkit-box-shadow:0 0 2px 2px #3b87ae!important;box-shadow:0 0 2px 2px #3b87ae!important}.carousel-indicators li.red-indicator{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#d00102}.carousel-indicators li.red-indicator:hover,.carousel-indicators li.red-indicator.active{background-color:#b30909}.carousel-indicators li.red-indicator.active{border-color:#ea1e24;width:8px;height:8px}.carousel-indicators li.clear-white{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:transparent;border:1px solid #fff;margin:0 6px!important;width:11px!important;height:11px!important}.carousel-indicators li.clear-white:hover{background-color:rgba(255,255,255,0.5)!important}.carousel-indicators li.clear-white.active{background-color:#fff!important}.carousel-indicators li:not(.red-indicator):not(.clear-white){background-color:#fff}.carousel-indicators li:not(.red-indicator):not(.clear-white):hover,.carousel-indicators li:not(.red-indicator):not(.clear-white).active{background-color:#ea1e24}.carousel-fade.show-overflow .carousel-inner{overflow:visible}.carousel-fade .carousel-inner .item{opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity .5s,min-height .3s;-o-transition:opacity .5s,min-height .3s;transition:opacity .5s,min-height .3s;display:block!important;position:absolute;top:0;left:0;z-index:0;-webkit-perspective:none;-moz-perspective:none;perspective:none}.carousel-fade .carousel-inner .active{opacity:1;filter:alpha(opacity=100);z-index:1}.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right{left:0;opacity:0;filter:alpha(opacity=0);z-index:1}.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1;filter:alpha(opacity=100)}.carousel-fade .carousel-control{z-index:2}@media all and (transform-3d),(-webkit-transform-3d){.carousel-fade .carousel-inner>.item.next,.carousel-fade .carousel-inner>.item.active.right{opacity:0;filter:alpha(opacity=0);-ms-transform:none;-webkit-transform:none;transform:none}.carousel-fade .carousel-inner>.item.prev,.carousel-fade .carousel-inner>.item.active.left{opacity:0;filter:alpha(opacity=0);-ms-transform:none;-webkit-transform:none;transform:none}.carousel-fade .carousel-inner>.item.next.left,.carousel-fade .carousel-inner>.item.prev.right,.carousel-fade .carousel-inner>.item.active{opacity:1;filter:alpha(opacity=100);-ms-transform:none;-webkit-transform:none;transform:none}}body.touch{-webkit-overflow-scrolling:touch}body.touch .carousel-indicators li{margin:8px}body.touch .carousel-indicators li:hover,body.touch .carousel-indicators li.active{margin:8px}.clients_caseStudiesSlider{height:auto!important}.clients_caseStudiesSlider h1{margin-bottom:30px}.clients_caseStudiesSlider .carousel-control.left{background:rgba(0,0,0,0) url("./img/grey_arrow_left.png") no-repeat scroll center top 50%!important;left:-6%!important}.clients_caseStudiesSlider .right{background:rgba(0,0,0,0) url("./img/grey_arrow_right.png") no-repeat scroll center top 50%!important;right:-6%!important}.clients_caseStudiesSlider .carousel-control{border:none!important;border-radius:1px!important;top:32%!important}.clients_caseStudiesSlider .content_area{background:#fff!important;color:#3b3b3b!important;padding:0!important}.clients_caseStudiesSlider .content_area figure{margin-bottom:20px;height:60px}@media(max-width:767px){.clients_caseStudiesSlider .content_area figure{margin-top:10px}}.clients_caseStudiesSlider .content_area p{font-size:16px!important;line-height:22px!important}.clients_caseStudiesSlider .col-sm-4,.clients_caseStudiesSlider .col-sm-8{padding:0 15px!important}.clients_caseStudiesSlider .right_content h4,.clients_caseStudiesSlider .right_content p{font-size:14px!important;color:#656565!important;font-family:'Raleway',sans-serif;font-style:normal;font-weight:500}.clients_caseStudiesSlider .content_area p:after,.clients_caseStudiesSlider .content_area p:before{display:none!important}.enrollment_support{background-color:#e6e6e6}.enrollment_support .row{margin:0}.enrollment_support .col-sm-4{padding-left:0}.enrollment_support figure{height:230px;overflow:hidden}.enrollment_support .containtSec{padding:30px 60px 30px 0;max-height:230px}.enrollment_support .containtSec h3{color:#656565;font-size:24px;margin-top:10px}.enrollment_support .containtSec p{font-size:14px;line-height:20px}.enrollment_support .containtSec .right_content{margin:15px 0 5px}.why_ecornell{padding:50px 0}.why_ecornell h2{margin:10px 0}.img_wrap{position:relative}.img_wrap .overlay{height:42px;left:50%;margin:-21px 0 0 -21px;position:absolute;top:50%;width:42px}.bot_margin{margin-bottom:70px}.top_margin{margin-top:70px}.testimonial_section{height:244px;overflow:hidden}.testimonial_section .col-sm-4,.testimonial_section .col-sm-8{padding:0}.testimonial_section .content_area{padding:30px 90px 10px 30px;color:#fff;font-size:16px;background:#d8cfc5}.testimonial_section .content_area p{font-size:24px;text-align:justify;line-height:30px}.testimonial_section .content_area p:before{content:open-quote}.testimonial_section .content_area p:after{content:close-quote}.testimonial_section .right_content{text-align:right}@media(min-width:1200px){.testimonial_section .right_content{margin-top:-20px}}@media(min-width:992px){.testimonial_section .right_content{margin-top:10px}}@media(max-width:991px){.testimonial_section .right_content{margin-top:20px}}.testimonial_section .right_content p{text-align:right}.testimonial_section .right_content p:after,.testimonial_section .right_content p:before{display:none}.testimonial_section .right_content h4,.testimonial_section .right_content p{margin:0;font-size:22px}.testimonial_section .right_content h4{font-size:24px}.world_faculty h1,.world_faculty h1 span{margin:0}.right_content{text-align:right;margin:15px 0 0 0}.right_content a{font-size:16px;font-family:'Raleway',sans-serif;font-style:normal;font-weight:500;border-bottom:none!important;text-decoration:none!important}.right_content a:after{content:'›';font-size:140%;font-family:'Raleway',sans-serif;font-style:normal;font-weight:400;margin-left:6px}.programs h2{margin-top:20px}.programs h1{margin:20px 0}.programs .box{min-height:280px;position:relative}.programs .right_content{bottom:0;margin:15px 0;position:absolute;right:15px}.programs p{text-align:justify}.counselor_btn{background:#e6e6e6;padding:30px 0;text-align:center}.counselor_btn h2{margin:20px 0}.counselor_btn .btn-lg-red{padding:13px 20px}.form .modal-lg{width:650px}.form .modal-dialog{margin:0 auto;left:0}.form .modal-body{padding:15px 0;overflow:hidden}.form .modal-header{text-align:center}.form .modal-header h2{font-family:'Raleway',sans-serif;font-style:normal;font-weight:700;margin:10px 0 5px 0;color:#000}.form .modal-header h3{margin:0}.form p{color:#cacacb}.form label{font-size:16px;font-family:'Raleway',sans-serif;font-style:normal;font-weight:500;font-weight:normal}.form label:after{content:"*"}.form .form-control{border-radius:1px;margin-bottom:8px}.form select{-moz-appearance:none;-webkit-appearance:none;appearance:none}.form select option{padding:5px}.form select.form-control{border-radius:20px;height:38px}.form .style_select{margin-bottom:8px;height:38px;position:relative}.form .style_select span{background:rgba(0,0,0,0) url("./img/selectBox-arrow.gif") no-repeat;cursor:pointer;height:20px;position:absolute;right:12px;top:8px;width:15px}.form .btn-lg-red{font-size:16px;min-width:250px;margin-top:10px}.form .close{border:1px solid;border-radius:50%;height:25px;margin-top:-2px;width:25px}.form .modal-content{border-radius:1px}.commonSliderText .carousel-control{width:50px;height:50px;opacity:1;top:94%}.commonSliderText h2{color:#fff;font-size:26px;margin-top:12px}.commonSliderText .carousel-caption{color:#fff!important}.commonSliderText .carousel-caption p{color:#fff}.commonSliderText .carousel-caption img{width:100%}.commonSliderText .carousel-control.right{background:rgba(0,0,0,0) url("./img/grey_arrow_right.png") no-repeat scroll center top 50%!important;left:70px!important}.commonSliderText .carousel-control.left{background:rgba(0,0,0,0) url("./img/grey_arrow_left.png") no-repeat scroll center top 50%!important;left:0!important}.cer_explore{width:100%;background:0;color:#fff;text-decoration:underline}@media(max-width:991px){.e_certificate .intro-row>div[class*="col-"]{float:none;display:inline-block;vertical-align:middle;margin-bottom:3px}}@media(max-width:500px){.e_certificate .intro-row>div[class*="col-"]{width:auto}}@media(max-width:660px){.e_certificate .intro-row>div[class*="col-"].intro-right-side>.row>.col-xs-10{width:auto}}@media(max-width:991px){.e_certificate .body-text{margin-top:10px}}.enrollment_mar{margin-top:30px}.category_search .grid_header{background:#e6e6e6;padding:10px;border-bottom:1px solid #cdcdcd}.category_search .grid_header .compare-indicator{padding:11px 0;display:inline-block}.category_search .grid_header .compare-indicator label{margin-bottom:0;color:#6e6e6e;font-family:'Raleway',sans-serif;font-style:normal;font-weight:400}.category_search .grid_header .grid_selector{margin-top:8px}@media(min-width:1200px){.category_search .grid_header .grid_selector .col-sm-3{max-width:80px;padding:0 0 0 5px}}.category_search .grid_header .grid_selector a{font-size:22px;color:#fff;border-bottom:0}.category_search .grid_header .grid_selector a span{margin-top:5px}.category_search .grid_header .grid_selector a:hover{color:#2e3233}.category_search .grid_header .grid_selector a.active{color:#2e3233}.category_search .grid_header .grid_selector .form_cnt{padding:3px 10px;border:1px solid #cac9c9;width:160px;border-radius:6px;color:#555}.category_search .grid_header .com_box .btn-sm-red{min-width:120px}.category_search .checkBoxTopSpace{margin-left:38%}.category_search .grid_box .con_box{padding:14px 22px 6px 0;position:relative}.category_search .grid_box .con_box .dynamic-ellipsis-wrapper{display:flex;flex-flow:column;margin-right:-1em;height:84px}.category_search .grid_box .con_box .dynamic-ellipsis-wrapper .dynamic-ellipsis-inner{flex:2;overflow:hidden}.category_search .grid_box .con_box hr{margin:10px 0;clear:both}.category_search .grid_box .con_box .com_box{text-align:right}.category_search .grid_box .con_box .com_box label{color:#9f9f9f}.category_search .grid_box ul{list-style:none}.category_search .grid_box ul li{border:1px solid #cac9c9;margin-bottom:10px}.category_search .com_box input[type="checkbox"]:checked+label:before{content:"\e067"}.category_search .com_box input[type="checkbox"]:checked+label{color:#000!important}.category_search .grid_box .con_box{overflow:hidden}.category_search .grid_box .con_box .title-wrapper{margin-bottom:15px;color:#595959}.category_search .grid_box .con_box .title-wrapper .event-title.past-event{padding-right:36px}.category_search .grid_box .con_box .title-wrapper .glyphicon{position:absolute;right:.75em;font-size:90%}.category_search .grid_box .con_box .title-wrapper .event-subtitle{font-size:85%;margin-top:2px;line-height:1.4em}.category_search .grid_box .con_box .title-wrapper .event-subtitle .prod-desc{font-size:15px;padding-top:5px}.category_search .grid_box .con_box .presenter-wrap+.presenter-wrap{margin-top:5px}.category_search .grid_box .con_box h2{font-family:'Raleway',sans-serif;font-style:normal;font-weight:500;font-size:18px;margin:0;line-height:1.2em}.category_search .grid_box .con_box h2 a{color:#6a6a6a;border-bottom:0;line-height:21px}.category_search .grid_box .con_box h2 a:hover{text-decoration:underline}.category_search .grid_box .con_box .certificate_right{background:rgba(0,0,0,0) url("./img/certificate.png") no-repeat scroll right top;color:#d90000;font-size:16px;line-height:36px;padding-right:56px;position:absolute;right:20px;top:10px;text-align:right}.compareBtn .btn-sm-red{min-width:145px;text-transform:uppercase}.category_search .cat-badge{background:#d00102;color:#fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;position:absolute;z-index:2;text-transform:uppercase;margin-top:-10px;padding:5px 8px;-webkit-box-shadow:1px 1px 1px 0 rgba(0,0,0,0.5);box-shadow:1px 1px 1px 0 rgba(0,0,0,0.5)}@media(min-width:1200px){.category_search .grid_box:not(.block_list) .embed-responsive,.category_search .grid_box:not(.block_list) .videoish,.category_search .grid_box:not(.block_list) .video-thumb-link{border-bottom:0}}@media(min-width:768px){.category_search .grid_box:not(.block_list) .embed-responsive,.category_search .grid_box:not(.block_list) .videoish,.category_search .grid_box:not(.block_list) .video-thumb-link{border-left:0;border-top:0}}@media(max-width:767px){.category_search .grid_box:not(.block_list) .embed-responsive,.category_search .grid_box:not(.block_list) .videoish,.category_search .grid_box:not(.block_list) .video-thumb-link{border-top:0;border-left:0;border-right:0}}.category_search .grid_box:not(.block_list) .con_box{padding:.7em 1em 0 1em!important}.category_search .grid_box .filterable-cards{overflow:hidden}.category_search .grid_box .filterable-cards.no-results:before{content:'No results found.';display:block;padding-left:20px;width:100%;font-size:1.4rem;font-weight:500;line-height:1.3}.category_search .grid_box .filterable-cards.mixedItUp{-webkit-transition:.2s opacity;-o-transition:.2s opacity;transition:.2s opacity}.category_search .grid_box .filterable-cards.mixedItUp .list_box{display:none}.category_search .grid_box .filterable-cards.mixedItUp.filtering{pointer-events:none;opacity:.5;filter:alpha(opacity=50)}.category_search .grid_box .con_box .body-text{font-size:14px}.category_search .grid_box .con_box .body-text .cert-details-link{float:right}@media(max-width:767px){.category_search .grid_box .con_box .body-text .cert-details-link{float:none;margin-top:10px}}.category_search .grid_box .list_box.cat-card .inner_list_box .videoish{padding-bottom:80%}.category_search .grid_box .list_box.cert-card .inner_list_box .videoish img{object-fit:cover}.category_search .grid_box .list_box .inner_list_box{cursor:pointer;border:1px solid #cac9c9;background-color:#fff;height:100%;-webkit-box-shadow:0 0 1px 1px rgba(0,0,0,0);box-shadow:0 0 1px 1px rgba(0,0,0,0);-webkit-transition:.3s all ease-out 0s;-o-transition:.3s all ease-out 0s;transition:.3s all ease-out 0s}.category_search .grid_box .list_box .inner_list_box a[tabindex="-1"]{-webkit-box-shadow:none!important;box-shadow:none!important;outline:0!important}.category_search .grid_box .list_box .inner_list_box:hover{-webkit-box-shadow:0 0 1px 1px rgba(0,0,0,0.3);box-shadow:0 0 1px 1px rgba(0,0,0,0.3);-webkit-transition:.3s all ease-out .3s;-o-transition:.3s all ease-out .3s;transition:.3s all ease-out .3s}.category_search .grid_box .list_box .inner_list_box:hover .videoish>img{-ms-transform:scale(1.15);-webkit-transform:scale(1.15);transform:scale(1.15);-webkit-transition:.3s transform ease-out .3s;-o-transition:.3s transform ease-out .3s;transition:.3s transform ease-out .3s}.category_search .grid_box .list_box .inner_list_box:hover .featured-badge,.category_search .grid_box .list_box .inner_list_box:hover .time-badge{opacity:0;filter:alpha(opacity=0)}.category_search .grid_box .list_box .inner_list_box:hover .event-overlay{opacity:1;filter:alpha(opacity=100)}.category_search .grid_box .list_box .inner_list_box .featured-badge{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;position:absolute;z-index:1;text-transform:uppercase;right:16px;box-shadow:none;background-color:rgba(255,255,255,0.9);color:#707070;border:1px solid #cac9c9;border-top-width:0;border-right-width:0;letter-spacing:.25px;font-weight:600;font-size:.8rem;padding:3px;line-height:1;-webkit-transition:.3s all .3s;-o-transition:.3s all .3s;transition:.3s all .3s}.category_search .grid_box .list_box .inner_list_box .featured-badge .icon-wrap{display:inline-block;line-height:.9;margin-right:3px;vertical-align:top;color:#ea1e24}.category_search .grid_box .list_box .inner_list_box .time-badge{position:absolute;right:20px;bottom:4px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#333;color:#fff;z-index:1;font-family:'Raleway',sans-serif;font-style:normal;font-weight:600;opacity:1;filter:alpha(opacity=100);-webkit-transition:.3s all .3s;-o-transition:.3s all .3s;transition:.3s all .3s}.category_search .grid_box .list_box .inner_list_box .time-badge.live-event{background-color:#d00102}.category_search .grid_box .list_box .inner_list_box .time-badge.bottom-banner{left:16px;right:16px;bottom:0}.category_search .grid_box .list_box .inner_list_box .event-overlay{position:absolute;z-index:1;top:0;left:16px;right:16px;bottom:0;display:flex;align-items:center;justify-content:center;font-size:150%;white-space:normal;background-color:rgba(46,50,51,0.6);font-weight:600;opacity:0;filter:alpha(opacity=0);color:#fff;-webkit-transition:.3s all .3s;-o-transition:.3s all .3s;transition:.3s all .3s;pointer-events:none;text-align:center}.category_search .grid_box .list_box .inner_list_box .event-overlay:before{display:block;position:absolute;height:100%;width:100%;z-index:1;-webkit-transition:all .1s;-o-transition:all .1s;transition:all .1s;filter:brightness(90%);-webkit-filter:brightness(90%);-webkit-transition:brightness(90%)}.category_search .grid_box .list_box .inner_list_box .event-overlay:after{z-index:1;position:absolute;display:block;width:100%}@media(max-width:767px){.category_search .grid_box .list_box .inner_list_box .event-overlay:after{font-size:calc(16px - -3vw)}}.category_search .grid_box .list_box .inner_list_box .event-overlay.learn-more:after,.category_search .grid_box .list_box .inner_list_box .event-overlay.future-event:after,.category_search .grid_box .list_box .inner_list_box .event-overlay.live-event:after{content:"Register Now";top:50%;left:50%;text-transform:uppercase;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.category_search .grid_box .list_box .inner_list_box .event-overlay.learn-more.dl:after,.category_search .grid_box .list_box .inner_list_box .event-overlay.future-event.dl:after,.category_search .grid_box .list_box .inner_list_box .event-overlay.live-event.dl:after{content:"Download Now"}.category_search .grid_box .list_box .inner_list_box .event-overlay.learn-more.learn-more:after,.category_search .grid_box .list_box .inner_list_box .event-overlay.future-event.learn-more:after,.category_search .grid_box .list_box .inner_list_box .event-overlay.live-event.learn-more:after{content:"Learn more"}.category_search .grid_box .list_box .inner_list_box .event-overlay.past-event:before{content:" ";background:url(./img/play-icon-gray.png) no-repeat;background-position:50%;background-size:20%}.category_search .grid_box .list_box .inner_list_box .list-box-footer{border-top:1px solid #e6e6e6;padding-top:10px}@media(min-width:1200px){.category_search .grid_box .list_box .inner_list_box .list-box-footer{position:absolute;bottom:0;width:calc(100% - 32px)}}@media(max-width:1199px){.category_search .grid_box .list_box .inner_list_box .list-box-footer{margin:0 32px}}.category_search .grid_box .list_box .inner_list_box .list-box-footer>[class*="col-"]{margin-bottom:10px}.category_search .grid_box .list_box .inner_list_box .videoish{position:relative;padding-bottom:56.25%;overflow:hidden}@media(min-width:601px) and (max-width:767px){.category_search .grid_box .list_box .inner_list_box .videoish:after{border-bottom:1px solid #ececec;right:16px;left:16px;width:auto}}.category_search .grid_box .list_box .inner_list_box .videoish>img{width:100%;min-height:100%;position:absolute;-webkit-transition:.3s transform ease-out 0s;-o-transition:.3s transform ease-out 0s;transition:.3s transform ease-out 0s}.category_search .grid_box .list_box .inner_list_box .videoish>img.fix-img-height{min-height:100%;width:auto!important;max-width:none!important}.category_search .block_list .videoish{overflow:hidden}.category_search .block_list .videoish:after{border-bottom:1px solid #ececec;right:16px;left:16px;width:auto}.category_search .block_list .embed-responsive,.category_search .block_list .videoish,.category_search .block_list .video-thumb-link{border-top:0;border-left:0;border-right:0}.category_search .block_list .con_box{padding:1em 1em 0 1em;margin-bottom:1em;font-size:18px}.category_search .block_list .con_box .dynamic-ellipsis-wrapper{height:126px}.category_search .block_list .con_box .dynamic-ellipsis-wrapper .dynamic-ellipsis{padding-right:18px}.category_search .block_list .con_box .dynamic-ellipsis-wrapper .dynamic-ellipsis:before,.category_search .block_list .con_box .dynamic-ellipsis-wrapper .dynamic-ellipsis:after{width:18px}.category_search .block_list .con_box .row-grid .title-wrapper h2 br{display:none}@media(max-width:1199px){.category_search .block_list .con_box .body-text .cert-details-link{float:none;margin-top:10px}}.category_search .block_list .con_box .com_box{bottom:0;margin:0 0 10px;position:static;float:right}.category_search .block_list .con_box .certificate_right{margin-top:0;position:static}.category_search .grid_header .checkBoxTopSpace label:before{top:14px}.ec_webseries_search .grid_box .list_box .img_wrap{height:226px;overflow:hidden}#listmenu span{background:rgba(0,0,0,0) url("./img/list-icon.png") no-repeat scroll left bottom;display:inline-block;height:20px;width:32px}#block span{background:rgba(0,0,0,0) url("./img/block-icon.png") no-repeat scroll left bottom;display:inline-block;height:21px;width:23px;margin-left:6px}.category_search .grid_header .grid_selector a.active span{background-position:left top!important}.ec_webseries{background-image:none!important;background-position:center;background-repeat:no-repeat;background-size:cover;margin:0;min-height:400px;padding:0;position:relative}.free_trial{margin-bottom:40px}.counselor_btn .manage h2{margin-bottom:5px}.ec_corporate{background-image:none!important;background-position:center;background-repeat:no-repeat;background-size:cover;margin:0;min-height:400px;padding:0;position:relative}.e_certificate h2{margin-top:5px}.our_clients .flex_box{text-align:center;border-bottom:2px solid #eee;padding:20px 0 10px}.our_clients .flex_box li{display:inline-block;margin:0 15px;width:22%}.our_clients .flex_box li img{margin:auto}.faculty_box{border:1px solid #cac9c9;width:100%;float:left;transition:.8s ease all;-webkit-transition:.8s ease all;-moz-transition:.8s ease all}.faculty_box .control_text .img-wrap{max-width:90px;max-height:90px;margin:15px auto 0 auto}.faculty_box ul.social li a img{width:24px}.faculty_box .control_text{float:left;width:100%;padding:0 15px 50px 15px;min-height:341px;background-color:#fff}.faculty_box .control_text .faculty-title{margin-bottom:8px;padding-bottom:8px;line-height:1.3em}.faculty_box .control_text .faculty-title:after{cursor:pointer}.faculty_box .control_text .faculty-title .faculty-position{margin-bottom:5px}.faculty_box .goBottom{padding:0;bottom:15px;left:50%;margin-left:-15px}.faculty_box .goBottom a{background-image:url("./img/gobottom_black.png");opacity:.5;filter:alpha(opacity=50)}.faculty_box .img-wrap img{margin:auto}.faculty_box .faculty_content p{margin:0}.faculty_box .new_color{color:#3b3b3b;background:#f2f2f2}.nav-pills>li a{color:#666;background:#ebebeb;-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all;border:1px solid #e3e3e3;border-bottom:0}.nav-pills.nav-stacked>li a{border-right:0;border-bottom:1px solid #e3e3e3}.tab-container{display:flex}.tab-container>*,.tab-container .tab-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.tab-container .tab-content{flex:1}.tab-content{background:#f8f8f8;padding:15px;border:1px solid #e3e3e3;border-top:0}.tab-content.nav-stacked{border-left:0;border-top:1px solid #e3e3e3}.faculty_bio .nav>li>a{text-align:left!important}.faculty_bio .tab-content .text-center a{position:absolute;bottom:-2px;right:20%}.bio1{width:auto!important}.blocking{display:block!important}.authored_program .manage{position:relative}.authored_program .owl-prev{background:rgba(0,0,0,0) url("./img/grey_arrow_left.png") no-repeat!important;left:-6%}.authored_program .owl-next{background:rgba(0,0,0,0) url("./img/grey_arrow_right.png") no-repeat!important;right:-6%}.authored_program .owl-next,.authored_program .owl-prev{width:50px;height:50px;opacity:1!important;position:absolute;bottom:42%}ul.social{margin:5px 0;list-style:none}.ec_webseries_search .form-control::-moz-placeholder{color:#46a7a4}.ec_webseries_search .form-control::-webkit-input-placeholder{color:#46a7a4}.inner-addon{position:relative;display:inline-block}.inner-addon .glyphicon{position:absolute;padding:10px;pointer-events:none;color:#999}.left-addon .glyphicon{left:0}.right-addon .glyphicon{right:0}.left-addon input{padding-left:30px}.right-addon input{padding-right:30px}.ec_webseries_search .grid_header{background:#e6e6e6 none repeat scroll 0 0;border-bottom:medium none;margin-bottom:2px;padding:10px 10px 10px 15px}.ec_webseries_search .pad{padding:3px 3px 3px 15px;margin-bottom:5px}.ec_webseries_search .pad .grid_selector{margin:0!important}.ec_webseries_search .pad .pull-right{margin-right:10px;margin-top:-3px}.ec_webseries_search .com_box{float:none;display:inline-block}.ec_webseries_search .com_box label{color:#9f9f9f;font-weight:normal;margin-bottom:0}.ec_webseries_search .com_box.checkBoxTopSpace label{color:#939393!important}.ec_webseries_search .checkBoxTopSpace{margin-left:38%;margin-top:-5px}.ec_webseries_search .grid_header .compareBtn .btn-sm-gray{margin-top:3px;min-width:144px;padding:5px 10px}.ec_webseries_search .grid_header .grid_selector{margin:5px 0 0}.ec_webseries_search .grid_header .grid_selector .form-control{border:1px solid #999;border-radius:1px;box-shadow:none;color:#46a7a4;display:inline-block;height:34px;padding:3px 10px;width:375px}.ec_webseries_search .grid_box .con_box .certificate_right{background:rgba(0,0,0,0) url("./img/web-series.png") no-repeat scroll right top;color:#f9c34a;margin-top:5px}.ec_webseries_search .filter{display:inline-block}.faculty_space{margin-bottom:50px}.ec_top .btn-lg-red{width:100%}.ec_top h3{margin-bottom:0}.ec_channel_event .manage h1{margin:0}.ec_channel_event .event_box{padding-left:40px;position:relative;border-bottom:1px solid #d2d1d1;margin:15px 0 0 0}.ec_channel_event .event_box .goBottom{padding:0}.ec_channel_event .event_box .web-goBottom a{background:rgba(0,0,0,0) url("./img/grey_right_arr.png") no-repeat scroll 0 0;top:0;left:-2px;position:absolute;width:26px;height:26px}ul.sessions{margin-left:30px;Font-size:16px}.rot{transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg)}.ec_channel_event .event_box .panel{background:0;border:0;box-shadow:none}.ec_channel_event .event_box .panel-heading{background:rgba(0,0,0,0) none repeat scroll 0 0!important;border-bottom:medium none;border-top-left-radius:0;border-top-right-radius:0;padding:0}.ec_channel_event .event_box .panel-body{padding:0}.ec_channel_event .event_box .open_box h3{margin-top:0;font-family:'Raleway',sans-serif;font-style:normal;font-weight:700}.ec_channel_event .event_box .open_box .inner_box{margin-bottom:10px}.ec_channel_event .event_box .open_box .inner_box .img-wrap{width:45px;margin-right:10px;float:left}.ec_channel_event .event_box .open_box .inner_box .width_manage{width:70px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.ec_channel_event .event_box .open_box .inner_box aside{float:left}.ec_channel_event .event_box .open_box .inner_box aside h4{font-size:14px;font-family:'Raleway',sans-serif;font-style:normal;font-weight:500;margin-top:5px}.ec_channel_event .event_box .open_box .inner_box aside span{display:block}.ec_channel_event .more_blog a{margin:8px 0;background-position:center bottom;color:#b30909;display:block;padding:0 0 10px;background-image:url("./img/botarr.png")}.ec_channel_event .more_blog a:hover{color:#d50101}.ec_channel_event .more_blog a:active{color:#d50101}.ec_channel_event .more_blog a:focus{color:#d50101}.ec_channel_event .breadcrumb{text-transform:inherit}.showing_rightSpace{margin-right:20px}.resource_center .Search_button{margin:0 auto 100px;max-width:520px}.resource_center .Search_button .form-control{border:1px solid #999;border-radius:1px;font-size:16px;box-shadow:none;color:#46a7a4;display:inline-block;height:50px;padding:3px 10px 3px 25px;width:100%}.resource_center .inner-addon{display:block;float:left;width:calc(@full-width - 56px)}.resource_center .inner-addon .glyphicon{font-size:22px;padding:12px;color:#939393}.resource_center .Gobutton{margin-left:6px;float:left;display:block}.resource_center .Gobutton a{display:block}.resource_center .Gobutton .btn-Go{width:50px;height:50px;border-radius:50%;background:#ea1e24;font-size:18px;border:0;color:#fff;text-transform:uppercase;text-align:center}.resource_center .Search_button .form-control::-webkit-input-placeholder{color:#46a7a4}.resource_center .Search_button .form-control:-moz-placeholder{color:#46a7a4}.resource_center .Search_button .form-control::-moz-placeholder{color:#46a7a4}.resource_center .Search_button .form-control:-ms-input-placeholder{color:#46a7a4}.r_scroll{position:relative;top:-113px}.article_content .manage h1{margin-bottom:0!important;line-height:26px}.article_content .manage h1 span{padding-left:50px}.article_content .manage h1 span:after{bottom:-2px!important}.article_content .Search_button{margin:0}.article_content .Search_button .inner-addon{width:calc(@full-width - 47px)}.article_content .Search_button .form-control{font-size:14px;height:34px;padding:3px 10px}.article_content .inner-addon .glyphicon{font-size:16px;padding:9px}.article_content .Gobutton .btn-Go{font-size:14px;height:35px;width:35px}.article_content ul{list-style:none;margin:0}.article_content ul.left_panel .Search_button{margin-bottom:0}.article_content ul.left_panel li{background:#e6e6e6}.article_content ul.left_panel li .pad .col-sm-6{padding-bottom:15px}.article_content ul.left_panel li a{padding:20px;background:#e6e6e6;display:block;color:inherit;font-family:'Raleway',sans-serif;font-style:normal;font-weight:500}.article_content ul.left_panel li a.active{background:#d8cfc5}.article_content ul.left_panel li:first-child{padding:20px 10px}.article_content .com_box{float:none;width:100%}.article_content .com_box label{color:#46a7a4;font-weight:normal}.article_content .social_feed{margin:8px 0}.article_content .social_feed h1 span{padding-left:0}.article_content .social_feed ul{list-style:none;float:right;margin:14px 0 0}.article_content .social_feed ul li{display:inline-block}.article_content .social_feed ul li a img{width:50px;margin:0 5px}.article_content .all_feeds .feed_box{padding:10px 0;border-bottom:1px solid #d2d1d1;border-top:1px solid #d2d1d1;margin:6px 0}.article_content .all_feeds .feed_box .img_wrap{margin-bottom:10px}.article_content .all_feeds section{margin:10px 0}.article_content .all_feeds .feed_common .img-wrap{float:left}.article_content .all_feeds .feed_common span{display:block;float:right;line-height:24px;color:#c1bcb8}.article_content .all_feeds .feed_common span img{width:30px}.article_content .right_box{padding:25px 0;font-size:12px}.article_content .right_box .body-text{line-height:20px}.article_content .right_box .body-text span b{font-family:'Raleway',sans-serif;font-style:normal;font-weight:500}.article_content .right_box .body-text a{text-decoration:underline}.article_content .right_box .list_box{border-bottom:1px solid #d2d1d1}.article_content .right_box .list_box h2{margin:0 0 20px 0;font-size:32px}.article_content .right_box .list_box .wrap{margin-top:15px}.article_content .right_box .list_box .wrap .compareBtn{padding-top:0}.article_content .right_box .list_box .wrap .compareBtn .btn-sm-red{text-transform:none;min-width:180px;padding:8px 15px}.article_content .right_box .list_box .wrap .certificate_webseries{background:url("./img/web-series.png") no-repeat scroll right top;color:#f9c34a;margin-right:20px}.article_content .right_box .list_box .wrap .certificate_webseries label{cursor:pointer;font-size:18px;font-weight:normal;line-height:35px;padding-right:60px}.article_content .right_box .list_box .right_content{margin:12px 0}.article_content .right_box .event_box{border-bottom:1px solid #d2d1d1;padding-bottom:15px;margin-top:15px}.article_content .right_box .event_box p{color:#c1bcb8}.article_content .right_box .event_box h2{font-size:32px}.article_content .right_box .event_box .inner_box .img-wrap{width:50px;float:left;margin-right:20px}.article_content .right_box .event_box .inner_box aside{float:left;max-width:686px}.article_content .right_box .event_box .inner_box aside h2{margin:0 0 5px}.article_content .right_box .event_box .inner_box aside span span{color:#3b87ae}.article_content .right_box .event_box .inner_box p{color:#3b87ae;margin-top:10px}.article_content .right_box .event_box .article-1{margin-bottom:20px}.article_content .right_box .event_box .article_video .img_wrap{margin:30px 0 10px 0}.article_content .right_box .event_box section p{color:inherit}.article_content .right_box .list_box .certificate_webseries .event_box .article_video .social_feed .feed_count{float:left;margin:0 2px;width:85px}.article_content .right_box .list_box .certificate_webseries .event_box .article_video .social_feed .feed_count h3{margin:0;color:#c1bcb8;font-size:20px;margin:8px 0 0}.article_content .right_box .list_box .certificate_webseries .event_box .article_video .social_feed .feed_count figure{float:left;width:35px}.article_content .right_box .list_box .certificate_webseries .event_box .article_video .social_feed .feed_count .post_count span{background:rgba(0,0,0,0) url("./img/post-count.png") no-repeat scroll left 6px top;color:#c1bcb8;display:block;float:left;font-size:16px;height:36px;line-height:38px;text-align:center;text-indent:5px;width:50px}.social_feed .feed_count{float:left;margin:0 2px;width:85px}.social_feed .feed_count h3{margin:0;color:#c1bcb8;font-size:20px;margin:8px 0 0}.social_feed .feed_count figure{float:left;width:35px}.social_feed .feed_count .post_count span{background:rgba(0,0,0,0) url("./img/post-count.png") no-repeat scroll left 6px top;color:#c1bcb8;display:block;float:left;font-size:16px;height:36px;line-height:38px;text-align:center;text-indent:5px;width:50px}.text_capital{text-transform:uppercase}.about_ecornell .meetfac{position:relative;overflow:hidden;min-height:362px}.about_ecornell .meetfac .active_parent{position:relative;width:100%;min-width:768px;float:none}.about_ecornell .meetfac .faculty_profile .faculty_box.active{position:absolute;left:14px;width:calc(@full-width - 34px);z-index:99;background:#fff}.about_ecornell .meetfac .faculty_profile .faculty_box .faculty_bio{min-width:534px}.faculty_profile{padding:0 15px;float:left}.about_right{margin:60px 0 0 0}.about_right ul{list-style:none}.about_right ul li{margin:10px 0}.about_right ul li a{color:#3b87ae;font-size:15px;text-decoration:underline}.about_right ul li a:hover,.about_right ul li a.active{font-family:'Raleway',sans-serif;font-style:normal;font-weight:500}.about_right ul li a.active{text-decoration:none}.support_box{margin:30px 0;padding:10px;border:1px solid #62b4b2;border-radius:10px}.support_box .img_wrap{width:70px;float:left}.support_box h3{color:#3b87ae;text-decoration:underline;font-family:'Raleway',sans-serif;font-style:normal;font-weight:500;display:block;float:left;margin-left:10px}.main_box .case_box{margin:20px 0}.main_box .case_box h5{font-family:'Raleway',sans-serif;font-style:normal;font-weight:500;margin-bottom:5px;color:#000}.main_box .case_box .img_wrap{width:175px}.client_list{margin-top:50px}.client_list .client_box{padding:15px}.client_list .client_box .box{border:1px solid #d2d1d1;display:table-cell;height:125px;padding:10px;text-align:center;vertical-align:middle;width:222px;position:relative;transition:all .5s ease-in-out}.client_list .client_box .box .img_wrap{position:static}.cs{margin-top:20px}.img_wrap .overlay_text{padding:5px;position:absolute;height:100%;width:100%;text-align:center;background:#366593 none repeat;opacity:0;top:0;left:0;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;transition:all .5s ease 0s}.img_wrap .overlay_text h3{color:#fff}.img_wrap .overlay_text a{color:#fff;text-decoration:underline}.client_list .client_box .box:hover .overlay_text{opacity:1}.client_list .client_box .col-sm-4{margin-bottom:15px}.client_list .client_box .box .img_wrap img{margin:auto}.case_ribbon{background-color:#d8cfc5;color:#fff!important;margin:82px 0 150px;padding:17px 17px 17px 7%;width:64%}.case_ribbon .btn-sm-red{padding:6px 15px}.case_ribbon p{color:#fff!important}.case_ribbon h3{margin-top:0}.left_link{text-align:left;margin:10px 0}.left_link a{color:#b30909;font-family:'Raleway',sans-serif;font-style:normal;font-weight:500;font-size:16px;text-decoration:underline}.author_archive .left_link{margin:30px 0 40px;text-align:left}.author_archive .breadcrumb{margin-bottom:0}.author_archive .manage h1{line-height:inherit}.author_archive .manage h1 span{padding-left:0}.author_archive .manage h1 span::after{bottom:8px!important}.author_box{border:1px solid #cac9c9;float:left;margin:6px;width:100%;font-size:14px}.author_box .control_text{padding:15px;width:30%;float:left;background:#f2f2f2;border-right:1px solid #cac9c9;color:#000;min-height:280px}.author_box .author_bio{padding:15px;width:70%;float:left;min-height:265px;position:relative;margin-top:10px}.author_box .author_bio .author_content h3{margin-top:0}.author_box .author_bio .right_content{bottom:15px;position:absolute;right:15px}.author_box ul.social{margin:15px 0 0 0}.author_box ul.social li{display:inline-block;margin-right:3px}.author_box ul.social li a img{width:24px}.author_box .img-wrap img{margin:auto}.author_box .social_feed{margin:56px 0 6px}.author_box .social_feed ul{margin:5px 0 0 0}.second_heading{margin-top:-7px}h2 a{color:#2e3233}h2:not(.section-heading) a:hover{color:#000}.about_list ul{margin-left:30px;margin-bottom:30px}.about_list ul li a{font-size:16px;text-decoration:underline;padding:0;display:block}.about_list_text{padding-top:20px}.about_list_text h3{margin-bottom:20px}.Search_box .inner-addon{display:block;font-size:22px;max-width:385px}.Search_box .inner-addon .glyphicon{padding:15px;color:#adadad}.Search_box .form-control{border-radius:1px;height:55px;padding-left:25px;border-color:#dfdfdf;font-size:16px}.FAQ{margin:15px 0 0 0}.Faq_Box{border:1px solid #999;margin:20px 0 60px}.Faq_Box .panel-group{margin:0}.Faq_Box .panel-group .panel{border:medium none;border-radius:1px;margin-bottom:0;box-shadow:none}.Faq_Box .panel-heading{padding:0;font-size:20px;background:0}.Faq_Box .panel-heading h4 a{display:block;font-size:22px;padding:15px;background:url("./img/gobottom-gray2.png") top 50% right 20px no-repeat;border-bottom:1px solid #e0eaf0}.Faq_Box .panel-heading h4 a.active{font-style:italic;background:url("./img/gobottom_gray.png") top 50% right 20px no-repeat;font-family:'Raleway',sans-serif;font-style:normal;font-weight:700;border-bottom:0}.Faq_Box h2{padding:0 15px;font-size:22px;font-family:'Raleway',sans-serif;font-style:normal;font-weight:400}.nested .panel-heading h4 a{background:url("./img/gobottom-gray2.png") top 50% left 0 no-repeat!important;padding:10px 10px 10px 40px!important;font-size:18px!important;border-bottom:none!important}.nested .panel-heading h4 a.active{background:url("./img/gobottom_gray.png") top 50% left 0 no-repeat!important}.tutorials h1{margin-bottom:20px!important}.tutorials .img_wrap{overflow:hidden}.tutorials .left_link a{font-family:'Raleway',sans-serif;font-style:normal;font-weight:400;font-size:14px}.support_form select{-moz-appearance:none;-webkit-appearance:none;appearance:none;-ms-appearance:none;border-radius:8px!important}.support_form .form-control{height:50px;margin:6px 0;color:#999;border-radius:1px}.support_form textarea{min-height:150px;max-width:100%}.support_form .right_content{margin:10px 0}.support_form .right_content .btn-sm-red{min-width:0;padding:7px 0}.call_us .text_content h1{margin-bottom:10px!important}.call_us .text_content p{margin-bottom:2px}.call_us .text-center{margin:40px 0}.call_us .text-center a{font-size:16px;text-decoration:underline}.certificate_list{margin:35px 0}.certificate_list_box{width:100%;padding:5px 0}.certificate_list_box .certificate_name{float:left;width:64%}.certificate_list_box .certificate_name h3{margin:0;font-family:'Raleway',sans-serif;font-style:normal;font-weight:400}.certificate_list_box .certificate_name h3 a{color:#4d98c6}.certificate_list_box .certificate_name h3 a:hover{color:#2e7cab}.certificate_list_box .certificate_name h3 span{color:#ccc}.certificate_list_box .certificate_btn{float:left;width:36%;text-align:right}.certificate_list_box .certificate_btn a{margin:0 0 0 25px;font-family:'Raleway',sans-serif;font-style:normal;font-weight:500;font-size:16px;color:#4d98c6}.certificate_list_box .certificate_btn a:hover{color:#2e7cab}.certificate_list_box .certificate_btn a:after{content:" >"}body.page-template-military #mainCarousel .carousel-inner{background-image:url("./img/military/military-hero-2358.jpg");background-position:right top;background-size:cover;background-repeat:no-repeat}@media(max-width:1300px){body.page-template-military #mainCarousel .carousel-inner{background-position:73% center;background-image:url("./img/military/military-hero-1300.jpg")}}@media(max-width:991px){body.page-template-military #mainCarousel .carousel-inner{background-position:73% center;background-image:url("./img/military/military-hero-991.jpg")}}@media(max-width:767px){body.page-template-military #mainCarousel .carousel-inner{background-image:url("./img/military/military-hero-767.jpg")}}body.page-template-military #mainCarousel .carousel-inner .main-slider{background-color:transparent}body.single-cert-page #overviewPage,body.single-crs-page #overviewPage,body.single-ws-page #overviewPage,body.lpv2 #overviewPage,.icon-block-section #overviewPage,body.single-cert-page .container:not(.header-container):not(.no-constraint),body.single-crs-page .container:not(.header-container):not(.no-constraint),body.single-ws-page .container:not(.header-container):not(.no-constraint),body.lpv2 .container:not(.header-container):not(.no-constraint),.icon-block-section .container:not(.header-container):not(.no-constraint){max-width:1180px;width:65%}@media(max-width:991px){body.single-cert-page #overviewPage,body.single-crs-page #overviewPage,body.single-ws-page #overviewPage,body.lpv2 #overviewPage,.icon-block-section #overviewPage,body.single-cert-page .container:not(.header-container):not(.no-constraint),body.single-crs-page .container:not(.header-container):not(.no-constraint),body.single-ws-page .container:not(.header-container):not(.no-constraint),body.lpv2 .container:not(.header-container):not(.no-constraint),.icon-block-section .container:not(.header-container):not(.no-constraint){width:75%;margin-left:auto}}@media(max-width:767px){body.single-cert-page #overviewPage,body.single-crs-page #overviewPage,body.single-ws-page #overviewPage,body.lpv2 #overviewPage,.icon-block-section #overviewPage,body.single-cert-page .container:not(.header-container):not(.no-constraint),body.single-crs-page .container:not(.header-container):not(.no-constraint),body.single-ws-page .container:not(.header-container):not(.no-constraint),body.lpv2 .container:not(.header-container):not(.no-constraint),.icon-block-section .container:not(.header-container):not(.no-constraint){width:90%}}@media(max-width:767px){body.single-cert-page #overviewPage.keep-gutter,body.single-crs-page #overviewPage.keep-gutter,body.single-ws-page #overviewPage.keep-gutter,body.lpv2 #overviewPage.keep-gutter,.icon-block-section #overviewPage.keep-gutter,body.single-cert-page .container:not(.header-container):not(.no-constraint).keep-gutter,body.single-crs-page .container:not(.header-container):not(.no-constraint).keep-gutter,body.single-ws-page .container:not(.header-container):not(.no-constraint).keep-gutter,body.lpv2 .container:not(.header-container):not(.no-constraint).keep-gutter,.icon-block-section .container:not(.header-container):not(.no-constraint).keep-gutter{width:90%;margin-left:auto}}body.single-cert-page .slider-section#overviewCourses #overviewBannerText,body.single-crs-page .slider-section#overviewCourses #overviewBannerText,body.page-template-military .slider-section#overviewCourses #overviewBannerText,body.page-template-modular .slider-section#overviewCourses #overviewBannerText,.modular-wrapper .slider-section#overviewCourses #overviewBannerText{margin-bottom:calc(10px - -2.5vw)}body.single-cert-page .slider-section.stats-slider,body.single-crs-page .slider-section.stats-slider,body.page-template-military .slider-section.stats-slider,body.page-template-modular .slider-section.stats-slider,.modular-wrapper .slider-section.stats-slider{padding:4vw 0}body.single-cert-page .slider-section.stats-slider .stat-icon,body.single-crs-page .slider-section.stats-slider .stat-icon,body.page-template-military .slider-section.stats-slider .stat-icon,body.page-template-modular .slider-section.stats-slider .stat-icon,.modular-wrapper .slider-section.stats-slider .stat-icon{margin:0 auto .75vw;display:block;height:1.6em}body.single-cert-page .slider-section#whoShouldEnroll ul,body.single-crs-page .slider-section#whoShouldEnroll ul,body.page-template-military .slider-section#whoShouldEnroll ul,body.page-template-modular .slider-section#whoShouldEnroll ul,.modular-wrapper .slider-section#whoShouldEnroll ul{margin-left:0;padding-left:0;display:inline-block;min-width:60%;max-width:700px;width:auto}@media(max-width:991px){body.single-cert-page .slider-section#whoShouldEnroll ul,body.single-crs-page .slider-section#whoShouldEnroll ul,body.page-template-military .slider-section#whoShouldEnroll ul,body.page-template-modular .slider-section#whoShouldEnroll ul,.modular-wrapper .slider-section#whoShouldEnroll ul{min-width:90%}}@media(max-width:400px){body.single-cert-page .slider-section#whoShouldEnroll ul,body.single-crs-page .slider-section#whoShouldEnroll ul,body.page-template-military .slider-section#whoShouldEnroll ul,body.page-template-modular .slider-section#whoShouldEnroll ul,.modular-wrapper .slider-section#whoShouldEnroll ul{min-width:100%}}body.single-cert-page .slider-section#whoShouldEnroll ul li,body.single-crs-page .slider-section#whoShouldEnroll ul li,body.page-template-military .slider-section#whoShouldEnroll ul li,body.page-template-modular .slider-section#whoShouldEnroll ul li,.modular-wrapper .slider-section#whoShouldEnroll ul li{position:relative;width:100%;list-style-type:none;display:block;color:#666;background-color:#f8f8f8;border:2px solid #f8f8f8;padding:14px 20px;margin-bottom:9px;font-family:'Raleway',sans-serif;font-style:normal;font-weight:500}body.single-cert-page .slider-section#whoShouldEnroll ul li a:not(.btn),body.single-crs-page .slider-section#whoShouldEnroll ul li a:not(.btn),body.page-template-military .slider-section#whoShouldEnroll ul li a:not(.btn),body.page-template-modular .slider-section#whoShouldEnroll ul li a:not(.btn),.modular-wrapper .slider-section#whoShouldEnroll ul li a:not(.btn){text-decoration:none!important;display:block;padding-right:40px;color:currentColor!important;margin:-14px -20px;padding:14px 20px;cursor:pointer}body.single-cert-page .slider-section#whoShouldEnroll ul li a:not(.btn):after,body.single-crs-page .slider-section#whoShouldEnroll ul li a:not(.btn):after,body.page-template-military .slider-section#whoShouldEnroll ul li a:not(.btn):after,body.page-template-modular .slider-section#whoShouldEnroll ul li a:not(.btn):after,.modular-wrapper .slider-section#whoShouldEnroll ul li a:not(.btn):after{color:#898989;content:'›';font-family:'Raleway',sans-serif;font-style:normal;font-weight:600;font-size:170%;position:absolute;display:block;right:20px;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.single-cert-page .slider-section.testimonials-section,body.single-crs-page .slider-section.testimonials-section,body.page-template-military .slider-section.testimonials-section,body.page-template-modular .slider-section.testimonials-section,.modular-wrapper .slider-section.testimonials-section{background-color:#333;background-attachment:fixed;background-position:top center;background-size:cover;background-repeat:no-repeat;z-index:1;background-image:url("./img/testimonials-bg.png")}@media(max-width:1920px){body.single-cert-page .slider-section.testimonials-section,body.single-crs-page .slider-section.testimonials-section,body.page-template-military .slider-section.testimonials-section,body.page-template-modular .slider-section.testimonials-section,.modular-wrapper .slider-section.testimonials-section{background-image:url("./img/testimonials-bg-1900.png")}}@media(max-width:1700px){body.single-cert-page .slider-section.testimonials-section,body.single-crs-page .slider-section.testimonials-section,body.page-template-military .slider-section.testimonials-section,body.page-template-modular .slider-section.testimonials-section,.modular-wrapper .slider-section.testimonials-section{background-image:url("./img/testimonials-bg-1700.png")}}@media(max-width:1500px){body.single-cert-page .slider-section.testimonials-section,body.single-crs-page .slider-section.testimonials-section,body.page-template-military .slider-section.testimonials-section,body.page-template-modular .slider-section.testimonials-section,.modular-wrapper .slider-section.testimonials-section{background-image:url("./img/testimonials-bg-1500.png")}}@media(max-width:1024px){body.single-cert-page .slider-section.testimonials-section,body.single-crs-page .slider-section.testimonials-section,body.page-template-military .slider-section.testimonials-section,body.page-template-modular .slider-section.testimonials-section,.modular-wrapper .slider-section.testimonials-section{background-image:url("./img/testimonials-bg-1024.png")}}@media(max-width:768px){body.single-cert-page .slider-section.testimonials-section,body.single-crs-page .slider-section.testimonials-section,body.page-template-military .slider-section.testimonials-section,body.page-template-modular .slider-section.testimonials-section,.modular-wrapper .slider-section.testimonials-section{background-image:url("./img/testimonials-bg-768.png")}}@media(max-width:365px){body.single-cert-page .slider-section.testimonials-section,body.single-crs-page .slider-section.testimonials-section,body.page-template-military .slider-section.testimonials-section,body.page-template-modular .slider-section.testimonials-section,.modular-wrapper .slider-section.testimonials-section{background-image:url("./img/testimonials-bg-365.png")}}@media(max-width:300px){body.single-cert-page .slider-section.testimonials-section,body.single-crs-page .slider-section.testimonials-section,body.page-template-military .slider-section.testimonials-section,body.page-template-modular .slider-section.testimonials-section,.modular-wrapper .slider-section.testimonials-section{background-image:url("./img/testimonials-bg-300.png")}}body.single-cert-page .slider-section.testimonials-section.campus-bg,body.single-crs-page .slider-section.testimonials-section.campus-bg,body.page-template-military .slider-section.testimonials-section.campus-bg,body.page-template-modular .slider-section.testimonials-section.campus-bg,.modular-wrapper .slider-section.testimonials-section.campus-bg{background-size:100%;background-position:bottom center;padding-bottom:25vw;background-image:url("./img/cornell-clipart-banner-2358.png")}@media(max-width:1800px){body.single-cert-page .slider-section.testimonials-section.campus-bg,body.single-crs-page .slider-section.testimonials-section.campus-bg,body.page-template-military .slider-section.testimonials-section.campus-bg,body.page-template-modular .slider-section.testimonials-section.campus-bg,.modular-wrapper .slider-section.testimonials-section.campus-bg{background-image:url("./img/cornell-clipart-banner-1800.png")}}@media(max-width:1300px){body.single-cert-page .slider-section.testimonials-section.campus-bg,body.single-crs-page .slider-section.testimonials-section.campus-bg,body.page-template-military .slider-section.testimonials-section.campus-bg,body.page-template-modular .slider-section.testimonials-section.campus-bg,.modular-wrapper .slider-section.testimonials-section.campus-bg{background-image:url("./img/cornell-clipart-banner-1300.png")}}@media(max-width:900px){body.single-cert-page .slider-section.testimonials-section.campus-bg,body.single-crs-page .slider-section.testimonials-section.campus-bg,body.page-template-military .slider-section.testimonials-section.campus-bg,body.page-template-modular .slider-section.testimonials-section.campus-bg,.modular-wrapper .slider-section.testimonials-section.campus-bg{background-image:url("./img/cornell-clipart-banner-900.png")}}@media(max-width:991px){body.single-cert-page .slider-section.testimonials-section.campus-bg,body.single-crs-page .slider-section.testimonials-section.campus-bg,body.page-template-military .slider-section.testimonials-section.campus-bg,body.page-template-modular .slider-section.testimonials-section.campus-bg,.modular-wrapper .slider-section.testimonials-section.campus-bg{background-size:120%}}body.single-cert-page .slider-section .section-heading,body.single-crs-page .slider-section .section-heading,body.page-template-military .slider-section .section-heading,body.page-template-modular .slider-section .section-heading,.modular-wrapper .slider-section .section-heading{display:block}body.single-cert-page .slider-section .ec-shield,body.single-crs-page .slider-section .ec-shield,body.page-template-military .slider-section .ec-shield,body.page-template-modular .slider-section .ec-shield,.modular-wrapper .slider-section .ec-shield{width:calc(26px - -1vw);margin-bottom:3%}body.single-cert-page .slider-section .ec-shield-bigger,body.single-crs-page .slider-section .ec-shield-bigger,body.page-template-military .slider-section .ec-shield-bigger,body.page-template-modular .slider-section .ec-shield-bigger,.modular-wrapper .slider-section .ec-shield-bigger{width:calc(40px - -1vw);margin-bottom:3%}body.single-cert-page .slider-section .ec-section-logo,body.single-crs-page .slider-section .ec-section-logo,body.page-template-military .slider-section .ec-section-logo,body.page-template-modular .slider-section .ec-section-logo,.modular-wrapper .slider-section .ec-section-logo{max-width:90%;margin-bottom:3%}body.single-cert-page .slider-section *[class*="clip-text-"]+*[data-unobscure],body.single-crs-page .slider-section *[class*="clip-text-"]+*[data-unobscure],body.page-template-military .slider-section *[class*="clip-text-"]+*[data-unobscure],body.page-template-modular .slider-section *[class*="clip-text-"]+*[data-unobscure],.modular-wrapper .slider-section *[class*="clip-text-"]+*[data-unobscure]{top:-5px;position:relative;z-index:1;font-size:18px}body.single-cert-page #mobileEnroll section,body.single-crs-page #mobileEnroll section,body.page-template-military #mobileEnroll section,body.page-template-modular #mobileEnroll section,.modular-wrapper #mobileEnroll section{width:100%;z-index:3}body.single-cert-page #mobileEnroll section.pos-abs,body.single-crs-page #mobileEnroll section.pos-abs,body.page-template-military #mobileEnroll section.pos-abs,body.page-template-modular #mobileEnroll section.pos-abs,.modular-wrapper #mobileEnroll section.pos-abs{top:0!important}body.single-cert-page #mobileEnroll section .enroll-btn,body.single-crs-page #mobileEnroll section .enroll-btn,body.page-template-military #mobileEnroll section .enroll-btn,body.page-template-modular #mobileEnroll section .enroll-btn,.modular-wrapper #mobileEnroll section .enroll-btn{display:block!important;font-size:calc(15px - -1vw)!important;background-color:#b30909;border-width:0 0 1px 0;border-style:solid;border-color:#f5f5f5}body.single-cert-page #mobileEnroll section .enroll-btn cite,body.single-crs-page #mobileEnroll section .enroll-btn cite,body.page-template-military #mobileEnroll section .enroll-btn cite,body.page-template-modular #mobileEnroll section .enroll-btn cite,.modular-wrapper #mobileEnroll section .enroll-btn cite{font-size:calc(13px - -.4vw)!important}body.single-cert-page #mobileEnroll section .focus-select-wrapper,body.single-crs-page #mobileEnroll section .focus-select-wrapper,body.page-template-military #mobileEnroll section .focus-select-wrapper,body.page-template-modular #mobileEnroll section .focus-select-wrapper,.modular-wrapper #mobileEnroll section .focus-select-wrapper{display:none!important}.certificate-single h2.title-like{margin-top:40px}@media(max-width:991px){.certificate-single h2.title-like{margin-top:20px}}.certificate-single .cert-id-subheader{color:#cac9c9;margin-top:-17px;margin-bottom:10px;font-size:90%}.certificate-single .cert-bullets{margin-bottom:20px;display:inline-block}.certificate-single .cert-bullets li{font-weight:500}.certificate-single .cert-bullets li>div.crs-author{font-weight:400}.certificate-single .cert-bullets li>div.crs-author:last-child{margin-bottom:10px}.certificate-single .mar15{margin:0 -15px}.certificate-single .certifioverview li{padding:0 0 8px 5px;font-size:18px;line-height:20px;font-family:'Raleway',sans-serif;font-style:normal;font-weight:700}.certificate-single .certifioverview h3{font-family:'Raleway',sans-serif;font-style:normal;font-weight:700}.certificate-single .cuniv .img_wrap{margin-left:-15px}.certificate-single .para{margin:15px 0 0}.certificate-single .courscertifiyity ul{padding:0;margin:10px 0 0;list-style:none;list-style-type:none;overflow:hidden}.certificate-single .courscertifiyity li{float:left;width:205px}.certificate-single .courscertifiyity .image{float:left;width:70px}.certificate-single .courscertifiyity .image img{width:100%}.certificate-single .courscertifiyity .paraa{margin:12px 0 0 10px;float:left;font-size:17px;color:#2e3233}.certificate-single h4.sub-section{margin-top:30px;font-size:inherit}.certificate-single .enroll-btn-wrapper{margin-bottom:24px}.certificate-single .enroll-btn-wrapper .enroll-btn{width:100%}.certificate-single .requestform{margin:15px 0 0;overflow:hidden;border:2px solid #ddd}.certificate-single .requestform h2{padding:15px 0;margin:0;text-align:center;font-family:'Raleway',sans-serif;font-style:normal;font-weight:700;border-bottom:2px solid #ddd;color:#000}.certificate-single .requestform .form{padding:15px 0 0}.certificate-single .requestform input{margin-bottom:5px;height:39px;border-width:2px;border-color:#ddd}.certificate-single .requestform button{margin:30px auto;border:0;font-size:18px;min-width:240px;display:block}.certificate-single .requestform .requiring p{font-size:12px}.courscertifi ul{padding-left:30px}.courscertifi li{font-size:17px;line-height:24px}.article_content.articlecontent .manage h1{margin-bottom:15px!important}.article_content.articlecontent .manage h1 span{padding:0}.article_content.articlecontent .conducteffect h3{margin:0;font-family:'Raleway',sans-serif;font-style:normal;font-weight:700}.article_content.articlecontent .conducteffect p{margin:5px 0 10px}.article_content.articlecontent .conducteffect .cdescription{margin:15px 0 0}.article_content.articlecontent .conducteffect cite{margin:0 0 10px;font-size:11px;color:#ddd;display:block}.article_content.articlecontent .ocertificate a{font-size:22px;text-decoration:underline;color:#000;margin-top:5px;font-family:'Raleway',sans-serif;font-style:normal;font-weight:500;display:block}.article_content.articlecontent .ocertificate .owl-controls{display:block!important}.article_content.articlecontent .ocertificate .owl-controls .owl-buttons div{margin:-50px 0 0;height:27px;width:27px;text-indent:-99999px;position:absolute;top:50%;right:-30px;opacity:1;background:url("./img/grey_arrow_right.png") right center no-repeat;background-size:100% auto}.article_content.articlecontent .ocertificate .owl-controls .owl-buttons div.owl-prev{right:auto;left:-30px;background-image:url("./img/grey_arrow_left.png")}.article_content.articlecontent .ocertificate .item{padding:0 10px;margin-left:0}@media(min-width:768px){.comparingbox .modal-dialog{width:90%;max-width:1100px}}.comparingbox .modal-content{border-radius:0;box-shadow:none!important}.comparingbox .modal-body{padding:0;border-color:#ddd}@media(min-width:768px){.comparingbox .modal-body{opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease 0s!important;-o-transition:all .3s ease 0s!important;transition:all .3s ease 0s!important}.comparingbox .modal-body.visible{opacity:100;filter:alpha(opacity=10000)}}.comparingbox .modal-body .standard-course-list,.comparingbox .modal-body .shared-course-list{padding-left:0}.comparingbox .leftcontent{width:50%;float:left;border-right:1px solid #ddd}.comparingbox .rightcontent{width:50%;float:left;border-right:1px solid transparent}.comparingbox .common .top_heading{overflow:auto;padding:20px 15px 10px;vertical-align:bottom;display:table-cell}.comparingbox .common .top_heading h2{margin:0;font-family:'Raleway',sans-serif;font-style:normal;font-weight:700;color:#000}.comparingbox .common .top_heading cite{color:#cacacb;font-size:12px}.comparingbox .common .modal_content{border-top:1px solid #ddd;font-size:15px;overflow:auto;padding:15px}.comparingbox .common .modal_content .courscertifi h3{font-size:14px}.comparingbox .common .modal_content .courscertifi li{font-size:14px;line-height:inherit}.comparingbox .common .duration h4{text-align:center;margin:20px 0;color:#000;font-family:'Raleway',sans-serif;font-style:normal;font-weight:500}.comparingbox .common .details{overflow:auto;padding:0 15px;text-align:center}.comparingbox .common .details a{text-decoration:underline}.comparingbox .common .details .course_number{margin:15px 0;font-family:'Raleway',sans-serif;font-style:normal;font-weight:500}.comparingbox .common .details ul{list-style:none}.comparingbox .common .details ul li{margin:10px 0}.comparingbox .common .details ul li.li-heading{color:#848484;text-transform:uppercase}.comparingbox .common .details ul li.li-heading.elective-heading{text-transform:none;margin-top:20px;margin-bottom:-5px}.comparingbox .common .focus-select-wrapper{min-height:30px}.comparingbox .common .enroll-btn-wrapper{padding:20px 0;text-align:center}.comparingbox .common .enroll-btn-wrapper .enroll-btn{min-width:265px;padding:5px 10px}.modal.pricing-modal{z-index:2147483647}.modal.pricing-modal h1,.modal.pricing-modal h2,.modal.pricing-modal h3,.modal.pricing-modal h4{margin:0 0 10px 0}.modal.pricing-modal .modal-header h1{font-family:'Raleway',sans-serif;font-style:normal;font-weight:500;margin:10px 0}.modal.pricing-modal .modal-body h1{margin:0 0 20px 0}.modal.pricing-modal .video-thumb-link:before{display:none!important}.modal.pricing-modal .payment-category-type{font-family:'Raleway',sans-serif;font-style:normal;font-weight:500}.modal.pricing-modal .electives-radio-wrapper{text-align:left;display:inline-block}.modal.pricing-modal .electives-radio-wrapper input[type="radio"]{position:static;margin-left:0}.modal.pricing-modal .electives-radio-wrapper label{font-size:calc(16px - -.2vw)}.modal.pricing-modal .electives-radio-wrapper .btn{margin:24px 0}.modal .payment-wrapper{border:1px solid #cdcdcd;padding:20px 10px;margin-bottom:24px;cursor:pointer}@media(max-width:991px){.modal .payment-wrapper td{display:block}.modal .payment-wrapper td:nth-child(2){border-top:0}}.modal .payment-wrapper select.single-opt{-moz-appearance:none;-webkit-appearance:none;appearance:none;border-color:transparent!important;background-color:transparent!important;pointer-events:none!important}.modal .payment-wrapper.active{cursor:default}.modal .payment-wrapper.active .inner-payment-wrapper,.modal .payment-wrapper.active .payment-terms-modal{-webkit-transition:max-height .5s ease-in;-o-transition:max-height .5s ease-in;transition:max-height .5s ease-in;max-height:1000px}@media(max-width:991px){.modal .payment-wrapper.active .continue-btn{display:block!important;margin:20px auto 0 auto;max-width:310px}}.modal .payment-wrapper.inactive .btn-sm-blue{background:#939393}.modal .payment-wrapper h2,.modal .payment-wrapper h3{font-size:24px}.modal .payment-wrapper .inner-payment-wrapper,.modal .payment-wrapper .payment-terms-modal{max-height:0;overflow:hidden;padding-left:6px}.modal .payment-wrapper .inner-payment-wrapper label{font-size:140%;font-family:'Raleway',sans-serif;font-style:normal;font-weight:400}.modal .payment-wrapper .payment-terms-modal{padding-top:20px}.modal .payment-wrapper .payment-type:first-child{padding-top:20px}@media(max-width:991px){.modal .payment-wrapper .payment-type{display:inline-block}.modal .payment-wrapper .payment-type *{text-align:left}}.modal .payment-wrapper .payment-type input[type=radio]{margin-right:32px}.modal .payment-wrapper .payment-option-footnote,.modal .payment-wrapper .disc-message{display:none}.modal .payment-wrapper .btn-lg-red{display:none;font-size:18px}@media(max-width:991px){.modal#infoSessTy .modal-body{padding:2%}}.modal#infoSessTy .section-subheading{width:85%}@media(max-width:991px){.modal#infoSessTy .section-subheading{width:100%}}.modal#infoSessTy .info-sess-join-btns{justify-content:space-evenly;display:flex}@media(max-width:991px){.modal#infoSessTy .info-sess-join-btns{display:inline-flex;flex-direction:column}.modal#infoSessTy .info-sess-join-btns>*{flex:1;width:auto!important}.modal#infoSessTy .info-sess-join-btns>*:nth-child(2){margin-top:4%}}.modal#infoSessTy .info-sess-join-btns>*{width:48%}.modal#infoSessTy .info-sess-join-btns .copy-icon-outer{padding-right:11px;margin-right:1em;margin-left:-10px}.bot_border{border-bottom:1px solid #ddd!important}.about_list_text{padding-top:20px}.about_list_text h3{margin-bottom:20px}.all_feeds{margin-bottom:50px}.yt-frame{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.yt-frame:not([src='']),.loader{background-color:#fefefe;background-image:url("./img/loader.gif");background-position:center center;background-repeat:no-repeat;background-size:75px auto;height:100%;left:0;top:0;width:100%}.backTop{margin-top:-18px}.backTop a{background-color:rgba(0,0,0,0);border:medium none;color:#f2f2f2;display:inline-block;font-size:14px;font-weight:400;margin-bottom:0;padding:13px 0 0;text-transform:uppercase;text-decoration:none}@media(max-width:991px){.backTop a{font-size:13px}}.backTop a:before{font-family:'Glyphicons Halflings';color:#fff;content:"\e253";display:block}.backTop a:hover,.backTop a:hover:before{color:#848484;text-decoration:none}.backTop a:focus{color:#848484;text-decoration:none}body.no-touch #backToTop{-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.faculty_box .new_color .faculty_content{color:#3b3b3b}.faculty_bio{display:none}.faculty_bio .tab-content{overflow-y:auto}.faculty_bio .tab-content .text-center a{border-radius:4px 4px 1px 1px;bottom:0;font-family:'Raleway',sans-serif;font-style:normal;font-weight:400;font-weight:initial;margin:0 -142px 0 0;padding:4px 20px;position:absolute;right:50%}.faculty_bio .tab-content .tab-pane{position:relative}.sessions li a{text-decoration:underline;line-height:22px}.compare_class{padding:8px 15px;min-width:145px;margin-left:15px}@media(max-width:400px){.compare_class{min-width:0}}.slider_relative_arrow{position:relative}.mobile_view{display:none}.ec_webseries{min-height:400px}.faculty_profile .faculty_box .faculty_bio{padding:0}.faculty_profile .faculty_box .faculty_bio .nav li a{border-radius:1px}.faculty_profile .faculty_box .faculty_bio .tab-content{padding:15px}.faculty_profile .faculty_box .faculty_bio .tab-content .body-text{font-size:12px}.faculty_profile .faculty_bio .btn-sm-blue{border-radius:4px 4px 1px 1px;bottom:0!important;font-family:'Raleway',sans-serif;font-style:normal;font-weight:400;font-weight:initial;padding:4px 20px;right:22%}.faculty_profile .faculty_box .control_text{position:relative}.faculty_profile .faculty_box .faculty_content{color:#000}.faculty_profile .faculty_box .new_color{background:transparent;color:inherit}.faculty_profile .faculty_box .new_color .goBottom a{opacity:.5;transform:initial}.faculty_redColor .faculty_box .greyBg .faculty_content{color:#3b3b3b}.faculty_redColor .faculty_box .faculty_bio .tab-content .body-text{font-size:14px}.related_box{margin:60px 0}.related_box h1{font-size:35px}.related_box .event_box{border-bottom:1px solid #d2d1d1!important}.related_box .event_box .inner_box aside{width:72%}.related_box .event_box .inner_box aside h2{font-size:16px!important;margin-bottom:6px!important}.related_box .event_box .inner_box aside span{font-size:10px}.related_box .event_box h2{font-size:16px!important;margin-bottom:6px!important}.related_box .event_box .article-1{margin:12px 0}.related_box .list_box{padding-bottom:20px}.related_box .list_box h2{font-size:16px!important;margin-bottom:6px!important}.related_box .article_video .img_wrap{margin:15px 0 25px!important}.comment_box{margin:40px 0}.comment_box h3{margin-bottom:0;font-family:'Raleway',sans-serif;font-style:normal;font-weight:700}.comment_box span{display:block;margin-bottom:10px}.comment_box .form-control{border-radius:0;color:#3b3b3b;font-size:12px;margin-bottom:12px;min-height:52px}.comment_box .btn-sm-red{margin-top:10px;min-width:150px;padding:5px 15px}.comment_list h2{font-size:28px;margin:20px 0}.comment_list .media-object{width:50px}.comment_list .media-heading{font-family:'Raleway',sans-serif;font-style:normal;font-weight:700}.comment_list .date{color:#c1bcb8;text-transform:uppercase}.comment_list .media-left .reply_btn{display:block;font-size:12px;margin-top:10px;text-align:center;text-transform:uppercase}.comment_list .comment_box{margin-top:0;padding-left:62px}.comment_list .comment_box h3{margin-top:12px}a{text-decoration:none}a:hover,a:active,a:focus{color:#d50101;text-decoration:none}a.darker-red-link{color:#b30909}a.darker-red-link:hover,a.darker-red-link:active,a.darker-red-link:focus{color:#ea1e24}a.text-gray:hover,a.text-gray:active,a.text-gray:focus{color:#000}.wp-content a:not(.caret-after):not(.btn):not([scroll-to]):not([class*="clip-continue-reading-"]),#mainContent #contentModule2 a:not(.caret-after):not(.btn):not([scroll-to]):not([class*="clip-continue-reading-"]){text-decoration:underline}.wp-content a:not(.caret-after):not(.btn):not([scroll-to]):not([class*="clip-continue-reading-"]):hover,#mainContent #contentModule2 a:not(.caret-after):not(.btn):not([scroll-to]):not([class*="clip-continue-reading-"]):hover,.wp-content a:not(.caret-after):not(.btn):not([scroll-to]):not([class*="clip-continue-reading-"]):active,#mainContent #contentModule2 a:not(.caret-after):not(.btn):not([scroll-to]):not([class*="clip-continue-reading-"]):active,.wp-content a:not(.caret-after):not(.btn):not([scroll-to]):not([class*="clip-continue-reading-"]):focus,#mainContent #contentModule2 a:not(.caret-after):not(.btn):not([scroll-to]):not([class*="clip-continue-reading-"]):focus{text-decoration:none}.wp-content a:not(.caret-after):not(.btn):not([scroll-to]):not([class*="clip-continue-reading-"]):visited,#mainContent #contentModule2 a:not(.caret-after):not(.btn):not([scroll-to]):not([class*="clip-continue-reading-"]):visited{color:#898989}ul.nav-pills li a{text-decoration:none!important}.text18{font-size:18px}.text12{font-size:12px}.manage_align .img_wrap{margin:0 15px 0 0}.manage_align .col-sm-8{padding-left:0}.certificate_webseries{background:rgba(0,0,0,0) url("./img/web-series.png") no-repeat scroll right top;color:#f9c34a}.certificate_webseries label{cursor:pointer;font-size:18px;font-weight:normal;line-height:35px;padding-right:60px}.rc_head{width:100%!important;background:none!important;color:#fff;text-decoration:underline}.rc_head:hover,.rc_head:active,.rc_head:focus{color:#fff!important;text-decoration:underline}#channel_content{display:none}a.uparrow{background-image:url("./img/uparrow.png")!important;background-position:center bottom;color:#b30909;display:block;margin:8px 0;padding:0 0 10px}.loader_more{background-image:url("./img/loader.gif");background-position:center center;background-repeat:no-repeat;background-size:50px auto;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999}.hideMob{display:none}.faculty_bio ul.nav-pills li{float:left;width:calc(50% - 1px)}.faculty_bio ul.nav-pills li a{padding:10px 15px}body{padding-right:0}.facultyPopup .gallery-items{text-align:center}.facultyPopup .gallery-items .sessions li{text-align:left}.facultyPopup .gallery-item .thumbnail .faculty_profile{float:none}.facultyPopup .gallery-expander{margin:0 20px;width:auto}.facultyPopup .modal-header{border-bottom:0;padding:15px 15px 0}.facultyPopup .modal-body{padding:0 15px}.facultyPopup .modal-content{border-radius:2px;margin-top:15px}.facultyPopup p{color:#3b3b3b}.facultyPopup .faculty_box{border:1px solid #ea1e24}.facultyPopup .faculty_content{text-align:left}.facultyPopup .modal-lg{width:auto;max-width:900px}.facultyPopup .greyBg{background:#fff none repeat scroll 0 0!important}.facultyPopup .modal-body{overflow:auto}.facultyPopup .modal{position:absolute;top:80px;transform:translate(0,-50%)!important;-ms-transform:translate(0,-50%)!important;-webkit-transform:translate(0,-50%)!important;margin:0 auto;width:100%;height:100%;overflow:inherit}.facultyPopup .faculty_profile{float:none;width:100%}.facultyPopup .faculty_profile .faculty_box{margin:0 auto;float:none;max-width:220px;position:relative}.facultyPopup .faculty_profile .faculty_box:after{border-bottom-style:solid;border-bottom-width:0;border-left:10px solid transparent;border-right:10px solid transparent;bottom:-20px;content:"";display:block;height:0;border-bottom-color:#d7d7d7;left:50%;margin-left:-10px;position:absolute;border-bottom-width:10px;transition:border-bottom-width 500ms ease 0s;width:0}.facultyPopup .faculty_box .control_text{margin:0 auto;float:none}.facultyPopup .faculty_bio{border:1px solid #cac9c9;margin:18px 30px 30px;max-width:calc(@full-width - 60px)}.facultyPopup .faculty_bio .tab-content{max-height:inherit;padding-bottom:0}.facultyPopup .goBottom a{opacity:.5!important;transform:none!important}.owl-demo .faculty_box .new_color{background:#fff none repeat scroll 0 0}.simple-list-box{border:1px solid #cac9c9;padding:20px 32px}.simple-list-box h2{font-family:'Raleway',sans-serif;font-style:normal;font-weight:500;font-size:18px;margin:0 0 3px 0;line-height:1.2em}.simple-list-box hr{margin:14px 0}#wpadminbar{position:fixed!important;opacity:.8;filter:alpha(opacity=80);width:auto;min-width:0!important;height:auto!important;top:auto;right:auto;left:0;bottom:50px}#wpadminbar ul li:not(#wp-admin-bar-new-draft){display:none!important}#wpadminbar ul li:not(#wp-admin-bar-new-draft) .ab-sub-wrapper{display:none!important}#wpadminbar ul li:not(#wp-admin-bar-new-draft)#wp-admin-bar-edit,#wpadminbar ul li:not(#wp-admin-bar-new-draft)#wp-admin-bar-my-account,#wpadminbar ul li:not(#wp-admin-bar-new-draft)#wp-admin-bar-new_draft{float:none!important;display:block!important}#wpadminbar ul li:not(#wp-admin-bar-new-draft)#wp-admin-bar-new_draft{background:#333;clear:both}blockquote{font-size:inherit;border:1px solid #cac9c9}blockquote>p{margin-bottom:0}#progressbar{margin:10px 0 30px 0;padding:0;overflow:hidden;text-align:center;counter-reset:step}#progressbar li{list-style-type:none;color:#333;text-transform:uppercase;font-size:9px;width:25%;float:left;position:relative;line-height:1}@media(max-width:767px){#progressbar li{letter-spacing:-0.5px;font-size:7px}}#progressbar li:before{content:counter(step);counter-increment:step;width:20px;line-height:20px;display:block;font-size:10px;color:#333;background:white;border-radius:3px;margin:0 auto 5px auto;z-index:1;position:relative}#progressbar li:after{content:'';width:100%;height:2px;background:#e6e6e6;position:absolute;left:-50%;top:9px;z-index:0}#progressbar li:first-child:after{content:none}#progressbar li.active{cursor:pointer}#progressbar li.active:before,#progressbar li.active:after{background:#27ae60;color:white}.display-child:hover .parent-hover-display{display:block!important}.single-testimonial blockquote{border:none!important;margin:0!important;font-size:15px;border-left:none;padding:20px 14px;border:1px solid #cac9c9}.single-testimonial blockquote .big-quote{margin-right:16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.single-testimonial blockquote .quoter-name{margin:0}.single-testimonial blockquote small:before{content:'';display:none}.single-testimonial blockquote>p{padding:20px 0 0 0}.single-testimonial:nth-child(odd){background-color:#f2f2f2}.single-testimonial:last-child{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}ul:not([class])>li{margin-bottom:5px}.horiz-ul{padding:0}.horiz-ul:before,.horiz-ul:after{content:" ";display:table}.horiz-ul:after{clear:both}.horiz-ul li{float:left;margin-right:10px;list-style-position:outside;margin-left:20px}@media(max-width:600px){.horiz-ul li{list-style-type:disc!important;margin-left:20px!important;padding-left:10px;margin-right:0;float:none}}.horiz-ul li:first-child{list-style-type:none;margin-left:0}.horiz-ul li+li{list-style-type:disc;padding-left:10px}.horiz-ul li:last-child{margin-right:0}@media screen{.make-columns-2 table{break-inside:avoid-column}.make-columns-2 table tr td,.make-columns-2 table tr th{vertical-align:top}.create-columns-2 .keep-together{break-inside:avoid-column;page-break-inside:avoid}}@media screen and (min-width:992px){.make-columns-2{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media screen and (min-width:1200px){.create-columns-2{-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px;-webkit-column-count:2;-moz-column-count:2;column-count:2}}.embed-responsive,.videoish{border:1px solid #ececec}.embed-responsive.force-absolute,.videoish.force-absolute{padding:0}.embed-responsive iframe[src*="player.vimeo"],.videoish iframe[src*="player.vimeo"]{background-color:rgba(0,0,0,0.8)}.video-thumb-like{border:1px solid #ececec;position:relative;padding-bottom:56.25%;overflow:hidden;height:100%;width:100%}.video-thumb-like img{height:100%;position:absolute;left:50%;top:0;transform:translateX(-50%)}.match-height{overflow:hidden}select.select-error{border:1px solid #ea1e24}.clear{clear:both}table:not([class]) td,table:not([class]) th{padding:5px}table.no-padding td,table.no-padding th{padding:0}.enroll-table{width:100%}.enroll-table h3{font-family:'Raleway',sans-serif;font-style:normal;font-weight:500}.enroll-table .enroll-id{color:#cac9c9}.enroll-table .enroll-now{border-bottom:1px solid #ececec;padding:1% 0}@media(max-width:767px){.enroll-table .enroll-now{border-bottom:0;display:block}}.enroll-table .enroll-now td{padding:5px 0 0 20px}@media(max-width:767px){.enroll-table .enroll-now td{display:block;width:100%}.enroll-table .enroll-now td.enroll-links{text-align:left!important}}.enroll-table .enroll-now td.enroll-links{text-align:right;white-space:nowrap}.enroll-table .enroll-now td.enroll-links a+a{padding-left:20px}.enroll-table .enroll-now .btn-white{margin-top:2%}.enroll-table .enroll-now a{margin:0}.enroll-table .enroll-now a.view-courses:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);content:'›';font-size:20px;display:inline-block;position:relative;margin-left:10px;top:2px}.enroll-table .enroll-now a.view-courses.collapsed:after{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);top:0}@media(max-width:767px){.enroll-table .cert-details{display:block;padding-bottom:10px}}.enroll-table .cert-details td{padding:5px 0 0 60px}@media(max-width:767px){.enroll-table .cert-details td{display:block;width:100%}.enroll-table .cert-details td h5{display:none}}.enroll-table .cert-details td .collapse ul{padding-bottom:10px}.case-study-logo{height:65px;margin-left:20px;float:right}@media(max-width:991px){.case-study-logo{margin-left:0;float:none;margin-bottom:20px}}.outer-video-wrapper{overflow:hidden}.video-thumb-link{text-decoration:none!important;position:relative;display:block;height:100%;width:100%;padding-bottom:56.25%;border:1px solid #ececec;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.5;filter:alpha(opacity=50);-webkit-transition:.25s transform ease-out,.5s opacity ease-out;-o-transition:.25s transform ease-out,.5s opacity ease-out;transition:.25s transform ease-out,.5s opacity ease-out}@media(min-width:768px){.video-thumb-link:hover{-ms-transform:scale(1.15)!important;-webkit-transform:scale(1.15)!important;transform:scale(1.15)!important}.video-thumb-link:hover:before,.video-thumb-link:hover:after{filter:brightness(100%)!important;-webkit-filter:brightness(100%)!important;-webkit-transition:brightness(100%)!important}}.video-thumb-link:before,.video-thumb-link:after{content:" ";display:block;position:absolute;height:100%;width:100%;z-index:1;-webkit-transition:all .1s;-o-transition:all .1s;transition:all .1s;filter:brightness(85%);-webkit-filter:brightness(85%);-webkit-transition:brightness(85%);background-repeat:no-repeat}.video-thumb-link:before{background-position:50%;background-size:15%}.video-thumb-link.loaded{opacity:1;filter:alpha(opacity=100)}.video-thumb-link.loaded:before{background-image:url(./img/play-icon-gray.png)}.video-thumb-link.loaded.is-playlist:after{filter:brightness(70%);-webkit-filter:brightness(70%);-webkit-transition:brightness(70%);background-image:url(./img/youtube-playlist-icon.png);background-position:0 0;background-size:12%}.video-thumb-link>img{display:none}.gallery-items{padding-left:0;margin-left:-32px;margin-right:-32px;position:relative}@media(max-width:767px){.gallery-items{margin-left:-16px;margin-right:-16px}}.gallery-item{display:inline-block;vertical-align:top;padding:0 32px 10px;width:33.33333%}@media(min-width:992px){.gallery-item{-webkit-transition:height 250ms ease;-o-transition:height 250ms ease;transition:height 250ms ease}}@media(max-width:600px){.gallery-item{width:50%}}@media(max-width:767px){.gallery-item{padding-left:16px;padding-right:16px}}@media(max-width:420px){.gallery-item{width:75%;display:block;margin:auto}}.row.always-spaced.wider-gutter .gallery-expander{margin-top:-50px}.gallery-expander{margin-top:-20px;position:absolute;left:0;right:0;overflow:hidden;border:medium none;width:100%;z-index:11;-webkit-box-shadow:1px 5px 8px 0 rgba(0,0,0,0.5);box-shadow:1px 5px 8px 0 rgba(0,0,0,0.5)}@media(min-width:992px){.gallery-expander{-webkit-transition:max-height 250ms ease;-o-transition:max-height 250ms ease;transition:max-height 250ms ease}}@media(max-width:767px){.gallery-expander{padding-left:16px;padding-right:16px}}body.is-ipad .faculty_bio .tab-content .tab-pane{height:auto!important}body.is-ipad #homeSlider,body.is-ipad .full-height-slider{background-attachment:initial!important}.gallery-expander-contents{background:#fff}iframe.right-signature{width:100%;height:800px;border:1px solid #fff;margin-top:30px}iframe[id*=ls_embed]{max-width:100%}@media(max-width:991px){#navHeader .navbar-header{float:none}#navHeader .navbar-left,#navHeader .navbar-right{float:none!important}#navHeader .navbar-right{margin-right:0!important}#navHeader .navbar-toggle{display:block;float:right;margin-left:auto;margin-right:16px;margin-top:11px;margin-bottom:11px}#navHeader .navbar-collapse{border-top:1px solid transparent;box-shadow:none!important}#navHeader .navbar-fixed-top{top:0;border-width:0 0 1px}#navHeader .navbar-collapse.collapse{display:none!important}#navHeader .navbar-nav{margin-top:0!important;margin-bottom:0!important}#navHeader .navbar-nav:not(.lp-navbar){float:none!important}#navHeader .navbar-nav>li{float:none}#navHeader .navbar-nav>li>a{padding-top:10px;padding-bottom:10px}#navHeader .collapse.in{display:block!important}#navHeader .navbar-default .navbar-toggle,#navHeader .navbar-inverse .navbar-toggle{border-color:transparent}#navHeader .navbar-default .navbar-toggle:hover,#navHeader .navbar-inverse .navbar-toggle:hover,#navHeader .navbar-default .navbar-toggle:focus,#navHeader .navbar-inverse .navbar-toggle:focus{background-color:transparent}#navHeader .navbar-default .navbar-toggle .icon-bar,#navHeader .navbar-inverse .navbar-toggle .icon-bar{background-color:#d90000;height:3px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}}#saleBannerWrapper{position:absolute;width:100%;z-index:1031;top:0;overflow:hidden;max-height:100px}#saleBannerWrapper.hide-sb{max-height:0}#saleBannerWrapper .clear-btn{font-size:100%;letter-spacing:.5px;background-color:transparent;padding:6px 14px;border:1px solid #fff;text-align:center;line-height:1}#saleBannerWrapper .clear-btn:hover{background-color:#d00102}body.sale-banner{border-bottom:none!important}#saleBanner,body.sale-banner{display:block;border-top:0;color:#fff;text-align:center;padding:5px 5px 4px 5px;background:#b30909;border-bottom:1px solid #fff}@media(max-width:767px){#saleBanner,body.sale-banner{line-height:1.4em;font-size:90%}}#saleBanner>p,body.sale-banner>p{margin:0}#saleBanner a,body.sale-banner a,#saleBanner a:active,body.sale-banner a:active,#saleBanner a:focus,body.sale-banner a:focus,#saleBanner a:hover,body.sale-banner a:hover{color:#fff;text-decoration:underline}#saleBanner a:hover,body.sale-banner a:hover{text-decoration:none}a#saleBannerWrapper[href]:active,a#saleBanner[href]:active,a#saleBannerWrapper[href]:focus,a#saleBanner[href]:focus,a#saleBannerWrapper[href]:hover,a#saleBanner[href]:hover{background:#b30909!important}.outer-prod-share{margin-top:40px}.outer-prod-share a{color:#333;text-decoration:underline}.outer-prod-share a[aria-expanded="true"]{text-decoration:none}.outer-prod-share .share-container{padding-top:5px;display:flex}.outer-prod-share .share-container>div:first-child{flex:1}.outer-prod-share .share-container .btn{margin-left:5px}.clp-details-first-col .outer-prod-share{margin-top:0;float:right;position:relative;top:8px;text-align:right;background:#fff;padding-left:10px}.clp-details-first-col .outer-prod-share .inner-share{position:absolute!important;right:-4px;padding:5px 8px 10px 10px;background:#fff;width:300px;border:1px solid #e0e0e0;-webkit-box-shadow:0 7px 11px 2px rgba(0,0,0,0.3);box-shadow:0 7px 11px 2px rgba(0,0,0,0.3);font-size:85%;width:310px}.crs-unavail{position:absolute;left:5px;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.invisible-img{visibility:hidden}.cert-vert-title-wrap .second-line-text{color:#707070;text-transform:capitalize;margin-top:5px;display:inline}@media(max-width:767px){.cert-vert-title-wrap .second-line-text{display:block}}.sidebar-nav{clear:both;width:auto;z-index:12;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;float:left}.sidebar-nav.sidebar-hidden{opacity:0!important;filter:alpha(opacity=0)!important;pointer-events:none!important}.sidebar-nav:not(.sidebar-hidden){opacity:1;filter:alpha(opacity=100)}.sidebar-nav.sidebar-filters{float:none!important;display:inline-block;width:100%;position:relative;z-index:1}@media(min-width:992px){.sidebar-nav.sidebar-filters{margin-top:-303px}}.sidebar-nav.sidebar-filters .nav-heading{background-color:#d90000;color:#fff;font-weight:600;text-align:center;text-transform:uppercase;width:100%;margin:0;padding:15px 10px}.sidebar-nav.sidebar-filters .nav{border-top-width:0!important;padding:0 1.5vw}.sidebar-nav.sidebar-filters .nav li:not(:last-child){border-bottom:1px solid #adadb0}.sidebar-nav.sidebar-filters .nav li label{font-weight:400;font-size:.9em}.sidebar-nav.sidebar-filters .nav li label.disabled{pointer-events:none;opacity:.7;filter:alpha(opacity=70)}.sidebar-nav.sidebar-filters .nav li label input[type="checkbox"]:focus-visible ~ .checkbox-custom,.sidebar-nav.sidebar-filters .nav li label input[type="checkbox"]:focus-visible ~ .check-text{outline:2px auto Highlight;outline:2px auto -webkit-focus-ring-color}.sidebar-nav.sidebar-filters .nav li a[data-toggle="collapse"]{padding-left:0;padding-right:0;font-size:calc(14px - -.1vw)!important}.sidebar-nav.sidebar-filters .nav li a[data-toggle="collapse"]:hover{text-decoration:underline}.sidebar-nav.sidebar-filters .nav li a[data-toggle="collapse"]:focus{background-color:unset!important}.sidebar-nav.sidebar-filters .nav li a[data-toggle="collapse"]:before{color:#ea1e24;content:'+';display:inline-block;padding-right:.3em;font-weight:500;font-size:140%;text-decoration:none!important;vertical-align:middle;line-height:1;margin-top:-2px}.sidebar-nav.sidebar-filters .nav li a[data-toggle="collapse"]:not(.collapsed):before{content:'-'}.sidebar-nav.sidebar-filters .nav li .filters-wrap{padding:0 .9em}.sidebar-nav.sidebar-filters .nav li .filters-wrap.filtering{pointer-events:none;opacity:.5;filter:alpha(opacity=50)}.sidebar-nav.sidebar-filters .nav li .filters-wrap .check-text{flex:unset}.sidebar-nav.sidebar-filters .nav li .filters-wrap .check-text:hover{text-decoration:underline}.sidebar-nav .nav{background:#fff;border:1px solid #e0e0e0}.sidebar-nav .nav li a{font-family:'Raleway',sans-serif;font-style:normal;font-weight:300;color:#333;font-size:calc(13px - -.1vw)!important}.sidebar-nav .nav li a:hover{color:#b30909;background:transparent}.sidebar-nav .nav li.active a{color:#b30909;background:transparent}.sidebar-nav .nav li hr{width:90%;display:block;margin:auto;border-color:#e0e0e0}.sidebar-nav .custom-bullets li{font-size:calc(13px - -.1vw)!important;line-height:1.2}.sidebar-nav .focus-select-wrapper{display:none!important}.sidebar-nav .enroll-btn{padding:7px;width:100%;border-width:0 1px 1px 1px;border-style:solid;border-color:#f5f5f5;line-height:2.5em}.sidebar-nav .enroll-btn cite{font-size:calc(12px - -.08vw)!important;white-space:normal;text-transform:none!important}@media(max-width:1140px){.sidebar-nav #sidebarBtn{font-size:calc(12px - -.1vw)}}.img-dl-link:hover .preview-img-overlay{opacity:1;filter:alpha(opacity=100)}.img-dl-link .preview-img-overlay{cursor:pointer;position:absolute;top:0;bottom:0;right:0;left:0;z-index:1;opacity:0;filter:alpha(opacity=0);background-color:rgba(46,50,51,0.6);-webkit-transition:.3s all ease-out;-o-transition:.3s all ease-out;transition:.3s all ease-out;pointer-events:none}.img-dl-link .preview-img-overlay>span{-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:200%;font-family:'Raleway',sans-serif;font-style:normal;font-weight:600;color:#fff!important;position:absolute;top:50%;left:50%}#header1Wrapper{background-color:transparent!important}#checkoutBreadcrumb{position:absolute;top:-40px}.drift-centered #drift-widget,#drift-frame-chat.drift-centered{left:50%!important;top:50%!important;bottom:auto!important;-ms-transform:translate(-50%,-50%)!important;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important}#drift-widget-container{-webkit-transition:.2s all;-o-transition:.2s all;transition:.2s all;z-index:1031!important}#drift-widget,#drift-frame-controller,#drift-frame-chat{z-index:1031!important}#drift-frame-controller{right:0!important}@media(min-width:992px){body.single-cert-page #drift-widget:not(.drift-widget-slider),body.single-crs-page #drift-widget:not(.drift-widget-slider),body.single-cert-page #drift-frame-chat,body.single-crs-page #drift-frame-chat{left:0!important;top:50%!important;bottom:auto!important;-ms-transform:translateY(-50%)!important;-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important}body.single-cert-page div#drift-frame-controller,body.single-crs-page div#drift-frame-controller{bottom:0!important;right:auto!important}body.single-cert-page.modal-open #drift-widget:not(.drift-widget-slider),body.single-crs-page.modal-open #drift-widget:not(.drift-widget-slider),body.single-cert-page.modal-open #drift-frame-chat,body.single-crs-page.modal-open #drift-frame-chat,body.single-cert-page.modal-open div#drift-frame-controller,body.single-crs-page.modal-open div#drift-frame-controller{z-index:2147483647!important}}#drift-widget,#drift-frame-controller{bottom:40px!important;max-height:calc(100vh - 40px)!important}#clpSearchWrap .xdsoft_autocomplete:before{font-family:'et-line';content:"\e037";position:absolute;font-size:1.5em;left:16em;color:#ea1e24;-webkit-transition:.5s all;-o-transition:.5s all;transition:.5s all}#clpSearchWrap .xdsoft_autocomplete.clp-search-open:before{left:calc(100% - 2em);color:#707070}.xdsoft_autocomplete{display:block;position:relative;word-spacing:normal;text-transform:none;text-indent:0;text-shadow:none;text-align:start}.xdsoft_autocomplete .xdsoft_input{position:relative;z-index:2}.xdsoft_autocomplete .xdsoft_input[type="search"]::-webkit-input-placeholder{color:#707070}.xdsoft_autocomplete .xdsoft_input[type="search"]:-moz-placeholder{color:#707070;opacity:1}.xdsoft_autocomplete .xdsoft_input[type="search"]::-moz-placeholder{color:#707070;opacity:1}.xdsoft_autocomplete .xdsoft_input[type="search"]:-ms-input-placeholder{color:#707070}.xdsoft_autocomplete .xdsoft_autocomplete_dropdown{position:absolute;border:1px solid #ccc;border-top-color:#d9d9d9;box-shadow:0 2px 4px rgba(0,0,0,0.2);-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.2);cursor:default;display:none;z-index:1001;margin-top:-1px;background-color:#fff;min-width:100%;overflow:auto}.xdsoft_autocomplete_hint{position:absolute;z-index:1;color:#ccc!important;-webkit-text-fill-color:#ccc!important;text-fill-color:#ccc!important;overflow:hidden!important;white-space:pre!important;background-repeat:no-repeat!important;background-color:transparent!important;background-size:15px;-webkit-transition:.75s all!important;-o-transition:.75s all!important;transition:.75s all!important;top:0}.form-field.error div.xdsoft_autocomplete input.xdsoft_autocomplete_hint{border-left-width:4px!important}.xdsoft_autocomplete .xdsoft_autocomplete_hint span{color:transparent;opacity:.0}.xdsoft_autocomplete .xdsoft_autocomplete_dropdown>.xdsoft_autocomplete_copyright{color:#ddd;font-size:10px;text-decoration:none;right:5px;position:absolute;margin-top:-15px;z-index:1002}.xdsoft_autocomplete .xdsoft_autocomplete_dropdown>div{background:#fff;white-space:nowrap;cursor:pointer;line-height:1.5em;padding:2px 0 2px 0}.xdsoft_autocomplete .xdsoft_autocomplete_dropdown>div.active{background:#333;color:#fff}.ec-checkbox{display:flex;cursor:pointer}.ec-checkbox input{opacity:0;position:absolute;width:auto!important;height:auto!important}.ec-checkbox input:checked ~ .checkbox-custom{background-color:#fff}.ec-checkbox input:checked ~ .checkbox-custom::after{opacity:1;filter:alpha(opacity=100)}.ec-checkbox input:disabled ~ .checkbox-custom,.ec-checkbox input:disabled ~ .check-text{opacity:.6;filter:alpha(opacity=60)}.ec-checkbox .checkbox-custom{background:transparent;border:1px solid #3b3b3b;display:inline-block;height:1em;width:1em;font-size:1em;vertical-align:text-top;margin-top:6px;margin-right:8px}.ec-checkbox .checkbox-custom::after{content:"\e013";font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;opacity:0;filter:alpha(opacity=0);color:#ea1e24;left:12.5%;position:relative;top:-50%}.ec-checkbox .check-text{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;flex:1}.ec-checkbox .check-text a{position:relative;text-decoration:underline}.ec-checkbox .check-text a:focus-visible,.ec-checkbox .check-text a:hover{text-decoration:none}.ec-radio{cursor:pointer}.ec-radio input{opacity:0;position:absolute}.ec-radio input:checked ~ .checkbox-custom{background-color:#fff}.ec-radio input:checked ~ .checkbox-custom::after{opacity:1;filter:alpha(opacity=100)}.ec-radio input:checked ~ .check-text .label-when-checked{display:inline-block}.ec-radio .checkbox-custom{background:transparent;border:1px solid #3b3b3b;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:inline-block;height:16px;width:16px;vertical-align:text-top;margin-top:2px;margin-right:8px}.ec-radio .checkbox-custom::after{content:" ";opacity:0;filter:alpha(opacity=0);background-color:#ea1e24;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:relative;display:block;height:60%;width:60%;left:50%;top:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ec-radio .check-text{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;flex:1}.ec-radio .check-text .label-when-checked{display:none}.ec-radio .check-text .glyphicon-new-window{right:auto;padding-left:10px;color:#d90000}.electives-wrap{margin-top:30px}.electives-wrap[data-req-num="0"] .list-group-item{margin-left:7px}.electives-wrap:not([data-req-num="0"]) .list-group-item:hover{background-color:#f5f5f5}@-webkit-keyframes blinker{from{opacity:1;filter:alpha(opacity=100)}to{opacity:0;filter:alpha(opacity=0)}}.ec-blink{text-decoration:blink;-webkit-animation-name:blinker;-webkit-animation-duration:.6s;-webkit-animation-iteration-count:4;-webkit-animation-timing-function:ease-in-out;-webkit-animation-direction:alternate}.grecaptcha-badge{visibility:hidden}ul[data-stream-type] .rules-feedback{margin-top:-0.5em;line-height:1.25}ul[data-stream-type] .rules-feedback+.rules-feedback{margin-top:3px}ul[data-stream-type] .rules-feedback:last-child{margin-bottom:1em}.pyramid-outer{-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all}.pyramid-outer.animated .pyramid-wrap .bg-line{width:calc(50% - -50px)}.pyramid-outer.animated .pyramid-wrap .a-level{-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);opacity:1;filter:alpha(opacity=100)}.pyramid-outer.animated .pyramid-desc-wrap .level-desc{opacity:1;filter:alpha(opacity=100)}.pyramid-outer .pyramid-wrap{text-align:center;position:relative}.pyramid-outer .pyramid-wrap .bg-line{width:0;height:100px;margin-top:5px;position:absolute;left:50%;margin-right:-50px;display:flex;flex-direction:column;justify-content:center}.pyramid-outer .pyramid-wrap .bg-line:nth-child(n+2) div{height:3px;background:#d00102}.pyramid-outer .pyramid-wrap .a-level{position:relative;border-bottom:100px solid transparent;height:0;margin-right:auto;margin-left:auto;margin-top:5px;border-left-color:transparent;border-right-color:transparent;border-left-style:solid;border-right-style:solid;-webkit-transition:.75s all;-o-transition:.75s all;transition:.75s all;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;border-bottom-color:#d00102;opacity:0;filter:alpha(opacity=0);-ms-transform:translateY(-300%);-webkit-transform:translateY(-300%);transform:translateY(-300%)}.pyramid-outer .pyramid-wrap .a-level:nth-of-type(1){width:0}.pyramid-outer .pyramid-wrap .a-level:nth-of-type(1) .level-label .pyra-shield{display:block;height:40px;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:65px}@media(max-width:400px){.pyramid-outer .pyramid-wrap .a-level:nth-of-type(1) .level-label .pyra-shield{height:25px}}.pyramid-outer .pyramid-wrap .a-level:last-child{width:auto}.pyramid-outer .pyramid-wrap .a-level .level-label{height:100px;display:flex;flex-direction:column;justify-content:center;color:#fff;font-family:'Raleway',sans-serif;font-style:normal;font-weight:600}.pyramid-outer .pyramid-desc-wrap{padding-left:50px}.pyramid-outer .pyramid-desc-wrap .level-desc{height:100px;overflow:hidden;width:100%;text-overflow:ellipsis;margin-top:5px;display:flex;justify-content:center;text-align:left;align-items:center;opacity:0;filter:alpha(opacity=0);-webkit-transition:.75s all;-o-transition:.75s all;transition:.75s all}.pyramid-outer .pyramid-desc-wrap .level-desc .desc-bullet{border-radius:50%;border:solid 3px #d00102;width:.75rem;height:.75rem;line-height:1}.pyramid-outer .pyramid-desc-wrap .level-desc .desc-text{padding-left:14px}ul[data-stream-type] .rules-feedback{margin-top:-0.5em;line-height:1.25}ul[data-stream-type] .rules-feedback+.rules-feedback{margin-top:3px}ul[data-stream-type] .rules-feedback:last-child{margin-bottom:1em}#rulesWarningInner{margin-top:24px}#rulesWarningInner li{margin-bottom:1em;line-height:1.5}body.is-ios .pyramid-outer *{-webkit-transition:none!important;-o-transition:none!important;transition:none!important}.pill-wrap{width:1270px;max-width:99%;margin:auto;text-align:center}.pill-wrap .pill{background:#ea1e24;-webkit-border-radius:3em;-moz-border-radius:3em;border-radius:3em;color:#fff;margin:.3em;display:inline-block;vertical-align:middle;border:2px solid #d00102;font-family:'Raleway',sans-serif;font-style:normal;font-weight:600;cursor:default;-webkit-transition:.2s transform;-o-transition:.2s transform;transition:.2s transform;padding:0;border-color:#d00102;line-height:1.2em}.pill-wrap .pill.pill-darkred{background-color:#d00102}.pill-wrap .pill[data-checked="true"]{color:#707070!important;background-color:#fff!important}.pill-wrap .pill[data-checked="true"]:hover,.pill-wrap .pill[data-checked="true"]:focus,.pill-wrap .pill[data-checked="true"]:focus-within{border-color:#ea1e24!important}.pill-wrap .pill[data-checked="true"] .ec-checkbox .checkbox-custom,.pill-wrap .pill[data-checked="true"] .ec-radio .checkbox-custom{border-color:transparent!important;background-color:transparent!important;position:relative}.pill-wrap .pill[data-checked="true"] .ec-checkbox .checkbox-custom:after,.pill-wrap .pill[data-checked="true"] .ec-radio .checkbox-custom:after{background-color:transparent!important;content:"\e013";font-family:'Glyphicons Halflings';position:absolute;height:auto;width:auto;left:50%;top:50%;color:#707070;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.pill-wrap .pill[data-checked="true"]:focus .ec-checkbox .check-text,.pill-wrap .pill[data-checked="true"]:focus-within .ec-checkbox .check-text{color:#ea1e24!important}.pill-wrap .pill[data-checked="true"]:focus .ec-checkbox .checkbox-custom:after,.pill-wrap .pill[data-checked="true"]:focus-within .ec-checkbox .checkbox-custom:after{font-size:1.4em!important;margin-top:-0.075em!important}.pill-wrap .pill .pill-text{padding:10px 20px;display:block}.pill-wrap .pill .ec-checkbox,.pill-wrap .pill .ec-radio{padding:.5em .75em;display:flex;align-items:center;margin-bottom:0!important}.pill-wrap .pill .ec-checkbox input:focus-visible ~ .checkbox-custom,.pill-wrap .pill .ec-radio input:focus-visible ~ .checkbox-custom{background:#fff}.pill-wrap .pill .ec-checkbox .checkbox-custom,.pill-wrap .pill .ec-radio .checkbox-custom{border:2px solid #fff;vertical-align:middle;margin-top:0;margin-right:.75em}.pill-wrap .pill .ec-checkbox .checkbox-custom:after,.pill-wrap .pill .ec-radio .checkbox-custom:after{background-color:#fff!important}.pill-wrap .pill *{font-weight:600!important}.pill-wrap .pill:hover{-webkit-transition:.2s transform .2s!important;-o-transition:.2s transform .2s!important;transition:.2s transform .2s!important;-ms-transform:scale(1.2)!important;-webkit-transform:scale(1.2)!important;transform:scale(1.2)!important;position:relative;z-index:1}.pill-wrap .pill:focus,.pill-wrap .pill:focus-within,.pill-wrap .pill:hover{border-color:#fff!important}.pill-wrap .frame-left,.pill-wrap .frame-right{height:0;width:17%}@media(max-width:900px){.pill-wrap .frame-left,.pill-wrap .frame-right{display:none}}.pill-wrap .frame-left{float:left;shape-outside:polygon(0 0,0px 100%,100% 100%)}.pill-wrap .frame-right{float:right;shape-outside:polygon(0px 100%,100% 0,100% 100%)}#rulesWarningInner{margin-top:24px}#rulesWarningInner li{margin-bottom:1em;line-height:1.5}.featured-companies:not(.white-bg) .inner_client{background-color:#fff}.featured-companies:not(.white-bg) .inner_client:hover{background-color:#f5f5f5!important;border-color:#fff}.featured-companies.white-bg .inner_client{background-color:#f5f5f5}.featured-companies.white-bg .inner_client:hover{background-color:#fff!important;border-color:#f5f5f5}.featured-companies .inner_client{border:3px solid transparent}.featured-companies .inner_client:hover a>img{filter:grayscale(0);-webkit-filter:grayscale(0);-webkit-transition:grayscale(0)}.featured-companies .inner_client a>img{-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all}.icon-shim{font:0/0 a}.active-badges{display:none;align-content:flex-end;margin-left:-4px;margin-right:-4px;padding:20px 0 8px 0;flex-wrap:wrap;min-height:calc(50px - -3vw);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media(min-width:992px){.active-badges.before-filters{display:flex!important}}@media(max-width:991px){.active-badges.after-filters{display:flex!important}}.active-badges.filtering{pointer-events:none;opacity:.5;filter:alpha(opacity=50)}.active-badges .remove-filter{padding-left:5px;bottom:1px;position:relative}.active-badges .clear-filters,.active-badges .badge{margin:0 6px 4px 4px;padding:5px;font-weight:500}.active-badges .badge{background:red;background:transparent;border:1px solid #555;color:#555}.active-badges .badge:not(:hover) .remove-filter{opacity:.6}.active-badges .badge:hover,.active-badges .badge:focus-visible{color:#555}.active-badges .badge:hover .badge-text,.active-badges .badge:focus-visible .badge-text{text-decoration:underline}.active-badges .clear-filters{line-height:1;text-decoration:underline}.active-badges .clear-filters:hover{text-decoration:none}.ec-cards-vert .ec-vert-inner{display:flex;flex-wrap:wrap;align-items:stretch}.ec-cards-vert .card{margin-bottom:2rem;max-height:500px}.ec-cards-vert .card.card-init{display:block!important;max-height:0;margin-bottom:0;overflow:hidden;opacity:0;filter:alpha(opacity=0);-webkit-transition:.5s all;-o-transition:.5s all;transition:.5s all}.ec-cards-vert .card.card-anim{max-height:400px;opacity:1;filter:alpha(opacity=100);margin-bottom:2rem}.ec-cards-vert .card.card-shown{margin-bottom:2rem;max-height:500px;display:block!important;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.ec-cards-vert .card.hiding{max-height:0!important;margin-bottom:0!important;overflow:hidden!important;opacity:0!important;filter:alpha(opacity=0)!important}@media(max-width:991px){.ec-cards-vert .card:nth-child(n+3){display:none}}@media(min-width:992px) and (max-width:1199px){.ec-cards-vert .card:nth-child(n+4){display:none}}@media(min-width:1200px){.ec-cards-vert .card:nth-child(n+5){display:none}}@media(max-width:600px){.ec-cards-vert .card .dynamic-ellipsis{text-align:right}.ec-cards-vert .card .dynamic-ellipsis:before{right:3px}.ec-cards-vert .card .dynamic-ellipsis:after{right:0}}@media(max-width:991px){.ec-cards-vert .card .title-wrapper{margin-bottom:0!important}.ec-cards-vert .card .title-wrapper .event-subtitle{display:none!important}.ec-cards-vert .card .event-overlay::after{font-size:calc(16px - -.75vw)!important}}.ec-cards-vert .ec-load-more-wrap{font-size:400%;text-align:center;position:absolute;width:100%}@media(max-width:991px){.ec-cards-vert .ec-load-more-wrap{font-size:calc(16px - -4vw)}}.ec-cards-vert .ec-load-more-wrap .ec-load-more{margin-top:.5rem;line-height:1;position:absolute;left:50%;top:50%;color:#d00102;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media(max-width:991px){.ec-cards-vert .ec-load-more-wrap .ec-load-more{margin-top:-0.5rem}}.ec-cards-vert .ec-load-more-wrap .ec-load-more:hover{color:#ea1e24}.ec-cards-vert .ec-load-more-wrap .ec-load-more:hover .glyphicon.glyphicon-menu-down{-ms-transform:translateY(10%);-webkit-transform:translateY(10%);transform:translateY(10%)}.ec-cards-vert .ec-load-more-wrap .ec-load-more:hover .glyphicon.glyphicon-menu-up{-ms-transform:translateY(-10%);-webkit-transform:translateY(-10%);transform:translateY(-10%)}.ec-cards-vert .ec-load-more-wrap .ec-load-more .glyphicon{-webkit-transition:.7s all;-o-transition:.7s all;transition:.7s all;display:block;position:relative}.ec-cards-vert .ec-load-more-wrap .ec-load-more .glyphicon.arrow-hidden{display:none;opacity:0;filter:alpha(opacity=0)}@media(max-width:767px){.slider-section .midContaint{padding-top:100px}.facultyPopup .faculty_bio{width:calc(100% - 60px)}.facultyPopup .faculty_box .control_text{background:#f2f2f2 none repeat!important}.owl-wrapper .control_text{background:#fff none repeat!important}.headerSection .scroll_header .whiteBg{display:block}.hideMob{display:none}.new_color+.faculty_bio{display:block}#bgvid{display:none}.gallery-expander{width:auto!important}.gallery-expander-contents{width:100%!important}.faculty_bio{width:100%!important}.facultyPopup .faculty_box{border:0}.facultyPopup .greyBg{background:#f2f2f2 none repeat scroll 0 0!important}.listmenu li a:hover{background:none!important}.listmenu li a:active{background:none!important}.listmenu li a:focus{background:none!important}.footer .social-links a{margin-bottom:0!important}}@media(min-width:768px) and (max-width:1024px){.clients_caseStudiesSlider .carousel-control.right{background-size:100%!important;width:30px!important}.clients_caseStudiesSlider .carousel-control.left{background-size:100%!important;width:30px!important}.manage_margin{margin-bottom:30px!important}.ec_corporate{min-height:0}.commonSliderText .carousel-control.left{background-size:100% auto!important;width:40px}.commonSliderText .carousel-control.right{background-size:100% auto!important;width:40px;left:55px!important}.commonSliderText .carousel-caption{bottom:55px}.programs p{font-size:14px}.author_box .control_text{min-height:280px!important}.faculty_bio .tab-content .text-center a{margin:0 -111px 0 0}.faculty_bio .btn-sm-blue{white-space:normal}}@media(max-width:1024px){h2{font-size:21px}.why_ecornell{padding:20px 0}.testimonial_section{height:auto}.testimonial_section .content_area{min-height:auto;padding:15px}.testimonial_section .content_area p{font-size:20px;line-height:25px}.social_feed ul li a img{width:40px!important}.Search_box .form-control{font-size:14px}.ec_webseries_search .grid_box .list_box .img_wrap{height:auto}.programs .box{min-height:315px}.programs .right_content a{font-size:15px}.bot_margin{margin-bottom:35px}.btn-sm-red{min-width:160px}.certificate_categories .box{height:auto}.certificate_categories .redBanner{padding:5px 15px;font-size:14px;height:auto}.enrollment_support .containtSec{max-height:100%}.category_search .checkBoxTopSpace{margin-left:0}.category_search .grid_box .con_box h2 br{display:none}.category_search .grid_header .col-sm-3{padding:0}.category_search .grid_header .col-sm-9{padding:0}.category_search .block_list .con_box h2{width:100%}.authored_program .owl-prev{left:-3%!important}.authored_program .owl-next{right:-3%!important}.clients_caseStudiesSlider .carousel-control.left{left:-3%!important}.clients_caseStudiesSlider .carousel-control.right{right:-3%!important}.faculty_bio{width:100%;min-width:auto}.our_clients .flex_box ul li{width:20%}.ec_webseries_search .grid_header .grid_selector .form-control{width:250px}.ec_webseries_search .grid_header .grid_selector label{margin:0 10px}.ec_webseries_search .checkBoxTopSpace{margin-left:0}.ec_top .btn-lg-red{min-width:auto;padding:9px 15px;font-size:20px}.ec_channel_event .event_box .open_box .inner_box aside{width:85%}.article_content .Search_button .form-control{padding-right:33px}.article_content .right_box .event_box .inner_box aside h2{font-size:24px}.article_content .com_box{font-size:12px}.article_content .panel-body{padding:15px 0}.article_content .panel-body .col-sm-6{padding-right:0;padding-left:10px}.article_content .panel-title{font-size:13px}.article_content .right_box .event_box .inner_box aside{width:79%}.support_box h3{margin:0 0 0 10px;width:60%;font-size:14px}.support_box .img_wrap{width:50px}.case_ribbon{padding:1px 0 17px 3.5%}.client_list{margin-top:0}.client_list .client_box{padding:0 15px}.client_list .client_box .col-sm-4{float:left;margin-bottom:15px;width:200px}.testimonial_section.homeGreySlider_space .carousel-inner .col-sm-4{width:100%}.testimonial_section.homeGreySlider_space .carousel-inner .col-sm-8{width:100%}.commonSliderText .carousel-inner .item img{max-width:100%}.ec_webseries{min-height:0}.certificate_list_box .certificate_name{width:56%}.certificate_list_box .certificate_btn{width:44%}.certificate_list_box .certificate_btn a{font-size:14px;margin:0 0 0 10px}.hospitality .requestform button{min-width:0;width:auto;margin-top:10px;margin-bottom:10px}.hospitality .enroll_form a{min-width:0;width:auto}.hospitality .enroll_form .right_content a{text-align:left}.homeGreySlider_space{margin-bottom:0}.article_content.articlecontent .ocertificate .item{padding:0 5px}.article_content.articlecontent .ocertificate a{font-size:20px}.article_content.articlecontent .ocertificate .owl-controls .owl-buttons div.owl-prev{left:7px}.article_content.articlecontent .ocertificate .owl-controls .owl-buttons div.owl-next{right:7px}.authored_program .owl-buttons{display:none}}@media(max-width:767px){.form .modal-lg{width:100%;padding:0 15px}.form .btn-lg-red{margin-bottom:10px}.form .modal-header h3{font-size:14px}.form label{font-size:14px}.mob_align a{padding-right:15px}.certificate_webseries{text-align:right}.certificate_webseries.pull-right{float:none!important}.faculty_bio .tab-content .text-center a{margin:0 -131px 0 0}.faculty_bio .btn-sm-blue{white-space:normal}.slider-section h1:not(.section-heading){font-size:36px;line-height:43px}.video_textSec{padding:15px 0}.homeGreySlider_space{margin-bottom:0;margin-top:15px}.clients_caseStudiesSlider{padding-bottom:15px}.clients_caseStudiesSlider .content_area p{font-size:14px!important;line-height:22px!important}.clients_caseStudiesSlider .carousel-control.right{background-size:100%!important;right:15px!important;top:20%!important}.clients_caseStudiesSlider .carousel-control.left{background-size:100%!important;right:15px!important;top:20%!important;left:7px!important}.clients_caseStudiesSlider .item .col-sm-4{padding:0!important}.clients_caseStudiesSlider .item .col-sm-8{padding:0!important}.enrollment_support figure{height:auto}.enrollment_support .containtSec{padding:15px 0}.searchGreyRibbon h3{font-size:20px}.breadcrumb{font-size:16px;margin-bottom:10px}.e_certificate{padding:10px 0}h2{font-size:18px;margin:10px 0}.why_ecornell{padding:0}.testimonial_section .content_area{padding:15px}.testimonial_section .content_area p{font-size:15px;line-height:19px}.testimonial_section .carousel-control.right{height:40px;right:3%;top:36%;width:40px}.testimonial_section .carousel-control.left{height:40px;right:3%;top:36%;width:40px;left:3%}.testimonial_section .right_content h4{font-size:20px}.video iframe{height:100%;min-height:224px;width:100%!important}.video .modal-lg{padding:0 15px}.video .modal-header .close{margin-top:-34px}.video .close{right:-9px}.video .modal-dialog{margin:30px auto}.programs h1{margin:5px 0}.programs .box{min-height:auto}.programs .right_content{position:static}.bot_margin{margin-bottom:15px}.world_faculty h1{margin:12px 0}.world_faculty h1 span{margin:12px 0}.btn-lg-red{font-size:16px;min-width:0;padding:10px!important}.counselor_btn{padding:10px 0}.counselor_btn h2{margin:0 0 10px}.footer .social-links a{margin-bottom:0}.footer .subfooter{line-height:18px}.backTop a{display:none}.category_search .grid_box .con_box .com_box{position:static}.category_search .grid_box .con_box .com_box label{float:right}.category_search .grid_box .con_box h2{width:100%;margin-top:0!important}.category_search .grid_box .con_box .certificate_right{margin-top:0;position:static}.category_search .grid_header{text-align:center;margin-bottom:1px;padding:5px 15px 15px}.category_search .grid_header .grid_selector{float:left}.category_search .grid_header .grid_selector a{display:none}.category_search .grid_header .grid_selector label{margin:0}.category_search .com_box{float:none;text-align:center;margin-top:0;display:inline-block}.free_trial{margin:0}.our_clients .flex_box{padding:0}.our_clients .flex_box ul{margin:0}.our_clients .flex_box ul li{width:150px}.our_clients .flex_box .right_content{margin:0}.ec_webseries_search .pad{padding:2px 14px!important}ul.sessions{font-size:14px}.ec_channel_event .event_box{padding-left:29px;margin-top:10px}.ec_channel_event .event_box .open_box h3{font-size:14px}.ec_channel_event .event_box .open_box .inner_box aside{width:75%}.ec_channel_event .event_box .goBottom a{left:-30px}.breadcrumb{font-size:14px;padding:5px 0}.resource_center .Search_button{margin:0 auto 25px;padding:0 0 0 10px}.resource_center .Search_button .form-control{font-size:12px;height:36px;padding:3px 30px 3px 10px}.resource_center .Search_button .inner-addon .glyphicon{font-size:16px;padding:9px}.resource_center .Gobutton .btn-Go{font-size:16px;line-height:43px;height:40px;width:40px;padding:0;display:block}.article_content .manage h1{margin:20px 0 10px!important;line-height:15px}.article_content .manage h1 span{padding-left:0}.article_content .right_box{padding:0 0 10px 0}.article_content .right_box .event_box{margin-top:5px;padding-bottom:0}.article_content .right_box .event_box h2{font-size:19px}.article_content .right_box .event_box .article-1{margin-bottom:0}.article_content .right_box .event_box .article_video .img_wrap{margin:10px 0}.article_content .right_box .list_box h2{font-size:19px}.article_content .right_box .list_box .certificate_webseries{margin-right:5px}.article_content .right_box .list_box .wrap .compareBtn .btn-sm-red{min-width:auto}.article_content .social_feed{margin:5px 0}.article_content .social_feed ul{margin:0}.article_content .com_box{text-align:left!important;margin:0!important}.event_box .article_video .social_feed .feed_count{margin:7px 2px}.about_ecornell{margin:0}.support_box{margin:20px 0}.support_box .img_wrap{float:left;width:60px}.support_box h3{margin:15px 0 0 10px;width:70%}.mobile_align{text-align:center}.about_right{margin:10px 0 0}.author_archive{margin:0}.author_archive .manage h1 span:after{bottom:0!important}.author_archive .left_link{margin:15px 0}.author_archive .author_bio{width:60%;min-height:257px}.author_archive .control_text{width:40%}.commonSliderText .carousel-inner .item img{max-width:100%;min-height:250px;visibility:hidden}.commonSliderText .carousel-caption{padding:5px 50px 7px 4px;top:20px;width:330px}.commonSliderText .carousel-control{top:100%}.specific_author .manage h1 span:after{bottom:3px!important}.ec_webseries{background-image:url("./img/ec_web_slider_bg.jpg")!important;min-height:320px!important}.ec_corporate{background-image:url("./img/ec_corporate_bg.jpg")!important;min-height:320px!important}.mobile_view{display:block;margin:5px 0}.desktop_view{display:none}.tutorials .col-sm-4{float:left;margin-bottom:15px;width:33.33%}.Faq_Box{margin:15px 0}.Faq_Box .panel-heading h4 a{font-size:16px;padding:10px}.nested .panel-heading h4 a{font-size:16px!important;padding:8px 8px 8px 40px!important}.call_us .text-center{margin:20px 0}.support_form .form-control{height:40px}.Search_box .form-control{font-size:14px;padding-left:10px;padding-right:40px}.certificate_list_box .certificate_name{width:100%;float:none;overflow:hidden;text-align:left}.certificate_list_box .certificate_btn{width:100%;float:none;overflow:hidden;text-align:left}.certificate_list_box .certificate_btn a{display:inline-block;margin:5px 8px 0 0;font-size:13px}.certificate_list{margin:15px 0}.faculty_bio_ipic .tab-content{max-height:245px}.faculty_profile{width:100%}.faculty_box{float:none;margin:10px auto 0!important;border:0}.faculty_box .control_text{border:1px solid #cac9c9;float:none;margin:0 auto 2px}.faculty_box .faculty_bio{background:#fff none repeat scroll 0 0;border:1px solid #cac9c9;float:none;margin-top:25px;max-width:100%!important;min-height:273px!important;min-width:0!important;overflow:visible;padding:0;position:relative;width:100%}.faculty_bio .nav li a{font-size:14px;padding:5px 10px}.faculty_box .faculty_bio:after,.faculty_box .faculty_bio:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.faculty_profile .faculty_box .greyBg .goBottom a{transform:rotate(-180deg)}.faculty_box .faculty_bio .nav-justified li{float:left;margin:0!important;width:50%}.faculty_box .faculty_bio:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:10px;margin-left:-10px}.faculty_box .faculty_bio:before{border-color:rgba(202,201,201,0);border-bottom-color:#cac9c9;border-width:13px;margin-left:-13px}.faculty_box .greyBg .goBottom a{opacity:1;transform:rotate(180deg)}.dis_block{display:block;cursor:default}.sidenav{background-color:#111;height:100%;overflow-x:hidden;padding-top:60px;position:fixed;right:0;top:0;transition:all .5s ease 0s;width:0;z-index:1}.sidenav .about_right{padding:0 4px}.sidenav .support_box .img_wrap{width:56px}.sidenav a{display:block;padding:0 0 0 10px;transition:all .3s ease 0s}.sidenav h2{color:#fff}.closebtn{margin-left:50px;position:absolute;right:8px;top:63px}.closebtn span{background:rgba(0,0,0,0) url("./img/cancel.png") no-repeat scroll 0 0;color:#fff;cursor:pointer;display:block;font-size:24px;height:32px;width:32px}.ec_article .author_box{margin:15px 0}.related_box{margin:15px 0}.related_box h1{font-size:20px}.comment_box{margin:0 0 15px 0}.social_feed .feed_count{margin-bottom:5px}.article_content.articlecontent .ocertificate a{font-size:14px}.article_content.articlecontent .ocertificate .item img{width:100%}.article_content.articlecontent .ocertificate .owl-controls .owl-buttons div{margin-top:-13px}.hospitality{margin:0}.hospitality h1{padding:0 15px}.hospitality .breadcrumb{padding:5px 15px}.hospitality ul{margin:0}.hospitality .certifioverview li:last-child{padding-bottom:0}.hospitality .para{margin:0}.hospitality .courscertifiyity li{margin-bottom:10px;overflow:hidden}.hospitality .cuniv .img_wrap{margin:0}.hospitality .abuniver{margin:15px 0 0}.hospitality .mar15{margin:0}.hospitality .enroll_form{text-align:right;max-width:350px;margin:0 auto}.hospitality .enroll_form a{min-width:350px}.hospitality .enroll_form .right_content a{padding:0;text-align:right}.certifioverview{float:right}.comparingbox .common .submit_btn{padding:10px 15px;text-align:center}.comparingbox .common .submit_btn .btn-lg-red{font-size:14px;width:100%;min-width:0}.comparingbox .common .submit_btn cite{font-size:15px}.comparingbox .common .submit_btn a{font-size:14px}.comparingbox .common .modal_content{height:auto}.comparingbox .common .top_heading{height:auto;padding:5px 10px}.comparingbox .common .details{height:auto}.comparingbox .leftcontent{float:none;width:100%}.comparingbox .rightcontent{float:none;width:100%;border-top:1px solid #000;margin-top:30px}.courscertifi li{font-size:14px;line-height:20px}.case_ribbon{margin:0;padding:15px;width:100%}.manage_align .img_wrap{margin:0}.manage_align .col-sm-8{padding-left:15px}}@media(max-width:767px){.footer .social-links{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.footer .social-links a{margin-bottom:15px}.footer .cornell-logo{margin-top:50px;position:absolute;top:90px;margin-left:640px;z-index:10}.footer .pull-right{float:none!important}.enrollment_support .col-sm-4{padding-left:0;padding-right:0}.r_scroll{position:relative;top:-40px}}@media(min-width:768px) and (max-width:979px){.related_box{margin:25px 0}.related_box h1{font-size:21px}.article_content .manage h1 span::after{bottom:4px!important}.faculty_bio_ipic .tab-content{overflow-x:hidden}}@media(max-width:767px){.category_search .grid_box .list_box .img_wrap{height:auto}.about_mobile_menu{float:right;position:relative}.about_mobile_menu a{background:url("./img/about_menu.png") no-repeat;display:block;height:40px;position:absolute;right:-7px;top:-8px;width:64px}.faculty_box .new_color .goBottom a{opacity:1;transform:rotate(-180deg)}#about{top:-40px!important}}@media(max-width:600px){.category_search .grid_header .pull-right{float:none!important}.category_search .grid_header .grid_selector{max-width:100%;float:none}.category_search .grid_header .form_cnt{width:140px}.category_search .grid_header .checkBoxTopSpace label:before{top:9px}.category_search .com_box{margin:10px 0 0 0}.ec_webseries_search .filter{margin:4px 0}}@media(max-width:480px){.testimonial_section .carousel-control.right{top:30%}.testimonial_section .carousel-control.left{top:30%}.right_content a{font-size:14px}.enrollment_support .containtSec h3{font-size:20px;margin-top:0}.certificate_categories .grid_header .grid_selector label{margin:3px}.certificate_categories .grid_header .com_box{margin:0}.certificate_categories .grid_header .com_box .btn-sm-red{min-width:100%;margin:5px 0}.certificate_categories .grid_box{padding:0 15px}.article_content .right_box .event_box .inner_box .img-wrap{margin-right:10px}.article_content .right_box .event_box .inner_box aside h2{font-size:16px}.author_box{border:medium none;margin:0;text-align:center}.author_box .author_bio{border:1px solid #ddd;min-height:0;text-align:left;width:100%;margin-top:10px}.author_box .author_bio .right_content{position:static}.author_box .author_bio:after,.author_box .author_bio:before{border:medium solid transparent;bottom:100%;content:" ";height:0;left:50%;pointer-events:none;position:absolute;width:0}.author_box .author_bio:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:10px;margin-left:-10px}.author_box .author_bio:before{border-color:rgba(202,201,201,0);border-bottom-color:#cac9c9;border-width:13px;margin-left:-13px}.author_box .control_text{border:1px solid #ddd;display:inline-block;float:none;text-align:left;margin:15px 0}.tutorials .col-sm-4{width:100%}.showing_rightSpace{padding-top:10px;width:100%}.ec_webseries_search .filter{padding-bottom:6px}.faculty_profile .faculty_box .faculty_bio .nav-justified li{float:none;margin:0!important;width:100%}.enroll_form{max-width:100%}.hospitality .enroll_form a{min-width:0}.article_content .social_feed{text-align:center}.social_feed .feed_count{display:inline-block;float:none}.social_feed .feed_count:first-child{width:100%}}@media(max-width:360px){.compareBtn{top:2px}}@media(min-width:768px) and (max-width:979px){.ec_article .manage h1{font-size:21px}.ec_article .manage h1 span{margin:10px 0;padding:0}.related_box{margin:25px 0}.related_box h1{font-size:21px}.article_content .manage h1 span::after{bottom:4px!important}.faculty_bio_ipic .tab-content{overflow-x:hidden}}@media(min-width:768px) and (max-width:1199px){.facultyPopup .faculty_bio{width:calc(100% - 60px)}}@media(min-width:768px) and (max-width:991px){#owl-demo .owl-item:last-child{display:none}.faculty_profile .faculty_box .faculty_bio{float:left;overflow:hidden;width:auto}.faculty_profile .faculty_box .faculty_bio .tab-content{max-width:328px}.ec_article .manage h1{font-size:21px}.ec_article .manage h1 span{margin:10px 0;padding:0}.article_content .social_feed ul{text-align:center}.commonSliderText .carousel-control{top:-60px}.commonSliderText .carousel-caption{bottom:25px}}@media(min-width:992px) and (max-width:1199px){.faculty_profile .faculty_box .faculty_bio{float:left;overflow:hidden;width:auto}.faculty_profile .faculty_box .faculty_bio .tab-content{max-width:400px}.ec_article .manage h1{font-size:21px}.ec_article .manage h1 span{margin:10px 0;padding:0}}@media(min-width:768px) and (max-width:1199px){.gallery-item .faculty_box{margin:10px auto 0}.about_ecornell .meetfac .faculty_profile .faculty_box.active{width:auto;left:10px;z-index:999}.facultyPopup .gallery-items,.facultyPopup .gallery-expander{max-width:100%}.facultyPopup .modal-body{padding:0 15px 15px}}.contact-footer{position:absolute;width:100%;border-top:1px solid #939393;border-bottom:1px solid #939393;margin-bottom:0;opacity:1;filter:alpha(opacity=100);-webkit-transition:opacity .3s,margin .3s;-o-transition:opacity .3s,margin .3s;transition:opacity .3s,margin .3s;z-index:10;height:40px}.contact-footer .navbar-nav li a{padding-top:8px!important;padding-bottom:8px!important}.contact-footer.in-transition{opacity:0;filter:alpha(opacity=0)}.contact-footer.navbar-fixed-bottom{position:fixed;bottom:0}.contact-footer.center-nav{border:0;width:auto;right:auto;left:50%;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.contact-footer .navbar-nav{margin:0!important}.contact-footer .navbar-nav li a{font-size:15px}@media(max-width:400px){.contact-footer .navbar-nav li a{padding-left:7px;padding-right:7px}}.contact-footer .navbar-nav li a .glyphicon{margin-right:8px;font-size:125%;vertical-align:top}.contact-footer .navbar-nav li .enroll-btn{padding-left:10px;padding-right:10px}.contact-footer .navbar-nav li .enroll-btn .enroll-dl,.contact-footer .navbar-nav li .enroll-btn cite{display:none!important}@media(max-width:991px){.contact-footer .navbar-nav li a .text{display:none}.contact-footer .navbar-nav li a .glyphicon{margin:0 10px;font-size:150%}}div#olark-wrapper .olark-launch-button{display:none!important}div#olark-container{-webkit-transition:.2s all;-o-transition:.2s all;transition:.2s all}div#olark-container,div#olark-container.olark-bottom-left,div#olark-container.olark-bottom-right{right:0!important}#olark-container.centered-chat,div#olark-container.olark-bottom-left.centered-chat,div#olark-container.olark-bottom-right.centered-chat{right:auto!important;top:50%!important;left:50%!important;-ms-transform:translate(-50%,-50%)!important;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;bottom:auto!important}#catapult-cookie-bar{-webkit-transition:none!important;-o-transition:none!important;transition:none!important}form.ec-form{position:relative;margin:auto}form.ec-form[data-form-type="quiz_2"]{width:calc(100% - 16px);min-height:100vh;padding:100px 0;display:flex;flex-direction:column;justify-content:center;text-align:center;font-size:1.4rem}@media(max-width:767px){form.ec-form[data-form-type="quiz_2"]{font-size:1rem}}form.ec-form[data-form-type="quiz_2"] .outer-form-fields{overflow:visible!important;height:auto;min-height:350px;display:flex;flex-direction:column;justify-content:center;flex:1}form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields{margin:0!important}form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .tmp-block:not(.tmp-hidden) .form-field label.displayed-label:before{-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0);height:100%;-webkit-transition-delay:1.5s,1.75s;transition-delay:1.5s,1.75s}form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field{max-width:1400px}form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field.error input:not([type="text"]):not([type="email"]):not([type="tel"]):not(.xdsoft_autocomplete_hint),form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field.error select,form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field.error textarea,form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field.error label:not(.displayed-label){border-left:0!important}form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field.error .ec-custom-error{max-width:900px;position:relative;margin:auto}form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field.error .ec-custom-error .realtime-error{position:absolute;right:15px;font-size:1rem;font-weight:600;background:rgba(0,0,0,0.5);padding:0 .5em}form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="text"].error input.form-control,form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="email"].error input.form-control,form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="tel"].error input.form-control{border-left-width:1px!important;border-left-color:#fff!important}form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="text"].error input.form-control:focus,form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="email"].error input.form-control:focus,form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="tel"].error input.form-control:focus{border-left-color:#d90000!important}form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="text"] .ec-custom-error,form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="email"] .ec-custom-error,form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="tel"] .ec-custom-error{text-align:center}form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="text"] .ec-custom-error .realtime-error,form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="email"] .ec-custom-error .realtime-error,form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="tel"] .ec-custom-error .realtime-error{display:inline-block!important;position:relative!important;text-align:center!important;padding-top:.5em!important;right:auto!important}form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field label.displayed-label{font-size:2rem;line-height:1;margin-bottom:1em!important;padding:0 0 .6em .8em!important;display:inline-block;position:relative;font-weight:600px;overflow:hidden}form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field label.displayed-label:before{-ms-transform:translateX(100%);-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:.3s transform linear .3s,.2s height linear;-o-transition:.3s transform linear .3s,.2s height linear;transition:.3s transform linear .3s,.2s height linear;content:'';position:absolute;bottom:0;left:0;width:100%;height:0;border-bottom:2px solid #fff;border-left:2px solid #fff}@media(max-width:767px){form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field label.displayed-label{font-size:1.6rem}}form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field label.displayed-label:after{content:none!important}form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field label.displayed-label .req-ast{display:none!important}form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field .fib-wrapper{align-items:center!important;font-size:2rem}@media(max-width:767px){form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field .fib-wrapper{font-size:1.6rem}}form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="radio_pills"],form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field.ec-scroll-sel{opacity:0;filter:alpha(opacity=0);-webkit-transition:.3s opacity .3s;-o-transition:.3s opacity .3s;transition:.3s opacity .3s}form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="radio_pills"].ec-reveal,form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field.ec-scroll-sel.ec-reveal{opacity:1;filter:alpha(opacity=100)}form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="radio_pills"]:not(.ec-reveal) label.displayed-label:before,form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field.ec-scroll-sel:not(.ec-reveal) label.displayed-label:before{height:0!important;transform:translateX(100%)!important}form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="radio"] .list-group{display:inline-block;text-align:left}form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="radio"] .list-group:focus,form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="radio"] .list-group:focus-within,form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="radio"] .list-group:focus-visible{outline:0!important}form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="radio"] .list-group .list-group-item{margin:0 0 1em 0;padding:0!important}form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="radio"] .list-group .list-group-item:not(:last-child) label.ec-radio .checkbox-custom:before{content:'';position:absolute;background:#fff;width:2px;height:calc(1em - -2px/2);bottom:-1px;left:50%;-ms-transform:translate(-50%,100%);-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%)}form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="radio"] .list-group .list-group-item:hover{background-color:transparent!important}form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="radio"] .list-group .list-group-item label.ec-radio{padding:0!important;display:flex;align-items:center}form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="radio"] .list-group .list-group-item label.ec-radio:focus .check-text,form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="radio"] .list-group .list-group-item label.ec-radio:focus-visible .check-text,form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="radio"] .list-group .list-group-item label.ec-radio:focus-within .check-text,form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="radio"] .list-group .list-group-item label.ec-radio:hover .check-text{text-shadow:0 0 1px #fff}form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="radio"] .list-group .list-group-item label.ec-radio:focus .check-text .rad-icon img,form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="radio"] .list-group .list-group-item label.ec-radio:focus-visible .check-text .rad-icon img,form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="radio"] .list-group .list-group-item label.ec-radio:focus-within .check-text .rad-icon img,form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="radio"] .list-group .list-group-item label.ec-radio:hover .check-text .rad-icon img{opacity:1;filter:alpha(opacity=100)}form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="radio"] .list-group .list-group-item label.ec-radio .checkbox-custom{margin:0 1em 0 0!important;border:0;background:#d00102;height:2em;width:2em;position:relative;-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all}form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="radio"] .list-group .list-group-item label.ec-radio .checkbox-custom:after{content:none}form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="radio"] .list-group .list-group-item label.ec-radio input:checked ~ .checkbox-custom{background-color:#fff!important}form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="radio"] .list-group .list-group-item label.ec-radio input:checked ~ .check-text{text-shadow:0 0 1px #fff}form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="radio"] .list-group .list-group-item label.ec-radio input:checked ~ .check-text .rad-icon{filter:none;-webkit-filter:none;-webkit-transition:none}form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="radio"] .list-group .list-group-item label.ec-radio input:checked ~ .check-text .rad-icon img{opacity:1;filter:alpha(opacity=100)}form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="radio"] .list-group .list-group-item label.ec-radio .check-text .rad-icon{position:absolute;width:2em;height:2em;left:0;top:0;filter:brightness(0) invert(1);-webkit-filter:brightness(0) invert(1);-webkit-transition:brightness(0) invert(1)}form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="radio"] .list-group .list-group-item label.ec-radio .check-text .rad-icon img{position:absolute;height:77%;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:.2s all;-o-transition:.2s all;transition:.2s all;opacity:0;filter:alpha(opacity=0)}form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="multicheck"]{max-width:1500px}form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="multicheck"] .pill-wrap,form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="radio_pills"] .pill-wrap{width:auto!important;padding:0 0 1em 0!important}form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="fill_blank"]:not(.ec-scroll-sel) .select{background-color:transparent!important;border-width:0 0 1px 0;color:#fff;text-align:left;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDUxMiA1MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPgoJPGc+CgkJPHBhdGggZmlsbD0iI2ZmZiIgZD0iTTUwOS4xMjEsMTI1Ljk2NmMtMy44MzgtMy44MzgtMTAuMDU1LTMuODM4LTEzLjg5MywwTDI1Ni4wMDUsMzY1LjE5NEwxNi43NzEsMTI1Ljk2NmMtMy44MzgtMy44MzgtMTAuMDU1LTMuODM4LTEzLjg5MywwCgkJCWMtMy44MzgsMy44MzgtMy44MzgsMTAuMDU1LDAsMTMuODkzbDI0Ni4xOCwyNDYuMTc1YzEuODQyLDEuODQyLDQuMzM3LDIuODc4LDYuOTQ3LDIuODc4YzIuNjEsMCw1LjEwNC0xLjAzNiw2Ljk0Ni0yLjg3OAoJCQlsMjQ2LjE3LTI0Ni4xNzVDNTEyLjk1OSwxMzYuMDIxLDUxMi45NTksMTI5LjgwNCw1MDkuMTIxLDEyNS45NjZ6Ii8+Cgk8L2c+Cjwvc3ZnPgo=)!important;background-size:1em;padding-left:0!important;padding-right:0!important;font-size:1.6rem}form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="fill_blank"].ec-scroll-sel .select{opacity:0;filter:alpha(opacity=0);height:0;width:0;overflow:hidden;pointer-events:none}form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="fill_blank"].ec-scroll-sel .fib-wrapper{justify-content:center}form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="fill_blank"].ec-scroll-sel .scroll-opts-wrap{height:14em;overflow:hidden;width:100%;position:relative;mask-composite:intersect;mask-image:linear-gradient(to top,#000 8em,rgba(0,0,0,0.5) 8em,rgba(0,0,0,0)),linear-gradient(to bottom,#000 calc(100% - 6em),rgba(0,0,0,0.7) calc(100% - 6em),rgba(0,0,0,0));-webkit-mask-composite:intersect;-webkit-mask-image:-webkit-linear-gradient(to top,#000 8em,rgba(0,0,0,0.5) 8em,rgba(0,0,0,0)),-webkit-linear-gradient(to bottom,#000 calc(100% - 6em),rgba(0,0,0,0.7) calc(100% - 6em),rgba(0,0,0,0))}form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="fill_blank"].ec-scroll-sel .scroll-opts-wrap .scroll-box{overflow:auto;height:100%;padding:6em 0;scroll-behavior:smooth;margin:0;margin-right:-20px;scroll-snap-type:y mandatory}form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="fill_blank"].ec-scroll-sel .scroll-opts-wrap .scroll-box .scroll-up,form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="fill_blank"].ec-scroll-sel .scroll-opts-wrap .scroll-box .scroll-down{position:absolute;display:none;right:0;top:50%;opacity:.3;filter:alpha(opacity=30);color:currentColor!important;line-height:1;z-index:1}form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="fill_blank"].ec-scroll-sel .scroll-opts-wrap .scroll-box .scroll-up svg,form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="fill_blank"].ec-scroll-sel .scroll-opts-wrap .scroll-box .scroll-down svg{height:.75em}form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="fill_blank"].ec-scroll-sel .scroll-opts-wrap .scroll-box .scroll-up{-ms-transform:translateY(-1.1em) rotate(180deg);-webkit-transform:translateY(-1.1em) rotate(180deg);transform:translateY(-1.1em) rotate(180deg)}form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="fill_blank"].ec-scroll-sel .scroll-opts-wrap .scroll-box .scroll-down{-ms-transform:translateY(-0.4em);-webkit-transform:translateY(-0.4em);transform:translateY(-0.4em)}form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="fill_blank"].ec-scroll-sel .scroll-opts-wrap .scroll-box:hover,form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="fill_blank"].ec-scroll-sel .scroll-opts-wrap .scroll-box:focus,form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="fill_blank"].ec-scroll-sel .scroll-opts-wrap .scroll-box:focus-visible,form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="fill_blank"].ec-scroll-sel .scroll-opts-wrap .scroll-box:focus-within{outline:none!important}form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="fill_blank"].ec-scroll-sel .scroll-opts-wrap .scroll-box:hover .scroll-up,form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="fill_blank"].ec-scroll-sel .scroll-opts-wrap .scroll-box:focus .scroll-up,form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="fill_blank"].ec-scroll-sel .scroll-opts-wrap .scroll-box:focus-visible .scroll-up,form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="fill_blank"].ec-scroll-sel .scroll-opts-wrap .scroll-box:focus-within .scroll-up,form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="fill_blank"].ec-scroll-sel .scroll-opts-wrap .scroll-box:hover .scroll-down,form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="fill_blank"].ec-scroll-sel .scroll-opts-wrap .scroll-box:focus .scroll-down,form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="fill_blank"].ec-scroll-sel .scroll-opts-wrap .scroll-box:focus-visible .scroll-down,form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="fill_blank"].ec-scroll-sel .scroll-opts-wrap .scroll-box:focus-within .scroll-down{display:block}form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="fill_blank"].ec-scroll-sel .scroll-opts-wrap .scroll-box:hover.has-prev .scroll-up,form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="fill_blank"].ec-scroll-sel .scroll-opts-wrap .scroll-box:focus.has-prev .scroll-up,form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="fill_blank"].ec-scroll-sel .scroll-opts-wrap .scroll-box:focus-visible.has-prev .scroll-up,form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="fill_blank"].ec-scroll-sel .scroll-opts-wrap .scroll-box:focus-within.has-prev .scroll-up{opacity:1;filter:alpha(opacity=100)}form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="fill_blank"].ec-scroll-sel .scroll-opts-wrap .scroll-box:hover.has-prev .scroll-up:hover,form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="fill_blank"].ec-scroll-sel .scroll-opts-wrap .scroll-box:focus.has-prev .scroll-up:hover,form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="fill_blank"].ec-scroll-sel .scroll-opts-wrap .scroll-box:focus-visible.has-prev .scroll-up:hover,form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="fill_blank"].ec-scroll-sel .scroll-opts-wrap .scroll-box:focus-within.has-prev .scroll-up:hover{color:#ea1e24!important}form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="fill_blank"].ec-scroll-sel .scroll-opts-wrap .scroll-box:hover.has-next .scroll-down,form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="fill_blank"].ec-scroll-sel .scroll-opts-wrap .scroll-box:focus.has-next .scroll-down,form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="fill_blank"].ec-scroll-sel .scroll-opts-wrap .scroll-box:focus-visible.has-next .scroll-down,form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="fill_blank"].ec-scroll-sel .scroll-opts-wrap .scroll-box:focus-within.has-next .scroll-down{opacity:1;filter:alpha(opacity=100)}form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="fill_blank"].ec-scroll-sel .scroll-opts-wrap .scroll-box:hover.has-next .scroll-down:hover,form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="fill_blank"].ec-scroll-sel .scroll-opts-wrap .scroll-box:focus.has-next .scroll-down:hover,form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="fill_blank"].ec-scroll-sel .scroll-opts-wrap .scroll-box:focus-visible.has-next .scroll-down:hover,form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="fill_blank"].ec-scroll-sel .scroll-opts-wrap .scroll-box:focus-within.has-next .scroll-down:hover{color:#ea1e24!important}form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="fill_blank"].ec-scroll-sel .scroll-opts-wrap .scroll-box:hover li.selected:after,form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="fill_blank"].ec-scroll-sel .scroll-opts-wrap .scroll-box:focus li.selected:after,form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="fill_blank"].ec-scroll-sel .scroll-opts-wrap .scroll-box:focus-visible li.selected:after,form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="fill_blank"].ec-scroll-sel .scroll-opts-wrap .scroll-box:focus-within li.selected:after{background-color:#ea1e24}form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="fill_blank"].ec-scroll-sel .scroll-opts-wrap .scroll-box li{padding-right:calc(20px - -1.15em);padding-left:.25em;height:2em;line-height:2em;margin:0!important;position:relative;-webkit-transition:.2s border .3s;-o-transition:.2s border .3s;transition:.2s border .3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;scroll-snap-align:center}form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="fill_blank"].ec-scroll-sel .scroll-opts-wrap .scroll-box li:after{content:'';display:block;height:1px;width:100%;background-color:transparent;position:absolute;bottom:.35em;left:0;-webkit-transition:.2s all .3s;-o-transition:.2s all .3s;transition:.2s all .3s}form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="fill_blank"].ec-scroll-sel .scroll-opts-wrap .scroll-box li.selected:after{background-color:#cdcdcd}form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="fill_blank"].ec-scroll-sel .scroll-opts-wrap .scroll-box li[data-value=""]:after{bottom:.5em}form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="range_select"] select.select{display:none!important}form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="range_select"] .list-group{display:flex;justify-content:space-between;position:relative}form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="range_select"] .list-group:before{position:absolute;content:'';display:block;background-color:#fff;border-radius:.125em;height:.5em;width:100%;pointer-events:none}form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="range_select"] .list-group .ec-slide-indicator{display:block;position:absolute;background-color:#ea1e24;border:1px solid #ea1e24;border-radius:1rem;height:1.5em;width:1.5em;background-image:var(--slider_icon);background-size:80%;background-position:center center;background-repeat:no-repeat;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);top:-0.75em;margin-left:calc(var(--slider-zero-w)/2);-webkit-transition:.5s left,.2s transform;-o-transition:.5s left,.2s transform;transition:.5s left,.2s transform;z-index:2;pointer-events:none}form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="range_select"] .list-group .ec-slide-line{position:absolute;content:'';display:block;border-radius:.125em;height:.5em;background-color:#ea1e24;z-index:1;pointer-events:none}form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="range_select"] .list-group>.list-group-item{text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;width:var(--slider-label-w);padding:0}form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="range_select"] .list-group>.list-group-item.ec-zero-val{width:var(--slider-zero-w)}form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="range_select"] .list-group>.list-group-item:hover{background:transparent!important}form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="range_select"] .list-group>.list-group-item.ec-filled label.ec-radio .check-text:after{border-color:#ea1e24 transparent transparent;top:0}form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="range_select"] .list-group>.list-group-item label.ec-radio{padding:2.75em 0 0 0;margin-top:-1.75em}form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="range_select"] .list-group>.list-group-item label.ec-radio:before{content:'';display:block;border-left:2px solid #000;border-right:2px solid #000;border-bottom-width:2px;height:.5em;position:absolute;width:100%;top:0;z-index:3}form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="range_select"] .list-group>.list-group-item label.ec-radio:hover .check-text{margin-top:-0.25em}form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="range_select"] .list-group>.list-group-item label.ec-radio:hover .check-text:after{top:.5em}form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="range_select"] .list-group>.list-group-item label.ec-radio .checkbox-custom{display:none!important}form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="range_select"] .list-group>.list-group-item label.ec-radio .check-text{font-weight:500;display:block;-webkit-transition:.2s all;-o-transition:.2s all;transition:.2s all}form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="range_select"] .list-group>.list-group-item label.ec-radio .check-text:after{content:'';position:absolute;top:.3em;left:50%;transform:translateX(-50%);border-width:.5em .5em 0;border-style:solid;border-color:#fff transparent transparent;-webkit-transition:.2s all;-o-transition:.2s all;transition:.2s all}form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="range_select"] .list-group>.list-group-item label.ec-radio input:focus-visible ~ .check-text{outline:2px auto Highlight;outline:2px auto -webkit-focus-ring-color}form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="range_select"] .list-group>.list-group-item label.ec-radio input:checked ~ .check-text{text-shadow:0 0 2px #fff}form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="range_select"] .list-group>.list-group-item label.ec-radio input:checked ~ .check-text:after{border-color:#ea1e24 transparent transparent;top:.5em}form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="email"] .input-icon,form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="tel"] .input-icon,form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="text"] .input-icon{display:none!important}form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="email"] .form-control,form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="tel"] .form-control,form.ec-form[data-form-type="quiz_2"] .outer-form-fields .form-fields .form-field[data-fld-type="text"] .form-control{width:auto!important;background-color:transparent;margin:auto!important;padding:.5em .75em!important;font-size:inherit!important;color:#fff!important;text-align:center!important}form.ec-form[data-form-type="quiz_2"] .submit-wrapper{display:flex;justify-content:space-between;margin-top:1em;width:900px;max-width:100%;margin:auto}form.ec-form[data-form-type="quiz_2"] .submit-wrapper .btn-primary:not(:hover):not(:focus){background-color:transparent;border:1px solid #fff}form.ec-form[data-form-type="quiz_2"] .submit-wrapper .prev-btn{-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all}form.ec-form[data-form-type="quiz_2"] .submit-wrapper .prev-btn[aria-hidden=true]{pointer-events:none;opacity:0;filter:alpha(opacity=0)}form.ec-form[data-form-type="quiz_2"] .consent-notice,form.ec-form[data-form-type="quiz_2"] .recap-notice{display:none!important}form.ec-form .tmp-block{-webkit-transition:max-height 1s 1.25s,opacity 1s 1.15s;-o-transition:max-height 1s 1.25s,opacity 1s 1.15s;transition:max-height 1s 1.25s,opacity 1s 1.15s;max-height:3000px;overflow:hidden;opacity:1;filter:alpha(opacity=100)}form.ec-form .tmp-block.tmp-hidden{max-height:0;display:block;-webkit-transition-delay:0s,.5s;transition-delay:0s,.5s;opacity:0;filter:alpha(opacity=0)}form.ec-form .form-fields{margin-left:-16px;margin-right:-16px;border:1px solid transparent}form.ec-form .form-fields .form-field{padding-left:16px;padding-right:16px;display:inline-block;vertical-align:top;width:100%;margin-bottom:20px}form.ec-form .form-fields .form-field.has-sep-labels{margin-top:10px}form.ec-form .form-fields .form-field.has-sep-labels:not([data-fld-type="multicheck"]):not([data-fld-type="radio"]) .displayed-label{margin-bottom:6px}form.ec-form .form-fields .form-field[data-fld-type="message"]{margin:0!important;padding:0!important}form.ec-form .form-fields .form-field[data-fld-type="fill_blank"] .input-icon{display:none}form.ec-form .form-fields .form-field[data-fld-type="fill_blank"] .fib-wrapper{display:flex;align-items:baseline;justify-content:flex-start;white-space:nowrap;gap:.5em;flex-wrap:wrap}form.ec-form .form-fields .form-field[data-fld-type="fill_blank"] .fib-wrapper .select{padding-left:1em!important}form.ec-form .form-fields .form-field.checkbox-wrapper.text-center .form-field-inner{display:inline-block}form.ec-form .form-fields .form-field .form-control{-webkit-box-shadow:none!important;box-shadow:none!important}form.ec-form .form-fields .form-field .form-control.input-lg{font-size:16px}form.ec-form .form-fields .form-field .form-control:focus,form.ec-form .form-fields .form-field .form-control:focus-visible,form.ec-form .form-fields .form-field .form-control:focus-within{scroll-margin-top:6rem;scroll-margin-bottom:3rem}form.ec-form .ec-custom-error{padding-left:8px;padding-right:8px;max-height:0;-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all}form.ec-form .form-field{clear:both}form.ec-form .form-field.pd-checkbox input[type=checkbox]{position:absolute;left:0;width:auto;height:auto}form.ec-form .form-field.pd-checkbox label{margin-left:25px}@media(min-width:600px){form.ec-form .form-field.half-width,form.ec-form .form-field.half-length{width:50%}}form.ec-form:not(.material-like) select{-webkit-appearance:none;-moz-appearance:none;background-position:98% 50%;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAMAAAD04JH5AAACVVBMVEUAAAAAAAB/f39VVVV/f39mZmZVf39tbW1fX39xcXFmZn9zc3Nqan9idXVtbX9mZndvb39paXhjcX9ra3hmcn9tbXloaH9ubnlqan9lcHpra39ncXptbX9pcntmbn9qantnb39sbHtpcH9qcX9nbnxra3hpb3xnbXlqcHxobnlpbnlsbHxqb3pobXxtbXxpbn1ra3ppbn1nbHprb31pbXtsbH1qbntpbX1rb3tpbX1obHtrbn1pbXtrb31qbXtrbnxpbXpob3xqbXppbHxrbnpqbXxpb3tqbXxobnxqbXtpbnxqbXtobntqbXxpbntrbXxqb3tqbXtpbn1obXtqbn1pbXtqbnxpbXtqbnxpbXtqbHxpbXxqbntpbXxqbHtqbnxqbnxpbXtpbnxqbntpbXxqbntpbntrbXtqbnxpbXtqbnxobXpqbnxpbXtqbnxqbXtpbnxpbnxobXxpbntqbXxpbntqbXxpbnxqbXtpbnxqbXtpbntqbXxobnppbXxqbnpobnxqbXpqbnxpbXpqbnxqbnxobnxpbXtqbnxqbnxqbnxqbntpbXxqbntobHxqbntobHxpbntqbnxpbXtqbnxobHpqbnxqbHppbnxqbnpobXxqbnpobHxpbnpqbHxqbHxobXpqbnxqbHpqbHpobnxqbHpobXtqbHtobnxqbHtobnxqbHtqbXxobnpqbHxqbHxobnppbHxobnxqbHpobnxqbHpqbXtqbnxobHpobnpqbHxobHxqbnpobHxqbnppbXpqbHpqbnxobHpqbnxobHpqbnxqbnyN9Z0bAAAAxnRSTlMAAQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyAhIiQlJikqKywuLzAxMTM0NTY5Ojs8P0BBQkVGR0hMTU5PUlNUVVZaW1xdX2JjZGVpamtsbXFyc3R1eXp7fH2BgoOEhYaKiouMjY6Sk5SVlpiam5ydnqKjpKWpqqusrbCxsrO0tre4ubu9vr/AwcLDxMXGx8jJysvMzc7P0NHT1NXW2Nna293e3+Dh4uPk5ufo6uvs7e7u7/Hy9PX29/n5+vv8/f4CObtGAAADyklEQVQYGe3BiVdUdRgG4PfODIjIJohgaiIimFaSQVJhUUpJiZVUUpktWrmkUmoqaZpZYdqiWZIZhJBoYRhkiKPTODLv3xXfdzgeVJZZ7r1zOuf3PDAMwzAMwzAMwzCMxCtcUW4hIayyFYXA0hC53YME8HxAhpaik4MaLLjO2spBv8NPsdmCy6wNFAHspnrHgrveompE+g9Ub8BVa6hOZgBZP1O9Chetpjo9GYOmtFK9BNesomrLhcprp3oeLqml6sjHkOmdFOFn4YqaMMW5GbhpVhfFwNNwwbIbFF0FGGZON0XoSTiuKkTRXYRbFPdQBB+DwyqDFL0luM38SxSBR+CoimsUfQtwh4X9FFcfgoPK/BT9pRhBmZ/iyiI4prSfwl+GEVUEKC7fB4cs6KMIVGAUlUGKv+fBESU9FMFKjKoqRPHXXDigqJsiVIUxVA9Q/FkI2xV0UdxYhjHVhCnO3w2bzThHEV6OcaykOnsXbJXfQVWLcdVRnZkKG+W2Ua1CBOqpWrJhm8mnqVYjImupfsqETTJOUq1BhNZTfZ8OW6Qdo3obkbI2U32dChtMPEK1wULErAaqphTEbcIXVFssRMHzEdVnyYhT0gGq7R5ExdtI9YkPcfHtpdrtRZR8+6kavYiDZxfVXh+ilnyIaqcHMfNsp/o0CTFIOUzVYCFG1haqLycgJpO+pdpkISbWu1RHUhGj9BNU6xCTN6mOpSFmWaeo1iIGr1E1ZyIOOa1UryBqL1P9ko245LVTvYgovUDVlos4Te+keg5RqaX6bRriNusPivAziMLyMMX5mbDBnG6KgacQsWU3KC7Mhi2KeyhCTyBCj1+nuFgEm8y/RBFcgog8GqToLYFtFvZTBB5GBBZfo+hbABuV+SmulmNcD/op+h+ArRZfo7iyCOMo7afwl8NmlUGKy/diTPP7KAIVsF1ViKJ3HsZQ3EMRXAIHVA9QXJyLUc3ppghVwRE1YYoLszGKgi6KgWo4ZCXV+ZkY0YxOinANHFNHdXYaRpDfQbUSDqqnOjMVd5jyK1UdHLWWqiUbt5l8mqoeDltP1ZyJW2T8SPU6nGZtojqehmEmfUe1Ds6ztlEdTcVNE7+i2mjBBZ6dVE0pGDLhc6qtFlzhbaQ6mAyVdIBqhwcu8e2n2ufDIN/HVHu8cE3yIao9XsCzi2qfDy5KOUy1w2N9SHUwGa5K/YZq2/tUTSlwWfoJDnM0Fa7LOsWbjqchAXJaOaQ5EwmR107Vko0Emf4PB/XmImHuv07+ew8SKHfjezkwDMMwDMMwDMMwjP+3/wDeNeGjJTo/3QAAAABJRU5ErkJggg==)!important;background-size:1.5em;padding-top:0;padding-bottom:0;margin-inline-end:1.5em}form.ec-form:not(.material-like) select::-ms-expand{display:none}form.ec-form:not(.material-like) select.red-caret{background-image:url('./img/icons/caret-down-red.png')!important}form.ec-form:not(.material-like) select.no-val{color:#939393}form.ec-form input,form.ec-form textarea{-webkit-box-shadow:none!important;box-shadow:none!important}form.ec-form input::-webkit-input-placeholder,form.ec-form textarea::-webkit-input-placeholder{color:#757575}form.ec-form input:-moz-placeholder,form.ec-form textarea:-moz-placeholder{color:#757575;opacity:1}form.ec-form input::-moz-placeholder,form.ec-form textarea::-moz-placeholder{color:#757575;opacity:1}form.ec-form input:-ms-input-placeholder,form.ec-form textarea:-ms-input-placeholder{color:#757575}form.ec-form .input-icon{border:0!important;padding:0!important;left:13px;width:20px;overflow:visible;height:36px;bottom:0;line-height:100%;background-color:transparent;color:#b3b3b3;pointer-events:none}form.ec-form .input-icon.btn-lg{height:49px}form.ec-form .input-icon.btn-sm{height:33px}form.ec-form .input-icon:after{display:block;content:" ";position:absolute;right:0;background-color:#cdcdcd;height:76%;width:1px;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;right:-13px}form.ec-form .input-icon:focus,form.ec-form .input-icon:focus-visible,form.ec-form .input-icon:focus-within{outline:0}form.ec-form .input-icon+input:not([type=submit]),form.ec-form .input-icon+select,form.ec-form .input-icon+textarea{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding-left:52px}form.ec-form .tiny{font-size:9px!important;line-height:1.2;margin:0}form.ec-form .consent-notice{font-size:11.5px;letter-spacing:.25px;text-align:center;line-height:1.1em}form.ec-form .error #tokenFrame,form.ec-form .error input:not(.xdsoft_autocomplete_hint),form.ec-form .error select,form.ec-form .error textarea,form.ec-form .error label:not(.displayed-label){border-left:4px solid #ea1e24!important}form.ec-form .error.no-label,form.ec-form .error.realtime-error{font-size:12px;font-family:'Raleway',sans-serif;font-style:normal;font-weight:500;line-height:19.5px}form.ec-form .error .ec-custom-error{max-height:60px}form.ec-form label{padding:0 10px;margin-bottom:0;font-family:'Raleway',sans-serif;font-style:normal;font-weight:500}form.ec-form label.displayed-label{display:block;margin-bottom:3px;line-height:1.5;padding-left:0!important;font-size:1.05rem}form.ec-form input[type=checkbox]{-webkit-box-shadow:0 0 0 1px rgba(0,0,0,0.4);box-shadow:0 0 0 1px rgba(0,0,0,0.4)}form.ec-form input[type="file"]:invalid+.close{display:none}form.ec-form input[type="file"]+.close{position:absolute;right:.5%;bottom:0;background:#000;z-index:1;color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-ms-transform:scale(0.5);-webkit-transform:scale(0.5);transform:scale(0.5)}form.ec-form .submit-wrapper,form.ec-form .submit{clear:both}form.ec-form .multicheck-wrap{overflow:hidden;margin-top:-1em;mask-composite:intersect;mask-image:linear-gradient(to top,#000 calc(100% - 2em),rgba(0,0,0,0)),linear-gradient(to bottom,#000 calc(100% - 2em),rgba(0,0,0,0));-webkit-mask-composite:intersect;-webkit-mask-image:-webkit-linear-gradient(to top,#000 calc(100% - 2em),rgba(0,0,0,0)),-webkit-linear-gradient(to bottom,#000 calc(100% - 2em),rgba(0,0,0,0))}form.ec-form .multicheck-group{margin-bottom:0!important;max-height:calc(100vh - 300px);margin-right:-20px;overflow:auto;padding:2em}@media(min-width:992px){form.ec-form .multicheck-group{display:flex!important}form.ec-form .multicheck-group>*{flex:1}}form.ec-form.material-like .error #tokenFrame,form.ec-form .material-like .error #tokenFrame,form.ec-form.material-like .error input,form.ec-form .material-like .error input,form.ec-form.material-like .error select,form.ec-form .material-like .error select,form.ec-form.material-like .error label,form.ec-form .material-like .error label{border-left-width:2px!important}form.ec-form.material-like .form-fields .form-field,form.ec-form .material-like .form-fields .form-field{margin-bottom:30px}form.ec-form.material-like input::-webkit-input-placeholder,form.ec-form .material-like input::-webkit-input-placeholder,form.ec-form.material-like button,form.ec-form .material-like button{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}form.ec-form.material-like input,form.ec-form .material-like input,form.ec-form.material-like select,form.ec-form .material-like select{padding:0!important;border-top:0!important;border-left:0!important;border-right:0!important;border-color:#999!important;-webkit-transition:all .2s cubic-bezier(0.64,0.09,0.08,1);transition:all .2s cubic-bezier(0.64,0.09,0.08,1);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 96%,#5c6061 4%);background:linear-gradient(to bottom,rgba(255,255,255,0) 96%,#5c6061 4%);background-position:-5000px 0;background-size:100% 100%;background-repeat:no-repeat;box-shadow:none;-webkit-box-shadow:none!important;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:inherit}form.ec-form.material-like input:focus,form.ec-form .material-like input:focus,form.ec-form.material-like select:focus,form.ec-form .material-like select:focus{box-shadow:none;outline:0;background-position:0 0}form.ec-form.material-like input::-webkit-input-placeholder,form.ec-form .material-like input::-webkit-input-placeholder,form.ec-form.material-like select::-webkit-input-placeholder,form.ec-form .material-like select::-webkit-input-placeholder{color:#999}form.ec-form.material-like input[readonly],form.ec-form .material-like input[readonly],form.ec-form.material-like select[readonly],form.ec-form .material-like select[readonly],form.ec-form.material-like input[readonly] ~ label,form.ec-form .material-like input[readonly] ~ label,form.ec-form.material-like select[readonly] ~ label,form.ec-form .material-like select[readonly] ~ label{display:none}form.ec-form.material-like input.fld-locked,form.ec-form .material-like input.fld-locked,form.ec-form.material-like select.fld-locked,form.ec-form .material-like select.fld-locked{pointer-events:none;color:transparent!important}form.ec-form.material-like .form-control[disabled],form.ec-form .material-like .form-control[disabled],form.ec-form.material-like .form-control[readonly],form.ec-form .material-like .form-control[readonly],form.ec-form.material-like fieldset[disabled] .form-control,form.ec-form .material-like fieldset[disabled] .form-control{background-color:#eee!important}form.ec-form.material-like .form-control[disabled]+label,form.ec-form .material-like .form-control[disabled]+label,form.ec-form.material-like .form-control[readonly]+label,form.ec-form .material-like .form-control[readonly]+label,form.ec-form.material-like fieldset[disabled] .form-control+label,form.ec-form .material-like fieldset[disabled] .form-control+label{background-color:#eee!important}form.ec-form.material-like .form-control[disabled]+a[data-toggle="modal"],form.ec-form .material-like .form-control[disabled]+a[data-toggle="modal"],form.ec-form.material-like .form-control[readonly]+a[data-toggle="modal"],form.ec-form .material-like .form-control[readonly]+a[data-toggle="modal"],form.ec-form.material-like fieldset[disabled] .form-control+a[data-toggle="modal"],form.ec-form .material-like fieldset[disabled] .form-control+a[data-toggle="modal"]{display:none!important}form.ec-form.material-like textarea ~ label,form.ec-form .material-like textarea ~ label,form.ec-form.material-like input ~ label,form.ec-form .material-like input ~ label,form.ec-form.material-like select ~ label,form.ec-form .material-like select ~ label{font-weight:normal;color:#939393}form.ec-form.material-like textarea ~ label:not(.custom-control-label),form.ec-form .material-like textarea ~ label:not(.custom-control-label),form.ec-form.material-like input ~ label:not(.custom-control-label),form.ec-form .material-like input ~ label:not(.custom-control-label),form.ec-form.material-like select ~ label:not(.custom-control-label),form.ec-form .material-like select ~ label:not(.custom-control-label){position:absolute;top:.25em;pointer-events:none;padding-left:.125em;-webkit-transition:all .28s ease;transition:all .28s ease;white-space:nowrap;left:8px}form.ec-form.material-like textarea:not(.required):not([required]):not([disabled]) ~ label:after,form.ec-form .material-like textarea:not(.required):not([required]):not([disabled]) ~ label:after,form.ec-form.material-like input:not([type="radio"]):not([required]):not(.required):not([disabled]) ~ label:after,form.ec-form .material-like input:not([type="radio"]):not([required]):not(.required):not([disabled]) ~ label:after,form.ec-form.material-like select:not(.required):not([required]):not([disabled]) ~ label:after,form.ec-form .material-like select:not(.required):not([required]):not([disabled]) ~ label:after{content:"OPTIONAL"!important;font-size:70%;display:inline-block;padding-left:20px;font-family:'Gotham 4r','Gotham A','Gotham B';color:currentColor;-moz-osx-font-smoothing:unset;vertical-align:baseline}form.ec-form.material-like input:not([type="checkbox"]):focus ~ label:not(.custom-control-label),form.ec-form .material-like input:not([type="checkbox"]):focus ~ label:not(.custom-control-label),form.ec-form.material-like input.has-value:not([type="checkbox"]) ~ label:not(.custom-control-label),form.ec-form .material-like input.has-value:not([type="checkbox"]) ~ label:not(.custom-control-label),form.ec-form.material-like textarea:focus ~ label:not(.custom-control-label),form.ec-form .material-like textarea:focus ~ label:not(.custom-control-label),form.ec-form.material-like textarea.has-value ~ label:not(.custom-control-label),form.ec-form .material-like textarea.has-value ~ label:not(.custom-control-label),form.ec-form.material-like select:focus ~ label:not(.custom-control-label),form.ec-form .material-like select:focus ~ label:not(.custom-control-label),form.ec-form.material-like select.has-value ~ label:not(.custom-control-label),form.ec-form .material-like select.has-value ~ label:not(.custom-control-label){font-size:75%;top:-1.3em;width:100%}form.ec-form.material-like .glyphicon,form.ec-form .material-like .glyphicon{right:8px;top:.75em}form.ec-form.material-like #tokenFrame,form.ec-form .material-like #tokenFrame{border:0;border-bottom:1px solid #999;z-index:999}html{font-size:1em}body{font-family:'Raleway',sans-serif;font-style:normal;font-weight:400;font-size:inherit;color:#707070;line-height:1.8;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:gray;visibility:visible!important}strong,b{font-weight:600}h1,.h1,h2,.h2,h3 .h3,.section-heading{line-height:1.2}h1,h2,.h2{font-family:'Raleway',sans-serif;font-style:normal;font-weight:600}h2,.h2{font-size:calc(1.4rem - -.2vw)}h3,.h3{font-family:'Raleway',sans-serif;font-style:normal;font-weight:500;font-size:calc(1rem - -.2vw);color:inherit}.section-heading{font-family:'Raleway',sans-serif;font-style:normal;font-weight:800;font-size:calc(1.5rem - -.3vw);color:#111;text-transform:uppercase;margin:0;text-align:center;letter-spacing:initial;position:relative}@media(max-width:500px){.section-heading{font-size:calc(1.3rem - -.3vw)}}.section-heading:not(.no-line){padding-bottom:calc(32px - -1vw)}.section-heading:not(.no-line):after{content:' ';display:block;height:2px;width:calc(30px - -.5vw);position:absolute;left:50%;margin-top:.6em;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#ea1e24}.section-heading.gray-underline:after{background-color:gray}.section-subheading{font-size:calc(1rem - -.2vw);padding-bottom:calc(26px - -.3vw);max-width:1180px;width:70%;margin-left:auto;margin-right:auto}.slider-padding{padding:calc(50px - -3vw) 0}.neg-slider-margin-top{margin-top:calc(-1 * calc(50px - -3vw))!important}.slider-padding-half{padding:calc(calc(50px - -3vw)/2) 0!important}.neg-slider-half-margin-top{margin-top:calc(-1 * calc(50px - -3vw)/2)!important}.slider-section{padding:0;position:relative;background-position:center;background-repeat:no-repeat;background-size:cover}.slider-section:not(.main-slider):not(.no-margin){padding:calc(50px - -3vw) 0}.slider-section ul:not(.pill-wrap){text-align:left}.slider-section .single-icon-wrap span[class*="icon-"][class*="-bg"]{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;padding:30px}.slider-section .single-icon-wrap span[class*="icon-"]{color:#d90000}.slider-section .single-icon-wrap .glyphicon{font-size:calc(2.5em - -.5vw)}.slider-section .single-icon-wrap span[class*=icon-]:not(.glyphicon){font-size:calc(2.5em - -.5vw)}.slider-section.multi-icons-section,.slider-section.slider-authors{padding-bottom:50px!important}.slider-section .inner-slider{position:relative;z-index:1}.slider-section video{display:block;top:50%;left:50%;min-width:100%;max-width:100%;width:auto;height:auto;z-index:-100;transition:1s opacity;background-image:url("./img/home_slider.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}@media(max-width:767px){.slider-section video{display:none}}.slider-section.icon-block-section .custom-bullets ul,.slider-section.icon-block-section ul.custom-bullets{max-width:700px;margin:auto;display:inline-block}@media(max-width:991px){.slider-section.icon-block-section .custom-bullets ul,.slider-section.icon-block-section ul.custom-bullets{max-width:100%}}.sliderPattern{background:url("./img/gridtile.png") rgba(0,0,0,0.2);left:0;position:absolute;top:0;width:100%;z-index:0;height:100%}.sliderPattern.clear-pattern{background-color:transparent!important}.sliderPattern.darker-pattern{background-color:rgba(0,0,0,0.5)}.home-text-stripe{font-family:'Raleway',sans-serif;font-style:normal;font-weight:400;font-size:22px;line-height:1.1;padding:40px 10px;color:#333}.home-text-stripe>a{color:#333}.home-text-stripe>a:hover,.home-text-stripe>a:focus,.home-text-stripe>a:active{color:#ea1e24}hr.row-spacer{margin:32px 0}@media(max-width:767px){hr.row-spacer{margin:20px 0}}hr.less-margin{margin:10px 0}hr.more-margin{margin:32px 0}hr.w90{width:90%}hr.heavy{border-width:2px}hr.red{border-color:#ea1e24}hr.gray{border-color:#939393}hr.dark-red{border-color:#d00102}hr.black{border-color:#000}.modal.fade.bottom .modal-dialog{bottom:0;top:auto;position:absolute;left:50%}.modal.fade.bottom .modal-dialog.modal-sm{transform:translateX(-50%);margin-left:50%;left:auto}.modal-backdrop.in{opacity:.8;filter:alpha(opacity=80)}.modal-backdrop.in.bg-lt{opacity:.6;filter:alpha(opacity=60)}.modal-backdrop.quiz2-bg{background-position-x:0,0%;background-position-y:0,0%;background-attachment:scroll,scroll;background-size:auto,auto;background-position:50% 50%;background-size:cover;background-attachment:fixed}.modal-backdrop ~ .modal-backdrop{z-index:1050}.modal{padding-right:0!important}.modal.second-modal{z-index:1060}.modal.no-padding .modal-body{padding:0}.modal#signUpModal{position:static!important;margin-left:auto!important;margin-right:auto!important}@media(max-width:767px){.modal#signUpModal{width:auto!important}}.modal.form-modal.form-90 .modal-dialog .modal-content .modal-body .outer-form-fields{max-width:90%}.modal.form-modal .modal-dialog:not(.modal-quiz){text-align:center}.modal.form-modal .modal-dialog .modal-content .modal-header{border-bottom:0;text-align:center}.modal.form-modal .modal-dialog .modal-content .modal-header .close{position:absolute;right:-16px;top:-8px}.modal.form-modal .modal-dialog .modal-content .modal-header .close:before,.modal.form-modal .modal-dialog .modal-content .modal-header .close:after{width:20px}.modal.form-modal .modal-dialog .modal-content .modal-body{border:2px solid #d00102;margin:0 25px 25px 25px;padding:25px}.modal.form-modal .modal-dialog .modal-content .modal-body .outer-form-fields{max-width:330px;margin:15px auto 0}.modal.form-modal .modal-dialog .modal-content .modal-body .form-disclaimer{font-size:.8rem!important;text-align:center}.modal.form-modal .modal-dialog .modal-content .modal-body .recap-notice,.modal.form-modal .modal-dialog .modal-content .modal-body .form-intro{text-align:center}.modal.modal-gate .close{display:none}.modal .modal-dialog.modal-larger{width:90%;max-width:1370px}@media(max-width:991px){.modal .modal-dialog.modal-larger{width:80%}}@media(max-width:767px){.modal .modal-dialog.modal-larger{width:auto}}.modal .modal-loading{height:40px;position:relative;background:#fff}.video-modal .modal-content{border-radius:0}.video-modal .modal-header{padding:0!important;border:none!important}.video-modal .modal-header .close{position:absolute;z-index:1;right:0;color:#fff;opacity:1;filter:alpha(opacity=100);z-index:2}.video-modal .modal-body{padding:0;position:relative}.modal-quiz2 .modal-dialog{margin:0 auto!important}@media(min-width:992px){.modal-quiz2 .modal-dialog{max-width:1500px!important}}.modal-quiz2 .modal-content{background-color:transparent!important;border:0!important;box-shadow:none!important;text-align:center!important}.modal-quiz2 .modal-body{padding:0!important}.modal-quiz2 .close{color:inherit;opacity:1!important;position:absolute;right:0;top:20px}.modal-quiz2:not(.in) label.displayed-label:before{height:0!important;transform:translateX(100%)!important}.modal-quiz2 .multicheck-group{font-size:1.2rem}body.ecornell-www .panel-group{margin-bottom:0}body.ecornell-www .panel-group#browseOfferingsContainer>.panel ~ .panel{margin-top:40px}body.ecornell-www .panel-group .panel.mode-heading ~ .mode-heading{margin-top:40px}body.ecornell-www .panel-group .panel.elec-heading{margin-top:20px!important}body.ecornell-www .panel-group .panel>.panel-heading{padding:0}body.ecornell-www .panel-group .panel>.panel-heading .panel-title a{display:block;padding:14px 20px 14px 44px;color:inherit!important;position:relative}body.ecornell-www .panel-group .panel>.panel-heading .panel-title a:hover{background-color:#f0f0f0}body.ecornell-www .panel-group .panel>.panel-heading .panel-title a.no-collapse{padding-left:20px}body.ecornell-www .panel-group .panel>.panel-heading .panel-title a.no-collapse:before{content:''}body.ecornell-www .panel-group .panel>.panel-heading .panel-title a:before,body.ecornell-www .panel-group .panel>.panel-heading .panel-title a:after{position:absolute;left:14px;font-size:200%;font-weight:300;-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all}body.ecornell-www .panel-group .panel>.panel-heading .panel-title a:before{content:'-';top:1px}body.ecornell-www .panel-group .panel>.panel-heading .panel-title a:after{content:' + ';opacity:0;filter:alpha(opacity=0);top:3px}body.ecornell-www .panel-group .panel>.panel-heading .panel-title a span[class*="icon-"]:not(.icon-shim),body.ecornell-www .panel-group .panel>.panel-heading .panel-title a i[class*="icon-"]:not(.icon-shim){display:inline-block;vertical-align:middle;margin-right:6px}body.ecornell-www .panel-group .panel>.panel-heading .panel-title a span[class*="icon-"]:not(.icon-shim):before,body.ecornell-www .panel-group .panel>.panel-heading .panel-title a i[class*="icon-"]:not(.icon-shim):before{font-weight:600}body.ecornell-www .panel-group .panel>.panel-heading .panel-title a.collapsed:before{opacity:0;filter:alpha(opacity=0)}body.ecornell-www .panel-group .panel>.panel-heading .panel-title a.collapsed:after{opacity:1;filter:alpha(opacity=100)}body.ecornell-www .panel-group .panel>.panel-heading .panel-title a.collapsed .header-profile-img-wrapper{width:60px}body.ecornell-www .panel-group .panel>.panel-heading .panel-title a .goBottom{display:none}body.ecornell-www .panel-group .panel>.panel-heading .panel-title a .header-profile-img-wrapper{-webkit-transition:.2s width;-o-transition:.2s width;transition:.2s width;width:90px}body.ecornell-www .panel-group .panel>.panel-heading .panel-title a.top-level{color:#fff!important;background-color:#b30909}body.ecornell-www .panel-group .panel>.panel-heading .panel-title a.top-level.collapsed{background-color:#2e3233}body.ecornell-www .panel-group .panel+.panel{margin-top:0}body.ecornell-www .panel-group .panel .crt-crs-btns{margin-right:2em;display:flex;align-items:flex-start}body.ecornell-www .panel-group .panel .crt-crs-btns .crs-start-wrap{margin-right:2em}body.ecornell-www .panel-group .panel .crt-crs-btns .btn{margin-top:2em}body.ecornell-www .panel-group .panel .crs-start-dates{list-style:none;border:1px solid #cac9c9;background-color:#fff;margin-top:1em;padding:0 1em}body.ecornell-www .panel-group .panel .crs-start-dates li{text-align:center;padding:.25em 0}body.ecornell-www .panel-group .panel .crs-start-dates li:not(:last-child){border-bottom:1px solid #cac9c9}body.ecornell-www .panel-group .panel .panel-group:not(.no-indent){margin-left:30px}body.ecornell-www .panel-group .panel .panel-group .panel-body{background-color:#fff}body.ecornell-www .panel-group .panel .panel-group .panel-body.unloaded .inner-panel-body{opacity:0;filter:alpha(opacity=0);display:none}body.ecornell-www .panel-group .panel .panel-group .panel-body .inner-panel-body{-webkit-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;transition:opacity .2s ease-out;padding:15px;opacity:1;filter:alpha(opacity=100)}body.ecornell-www .panel-group .panel .panel-group .panel-body .inner-panel-body h4+.electives-wrap,body.ecornell-www .panel-group .panel .panel-group .panel-body .inner-panel-body .crs-order-instr+.electives-wrap{margin-top:0!important}body.ecornell-www .panel-group .panel .panel-group .panel-body .inner-panel-body .caret-after:after{font-weight:500}body.ecornell-www .panel-group .panel .panel-group .panel-body .inner-panel-body .caret-after:not(.collapsed):after{font-weight:600;font-size:75%;content:'∨';position:relative;top:-2px;padding-top:8px;display:inline-block}body.ecornell-www .panel-group .panel .panel-group .panel-body .inner-panel-body .btn-lg{max-width:330px;display:block;margin-left:auto;margin-right:auto}body.ecornell-www .panel-group .panel .panel-group .panel-body .inner-panel-body .policy-ack{margin-top:5px}body.ecornell-www .panel-group .panel .panel-group .panel-body .inner-panel-body .policy-ack label{display:flex;align-items:flex-start}body.ecornell-www .panel-group .panel .panel-group .panel-body .inner-panel-body .policy-ack label p{margin-left:8px}body.ecornell-www .panel-group .panel .panel-group .panel-body .inner-panel-body .collapse .inner-details-wrap:not(:last-of-type){margin-bottom:40px}body.ecornell-www .panel-group .panel .panel-group .panel-body .inner-panel-body .start-dates-label.disabled{opacity:.4;filter:alpha(opacity=40)}body.ecornell-www .panel-group .panel .panel-group .panel-body .inner-panel-body select:disabled{opacity:.6;filter:alpha(opacity=60)}body.ecornell-www .panel-group .panel .panel-group .panel-body .inner-panel-body select.has-value{font-family:'Raleway',sans-serif;font-style:normal;font-weight:600;color:inherit!important}body.ecornell-www .panel-group .panel .panel-group .panel-body h4 ~ h4{margin-top:32px}.goBottom{position:absolute;z-index:9}.goBottom:hover{opacity:1;filter:alpha(opacity=100)}.goBottom>a,.goBottom>span{-webkit-transition:all .1s;-o-transition:all .1s;transition:all .1s;background-image:url("./img/gobottom.png");background-repeat:no-repeat;background-position:50%;background-size:cover;text-decoration:none!important;border-bottom:none!important;width:30px;height:30px;display:block}.goBottom>a.black-arrow,.goBottom>span.black-arrow{background-image:url("./img/gobottom_black.png")}.footer{z-index:9;position:relative;background-color:#111;padding-bottom:15px;padding-top:40px;line-height:1.6}.footer.no-margin{padding-top:0!important}.footer .footerTopSec{padding:20px 0;border-bottom:1px solid #4c4c4c;box-shadow:0 2px 3px rgba(0,0,0,0.8) inset}.footer ul.sub-menu{padding-left:0}.footer .social-links a{background-position:center center;background-repeat:no-repeat;background-size:100% auto;float:left;height:34px;margin-right:30px;width:34px;opacity:.5}.footer .social-links a.facebook{background-image:url(./img/fb.png)}.footer .social-links a.twitter{background-image:url(./img/tr.png)}.footer .social-links a.linkedin{background-image:url(./img/in.png)}.footer .social-links a.youtube{background-image:url(./img/ut.png)}.footer .social-links a:hover{opacity:1!important}.footer .subfooter{color:#fff;font-family:'Raleway',sans-serif;font-style:normal;font-weight:400;font-size:.7rem;line-height:1.5;padding:50px 0 20px;position:relative;margin:0;z-index:1}@media(max-width:767px){.footer .subfooter{text-align:center;padding:30px 0 10px;margin-left:50px;margin-right:50px}}.footer .subfooter a{color:#fff}.footer .subfooter a.footer-icon-link:hover{text-decoration:none}.footer .subfooter a.footer-icon-link:hover .glyphicon{color:#d90000}.footer .subfooter .divider{margin:0 15px}.footer .subfooter small{font-size:.75rem;letter-spacing:.5px;font-weight:500}.footer ul{list-style:none;margin:0;z-index:1;position:relative}.footer ul li{margin-top:5px}.footer a{color:#fff;font-size:.815rem;text-decoration:none}.footer a:hover{text-decoration:underline}.footer table{color:#fff;font-size:13px}.footer table td{padding:0}.footer h3,.footer .h3{color:#fff!important;font-size:15px;font-family:'Raleway',sans-serif;font-style:normal;font-weight:700;margin-top:15px}.footer h3:hover,.footer .h3:hover{color:#aaa;text-decoration:none}.footer .main-menu-link ~ .main-menu-link h3{margin-top:30px}.footer #backToTop{color:#fff;text-align:center;position:fixed;z-index:100;right:10px;bottom:48px;height:40px;width:40px;display:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:rgba(0,0,0,0.3);opacity:0;filter:alpha(opacity=0)}.footer #backToTop.shown{opacity:1;filter:alpha(opacity=100);display:block}.footer #backToTop:hover,.footer #backToTop:active{background-color:#b30909;color:#fff;text-decoration:none}.footer #backToTop span{display:block;margin:auto;line-height:38px}body:not(.is-ipad) .fade-trigger{height:1px;width:1px;top:40%}@media(max-width:767px){body:not(.is-ipad) .fade-trigger{top:0}}@media(min-width:992px){body:not(.is-ios) .on-scroll-fade{opacity:0;filter:alpha(opacity=0);position:relative;-webkit-transition:transform .7s ease-out,bottom .7s ease-out,opacity 1s ease-out .3s;-o-transition:transform .7s ease-out,bottom .7s ease-out,opacity 1s ease-out .3s;transition:transform .7s ease-out,bottom .7s ease-out,opacity 1s ease-out .3s;-ms-transform:scale(.8) translateY(100%);-webkit-transform:scale(.8) translateY(100%);transform:scale(.8) translateY(100%);z-index:-1}body:not(.is-ios) .on-scroll-fade.fade-down{-ms-transform:scale(.8) translateY(-100%);-webkit-transform:scale(.8) translateY(-100%);transform:scale(.8) translateY(-100%)}body:not(.is-ios) .on-scroll-fade.animated{opacity:1;filter:alpha(opacity=100);bottom:0;-ms-transform:scale(1) translateY(0);-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);z-index:1}body:not(.is-ios) .on-scroll-fill-ul ul li{position:relative}body:not(.is-ios) .on-scroll-fill-ul ul li.animated:before{width:0}body:not(.is-ios) .on-scroll-fill-ul ul li:before{-webkit-transition:width 1.5s linear;-o-transition:width 1.5s linear;transition:width 1.5s linear;position:absolute;content:' ';height:100%;width:100%;background-color:#fff;top:0;right:0;overflow:hidden}body:not(.is-ios) .on-scroll-fill-ul.ul-bg-white ul li:before{background-color:#f8f8f8}body:not(.is-ios) .on-scroll-fade-ul li,body:not(.is-ios) .on-scroll-fade-ul .pill{opacity:0;filter:alpha(opacity=0);-ms-transform:translateY(300%);-webkit-transform:translateY(300%);transform:translateY(300%);position:relative;-webkit-transition:transform .7s ease-out,bottom .7s ease-out,opacity 1s ease-out .3s;-o-transition:transform .7s ease-out,bottom .7s ease-out,opacity 1s ease-out .3s;transition:transform .7s ease-out,bottom .7s ease-out,opacity 1s ease-out .3s}body:not(.is-ios) .on-scroll-fade-ul li.animated,body:not(.is-ios) .on-scroll-fade-ul .pill.animated{opacity:1;filter:alpha(opacity=100);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}}.list-unstyled>ul{margin-left:0;padding-left:0;list-style-type:none}ul.custom-bullets,.custom-bullets>ul{display:inline-block;margin-bottom:0}ul.custom-bullets,.custom-bullets{padding-left:0;margin-left:0}ul.custom-bullets>ul,.custom-bullets>ul{padding-left:0;margin-left:0}ul.custom-bullets.red-bullets li:before,.custom-bullets.red-bullets li:before,ul.custom-bullets.red-bullets>p:before,.custom-bullets.red-bullets>p:before{color:#d90000}ul.custom-bullets li,.custom-bullets li,ul.custom-bullets>p,.custom-bullets>p{list-style-type:none;padding-left:2em;position:relative;margin-bottom:1em!important}ul.custom-bullets li:before,.custom-bullets li:before,ul.custom-bullets>p:before,.custom-bullets>p:before{font-size:120%;position:absolute;left:0;top:1px;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}ul.custom-bullets.checked-list li:before,.custom-bullets.checked-list li:before,ul.custom-bullets.checked-list>p:before,.custom-bullets.checked-list>p:before{content:"\e013"}ul.custom-bullets.chevron-list li:before,.custom-bullets.chevron-list li:before,ul.custom-bullets.chevron-list>p:before,.custom-bullets.chevron-list>p:before{content:"\e258"}.bracketed{display:none}.quoted:before,.quoted:after{display:inline-block;vertical-align:middle;font-size:150%}.quoted:before{content:"\201C"}.quoted:after{content:"\201D"}.overflow-hidden{overflow:hidden}.force-pos-rel{position:relative!important}.force-pos-abs{position:absolute!important}.force-vertical-middle{vertical-align:middle!important}.img-height-responsive{height:100%;width:auto}.force-inline-block{display:inline-block!important}.force-absolute{position:absolute!important}.img-rnd,.img-rnd-border{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.img-rnd-border{border:3px solid #f2f2f2}img.img-full-width{width:100%}img.force-no-max-h{max-height:none!important}img.img-max-height{max-height:100%}img.img-gray{filter:grayscale(100%);-webkit-filter:grayscale(100%);-webkit-transition:grayscale(100%)}.img-cover{height:100%;object-fit:cover;width:100%}.full-width{width:100%}.force-full-width{width:100%!important}.full-height{height:100%}.force-width-auto{width:auto!important}.text-def-color{color:#707070}.text-red{color:#ea1e24}.text-dark-red{color:#d00102}.text-darker-red{color:#b30909}.text-black{color:#333}.text-black.glyphicon:before{color:#000!important}.text-alm-black{color:#111}.text-gray{color:gray}.text-dark-gray{color:#636363}.text-white{color:#fff}.text-nowrap{white-space:nowrap}.text-underline{text-decoration:underline}@media(min-width:767px){.text-xs-nowrap{white-space:nowrap}}.text-upper{text-transform:uppercase}.text-lower{text-transform:lowercase}.text-capital{text-transform:capitalize}.force-invisible{visibility:hidden!important}.absolute-horiz-center{position:absolute;left:50%;width:100%;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:9}.absolute-center{position:absolute;top:50%;left:50%;width:100%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:9}a:focus-visible,div[role="button"]:focus-visible{-webkit-box-shadow:0 0 2px 2px #3b87ae!important;box-shadow:0 0 2px 2px #3b87ae!important;scroll-margin-top:6rem;scroll-margin-bottom:3rem}a>img.absolute-center,div[role="button"]>img.absolute-center{cursor:pointer}.absolute-bottom{position:absolute;top:auto;bottom:0;left:50%;width:100%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:9}.abs-bottom{position:absolute;bottom:0;left:0;z-index:9}.bottom-right{position:absolute;bottom:0;right:0}.text-200{font-size:200%}.text-150{font-size:150%}.text-140{font-size:140%}.text-120{font-size:120%}.text-11vw{font-size:calc(16px - -1.1vw)}.text-10vw{font-size:calc(16px - -1vw)}.text-8vw{font-size:calc(16px - -.8vw)}.text-7vw{font-size:calc(16px - -.7vw)}.text-5vw{font-size:calc(16px - -.5vw)}.text-4vw{font-size:calc(16px - -.4vw)}.text-normal{font-size:15px}.white-bg{background:#fff}.white-bg-hover{-webkit-transition:.2s background;-o-transition:.2s background;transition:.2s background}.white-bg-hover:hover{background-color:#fff}.bright-red-bg{background:#d90000}.red-bg{background:#ea1e24}.force-red-bg{background:#ea1e24!important}.dark-red-bg{background:#d00102}.darker-red-bg{background:#b30909;color:#fff}.darker-red-bg a.btn:hover,.darker-red-bg a.btn-lg:hover,.darker-red-bg a.btn:focus,.darker-red-bg a.btn-lg:focus{background-color:rgba(255,255,255,0.3);color:#fff}.darker-red-bg a:not(.btn):not(.btn-lg){color:#fff;text-decoration:underline}.darker-red-bg a:not(.btn):not(.btn-lg):hover{text-decoration:none;color:#fff}.darker-red-bg a:not(.btn):not(.btn-lg):visited{color:#e0e0e0!important}.darker-red-bg a:not(.btn):not(.btn-lg).reverse-hover{text-decoration:none}.darker-red-bg a:not(.btn):not(.btn-lg).reverse-hover:hover{text-decoration:underline}.darker-red-bg .small-underline:after{background-color:#fff!important}a.darker-red-bg.text-white:active,a.darker-red-bg.text-white:focus{background:#b30909;color:#fff}a.darker-red-bg.text-white:hover{background:#ea1e24;color:#fff}a.text-darker-red:active,a.text-darker-red:focus,a.text-darker-red:hover{color:#d00102}.line-height-less{line-height:1.5em}.reset-line-height{line-height:1em}.inherit-line-height{line-height:inherit!important}.line-height-1{line-height:1}.line-height-125{line-height:1.25}.bring-front{z-index:1;position:relative}.letter-spacing-1{letter-spacing:1px}.lighter-text{color:#939393}.sha-blue{color:#003034}.sha-gold{color:#ae9d63}.header-gray{color:#939393}.greyBg,.gray-bg{color:#3b3b3b;background:#f2f2f2!important}.greyBg *[class*="clip-lines-"]:after,.gray-bg *[class*="clip-lines-"]:after{background-image:-webkit-linear-gradient(rgba(242,242,242,0),rgba(242,242,242,0.4) 25%,#f2f2f2)!important;background-image:-o-linear-gradient(rgba(242,242,242,0),rgba(242,242,242,0.4) 25%,#f2f2f2)!important;background-image:linear-gradient(rgba(242,242,242,0),rgba(242,242,242,0.4) 25%,#f2f2f2)!important;background-repeat:no-repeat!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00f2f2f2',endColorstr='#fff2f2f2',GradientType=0)!important}.lt-gray-bg-hover:hover{background-color:#f5f5f5!important}.very-lt-gray-bg{background-color:#f5f5f5}.very-lt-gray-bg .list-group-item{border-color:#fff!important}@media(min-width:1200px){.very-lt-gray-lg-bg{background-color:#f5f5f5}}@media(min-width:992px){.very-lt-gray-md-bg{background-color:#f5f5f5}}@media(max-width:767px){.very-lt-gray-xs-bg{background-color:#f5f5f5}.very-lt-gray-xs-bg .list-group-item{border-color:#fff!important}.white-xs-bg{background-color:#fff}.white-sm-bg{background:#fff}.section-padding-xs{padding:calc(50px - -3vw) 0}.opaque-xs{opacity:1!important;filter:alpha(opacity=100)!important}.transparent-xs{opacity:0!important;filter:alpha(opacity=0)!important}}.dark-gray-bg{background-color:#2e3233;color:#fff}.dark-gray-bg *{color:#fff}.black-clear-bg{background-color:rgba(0,0,0,0.7)}.force-normal-weight{font-weight:400!important}.bordered{border:1px solid #cac9c9!important}.bordered-top{border-top:1px solid #cac9c9!important}.bordered-top.lt-gray{border-color:#eee!important}.bordered-bottom{border-bottom:1px solid #cac9c9!important}.bordered-bottom.lt-gray{border-color:#eee!important}.bordered-right{border-right:1px solid #cac9c9!important}.bordered-right.lt-gray{border-color:#eee!important}.bordered-left{border-left:1px solid #cac9c9!important}.bordered-left.red{border-color:#ea1e24!important}.bordered-left.heavy{border-width:4px!important}.bordered-sides{border-left:1px solid #cac9c9!important;border-right:1px solid #cac9c9!important}.bordered-except-bottom{border-top:1px solid #cac9c9!important;border-left:1px solid #cac9c9!important;border-right:1px solid #cac9c9!important}.bordered-except-top{border-bottom:1px solid #cac9c9!important;border-left:1px solid #cac9c9!important;border-right:1px solid #cac9c9!important}.bordered-inside{border-width:0 16px 0 16px!important;border-style:solid;border-color:#fff;box-shadow:inset 0 0 0 1px #cac9c9}.bordered-inside.inside-heavy{box-shadow:inset 0 0 0 3px #cac9c9}.bordered-inside.inside-black{box-shadow:inset 0 0 0 1px #000}.bordered-inside.inside-black.inside-heavy{box-shadow:inset 0 0 0 3px #000}.bordered-red{border-color:#ea1e24!important}.bordered-dark-red{border-color:#d00102!important}.bordered-white{border-color:#fff!important}.bordered-black{border-color:#000!important}.bordered-gray{border-color:#f5f5f5!important}.bordered-lt-gray{border-color:#e0e0e0!important}.pos-abs{position:absolute;float:none}.pos-fixed{position:fixed;float:none;z-index:2}.pos-rel{position:relative;float:none}.pos-static{position:static;float:none}.padded{padding:30px}.padded h3{padding-top:0;margin-top:0}.padded-15{padding:15px}.padded-10-30{padding:10px 30px}.padding-top-30{padding-top:30px}.padded-double{padding:60px}.button-margin-top{margin-top:7%}.fake-checkbox{display:inline-block;vertical-align:middle;border-radius:3px;border:1px solid #939393;height:16px;width:16px}input[type="checkbox"]{min-width:13px}.caret-after:after{content:'›';font-size:140%;font-family:'Raleway',sans-serif;font-style:normal;font-weight:400;margin-left:6px}.caret-before:before{content:'‹';font-size:140%;font-family:'Raleway',sans-serif;font-style:normal;font-weight:400;margin-right:6px}.btn.btn-pill{border-radius:1em!important;line-height:1em;padding:.4em 1.5em}.btn-primary,.btn-default{letter-spacing:1px;font-weight:600;text-transform:uppercase;padding-left:20px;padding-right:20px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}@media(max-width:767px){.btn-primary,.btn-default{font-size:calc(16px - -.2vw);padding:4px 12px}}.btn-primary:hover{background-color:#ea1e24;border-color:#c00000}.btn-default:hover{background-color:#444}.tmp-hidden{display:none}.no-margin-top{margin-top:0!important}.no-margin-bottom{margin-bottom:0!important}.no-padding-top{padding-top:0!important}.no-padding-bottom{padding-bottom:0!important}@media(max-width:991px){.clear-padding-bottom-at-md{padding-bottom:0!important}}@media(min-width:768px){.no-padding-bottom-sm{padding-bottom:0!important}.no-padding-top-sm{padding-top:0!important}}@media(min-width:992px){.no-padding-bottom-md{padding-bottom:0!important}.no-padding-top-md{padding-top:0!important}}.visible-1400{display:none}@media(max-width:1400px){.visible-1400{display:block!important}}.hidden-1700{display:block}@media(max-width:1700px){.hidden-1700{display:none!important}}@media(max-width:1700px){.col-1700-12{width:100%!important}}.hidden-1600{display:block}@media(max-width:1600px){.hidden-1600{display:none}}.visible-1600{display:none}@media(max-width:1600px){.visible-1600{display:block!important}}.hidden-1400{display:block}@media(max-width:1400px){.hidden-1400{display:none!important}}.visible-1200{display:none}@media(max-width:1200px){.visible-1200{display:block!important}}.hidden-1200{display:block}@media(max-width:1200px){.hidden-1200{display:none!important}}.visible-810{display:none}@media(max-width:810px){.visible-810{display:block!important}}.hidden-810{display:block}@media(max-width:810px){.hidden-810{display:none!important}}.visible-600{display:none}@media(max-width:600px){.visible-600{display:block!important}}.hidden-600{display:block}@media(max-width:600px){.hidden-600{display:none!important}}.visible-570{display:none}@media(max-width:570px){.visible-570{display:block!important}}.hidden-570{display:block}@media(max-width:570px){.hidden-570{display:none!important}}.visible-490{display:none}@media(max-width:490px){.visible-490{display:block!important}}.hidden-490{display:block}@media(max-width:490px){.hidden-490{display:none!important}}.text-xs-left{text-align:left!important}.text-xs-right{text-align:right!important}.text-xs-center{text-align:center!important}@media(max-width:600px){.text-xxs-left{text-align:left!important}.text-xxs-right{text-align:right!important}.text-xxs-center{text-align:center!important}}@media(min-width:768px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media(min-width:992px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media(min-width:1200px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media(max-width:767px){.visible-xs-table{display:table!important}.visible-xs-table-row{display:table-row!important}.visible-xs-table-cell{display:table-cell!important}}.row.always-spaced>[class*="col-"]{margin-bottom:32px!important}.row.always-spaced.wider-gutter>[class*="col-"]{margin-bottom:64px!important}.row.always-spaced.smaller-gutter>[class*="col-"]{margin-bottom:16px!important}.row.row-grid>[class*="col-"]+[class*="col-"]{margin-top:32px}@media(min-width:1200px){.row.row-grid>[class*="col-lg-"]+[class*="col-lg-"]{margin-top:0}}@media(min-width:992px){.row.row-grid>[class*="col-md-"]+[class*="col-md-"]{margin-top:0}}@media(min-width:768px){.row.row-grid>[class*="col-sm-"]+[class*="col-sm-"]{margin-top:0}}.flex-row{display:flex;margin-left:-16px;margin-right:-16px}.flex-row>*{padding-left:16px;padding-right:16px}.flex-row>*.flex-fill{flex:1}@media(min-width:1600px){.col-xl-10{width:83.33333333%}.col-xl-8{width:66.66666667%}.col-xl-4{width:33.33333333%}.col-xl-3{width:25%}.col-xl-2{width:16.66666667%}.col-xl-offset-2{margin-left:16.66666667%}.col-xl-offset-1{margin-left:8.33333333%}.col-xl-offset-0{margin-left:0}}@media(min-width:1750px){.col-1750-3{width:25%}}.inline-cols{text-align:center}.inline-cols.align-left{text-align:left}.inline-cols.children-left>[class*="col-"]{text-align:left}.inline-cols.align-vertical>[class*="col-"],.inline-cols.align-top>[class*="col-"]{vertical-align:top}.inline-cols.align-bottom>[class*="col-"]{vertical-align:bottom}.inline-cols>[class*="col-"]{float:none;display:inline-block;vertical-align:middle;text-align:center}.inline-cols>[class*="col-"].adjust-for-obscure{margin-top:-3%}@media(max-width:767px){.inline-cols>[class*="col-"].adjust-for-obscure{margin-top:auto;margin-bottom:3%}}@media only screen and (min-width:768px){.is-sm-table-row{display:table;width:calc(100% - -32px)}.is-sm-table-row>[class*="col-"]{float:none;display:table-cell;vertical-align:top}.is-sm-table-row.wider-gutter{width:calc(100% - -64px)}.is-sm-table-row.wider-gutter>[class*="col-"].bordered-inside{border-width:0 32px 0 32px!important}.is-sm-table-row.smaller-gutter{width:calc(100% - -16px)}}@media(min-width:768px){.col-sm-offset-right-12{margin-right:100%}.col-sm-offset-right-11{margin-right:91.66666667%}.col-sm-offset-right-10{margin-right:83.33333333%}.col-sm-offset-right-9{margin-right:75%}.col-sm-offset-right-8{margin-right:66.66666667%}.col-sm-offset-right-7{margin-right:58.33333333%}.col-sm-offset-right-6{margin-right:50%}.col-sm-offset-right-5{margin-right:41.66666667%}.col-sm-offset-right-4{margin-right:33.33333333%}.col-sm-offset-right-3{margin-right:25%}.col-sm-offset-right-2{margin-right:16.66666667%}.col-sm-offset-right-1{margin-right:8.33333333%}}@media(max-width:600px){.visible-xxs{display:block}}@media(min-width:601px){.visible-xxs{display:none}}@media(max-width:600px){div.hidden-xxs,.hidden-xxs{display:none!important}.col-xxs-10{width:83.33333333%!important;display:block!important}.col-xxs-mild-12{width:100%;display:block}.col-xxs-12{width:100%!important;display:block!important}.col-xxs-12-alt{width:100%!important}.col-xxs-6{width:50%!important}.col-xxs-offset-0{margin-left:0!important}.col-xxs-offset-1{margin-left:8.33333333%!important}.col-xxs-offset-2{margin-left:16.66666667%!important}}.visible-lg-cell{display:none!important}@media(min-width:1200px){.visible-lg-cell{display:table-cell!important}}@media(min-width:768px){.wider-gutter{margin-left:-32px;margin-right:-32px}.wider-gutter>.col-xs-1,.wider-gutter>.col-sm-1,.wider-gutter>.col-md-1,.wider-gutter>.col-lg-1,.wider-gutter>.col-xs-2,.wider-gutter>.col-sm-2,.wider-gutter>.col-md-2,.wider-gutter>.col-lg-2,.wider-gutter>.col-xs-3,.wider-gutter>.col-sm-3,.wider-gutter>.col-md-3,.wider-gutter>.col-lg-3,.wider-gutter>.col-xs-4,.wider-gutter>.col-sm-4,.wider-gutter>.col-md-4,.wider-gutter>.col-lg-4,.wider-gutter>.col-xs-5,.wider-gutter>.col-sm-5,.wider-gutter>.col-md-5,.wider-gutter>.col-lg-5,.wider-gutter>.col-xs-6,.wider-gutter>.col-sm-6,.wider-gutter>.col-md-6,.wider-gutter>.col-lg-6,.wider-gutter>.col-xs-7,.wider-gutter>.col-sm-7,.wider-gutter>.col-md-7,.wider-gutter>.col-lg-7,.wider-gutter>.col-xs-8,.wider-gutter>.col-sm-8,.wider-gutter>.col-md-8,.wider-gutter>.col-lg-8,.wider-gutter>.col-xs-9,.wider-gutter>.col-sm-9,.wider-gutter>.col-md-9,.wider-gutter>.col-lg-9,.wider-gutter>.col-xs-10,.wider-gutter>.col-sm-10,.wider-gutter>.col-md-10,.wider-gutter>.col-lg-10,.wider-gutter>.col-xs-11,.wider-gutter>.col-sm-11,.wider-gutter>.col-md-11,.wider-gutter>.col-lg-11,.wider-gutter>.col-xs-12,.wider-gutter>.col-sm-12,.wider-gutter>.col-md-12,.wider-gutter>.col-lg-12{padding-left:32px;padding-right:32px}.med-gutter{margin-left:-24px;margin-right:-24px}.med-gutter>.col-xs-1,.med-gutter>.col-sm-1,.med-gutter>.col-md-1,.med-gutter>.col-lg-1,.med-gutter>.col-xs-2,.med-gutter>.col-sm-2,.med-gutter>.col-md-2,.med-gutter>.col-lg-2,.med-gutter>.col-xs-3,.med-gutter>.col-sm-3,.med-gutter>.col-md-3,.med-gutter>.col-lg-3,.med-gutter>.col-xs-4,.med-gutter>.col-sm-4,.med-gutter>.col-md-4,.med-gutter>.col-lg-4,.med-gutter>.col-xs-5,.med-gutter>.col-sm-5,.med-gutter>.col-md-5,.med-gutter>.col-lg-5,.med-gutter>.col-xs-6,.med-gutter>.col-sm-6,.med-gutter>.col-md-6,.med-gutter>.col-lg-6,.med-gutter>.col-xs-7,.med-gutter>.col-sm-7,.med-gutter>.col-md-7,.med-gutter>.col-lg-7,.med-gutter>.col-xs-8,.med-gutter>.col-sm-8,.med-gutter>.col-md-8,.med-gutter>.col-lg-8,.med-gutter>.col-xs-9,.med-gutter>.col-sm-9,.med-gutter>.col-md-9,.med-gutter>.col-lg-9,.med-gutter>.col-xs-10,.med-gutter>.col-sm-10,.med-gutter>.col-md-10,.med-gutter>.col-lg-10,.med-gutter>.col-xs-11,.med-gutter>.col-sm-11,.med-gutter>.col-md-11,.med-gutter>.col-lg-11,.med-gutter>.col-xs-12,.med-gutter>.col-sm-12,.med-gutter>.col-md-12,.med-gutter>.col-lg-12{padding-left:24px;padding-right:24px}.col-wider-gutter{padding-left:32px;padding-right:32px}}.smaller-gutter{margin-left:-8px;margin-right:-8px}.smaller-gutter>.col-xs-1,.smaller-gutter>.col-sm-1,.smaller-gutter>.col-md-1,.smaller-gutter>.col-lg-1,.smaller-gutter>.col-xs-2,.smaller-gutter>.col-sm-2,.smaller-gutter>.col-md-2,.smaller-gutter>.col-lg-2,.smaller-gutter>.col-xs-3,.smaller-gutter>.col-sm-3,.smaller-gutter>.col-md-3,.smaller-gutter>.col-lg-3,.smaller-gutter>.col-xs-4,.smaller-gutter>.col-sm-4,.smaller-gutter>.col-md-4,.smaller-gutter>.col-lg-4,.smaller-gutter>.col-xs-5,.smaller-gutter>.col-sm-5,.smaller-gutter>.col-md-5,.smaller-gutter>.col-lg-5,.smaller-gutter>.col-xs-6,.smaller-gutter>.col-sm-6,.smaller-gutter>.col-md-6,.smaller-gutter>.col-lg-6,.smaller-gutter>.col-xs-7,.smaller-gutter>.col-sm-7,.smaller-gutter>.col-md-7,.smaller-gutter>.col-lg-7,.smaller-gutter>.col-xs-8,.smaller-gutter>.col-sm-8,.smaller-gutter>.col-md-8,.smaller-gutter>.col-lg-8,.smaller-gutter>.col-xs-9,.smaller-gutter>.col-sm-9,.smaller-gutter>.col-md-9,.smaller-gutter>.col-lg-9,.smaller-gutter>.col-xs-10,.smaller-gutter>.col-sm-10,.smaller-gutter>.col-md-10,.smaller-gutter>.col-lg-10,.smaller-gutter>.col-xs-11,.smaller-gutter>.col-sm-11,.smaller-gutter>.col-md-11,.smaller-gutter>.col-lg-11,.smaller-gutter>.col-xs-12,.smaller-gutter>.col-sm-12,.smaller-gutter>.col-md-12,.smaller-gutter>.col-lg-12{padding-left:8px;padding-right:8px}.row.row-flush{margin-left:0;margin-right:0}.row.row-flush>.col-xs-1,.row.row-flush>.col-sm-1,.row.row-flush>.col-md-1,.row.row-flush>.col-lg-1,.row.row-flush>.col-xs-2,.row.row-flush>.col-sm-2,.row.row-flush>.col-md-2,.row.row-flush>.col-lg-2,.row.row-flush>.col-xs-3,.row.row-flush>.col-sm-3,.row.row-flush>.col-md-3,.row.row-flush>.col-lg-3,.row.row-flush>.col-xs-4,.row.row-flush>.col-sm-4,.row.row-flush>.col-md-4,.row.row-flush>.col-lg-4,.row.row-flush>.col-xs-5,.row.row-flush>.col-sm-5,.row.row-flush>.col-md-5,.row.row-flush>.col-lg-5,.row.row-flush>.col-xs-6,.row.row-flush>.col-sm-6,.row.row-flush>.col-md-6,.row.row-flush>.col-lg-6,.row.row-flush>.col-xs-7,.row.row-flush>.col-sm-7,.row.row-flush>.col-md-7,.row.row-flush>.col-lg-7,.row.row-flush>.col-xs-8,.row.row-flush>.col-sm-8,.row.row-flush>.col-md-8,.row.row-flush>.col-lg-8,.row.row-flush>.col-xs-9,.row.row-flush>.col-sm-9,.row.row-flush>.col-md-9,.row.row-flush>.col-lg-9,.row.row-flush>.col-xs-10,.row.row-flush>.col-sm-10,.row.row-flush>.col-md-10,.row.row-flush>.col-lg-10,.row.row-flush>.col-xs-11,.row.row-flush>.col-sm-11,.row.row-flush>.col-md-11,.row.row-flush>.col-lg-11,.row.row-flush>.col-xs-12,.row.row-flush>.col-sm-12,.row.row-flush>.col-md-12,.row.row-flush>.col-lg-12{padding-left:0;padding-right:0}*[class*="clip-continue-reading-"]{position:absolute;bottom:0;display:block;z-index:2;width:100%}*[class*="clip-continue-reading-55"]{height:55px}*[class*="clip-continue-reading-45"]{height:45px}*[class*="clip-continue-reading-40"]{height:40px}*[class*="clip-continue-reading-40pct"]{height:40%}*[class*="clip-continue-reading-35pct"]{height:35%}*[class*="clip-continue-reading-30pct"]{height:30%}*[class*="clip-continue-reading-20pct"]{height:20%}*[class*="min-height-1"]{min-height:26px}*[class*="min-height-2"]{min-height:52px}*[class*="min-height-3"]{min-height:78px}*[class*="clip-lines-1"]{overflow:hidden;position:relative;line-height:26px;height:26px}*[class*="clip-lines-1"]:not(.no-obscure){height:33.8px}*[class*="clip-lines-1"]:not(.no-obscure):after{line-height:26px;height:26px!important;content:' ';display:block;position:absolute;width:100%;background-image:-webkit-linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0.4) 25%,#fff);background-image:-o-linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0.4) 25%,#fff);background-image:linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0.4) 25%,#fff);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffffff',GradientType=0);z-index:1;bottom:0}*[class*="clip-lines-2"]{overflow:hidden;position:relative;line-height:26px;height:52px}*[class*="clip-lines-2"]:not(.no-obscure){height:67.6px}*[class*="clip-lines-2"]:not(.no-obscure):after{line-height:26px;height:26px!important;content:' ';display:block;position:absolute;width:100%;background-image:-webkit-linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0.4) 25%,#fff);background-image:-o-linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0.4) 25%,#fff);background-image:linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0.4) 25%,#fff);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffffff',GradientType=0);z-index:1;bottom:0}*[class*="clip-lines-3"]{overflow:hidden;position:relative;line-height:26px;height:78px}*[class*="clip-lines-3"]:not(.no-obscure){height:101.4px}*[class*="clip-lines-3"]:not(.no-obscure):after{line-height:26px;height:26px!important;content:' ';display:block;position:absolute;width:100%;background-image:-webkit-linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0.4) 25%,#fff);background-image:-o-linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0.4) 25%,#fff);background-image:linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0.4) 25%,#fff);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffffff',GradientType=0);z-index:1;bottom:0}*[class*="clip-lines-4"]{overflow:hidden;position:relative;line-height:26px;height:104px}*[class*="clip-lines-4"]:not(.no-obscure){height:135.2px}*[class*="clip-lines-4"]:not(.no-obscure):after{line-height:26px;height:26px!important;content:' ';display:block;position:absolute;width:100%;background-image:-webkit-linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0.4) 25%,#fff);background-image:-o-linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0.4) 25%,#fff);background-image:linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0.4) 25%,#fff);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffffff',GradientType=0);z-index:1;bottom:0}*[class*="clip-lines-5"]{overflow:hidden;position:relative;line-height:26px;height:130px}*[class*="clip-lines-5"]:not(.no-obscure){height:169px}*[class*="clip-lines-5"]:not(.no-obscure):after{line-height:26px;height:26px!important;content:' ';display:block;position:absolute;width:100%;background-image:-webkit-linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0.4) 25%,#fff);background-image:-o-linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0.4) 25%,#fff);background-image:linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0.4) 25%,#fff);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffffff',GradientType=0);z-index:1;bottom:0}*[class*="clip-lines-6"]{overflow:hidden;position:relative;line-height:26px;height:156px}*[class*="clip-lines-6"]:not(.no-obscure){height:202.8px}*[class*="clip-lines-6"]:not(.no-obscure):after{line-height:26px;height:26px!important;content:' ';display:block;position:absolute;width:100%;background-image:-webkit-linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0.4) 25%,#fff);background-image:-o-linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0.4) 25%,#fff);background-image:linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0.4) 25%,#fff);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffffff',GradientType=0);z-index:1;bottom:0}@media(max-width:767px){*[class*="sm-clip-lines"]{max-height:none}*[class*="sm-clip-lines"]:after{height:0}}@media(max-width:991px){*[class*="md-clip-lines"]{max-height:none}*[class*="md-clip-lines"]:after{height:0}}*[class*="clip-text-"]{overflow:hidden;position:relative}*[class*="clip-text-"]:not(.no-obscure):after{height:80px;content:' ';display:block;position:absolute;width:100%;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;background-image:-webkit-linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0.4) 25%,#fff);background-image:-o-linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0.4) 25%,#fff);background-image:linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0.4) 25%,#fff);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffffff',GradientType=0);z-index:1;bottom:0}*[class*="clip-text-"]:not(.no-obscure).gray-obscure:after{background-image:-webkit-linear-gradient(rgba(245,245,245,0),rgba(245,245,245,0.4) 25%,#f5f5f5);background-image:-o-linear-gradient(rgba(245,245,245,0),rgba(245,245,245,0.4) 25%,#f5f5f5);background-image:linear-gradient(rgba(245,245,245,0),rgba(245,245,245,0.4) 25%,#f5f5f5);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00f5f5f5',endColorstr='#fff5f5f5',GradientType=0)}*[class*="clip-text-"].lt-gray-obscure:after{background-image:-webkit-linear-gradient(rgba(245,245,245,0),rgba(245,245,245,0.4) 25%,#f5f5f5);background-image:-o-linear-gradient(rgba(245,245,245,0),rgba(245,245,245,0.4) 25%,#f5f5f5);background-image:linear-gradient(rgba(245,245,245,0),rgba(245,245,245,0.4) 25%,#f5f5f5);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00f5f5f5',endColorstr='#fff5f5f5',GradientType=0)}*[class*="clip-text-small"]:after{background-image:-webkit-linear-gradient(rgba(255,255,255,0),#fff 85%,#fff)!important;background-image:-o-linear-gradient(rgba(255,255,255,0),#fff 85%,#fff)!important;background-image:linear-gradient(rgba(255,255,255,0),#fff 85%,#fff)!important;background-repeat:no-repeat!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffffff',GradientType=0)!important}*[class*="clip-text-200"]{height:200px}*[class*="clip-text-200"]:after{height:100px!important}*[class*="clip-text-150"]{height:150px}*[class*="clip-text-150"]:after{height:75px!important}*[class*="clip-text-110"]{height:110px}*[class*="clip-text-110"]:after{height:55px!important}*[class*="clip-text-90"]{height:90px}*[class*="clip-text-90"]:after{height:45px!important}*[class*="clip-text-80"]{height:80px}*[class*="clip-text-80"]:after{height:40px!important}*[class*="clip-text-70vh"]{height:70vh}*[class*="clip-text-70vh"]:after{height:35vh!important}*[class*="clip-text-60vh"]{height:60vh}*[class*="clip-text-60vh"]:after{height:30vh!important}*[class*="clip-text-50vh"]{height:50vh}*[class*="clip-text-50vh"]:after{height:25vh!important}*[class*="clip-text-40vh"]{height:40vh}*[class*="clip-text-40vh"]:after{height:20vh!important}*[class*="clip-text-20vh"]{height:20vh}*[class*="clip-text-20vh"]:after{height:10vh!important}*[class*="clip-text-small-20vh"]{height:20vh}*[class*="clip-text-small-20vh"]:after{height:7vh!important}*[class*="clip-text-small-18vh"]{height:18vh}*[class*="clip-text-small-18vh"]:after{height:6vh!important}*[class*="clip-text-small-10vw"]{height:10vw}*[class*="clip-text-small-10vw"]:after{height:4vw!important}@media(max-width:767px){*[class*="sm-clip-text"]{max-height:none}*[class*="sm-clip-text"]:after{height:0}}@media(max-width:991px){*[class*="md-clip-text"]{max-height:none}*[class*="md-clip-text"]:after{height:0}}*[class*="ellipsis-text-1"]{overflow:hidden;position:relative;line-height:26px;max-height:26px;text-align:justify;margin-right:-1em;padding-right:1em}*[class*="ellipsis-text-1"]:before{content:'...';position:absolute;right:0;bottom:2px;line-height:1em;width:1em;color:currentColor}*[class*="ellipsis-text-1"]:after{content:'';position:absolute;right:0;width:1em;height:1em;margin-top:.3em;background:#fff}*[class*="ellipsis-text-2"]{overflow:hidden;position:relative;line-height:26px;max-height:52px;text-align:justify;margin-right:-1em;padding-right:1em}*[class*="ellipsis-text-2"]:before{content:'...';position:absolute;right:0;bottom:2px;line-height:1em;width:1em;color:currentColor}*[class*="ellipsis-text-2"]:after{content:'';position:absolute;right:0;width:1em;height:1em;margin-top:.3em;background:#fff}*[class*="ellipsis-text-3"]{overflow:hidden;position:relative;line-height:26px;max-height:78px;text-align:justify;margin-right:-1em;padding-right:1em}*[class*="ellipsis-text-3"]:before{content:'...';position:absolute;right:0;bottom:2px;line-height:1em;width:1em;color:currentColor}*[class*="ellipsis-text-3"]:after{content:'';position:absolute;right:0;width:1em;height:1em;margin-top:.3em;background:#fff}*[class*="ellipsis-text-4"]{overflow:hidden;position:relative;line-height:26px;max-height:104px;text-align:justify;margin-right:-1em;padding-right:1em}*[class*="ellipsis-text-4"]:before{content:'...';position:absolute;right:0;bottom:2px;line-height:1em;width:1em;color:currentColor}*[class*="ellipsis-text-4"]:after{content:'';position:absolute;right:0;width:1em;height:1em;margin-top:.3em;background:#fff}*[class*="ellipsis-text-5"]{overflow:hidden;position:relative;line-height:26px;max-height:130px;text-align:justify;margin-right:-1em;padding-right:1em}*[class*="ellipsis-text-5"]:before{content:'...';position:absolute;right:0;bottom:2px;line-height:1em;width:1em;color:currentColor}*[class*="ellipsis-text-5"]:after{content:'';position:absolute;right:0;width:1em;height:1em;margin-top:.3em;background:#fff}*[class*="ellipsis-text-6"]{overflow:hidden;position:relative;line-height:26px;max-height:156px;text-align:justify;margin-right:-1em;padding-right:1em}*[class*="ellipsis-text-6"]:before{content:'...';position:absolute;right:0;bottom:2px;line-height:1em;width:1em;color:currentColor}*[class*="ellipsis-text-6"]:after{content:'';position:absolute;right:0;width:1em;height:1em;margin-top:.3em;background:#fff}*[class*="ellipsis-text-7"]{overflow:hidden;position:relative;line-height:26px;max-height:182px;text-align:justify;margin-right:-1em;padding-right:1em}*[class*="ellipsis-text-7"]:before{content:'...';position:absolute;right:0;bottom:2px;line-height:1em;width:1em;color:currentColor}*[class*="ellipsis-text-7"]:after{content:'';position:absolute;right:0;width:1em;height:1em;margin-top:.3em;background:#fff}*[class*="ellipsis-text-8"]{overflow:hidden;position:relative;line-height:26px;max-height:208px;text-align:justify;margin-right:-1em;padding-right:1em}*[class*="ellipsis-text-8"]:before{content:'...';position:absolute;right:0;bottom:2px;line-height:1em;width:1em;color:currentColor}*[class*="ellipsis-text-8"]:after{content:'';position:absolute;right:0;width:1em;height:1em;margin-top:.3em;background:#fff}*[class*="ellipsis-text-9"]{overflow:hidden;position:relative;line-height:26px;max-height:234px;text-align:justify;margin-right:-1em;padding-right:1em}*[class*="ellipsis-text-9"]:before{content:'...';position:absolute;right:0;bottom:2px;line-height:1em;width:1em;color:currentColor}*[class*="ellipsis-text-9"]:after{content:'';position:absolute;right:0;width:1em;height:1em;margin-top:.3em;background:#fff}*[class*="ellipsis-text-10"]{overflow:hidden;position:relative;line-height:26px;max-height:260px;text-align:justify;margin-right:-1em;padding-right:1em}*[class*="ellipsis-text-10"]:before{content:'...';position:absolute;right:0;bottom:2px;line-height:1em;width:1em;color:currentColor}*[class*="ellipsis-text-10"]:after{content:'';position:absolute;right:0;width:1em;height:1em;margin-top:.3em;background:#fff}.dynamic-ellipsis{overflow:hidden;position:relative;line-height:1.5em;text-align:justify;padding-right:1em;max-height:3.1em;margin-right:-1em}.dynamic-ellipsis:before{content:'...';position:absolute;right:-1px;bottom:1px;line-height:1.5em;width:1em;color:currentColor}.dynamic-ellipsis:after{content:'';position:absolute;right:-1px;width:1em;height:1.5em;background:#fff}@media(max-width:767px),(min-width:1200px){*[class*="sm-to-lg-ellipsis-text"]{max-height:none}*[class*="sm-to-lg-ellipsis-text"]:before,*[class*="sm-to-lg-ellipsis-text"]:after{height:0}}@media(min-width:1200px){*[class*="lg-reverse-ellipsis-text"]{max-height:none}*[class*="lg-reverse-ellipsis-text"]:before,*[class*="lg-reverse-ellipsis-text"]:after{height:0}}@media(min-width:992px){*[class*="md-reverse-ellipsis-text"]{max-height:none}*[class*="md-reverse-ellipsis-text"]:before,*[class*="md-reverse-ellipsis-text"]:after{height:0}}@media(min-width:768px){*[class*="sm-reverse-ellipsis-text"]{max-height:none}*[class*="sm-reverse-ellipsis-text"]:before,*[class*="sm-reverse-ellipsis-text"]:after{height:0}}@media(max-width:767px){*[class*="sm-ellipsis-text"]{max-height:none}*[class*="sm-ellipsis-text"]:before,*[class*="sm-ellipsis-text"]:after{height:0}}@media(max-width:991px){*[class*="md-ellipsis-text"]{max-height:none}*[class*="md-ellipsis-text"]:before,*[class*="md-ellipsis-text"]:after{height:0}}.obscure-text:after{height:80px;content:' ';display:block;position:absolute;width:100%;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;background-image:-webkit-linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0.4) 25%,#fff);background-image:-o-linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0.4) 25%,#fff);background-image:linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0.4) 25%,#fff);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffffff',GradientType=0);z-index:1;bottom:0}.obscure-text.gray-obscure:after{background-image:-webkit-linear-gradient(rgba(245,245,245,0),rgba(245,245,245,0.4) 25%,#f5f5f5);background-image:-o-linear-gradient(rgba(245,245,245,0),rgba(245,245,245,0.4) 25%,#f5f5f5);background-image:linear-gradient(rgba(245,245,245,0),rgba(245,245,245,0.4) 25%,#f5f5f5);background-repeat:no-repeat;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00f5f5f5',endColorstr='#fff5f5f5',GradientType=0)}*[class*=col-custom-]{padding-left:16px;padding-right:16px}.col-custom-20{width:20%}.col-custom-16{width:16%}.pardotform{width:100%;border:0}@media(min-width:992px){.pardotform{-webkit-transition:height .5s ease 0s;-o-transition:height .5s ease 0s;transition:height .5s ease 0s}}body.payg.payg-load main,body.payg.payg-load footer,body.payg.payg-load #contactFooter{opacity:0;filter:alpha(opacity=0)}body.payg main,body.payg footer,body.payg #contactFooter{-webkit-transition:.3s all!important;-o-transition:.3s all!important;transition:.3s all!important}body.payg main.in-transition,body.payg footer.in-transition,body.payg #contactFooter.in-transition{-webkit-transition:none!important;-o-transition:none!important;transition:none!important}.bg-load{width:60px;height:60px;margin:auto;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;overflow:hidden}.bg-load.bg-small{width:30px;height:30px}.bg-load.bg-small:before{background-size:100%}.bg-load:before{display:block;content:" ";background-image:url(./img/icons/icon-ec-shield.png);background-repeat:no-repeat;width:inherit;height:inherit;-webkit-animation:rotateplane 2.4s infinite ease-in-out;-o-animation:rotateplane 2.4s infinite ease-in-out;animation:rotateplane 2.4s infinite ease-in-out}@-webkit-keyframes rotateplane{0%{-webkit-transform:perspective(120px)}50%{-webkit-transform:perspective(120px) rotateY(180deg)}100%{-webkit-transform:perspective(120px) rotateY(180deg) rotateX(180deg)}}@keyframes rotateplane{0%{-ms-transform:perspective(120px) rotateX(0deg) rotateY(0deg);-webkit-transform:perspective(120px) rotateX(0deg) rotateY(0deg);transform:perspective(120px) rotateX(0deg) rotateY(0deg)}25%{-ms-transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg);-webkit-transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg);transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg)}50%{-ms-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);-webkit-transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}75%{-ms-transform:perspective(120px) rotateX(0deg) rotateY(-179.9deg);-webkit-transform:perspective(120px) rotateX(0deg) rotateY(-179.9deg);transform:perspective(120px) rotateX(0deg) rotateY(-179.9deg)}100%{-ms-transform:perspective(120px) rotateX(0deg) rotateY(0deg);-webkit-transform:perspective(120px) rotateX(0deg) rotateY(0deg);transform:perspective(120px) rotateX(0deg) rotateY(0deg)}}@-o-keyframes kenBurns{0%{-ms-transform:perspective(120px);-webkit-transform:perspective(120px);transform:perspective(120px)}50%{-ms-transform:perspective(120px) rotateY(180deg);-webkit-transform:perspective(120px) rotateY(180deg);transform:perspective(120px) rotateY(180deg)}100%{-ms-transform:perspective(120px) rotateY(180deg) rotateX(180deg);-webkit-transform:perspective(120px) rotateY(180deg) rotateX(180deg);transform:perspective(120px) rotateY(180deg) rotateX(180deg)}}@-moz-keyframes kenBurns{0%{-ms-transform:perspective(120px);-webkit-transform:perspective(120px);transform:perspective(120px)}50%{-ms-transform:perspective(120px) rotateY(180deg);-webkit-transform:perspective(120px) rotateY(180deg);transform:perspective(120px) rotateY(180deg)}100%{-ms-transform:perspective(120px) rotateY(180deg) rotateX(180deg);-webkit-transform:perspective(120px) rotateY(180deg) rotateX(180deg);transform:perspective(120px) rotateY(180deg) rotateX(180deg)}}.modal-open .slide-bg-wrap .ec-slide-bg>*{padding-right:15px}.slide-bg-wrap{background-color:#333;opacity:0;filter:alpha(opacity=0);-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;width:100%;overflow:hidden}.slide-bg-wrap video,.slide-bg-wrap .ec-bg-img{opacity:0;filter:alpha(opacity=0)}.slide-bg-wrap.bg-wrap-show{opacity:1;filter:alpha(opacity=100)}.slide-bg-wrap.bg-wrap-show video,.slide-bg-wrap.bg-wrap-show .ec-bg-img{opacity:1;filter:alpha(opacity=100)}.ec-slide-bg{position:fixed;top:0;height:600px;width:100%;opacity:0;filter:alpha(opacity=0);-webkit-transition:.5s opacity;-o-transition:.5s opacity;transition:.5s opacity}.ec-slide-bg:not(.parallax-layer){background-color:#333}.ec-slide-bg.full-height-slider{height:100vh}.ec-slide-bg.active{opacity:1;filter:alpha(opacity=100)}.ec-slide-bg.natural{height:600px}@media(max-height:600px){.ec-slide-bg.natural{height:100vh}}.ec-slide-bg .ec-bg-img{background-repeat:no-repeat;background-size:cover;background-position:50% 50%;position:absolute;height:100%;width:100%}.ec-slide-bg[data-bg-for="sliderWsDef"] .ec-bg-img.loaded{background-image:url("./img/kn-banner-2200.png")}@media(max-width:1920px){.ec-slide-bg[data-bg-for="sliderWsDef"] .ec-bg-img.loaded{background-image:url("./img/kn-banner-1920.png")}}@media(max-width:1600px){.ec-slide-bg[data-bg-for="sliderWsDef"] .ec-bg-img.loaded{background-image:url("./img/kn-banner-1600.png")}}@media(max-width:1200px){.ec-slide-bg[data-bg-for="sliderWsDef"] .ec-bg-img.loaded{background-image:url("./img/kn-banner-1200.png")}}@media(max-width:991px){.ec-slide-bg[data-bg-for="sliderWsDef"] .ec-bg-img.loaded{background-image:url("./img/kn-banner-991.png")}}@media(max-width:767px){.ec-slide-bg[data-bg-for="sliderWsDef"] .ec-bg-img.loaded{background-image:url("./img/kn-banner-767.png")}}.ec-slide-bg[data-bg-for="sliderKnPodcast"] .ec-bg-img.loaded{background-image:url("./img/kn-podcasts.png")}@media(max-width:2300px){.ec-slide-bg[data-bg-for="sliderKnPodcast"] .ec-bg-img.loaded{background-image:url("./img/kn-podcasts-2300.png")}}@media(max-width:1920px){.ec-slide-bg[data-bg-for="sliderKnPodcast"] .ec-bg-img.loaded{background-image:url("./img/kn-podcasts-1920.png")}}@media(max-width:1600px){.ec-slide-bg[data-bg-for="sliderKnPodcast"] .ec-bg-img.loaded{background-image:url("./img/kn-podcasts-1600.png")}}@media(max-width:1200px){.ec-slide-bg[data-bg-for="sliderKnPodcast"] .ec-bg-img.loaded{background-image:url("./img/kn-podcasts-1200.png");background-position-x:60%}}@media(max-width:991px){.ec-slide-bg[data-bg-for="sliderKnPodcast"] .ec-bg-img.loaded{background-image:url("./img/kn-podcasts-991.png");background-position-x:70%}}@media(max-width:767px){.ec-slide-bg[data-bg-for="sliderKnPodcast"] .ec-bg-img.loaded{background-image:url("./img/kn-podcasts-767.png");background-position-x:100%}}.ec-bg-vid{object-fit:cover;width:100%;height:100%;left:50%;-ms-transform:translateX(calc(-50% - 1px));-webkit-transform:translateX(calc(-50% - 1px));transform:translateX(calc(-50% - 1px));position:absolute}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ec-bg-vid{left:0;-ms-transform:none;-webkit-transform:none;transform:none}}.bg-fixed{background-repeat:no-repeat;background-size:cover;background-position:25% 100%;background-attachment:fixed}@media(max-width:991px){.bg-fixed{background-attachment:initial}}@media(max-width:767px){.bg-fixed{background-position-x:43%}}#mainCarousel:not(.full-height-slider)>*{opacity:0;filter:alpha(opacity=0);-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all}#mainCarousel:not(.full-height-slider).carousel-show>*:not(.carousel-control){opacity:1;filter:alpha(opacity=100)}#mainCarousel.one-item .carousel-inner{display:flex;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;background-attachment:fixed}#mainCarousel.natural .carousel-inner{min-height:600px}@media(max-height:600px){#mainCarousel.natural .carousel-inner{min-height:100vh}}#mainCarousel.full-height-slider .carousel-inner{min-height:100vh}#mainCarousel.full-height-slider .carousel-inner .slider-section{min-height:100vh}#mainCarousel.full-height-slider .carousel-inner .slider-section .btn-video{padding:8px 10px!important;font-size:100%;bottom:0;left:0;position:absolute}@media(max-width:767px){#mainCarousel.full-height-slider .carousel-inner .slider-section .btn-video{position:relative}}#mainCarousel .slider-section{background-attachment:scroll;background-repeat:no-repeat;background-size:cover;width:100%;overflow:hidden;clear:both;background-position:center center;background-attachment:fixed!important;background-color:transparent;min-height:100%}#mainCarousel .slider-section .banner-text-wrapper{display:flex;align-items:center;height:100%;-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all}#mainCarousel .slider-section .banner-text-wrapper .banner-text-inner{width:80%;margin:auto;z-index:1;-webkit-transition:.3s padding;-o-transition:.3s padding;transition:.3s padding}#mainCarousel .slider-section .banner-text-wrapper .banner-text-inner .banner-logo{margin-bottom:20px;max-width:100%}#mainCarousel .slider-section .banner-text-wrapper .banner-text-inner .banner-logo.school-logo{max-height:78px}#mainCarousel .slider-section .banner-text-wrapper .banner-text-inner .mode-banner{position:absolute;left:-8.5em;bottom:-8.5em;height:17em;width:17em;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);background-color:#d00102;color:#fff}@media(max-width:991px){#mainCarousel .slider-section .banner-text-wrapper .banner-text-inner .mode-banner{font-size:calc(10px - -.25vw)}}@media(max-width:767px){#mainCarousel .slider-section .banner-text-wrapper .banner-text-inner .mode-banner{font-size:calc(9px - -.25vw)}}#mainCarousel .slider-section .banner-text-wrapper .banner-text-inner .mode-banner>span{font-size:150%;position:absolute;top:18%;left:50%;transform:translate(-50%,-50%);line-height:1.5em;max-width:49%;max-height:3em;overflow:hidden;font-weight:700;text-transform:uppercase}#mainCarousel .slider-section .banner-text-wrapper .banner-text-inner .mode-banner>span.two-line{font-size:125%}#mainCarousel .slider-section .banner-text-wrapper .banner-text-inner .consent-notice{font-weight:500;letter-spacing:.4px}#mainCarousel .slider-section .banner-text-wrapper .banner-text-inner .kn-podcasts-btns{display:flex;justify-content:space-around;max-width:700px;align-items:center;gap:3%;margin:auto}@media(max-width:767px){#mainCarousel .slider-section .banner-text-wrapper .banner-text-inner .kn-podcasts-btns{flex-direction:column;gap:0;max-width:300px;align-items:stretch}}#mainCarousel .slider-section .banner-text-wrapper .banner-text-inner .kn-podcasts-btns .btn{flex:1}#mainCarousel .slider-section .banner-header{font-size:calc(30px - -2.1vw);font-family:'Raleway',sans-serif;font-style:normal;font-weight:800;text-transform:uppercase;line-height:1.1;color:currentColor;margin-bottom:0;-webkit-text-fill-color:white;-webkit-text-stroke-width:.25px;-webkit-text-stroke-color:black}@media(max-width:400px){#mainCarousel .slider-section .banner-header{font-size:calc(24px - -.9vw)}}#mainCarousel .slider-section .banner-header .banner-subheader{display:block}#mainCarousel .slider-section .banner-subheader{font-size:calc(25px - -.6vw);width:80%;margin-left:auto;margin-right:auto;margin-top:.3%;font-family:'Raleway',sans-serif;font-style:normal;font-weight:400;line-height:1.1;letter-spacing:2.75px;-webkit-text-fill-color:white;-webkit-text-stroke-width:.25px;-webkit-text-stroke-color:black;text-transform:initial}@media(max-width:767px){#mainCarousel .slider-section .banner-subheader{width:auto}}@media(max-width:500px){#mainCarousel .slider-section .banner-subheader{font-size:calc(24px - -.15vw)}}#mainCarousel .slider-section .banner-subheader .sub-sub{font-size:85%;font-style:italic;margin-top:1%}#mainCarousel .slider-section .banner-subheader#vidRowWrap{-webkit-transition:.2s all;-o-transition:.2s all;transition:.2s all;max-width:1035px;display:flex;flex-direction:column;justify-content:center}#mainCarousel .slider-section .banner-subheader#vidRowWrap.in-full-screen{max-width:none!important;width:100%!important}#mainCarousel .slider-section .banner-subheader#vidRowWrap.in-full-screen #knVideoWrap{padding-right:0!important}#mainCarousel .slider-section .banner-subheader#vidRowWrap.in-full-screen #knVideoWrap .embed-responsive{border:0!important}#mainCarousel .slider-section .banner-subheader#vidRowWrap.in-full-screen #knVideoWrap #chatShow{opacity:0!important;filter:alpha(opacity=0)!important}#mainCarousel .slider-section .banner-subheader#vidRowWrap.in-full-screen #chatWrapper{padding-left:0!important}#mainCarousel .slider-section .banner-subheader#vidRowWrap.vid-chat-open{max-width:1326px;width:100%!important}#mainCarousel .slider-section .banner-subheader#vidRowWrap.vid-chat-open #knVideoWrap{padding-right:0!important}#mainCarousel .slider-section .banner-subheader#vidRowWrap.vid-chat-open #chatWrapper{padding-left:0!important}#mainCarousel .slider-section .banner-subheader#vidRowWrap.vid-chat-open #chatWindow,#mainCarousel .slider-section .banner-subheader#vidRowWrap.vid-chat-open #chatControls{width:100%;max-width:400px;-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all}@media(max-width:991px){#mainCarousel .slider-section .banner-subheader#vidRowWrap.vid-chat-open #chatWindow,#mainCarousel .slider-section .banner-subheader#vidRowWrap.vid-chat-open #chatControls{max-width:none!important}}#mainCarousel .slider-section .banner-subheader#vidRowWrap.vid-chat-open #chatControls{padding:inherit;overflow:visible;max-width:40px!important;opacity:1;filter:alpha(opacity=100)}#mainCarousel .slider-section .banner-subheader#vidRowWrap.vid-chat-open #chatWindow{padding-left:22px;border:1px solid #cac9c9}@media(min-width:992px){#mainCarousel .slider-section .banner-subheader#vidRowWrap.vid-chat-open #chatWindow{width:342px}}@media(max-width:991px){#mainCarousel .slider-section .banner-subheader#vidRowWrap.vid-chat-open #chatWindow{min-height:350px!important;height:auto!important}}#mainCarousel .slider-section .banner-subheader#vidRowWrap.vid-chat-open #chatShow{opacity:0;filter:alpha(opacity=0)}#mainCarousel .slider-section .banner-subheader#vidRowWrap #customFs:hover{opacity:1;filter:alpha(opacity=100);-webkit-transition:.2s opacity;-o-transition:.2s opacity;transition:.2s opacity}#mainCarousel .slider-section .banner-subheader#vidRowWrap #customFs{z-index:2;bottom:0;right:0;padding-right:inherit;font-size:12px;margin-bottom:18px;margin-right:15px;position:absolute;opacity:0;filter:alpha(opacity=0);-webkit-transition:.2s opacity .2s;-o-transition:.2s opacity .2s;transition:.2s opacity .2s}#mainCarousel .slider-section .banner-subheader#vidRowWrap #customFs .glyphicon{background:#000;cursor:pointer;padding:3px 2px 3px 6px}#mainCarousel .slider-section .banner-subheader#vidRowWrap #chatShow{position:absolute;z-index:3;top:0;right:0;width:auto;height:auto;-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all;cursor:pointer;opacity:1;filter:alpha(opacity=100);padding:inherit}#mainCarousel .slider-section .banner-subheader#vidRowWrap #chatShow .icon-chat{padding:10px 8px;font-size:90%;color:#fff}#mainCarousel .slider-section .banner-subheader#vidRowWrap #chatControls{position:absolute;z-index:1;top:1px;left:0;width:100%;font-size:70%;opacity:0;filter:alpha(opacity=0)}#mainCarousel .slider-section .banner-subheader#vidRowWrap #chatControls #chatControlsInner{display:flex;align-items:center;justify-content:space-between;-ms-transform:none;-webkit-transform:none;transform:none;opacity:1!important;filter:alpha(opacity=100)!important;pointer-events:auto;height:66px;background:#fff;padding:inherit}#mainCarousel .slider-section .banner-subheader#vidRowWrap #chatControls #chatControlsInner>*{cursor:pointer}@media(max-width:991px){#mainCarousel .slider-section .banner-subheader#vidRowWrap #chatControls #chatControlsInner #chatHide{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}}#mainCarousel .slider-section .banner-subheader#vidRowWrap #chatWindow{background:#fff;border:0;-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all}@media(max-width:991px){#mainCarousel .slider-section .banner-subheader#vidRowWrap #chatWindow{height:0!important}}#mainCarousel .slider-section .banner-subheader#vidRowWrap #chatControls,#mainCarousel .slider-section .banner-subheader#vidRowWrap #chatWindow{max-width:0;width:0;overflow:hidden;-webkit-transition:.2s all;-o-transition:.2s all;transition:.2s all}#mainCarousel .slider-section .hero-search{margin-top:20px}#mainCarousel .slider-section .hero-search.loading span:before{content:"\e031";-webkit-animation:spin 4s linear infinite;-moz-animation:spin 4s linear infinite;animation:spin 4s linear infinite}#mainCarousel .slider-section .hero-search span{position:relative}#mainCarousel .slider-section .hero-search span:before{position:absolute;content:"\e003";font-family:"Glyphicons Halflings";font-style:normal;font-weight:400;line-height:1;-moz-osx-font-smoothing:grayscale;top:2px;left:15px}#mainCarousel .slider-section .hero-search span input{line-height:40px;width:212px;border:1px solid #eee;color:#ff;background-color:rgba(0,0,0,0.65);padding-left:40px}#mainCarousel .slider-section .hero-search span input::-moz-placeholder{color:#eee;opacity:1}#mainCarousel .slider-section .hero-search span input:-ms-input-placeholder{color:#eee}#mainCarousel .slider-section .hero-search span input::-webkit-input-placeholder{color:#eee}#mainCarousel .slider-section .hero-search span input::-webkit-input-placeholder{text-transform:uppercase;font-weight:500;-webkit-transition:.2s all ease-out;-o-transition:.2s all ease-out;transition:.2s all ease-out}#mainCarousel .slider-section .hero-search span input::-moz-placeholder{text-transform:uppercase;font-weight:500;-webkit-transition:.2s all ease-out;-o-transition:.2s all ease-out;transition:.2s all ease-out}#mainCarousel .slider-section .hero-search span input:-ms-input-placeholder{text-transform:uppercase;font-weight:500;-webkit-transition:.2s all ease-out;-o-transition:.2s all ease-out;transition:.2s all ease-out}#mainCarousel .slider-section .hero-search span input:-webkit-autofill{-webkit-box-shadow:0 0 0 9999px white inset}#mainCarousel .slider-section .hero-search span input:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}#mainCarousel .slider-section .hero-search span input:focus::-moz-placeholder{color:transparent;opacity:1}#mainCarousel .slider-section .hero-search span input:focus:-ms-input-placeholder{color:transparent}#mainCarousel .slider-section .hero-search span input:focus::-webkit-input-placeholder{color:transparent}#mainCarousel .slider-section .hero-search span input:focus-visible{-webkit-box-shadow:0 0 2px 2px #fff!important;box-shadow:0 0 2px 2px #fff!important}#mainCarousel .slider-section .hero-search #searchError{display:inline-block;padding:3px 5px}#mainCarousel .slider-section .btn:not(.input-icon){margin-top:30px;z-index:1}#mainCarousel .slider-section .goBottom{position:relative;display:inline-block;margin-top:3%}#mainCarousel .slider-section .btn-lg-red{letter-spacing:.5px;background-color:#b60010}@media(max-width:767px){#mainCarousel .slider-section .btn-lg-red{background-color:transparent;padding:4px 10px!important;font-size:83%;margin:7% 0 5%;right:auto!important;left:50%;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:5px}}#mainCarousel .slider-section .btn-lg-red:hover{background-color:#ea1e24}#mainCarousel .slider-section .btn-lg-red .clear-vid-icon{content:" ";display:inline-block;height:1.8em;width:1.8em;margin-left:10px;background-image:url("./img/home/play-btn-hollow.png");background-size:contain;background-repeat:no-repeat;vertical-align:middle}@-webkit-keyframes spin{0%{-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-ms-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-ms-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.ec-sup{top:-6px;position:relative;font-size:70%;padding-left:2px}.glyphicon-present:after{content:' ';display:inline-block;height:1em;width:1em;background-image:url(./img/icons/icon-present.png);background-repeat:no-repeat;background-size:contain}.glyphicon-ec:after{content:' ';display:inline-block;height:1em;width:1em;background-repeat:no-repeat;background-size:contain;background-position:center center}.glyphicon-ec.glyphicon-present-white:after{background-image:url(./img/icons/icon-present-white.png)}.glyphicon-ec.glyphicon-calendar-alt-white:after{background-image:url(./img/icons/icon-calendar-alt-white.png)}.glyphicon-ec.glyphicon-clock-white:after{background-image:url(./img/icons/icon-clock-white.png)}.glyphicon-ec.glyphicon-odometer-white:after{background-image:url(./img/icons/icon-odometer-white.png)}.glyphicon-ec.glyphicon-hand-tap-white:after{background-image:url(./img/icons/icon-hand-tap-white.png)}.glyphicon-ec.glyphicon-star-badge-white:after{background-image:url(./img/icons/icon-star-badge-white.png)}.glyphicon-ec.glyphicon-user-alt-white:after{background-image:url(./img/icons/icon-user-alt-white.png)}.glyphicon-ec.glyphicon-certificate-gray:after{background-image:url(./img/icons/icon-certificate-gray.png)}.glyphicon-ec.glyphicon-clocktower-gray:after{background-image:url(./img/icons/icon-clocktower-gray.png)}.glyphicon-ec.glyphicon-hand-tap-gray:after{background-image:url(./img/icons/icon-hand-tap-gray.png)}.glyphicon-ec.glyphicon-lock-alt-gray:after{background-image:url(./img/icons/icon-lock-alt-gray.png)}.glyphicon-ec.glyphicon-certificate-red:after{background-image:url(./img/icons/icon-certificate-red.png)}.glyphicon-ec.glyphicon-clocktower-red:after{background-image:url(./img/icons/icon-clocktower-red.png)}.glyphicon-ec.glyphicon-monitor-red:after{background-image:url(./img/icons/icon-monitor-red.png)}.glyphicon-ec.glyphicon-certificate-black:after{background-image:url(./img/icons/icon-certificate-black.png)}.glyphicon-ec.glyphicon-clocktower-black:after{background-image:url(./img/icons/icon-clocktower-black.png)}.glyphicon-ec.glyphicon-hand-tap-black:after{background-image:url(./img/icons/icon-hand-tap-black.png)}.glyphicon-ec.glyphicon-play-btn-white:after{background-image:url(./img/icons/icon-play-btn-white.png)}.glyphicon-ec.glyphicon-clock-white-animated:after{background-image:url(./img/icons/icon-clock-white-animated.gif)}.glyphicon-ec.glyphicon-odometer-white-animated:after{background-image:url(./img/icons/icon-odometer-white-animated.gif)}.glyphicon-ec.glyphicon-hand-tap-white-animated:after{background-image:url(./img/icons/icon-hand-tap-white-animated.gif)}.sr-only:focus{width:auto;height:auto;z-index:9999;clip:initial;background:#fff;color:#d50101}.sr-only:focus.sr-previous{left:20px;bottom:10px}.sr-only:focus.sr-next{right:20px;bottom:10px}.sr-only:focus.sr-pause{right:50%;bottom:10px}@media print{pre,blockquote{page-break-inside:unset!important}tr,img{page-break-inside:unset!important}h2,h3{page-break-after::unset!important}}@media not screen and (-webkit-min-device-pixel-ratio:1.5),not screen and (min--moz-device-pixel-ratio:1.5),not screen and (-o-min-device-pixel-ratio:1.5/1),not screen and (min-device-pixel-ratio:1.5),not screen and (min-resolution:192dpi),not screen and (min-resolution:2dppx){.ken-burns{-webkit-animation:kenBurns 10s 1;-o-animation:kenBurns 10s 1;animation:kenBurns 10s 1;-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);filter:blur(0);-webkit-filter:blur(0);-webkit-transition:blur(0)}}@media(max-width:991px){.ken-burns{-webkit-animation:none!important;-o-animation:none!important;animation:none!important;-ms-transform:none!important;-webkit-transform:none!important;transform:none!important;filter:none!important;-webkit-filter:none!important;-webkit-transition:none!important}}@keyframes kenBurns{0%{filter:blur(10px);-webkit-filter:blur(10px);-webkit-transition:blur(10px);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}40%{filter:blur(5px);-webkit-filter:blur(5px);-webkit-transition:blur(5px)}100%{filter:blur(0);-webkit-filter:blur(0);-webkit-transition:blur(0);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}@-o-keyframes kenBurns{0%{filter:blur(10px);-webkit-filter:blur(10px);-webkit-transition:blur(10px);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}40%{filter:blur(5px);-webkit-filter:blur(5px);-webkit-transition:blur(5px)}100%{filter:blur(0);-webkit-filter:blur(0);-webkit-transition:blur(0);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}@-moz-keyframes kenBurns{0%{filter:blur(10px);-webkit-filter:blur(10px);-webkit-transition:blur(10px);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}40%{filter:blur(5px);-webkit-filter:blur(5px);-webkit-transition:blur(5px)}100%{filter:blur(0);-webkit-filter:blur(0);-webkit-transition:blur(0);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes kenBurns{0%{filter:blur(10px);-webkit-filter:blur(10px);-webkit-transition:blur(10px);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}40%{filter:blur(5px);-webkit-filter:blur(5px);-webkit-transition:blur(5px)}100%{filter:blur(0);-webkit-filter:blur(0);-webkit-transition:blur(0);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}}.badge.badge-clear{background-color:transparent;color:inherit;font-weight:inherit}.badge.badge-clear .icon-map-pin{font-weight:600}.plus-sep{font-size:25px;font-weight:300;display:inline-block;vertical-align:sub;padding:0 5px;line-height:1}.container-fluid>hr.row-spacer:last-child,.prod-list-block:last-child hr.row-spacer,.prod-list-block.last-visible hr.row-spacer,hr.row-spacer.clear-spacer{border-color:transparent;margin:16px 0}.ratio_1_1{position:relative}.ratio_1_1:before{content:"";display:block;margin-top:100%}.bg-inside{-webkit-background-clip:content-box;-moz-background-clip:content-box;background-clip:content-box}.bg-inside a{bottom:0;right:0;display:block;position:absolute;top:0;left:0}.bg-inside img{max-width:65%}.panel-style ul,ul.panel-style{margin-left:0;padding-left:0;display:inline-block;min-width:60%;max-width:700px;width:auto}@media(max-width:991px){.panel-style ul,ul.panel-style{min-width:90%}}@media(max-width:400px){.panel-style ul,ul.panel-style{min-width:100%}}.panel-style ul li,ul.panel-style li{position:relative;width:100%;list-style-type:none;display:block;color:#666;background-color:#f8f8f8;border:2px solid #f8f8f8;padding:14px 20px;margin-bottom:9px;font-family:'Raleway',sans-serif;font-style:normal;font-weight:500}.panel-style ul li a:not(.btn),ul.panel-style li a:not(.btn){text-decoration:none!important;display:block;padding-right:40px;color:currentColor!important;margin:-14px -20px;padding:14px 20px;cursor:pointer}.panel-style ul li a:not(.btn):after,ul.panel-style li a:not(.btn):after{color:#898989;content:'›';font-family:'Raleway',sans-serif;font-style:normal;font-weight:600;font-size:170%;position:absolute;display:block;right:20px;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.ul-bg-white ul li{background-color:#fff!important;border-color:#fff!important}@media(min-width:768px){.faculty-wrapper:hover .faculty-overlay,.faculty-wrapper.hover .faculty-overlay{opacity:1;filter:alpha(opacity=100)}.faculty-wrapper:hover .faculty-overlay.overlay-lighter,.faculty-wrapper.hover .faculty-overlay.overlay-lighter{opacity:.7!important;filter:alpha(opacity=70)!important}}.faculty-wrapper .profile-img{border-width:4px!important}.faculty-wrapper .faculty-overlay{opacity:0;filter:alpha(opacity=0);-webkit-transition:.3s all ease-out;-o-transition:.3s all ease-out;transition:.3s all ease-out;display:flex;position:absolute;align-items:center;justify-content:center;z-index:1;width:100%;height:100%;background:rgba(0,0,0,0.8);color:#fff}.faculty-wrapper .faculty-overlay>*{z-index:2;position:relative}.faculty-wrapper .faculty-overlay *{color:#fff!important}.faculty-wrapper .faculty-overlay *[data-toggle=collapse]{display:block}.faculty-wrapper .faculty-overlay *[data-toggle=collapse]>div .view-details{display:block}.faculty-wrapper .faculty-overlay *[data-toggle=collapse]>div .hide-details{display:none}.faculty-wrapper .faculty-overlay *[data-toggle=collapse] .glyphicon-chevron-down{display:block}.faculty-wrapper .faculty-overlay *[data-toggle=collapse] .glyphicon-chevron-up{display:none}.faculty-wrapper .faculty-overlay *[data-toggle=collapse]:not(.collapsed)>div .view-details{display:none}.faculty-wrapper .faculty-overlay *[data-toggle=collapse]:not(.collapsed)>div .hide-details{display:block}.faculty-wrapper .faculty-overlay *[data-toggle=collapse]:not(.collapsed) .glyphicon-chevron-up{display:block!important}.faculty-wrapper .faculty-overlay *[data-toggle=collapse]:not(.collapsed) .glyphicon-chevron-down{display:none!important}button.close{font:0/0 a;height:50px;width:50px;position:relative;box-sizing:border-box;line-height:50px;display:inline-block;opacity:.4;filter:alpha(opacity=40);z-index:1}button.close:before,button.close:after{transform:rotate(-45deg);content:'';position:absolute;top:50%;left:50%;margin-top:-1.5px;margin-left:-15px;display:block;height:3px;width:30px;background-color:currentColor;transition:all .2s ease-out}button.close:after{transform:rotate(45deg)}@media(min-width:992px){button.close:hover:before,button.close:hover:after{transform:rotate(0deg)}}button.close .glyphicon{display:none}.no-border{border:0!important}.no-shadow{-webkit-box-shadow:none!important;box-shadow:none!important}.inline-chat,.open-chat,*[force-link]{cursor:pointer}.inline-chat:hover,.open-chat:hover,*[force-link]:hover{color:#000}.inline-chat:not(.enabled),.open-chat:not(.enabled){display:none!important}select.text-right{text-align-last:right}.p,.p-like{margin-bottom:15px}.d-flex{display:flex}.align-items-c{align-items:center}.justify-c-c{justify-content:center}@media(min-width:1200px){.d-flex-lg{display:flex}}@media(min-width:992px){.d-flex-md{display:flex}}@media(min-width:768px){.d-flex-sm{display:flex}}@media(min-width:601px){.d-flex-xs{display:flex}}.flex-1{flex:1}@media(min-width:1200px){.flex-1-lg{flex:1}}@media(min-width:991px){.flex-1-md{flex:1}}@media(min-width:768px){.flex-1-sm{flex:1}}.items-last-bl{align-items:last baseline}.strike{text-decoration:line-through;text-decoration-thickness:1.5px}.font-14{font-size:14px}.transparent{opacity:0;filter:alpha(opacity=0)}@media(max-width:767px){.invisible-pos-abs-xs{visibility:hidden;position:absolute}}@media(min-width:992px){.flex-row-md{display:flex;margin-left:-16px;margin-right:-16px}.flex-row-md>*{padding-left:16px;padding-right:16px}.flex-row-md>*.flex-fill{flex:1}}.inline-top{display:inline-block;vertical-align:top}.inline-text-bottom{display:inline-block;vertical-align:text-bottom}@media(min-width:767px){.flex-row-sm{display:flex;margin-left:-16px;margin-right:-16px}.flex-row-sm>*{padding-left:16px;padding-right:16px}.flex-row-sm>*.flex-fill{flex:1}}.flex-dir-c{flex-direction:column}.negative{filter:invert(1);-webkit-filter:invert(1);-webkit-transition:invert(1)}.make-black{filter:grayscale(0) saturate(0%) brightness(70%) contrast(1000%);-webkit-filter:grayscale(0) saturate(0%) brightness(70%) contrast(1000%);-webkit-transition:grayscale(0) saturate(0%) brightness(70%) contrast(1000%)}.red-filter{filter:brightness(35%) sepia(100%) hue-rotate(-40deg) saturate(700%) contrast(1.25);-webkit-filter:brightness(35%) sepia(100%) hue-rotate(-40deg) saturate(700%) contrast(1.25);-webkit-transition:brightness(35%) sepia(100%) hue-rotate(-40deg) saturate(700%) contrast(1.25)}.hover-grow:hover .hover-target{-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}.hover-grow .hover-target{-webkit-transition:.2s transform;-o-transition:.2s transform;transition:.2s transform}.hover-underline:hover{text-decoration:underline}.hover-txt-white:hover{color:#fff}.shadow-box{-webkit-box-shadow:4px 2px 6px 0 #dfdfdf;box-shadow:4px 2px 6px 0 #dfdfdf}.no-events{pointer-events:none}.ec-line-middle{position:relative;overflow:hidden}.ec-line-middle:after{position:absolute;content:'\00a0';width:100%;margin-top:-12px;margin-left:5px;border-bottom:1px solid #e0e0e0;z-index:0}.no-trans{-webkit-transition:none!important;-o-transition:none!important;transition:none!important}body.pardot-ty .slider-section#tyBanner{opacity:100;filter:alpha(opacity=10000);background-position:center top;min-height:600px}@media(min-width:2001px){body.pardot-ty .slider-section#tyBanner{background-image:url("./img/ty/ty-banner-2358.png")}}@media(max-width:2000px){body.pardot-ty .slider-section#tyBanner{background-image:url("./img/ty/ty-banner-2000.png")}}@media(max-width:1600px){body.pardot-ty .slider-section#tyBanner{background-image:url("./img/ty/ty-banner-1600.png")}}@media(max-width:1200px){body.pardot-ty .slider-section#tyBanner{background-image:url("./img/ty/ty-banner-1200.png")}}@media(max-width:991px){body.pardot-ty .slider-section#tyBanner{background-image:url("./img/ty/ty-banner-991.png")}}@media(max-width:767px){body.pardot-ty .slider-section#tyBanner{background-image:url("./img/ty/ty-banner-767.png")}}body.pardot-ty .slider-section .sliderPattern{background-color:rgba(0,0,0,0.55)}body.pardot-ty div[data-bg-for="tyBanner"] .loaded.ec-bg-img,body.page-template-thank-you div[data-bg-for="tyBanner"] .loaded.ec-bg-img{background-position:center top}@media(min-width:2001px){body.pardot-ty div[data-bg-for="tyBanner"] .loaded.ec-bg-img,body.page-template-thank-you div[data-bg-for="tyBanner"] .loaded.ec-bg-img{background-image:url("./img/ty/ty-banner-2358.png")}}@media(max-width:2000px){body.pardot-ty div[data-bg-for="tyBanner"] .loaded.ec-bg-img,body.page-template-thank-you div[data-bg-for="tyBanner"] .loaded.ec-bg-img{background-image:url("./img/ty/ty-banner-2000.png")}}@media(max-width:1600px){body.pardot-ty div[data-bg-for="tyBanner"] .loaded.ec-bg-img,body.page-template-thank-you div[data-bg-for="tyBanner"] .loaded.ec-bg-img{background-image:url("./img/ty/ty-banner-1600.png")}}@media(max-width:1200px){body.pardot-ty div[data-bg-for="tyBanner"] .loaded.ec-bg-img,body.page-template-thank-you div[data-bg-for="tyBanner"] .loaded.ec-bg-img{background-image:url("./img/ty/ty-banner-1200.png")}}@media(max-width:991px){body.pardot-ty div[data-bg-for="tyBanner"] .loaded.ec-bg-img,body.page-template-thank-you div[data-bg-for="tyBanner"] .loaded.ec-bg-img{background-image:url("./img/ty/ty-banner-991.png")}}@media(max-width:767px){body.pardot-ty div[data-bg-for="tyBanner"] .loaded.ec-bg-img,body.page-template-thank-you div[data-bg-for="tyBanner"] .loaded.ec-bg-img{background-image:url("./img/ty/ty-banner-767.png")}}body.pardot-ty #tyBanner .sliderPattern,body.page-template-thank-you #tyBanner .sliderPattern{background-color:rgba(0,0,0,0.5)!important}body.pardot-ty section,body.page-template-thank-you section{position:relative}body.pardot-ty .box-wrapper,body.page-template-thank-you .box-wrapper{padding:0}body.pardot-ty .box-wrapper a,body.page-template-thank-you .box-wrapper a,body.pardot-ty .box-wrapper .like-a,body.page-template-thank-you .box-wrapper .like-a{display:block;margin:2vw 0}body.pardot-ty .box-wrapper a:focus,body.page-template-thank-you .box-wrapper a:focus,body.pardot-ty .box-wrapper .like-a:focus,body.page-template-thank-you .box-wrapper .like-a:focus,body.pardot-ty .box-wrapper a:active,body.page-template-thank-you .box-wrapper a:active,body.pardot-ty .box-wrapper .like-a:active,body.page-template-thank-you .box-wrapper .like-a:active,body.pardot-ty .box-wrapper a:hover,body.page-template-thank-you .box-wrapper a:hover,body.pardot-ty .box-wrapper .like-a:hover,body.page-template-thank-you .box-wrapper .like-a:hover,body.pardot-ty .box-wrapper a[href^="tel"],body.page-template-thank-you .box-wrapper a[href^="tel"],body.pardot-ty .box-wrapper .like-a[href^="tel"],body.page-template-thank-you .box-wrapper .like-a[href^="tel"]{text-decoration:none}body.pardot-ty .box-wrapper .box-text,body.page-template-thank-you .box-wrapper .box-text{font-size:150%;line-height:1.3}body.pardot-ty .box-wrapper .box-text .box-heading,body.page-template-thank-you .box-wrapper .box-text .box-heading{margin:5% 0 4% 0}@media(min-width:768px){body.pardot-ty .box-wrapper:nth-child(n+2) a,body.page-template-thank-you .box-wrapper:nth-child(n+2) a,body.pardot-ty .box-wrapper:nth-child(n+2) .like-a,body.page-template-thank-you .box-wrapper:nth-child(n+2) .like-a{border-left:1px solid #000}}body.pardot-ty .contact-footer,body.page-template-thank-you .contact-footer{display:none!important}body.pardot-ty .footer,body.page-template-thank-you .footer{margin-top:0}