.fw600{font-weight:600}.fw700{font-weight:700}.fs14{font-size:14px}.fs16{font-size:16px}.fs18{font-size:18px !important}.fs20{font-size:20px}.lh30{line-height:30px}img{max-width:100%;margin-bottom:1.2em}.mauto{margin:0 auto}.mt5{margin-top:5px}.mt8{margin-top:9px}.mt10{margin-top:10px}.mt15{margin-top:15px}.mt18{margin-top:18px}.mt24{margin-top:24px}.mt25{margin-top:25px}.mt28{margin-top:28px}.mt32{margin-top:32px}.mt35{margin-top:35px}.mt40{margin-top:40px}.mt45{margin-top:45px}.mt50{margin-top:50px}.mt55{margin-top:55px}.mt64{margin-top:64px}.mt95{margin-top:95px}.mt108{margin-top:108px}.mr10{margin-right:10px}.mr25{margin-right:25px}.mb0{margin-bottom:0}.mb5{margin-bottom:5px}.mb15{margin-bottom:15px}.mb19{margin-bottom:19px}.mb20{margin-bottom:20px}.mb40{margin-bottom:40px !important}.mb4em{margin-bottom:4em !important}.ml10{margin-left:10px}.ml15{margin-left:15px}.ml18{margin-left:18px !important}.ml34{margin-left:34px}.ml38{margin-left:38px}.ml70{margin-left:70px}.ml80{margin-left:80px}.pt7{padding-top:7px}.pt10{padding-top:10px}.pt12{padding-top:12px}.pt15{padding-top:15px}.pt16{padding-top:16px}.pt20{padding-top:20px}.pt26{padding-top:26px}.pt23{padding-top:23px}.pt30{padding-top:30px}.pt32{padding-top:32px}.pt35{padding-top:35px}.pt40{padding-top:40px}.pt41{padding-top:41px}.pt45{padding-top:45px}.pt48{padding-top:48px}.pt54{padding-top:54px}.pt55{padding-top:55px}.pr0{padding-right:0}.pr5perc{padding-right:5%}.pr12{padding-right:12px}.pb0{padding-bottom:0}.pb3{padding-bottom:3px}.pb10{padding-bottom:10px}.pb13{padding-bottom:13px}.pb20{padding-bottom:20px}.pb26{padding-bottom:26px}.pb30{padding-bottom:30px}.pb50{padding-bottom:50px}.pb72{padding-bottom:72px}.pl0{padding-left:0}.pl10{padding-left:10px}.pl20{padding-left:20px}.pl22{padding-left:22px}.pl35{padding-left:35px}.pl40{padding-left:40px}.top23{top:23px}.w82{width:82px !important}.lh24{line-height:24px}img{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}img.centeralign{display:block;margin:0 auto}.left{float:left}.right{float:right}.none{float:none}.posrelative{position:relative}.tac{text-align:center}.full-bleed{background:#4b453f}.clear-both{clear:both}.alpha{padding-left:0}.omega{padding-right:0}.fsi{font-style:italic}.arrow-down{float:left;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #00467e;border-top:4px solid #00467e}.color-white{color:#FFF}.zindex10{z-index:10}@media only screen and (max-width: 768px){.mobile-pt24{padding-top:24px}.mobile-mt14{margin-top:14px}.mobile-alpha{padding-left:0}.mobile-omega{padding-right:0}.mobile-hide{display:none !important}}@media only screen and (min-width: 768px){.desktop-alpha{padding-left:0}.desktop-omega{padding-right:0}}h2,h2.slide{font-size:60px;font-weight:700;line-height:54px;color:#FFF;text-shadow:2px 2px 4px rgba(0,0,0,0.45);padding-bottom:25px}@media only screen and (max-width: 768px){h2,h2.slide{font-size:36px;line-height:60px}}@media only screen and (max-width: 480px){h2,h2.slide{font-size:36px;line-height:44px}}h2.slide{font-size:50px;text-align:center}@media only screen and (max-width: 768px){h2.slide{font-size:36px;line-height:60px}}@media only screen and (max-width: 480px){h2.slide{font-size:36px;line-height:44px}}h3{font-size:14px;font-weight:700;line-height:36px;padding-bottom:4px;padding-top:30px;margin-bottom:-12px}h4{font-size:18px;font-weight:700;line-height:1.4em}h5{font-weight:500}a{color:#5f5f5f;text-decoration:none;-webkit-transition:color 0.2s ease;-moz-transition:color 0.2s ease;-o-transition:color 0.2s ease;transition:color 0.2s ease}a:hover{opacity:.75}p{margin-bottom:0}p a{color:#4572B6}strong{font-weight:bold}.content ol,.template1 .escontent ol{font-size:20px;line-height:1.4em;margin-bottom:1.2em;list-style:decimal}.content ol li,.template1 .escontent ol li{margin-left:23px}.content ul,.template1 .escontent ul{font-size:20px;line-height:1.4em;margin-bottom:1.2em;list-style:disc}.content ul li,.template1 .escontent ul li{margin-left:23px;margin-bottom:10px}form label{display:block}form input[type="text"],form input[type="phone"],form input[type="number"],form input[type="email"],form input[type="date"],form textarea{display:block;width:100%;box-sizing:border-box;border:1px solid #b4b4af;border-radius:2px;padding:10px 12px}input[type="text"],input[type="phone"],input[type="number"],input[type="email"],input[type="date"],input[type="password"]{padding:0 5px;-webkit-appearance:none}form select{display:block;width:100%}form textarea{resize:none;height:200px}form>div{margin-bottom:1.2em}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}body{font:18px/36px "Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;color:#0c2954;background:#fff}body>.grid-wrap>.grid-container{padding-top:64px}body>.grid-wrap>.grid-container>aside{margin-top:30px}.safaricontrol{bottom:-48px !important}.sub-heading,.template1 .sub-heading2{font-size:24px;line-height:38px;font-weight:500;padding-bottom:60px}@media only screen and (max-width: 768px){.sub-heading,.template1 .sub-heading2{line-height:32px;font-size:22px;padding-bottom:40px}}@media only screen and (max-width: 480px){.sub-heading,.template1 .sub-heading2{line-height:30px;font-size:18px}}#sidr-left{display:none}@media only screen and (max-width: 768px){.sidr{display:none;position:absolute;position:fixed;top:0;height:100%;z-index:10;width:260px;overflow-x:none;overflow-y:auto;-webkit-overflow-scrolling:touch;background:#fff;color:#28487d}.sidr .sidr-inner{padding:0 0 15px}.sidr .sidr-inner>p{margin-left:15px;margin-right:15px}.sidr.right{left:auto;right:-260px;background:#3e3a38}.sidr.left{left:-260px;right:auto}.sidr h1,.sidr h2,.sidr h3,.sidr h4,.sidr h5,.sidr h6{font-size:11px;font-weight:normal;padding:0 15px;margin:0 0 5px;color:#28487d;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(100%, #e6e6e6));background-image:-webkit-linear-gradient(#ffffff,#e6e6e6);background-image:-moz-linear-gradient(#ffffff,#e6e6e6);background-image:-o-linear-gradient(#ffffff,#e6e6e6);background-image:linear-gradient(#ffffff,#e6e6e6);-webkit-box-shadow:0 5px 5px 3px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 5px 3px rgba(0,0,0,0.2);box-shadow:0 5px 5px 3px rgba(0,0,0,0.2)}.sidr p{font-size:13px;margin:0 0 12px}.sidr p a{color:rgba(40,72,125,0.9)}.sidr>p{margin-left:15px;margin-right:15px}.sidr ul{display:block;margin:0 0 15px;padding:0;border-bottom:solid 1px #4d4b48}.sidr ul.open{display:block}.sidr ul li{display:block;margin:0;border-top:solid 1px #4d4b48;position:relative}.sidr ul li.active,.sidr ul li.sidr-class-active{border-top:none}.sidr ul li.active>a,.sidr ul li.active>span,.sidr ul li.sidr-class-active>a,.sidr ul li.sidr-class-active>span{-webkit-box-shadow:inset 0 0 15px 3px #222;-moz-box-shadow:inset 0 0 15px 3px #222;box-shadow:inset 0 0 15px 3px #222}.sidr ul li .expand{display:inline-block;width:42px;height:42px;line-height:42px;cursor:pointer;position:absolute;right:0;top:0;text-indent:-9999px;background:url(/-/img/plus.png) no-repeat center center}.sidr ul li .expand.open{background-image:url(/-/img/blueminus.png)}.sidr ul li a,.sidr ul li span{display:block;text-decoration:none;color:#28487d;font-size:16px;font-weight:bold;line-height:20px;padding:11px 15px}.sidr ul li a img,.sidr ul li span img{margin:2px 5px 0 0;display:inline;float:left}.sidr ul li a.active{color:#00467f}.sidr ul li ul{display:none;border-bottom:none;margin:0;background:#ebebeb}.sidr ul li ul li{font-size:13px;border-color:#5c5957}.sidr ul li ul li:last-child{border-bottom:none}.sidr ul li ul li.active,.sidr ul li ul li.sidr-class-active{border-top:none}.sidr ul li ul li.active>a,.sidr ul li ul li.active>span,.sidr ul li ul li.sidr-class-active>a,.sidr ul li ul li.sidr-class-active>span{-webkit-box-shadow:inset 0 0 15px 3px #222;-moz-box-shadow:inset 0 0 15px 3px #222;box-shadow:inset 0 0 15px 3px #222}.sidr ul li ul li a,.sidr ul li ul li span{color:#0c2954;font-size:14px;font-weight:normal}.sidr ul li ul li ul{background:#4f4b49}.sidr ul li ul li ul li{border-color:#696664}.sidr ul li ul li ul li a{padding-left:45px;color:#b4b4af}.sidr form{width:100% !important;padding:17px 10px 7px}.sidr form>*{margin:0 !important;padding:0 !important}.sidr form>div{padding-bottom:10px !important;width:100% !important;max-width:none !important}.sidr form input[type="text"]{width:100% !important;border:solid 2px #b4b4af}.sidr form span{margin-bottom:25px !important;font-size:14px;line-height:18px}.sidr form .btn{font-size:14px;line-height:18px}.sidr .phone_number{background:url(/-/img/sidr_right_phone_divider.png) repeat-x 0 0;width:auto !important;float:none}.sidr .phone_number>*{float:none !important;margin:0 !important;display:block}.sidr .phone_number span{color:#e2e2dd;font-size:18px;line-height:22px}.sidr .phone_number strong{font-size:28px;line-height:32px}}.mobile-nav{display:none;clear:both;height:44px;background:#e2e2dd;overflow:hidden;position:relative}.mobile-nav h1{height:100%}.mobile-nav h1 img{margin:0 auto;height:100%;display:block;padding:6px 0;width:auto;cursor:pointer}.mobile-nav>a{display:block;top:0;height:100%}.mobile-nav>a img{margin:0;display:block;width:38px;height:35px;margin:4.5px 3px;opacity:.5;padding:11px}header{height:60px;padding-top:0;padding-bottom:35px;background:#d0d4da;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QwZDRkYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmYyZjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #d0d4da 0%, #f2f2f2 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #d0d4da), color-stop(100%, #f2f2f2));background:-webkit-linear-gradient(top, #d0d4da 0%, #f2f2f2 100%);background:-o-linear-gradient(top, #d0d4da 0%, #f2f2f2 100%);background:-ms-linear-gradient(top, #d0d4da 0%, #f2f2f2 100%);background:linear-gradient(to bottom, #d0d4da 0%,#f2f2f2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d0d4da', endColorstr='#f2f2f2',GradientType=0 )}header h1.logo{top:12px;position:relative}header h1.logo img{margin-bottom:0;cursor:pointer}header nav{top:12px}header nav a{display:block;color:#28487d;font-weight:600;font-size:14px}header nav ul{text-align:right}header nav li ul{display:none;position:absolute;min-width:100%;top:50px;padding:0 10px;width:50px}header nav li:hover ul{display:block;padding:20px;left:0;margin-top:3px}header nav li ul a{white-space:nowrap}header nav>ul>li{display:inline-block;border-spacing:0px;position:relative;padding:4px 1.5%;box-sizing:border-box}header nav>ul>li:hover{background:#fff;border-top:4px solid #28487d;padding-top:0}header nav>ul>li.last-child{border-right:solid 1px #000;border-right:solid 1px #5d5954}header nav>ul>li .arrow-down{margin:25px 0 0 10px}header nav>ul>li>a{float:left;line-height:53px}header nav>ul>li>ul{background:#fff;z-index:100}header nav>ul>li>ul.right_menu{left:auto;right:-1px}header nav>ul>li>ul a{font-weight:400}header nav>ul>li>ul a:hover{opacity:1}footer{background:#e2e2dc;font-size:12px;line-height:24px;color:#7c7c79;border-top:10px solid #cbcbc6;padding:25px 0}footer ul{padding-top:14px}footer ul li{margin-bottom:2px}footer p{font-size:12px;line-height:24px;color:#888}footer .logo{display:block;width:204px;height:32px;text-indent:-99999px;margin-bottom:20px;background:url(/-/img/footer-logo.png) no-repeat;background-size:204px 32px}footer .copyright p{text-align:left;width:75%}footer .padprefix-5{padding-left:5%}@media only screen and (max-width: 768px){footer .padprefix-5{padding-left:0}}.page-header{padding-bottom:85px;background:#4b453f;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0)}.page-header .nav{position:relative;z-index:30 !important}.page-header .header_img_wrap{position:absolute;top:0;right:0;height:100%;z-index:1;margin:0;overflow:hidden;width:100%}.page-header .header_img_wrap .header_img{position:absolute;top:-40%;right:0;height:180%;z-index:1;margin:0;display:none}.page-header .grid-container{z-index:10;position:relative}.template1 .paddingtopless{padding-top:25px !important}.template1 .webgraphic{display:block;margin:0 auto 0 auto;padding-top:50px}.template1 .tcp-framework{float:right}.template1 strong{font-weight:bold}.template1 .padding-top{padding-top:50px}.template1 .contactdiv{min-height:500px}@media only screen and (max-width: 480px){.template1 .related-links h5 a{font-size:14px}}.template1 .exec-team{padding-top:65px}@media only screen and (max-width: 768px){.template1 .exec-team{padding-top:32px}}.template1 .exec-team p{line-height:32px}@media only screen and (max-width: 768px){.template1 .exec-team p{line-height:28px;font-size:16px}}.template1 .sub-heading2{margin-bottom:26px}.template1 .last{margin-bottom:20px}@media only screen and (max-width: 480px){.template1 .mobile-margin-bottom{padding-bottom:50px}}.template1 .content .bold,.template1 .escontent .bold{font-weight:bold}.template1 .content .normal,.template1 .escontent .normal{list-style:none;margin-left:20px !important}.template1 .content ul.enrollment_list,.template1 .escontent ul.enrollment_list,.template1 .content ul.enrollment_list2 li,.template1 .escontent ul.enrollment_list2 li{padding-bottom:0px}@media only screen and (max-width: 480px){.template1 .content ul.enrollment_list,.template1 .escontent ul.enrollment_list,.template1 .content ul.enrollment_list2 li,.template1 .escontent ul.enrollment_list2 li{padding-bottom:20px}}.template1 .content ul.enrollment_list2,.template1 .escontent ul.enrollment_list2,.template1 .content ul.es_3,.template1 .escontent ul.es_3{padding-bottom:0 !important}.template1 .content ul.enrollment_list2 li,.template1 .escontent ul.enrollment_list2 li{margin-left:50px}@media only screen and (max-width: 480px){.template1 .content ul.eslist,.template1 .escontent ul.eslist{padding-top:20px}}.template1 .content ul.es_2,.template1 .escontent ul.es_2,.template1 .content ul.es_3,.template1 .escontent ul.es_3{margin-left:50px;padding-bottom:0}.template1 .content ul.es_3,.template1 .escontent ul.es_3{margin-bottom:0}.template1 .content p,.template1 .escontent p{padding-top:50px;margin-bottom:50px;line-height:32px}@media only screen and (max-width: 768px){.template1 .content p,.template1 .escontent p{padding-top:30px;margin-bottom:30px;line-height:28px}}.template1 .content p.top,.template1 .escontent p.top,.template1 .content p.uioitop,.template1 .escontent p.uioitop,.template1 .content p.topcon,.template1 .escontent p.topcon{padding-top:65px;margin-bottom:0}@media only screen and (max-width: 768px){.template1 .content p.top,.template1 .escontent p.top,.template1 .content p.uioitop,.template1 .escontent p.uioitop,.template1 .content p.topcon,.template1 .escontent p.topcon{padding-top:32px}}.template1 .content p.tpa_bottom,.template1 .escontent p.tpa_bottom{margin-bottom:0}.template1 .content p.tpa_last,.template1 .escontent p.tpa_last{padding-top:0}.template1 .content p.tpa_listheader,.template1 .escontent p.tpa_listheader{margin-bottom:0;padding-top:0}.template1 .content p.uioitop,.template1 .escontent p.uioitop{margin-bottom:50px}.template1 .content img.fbg_flow,.template1 .escontent img.fbg_flow{width:450px;float:right;padding-top:50px}@media only screen and (max-width: 853px){.template1 .content img.fbg_flow,.template1 .escontent img.fbg_flow{display:none}}.template1 .content img.fbg_flow2,.template1 .escontent img.fbg_flow2{width:450px;display:none}@media only screen and (max-width: 853px){.template1 .content img.fbg_flow2,.template1 .escontent img.fbg_flow2{display:block;margin-left:auto;margin-right:auto}}.template1 .content p.topcon,.template1 .escontent p.topcon{padding-bottom:60px}@media only screen and (max-width: 480px){.template1 .content p.topcon,.template1 .escontent p.topcon{padding-bottom:0}}.template1 .content p.bottom,.template1 .escontent p.bottom{padding-top:0;padding-bottom:0px}@media only screen and (max-width: 480px){.template1 .content p.bottom,.template1 .escontent p.bottom{padding-bottom:25px}}@media only screen and (max-width: 480px){.template1 .content p.probottom,.template1 .escontent p.probottom{padding-bottom:25px}}@media only screen and (max-width: 480px){.template1 .content ul,.template1 .escontent ul{padding-bottom:0px}}.template1 .content ul li,.template1 .escontent ul li{font-size:16px;line-height:22px}@media only screen and (max-width: 480px){.template1 .content ul li,.template1 .escontent ul li{font-size:14px;line-height:20px}}.template1 .content ul p.btitle,.template1 .escontent ul p.btitle,.template1 .content ul p.estitle,.template1 .escontent ul p.estitle{font-weight:bold;font-size:18px;margin-bottom:2px;padding-top:0px}.template1 .escontent ul{padding-bottom:10px}.template1 .right-25{margin-right:25%}.template1 .esimage{width:38%;padding-right:2%;padding-bottom:1%;float:left}@media only screen and (max-width: 853px){.template1 .esimage{display:none}}.template1 .esimage img{margin-bottom:0;border:1px solid lightgrey}.template1 .esimage2{display:none}@media only screen and (max-width: 853px){.template1 .esimage2{display:inline;width:100%;padding-bottom:2%}}.template1 .esimage2 img{margin-bottom:0;border:1px solid lightgrey}.template1 .dividerline,.template1 .dividerlineos,.template1 .dividerlineet{background-color:#f0f0ed;height:3px;width:100%;margin:65px 0 35px 0}@media only screen and (max-width: 750px){.template1 .dividerlineos{display:none}}@media only screen and (max-width: 480px){.template1 .dividerlineet{display:block}}@media only screen and (max-width: 768px){.template1 .foot-info,.template1 .foot-info-alone{padding-top:50px}}.template1 .foot-info p,.template1 .foot-info-alone p{font-size:14px;line-height:18px;font-style:italic;padding-bottom:12px}.template1 .foot-info .osi,.template1 .foot-info-alone .osi{width:100%}.template1 .foot-info .osi img.cp,.template1 .foot-info-alone .osi img.cp{height:44%;width:47%;margin-right:8%}.template1 .foot-info .osi img,.template1 .foot-info-alone .osi img{height:44%;width:43%;margin-right:0px}@media only screen and (max-width: 768px){.template1 .foot-info .osi img.cp,.template1 .foot-info-alone .osi img.cp{width:19%;margin-right:2%}.template1 .foot-info .osi img,.template1 .foot-info-alone .osi img{width:20%}}@media only screen and (max-width: 480px){.template1 .foot-info .osi img.cp,.template1 .foot-info-alone .osi img.cp{height:32%;width:40%;margin-left:6%;margin-right:6%}.template1 .foot-info .osi img,.template1 .foot-info-alone .osi img{height:32%;width:40%;margin-right:0}}.template1 .foot-info-alone{padding-top:0}.template1 .related-links h5 a{color:#4572B6}.template1 .related-links .second_rl{margin-top:5px}.template1 .related-links .second_rl_p{margin-bottom:35px}.template1 .related-links p{font-size:14px;line-height:18px;font-style:italic}.template1 .sidebar,.template1 .timelinediv,.template1 .ostimelinediv,.template1 .services,.template1 .enrollmentservices,.template1 .management_list_div{background-image:-ms-linear-gradient(bottom, #ecf3f2 0%, #ccdedc 100%);background-image:-moz-linear-gradient(bottom, #ecf3f2 0%, #ccdedc 100%);background-image:-o-linear-gradient(bottom, #ecf3f2 0%, #ccdedc 100%);background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0, #ecf3f2), color-stop(1, #ccdedc));background-image:-webkit-linear-gradient(bottom, #ecf3f2 0%, #ccdedc 100%);background-image:linear-gradient(to top, #ecf3f2 0%,#ccdedc 100%);margin-top:75px;border-top:5px solid #0c2954;border-bottom:1px solid #c3c8c8;padding-left:0;padding-right:0px}.template1 .sidebar .title h5,.template1 .timelinediv .title h5,.template1 .ostimelinediv .title h5,.template1 .services .title h5,.template1 .enrollmentservices .title h5,.template1 .management_list_div .title h5{color:white;background-color:#81ADA8;line-height:43px;border-top:1px solid #abc9c5;width:100%;border-bottom:1px solid #6a8f8b;padding-left:11px;text-shadow:1px 2px 2px rgba(0,0,0,0.5)}@media only screen and (max-width: 802px){.template1 .sidebar .title h5,.template1 .timelinediv .title h5,.template1 .ostimelinediv .title h5,.template1 .services .title h5,.template1 .enrollmentservices .title h5,.template1 .management_list_div .title h5{font-size:16px}}@media only screen and (max-width: 480px){.template1 .sidebar .title h5,.template1 .timelinediv .title h5,.template1 .ostimelinediv .title h5,.template1 .services .title h5,.template1 .enrollmentservices .title h5,.template1 .management_list_div .title h5{font-size:18px}}.template1 .sidebar .linebox,.template1 .timelinediv .linebox,.template1 .ostimelinediv .linebox,.template1 .services .linebox,.template1 .enrollmentservices .linebox,.template1 .management_list_div .linebox{margin-left:15px;margin-top:30px;position:relative}.template1 .sidebar .linebox h6,.template1 .timelinediv .linebox h6,.template1 .ostimelinediv .linebox h6,.template1 .services .linebox h6,.template1 .enrollmentservices .linebox h6,.template1 .management_list_div .linebox h6{text-shadow:1px 2px 2px rgba(129,173,168,0.5);padding-left:20px;position:relative;top:-9px;font-size:24px;line-height:24px;font-style:italic}.template1 .sidebar .linebox p,.template1 .timelinediv .linebox p,.template1 .ostimelinediv .linebox p,.template1 .services .linebox p,.template1 .enrollmentservices .linebox p,.template1 .management_list_div .linebox p{color:#4e837d;padding-left:20px;font-size:14px;line-height:22px;padding-right:25px}.template1 .sidebar .linebox .bulletimg,.template1 .timelinediv .linebox .bulletimg,.template1 .ostimelinediv .linebox .bulletimg,.template1 .services .linebox .bulletimg,.template1 .enrollmentservices .linebox .bulletimg,.template1 .management_list_div .linebox .bulletimg{background-image:url("/-/img/sidebar_bullet@2x.png");background-size:9px;width:10px;height:10px;background-repeat:no-repeat;margin-left:-3.5px;position:absolute}.template1 .sidebar .linebox .border-grad,.template1 .timelinediv .linebox .border-grad,.template1 .ostimelinediv .linebox .border-grad,.template1 .services .linebox .border-grad,.template1 .enrollmentservices .linebox .border-grad,.template1 .management_list_div .linebox .border-grad,.template1 .sidebar .linebox .bot,.template1 .timelinediv .linebox .bot,.template1 .ostimelinediv .linebox .bot,.template1 .services .linebox .bot,.template1 .enrollmentservices .linebox .bot,.template1 .management_list_div .linebox .bot{background:-webkit-linear-gradient(220deg, #81ada8 74%, #dfeae9 110%);background:-moz-linear-gradient(220deg, #81ada8 74%, #dfeae9 110%);background:-o-linear-gradient(220deg, #81ada8 74%, #dfeae9 110%);background:linear-gradient(220deg, #81ada8 32%,#dfeae9 95%);width:2px;height:200%;position:absolute}.template1 .sidebar .linebox .bot,.template1 .timelinediv .linebox .bot,.template1 .ostimelinediv .linebox .bot,.template1 .services .linebox .bot,.template1 .enrollmentservices .linebox .bot,.template1 .management_list_div .linebox .bot{height:80%}.template1 .sidebar .linebox p.timebot,.template1 .timelinediv .linebox p.timebot,.template1 .ostimelinediv .linebox p.timebot,.template1 .services .linebox p.timebot,.template1 .enrollmentservices .linebox p.timebot,.template1 .management_list_div .linebox p.timebot{padding-bottom:30px}@media only screen and (max-width: 768px){.template1 .timelinediv,.template1 .ostimelinediv{margin-top:40px}}@media only screen and (max-width: 750px){.template1 .timelinediv,.template1 .ostimelinediv{margin-bottom:30px}}.template1 .ostimelinediv{margin-bottom:45px}.template1 .services,.template1 .enrollmentservices{background-image:none;border-bottom:none;padding-bottom:40px}.template1 .services ul .no_bullet,.template1 .enrollmentservices ul .no_bullet{list-style:none}.template1 .services ul .bullet,.template1 .enrollmentservices ul .bullet,.template1 .services ul .tpabullet,.template1 .enrollmentservices ul .tpabullet{list-style:disc;margin-left:50px}@media only screen and (max-width: 768px){.template1 .services ul .tpabullet,.template1 .enrollmentservices ul .tpabullet{margin-left:15px}}.template1 .services .servicesbox,.template1 .enrollmentservices .servicesbox{margin-left:15px;margin-top:19px}.template1 .services .servicesbox .esbullet,.template1 .enrollmentservices .servicesbox .esbullet{list-style:disc;margin-left:25px}.template1 .services li,.template1 .enrollmentservices li{font-size:16px}.template1 .enrollmentservices{border-top:none}.template1 .enrollmentservices ul{margin-top:30px;margin-bottom:-40px}.template1 .enrollmentservices ul span{line-height:30px;font-weight:normal}.template1 .smallformat{display:none}.template1 .contact{padding-top:50px;margin-bottom:0;line-height:32px}@media only screen and (max-width: 768px){.template1 .contact{font-size:16px;line-height:18px}}.template1 .contact .large_numbers{font-size:24px;line-height:34px}.template1 .contact span{font-weight:bold}.template1 h3.eteam{font-size:32px;font-weight:700;line-height:1.1em;padding-bottom:4px;margin-bottom:20px;border-bottom:3px solid #eee}.template1 .bio,.template1 .biolast{overflow:hidden;margin-bottom:50px}.template1 .bio img,.template1 .biolast img{float:left;margin-right:1.4em;margin-bottom:0}.template1 .bio div,.template1 .biolast div{overflow:hidden}.template1 .bio h6,.template1 .biolast h6{line-height:1em;margin-bottom:0.8em;border-bottom:solid 3px #f0f0ed;overflow:hidden;float:left;max-width:418px;padding-bottom:4px;font-weight:bold}.template1 .biolast{margin-bottom:0}.template1 .management_list_div{margin-top:0}@media only screen and (max-width: 768px){.template1 .management_list_div{display:none}}@media only screen and (max-width: 480px){.template1 .management_list_div{display:none}}.template1 .management_list{color:#0c2954;font-size:14px;padding-left:10px;padding-bottom:65px}@media only screen and (max-width: 1024px){.template1 .management_list{padding-left:10px}}.template1 .management_list li{border-bottom:solid 1px #ebebe8;padding:8px 0;line-height:23px}.template1 .management_list li strong{display:block}.template1 .management_list li a{color:#28487E}.template1 .partners .partnergrid{padding-bottom:0px;padding-top:60px}.template1 .partners .partnergrid .transa img{height:77px;margin-top:0}.template1 .partners .partnergrid .nation img{margin-top:30px}.template1 .partners .partnergrid img{height:55px;display:block;margin-left:auto;margin-right:auto;margin-top:20px}.template1 .partners .dividerline,.template1 .partners .dividerlineos,.template1 .partners .dividerlineet{margin-top:30px}.homepage .internal-link{cursor:pointer}.homepage .dividenav{margin-top:-41px}.homepage .safariright{margin-top:30px}.homepage .otherleft{margin-top:-1px}.homepage .otherright{margin-top:15px}.homepage .dividerlineleft{background-color:#e2e2de;height:2px;width:43%;margin-top:-2px;float:left}@media only screen and (max-width: 990px){.homepage .dividerlineleft{width:42%}}@media only screen and (max-width: 725px){.homepage .dividerlineleft{width:38%}}@media only screen and (max-width: 480px){.homepage .dividerlineleft{width:30%}}.homepage .dividerlineright{background-color:#e2e2de;height:2px;width:43%;margin-top:30px;float:right}@media only screen and (max-width: 990px){.homepage .dividerlineright{width:42%}}@media only screen and (max-width: 725px){.homepage .dividerlineright{width:38%}}@media only screen and (max-width: 480px){.homepage .dividerlineright{width:30%}}.homepage h2{padding-bottom:0px;width:100%}.homepage div.main{padding:0px 0;padding-bottom:0}.homepage div.main p{line-height:32px;font-size:20px;padding-top:14px}.homepage div.main a{font-weight:600;color:#fff}.homepage div.main a img{margin-bottom:0;position:relative;top:2px;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-o-transition:all 0.25s ease;-ms-transition:all 0.25s ease;transition:all 0.25s ease;left:0}.homepage div.main a:hover img{left:3px}.homepage .rotator{padding-top:30px;padding-bottom:0}.homepage .boxes{padding-bottom:34px !important}.homepage .products{padding-bottom:23px}.homepage .products h3{padding-bottom:12px;font-size:24px;font-weight:700;text-shadow:2px 2px 4px rgba(0,0,0,0.45);text-transform:none}@media only screen and (max-width: 768px){.homepage div.tcp{margin-bottom:40px}}.homepage .tcp .logo,.homepage .framework .logo{background:#FFF;padding:6px 6px 0}.homepage .tcp .logo div,.homepage .framework .logo div{height:100px;text-align:center}.homepage .tcp .content,.homepage .tcp .template1 .escontent,.template1 .homepage .tcp .escontent,.homepage .framework .content,.homepage .framework .template1 .escontent,.template1 .homepage .framework .escontent{background:#FFF;text-align:center;padding:18px 18px;box-shadow:0 2px 1px rgba(0,0,0,0.25);padding-bottom:0}@media only screen and (max-width: 768px){.homepage .tcp .content,.homepage .tcp .template1 .escontent,.template1 .homepage .tcp .escontent,.homepage .framework .content,.homepage .framework .template1 .escontent,.template1 .homepage .framework .escontent{padding:18px 49px}}@media only screen and (max-width: 480px){.homepage .tcp .content,.homepage .tcp .template1 .escontent,.template1 .homepage .tcp .escontent,.homepage .framework .content,.homepage .framework .template1 .escontent,.template1 .homepage .framework .escontent{padding:18px 21px}}.homepage .tcp .content .linkbox,.homepage .tcp .template1 .escontent .linkbox,.template1 .homepage .tcp .escontent .linkbox,.homepage .framework .content .linkbox,.homepage .framework .template1 .escontent .linkbox,.template1 .homepage .framework .escontent .linkbox{height:48px}.homepage .tcp .content .linkbox a,.homepage .tcp .template1 .escontent .linkbox a,.template1 .homepage .tcp .escontent .linkbox a,.homepage .framework .content .linkbox a,.homepage .framework .template1 .escontent .linkbox a,.template1 .homepage .framework .escontent .linkbox a{font-size:14px;text-align:center;line-height:45px}.homepage .tcp .content p,.homepage .tcp .template1 .escontent p,.template1 .homepage .tcp .escontent p,.homepage .framework .content p,.homepage .framework .template1 .escontent p,.template1 .homepage .framework .escontent p{color:#888;padding:0 18px 0 18px}@media only screen and (max-width: 768px){.homepage .tcp .content p,.homepage .tcp .template1 .escontent p,.template1 .homepage .tcp .escontent p,.homepage .framework .content p,.homepage .framework .template1 .escontent p,.template1 .homepage .framework .escontent p{font-size:16px;line-height:18px}}.homepage .tcp .content p.tcp,.homepage .tcp .template1 .escontent p.tcp,.template1 .homepage .tcp .escontent p.tcp,.homepage .framework .content p.tcp,.homepage .framework .template1 .escontent p.tcp,.template1 .homepage .framework .escontent p.tcp{height:100px;font-size:20px;line-height:32px}@media only screen and (max-width: 946px){.homepage .tcp .content p.tcp,.homepage .tcp .template1 .escontent p.tcp,.template1 .homepage .tcp .escontent p.tcp,.homepage .framework .content p.tcp,.homepage .framework .template1 .escontent p.tcp,.template1 .homepage .framework .escontent p.tcp{height:120px}}@media only screen and (max-width: 888px){.homepage .tcp .content p.tcp,.homepage .tcp .template1 .escontent p.tcp,.template1 .homepage .tcp .escontent p.tcp,.homepage .framework .content p.tcp,.homepage .framework .template1 .escontent p.tcp,.template1 .homepage .framework .escontent p.tcp{height:140px}}@media only screen and (max-width: 768px){.homepage .tcp .content p.tcp,.homepage .tcp .template1 .escontent p.tcp,.template1 .homepage .tcp .escontent p.tcp,.homepage .framework .content p.tcp,.homepage .framework .template1 .escontent p.tcp,.template1 .homepage .framework .escontent p.tcp{height:80px}}@media only screen and (max-width: 600px){.homepage .tcp .content p.tcp,.homepage .tcp .template1 .escontent p.tcp,.template1 .homepage .tcp .escontent p.tcp,.homepage .framework .content p.tcp,.homepage .framework .template1 .escontent p.tcp,.template1 .homepage .framework .escontent p.tcp{height:140px}}@media only screen and (max-width: 400px){.homepage .tcp .content p.tcp,.homepage .tcp .template1 .escontent p.tcp,.template1 .homepage .tcp .escontent p.tcp,.homepage .framework .content p.tcp,.homepage .framework .template1 .escontent p.tcp,.template1 .homepage .framework .escontent p.tcp{height:200px}}.homepage .tcp .content a,.homepage .tcp .template1 .escontent a,.template1 .homepage .tcp .escontent a,.homepage .framework .content a,.homepage .framework .template1 .escontent a,.template1 .homepage .framework .escontent a{color:#28487d;font-weight:600;font-size:14px}.homepage .tcp p.fw,.homepage .framework p.fw{height:100px;font-size:20px;line-height:32px}@media only screen and (max-width: 946px){.homepage .tcp p.fw,.homepage .framework p.fw{height:120px}}@media only screen and (max-width: 888px){.homepage .tcp p.fw,.homepage .framework p.fw{height:140px}}@media only screen and (max-width: 768px){.homepage .tcp p.fw,.homepage .framework p.fw{height:80px}}@media only screen and (max-width: 600px){.homepage .tcp p.fw,.homepage .framework p.fw{height:140px}}@media only screen and (max-width: 400px){.homepage .tcp p.fw,.homepage .framework p.fw{height:200px}}.homepage .tcp .logo div{background:#3e3933;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNlMzkzMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1ZDU4NTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #3e3933 0%, #5d5851 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #3e3933), color-stop(100%, #5d5851));background:-webkit-linear-gradient(top, #3e3933 0%, #5d5851 100%);background:-o-linear-gradient(top, #3e3933 0%, #5d5851 100%);background:-ms-linear-gradient(top, #3e3933 0%, #5d5851 100%);background:linear-gradient(to bottom, #3e3933 0%,#5d5851 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3e3933', endColorstr='#5d5851',GradientType=0 )}.homepage .tcp .logo div img{padding-top:30px}.homepage .framework .logo div{background:#9a1220;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzlhMTIyMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiZjE3MjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #9a1220 0%, #bf1727 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #9a1220), color-stop(100%, #bf1727));background:-webkit-linear-gradient(top, #9a1220 0%, #bf1727 100%);background:-o-linear-gradient(top, #9a1220 0%, #bf1727 100%);background:-ms-linear-gradient(top, #9a1220 0%, #bf1727 100%);background:linear-gradient(to bottom, #9a1220 0%,#bf1727 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9a1220', endColorstr='#bf1727',GradientType=0 )}.homepage .framework .logo div img{padding-top:22px}.homepage .three-col-hero.grid-container{text-align:center;padding:34px 0 30px}.homepage .three-col-hero.grid-container img{display:block;margin:0 auto 10px}.homepage .three-col-hero.grid-container strong{color:#28487d;font-size:24px;line-height:30px}@media only screen and (max-width: 768px){.homepage .three-col-hero.grid-container strong{font-size:21px}}.homepage .three-col-hero.grid-container p{margin-top:6px;color:#888;font-size:18px;line-height:26px}@media only screen and (max-width: 1150px){.homepage .three-col-hero.grid-container p{width:80%;margin-left:10%}}@media only screen and (max-width: 768px){.homepage .three-col-hero.grid-container p{font-size:16px;line-height:28px}}.blog .post{margin-bottom:40px}.blog .content h3,.blog .template1 .escontent h3,.template1 .blog .escontent h3{padding-top:0;margin-bottom:0px;border-bottom:none;font-size:32px;font-weight:700;line-height:1.1em;padding-bottom:4px}@media only screen and (max-width: 480px){.blog .content h3,.blog .template1 .escontent h3,.template1 .blog .escontent h3{font-size:18px}}.blog p{font-size:18px;line-height:28px;margin-bottom:0px}@media only screen and (max-width: 768px){.blog p{line-height:28px;font-size:16px}}.blog .date,.blog .date span,.blog .author,.blog .bloglinks li a{color:#28487d;display:block;font-size:14px;line-height:1.4em}.blog .date span,.blog .author span,.blog .bloglinks li a span{display:inline;font-weight:normal}.blog .author{margin-bottom:20px}.blog .cat_1{color:#e2102e;display:block;font-size:14px;line-height:1.4em;margin-top:20px}.blog .cat_2{color:#f8981d;display:block;font-size:14px;line-height:1.4em;margin-top:20px}.blog .cat_3{color:#f8981d;display:block;font-size:14px;line-height:1.4em;margin-top:20px}.blog ol{font-size:16px;line-height:22px;list-style:decimal;margin:4px}.blog ol li{margin-left:23px;padding-bottom:5px}.blog hr{border-top:none;border-left:none;border-bottom:3px solid #eee;padding-top:4px;clear:both;margin-bottom:20px}.blog .content a,.blog .template1 .escontent a,.template1 .blog .escontent a{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.blog .blogtop{margin-top:45px}.blog .asidetop{margin-top:65px}.blog .dividerline,.blog .template1 .dividerlineos,.template1 .blog .dividerlineos,.blog .template1 .dividerlineet,.template1 .blog .dividerlineet{background-color:#f0f0ed;height:3px;width:100%;margin-top:0}.blog .moreposts{margin-bottom:70px}.blog .accordion{list-style-type:none;padding:0;margin:0 0 30px;font-size:14px;line-height:1.4em}.blog .accordion ul{padding:0;margin:0;float:left;display:block;width:100%}.blog .accordion li{cursor:pointer;list-style-type:none;padding:5px 0 0;margin:0;float:left;display:block;width:100%}.blog .accordion li a{color:#28487E}.blog .accordion li div{padding:8px 0;display:block;clear:both;float:left;width:100%}.blog .accordion a{text-decoration:none;display:block;cursor:pointer}.blog .accordion div a{color:#28487d}.blog .accordion>li.active>a{font-weight:700}.blog .accordion li ul li.active>a{font-weight:700}.blog li.active .year_item{color:#28487d}.blog .year_item{border-bottom:1px solid #eee;padding-bottom:5px}.blog .month_item{border-bottom:1px solid #eee;padding:5px 0}.blog .bloglinks{margin-top:40px}.blog .bloglinks li:nth-child(1){font-size:14px;font-weight:bold;line-height:2em;border-bottom:3px solid #eee;width:80px}.blog .bloglinks li:nth-child(2) a{color:#e2102e;line-height:2.6em;font-weight:bold}.blog .bloglinks li:nth-child(3) a{color:#f8981d;line-height:2.6em;font-weight:bold}.blog .bloglinks li:nth-child(4) a{color:#f8981d;line-height:2.6em;font-weight:bold}.blog .leftnav{float:left;width:50%}.blog .leftnav a{color:#28487d}.blog .rightnav{float:right;width:50%;text-align:right}.blog .rightnav a{color:#28487d}.gradient_overlay{position:absolute;height:100%;width:100%;top:0;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNDY3ZSIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIwJSIgc3RvcC1jb2xvcj0iIzAwNDY3ZSIgc3RvcC1vcGFjaXR5PSIwLjgiLz4KICAgIDxzdG9wIG9mZnNldD0iODAlIiBzdG9wLWNvbG9yPSIjMDA0NjdlIiBzdG9wLW9wYWNpdHk9IjAuOCIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDA0NjdlIiBzdG9wLW9wYWNpdHk9IjAiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background:-moz-linear-gradient(left, rgba(0,70,126,0) 0%, rgba(0,70,126,0.8) 20%, rgba(0,70,126,0.8) 80%, rgba(0,70,126,0) 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(0,70,126,0)), color-stop(20%, rgba(0,70,126,0.8)), color-stop(80%, rgba(0,70,126,0.8)), color-stop(100%, rgba(0,70,126,0)));background:-webkit-linear-gradient(left, rgba(0,70,126,0) 0%, rgba(0,70,126,0.8) 20%, rgba(0,70,126,0.8) 80%, rgba(0,70,126,0) 100%);background:-o-linear-gradient(left, rgba(0,70,126,0) 0%, rgba(0,70,126,0.8) 20%, rgba(0,70,126,0.8) 80%, rgba(0,70,126,0) 100%);background:-ms-linear-gradient(left, rgba(0,70,126,0) 0%, rgba(0,70,126,0.8) 20%, rgba(0,70,126,0.8) 80%, rgba(0,70,126,0) 100%);background:linear-gradient(to right, rgba(0,70,126,0) 0%,rgba(0,70,126,0.8) 20%,rgba(0,70,126,0.8) 80%,rgba(0,70,126,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0000467e', endColorstr='#0000467e',GradientType=1 )}.fullbleed_pattern{position:relative;padding-bottom:0;background:url(/-/img/fbg_pattern.png);color:#fff}@media only screen and (max-width: 1024px){.gradient_overlay{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNDY3ZSIgc3RvcC1vcGFjaXR5PSIwLjgiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwNDY3ZSIgc3RvcC1vcGFjaXR5PSIwLjgiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background:-moz-linear-gradient(left, rgba(0,70,126,0.8) 0%, rgba(0,70,126,0.8) 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(0,70,126,0.8)), color-stop(100%, rgba(0,70,126,0.8)));background:-webkit-linear-gradient(left, rgba(0,70,126,0.8) 0%, rgba(0,70,126,0.8) 100%);background:-o-linear-gradient(left, rgba(0,70,126,0.8) 0%, rgba(0,70,126,0.8) 100%);background:-ms-linear-gradient(left, rgba(0,70,126,0.8) 0%, rgba(0,70,126,0.8) 100%);background:linear-gradient(to right, rgba(0,70,126,0.8) 0%,rgba(0,70,126,0.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#cc00467e', endColorstr='#cc00467e',GradientType=1 )}}@media only screen and (min-width: 1024px) and (max-width: 1204px){.gradient_overlay{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNDY3ZSIgc3RvcC1vcGFjaXR5PSIwLjMiLz4KICAgIDxzdG9wIG9mZnNldD0iMjAlIiBzdG9wLWNvbG9yPSIjMDA0NjdlIiBzdG9wLW9wYWNpdHk9IjAuOCIvPgogICAgPHN0b3Agb2Zmc2V0PSI4MCUiIHN0b3AtY29sb3I9IiMwMDQ2N2UiIHN0b3Atb3BhY2l0eT0iMC44Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDQ2N2UiIHN0b3Atb3BhY2l0eT0iMC4zIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-moz-linear-gradient(left, rgba(0,70,126,0.3) 0%, rgba(0,70,126,0.8) 20%, rgba(0,70,126,0.8) 80%, rgba(0,70,126,0.3) 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(0,70,126,0.3)), color-stop(20%, rgba(0,70,126,0.8)), color-stop(80%, rgba(0,70,126,0.8)), color-stop(100%, rgba(0,70,126,0.3)));background:-webkit-linear-gradient(left, rgba(0,70,126,0.3) 0%, rgba(0,70,126,0.8) 20%, rgba(0,70,126,0.8) 80%, rgba(0,70,126,0.3) 100%);background:-o-linear-gradient(left, rgba(0,70,126,0.3) 0%, rgba(0,70,126,0.8) 20%, rgba(0,70,126,0.8) 80%, rgba(0,70,126,0.3) 100%);background:-ms-linear-gradient(left, rgba(0,70,126,0.3) 0%, rgba(0,70,126,0.8) 20%, rgba(0,70,126,0.8) 80%, rgba(0,70,126,0.3) 100%);background:linear-gradient(to right, rgba(0,70,126,0.3) 0%,rgba(0,70,126,0.8) 20%,rgba(0,70,126,0.8) 80%,rgba(0,70,126,0.3) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d00467e', endColorstr='#4d00467e',GradientType=1 )}}@media only screen and (max-width: 768px){.homepage .rotator{padding-top:24px;padding-bottom:28px}.template1 .timelinediv,.template1 .ostimelinediv{margin-left:0;margin-right:0}.template1 .content p,.template1 .escontent p,.template1 .content li,.template1 .escontent li,.template1 .content ul li,.template1 .escontent ul li{font-size:16px}}@media only screen and (max-width: 802px){.main-header{height:0;padding:0;overflow:hidden;display:none}.mobile-nav{display:block}.mobile-nav #left-menu img{position:absolute}.template1 .partners .cleargrid{float:left;width:50%;*width:expression(Math.floor(0.50 * (this.parentNode.offsetWidth - parseFloat(this.parentNode.currentStyle.paddingLeft) - parseFloat(this.parentNode.currentStyle.paddingRight))) + "px")}}@media only screen and (max-width: 748px){.homepage .three-col-hero div{margin-bottom:26px}}@media only screen and (min-width: 568px) and (max-width: 748px){.homepage .three-col-hero div{width:75%;float:none;margin-left:auto;margin-right:auto}}@media only screen and (max-width: 480px){.template1 .management_list{padding-left:0}.template1 .management_list li:nth-child(5){border-bottom:none}.template1 .bio img,.template1 .biolast img{float:none;margin-right:none;width:100% !important}.template1 h3.eteam{font-size:20px}.template1 .partners .cleargrid{clear:both;width:100%}.template1 .timelinediv,.template1 .ostimelinediv{float:left;width:100%;margin-bottom:30px}.template1 .smallformat{display:block}.template1 .smallformat .nummar{margin-bottom:20px}.template1 .smallformat .nummar a{color:#28487d}.template1 .largeformat{display:none}}@media only screen and (max-width: 480px) and (max-width: 480px){.template1 .management_list{display:none}}
