.app-main-panels{position:relative}.app-panel>div{background:#000;height:100%}.app-panel a{text-shadow:0 0 1px #ccc;font-weight:700}.app-panel h2 a{font-weight:inherit;text-shadow:none}.app-panel-flip{width:100%;position:absolute;bottom:0;padding:0 12px;background:-moz-linear-gradient(left,rgb(255 255 255) 0%,rgb(255 255 255) 55%,#fff0 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgb(255 255 255)),color-stop(55%,rgb(255 255 255)),color-stop(100%,#fff0));background:-webkit-linear-gradient(left,rgb(255 255 255) 0%,rgb(255 255 255) 55%,#fff0 100%);background:-o-linear-gradient(left,rgb(255 255 255) 0%,rgb(255 255 255) 55%,#fff0 100%);background:-ms-linear-gradient(left,rgb(255 255 255) 0%,rgb(255 255 255) 55%,#fff0 100%);background:linear-gradient(to right,rgb(255 255 255) 0%,rgb(255 255 255) 55%,#fff0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#00ffffff',GradientType=1)}.app-panel-flip h2{height:52px;line-height:52px;margin:0;padding:0}.app-flip-btn{display:block;position:absolute;top:0;width:61px;height:29px;margin-top:-29px;left:50%;margin-left:-30px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAMCAYAAABm+U3GAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALBwAACwcBtnMLwAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAGpSURBVDiNrc9LSJRRGMbx55zPWrRoJW0CF22EmAgGgijaJEXUojZC2xoLwlZJg4gkIUYF0UJchBtdDEoQQ0hFlEwXS2MWA2FhdpeudJumEIfznfNvF6NpfVTP8pz3/fG8UoIAq4ACsC7JfKIA9d65qRACIY4/A+n/ga4MzpWq5Yq71NzKh9IDF2I/C2z9F3RFcPFY9es3d3FXhsHGJnLrd/LmdjEOsZ8Ddvxu3y6BLsf7vHdu47X92brykxeSpHiuqtFDndHM9TvLCIwAzYlhIMIzhA9Nowc7ok+T0/P+g4t160i3fZq/GgmGgcwfYcAG73NS2FNoPRa9L95ftA0+6G7nGfNw4IKV1A+0LZwxNagJIZwzKFM43GVfFcaXunJeUgf2Kt3WIkmnjDHtizU+baSWsezJxKgkTfYP6153rwRZ730fYH82BnqAjomus3p8/nJitDZrdm/T5hNHMUY5WbsvAtolHS/29Gl6aOSvUEn68uiZKs9nTMP2LSlQY93su48NbydKN6dy+XFJ5YULGHnJVn6RCM5K32ufXl65ofr02tTqTRte/wB83fN78KK9mQAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-position:center;background-color:#a12743;color:#fff0}.app-flip-btn:hover{background-color:#bbbdbf}.app-flip-btn.app-flip-open{-moz-transform:scaleY(-1);-o-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleY(-1);filter:FlipV;-ms-filter:"FlipV"}.app-panel-flip-right-top{width:80%;float:right;margin-top:-36px;position:absolute}.app-alt-panel{position:absolute;bottom:0;width:100%;padding:0 12px}.app-alt-panel>div:not(.app-panel-title){background:-moz-linear-gradient(left,#fff0 0%,rgb(255 255 255) 55%,rgb(255 255 255) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#fff0),color-stop(55%,rgb(255 255 255)),color-stop(100%,rgb(255 255 255)));background:-webkit-linear-gradient(left,#fff0 0%,rgb(255 255 255) 55%,rgb(255 255 255) 100%);background:-o-linear-gradient(left,#fff0 0%,rgb(255 255 255) 55%,rgb(255 255 255) 100%);background:-ms-linear-gradient(left,#fff0 0%,rgb(255 255 255) 55%,rgb(255 255 255) 100%);background:linear-gradient(to right,#fff0 0%,rgb(255 255 255) 55%,rgb(255 255 255) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=1);margin-left:-12px;margin-right:-2px;padding:20px}.app-panel-title{background:#fff0;clear:both;height:54px;border-bottom:8px solid #a12643;margin-left:-12px;margin-right:-2px}.app-alt-panel h2{background-color:#a12643;float:left;height:100%;line-height:54px;padding:0 20px;color:#fff}.app-panel-triangle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAArCAYAAABrcuiBAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAA3XAAAN1wFCKJt4AAAAB3RJTUUH3wMeDikiQ2KtIwAAAZ1JREFUWMO92D9rU3EUxvHv+eVPbUSKkJbmGqqIdnTJUPrP3BYURMQpQ21UJBGxbkKXDm3HzgWFDmJvShz6LipdBDfHdhQKvoE4XO/pJEhAUUye5wWcz3QeOMc6Uf0UODJnv3l2dGzgDDHWieq/AP4pBJ43v378Miww9PkzWWafk0rcFIEAFM28cxDFbRUIYI6/PajGsQoEKHjmybvy/CUVCDBVLObXlSAOL3dv3BuRgUB5rNd7oAQxz9pSEOxOt7J8VQgSUsueKUEMbx3SyMlAoNqb/HZXCWI5b0lB3B6+H48ndSDkQ8EfK0EM2g4mA4HppHJ7UQkSsJYUxGh0pxYu60AYTdPcihLE4IUUBG7tV5ZqSpBgWUsKAo/2olpJCY5dsIsNJYj5v+3kf4PAYnJlYVoJYp5blYLAk78t9EGB15JoaU4JEsieSkFg9UMUl5VgKcXXlCDAq8Pq7KgSnPjuhddKENw2/nQWDB6E0g9L32z/ZvYwQMDuX4/qW0IQgM0kinf675G+P83g43AS8C5uZwB5hhyDm45t/2zac9/CY36U7Je0AAAAAElFTkSuQmCC);background-repeat:no-repeat;background-size:auto 104%;width:120px;height:100%;float:left}details{display:none}.coe-bg{min-height:560px;background-repeat:no-repeat;background-size:cover;color:#fff;position:relative;padding:60px 0}.coe-title{margin-top:30px}.coe-mt-snippet p{clear:both}.coe-mt-snippet p::before{content:" ";display:table-row}.coe-mt-snippet{display:table}.coe-mt-snippet span{display:table-cell;vertical-align:middle;margin-top:6px;padding:12px;width:264px}.coe-mt-snippet .CI_coe{text-align:center;border:3px solid #fff}.CI_coe a,.CI_coe a:hover{color:#fff}.blog-listing #grinder>a{display:none}.blog-listing .grind{position:relative;overflow:hidden}.blog-listing .grind{padding:8px;border-bottom:1px dashed #ccc;margin:2px 0}.blog-listing .grind a,.blog-listing .grind a:hover,.blog-listing .grind a:focus{color:#000;font-size:18px;font-weight:400}.app-blog-thumbs{text-align:center}.app-blog-thumbs img{max-height:156px;margin:auto}.app-blog-thumb-box{padding:4px;background:#000;color:#fff}.mt-know-this{height:34px;line-height:34px;overflow:hidden}.mt-know-this>a{display:none}.mt-know-this>a.mt-more{display:inline}.mt-know-this a,.mt-know-this a:hover,.mt-know-this a:focus{color:#000}.mt-know-this ul{margin:0!important;padding:0;float:left;display:inline;list-style-type:none}.mt-know-this li::after{content:" / ";display:inline-block;margin:0 4px}.mt-know-this ul li{display:inline}.app-our-people-item{height:380px}.app-progress-item{height:440px}.app-progress-example h2{font-family:'Raleway',sans-serif}.app-section{background-color:#F6A21C;padding:30px 0;color:#fff;font-weight:400;font-size:16px;word-spacing:4px;line-height:1.5}.app-section-text{padding-top:20px;padding-bottom:20px;border-top:4px solid #fff;border-bottom:4px solid #fff}.app-section-bg-2{background-color:#759D54}.app-section-bg-3{background-color:#F6A21C}.app-section-bg-white{background-color:#FFF}.app-full-height{min-height:calc(100vh - 76px);width:100%;background-size:cover;color:#fff}.app-full-height h2{color:#fff;border-bottom:4px solid #fff;display:inline}.app-program-banner-text{min-height:calc(100vh - 276px)}