img,legend{border:0}pre,textarea{overflow:auto}.liteAccordion,.owl-controls{-webkit-tap-highlight-color:transparent}.accordion-horizontal-content .squad-list,.accordion-vertical,.accordion-vertical-links-list,.applications-list,.footer-column.contacts ul,.footer-column.links ul,.leadership-partners,.navigation-menu,.projects-hidden-share,.projects-list{margin:0;padding:0;list-style:none}.clearfix:after,.container:after,.hero-banner-sign-up form:after,.navigation-menu:after,.projects-list:after{content:'';display:block;clear:both}/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;color:#fff;text-decoration:none}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}h1{margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{padding:0}textarea{resize:none}.hero-banner-right,.page{overflow:hidden}b,optgroup,strong{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:museosans;font-weight:100;src:url(../fonts/museosans/MuseoSans_100.eot?) format("eot"),url(../fonts/museosans/MuseoSans_100.woff2) format("woff2"),url(../fonts/museosans/MuseoSans_100.woff) format("woff"),url(../fonts/museosans/MuseoSans_100.ttf) format("truetype"),url(../fonts/museosans/MuseoSans_100.svg#museosans) format("svg")}@font-face{font-family:museosans;font-weight:300;src:url(../fonts/museosans/MuseoSans_300.eot?) format("eot"),url(../fonts/museosans/MuseoSans_300.woff2) format("woff2"),url(../fonts/museosans/MuseoSans_300.woff) format("woff"),url(../fonts/museosans/MuseoSans_300.ttf) format("truetype"),url(../fonts/museosans/MuseoSans_300.svg#museosans) format("svg")}@font-face{font-family:museosans;font-weight:500;src:url(../fonts/museosans/MuseoSans_500.eot?) format("eot"),url(../fonts/museosans/MuseoSans_500.woff2) format("woff2"),url(../fonts/museosans/MuseoSans_500.woff) format("woff"),url(../fonts/museosans/MuseoSans_500.ttf) format("truetype"),url(../fonts/museosans/MuseoSans_500.svg#museosans) format("svg")}@font-face{font-family:museosans;font-style:italic;font-weight:500;src:url(../fonts/museosans/MuseoSans_500_Italic.eot?) format("eot"),url(../fonts/museosans/MuseoSans_500_Italic.woff2) format("woff2"),url(../fonts/museosans/MuseoSans_500_Italic.woff) format("woff"),url(../fonts/museosans/MuseoSans_500_Italic.ttf) format("truetype"),url(../fonts/museosans/MuseoSans_500_Italic.svg#museosans) format("svg")}@font-face{font-family:museosans;font-weight:700;src:url(../fonts/museosans/MuseoSans_700.eot?) format("eot"),url(../fonts/museosans/MuseoSans_700.woff2) format("woff2"),url(../fonts/museosans/MuseoSans_700.woff) format("woff"),url(../fonts/museosans/MuseoSans_700.ttf) format("truetype"),url(../fonts/museosans/MuseoSans_700.svg#museosans) format("svg")}@font-face{font-family:museosans;font-style:italic;font-weight:700;src:url(../fonts/museosans/MuseoSans_700_Italic.eot?) format("eot"),url(../fonts/museosans/MuseoSans_700_Italic.woff2) format("woff2"),url(../fonts/museosans/MuseoSans_700_Italic.woff) format("woff"),url(../fonts/museosans/MuseoSans_700_Italic.ttf) format("truetype"),url(../fonts/museosans/MuseoSans_700_Italic.svg#museosans) format("svg")}@font-face{font-family:museosans;font-weight:900;src:url(../fonts/museosans/MuseoSans_900.eot?) format("eot"),url(../fonts/museosans/MuseoSans_900.woff2) format("woff2"),url(../fonts/museosans/MuseoSans_900.woff) format("woff"),url(../fonts/museosans/MuseoSans_900.ttf) format("truetype"),url(../fonts/museosans/MuseoSans_900.svg#museosans) format("svg")}:focus{outline:0!important;text-decoration:none!important}a:hover{text-decoration:underline}.four-in-row .owl-carousel .owl-item a:hover,.header-logo-text:hover{text-decoration:none}p{margin:0 0 1em}h1,h2,h3,h4,h5,h6{font-family:inherit;margin-top:0;line-height:1.2em;font-weight:900;text-transform:uppercase}.btn,h2,h6{font-weight:700}h1{font-size:42px}h2{font-size:34px}h3{font-size:30px}h4{font-size:28px}h5{font-size:24px}h6{font-size:16px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type=text],input[type=password],input[type=email],textarea{-webkit-appearance:none;height:41px;line-height:21px;padding:10px;background:rgba(255,255,255,.25);border:none;display:block;width:100%}.btn,.header-logo-text{display:inline-block;text-transform:uppercase}.btn{text-align:center;border-radius:5px;font-size:13px;line-height:20px;letter-spacing:1px}.btn:active,.btn:focus,.btn:hover{text-decoration:none;outline:0;opacity:.7}.btn.btn-default{background:0 0;border:1px solid #fff;color:#fff}.btn.btn-primary,.btn.btn-secondary{background:#067b88;border:1px solid transparent;color:#fff}.btn.btn-small{padding:7px 15px 5px}.btn.btn-base{padding:11px 15px 10px}.btn.btn-big{padding:14px 15px;font-size:16px}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body{margin:0;min-width:320px;background:#103F67;font-family:museosans,Arial,sans-serif;font-size:16px;line-height:1.2;color:#231f20;overflow-x:hidden}.container{max-width:1366px;margin:0 auto;padding:0 35px}img{max-width:100%;height:auto;vertical-align:top}img[src*=".svg"]{width:100%;height:auto}.pull-left{float:left}.pull-right{float:right}.header-logo-text{font-size:36px;color:#fff;margin-top:63px;font-weight:900}.header-logo-image{margin-right:-35px;max-width:50%}@media (max-width:1024px){.header-logo-text{font-size:27px;margin-top:46px}.header .container{padding:0 28px}.header-logo-image img{width:320px;margin:-3px 9px 0 0}}@media (max-width:560px){.header .container{position:relative;height:122px;padding:0 15px}.header-logo-image img{width:260px;position:absolute;top:0;right:-35px}.header-logo-text{margin-top:11px;font-size:20px;position:relative;z-index:1}.header-logo-text br{display:none}}.navigation{background:#466C94;margin-bottom:1px}.navigation-menu{text-transform:uppercase;font-weight:300;padding:17px 0 15px 2px}.navigation-menu li{float:left;margin-right:62px}.navigation-menu a{color:#fff;opacity:.7}.navigation-menu a.active{opacity:1;font-weight:900}@media (min-width:1024px){.navigation-menu{display:block!important}}.navigation .menu-current-page{font-size:16px;font-weight:900;text-transform:uppercase;color:#fff;padding:13px 0}.navigation .menu-switcher{position:absolute;background:#fff;width:30px;height:5px;border-radius:2px;right:30px;top:18px}.navigation .menu-switcher:after,.navigation .menu-switcher:before{content:'';position:absolute;left:0;right:0;height:5px;border-radius:2px;background:#fff}.navigation .menu-switcher:before{top:-8px}.navigation .menu-switcher:after{bottom:-8px}.navigation .menu-switcher.active{background:0 0}.navigation .menu-switcher.active:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:2px}.navigation .menu-switcher.active:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);bottom:-2px}@media (max-width:1024px){.navigation-menu li{margin-right:30px}}@media (min-width:901px){.navigation .menu-current-page,.navigation .menu-switcher{display:none}}@media (max-width:900px){.navigation .container{padding:0 29px;position:relative}.navigation-menu{margin:0;padding:0;display:none;position:absolute;left:0;right:0;top:100%;z-index:2;background:#466C94}.navigation-menu .active{display:none}.navigation-menu li{float:none;text-align:center;margin:0;padding:0;border-top:1px solid #9ba7c1}.navigation-menu li a{display:block;padding:8px 0}.navigation-menu li:last-child{border-bottom:1px solid #9ba7c1}}.footer,.four-in-row,.hero-banner{border-top:2px solid #fff}.footer{background:#061F3F;color:#fff;padding-top:50px;font-weight:100}.footer .container{position:relative;min-height:260px;display:-webkit-box;display:-ms-flexbox;display:flex}.footer-sign{position:absolute;bottom:100px;right:55px;z-index:0}.footer-column{position:relative;z-index:1}.footer-column.links{width:27.3%}.footer-column.links a{color:#fff}.footer-column.sign-up{width:44%}.footer-column.sign-up h6{margin-bottom:21px}.footer-column.sign-up .footer-sign-up-input{width:55%;float:left;margin-right:9px}.footer-column.sign-up .footer-sign-up-input input{height:34px}.footer-column.sign-up .btn{width:111px;letter-spacing:.1em;padding-left:14px}.hero-banner-event h5,.hero-banner.about-the-program-page .hero-banner-event .description{letter-spacing:-.05em}.footer-column.contacts{padding-left:30px}.footer-column.contacts h6{margin-bottom:18px}.footer-column.contacts ul{line-height:16px;margin-left:-3px}.footer-column.contacts ul li+li{margin-top:10px}.footer-links{opacity:.75;text-transform:uppercase;font-size:12px;margin:119px 0 0 2px}.footer-social-icons{margin-top:80px}.footer-social-icons a{display:inline-block;vertical-align:top}.footer-social-icons .facebook-ico{margin-top:-5px;margin-left:5px}@media (max-width:1024px){.footer{padding-top:47px}.footer .container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:191px}.footer .container .footer-bg-image{width:322px;bottom:3px;right:0}.footer-column{text-align:center}.footer-column.sign-up{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;width:443px;padding:0 20px;position:static;margin-right:-23px;margin-bottom:44px}.footer-column.sign-up .footer-sign-up-input{width:66.4%;margin-right:9px}.footer-column.sign-up .btn{width:126px}.footer-column.links{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:53px;position:static}.footer-column.links img{width:214px;max-width:none;margin-left:-25px}.footer-column.contacts{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.footer-column.contacts h6{margin-bottom:13px}.footer-links,.footer-social-icons{position:absolute}.footer-links{left:0;right:0;bottom:29px;margin:0}.footer-social-icons{left:50%;bottom:115px;margin:0;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.footer-sign{display:none}}@media (max-width:650px){.footer{padding-top:25px}.footer .container{padding-bottom:100px}.footer .container .footer-bg-image{display:none}.footer-column.sign-up{margin:0 0 25px}.footer-column.sign-up h6{margin-bottom:11px}.footer-column.links{margin-bottom:30px;width:auto}.footer-column.links img{margin:0}.footer-social-icons{bottom:40px}.footer-links{left:20px;right:20px;text-align:center;bottom:10px}}@media (max-width:450px){.footer-column.sign-up{width:100%;float:none;padding:0}}@media (max-width:360px){.footer-column.sign-up form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-column.sign-up .footer-sign-up-input{width:100%;margin:0 0 20px}}.four-in-row{width:100%;background-color:#8c827b;border-bottom:2px solid #fff;padding:45px 0 53px}.four-in-row h2{color:#fff;font-weight:900;text-transform:uppercase;font-size:31px;margin-bottom:35px;margin-left:19px}.four-in-row .container{padding:0 30px;max-width:1380px}.four-in-row .owl-carousel{margin:0;padding:0;text-align:center;left:-3px}.four-in-row .owl-carousel .owl-item>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:290px;line-height:120px;margin:0 10px;background:-webkit-radial-gradient(circle,#847d7b 33%,#73716b 67%);background:radial-gradient(circle,#847d7b 33%,#73716b 67%)}.four-in-row .owl-carousel .owl-item a{width:100%;padding:0 20px;line-height:normal}.four-in-row .slider-item{position:relative}.four-in-row .slider-item .arrow{position:absolute;bottom:-82px;left:50%;margin-left:-39px;z-index:1;display:none}.four-in-row .slider-item .arrow:before{content:'';height:4px;background:#fff;position:absolute;left:10px;right:10px;z-index:1;top:100%}.four-in-row .slider-item.active{margin-bottom:50px!important}.four-in-row .slider-item.active .arrow{display:block}.four-in-row .slider-item.active:before{content:'';position:absolute;width:110%;height:110%;border-radius:50%;background:#fff;opacity:.7;z-index:0;left:-5%;top:-5%}.four-in-row .sub-title,.four-in-row .title{text-align:center;font-size:16px;color:#fff;text-transform:uppercase}.four-in-row .title{font-weight:700}.four-in-row .sub-title{font-weight:100}.four-in-row .image{text-align:center;padding:3px 0 13px}.four-in-row .image img{max-height:116px;width:auto}@media screen and (max-width:768px){.four-in-row{padding:20px 0 23px}.four-in-row .container{padding:0 45px}.four-in-row h2{margin-left:-17px;margin-bottom:27px;font-size:28px}.four-in-row .image{padding:0 0 10px}.four-in-row .image img{max-height:90px}}@media screen and (max-width:360px){.four-in-row h2{font-size:20px}}.four-in-row .projects-hidden-block{margin:20px 0 0}.hero-banner{position:relative}.hero-banner h1{margin-bottom:34px}.hero-banner .container{min-height:798px;background-position:center;background-repeat:no-repeat;color:#fff;position:relative}.hero-banner .container:after,.hero-banner .container:before{content:'';position:absolute;top:0;bottom:0;z-index:1}.hero-banner .container:before{background:#138b91;left:-9999px;right:99%}.hero-banner .container:after{background:#199db1;right:-9999px;left:100%}.hero-banner.home-page .container{background:url(../images/hero-banner-home.png) 100% 120% no-repeat,-webkit-gradient(linear,left top,right top,from(#138b91),to(#199db1));background:url(../images/hero-banner-home.png) 100% 120% no-repeat,-webkit-linear-gradient(left,#138b91 0,#199db1 100%);background:url(../images/hero-banner-home.png) 100% 120% no-repeat,linear-gradient(to right,#138b91 0,#199db1 100%)}.hero-banner.about-the-program-page .container{background:url(../images/hero-banner-about-program-page.png) 100% 100% no-repeat,-webkit-gradient(linear,left top,right top,from(#138b91),to(#199db1));background:url(../images/hero-banner-about-program-page.png) 100% 100% no-repeat,-webkit-linear-gradient(left,#138b91 0,#199db1 100%);background:url(../images/hero-banner-about-program-page.png) 100% 100% no-repeat,linear-gradient(to right,#138b91 0,#199db1 100%);min-height:792px}.hero-banner.about-the-program-page .hero-banner-left{margin-left:25px}.hero-banner.about-the-program-page .hero-banner-left h1{margin-left:-11px;margin-bottom:37px}.hero-banner.about-the-program-page .hero-banner-event{max-width:390px;padding-top:35px;line-height:26px;margin-left:-13px;border-bottom:1px solid #fff;padding-bottom:0}.hero-banner.about-the-program-page .hero-banner-event .description p{font-size:20px;font-weight:100;text-transform:none;margin-bottom:33px}.hero-banner.about-the-program-page .hero-banner-event .description p span{font-weight:900}.hero-banner.about-the-program-page .hero-banner-event .description p+p{max-width:286px;line-height:24px;border-bottom:1px solid #fff;padding-bottom:34px}.hero-banner.about-the-program-page .hero-banner-right-content{max-width:386px;margin-top:81px}.hero-banner.about-the-program-page .hero-banner-right-content .hero-banner-author{padding-right:40px}.hero-banner.applications-page .hero-banner-comment,.hero-banner.fellow-page .hero-banner-comment{padding-right:65px;margin-bottom:12px}.hero-banner.about-the-program-page .hero-banner-testimonial{font-size:13px;right:37.3%;max-width:338px;bottom:48px;line-height:16px}.hero-banner.fellow-page .container{background:url(../images/fellowpage-banner.png) 90% 100% no-repeat,-webkit-gradient(linear,left top,right top,from(#138b91),to(#199db1));background:url(../images/fellowpage-banner.png) 90% 100% no-repeat,-webkit-linear-gradient(left,#138b91 0,#199db1 100%);background:url(../images/fellowpage-banner.png) 90% 100% no-repeat,linear-gradient(to right,#138b91 0,#199db1 100%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.hero-banner.fellow-page .container:before{background:#138b91}.hero-banner.fellow-page .hero-banner-left{margin-left:17px;width:60%}.hero-banner.fellow-page .hero-banner-right-content{max-width:388px;margin-top:72px}.hero-banner.fellow-page .hero-banner-right{width:40%}.hero-banner.fellow-page .hero-banner-testimonial{width:465px;bottom:45px;line-height:1.3em;font-size:13px}.hero-banner.applications-page .container{background:url(../images/appage-banner.png) 100% 100% no-repeat,-webkit-gradient(linear,left top,right top,from(#138b91),to(#199db1));background:url(../images/appage-banner.png) 100% 100% no-repeat,-webkit-linear-gradient(left,#138b91 0,#199db1 100%);background:url(../images/appage-banner.png) 100% 100% no-repeat,linear-gradient(to right,#138b91 0,#199db1 100%)}.hero-banner.applications-page .container:before{background:#138b91}.hero-banner.applications-page .hero-banner-left{margin-left:16px}.hero-banner.applications-page .hero-banner-right-content{max-width:350px;margin-top:67px}.hero-banner.applications-page .hero-banner-testimonial{width:430px;bottom:31px;line-height:1.3em;font-size:13px}.hero-banner.applications-page h1{margin-bottom:.65em}.hero-banner.applications-page .apply-btn{background:#0c3f68}.hero-banner-left{float:left;margin:49px 0 0}.hero-banner-right-content{float:right;max-width:390px;margin-top:77px}.hero-banner-event{border-top:1px solid #fff;border-bottom:1px solid #fff;max-width:311px;padding:28px 0 31px}.hero-banner-event h5{font-size:22px;margin-bottom:10px}.hero-banner-event .description{text-transform:uppercase;font-size:16px;font-weight:300;letter-spacing:-.04em}.hero-banner-video{margin-top:130px}.hero-banner-video.video-mobile{display:none;margin-top:0;position:relative;text-align:center}.hero-banner-video.video-mobile h4{position:absolute;top:24%;left:0;z-index:9999;color:#fff;font-size:32px;width:100%;margin-left:-3px}.hero-banner-video.video-mobile .video-container{width:100%;height:390px;overflow:hidden}.hero-banner-video.video-mobile .video-container .play-ico{margin:-45px 0 0 -57px}.hero-banner-video h4{margin-bottom:12px}.hero-banner-video .video-container{position:relative;outline:#fff solid 1px;background:#A7A9AB;height:238px;width:459px}.hero-banner-video .play-ico{position:absolute;left:50%;top:50%;margin:-45px 0 0 -42px}.hero-banner-testimonial{position:absolute;width:390px;right:97px;bottom:34px;line-height:21px}.hero-banner-comment{font-style:italic;font-weight:500;font-size:17px;line-height:21px;padding-right:70px;margin-bottom:14px}@media (min-width:1024px){.hero-banner-author{padding-right:70px}}.hero-banner-author{max-width:300px}.hero-banner-subtitle{font-weight:100;font-size:28px;max-width:600px;line-height:1.3em;padding:0 0 7px}.hero-banner-social{padding:10px 0 15px}.hero-banner-social h6{margin-bottom:.5em}.hero-banner-social-icons{margin:0 -12px}.hero-banner-social-icons a{display:inline-block;vertical-align:top;margin:0 12px}.hero-banner-social-icons a.facebook-ico{margin-top:-2px}.hero-banner-social-icons a.linkedin-ico{margin-top:3px}.hero-banner-social-icons a.email-ico{margin-top:-4px}.hero-banner-sign-up{padding:17px 0 27px;max-width:440px}.hero-banner-sign-up form .btn{float:right;width:34%}.hero-banner-sign-up-input{float:left;width:62%}.hero-banner-sign-up h6{margin-bottom:.5em}.hero-banner .apply-btn{min-width:195px;margin:19px 0}@media screen and (max-width:1024px){.hero-banner .hero-banner-video{display:none}.hero-banner .hero-banner-video.video-mobile{display:block}.hero-banner.about-the-program-page .hero-banner-right,.hero-banner.applications-page .hero-banner-right,.hero-banner.applications-page .hero-banner-testimonial{display:none}.hero-banner .hero-banner-video.video-mobile .video-container{height:275px}.hero-banner .container{overflow:hidden}.hero-banner.home-page .container{background:url(../images/hero-banner-home-small.png) 100% 100% no-repeat,-webkit-gradient(linear,left top,right top,from(#138b91),to(#199db1));background:url(../images/hero-banner-home-small.png) 100% 100% no-repeat,-webkit-linear-gradient(left,#138b91 0,#199db1 100%);background:url(../images/hero-banner-home-small.png) 100% 100% no-repeat,linear-gradient(to right,#138b91 0,#199db1 100%);min-height:570px}.hero-banner.home-page .hero-banner-right-content{margin-left:30px}.hero-banner.home-page .hero-banner-right-content .hero-banner-comment{padding-right:0}.hero-banner.home-page .hero-banner-left{width:100%}.hero-banner.home-page .hero-banner-right{overflow:visible;float:left}.hero-banner.home-page .hero-banner-right .hero-banner-right-content{margin-left:0;margin-top:27px}.hero-banner.home-page .hero-banner-testimonial{right:0}.hero-banner.about-the-program-page .container{background:url(../images/hero-banner-about-program-page-small.png) 100% 100% no-repeat,-webkit-gradient(linear,left top,right top,from(#138b91),to(#199db1));background:url(../images/hero-banner-about-program-page-small.png) 100% 100% no-repeat,-webkit-linear-gradient(left,#138b91 0,#199db1 100%);background:url(../images/hero-banner-about-program-page-small.png) 100% 100% no-repeat,linear-gradient(to right,#138b91 0,#199db1 100%);min-height:520px}.hero-banner.about-the-program-page .hero-banner-left{margin-top:25px}.hero-banner.about-the-program-page .hero-banner-left .hero-banner-event{max-width:50%;padding:0;margin-bottom:20px}.hero-banner.about-the-program-page .hero-banner-left .hero-banner-event p{padding-top:16px;margin-bottom:25px}.hero-banner.about-the-program-page .hero-banner-left .hero-banner-event p+p{padding:0 0 17px;max-width:326px;line-height:21px}.hero-banner.about-the-program-page .hero-banner-testimonial{max-width:350px;bottom:0;right:-11px;position:relative;float:left;padding-bottom:20px}.hero-banner.applications-page .container{background:url(../images/appage-banner-small.png) 100% 100% no-repeat,-webkit-gradient(linear,left top,right top,from(#138b91),to(#199db1));background:url(../images/appage-banner-small.png) 100% 100% no-repeat,-webkit-linear-gradient(left,#138b91 0,#199db1 100%);background:url(../images/appage-banner-small.png) 100% 100% no-repeat,linear-gradient(to right,#138b91 0,#199db1 100%);min-height:460px}.hero-banner.applications-page .container:before{background:0 0}.hero-banner.applications-page .hero-banner-left{margin-top:30px;margin-left:0}.hero-banner.applications-page .hero-banner-left .hero-banner-subtitle{max-width:100%}.hero-banner.applications-page .hero-banner-left .hero-banner-subtitle p{font-size:26px}.hero-banner.applications-page .hero-banner-left .hero-banner-event h5{font-size:20px}.hero-banner.applications-page .hero-banner-left .hero-banner-event .description{font-size:15px}.hero-banner.applications-page .hero-banner-left .hero-banner-sign-up,.hero-banner.applications-page .hero-banner-left .hero-banner-social{padding-top:15px}.hero-banner.fellow-page .container{background:url(../images/fellowpage-banner-small.png) 90% 100% no-repeat,-webkit-gradient(linear,left top,right top,from(#138b91),to(#199db1));background:url(../images/fellowpage-banner-small.png) 90% 100% no-repeat,-webkit-linear-gradient(left,#138b91 0,#199db1 100%);background:url(../images/fellowpage-banner-small.png) 90% 100% no-repeat,linear-gradient(to right,#138b91 0,#199db1 100%);min-height:550px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hero-banner.fellow-page .container:before{background:0 0}.hero-banner.fellow-page .hero-banner-left{padding-right:15px}.hero-banner.fellow-page .hero-banner-right{float:left;margin-top:30px;padding-bottom:30px}.hero-banner.fellow-page .hero-banner-right .hero-banner-right-content{max-width:474px;margin-top:0}.hero-banner.fellow-page .hero-banner-testimonial{max-width:38%;top:56px;right:53px;padding-left:30px}}@media screen and (max-width:750px){.hero-banner .container:after{background:0 0;right:0;left:0;position:relative}.hero-banner h1{font-size:36px;margin-bottom:12px}.hero-banner.home-page .container{min-height:466px}.hero-banner.about-the-program-page .container,.hero-banner.fellow-page .container{min-height:460px}.hero-banner.home-page .hero-banner-left{margin-top:20px;margin-left:-6px}.hero-banner.home-page .hero-banner-left h1{margin-bottom:25px}.hero-banner.home-page .hero-banner-left .hero-banner-event{padding:22px 0 21px 4px;max-width:285px}.hero-banner.home-page .hero-banner-left .hero-banner-event h5{font-size:18px;letter-spacing:0;margin-bottom:12px}.hero-banner.home-page .hero-banner-left .hero-banner-event .description{font-size:13px;line-height:18px}.hero-banner.home-page .hero-banner-right .hero-banner-right-content{margin-top:25px;margin-left:-2px}.hero-banner.home-page .hero-banner-right .hero-banner-right-content .hero-banner-author,.hero-banner.home-page .hero-banner-right .hero-banner-right-content .hero-banner-comment{font-size:14px}.hero-banner.home-page .hero-banner-right .hero-banner-right-content .hero-banner-comment{max-width:300px;margin-bottom:11px}.hero-banner.home-page .hero-banner-testimonial{font-size:12px;text-transform:uppercase;max-width:315px;float:right;position:static;margin-top:100px;margin-bottom:32px}.hero-banner.about-the-program-page .hero-banner-left{margin-left:5px}.hero-banner.about-the-program-page .hero-banner-left h1{margin-bottom:12px}.hero-banner.about-the-program-page .hero-banner-left .hero-banner-event{margin-bottom:0}.hero-banner.about-the-program-page .hero-banner-left .hero-banner-event p{font-size:16px;line-height:21px;margin-bottom:10px}.hero-banner.about-the-program-page .hero-banner-left .hero-banner-event p+p{padding-bottom:16px}.hero-banner.about-the-program-page .hero-banner-testimonial{right:6px;margin-top:30px;bottom:0}.hero-banner.applications-page .container:after,.hero-banner.applications-page .container:before{background:0 0;right:0;left:0;position:relative}.hero-banner.applications-page .apply-btn{margin-top:41px;min-width:100%}.hero-banner.applications-page .hero-banner-left{margin-top:17px;margin-left:-8px}.hero-banner.applications-page .hero-banner-left h1{margin-bottom:15px}.hero-banner.applications-page .hero-banner-left .hero-banner-subtitle{padding:0;max-width:100%}.hero-banner.applications-page .hero-banner-left .hero-banner-subtitle p{margin-bottom:28px;letter-spacing:-.5px;line-height:32px}.hero-banner.applications-page .hero-banner-left .hero-banner-event{min-width:47%;padding:19px 0 23px 4px}.hero-banner.applications-page .hero-banner-left .apply-btn{min-width:197px}.hero-banner.fellow-page .hero-banner-left{margin-left:-12px;margin-top:18px}.hero-banner.fellow-page .hero-banner-right{width:60%}.hero-banner.fellow-page .hero-banner-testimonial{top:24px}}@media screen and (max-width:560px){.hero-banner.home-page .container{background:-webkit-gradient(linear,left top,right top,from(#138b91),to(#199db1));background:-webkit-linear-gradient(left,#138b91 0,#199db1 100%);background:linear-gradient(to right,#138b91 0,#199db1 100%)}.hero-banner.about-the-program-page .container,.hero-banner.applications-page .container{background:-webkit-gradient(linear,left top,right top,from(#138b91),to(#199db1));background:-webkit-linear-gradient(left,#138b91 0,#199db1 100%)}.hero-banner.home-page .hero-banner-left h1{font-size:26px}.hero-banner.home-page .hero-banner-left .hero-banner-subtitle p{font-size:22px;line-height:24px}.hero-banner.home-page .hero-banner-left .hero-banner-event,.hero-banner.home-page .hero-banner-right .hero-banner-right-content{max-width:100%}.hero-banner.home-page .hero-banner-testimonial{float:left;margin-top:20px;max-width:100%}.hero-banner.about-the-program-page .container{background:linear-gradient(to right,#138b91 0,#199db1 100%)}.hero-banner.about-the-program-page .hero-banner-left .hero-banner-event{max-width:100%}.hero-banner.applications-page .container{background:linear-gradient(to right,#138b91 0,#199db1 100%);min-height:400px}.hero-banner.applications-page .hero-banner-left h1{font-size:26px}.hero-banner.applications-page .hero-banner-left .hero-banner-subtitle p{font-size:22px;line-height:24px}.hero-banner.fellow-page .container{background:-webkit-gradient(linear,left top,right top,from(#138b91),to(#199db1));background:-webkit-linear-gradient(left,#138b91 0,#199db1 100%);background:linear-gradient(to right,#138b91 0,#199db1 100%);display:block;min-height:360px}.hero-banner.fellow-page .hero-banner-right{width:100%}.hero-banner.fellow-page .hero-banner-left{width:100%;margin-left:0}.hero-banner.fellow-page .hero-banner-event{margin-bottom:20px}.hero-banner.fellow-page .hero-banner-comment{padding-right:0}.hero-banner.fellow-page .hero-banner-testimonial{position:static;max-width:100%;padding-left:0;padding-top:100px}}@media screen and (max-width:360px){.hero-banner.about-the-program-page h1,.hero-banner.home-page .hero-banner-left h1,.hero-banner.home-page .hero-banner-video.video-mobile h4{font-size:24px}.hero-banner.about-the-program-page .container{min-height:440px}.hero-banner.about-the-program-page .hero-banner-testimonial{display:none}.hero-banner.applications-page .hero-banner-left .apply-btn{display:block}}.partners{width:100%;padding:45px 0 24px;background:url(../images/bg-partners.jpg) 50% 50% no-repeat;background-size:cover}.partners p{color:#fff;font-size:28px;font-weight:100;margin:0 auto 44px;max-width:1044px}.partners ul{list-style:none;padding:0;margin:0;text-align:center}.partners ul li{display:inline-block;vertical-align:middle;padding:0 14px 20px}.partners ul a,.partners ul a img{display:block}@media screen and (max-width:750px){.partners ul img{max-width:250px;height:auto}.partners p{font-size:24px}}@media screen and (max-width:360px){.partners{padding:25px 0}.partners .container{padding:0 15px}.partners p{font-size:16px;margin:0 auto 22px}}.applications{font-size:1.1em;padding:44px 0 33px;color:#fff;font-weight:100;border-top:2px solid #fff;background:#14486f;background:-webkit-linear-gradient(left,#14486f 0,#2f6088 100%);background:-webkit-gradient(linear,left top,right top,from(#14486f),to(#2f6088));background:linear-gradient(to right,#14486f 0,#2f6088 100%);position:relative}.applications .container{max-width:1330px}.applications h3{margin-bottom:.9em}.applications h4{font-weight:inherit;text-transform:none;margin-bottom:1.3em}.applications a{color:inherit}.applications .btn-default{min-width:196px}.applications-two-cols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.applications-col{width:47%;padding:0 0 13px}.applications-col .applications-btn-holder{text-align:left}.applications-btn-holder{text-align:center;padding:34px 0 0}.applications-list>li{padding:0 0 17px 15px;position:relative}.applications-list>li:before{content:'';position:absolute;left:-2px;top:9px;width:4px;height:4px;background:#fff;border-radius:50%}.applications-timeline-holder{text-align:center;background:#fff;padding:0 9949px;margin:0 -9999px;border:1px solid #d0d1d2;border-width:1px 0}.applications-heading{padding:0 0 20px}.applications-heading .faq-categories{padding-left:15px}.applications-heading .faq-categories a{font-size:20px;font-weight:500;text-decoration:underline;text-transform:uppercase}.applications .faq-categories-heading{margin:10px auto;text-align:center}.applications.application-timeline{background:url(../images/bg-timeline.jpg);background-size:cover;overflow:hidden;padding:41px 0 34px}.applications.application-timeline h3{margin-bottom:1em}.applications.application-timeline .applications-btn-holder{padding:27px 0 0}.applications .applications-timeline-notification{color:#8c827b;font-weight:700;text-align:right;padding:30px 0;font-size:11px}.applications .applications-timeline-item:first-child .applications-timeline-date:after{content:'';background:#fff;left:0;right:50%;bottom:60px;height:5px;position:absolute;z-index:1}.applications .applications-timeline-item:last-child .applications-timeline-date:after{content:'';background:#fff;left:50%;right:0;bottom:60px;height:5px;position:absolute;z-index:1}.applications .applications-timeline-name{color:#231f20;font-weight:700;font-size:16px;line-height:20px;max-width:173px;letter-spacing:-.04em;position:relative;padding-bottom:30px}.applications .applications-timeline-name.top-item{padding-bottom:109px}.applications .applications-timeline-name .name-wrap{background:#fff;position:relative;z-index:1}.applications .applications-timeline-name:before{content:'';position:absolute;z-index:0;background:url(../images/timeline-vertical.gif);width:3px;top:0;bottom:0;left:50%;margin-left:-2px}.applications .applications-timeline-date{color:#737371;text-transform:uppercase;font-weight:900;font-size:16px;margin-top:35px;position:relative;padding-bottom:20px}.applications .applications-timeline-date:before{content:'';position:absolute;border-radius:50%;left:50%;z-index:2;width:21px;height:21px;margin-left:-10px;background:#fff;top:-35px;border:4px solid #0c3f68}.applications .applications-timeline-align{display:inline-block}.applications .applications-timeline-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:relative}.applications .applications-timeline-wrapper:before{content:'';background:#0c3f68;left:0;right:0;height:5px;position:absolute;z-index:1;bottom:60px}.applications.application-process{background:#103e69;padding:36px 0 42px}.applications.application-process h3{margin-bottom:.8em}.applications.application-process .applications-btn-holder{padding:41px 0 0}.applications.faq-page{min-height:798px;padding-top:0}.applications.faq-page .applications-heading{padding-top:34px;padding-bottom:0;background:#067b88;border-bottom:2px solid #fff}@media (max-width:1024px){.applications{padding-top:22px}.applications h3{margin-bottom:.6em}.applications h4{margin-bottom:1em}.applications .applications-two-cols{display:block}.applications .applications-two-cols .applications-col{width:100%;padding:0 0 8px}.applications .applications-two-cols .applications-col .applications-btn-holder{text-align:center;padding:0}.applications .applications-two-cols .applications-col .applications-btn-holder .btn{min-width:100%}.applications.faq-page{min-height:auto;padding-top:0;padding-bottom:27px}.applications.faq-page .applications-heading{padding-top:20px}.applications.faq-page .applications-heading h1{font-size:34px;margin-bottom:15px}.applications.faq-page .container{padding-left:28px}.applications.application-process .applications-btn-holder{padding-top:29px}.applications.application-process .applications-btn-holder .btn{width:100%;height:46px;line-height:26px}.applications .applications-timeline-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;overflow:hidden;padding-bottom:30px}.applications .applications-timeline-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.applications .applications-timeline-item+.applications-timeline-item{margin-top:100px}.applications .applications-timeline-item:last-child .applications-timeline-date:after{left:100%;right:auto;bottom:auto;position:absolute;z-index:1;width:5px;top:2px;height:300px;margin-left:18px}.applications .applications-timeline-item:first-child .applications-timeline-date:after{left:100%;right:auto;position:absolute;z-index:1;width:5px;bottom:100%;height:300px;margin-left:18px}.applications.application-timeline{padding-top:30px}.applications.application-timeline h3{margin-bottom:26px}.applications .applications-timeline-name{width:173px;margin:0 0 0 100px;padding:0;text-align:center}.applications .applications-timeline-name.top-item{padding-bottom:0}.applications .applications-timeline-name:before{background:url(../images/timeline-horizontal.gif) center right;right:100%;width:80px;height:3px;left:auto;top:50%;margin-top:-2px}.applications .applications-timeline-date{width:150px;margin:0;padding:0}.applications .applications-timeline-date:before{left:100%;top:-2px;margin-left:10px}.applications .applications-timeline-wrapper:before{top:0;bottom:0;right:auto;left:40%;margin-left:-1px;height:auto;width:5px}}.banner-panel,.banner-panel-switcher,.banner-panel-switcher:after{position:absolute;background:#6E6259}@media (max-width:560px){.applications h3{font-size:26px;padding-top:24px}.applications h4{font-size:20px}.applications .applications-col{font-size:16px}.applications .applications-timeline-date{width:100px}.applications .applications-timeline-date:before{margin-left:7px}.applications .applications-timeline-name{width:120px;margin-left:70px}.applications .applications-timeline-name:before{width:60px}.applications .applications-timeline-item+.applications-timeline-item{margin-top:50px}.applications .applications-timeline-item:first-child .applications-timeline-date:after,.applications .applications-timeline-item:last-child .applications-timeline-date:after{margin-left:15px}}@media (max-width:360px){.applications h3{font-size:24px}.applications h4{font-size:16px}.applications .applications-col{font-size:14px}}.banner-panel{z-index:1;right:0;top:0;bottom:0;-webkit-box-shadow:-8px 0 15px -4px rgba(0,0,0,.3);box-shadow:-8px 0 15px -4px rgba(0,0,0,.3);width:431px;color:#fff}.banner-panel-heading{position:absolute;top:0;left:0;margin-top:15px}.banner-panel-heading h5{margin:0;width:60px;line-height:60px}@media (min-width:1025px){.banner-panel-heading h5{-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr}}@media screen and (min-width:1025px){.banner-panel{-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out;-webkit-transform:translate(371px,0);-ms-transform:translate(371px,0);transform:translate(371px,0)}.banner-panel.active{-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.banner-panel.active .banner-panel-heading{display:none}}.banner-panel.active .banner-panel-content{opacity:1}.banner-panel.active .banner-panel-switcher .open{display:none}.banner-panel.active .banner-panel-switcher .close{display:inline-block}.banner-panel-switcher{right:100%;margin-right:-1px;width:59px;height:59px;line-height:59px;text-align:center;border-radius:50% 0 0 50%;-webkit-box-shadow:-4px 2px 15px 0 rgba(0,0,0,.3);box-shadow:-4px 2px 15px 0 rgba(0,0,0,.3);z-index:1}.banner-panel-switcher:after{content:'';left:100%;top:0;bottom:-8px;width:17px}.banner-panel-switcher svg{display:inline-block;vertical-align:middle}.banner-panel-switcher .close{display:none}.banner-panel-content{padding:25px 27px;font-weight:300;font-size:15px;opacity:0}@media (min-width:1024px){.banner-panel-content{display:block!important}}.banner-panel-content .sub-title{margin-bottom:6px}.banner-panel-content h5{margin-bottom:12px}.banner-panel-content ul{padding-left:7px;list-style:none;margin-bottom:21px}.banner-panel-content ul+.button-container{margin-top:-8px}.banner-panel-content ul li{position:relative;line-height:19px}.banner-panel-content ul li+li{margin-top:5px}.banner-panel-content ul li:before{content:'';position:absolute;background:#fff;border-radius:50%;width:3px;height:3px;left:-7px;top:9px}.banner-panel-content .button-container{text-align:center}.banner-panel-content .button-container .btn{width:200px;height:38px;line-height:18px;padding-left:10px;padding-right:10px;letter-spacing:-.01em}.banner-panel-content .additional-info{margin:31px 0 17px}.banner-panel-content .additional-info+.additional-info{margin-top:0}.banner-panel-content .additional-info+.button-container{margin-top:-3px}@media screen and (max-width:1024px){.banner-panel{width:auto;position:static;border-top:2px solid #fff}.banner-panel-heading{position:static;-webkit-writing-mode:lr-tb;-ms-writing-mode:lr-tb;writing-mode:lr-tb;margin:0;padding:8px 23px 6px}.banner-panel-heading h5{width:auto;font-size:20px;line-height:40px}.banner-panel-content{opacity:1;display:none;padding-top:7px;padding-bottom:26px}.banner-panel-content h5{display:none}.banner-panel-content ul li+li{margin-top:7px}.banner-panel-content ul+.button-container{margin-top:-3px}.banner-panel-content .sub-title+ul{margin-top:6px}.banner-panel-content .button-container .btn{width:100%;height:46px;line-height:22px}.banner-panel-content .additional-info{margin-top:35px}.banner-panel-content .additional-info+.additional-info{margin-bottom:30px}.banner-panel-switcher{top:100%;right:88px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);width:53px;margin-top:-12px;-webkit-box-shadow:-8px 1px 11px 0 rgba(0,0,0,.3);box-shadow:-8px 1px 11px 0 rgba(0,0,0,.3)}.banner-panel-switcher:after{bottom:-10px;top:-10px;left:44px}.faq-page .banner-panel{border-top:none;position:relative}}.about-the-program-description-block{padding:43px 0 12px}.about-the-program-description-block h2{color:#fff;font-size:30px;font-weight:900;margin-bottom:19px}.about-the-program-description-block p{font-size:24px;color:#fff;font-weight:100;max-width:92%;margin:0 0 28px}.about-the-program-description-block ul{margin:0;padding:0 0 6px 16px}.about-the-program-description-block ul li{color:#fff;font-size:16px;font-weight:100;padding:0 6px 16px 7px;line-height:20px}.about-the-program-description-block .two-columns{position:relative;padding-bottom:70px;padding-top:3px}.about-the-program-description-block .two-columns:after{content:"";clear:both;display:block}.about-the-program-description-block .two-columns ul{list-style:none}.about-the-program-description-block .two-columns ul li{position:relative}.about-the-program-description-block .two-columns ul li:before{content:"";width:6px;height:6px;border-radius:50%;background:#fff;left:-12px;top:7px;position:absolute}.about-the-program-description-block .left-column,.about-the-program-description-block .right-column{padding:0 0 0 17px;width:47%;float:left}.about-the-program-description-block .right-column{margin-left:6%;padding:0 0 0 13px}.about-the-program-description-block .right-column .learn-more{display:none}.about-the-program-description-block .learn-more{text-align:center;overflow:hidden;padding-bottom:13px;position:absolute;left:0;bottom:0;width:100%}.about-the-program-description-block .learn-more .btn{min-width:182px}.about-the-program-description-block .learn-more p{font-size:13px;font-weight:700;text-transform:uppercase;display:inline-block;padding-right:11px}.about-the-program-description-block .subscribe{border-top:1px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 42px;padding:30px 0;background:0 0;overflow:hidden}.leadership,.subscribe{border-top:2px solid #fff;color:#fff}.about-the-program-description-block .subscribe p{font-size:16px;font-weight:700;text-transform:uppercase;margin-bottom:4px}.about-the-program-description-block .subscribe .column-two{width:40%;padding-left:0 20px;max-width:573px}.about-the-program-description-block .subscribe .column-two form{padding-right:245px;position:relative}.about-the-program-description-block .subscribe .column-two form .btn{position:absolute;top:0;right:38px}.about-the-program-description-block .subscribe .column-two p{margin-bottom:6px}.about-the-program-description-block .subscribe .column-two input[type=text]{width:100%;margin-right:12px;background:rgba(255,255,255,.6)}.about-the-program-description-block .subscribe .column-two .btn{min-width:195px;padding:11px;letter-spacing:0}.about-the-program-description-block .subscribe .column-three .btn{margin-top:23px;margin-right:8px;min-width:195px}.about-the-program-description-block .subscribe .social-networks{list-style:none;margin:0;padding:0}.about-the-program-description-block .subscribe .social-networks li{display:inline-block;padding:0 21px 0 0;vertical-align:middle}.about-the-program-description-block .subscribe .social-networks li a{display:inline-block;vertical-align:top}.about-the-program-description-block .subscribe .social-networks li a:hover{opacity:.8}@media screen and (max-width:1024px){.about-the-program-description-block .subscribe{display:block;overflow:hidden}.about-the-program-description-block .subscribe .column-one{width:100%;text-align:center;padding-bottom:20px}.about-the-program-description-block .subscribe .column-one p{max-width:100%}.about-the-program-description-block .subscribe .column-one ul{padding-left:20px}.about-the-program-description-block .subscribe .column-one h3{margin-top:15px}.about-the-program-description-block .subscribe .column-two{text-align:center;padding:0 0 20px;width:100%;margin:0 auto;overflow:hidden}.about-the-program-description-block .subscribe .column-two p{margin:0 auto 10px}.about-the-program-description-block .subscribe .column-two form{width:100%;margin:0 auto}.about-the-program-description-block .subscribe .column-two .footer-sign-up-input{float:left;width:100%;padding-right:20px;height:42px}.about-the-program-description-block .subscribe .column-two .footer-sign-up-input input[type=text]{width:100%}.about-the-program-description-block .subscribe .column-three{width:100%;text-align:center}.about-the-program-description-block .subscribe .column-three .btn{float:none;margin:0}}@media screen and (max-width:750px){.about-the-program-description-block .left-column .learn-more .btn,.about-the-program-description-block .right-column .learn-more .btn{min-width:462px}.about-the-program-description-block{padding:90px 0 0;position:relative}.about-the-program-description-block .container{padding:0 15px}.about-the-program-description-block .left-column,.about-the-program-description-block .right-column{width:100%}.about-the-program-description-block .two-columns{padding:0}.about-the-program-description-block .two-columns h2{margin-bottom:25px}.about-the-program-description-block .two-columns ul{padding:0 0 18px 16px}.about-the-program-description-block .two-columns ul li{line-height:22px}.about-the-program-description-block .left-column{padding-bottom:35px}.about-the-program-description-block .left-column .learn-more{display:block;position:relative}.about-the-program-description-block .left-column .learn-more p{margin:0 0 22px}.about-the-program-description-block .right-column{padding:23px 0 265px 28px;margin:0 -15px;background:url(../images/bg-description-block.jpg) 50% 50% no-repeat;background-size:cover;width:-webkit-calc(100% + 30px);width:calc(100% + 30px);border-top:2px solid #fff}.about-the-program-description-block .right-column h2{margin-bottom:18px}.about-the-program-description-block .right-column p{margin-bottom:21px;padding-right:0}.about-the-program-description-block .right-column ul{padding:0 0 14px 17px}.about-the-program-description-block .right-column ul li{padding:0 6px 15px 0}.about-the-program-description-block .subscribe .column-one,.about-the-program-description-block .subscribe .column-one ul li:last-child{padding:0}.about-the-program-description-block .right-column .learn-more{display:block;position:relative}.about-the-program-description-block .right-column .learn-more p{display:block;padding-right:0;max-width:100%;margin-bottom:19px}.about-the-program-description-block .subscribe{position:absolute;bottom:10px;left:0;width:92%;text-align:center;margin:0 0 0 4%;display:block}.about-the-program-description-block .subscribe p{margin:0 0 4px;max-width:100%}.about-the-program-description-block .subscribe .column-one,.about-the-program-description-block .subscribe .column-three,.about-the-program-description-block .subscribe .column-two{width:100%;overflow:hidden}.about-the-program-description-block .subscribe .column-one ul{margin-bottom:20px}.about-the-program-description-block .subscribe .column-two{padding:0;margin-bottom:20px}.about-the-program-description-block .subscribe .column-two form{overflow:hidden;margin:0 auto;padding-right:190px}.about-the-program-description-block .subscribe .column-two form .btn{float:right;min-width:180px}.about-the-program-description-block .subscribe .column-two .footer-sign-up-input{overflow:hidden;float:left}.about-the-program-description-block .subscribe .column-two .footer-sign-up-input input[type=text]{width:100%}.about-the-program-description-block .subscribe .column-three .btn{min-width:65%;margin:0 auto}}@media screen and (max-width:560px){.about-the-program-description-block .left-column .learn-more .btn,.about-the-program-description-block .right-column .learn-more .btn{min-width:320px}}@media screen and (max-width:360px){.about-the-program-description-block .two-columns h2{font-size:20px}.about-the-program-description-block .two-columns p{font-size:16px}.about-the-program-description-block .two-columns ul li{font-size:14px}.about-the-program-description-block .two-columns .left-column .learn-more .btn,.about-the-program-description-block .two-columns .right-column .learn-more .btn{min-width:240px}.about-the-program-description-block .two-columns .right-column{padding-right:20px}.about-the-program-description-block .subscribe .column-two form{padding-right:130px}.about-the-program-description-block .subscribe .column-two form .btn{min-width:135px}.about-the-program-description-block .subscribe .column-three .btn{min-width:240px}}.subscribe{padding:50px 0 64px;background:#104067;background:-webkit-linear-gradient(315deg,#104067 0,#305F88 100%);background:linear-gradient(135deg,#104067 0,#305F88 100%)}.subscribe .container{max-width:1334px}.subscribe-heading{font-size:40px;font-weight:100;margin-bottom:28px}.subscribe-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:100;font-size:16px}.leadership-partners,.subscribe-footer{display:-webkit-box;display:-ms-flexbox}.subscribe-column{width:46%}.subscribe-footer{max-width:950px;margin:48px auto 0;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.subscribe-footer h6{margin:0 0 10px}.subscribe-footer>.btn{width:24%}.subscribe-footer .sign-up{width:55.6%;position:relative}.subscribe-footer .sign-up-input{margin-right:46.7%}.subscribe-footer .sign-up-input input{height:43px}.subscribe-footer .sign-up .btn{position:absolute;right:0;bottom:0;width:43%}@media (max-width:1024px){.subscribe{padding-top:37px;padding-bottom:50px}.subscribe .container{padding:0 32px}.subscribe-heading{font-size:36px;margin-bottom:25px}.subscribe-columns{display:block;font-size:16px;line-height:21px}.subscribe-column{width:auto;margin-bottom:21px}.subscribe-column b{font-weight:100}.subscribe-footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:46px}.subscribe-footer .sign-up{width:100%;max-width:550px}.subscribe-footer>.btn{margin-top:40px;height:46px;line-height:24px;width:100%;max-width:448px}}.leadership{background:url(../images/meet-banner.jpg) no-repeat;background-size:cover}.leadership .container{min-height:412px}.leadership-partners{display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:970px;margin:69px auto 0;padding-bottom:30px}.leadership-information{max-width:856px;padding-top:56px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.leadership-information-text{border-left:1px solid #fff;margin-left:33px;padding-left:32px}.leadership-information-text .heading{font-weight:100;font-size:28px;line-height:36px;margin:-7px 0 41px}.leadership-information-text .btn{width:293px;font-size:16px;background:#0c3f68}@media (max-width:1024px){.leadership-information{display:block;padding-top:37px;max-width:610px}.leadership-information img{display:block;margin:0 auto;width:162px;position:relative;left:-18px}.leadership-information-text{border:none;padding:0;margin:61px 0 0}.leadership-information-text .heading{font-size:23px;margin-bottom:21px}.leadership-information-text .btn{width:100%}.leadership-partners{margin-top:22px;margin-left:-5px;display:block;text-align:center}.leadership-partners li{display:inline-block;margin-bottom:20px}.leadership-partners li:first-child{width:100%;text-align:center;display:block;margin-bottom:20px}}.accordion-vertical{font-weight:100;position:relative;z-index:0}.accordion-vertical>li{margin:-1px 0 0}.accordion-vertical>li.accordion-vertical-active .accordion-vertical-opener .expand{display:none}.accordion-vertical>li.accordion-vertical-active .accordion-vertical-opener .collapse{display:block}.accordion-vertical-opener{position:relative;z-index:2;display:block;background:#476e96;color:#fff;text-transform:uppercase;font-size:24px;padding:12px 0 13px;text-decoration:none;border:1px solid #fff;border-left:none;border-right:none}.accordion-vertical-opener:hover{text-decoration:none}.accordion-vertical-opener strong{padding:0 10px 0 0}.accordion-vertical-opener span{display:block;position:relative;padding-right:40px}.accordion-vertical-opener .collapse,.accordion-vertical-opener .expand{position:absolute;top:0;right:0;opacity:.7;font-style:normal}.accordion-vertical-opener .collapse:hover,.accordion-vertical-opener .expand:hover{opacity:1}.accordion-vertical-opener .collapse{display:none}.accordion-vertical-slide{position:relative;z-index:1}.accordion-vertical-links-list{padding:9px 0 28px;background:#fff;color:#231f20;position:relative}.accordion-vertical-links-list:after,.accordion-vertical-links-list:before{position:absolute;left:0;right:0;height:1px;background:#747171;content:''}.accordion-vertical-links-list:before{top:0;-webkit-box-shadow:0 0 5px #747171;box-shadow:0 0 5px #747171}.accordion-vertical-links-list:after{bottom:1px;-webkit-box-shadow:0 0 5px #747171;box-shadow:0 0 5px #747171}.accordion-vertical-links-list>li{padding:10px 0 9px}.accordion-vertical-links-list>li:nth-child(2n){background:#ebe9e7}.accordion-vertical-links-list>li .text-holder{display:block;position:relative;padding-left:33px}.accordion-vertical-links-list>li .text-holder:before{content:'';position:absolute;left:12px;top:8px;width:5px;height:5px;background:#231f20;border-radius:50%}.accordion-vertical-links-list ul{list-style:circle;margin:0;padding:10px 0 0 50px}.accordion-vertical-links-list ul li{padding:0 0 10px}.accordion-vertical-links-list a{color:#0c3f68;font-weight:700}.faq-page .accordion-vertical .accordion-vertical-opener{padding-top:14px}.faq-page .accordion-vertical .accordion-vertical-opener strong{text-transform:none;font-size:20px}.faq-page .accordion-vertical .accordion-vertical-content{background:#fff;-webkit-box-shadow:inset 0 5px 10px -5px rgba(0,0,0,.8),inset 0 -5px 10px -5px rgba(0,0,0,.8);box-shadow:inset 0 5px 10px -5px rgba(0,0,0,.8),inset 0 -5px 10px -5px rgba(0,0,0,.8);color:#231f20;padding:19px 0 23px}.faq-page .accordion-vertical .accordion-vertical-content-wrapper{background:#e8e8e8;overflow:hidden;padding:16px 0 0}.faq-page .accordion-vertical .accordion-vertical-content-wrapper ol{margin-bottom:20px}.faq-page .accordion-vertical .accordion-vertical-content-wrapper a{text-decoration:underline}.faq-page .accordion-vertical .accordion-vertical-content-wrapper a:hover,.projects-item:hover{text-decoration:none}.faq-page .accordion-vertical .accordion-vertical-content-wrapper p{line-height:24px;margin-bottom:24px}.faq-page .accordion-vertical .accordion-vertical-content-wrapper p:last-child{margin-bottom:14px}.faq-page .accordion-vertical .accordion-vertical-content-wrapper .container{padding:0 92px 0 55px}.accordion-horizontal-wrapper{overflow:hidden;position:relative;border-top:2px solid #fff;background:#199db1;background:-webkit-gradient(linear,left top,left bottom,from(#138b91),to(#199db1));background:-webkit-linear-gradient(top,#138b91 0,#199db1 100%);background:linear-gradient(to bottom,#138b91 0,#199db1 100%)}@media (max-width:1400px) and (min-width:1024px){.faq-page .accordion-vertical .accordion-vertical-opener{padding-right:50px}}@media (max-width:1024px){.accordion-vertical-opener{padding:23px 0 21px}.accordion-vertical-opener .container{padding:0 31px 0 30px}.faq-page .accordion-vertical .accordion-vertical-content-wrapper,.faq-page .accordion-vertical-content-wrapper{padding-top:13px}.faq-page .accordion-vertical>li:first-child .accordion-vertical-opener span{padding-right:125px}.faq-page .accordion-vertical .accordion-vertical-content-wrapper .container{padding:0 40px 0 48px}.faq-page .accordion-vertical .accordion-vertical-content{padding-bottom:19px}}.leadership-program{border-top:2px solid #fff;color:#fff;padding-top:39px}.leadership-program h2{margin-bottom:23px}.leadership-program .container{padding:0 50px}.leadership-program .container>p{font-weight:100;font-size:20px}.leadership-program-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:41px 0 45px}.leadership-program-item{width:31.7%;background:#fff;color:#231f20;padding:14px 13px 20px 23px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:19px solid #769942;border-bottom:19px solid #769942}.leadership-program-item:nth-child(2){border-top:19px solid #e9591d;border-bottom:19px solid #e9591d}.leadership-program-item:nth-child(3){border-top:19px solid #ed8c21;border-bottom:19px solid #ed8c21}.leadership-program-item h6{font-size:18px;margin-bottom:6px}.leadership-program-item p{margin-bottom:21px}.leadership-program-item .bottom-part{text-align:center}.leadership-program-item .bottom-part img{display:block;margin:0 auto}.leadership-program-item .bottom-part img+img{margin-top:14px}.leadership-program-item .deadline{margin:23px 0 20px}.leadership-program-item .btn{width:194px;background:#0c3f68}.leadership-program-content{margin-bottom:20px}.leadership-program-button-wrap{text-align:center}.leadership-program .btn-big{display:inline-block;max-width:90%;margin:0 auto 45px;letter-spacing:-.01em}@media (max-width:1024px){.leadership-program h2{font-size:32px;line-height:37px}.leadership-program .container{padding:0 33px}.leadership-program-items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:45px 0 36px}.leadership-program-item{width:auto;margin:0 62px;padding:25px 36px 26px 29px}.leadership-program-item h6{margin-bottom:8px}.leadership-program-item p{margin-bottom:19px}.leadership-program-item .bottom-part{margin-top:100px}.leadership-program-item .deadline{margin:26px 0 22px}.leadership-program-item .btn{width:100%}.leadership-program-item+.leadership-program-item{margin-top:35px}.leadership-program .btn-big{margin-bottom:54px}}@media (max-width:560px){.leadership-program{padding-top:20px}.leadership-program .container{padding:0 20px}.leadership-program-item{margin-left:0;margin-right:0;width:100%;padding:15px}.leadership-program-item .bottom-part{margin-top:10px}}.clinical-scholars-banner{padding:29px 0;border-top:2px solid #fff;border-bottom:2px solid #fff;background:url(../images/bg-interdisciplinary-banner.jpg) 50% 50% no-repeat;background-size:cover}.clinical-scholars-banner .holder{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.clinical-scholars-banner .img-holder{float:left;margin-right:28px;margin-left:108px}.clinical-scholars-banner .img-holder img{width:243px}.clinical-scholars-banner p{color:#fff;font-size:28px;font-weight:100;margin:0}.clinical-scholars-banner .text-holder{border-left:1px solid #fff;overflow:hidden;max-width:675px;padding:46px 28px 0 32px;vertical-align:middle;line-height:36px;margin:26px 0}@media screen and (max-width:750px){.clinical-scholars-banner{padding-top:0}.clinical-scholars-banner .holder{display:block;margin:0}.clinical-scholars-banner .holder .img-holder{margin:0;width:100%;text-align:center}.clinical-scholars-banner .holder .img-holder img{width:180px}.clinical-scholars-banner .holder .text-holder{border:none;margin:0 0 0 20px;padding-top:28px;padding-right:0}.clinical-scholars-banner .holder .text-holder p{font-size:23px}}@media screen and (max-width:560px){.clinical-scholars-banner .text-holder{margin:0;padding:0;overflow:visible}}@media screen and (max-width:360px){.clinical-scholars-banner .container{padding:0 15px}.clinical-scholars-banner .holder .text-holder p{font-size:16px;line-height:24px}}.text-banner{border-top:2px solid #fff;line-height:1.35em;padding:44px 0 42px;color:#fff;font-weight:100;background:#14486f;background:-webkit-linear-gradient(left,#14486f 0,#2f6088 100%);background:-webkit-gradient(linear,left top,right top,from(#14486f),to(#2f6088));background:linear-gradient(to right,#14486f 0,#2f6088 100%)}.text-banner .container{max-width:1330px}.text-banner h2{font-size:40px;text-transform:none;margin-bottom:.4em;font-weight:100}.johnson-foundation .site-link,.projects .project-name,.projects-footer,.projects-text b,.selectric .label{text-transform:uppercase}.johnson-foundation{position:relative}.johnson-foundation .holder{padding:41px 0;margin:0 auto;max-width:1366px}.johnson-foundation h2{color:#fff;font-size:31px;font-weight:900;padding-left:17px;margin-bottom:8px}.johnson-foundation p{color:#fff;font-size:28px;font-weight:100;padding-left:17px;line-height:38px;max-width:93%}.johnson-foundation .col-one{-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:7px;margin-bottom:20px}.johnson-foundation .col-one p{font-size:16px;font-weight:100;padding:0;line-height:20px;margin-bottom:41px}.johnson-foundation .col-one{padding-left:18px}.johnson-foundation .col-one .social-media{display:block}.johnson-foundation .social-media{display:none}.johnson-foundation .social-media p{font-size:16px;font-weight:700;text-transform:uppercase;margin-bottom:16px}.johnson-foundation .social-media .facebook,.johnson-foundation .social-media .twitter{position:relative;padding-left:55px;min-width:196px;margin-left:7px}.johnson-foundation .social-media .facebook svg,.johnson-foundation .social-media .twitter svg{position:absolute;top:20%;left:48px}.johnson-foundation .social-media .twitter{margin-bottom:15px}.johnson-foundation .site-link{color:#fff;font-size:16px;font-weight:300;margin:0 auto;text-align:center}.johnson-foundation .site-link a{color:#fff;font-weight:700;padding-left:20px}@media screen and (max-width:750px){.johnson-foundation .holder{padding-top:34px}.johnson-foundation .holder .container{padding:0 15px}.johnson-foundation .holder h2{font-size:28px;margin-bottom:10px}.johnson-foundation .holder p{font-size:24px;line-height:34px;max-width:100%;width:100%;margin-bottom:17px}.johnson-foundation .holder .col-one,.johnson-foundation .holder .col-two{width:100%;padding:0 0 0 18px;margin-bottom:5px}.johnson-foundation .holder .col-one p,.johnson-foundation .holder .col-two p{font-size:16px;line-height:24px}.johnson-foundation .holder .col-one{margin-bottom:0}.johnson-foundation .holder .col-one .social-media{display:none}.johnson-foundation .holder .site-link{font-size:16px}.johnson-foundation .holder .social-media{display:block;text-align:center}.johnson-foundation .holder .social-media p{font-size:16px;margin-bottom:8px}}@media screen and (max-width:560px){.johnson-foundation .social-media .twitter{margin-bottom:20px}.johnson-foundation .left-column .learn-more .btn,.johnson-foundation .right-column .learn-more .btn{min-width:320px}}@media screen and (max-width:360px){.johnson-foundation .container h2{font-size:20px}.johnson-foundation .container p{font-size:16px;line-height:24px}.johnson-foundation .container .col-one,.johnson-foundation .container .col-two{padding-right:25px}.johnson-foundation .container .col-one p,.johnson-foundation .container .col-two p{font-size:14px;line-height:18px}.johnson-foundation .container .twitter{margin-bottom:20px}.johnson-foundation .container .site-link,.johnson-foundation .container .social-media p{padding:0}}.selectric-wrapper{position:relative;cursor:pointer}.selectric-responsive{width:100%}.selectric{border:none;background:0 0;position:relative}.selectric:after{content:'';position:absolute;height:1px;left:15px;right:15px;bottom:8px;background:#fff}.selectric .label{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 20px 0 17px;font-size:20px;line-height:32px;color:#fff;height:38px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-disabled,.selectric-items .disabled{filter:alpha(opacity=50);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.selectric .button{display:block;position:absolute;right:0;top:0;width:20px;height:38px;color:#BBB;text-align:center;font-size:0}.selectric .button:after,.selectric .button:before{content:"";position:absolute;width:10px;height:1px;background:#fff;top:15px}.selectric .button:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:-5px}.selectric .button:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);left:-12px}.selectric-focus .selectric{border-color:#ccc}.selectric-hover .selectric{border-color:#e6e6e6}.selectric-hover .selectric .button{color:#a2a2a2}.selectric-hover .selectric .button:after{border-top-color:#a2a2a2}.selectric-open{z-index:9999}.selectric-open .selectric{background:#fff;-webkit-box-shadow:0 -6px 14px -6px rgba(0,0,0,.4),-5px -1px 9px -5px rgba(0,0,0,.4),5px -1px 9px -5px rgba(0,0,0,.4);box-shadow:0 -6px 14px -6px rgba(0,0,0,.4),-5px -1px 9px -5px rgba(0,0,0,.4),5px -1px 9px -5px rgba(0,0,0,.4)}.selectric-open .selectric .button:after,.selectric-open .selectric .button:before,.selectric-open .selectric:after{background:#0c3f68}.selectric-open .selectric .label{color:#0c3f68}.selectric-open .selectric .button:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.selectric-open .selectric .button:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.selectric-open .selectric-items{display:block}.selectric-disabled{opacity:.5;cursor:default;user-select:none}.selectric-hide-select{position:relative;overflow:hidden;width:0;height:0}.selectric-hide-select select{position:absolute;left:-100%}.selectric-hide-select.selectric-is-native{position:absolute;width:100%;height:100%;z-index:10}.selectric-hide-select.selectric-is-native select{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;z-index:1;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:0}.selectric-input{position:absolute!important;top:0!important;left:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;margin:0!important;padding:0!important;width:1px!important;height:1px!important;outline:0!important;border:none!important;background:0 0!important}.selectric-temp-show{position:absolute!important;visibility:hidden!important;display:block!important}.selectric-items{display:none;position:absolute;top:77%;left:0;background:#fff;border:1px solid #e6e6e6;z-index:-1;-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);box-shadow:0 0 10px rgba(0,0,0,.4)}.additional-addresses,.projects{border-top:2px solid #fff;color:#fff}.selectric-items .selectric-scroll{height:100%;overflow:auto}.selectric-above .selectric-items{top:auto;bottom:100%}.selectric-items li,.selectric-items ul{list-style:none;padding:0;margin:0;font-size:18px;line-height:20px;min-height:20px}.selectric-items li{display:block;padding:6px 15px;color:#0c3f68;cursor:pointer}.selectric-items li+li{position:relative;padding-top:12px}.selectric-items li+li:before{content:'';position:absolute;left:15px;right:15px;background:#0c3f68;height:1px;top:2px}.selectric-items li.highlighted,.selectric-items li.selected,.selectric-items li:hover{color:#444}.selectric-items .disabled{opacity:.5;cursor:default!important;background:0 0!important;color:#666!important;user-select:none}.selectric-items .selectric-group .selectric-group-label{font-weight:700;padding-left:10px;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:0 0;color:#444}.selectric-items .selectric-group.disabled li{filter:alpha(opacity=100);opacity:1}.selectric-items .selectric-group li{padding-left:25px}.additional-addresses{font-weight:100;font-size:18px;background:#104067;background:-webkit-linear-gradient(315deg,#104067 0,#305f88 99%);background:linear-gradient(135deg,#104067 0,#305f88 99%)}.additional-addresses .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:46px;padding-bottom:53px;position:relative;left:-24px}.additional-addresses-item{max-width:160px;margin:0 111px;line-height:23px}.additional-addresses-place{margin-bottom:9px}@media (max-width:1366px){.additional-addresses .container{left:0}.additional-addresses .container:after{display:none}}@media (max-width:1024px){.additional-addresses .container{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.additional-addresses-item{margin:0}}@media (max-width:650px){.additional-addresses .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.additional-addresses-item+.additional-addresses-item{margin-top:20px}}.projects{background:#037A87}.projects .container{padding:44px 40px 60px 53px}.projects h2{font-size:30px}.projects .search-bar{width:348px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:none}.projects .search-bar .selectric-wrapper{margin-top:6px}.projects .search-bar-input{width:219px;position:relative}.projects .search-bar-input button{position:absolute;left:0;top:0;bottom:0;background:0 0;border:none}.projects .search-bar-input svg{width:30px;height:30px;margin-left:-2px;margin-top:2px}.projects .search-bar-input input{padding-left:40px}.projects .search-bar-select{width:103px}.projects-list{margin-top:51px;margin-left:-25px;margin-right:-26px}.projects .project-name{font-size:14px;font-weight:700;padding:15px 10px;position:relative;z-index:1}.projects .project-image{position:absolute;bottom:0;left:0;right:0;max-height:70%;margin:0 auto}.projects-item{float:left;height:280px;width:280px;margin:0 25px 48px 26px;text-align:center;position:relative;background:#4e6e76;background:-webkit-radial-gradient(center ellipse,#477a84 0,#4e6e76 75%);background:radial-gradient(ellipse at center,#477a84 0,#4e6e76 75%);color:#fff}.projects-item.active{margin-bottom:68px}.projects-item .arrow{position:absolute;bottom:-80px;left:50%;margin-left:-39px;z-index:1;display:none}.projects-item .arrow:before{content:'';height:4px;background:#fff;position:absolute;left:10px;right:10px;z-index:1;top:100%}.projects-item.active .arrow{display:block}.projects-item.active:before{content:'';position:absolute;width:322px;height:322px;border-radius:50%;background:#fff;opacity:.7;z-index:0;left:50%;top:50%;margin:-166px 0 0 -161px}.projects-hidden-block{background:#fff;color:#6D6259;font-weight:100;font-size:18px;display:none;margin:0 -40px 40px -53px;-webkit-box-shadow:inset 0 0 10px #000;box-shadow:inset 0 0 10px #000;position:relative;padding:45px 45px 34px;overflow:hidden;clear:both}.projects-hidden-block h2{color:#037A87;font-size:26px;margin-bottom:11px;margin-right:50px}.projects-hidden-block h2:nth-of-type(2){color:#6D6259}.projects-hidden-block h4{font-weight:100;font-size:24px}.projects-hidden-block .close-block{position:absolute;width:41px;height:41px;background:#6D6259;border-radius:50%;top:28px;right:39px;text-align:center;line-height:41px}.projects-hidden-block .close-block svg{display:inline-block;width:31px;height:31px;vertical-align:middle;margin-top:-3px}.projects-hidden-block .light-text{font-weight:300!important}.projects-hidden-with-image{margin:28px 0 40px;overflow:hidden}.projects-hidden-with-image img{float:left;margin-right:44px;max-width:30%}.projects-hidden-part-text{overflow:hidden}.projects-hidden-part-text h6{font-size:18px;margin:2px 0 10px}.projects-hidden-part-text ul{padding-left:14px;list-style:none}.projects-hidden-part-text ul li{position:relative; color: #6d6259;}.projects-hidden-part-text ul li+li{margin-top:18px}.projects-hidden-part-text ul li:before{content:'';position:absolute;background:#6D6259;width:4px;height:4px;border-radius:50%;left:-14px;top:10px}.projects-hidden-desc{margin:26px 0 0 15px;font-size:14px}.projects-hidden-footer{text-align:center;color:#0c3f68;padding-top:40px}.projects-hidden-footer h5{font-size:18px;font-weight:700;margin-bottom:6px}.projects-hidden-share li{display:inline-block;vertical-align:middle;margin:0 8px}.projects-text{line-height:30px;margin-bottom:16px}.projects-text.bottom{line-height:21px;margin-bottom:24px}.projects-comment{background:rgba(109,98,89,.1);margin:46px -45px 35px;padding:19px 64px 39px;overflow:hidden}.projects-comment-content{border-top:2px solid #0c3f68;border-bottom:2px solid #0c3f68;margin:25px 0 0 25px;font-size:20px;color:#0c3f68;font-weight:700;padding-bottom:32px}.projects-comment-text{padding:26px 0 19px;line-height:28px;font-style:italic}.projects-comment-author{font-size:18px}.projects-comment-image{float:right;width:376px;height:376px;border:2px solid #6d6259;border-radius:50%;overflow:hidden;margin-top:22px}.projects-footer{text-align:center;font-size:13px;font-weight:700;margin-top:-10px}.projects-footer .btn{margin-left:10px}@media (max-width:1380px){.projects-list{margin:40px 0 0}.projects-item{float:none;display:block;width:auto;margin:0 15px}.projects .owl-carousel .owl-wrapper:after,.projects .projects-item.active:before{display:none}.projects-footer,.projects-footer .btn{margin-top:20px}.projects .container{position:relative}.projects .container:after,.projects .container:before{content:'';position:absolute;z-index:2;top:0;bottom:0;right:100%;margin-right:-38px;left:-9999px;background:#037A87}.projects .container:after{right:-9999px;left:100%;margin-left:-26px}.projects-hidden-block{margin:69px 0 0}.projects .projects-item.active{margin-bottom:0}}@media (max-width:920px){.projects .container:before{margin-right:-8px}.projects .container:after{margin-left:-8px}.projects .projects-hidden-block{padding:40px 20px 20px}.projects .projects-hidden-block .close-block{right:18px}.projects .projects-hidden-with-image img{display:none}}@media (max-width:750px){.projects .container{padding:20px}}@media (max-width:560px){.projects-hidden-block{padding:50px 20px 25px}.projects-hidden-with-image{text-align:center}.projects-hidden-with-image img{max-height:300px;width:auto;float:none;display:block;margin:0 auto 20px;max-width:100%}}.question-form{color:#fff;background:url(../images/question-form-bg.jpg) #8c827b;background-size:cover}.question-form input[type=text],.question-form input[type=email],.question-form textarea{background:#B7B1AC}.question-form input[type=text],.question-form input[type=email]{height:54px}.question-form textarea{height:261px}.question-form h2{font-size:30px;font-weight:900;letter-spacing:.03em;margin-bottom:24px}.question-form label{font-size:18px;display:block;margin-bottom:4px}.question-form .container{padding:41px 70px 10px 37px}@media (max-width:1024px){.question-form h2{margin-bottom:23px}.question-form .container{padding:31px 30px 10px 29px}}.form-row{margin-bottom:15px}.form-row.two-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.form-row.two-items .form-row-item{width:49.2%}.form-row.btn-container{margin-top:40px;margin-bottom:30px;text-align:center}.form-row.btn-container .btn{min-width:195px}@media (max-width:1024px){.form-row{margin-bottom:17px}.form-row.two-items{display:block}.form-row.two-items .form-row-item{width:100%}.form-row.two-items .form-row-item+.form-row-item{margin-top:17px}.form-row.btn-container{margin-top:29px;margin-bottom:19px}.form-row.btn-container .btn{width:100%;height:46px}}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel,.owl-carousel .owl-wrapper{display:none;position:relative}.owl-carousel{z-index:1;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper-outer{position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-buttons div,.owl-controls .owl-page{cursor:pointer}.owl-controls{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.grabbing{cursor:url(grabbing.png) 8 8,move}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px}.owl-fade-out{z-index:10;-webkit-animation:fadeOut .7s both ease;animation:fadeOut .7s both ease}.owl-fade-in{-webkit-animation:fadeIn .7s both ease;animation:fadeIn .7s both ease}.owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease}.owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease}.owl-goDown-out{-webkit-animation:scaleToFade .7s ease both;animation:scaleToFade .7s ease both}.owl-goDown-in{-webkit-animation:goDown .6s ease both;animation:goDown .6s ease both}.owl-fadeUp-in{-webkit-animation:scaleUpFrom .5s ease both;animation:scaleUpFrom .5s ease both}.owl-fadeUp-out{-webkit-animation:scaleUpTo .5s ease both;animation:scaleUpTo .5s ease both}@-webkit-keyframes empty{0%{opacity:1}}@keyframes empty{0%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes backSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-500px)}100%,75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}}@keyframes backSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-500px);transform:translateZ(-500px)}100%,75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%);transform:translateZ(-500px) translateX(-200%)}}@-webkit-keyframes backSlideIn{0%,25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-webkit-transform:translateZ(-500px)}100%{opacity:1;-webkit-transform:translateZ(0) translateX(0)}}@keyframes backSlideIn{0%,25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%);transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-webkit-transform:translateZ(-500px);transform:translateZ(-500px)}100%{opacity:1;-webkit-transform:translateZ(0) translateX(0);transform:translateZ(0) translateX(0)}}@-webkit-keyframes scaleToFade{to{opacity:0;-webkit-transform:scale(.8)}}@keyframes scaleToFade{to{opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}}@-webkit-keyframes goDown{from{-webkit-transform:translateY(-100%)}}@keyframes goDown{from{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@-webkit-keyframes scaleUpFrom{from{opacity:0;-webkit-transform:scale(1.5)}}@keyframes scaleUpFrom{from{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}}@-webkit-keyframes scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5)}}@keyframes scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}}.owl-theme .owl-controls{margin-top:10px;text-align:center}.owl-theme .owl-controls .owl-buttons div{color:#FFF;display:inline-block;zoom:1;margin:5px;padding:3px 10px;font-size:12px;border-radius:30px;background:#869791;filter:Alpha(Opacity=50);opacity:.5;z-index:2}.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1}.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;filter:Alpha(Opacity=50);opacity:.5;border-radius:20px;background:#869791}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1}.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;border-radius:30px}.owl-item.loading{min-height:150px;background:url(AjaxLoader.gif) center center no-repeat}.owl-next,.owl-prev{position:absolute;top:50%;opacity:1!important;width:25px;height:30px;font-size:0!important;margin:-15px 0 0!important}.owl-prev{left:-15px;background:url(../images/svg-icons/arrow-left.svg) -5px 0 no-repeat!important;background-size:28px!important}.owl-next{right:-15px;background:url(../images/svg-icons/arrow-right.svg) no-repeat!important;background-size:28px!important}.four-in-row .owl-carousel:after,.four-in-row .owl-carousel:before{content:'';position:absolute;z-index:1;top:-10px;bottom:-10px;right:-webkit-calc(100% + 9px);right:calc(100% + 9px);left:-9999px;background:#8c827b}.four-in-row .owl-carousel:after{right:-9999px;left:-webkit-calc(100% + 9px);left:calc(100% + 9px)}.liteAccordion{text-align:left}.liteAccordion>ol{position:relative;overflow:hidden;height:100%;margin:0;padding:0;list-style-type:none}.liteAccordion .slide>h2{color:#000;font-size:16px;font-weight:400;margin:0;z-index:100;position:absolute;top:0;left:0;-webkit-backface-visibility:hidden;-webkit-transform:translateX(-100%) rotate(-90deg);-ms-transform:translateX(-100%) rotate(-90deg);transform:translateX(-100%) rotate(-90deg);-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.liteAccordion .slide>h2 span{display:block;text-align:center;height:90%;margin-top:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.liteAccordion .slide>h2 b{display:inline-block;position:absolute;top:13%;left:10%;text-align:center;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.liteAccordion .slide>h2:hover{cursor:pointer}.liteAccordion .slide>div{height:100%;position:absolute;top:0;z-index:10;overflow:hidden;background:#fff}.liteAccordion .ap-caption{padding:10px 15px;position:absolute;bottom:20px;right:30px;z-index:3;background:#000;background:rgba(0,0,0,.7);color:#fff;border-radius:4px}.liteAccordion noscript p{padding:10px;margin:0;background:#fff}.liteAccordion.basic .slide>h2{background:#138b91;background:-webkit-gradient(linear,left top,right top,color-stop(-1%,#138b91),color-stop(0,#199db1),to(#138b91));background:-webkit-linear-gradient(left,#138b91 -1%,#199db1 0,#138b91 100%);background:linear-gradient(to right,#138b91 -1%,#199db1 0,#138b91 100%);border-top:1px solid #fff;color:#fff;line-height:66px;font-size:20px}.liteAccordion.basic .slide:last-child>h2{border-bottom:1px solid #fff}.liteAccordion.dark{border:9px solid #353535;border-bottom-width:8px;padding:5px 5px 6px 0;background:#030303;-webkit-box-shadow:0 -1px 0 #5b5b5b inset,0 5px 15px rgba(0,0,0,.4);-ms-box-shadow:0 -1px 0 #5b5b5b inset,0 5px 15px rgba(0,0,0,.4);-o-box-shadow:0 -1px 0 #5b5b5b inset,0 5px 15px rgba(0,0,0,.4);box-shadow:0 -1px 0 #5b5b5b inset,0 5px 15px rgba(0,0,0,.4)}.liteAccordion.dark .slide>h2{background:#030303;text-shadow:0 -1px 0 #030303;line-height:265%}.liteAccordion.dark .slide>h2 span{background:#353535;color:#fff}.liteAccordion.dark .slide>h2 b{background:#353535;color:#030303;text-shadow:-1px 1px 0 #5b5b5b}.liteAccordion.dark .slide>h2.selected span,.liteAccordion.dark .slide>h2.selected span:hover{background:#353535;background:-webkit-gradient(linear,left top,right top,color-stop(0,#353535),color-stop(100%,#555));background:-webkit-linear-gradient(left,#353535 0,#555 100%);background:-webkit-gradient(linear,left top,right top,from(#353535),to(#555));background:linear-gradient(left,#353535 0,#555 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#353535', endColorstr='#555555', GradientType=1 )}.liteAccordion.dark .slide>h2.selected b{background:#383838;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#3a3a3a),color-stop(100%,#363636));background:-webkit-linear-gradient(top,#3a3a3a 0,#363636 100%);background:-webkit-gradient(linear,left top,left bottom,from(#3a3a3a),to(#363636));background:linear-gradient(top,#3a3a3a 0,#363636 100%)}.liteAccordion.dark .slide>div{background:#030303;margin-left:5px}.liteAccordion.light{border:9px solid #fff;border-bottom-width:8px;padding:5px 5px 6px 0;background:#a0a0a0;-webkit-box-shadow:-1px -1px 0 silver,1px 1px 0 silver,0 5px 15px rgba(0,0,0,.4);-ms-box-shadow:-1px -1px 0 silver,1px 1px 0 silver,0 5px 15px rgba(0,0,0,.4);-o-box-shadow:-1px -1px 0 silver,1px 1px 0 silver,0 5px 15px rgba(0,0,0,.4);box-shadow:-1px -1px 0 silver,1px 1px 0 silver,0 5px 15px rgba(0,0,0,.4)}.liteAccordion.light .slide>h2{background:#a0a0a0;text-shadow:0 -1px 0 #fff;line-height:265%}.liteAccordion.light .slide>h2 span{background:#fcfcfc;background:-webkit-gradient(linear,left top,right top,color-stop(0,#fcfcfc),color-stop(100%,#ededed));background:-webkit-linear-gradient(left,#fcfcfc 0,#ededed 100%);background:-webkit-gradient(linear,left top,right top,from(#fcfcfc),to(#ededed));background:linear-gradient(left,#fcfcfc 0,#ededed 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#ededed', GradientType=1 );-webkit-box-shadow:-1px -1px 0 #909090 inset,1px 1px 0 #909090 inset;-o-box-shadow:-1px -1px 0 #909090 inset,1px 1px 0 #909090 inset;box-shadow:-1px -1px 0 #909090 inset,1px 1px 0 #909090 inset;color:#909090}.liteAccordion.light .slide>h2 b{background:#fff;color:#909090;text-shadow:-1px 1px 0 #fff}.liteAccordion.light .slide h2.selected span:hover,.liteAccordion.light .slide>h2.selected b,.liteAccordion.light .slide>h2.selected span{background:#fff}.liteAccordion.light .slide>div{background:#a0a0a0;margin-left:5px}.liteAccordion.stitch{position:relative;padding:5px 0 5px 5px;border:11px solid #353535;background:#353535;-webkit-box-shadow:0 -1px 0 #5b5b5b inset,0 5px 15px rgba(0,0,0,.4);-o-box-shadow:0 -1px 0 #5b5b5b inset,0 5px 15px rgba(0,0,0,.4);box-shadow:0 -1px 0 #5b5b5b inset,0 5px 15px rgba(0,0,0,.4)}.liteAccordion.stitch:before{content:'';width:100%;height:100%;position:absolute;top:-9px;left:-9px;background:#353535;border:9px solid transparent;-webkit-border-image:url(bg_stitch.png) 9 repeat;-o-border-image:url(bg_stitch.png) 9 repeat;border-image:url(bg_stitch.png) 9 repeat}.liteAccordion.stitch .slide>h2{background:#353535}.liteAccordion.stitch .slide>h2 span,.liteAccordion.stitch .slide>h2.selected:after{border-image:url(bg_stitch.png) 9 repeat;background-image:url(bg_noise.png)}.liteAccordion.stitch .slide>h2 span{height:auto;padding-right:5%;color:#fff;text-shadow:-1px 1px 0 #5b5b5b;border:9px solid transparent;margin-top:0;-webkit-border-image:url(bg_stitch.png) 9 repeat;-o-border-image:url(bg_stitch.png) 9 repeat}.liteAccordion.stitch .slide>h2.selected:after{content:'';display:block;height:11px;width:11px;position:absolute;bottom:-3px;right:38px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);border:9px solid transparent;border-top:0;border-left:0;-webkit-border-image:url(bg_stitch.png) 9 repeat;-o-border-image:url(bg_stitch.png) 9 repeat}.liteAccordion.stitch .slide:nth-child(1)>h2 span,.liteAccordion.stitch .slide:nth-child(1)>h2:after{background-color:#c25252}.liteAccordion.stitch .slide:nth-child(2)>h2 span,.liteAccordion.stitch .slide:nth-child(2)>h2:after{background-color:#ca9859}.liteAccordion.stitch .slide:nth-child(3)>h2 span,.liteAccordion.stitch .slide:nth-child(3)>h2:after{background-color:#96ba5f}.liteAccordion.stitch .slide:nth-child(4)>h2 span,.liteAccordion.stitch .slide:nth-child(4)>h2:after{background-color:#59abb7}.liteAccordion.stitch .slide:nth-child(5)>h2 span,.liteAccordion.stitch .slide:nth-child(5)>h2:after{background-color:#bb6098}.liteAccordion.stitch .slide>h2 b{top:19%;color:#fff;text-shadow:1px 1px 0 #5b5b5b}.liteAccordion.stitch .slide>div{margin-right:6px}.liteAccordion.stitch.rounded>ol{border-radius:0}.liteAccordion.rounded,.rounded>ol{border-radius:6px}.liteAccordion.rounded .slide>h2 span{border-radius:4px}.liteAccordion.ie.stitch .slide>h2{line-height:265%}.liteAccordion.ie.stitch .slide>h2 span{height:89%;padding-right:8%}.liteAccordion.ie.stitch .slide>h2.selected:after{display:none}.liteAccordion.ie.stitch .slide-0>h2 span{background-color:#c25252}.liteAccordion.ie.stitch .slide-1>h2 span{background-color:#ca9859}.liteAccordion.ie.stitch .slide-2>h2 span{background-color:#96ba5f}.liteAccordion.ie.stitch .slide-3>h2 span{background-color:#59abb7}.liteAccordion.ie.stitch .slide-4>h2 span{background-color:#bb6098}.liteAccordion.ie7 .slide>h2{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}.liteAccordion.ie7 .slide>h2 b{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1)}.liteAccordion.ie8 .slide>h2{-webkit-filter:none;filter:none;-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-ms-transform:none}.liteAccordion.ie8 .slide>h2 b{-webkit-filter:none;filter:none;-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-ms-transform:none}.liteAccordion.ie9 .slide>h2{-webkit-filter:none;filter:none;-ms-filter:none;-ms-transform:translateX(-100%) rotate(-90deg);-ms-transform-origin:right top}.liteAccordion.ie9 .slide>h2 b{-webkit-filter:none;filter:none;-ms-filter:none;-ms-transform:rotate(90deg)}.liteAccordion.ie .slide>h2 b{top:36%;left:5%}.liteAccordion.ie.dark .slide>h2 b,.liteAccordion.ie.light .slide>h2 b{top:44%}.liteAccordion.ie9.dark .slide>h2.selected span,.liteAccordion.ie9.dark .slide>h2.selected span:hover,.liteAccordion.light .slide>h2 span{-webkit-filter:none;filter:none}.liteAccordion.ie9.stitch{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.4);box-shadow:0 5px 15px rgba(0,0,0,.4)}.liteAccordion.ie9.stitch .slide>h2 b{top:0;left:10%}.accordion-horizontal{height:531px!important}.accordion-horizontal>ol>li>h2{width:531px!important;padding-right:40px}.accordion-horizontal>ol>li>h2 .closed,.accordion-horizontal>ol>li>h2 .opened{position:absolute;width:30px;height:30px;right:23px;top:50%;margin-top:-15px}.accordion-horizontal>ol>li>h2 .opened{-webkit-transform:translateX(-100%) rotate(-90deg);-ms-transform:translateX(-100%) rotate(-90deg);transform:translateX(-100%) rotate(-90deg);-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top;display:none}@media (min-width:1300px){.accordion-horizontal>ol>li>h2.selected .closed{display:none}.accordion-horizontal>ol>li>h2.opened .opened,.accordion-horizontal>ol>li>h2.selected .opened{display:block}}.accordion-horizontal .slide:first-child .accordion-horizontal-content{padding-top:120px}.accordion-horizontal-image{position:absolute;left:78px;right:0;top:0;bottom:0}.accordion-horizontal-image img{position:absolute;right:-38px;bottom:0;max-width:none}.accordion-horizontal-content{position:relative;color:#fff;padding:29px 10px 90px 40px;height:100%;font-weight:100}.accordion-horizontal-content h2{font-weight:900;font-size:34px;line-height:47px;margin:0;letter-spacing:-.05em}.accordion-horizontal-content p{font-size:27px;margin:17px 0;line-height:38px}.accordion-horizontal-content h6{font-size:18px;margin-bottom:15px}.accordion-horizontal-content .simple-quote{position:absolute;left:40%;top:40%;max-width:300px;font-size:17px;line-height:21px;margin-bottom:20px}.accordion-horizontal-content .simple-quote em{display:block;margin-bottom:10px;font-weight:500}.accordion-horizontal-content .simple-quote span{font-size:14px}.accordion-horizontal-content .simple-list{list-style:none;font-size:18px;padding:0}.accordion-horizontal-content .simple-list li{position:relative;padding-left:15px}.accordion-horizontal-content .simple-list li+li{margin-top:13px}.accordion-horizontal-content .simple-list li:before{content:'';position:absolute;background:#fff;width:5px;height:5px;border-radius:50%;left:2px;top:50%;margin-top:-2px}.accordion-horizontal-content .squad-list{position:absolute;bottom:27px;right:12px;font-size:18px;line-height:22px}.accordion-horizontal-content .btn{height:44px;line-height:24px;min-width:194px;position:absolute;bottom:37px}.accordion-mobile-enabled .accordion-horizontal-active .closed{display:none}.accordion-mobile-enabled .accordion-horizontal-active .opened{display:block}.accordion-mobile-enabled .accordion-horizontal>ol>li>h2{width:auto!important}.accordion-mobile-enabled .accordion-horizontal>ol>li>h2 .opened{-webkit-transform:none;-ms-transform:none;transform:none}.accordion-mobile-enabled.accordion-horizontal-wrapper .container{padding:0}.accordion-mobile-enabled .accordion-horizontal-container{padding-left:0!important;left:0!important;width:auto!important;position:relative}.accordion-mobile-enabled .accordion-horizontal{height:auto!important;overflow:hidden;width:auto!important}.accordion-mobile-enabled .accordion-horizontal-image{left:0}.accordion-mobile-enabled .accordion-horizontal-image img{min-height:100%;min-width:100%;right:0}.accordion-mobile-enabled .accordion-horizontal-mobile{list-style:none;margin:0;padding:0}.accordion-mobile-enabled .accordion-horizontal-mobile .accordion-horizontal-opener{color:#fff;position:relative;font-size:24px;margin:0;padding:20px 50px 20px 20px;z-index:2;left:auto!important;background:#f68720;background:-webkit-gradient(linear,left top,right top,color-stop(-1%,#138b91),color-stop(0,#199db1),to(#199db1));background:-webkit-linear-gradient(left,#138b91 -1%,#199db1 0,#199db1 100%);background:linear-gradient(to right,#138b91 -1%,#199db1 0,#199db1 100%)}.accordion-mobile-enabled .accordion-horizontal-mobile>li{overflow:hidden}.accordion-mobile-enabled .accordion-horizontal-mobile>li+li{border-top:1px solid #fff}@media (max-width:1024px){.accordion-horizontal-content{padding:20px}.accordion-horizontal-content h2{font-size:22px;line-height:26px;margin:0;letter-spacing:0}.accordion-horizontal-content p{font-size:18px;line-height:24px}.accordion-horizontal-content h6{font-size:18px;margin-bottom:15px}.accordion-horizontal-content .logo{display:none}.accordion-horizontal-content .simple-list{max-width:100%;font-size:18px;padding-bottom:20px}.accordion-horizontal-content .simple-quote,.accordion-horizontal-content .squad-list{position:static;font-size:18px;line-height:22px;text-align:right;padding:0 0 15px;max-width:100%;margin:0}.accordion-horizontal-content .btn{position:static;margin-bottom:20px}.accordion-mobile-enabled .accordion-horizontal-mobile .accordion-horizontal-opener{font-size:18px;margin:0;padding:20px 50px 20px 20px}}

.leadership-program-item:nth-child(3) {
    border-top: 19px solid #ab4ec5;
    border-bottom: 19px solid #ab4ec5;
}

.projects-hidden-block a {
  color: #094680;
  text-decoration: underline;
}

.hero-banner.about-the-program-page .hero-banner-testimonial {
  right: 35px;
}
.projects-hidden-with-image img{max-width: 320px;}
@media (max-width: 1380px) and (min-width: 1252px){
  .projects-item {
    float: left !important;
    display: block !important;
    width: 280px !important;
    margin: 0px 5px 70px 5px !important;
  }
  .projects-hidden-block {
    margin: 0px 0 0 !important;
  }
}

.hero-banner .apply-btn {
  margin: 70px 0px 19px 0 !important;
}

.four-in-row .sub-title, .four-in-row .title {
  text-transform: inherit;
}

.hero-banner-social-icons {
  margin: 0 0px !important;
}

.hero-banner-testimonial {
  right: 420px;
}
.hero-banner.fellow-page .hero-banner-right-content {
  max-width: 540px !important;
  margin-top: 45px !important;
}

.leadership-program .container>p {
  text-align: center;
}

.leadership-program h2 {
  text-align: center;
}

.johnson-foundation .site-link a { padding-left: 0px !important; }
.additional-addresses-item {
    max-width: 300px !important;
}
.hero-banner-testimonial {
  right: 130px;
  bottom: 10px;
  width: 650px;
}
.hero-banner-testimonial p {
  margin: 0;
  font-size: 14px !important;
}
.hero-banner.about-the-program-page .hero-banner-testimonial{
  max-width: 635px;
  right: 160px;
}

.hero-banner.applications-page .hero-banner-testimonial {
  width: 740px !important;
  bottom: 40px !important;
}

.hero-banner.fellow-page .hero-banner-testimonial{
  right: 25px !important;
  width: 825px;
}
@media screen and (max-width: 560px){
  .hero-banner-testimonial{
    display: none;
  }
}

.banner-panel-content ul{
	margin-bottom: 0px !important;
}

.hero-banner-video {
    margin-top: 50px !important;
}

.hero-banner .apply-btn.apply-now-home{
	margin: 10px 0px 0px 0 !important;
}

.hero-banner-video .video-container{
	height: 200px;
  width: 400px;
}

/*.projects-comment-content {
	color: #fff !important;
}*/

.hero-banner.home-page .hero-banner-event #cm-simple_form-3 #cm-form-3-0 .cm-field-row:nth-child(3),
.applications-page .subscribe-form #cm-simple_form-3 #cm-form-3-0 .cm-field-row:nth-child(3) {
	width: 63% !important;
	float: left !important;
}

.hero-banner.home-page .hero-banner-event #cm-simple_form-3 #cm-form-3-0 .cm-button,
.applications-page .subscribe-form #cm-simple_form-3 #cm-form-3-0 .cm-button {
	width: 34% !important;
	float: right !important;
	clear: inherit !important;
	padding: 0px !important;
}

.hero-banner.home-page .hero-banner-event #cm-simple_form-3 #cm-form-3-0 .cm-button button,
.applications-page .subscribe-form #cm-simple_form-3 #cm-form-3-0 .cm-button button {
	padding: 10px !important;
}

.hero-banner.home-page .container {
    background: url(../images/irl-team-tx.png) 100% 100% no-repeat,-webkit-gradient(linear,left top,right top,from(#138b91),to(#199db1));
    background: url(../images/irl-team-tx.png) 100% 100% no-repeat,-webkit-linear-gradient(left,#138b91 0,#199db1 100%);
    background: url(../images/irl-team-tx.png) 100% 100% no-repeat,linear-gradient(to right,#138b91 0,#199db1 100%);
    background-size: 870px, auto;
}

.hero-banner-event { max-width: 427px; }

.single-projects .g-container {
  background: #FFF;
}

.single-projects .g-container h2 {
  color: #247b88;
}

.single-projects .g-container h4,
.single-projects .g-container .projects-text,
.single-projects .g-container h6,
.single-projects .g-container h6, .single-projects .g-container p {
  color: #6d6259;
}


@media screen and (max-width: 1100px) {
	.hero-banner.home-page .container {
    background: url(../images/irl-team-tx.png) 240px 140% no-repeat,-webkit-gradient(linear,left top,right top,from(#138b91),to(#199db1));
    background: url(../images/irl-team-tx.png) 240px 140% no-repeat,-webkit-linear-gradient(left,#138b91 0,#199db1 100%);
    background: url(../images/irl-team-tx.png) 240px 140% no-repeat,linear-gradient(to right,#138b91 0,#199db1 100%);
    min-height: 800px;
	}

	.hero-banner.home-page .hero-banner-testimonial {
    width: 35%;
	}
}

@media screen and (max-width: 800px) {
	.hero-banner.home-page .container {
	    background: url(../images/irl-team-tx.png) 100px 140% no-repeat,-webkit-gradient(linear,left top,right top,from(#138b91),to(#199db1));
	    background: url(../images/irl-team-tx.png) 100px 140% no-repeat,-webkit-linear-gradient(left,#138b91 0,#199db1 100%);
	    background: url(../images/irl-team-tx.png) 100px 140% no-repeat,linear-gradient(to right,#138b91 0,#199db1 100%);
	}
}

@media screen and (max-width: 660px) {
	.hero-banner.home-page .container {
	    background: -webkit-gradient(linear,left top,right top,from(#138b91),to(#199db1));
	    background: -webkit-linear-gradient(left,#138b91 0,#199db1 100%);
	    background: linear-gradient(to right,#138b91 0,#199db1 100%);
	}
	.hero-banner.home-page .hero-banner-testimonial { display: none; }
}

.hero-banner.about-the-program-page .container {
    background: url(../images/irl-team-nc.png) 100% 100% no-repeat,-webkit-gradient(linear,left top,right top,from(#138b91),to(#199db1));
    background: url(../images/irl-team-nc.png) 100% 100% no-repeat,-webkit-linear-gradient(left,#138b91 0,#199db1 100%);
    background: url(../images/irl-team-nc.png) 100% 100% no-repeat,linear-gradient(to right,#138b91 0,#199db1 100%);
    min-height: 792px
}

@media screen and (max-width: 1110px) {
.hero-banner.about-the-program-page .container {
    background: url(../images/irl-team-nc.png) 80px 160% no-repeat, -webkit-gradient(linear, left top, right top, from(#138b91), to(#199db1));
}
}

.hero-banner.applications-page .container {
    background: url(../images/irl-team-ca.png) 100% 100% no-repeat,-webkit-gradient(linear,left top,right top,from(#138b91),to(#199db1));
    background: url(../images/irl-team-ca.png) 100% 100% no-repeat,-webkit-linear-gradient(left,#138b91 0,#199db1 100%);
    background: url(../images/irl-team-ca.png) 100% 100% no-repeat,linear-gradient(to right,#138b91 0,#199db1 100%);
}

@media screen and (max-width: 1200px) {
	.hero-banner.applications-page .container {
	    background-size: 420px, auto;
	}
}

.hero-banner.fellow-page .container {
    background: url(../images/irl-team-fl.png) 90% 100% no-repeat,-webkit-gradient(linear,left top,right top,from(#138b91),to(#199db1));
    background: url(../images/irl-team-fl.png) 90% 100% no-repeat,-webkit-linear-gradient(left,#138b91 0,#199db1 100%);
    background: url(../images/irl-team-fl.png) 90% 100% no-repeat,linear-gradient(to right,#138b91 0,#199db1 100%);
}

@media screen and (max-width: 1200px) {
	.hero-banner.fellow-page .container {
	    background-size: 620px, auto;
	}
}


/****************19-9-2017********************/
.leadersInAction {  color: #fff; }
.leadersInActionPost { padding: 10px 0; }
.hide { display: none; }
.leaders-slider .title { font-size: 40px; font-weight: bold; line-height: normal; margin: 0 0 5px; }
.author_name, .leader_action_social_url, .leader_action_social_url { color: rgb(255, 255, 255); display: inline-block; font-size: 18px; margin: 0 2px 0 0; vertical-align: middle; }
.leaders-slider .short-description { font-size: 25px; font-weight: 500; line-height: normal; margin: 10px 0 15px; }
.leaderCaption { bottom: 50px; left: 30px; max-width: 100%; position: absolute; width: 650px; z-index: 99; }
.leaderDetailsbox { background-color: #ffffff; color: #333333; left: 0; margin: 30px auto; padding: 40px 40px 5px; position: inherit; right: 0; width: 90%; z-index: 99; }
.cross { background-color: rgb(186, 177, 171); border-radius: 50%; color: rgb(255, 255, 255); cursor: pointer; height: 35px; line-height: 35px; position: absolute; right: 30px; text-align: center; top: 30px; width: 35px; }
.leaderDetailsbox h1 { color: #199DB0; font-size: 25px; margin: 0 0 25px; }
.leaderDetailsbox h3 { color: rgb(111, 100, 94); font-size: 15px; }
#leadersinaction .container::before { min-height: 769px; right: 100%; }
#leadersinaction .container { max-width: 100%; min-height: inherit; width: 100%; }
#leadersinaction  .image { height: 500px !important; }
.leaders-slider .owl-pagination { bottom: 10px; left: 0; margin: auto; position: absolute; right: 0; }
.leaderDetailsbox::before { border-bottom: 50px solid rgb(255, 255, 255); border-left: 50px solid rgba(0, 0, 0, 0); border-right: 50px solid rgba(0, 0, 0, 0); content: ""; height: 0; left: 0; margin: auto; position: absolute; right: 0; top: -30px; width: 0; }

.leaderDetailsbox .description p { font-weight: 200; line-height: 25px; }
#leadersinaction .container { padding: 0; }
#leadersinaction .container .image img { width: 100%; }
.leadersInAction { margin: -1px 0 0; }
#leadersinaction .owl-theme .owl-controls .owl-page span { background: rgb(255, 255, 255) none repeat scroll 0 0; }
#leadersinaction .owl-prev { background-size: 55px auto !important; height: 55px; left: 30px; top: 43%; width: 55px; z-index: 9; }
#leadersinaction .owl-next { right: 30px; background-size: 55px auto !important; height: 55px; top: 43%; width: 55px; z-index: 9; }
.share { border-top: 1px solid rgb(200, 196, 194); margin: 40px 0 20px; padding: 20px 0 0; text-align: center; }
.share h2 { color: rgb(24, 66, 103); font-size: 20px; }
.leaderDetailsbox .wp-share-button.theme22 .share-button, .wp-share-button.theme22 .share-button-more { margin: 0 12px; padding: 0; height: 38px; width: auto; background: none; }
.leaderDetailsbox .wp-share-button.theme22 .share-button, .wp-share-button.theme22 .share-button-more { font-size: 38px; }
.leaderDetailsbox .wp-share-button.theme22 .share-button .button-count { height: 38px; line-height: 38px; }
.leaderDetailsbox .wp-share-button { min-width: 258px; width: 100%; }
.leaderDetailsbox .wp-share-button.theme22 .share-button, .wp-share-button.theme22 .share-button-more { color: #1c3d67; }


.leadersInAction h1{   margin-top: 20px;}
.leaderDetailsbox  .container {overflow: visible !important;}
.crt-feed-container .crt-feed-more a {background-color: #103f67 !important; color: #ffffff !important;}
#leadersinaction {border-top: 0 none;}
#leadersinaction .owl-theme .owl-controls {margin-top: 2px;text-align: center;}
.leaderDetailsbox .description a {color: #199DB0;}
.crt-post-username > a {
    color: #199DB0 !important;
}
.crt-post-fullname > a {
    color: #199DB0 !important;
}
.imageContent {
    cursor: pointer;
}
.crt-post-username {
    left: 37px;
    position: absolute;
}
.titleheader {
  position: relative;
}
.viewAllPosts{
  position: absolute;
  right: 0;
  text-transform: uppercase;
  top: 25px;
}

.rssFeedIcon::before { content: ""; font-family: FontAwesome; margin: 0 10px 0 0; }
.rssFeedIcon {
  position: absolute;
  right: 0;
  text-transform: uppercase;
  top: 0;
}



@media (max-width:1200px){
.image { height: 500px !important;}
#leadersinaction .owl-next { right: 0;}
#leadersinaction .owl-prev { left: 0;}
.leaderCaption {bottom: 50px;}
.leaders-slider .title {font-size: 20px;}
.leaders-slider .short-description {font-size: 20px;}
.owl-theme .owl-controls {margin-top: 0;}
}
@media (max-width:768px){
.container > h1 {
    font-size: 25px;
}
/*.image {
  background-position: right 40% !important;
  height: 350px !important;
}*/
.image {
    background-position: right center !important;
    height: 230px !important;
}
.hero-banner .owl-buttons{ display:none !important;}
.leaders-slider .short-description {
  font-size: 16px;
}
.leaderCaption {
  bottom: 50px;
  left: 0;
  padding: 0 15px;
  width: 100%;
}
.leaders-slider .short-description {
  font-size: 16px;
  text-align: initial;
}
.author_name, .leader_action_social_url, .leader_action_social_url { font-size: 15px;}
.leaderDetailsbox {
  padding: 25px 15px 0;
}
.leaderDetailsbox h1 {
  color: #74994d;
  font-size: 14px;
  line-height: 20px;
  margin: 0 0 10px;
}
.cross {
  border-radius: 0;
  right: 0;
  top: 0;
}
.container {
  padding: 0 15px;
}
h1 {
  font-size: 24px;
}
.rssFeedIcon {
  display: inline-block;
  margin: 0 0 15px;
  position: static;
  right: 0;
  text-transform: uppercase;
  top: 0;
}

}


/**************Blog***********/

.single-post .wp-share-button.theme22 .share-button, .wp-share-button.theme22 .share-button-more { margin: 0 12px; padding: 0; height: 38px; width: auto; background: none; }
.single-post .wp-share-button.theme22 .share-button, .wp-share-button.theme22 .share-button-more { font-size: 38px; }
.single-post .wp-share-button.theme22 .share-button .button-count { height: 38px; line-height: 38px; }
.single-post .wp-share-button { min-width: 258px; width: 100%; }
.single-post .wp-share-button.theme22 .share-button, .wp-share-button.theme22 .share-button-more { color: #1c3d67; }
.single-post .projects-text a {
    color: #103f67;
    text-decoration: underline;
}
.single-post .right {
    background-color: #103f67;
}
.single-post .sidebar-widget h3 {
color: #ffffff;
}
.single-post .sidebar-widget li {
    color: #ffffff;
}
.single-post .sidebar-widget li a {
    color: #ffffff;
    text-decoration: underline;
}
.single-post .section {
background-color: #ffffff;
}
.single-post .g-container h2 {
    color: #103F67;
    font-size: 26px;
    margin-bottom: 11px;
}
.right {
  background-color: #ffffff;
  float: right;
  margin: 0 0 40px;
  padding: 20px 15px;
  width: 30%;
}
.left {
  float: left;
  width: calc(70% - 25px);
}
.blog h1 {
  color: #ffffff;
  margin: 40px 0 20px;
}
.blog .g-list-item {
background-color: #ffffff;
border: 1px solid #dddddd;
height: 390px;
margin: 0 20px 20px 0;
max-width: 100%;
min-height: 390px;
overflow: hidden;
padding: 15px;
width: calc(50% - 20px);

}
.blog .title {
  border-bottom: 1px solid #dddddd;
  font-weight: bold;
  margin: 15px 0 10px;
  padding: 0 0 10px;
}
.blog .description {
  font-size: 13px;
  line-height: 20px;
}
.blog .g-list-item a {
  height: auto;
}.blog form.search {
  position: relative;
}
.blog .right .container {
  padding: 0;
}
.blog .right .search-input {
	box-sizing:border-box !important;
  padding: 0 95px 0 15px;
  width: 100%;
}
.blog .right button.btn.btn-primary {
  position: absolute;
  right: 0;
  top: 0;
}
.blog form.search {
  display: table;
  margin: 0 0 20px;
  position: relative;
  width: 100%;
}
.blog .g-list-item a {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
  color: #0c3f68;
  font-size: 18px;
  height: auto;
}
.archive h1 {
  color: #ffffff;
  margin: 40px 0 20px;
}
.archive  .g-list-item {
 background-color: #ffffff;
border: 1px solid #dddddd;
height: 390px;
margin: 0 20px 20px 0;
max-width: 100%;
min-height: 390px;
overflow: hidden;
padding: 15px;
width: calc(50% - 20px);
}
.archive  .title {
  border-bottom: 1px solid #dddddd;
  font-weight: bold;
  margin: 15px 0 10px;
  padding: 0 0 10px;
}
.archive  .description {
  font-size: 13px;
  line-height: 20px;
}
.archive  .g-list-item a {
  height: auto;
}.archive  form.search {
  position: relative;
}
.archive  .right .container {
  padding: 0;
}
.archive  .right .search-input {
	box-sizing:border-box !important;
  padding: 0 95px 0 15px;
  width: 100%;
}
.archive  .right button.btn.btn-primary {
  position: absolute;
  right: 0;
  top: 0;
}
.archive  form.search {
  display: table;
  margin: 0 0 20px;
  position: relative;
  width: 100%;
}
.archive  .g-list-item a {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
  color: #0c3f68;
  font-size: 18px;
  height: auto;
}

.sidebar-widget h3::before {
    background-color: #0c3f68;
    bottom: 0;
    content: "";
    height: 2px;
    left: 0;
    position: absolute;
    width: 60px;
}
.sidebar-widget h3 {
    border-bottom: 1px solid #dddddd;
    color: #0c3f68;
    display: block;
    font-size: 16px;
    margin: 0 0 15px;
    padding: 10px 0;
    position: relative;
}
.sidebar-widget li {
  border-bottom: 1px solid #dddddd;
  color: #333333;
  list-style: outside none none;
  padding: 10px;
  text-align: left;
}
.sidebar-widget li a {
  color: #0c3f68;
  text-decoration: underline;
}
.sidebar-widget ul {
  padding: 0;
}
.post .date {
  color: #0c3f68;
  font-size: 13px;
  margin: 0 0 10px;
}
.BlogActionPost {
  display: block;
  float: left;
  width: 100%;
}
.single-post .g-container .projects-text{ overflow:visible;}
.single-post .projects-text span.date {
  color: #103F67;
}
.single-post .g-container p {
  line-height: 25px;
  margin: 0px 0 1em;
  color: #103F67;
}

 .blogdetailsbtn a {
    background-color: #103F67;
    border: 1px solid rgba(0, 0, 0, 0.1);
    border-radius: 0;
    box-shadow: 0 2px 30px rgba(0, 0, 0, 0);
    color: #fff;
    display: block;
    margin: 0 auto;
    padding: 20px;
    text-align: center;
    text-decoration: none;
    width: 150px;
}
@media (max-width:1200px) {
.image { height: 500px !important; }
#leadersinaction .owl-next { right: 0; }
#leadersinaction .owl-prev { left: 0; }
.leaderCaption { bottom: 50px; }
.leaders-slider .title { font-size: 20px; }
.leaders-slider .short-description { font-size: 20px; }
.owl-theme .owl-controls { margin-top: 0; }
.blog .g-list-item {
  margin: 0 0 20px;
  max-width: 100%;
  padding: 15px;
  width: 100%;
}
.archive  .g-list-item {
  margin: 0 0 20px;
  max-width: 100%;
  padding: 15px;
  width: 100%;
}
.left {
  float: left;
  width: calc(60% - 25px);
}
.right {
  width: 40%;
}
}

.left .projects-text .date{
  font-size: 18px;
  font-weight: bold;
}

.single-post .right{
  margin-top: 42px;
}

@media (max-width:768px) {
  .leaderDetailsbox {
    position: inherit !important;
    padding-bottom: 15px !important;
  }
  section.leaders-in-action-home-page a.btn.btn-default.btn-base{
    margin-left: initial;
    margin-top: 10px;
    position: initial;
    display: block;
  }
}

@media (max-width:768px) {
.container > h1 { font-size: 25px; }
.image { background-position: right 40% !important; height: 350px !important; }
.hero-banner .owl-buttons { display: none !important; }
.leaders-slider .short-description { font-size: 16px; }
.leaderCaption { bottom: 50px; left: 0; padding: 0 15px; width: 100%; }
.leaders-slider .short-description { font-size: 16px; text-align: justify; }
.author_name, .leader_action_social_url, .leader_action_social_url { font-size: 15px; }
.leaderDetailsbox { padding: 25px 15px 0; }
.leaderDetailsbox h1 { color: #74994d; font-size: 14px; line-height: 20px; margin: 0 0 10px; }
.cross { border-radius: 0; right: 0; top: 0; }
.container { padding: 0 15px; }
h1 { font-size: 24px; }
.rssFeedIcon { display: inline-block; margin: 0 0 15px; position: static; right: 0; text-transform: uppercase; top: 0; }
.left {
  float: left;
  width: 100%;
}
.right {
  width: 100%;
}
}

.pdf-map-link a{
  text-decoration: underline;
}

.pdf-map-link{
  padding: 5px;
  background: #0d5861;
  text-align: center;
  border-radius: 5px;
}
.viewallpostsbtn{ padding: 4px;}
.viewallpostsbtn a{
	color: #ffffff;
    display: block;
	 padding: 20px 0;
    text-align: left;
    text-decoration: none;
    width: 164px;
}
.single-post #menu-header-menu  li:nth-child(5) a{ font-weight: 900;opacity: 1;}
.page-template-template-blog #menu-header-menu  li:nth-child(5) a{ font-weight: 900;opacity: 1;}


.leaders-in-action-home-page{
  padding: 40px 25px;
  text-align: left;
  color: #CAE5EF;
  font-size: 30px;
  font-weight: 200;
  letter-spacing: 3px;
  border-top: 2px solid #fff;
  color: #fff;
  background-image: url('../../app/images/leaders-in-action-bg.jpg');
  background-size: cover;
}

.leaderCaption{
  text-shadow: 1px 1px 2px #333;
}

section.leaders-in-action-home-page span{
  display: block;
}

section.leaders-in-action-home-page a{
  padding: 6px 35px !important;
  margin-top: 2em;
}

section.leaders-in-action-home-page span b {
  color: #F4F8F7;
}

@media (max-width:1024px) {

  section.leaders-in-action-home-page a.btn.btn-default.btn-base{
    margin-left: initial;
    margin-top: 10px;
    position: initial;
    display: block;
  }
}

@media (max-width:420px) {
  section.leaders-in-action-home-page a.btn.btn-default.btn-base{
    background-position-x: center;
  }
}

/* @media (min-width: 1100px) and (max-width: 1600px){
  section.leaders-in-action-home-page{
    margin-left: -170px;
  }
} */


/*New css For filter*/
.projectFilter {
    position: absolute;
    right: 0;
    text-transform: uppercase;
    top: 0;
   width: 890px;
}

.projectFilter input[type=text] {
    display: inline-block;
    width: 30%;
    border-radius: 5px;
}
.projectFilter input[type=text]::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #fff;
}
.projectFilter input[type=text]::-moz-placeholder { /* Firefox 19+ */
  color: #fff;
}
.projectFilter input[type=text]:-ms-input-placeholder { /* IE 10+ */
  color: #fff;
}
.projectFilter input[type=text]:-moz-placeholder { /* Firefox 18- */
  color: #fff;
}
.projectFilter select {
    -webkit-appearance: none;
    height: 41px;
    line-height: 21px;
    padding: 10px;
    background: rgba(255,255,255,.25);
    border: none;
    display: inline-block;
    width: 17%;
    margin-left: 5px;
    margin-right: 5px;
}
.projectFilter select#projectThemeInput {

    width: 38%;
    padding: 10px 35px 10px 10px;

}
.projectFilter select option {
    color: #000;
}

.projectFilter  .submit {
    width: 13%;
    line-height: 21px;
    padding: 10px;
}

.projectFilter select {
    padding:3px;
    margin: 0;
    padding: 10px;
    border:none;
    outline:none;
    display: inline-block;
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
    cursor:pointer;
}



.projectFilter label {position:relative}

.projectFilter label:before {
      content: '>';
    font: 20px "Consolas", monospace;
    color: #fff;
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    right: 15px;
    top: -3px;
    padding: 0 0 1px;
    /* border-bottom: 1px solid #ddd; */
    position: absolute;
    pointer-events: none;
}


@media (max-width:1280px) {
	.projectFilter {
    position: relative;
    width: 100%;
    margin-bottom: 10px;
	}
	.fellow-page .pdf-map-link {
	    width: 75% !important;
	}

}
@media (max-width: 950px){
	 .projectFilter select{width:49% !important;}
	 .projectFilter input[type=text] { width: 100%;margin-top: 10px;margin-bottom: 10px;}
	 .projectFilter .submit { width: 100%;}
	 .fellow-page .pdf-map-link {
	    width: 90% !important;
	}
}
@media (max-width: 700px){
	 .projectFilter select{width:100% !important;margin-bottom: 10px;}
	 .projectFilter input[type=text] { width: 100%;margin-top: 10px;margin-bottom: 10px;}
	 .projectFilter .submit { width: 100%;}
	 .fellow-page .pdf-map-link {
	    width: 90% !important;
	}
}

.countresult {
    position: relative;
    bottom: -35px;
    text-align: right;
    right: 15px;
}

.fellow-page .pdf-map-link{width: 55%;}

@media (max-width:1300px) {
 	.accordion-horizontal-content .squad-list {
    position: initial;
    	bottom: 27px;
	}
 }
.accordion-horizontal-content .squad-list {
    width: 50%;

}

  .single-post .g-container p {
        line-height: 25px;
        margin: 0px 0 1em;
    }

	.four-in-row .owl-carousel .owl-item>div{
	height: 400px;
	}

	.banner-panel-content .button-container .btn {
	width: 260px;
	}


.hero-banner.home-page .container {
    min-height: 875px;
}

.pdf-map-link {
    width: 70%;
}
@media (max-width:480px) {
  .pdf-map-link {
      width: 100%;
  }
}


.cohort-program {
	border-top: 2px solid #fff;
	background-color: #fff;
	color: #231f20;
}
.cohort-program.green {
	background-color: #769942;
}

.cohort-program.teal {
	background-color: #247b88;
}

.cohort-program.orange {
	background-color: #e9591d;
}

.cohort-program.yellow {
	background-color: #ed8c21;
}

.cohort-program h2 {
	margin-bottom: 23px;
}

.cohort-program .container>p {
	font-weight: 100;
	font-size: 22px;
}

.cohort-rwjf-items {
	display: block;
	padding: 0;
}

.cohort-rwjf-item {
	width: 100%;
	background: #fff;
	color: #231f20;
	padding: 20px 0 40px;
	display: block;
}
.cohort-rwjf-item.green h3 {
	background-color: #769942;
	color: #fff;
	text-transform: none;
	padding: 15px 20px;
}

.cohort-rwjf-item.teal h3 {
	background-color: #247b88;
	color: #fff;
	text-transform: none;
	padding: 15px 20px;
}

.cohort-rwjf-item.orange h3 {
	background-color: #e9591d;
	color: #fff;
	text-transform: none;
	padding: 15px 20px;
}

.cohort-rwjf-item.yellow h3 {
	background-color: #ed8c21;
	color: #fff;
	text-transform: none;
	padding: 15px 20px;
}

.cohort-program p {
	margin-bottom: 21px;
}

.cohort-program p.wp-caption-text {
	font-size: 15px;
	padding: 10px 0;
}

.cohort-program .bottom-part {
	text-align: center;
	padding: 20px 0 0;
}

.cohort-program .bottom-part .js-cm-form {
    width: 100%;
}

.cohort-program .bottom-part .js-cm-form p {
	float: left;
    width: 40%;
    padding: 0 1%;
}

.cohort-program .bottom-part .js-cm-form p:nth-last-child(1) {
	width: 15%;
    padding: 3% 1%;
    float: left;
}

.cohort-program .green .bottom-part .js-cm-form button,
.cohort-program .green .bottom-part .js-cm-form input {
	background-color: #769942;
	opacity: 0.7;
}

.cohort-program .teal .bottom-part .js-cm-form button,
.cohort-program .teal .bottom-part .js-cm-form input {
	background-color: #247b88;
	opacity: 0.7;
}

.cohort-program .orange .bottom-part .js-cm-form button,
.cohort-program .orange .bottom-part .js-cm-form input {
	background-color: #e9591d;
	opacity: 0.7;
}

.cohort-program .yellow .bottom-part .js-cm-form button,
.cohort-program .yellow .bottom-part .js-cm-form input {
	background-color: #ed8c21;
	opacity: 0.7;
}

.cohort-program .featured .green .bottom-part .js-cm-form button,
.cohort-program .featured .green .bottom-part .js-cm-form input,
.cohort-program .featured .teal .bottom-part .js-cm-form button,
.cohort-program .featured .teal .bottom-part .js-cm-form input,
.cohort-program .featured .orange .bottom-part .js-cm-form button,
.cohort-program .featured .orange .bottom-part .js-cm-form input,
.cohort-program .featured .yellow .bottom-part .js-cm-form button,
.cohort-program .featured .yellow .bottom-part .js-cm-form input {
	background: rgba(255,255,255,.25);
	opacity: inherit;
}

.cohort-program .bottom-part .js-cm-form .js-cm-submit-button {
    border-radius: 0;
    padding: 10px 20px;
}

.cohort-program .btn {
}

.cohort-program .btn-big {
	display: inline-block;
	max-width: 90%;
	margin: 0 auto 45px;
	letter-spacing: -.01em;
	padding: 15px 20px;
	font-size: 26px;
	font-weight: 300;
	border-radius: 0;
}
.cohort-program .btn-big.green {
	background-color: #769942;
}
.cohort-program .btn-big.teal {
	background-color: #247b88;
}
.cohort-program .btn-big.orange {
	background-color: #e9591d;
}
.cohort-program .btn-big.yellow {
	background-color: #ed8c21;
}

.cohort-program .cohort-text {
	color: #0c3f68;
	font-size: 30px;
	font-weight: 300;
}
.cohort-program .cohort-text p {
	margin: 1em 0;
}

.cohort-program .alignleft {
	float: left;
	margin-right: 30px;
}

.cohort-program .alignright {
	float: right;
	margin-left: 30px;
}

.featured .cohort-rwjf-item.green {
	background: #769942;
	color: #fff;
}

.featured .cohort-rwjf-item.teal {
	background: #247b88;
	color: #fff;
}

.featured .cohort-rwjf-item.orange {
	background: #e9591d;
	color: #fff;
}

.featured .cohort-rwjf-item.yellow {
	background: #ed8c21;
	color: #fff;
}


.cohort-program-content {
	margin-bottom: 20px;
	font-size: 22px;
    font-weight: 300;
}

.cohort-program-button-wrap {
	text-align: center;
}


@media (max-width:1024px) {
	.cohort-program h2 {
		font-size: 32px;
		line-height: 37px
	}
	.cohort-program .container {
		padding: 0 33px
	}
	.cohort-rwjf-items {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		margin: 45px 0 36px
	}
	.cohort-rwjf-item {
		width: auto;
		margin: 0 62px;
		padding: 25px 36px 26px 29px
	}
	.cohort-rwjf-item h6 {
		margin-bottom: 8px
	}
	.cohort-rwjf-item p {
		margin-bottom: 19px
	}
	.cohort-rwjf-item .bottom-part {
		margin-top: 100px
	}
	.cohort-rwjf-item .btn {
		width: 100%
	}
	.cohort-rwjf-item+.cohort-rwjf-item {
		margin-top: 35px
	}
	.cohort-program .btn-big {
		margin-bottom: 54px
	}
}

@media (max-width:560px) {
	.cohort-program {
		padding-top: 20px
	}
	.cohort-program .container {
		padding: 0 20px
	}
	.cohort-rwjf-item {
		margin-left: 0;
		margin-right: 0;
		width: 100%;
		padding: 15px
	}
	.cohort-rwjf-item .bottom-part {
		margin-top: 10px
	}
}

.boxzilla {
	padding: 25px 40px 35px !important;
}

.boxzilla .wpcf7-form input,
.boxzilla .wpcf7-form textarea {
	background: rgba(16,63,103,.4);
}

.boxzilla .wpcf7-form textarea {
	min-height: 100px;
}


.boxzilla .wpcf7-form .form-container-top,
.boxzilla .wpcf7-form .form-container-bottom {
    text-align: center;
}

.boxzilla .wpcf7-form .form-container-top {
	margin: 10px 0 20px;
	font-size: 26px;
    font-weight: 400;
}

.boxzilla .wpcf7-form .form-container-bottom {
	margin: 20px 0 10px;
}

.boxzilla .wpcf7-form .form-container-bottom input {
	padding: 10px 20px;
    border-radius: 0;
    font-size: 20px;
}

.boxzilla .wpcf7-form.sent {
	display: none;
}

/* Constant Contact Form overriddes */

.cohort-program.featured.green .bottom-part p:first-child {
	line-height: 0;
}

.cohort-program.featured.green .bottom-part .ctct-form-custom p:first-child {
	line-height: 1;
}

.cohort-program .cohort-rwjf-item.green .bottom-part p:first-child {
	line-height: 0;
}

.cohort-program .cohort-rwjf-item.green .bottom-part .ctct-form-custom p:first-child {
	line-height: 1;
}

.cohort-program div.ctct-form-embed form.ctct-form-custom div.ctct-form-field {
	width: 48%;
	float: left;
}

.cohort-program div.ctct-form-embed form.ctct-form-custom div.ctct-form-field:first-child {
	margin-right: 4%;
}

.cohort-program div.ctct-form-embed form.ctct-form-custom label {
	font-family: museosans,Arial,sans-serif;
    font-size: 16px;
}

.cohort-program div.ctct-form-embed form.ctct-form-custom input.ctct-form-element,
.cohort-program div.ctct-form-embed form.ctct-form-custom button.ctct-form-button {
	background-color: #769942;
	opacity: 0.7;
	border-radius: 0;
}

.cohort-program div.ctct-form-embed form.ctct-form-custom button.ctct-form-button {
	border: none;
    font-size: 13px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 20px;
    letter-spacing: 1px;
    font-family: museosans,Arial,sans-serif;
}

.cohort-program div.ctct-form-embed form.ctct-form-custom button.ctct-form-button:hover {
	background-color: #769942;
	opacity: 0.7;
	border: none;
	text-transform: uppercase;
}

.cohort-program .featured .ctct-form-embed .ctct-form-defaults {
    background: none;
}

.cohort-program .featured div.ctct-form-embed form.ctct-form-custom input.ctct-form-element,
.cohort-program .featured div.ctct-form-embed form.ctct-form-custom button.ctct-form-button {
    border: 0;
    box-shadow: none;
    background: rgba(255,255,255,.25);
    opacity: inherit;
}

.cohort-program .featured div.ctct-form-embed form.ctct-form-custom button.ctct-form-button {
	border: 1px solid #fff;
}

.cohort-program .featured div.ctct-form-embed form.ctct-form-custom label {
	color: #fff;
}
/*
DROPDOWN CSS
 */
@media ( max-width: 900px ) {
	/* .navigation .navigation-menu {
		max-height: 70vh;
	    overflow-y: scroll;
	    overflow-x: hidden;
	} */
	.navigation ul.sub-menu {
	    margin: 0;
	    padding: 0;
	    list-style: none;
	    font-size: 0.7em;
	    background-color: rgba(0,0,0,.1);
	}
	.navigation ul.sub-menu ul.sub-menu { display: none; }
	.navigation ul.sub-menu li { border-bottom: none; }
	.navigation ul.sub-menu a { padding: 11px 0; }
}
@media ( min-width: 901px ) {
	.navigation {
		position: relative;
		z-index: 2;
		overflow: visible;
	}
	.navigation .menu-item {
		margin-left: 0;
		margin-right: 0;
		position: relative;
		overflow: visible;
		opacity: 1;
	}
	.navigation .navigation-menu {
		padding-top: 0;
		padding-bottom: 0;
	}
	.navigation .menu-item > a {
		padding: 18px 30px;
		display: block;
		opacity: .7;
	}
	.navigation .menu-item:hover > a {
		background-color: rgba(0,0,0,.25);
		opacity: 1;
		text-decoration: none;
	}
	.navigation ul.sub-menu {
		opacity: 0;
		transform: translateY(-5px);
		pointer-events: none;
		list-style: none;
		margin: 0;
		padding: 0;
		position: absolute;
		left: 0;
		min-width: 245px;
		width: 100%;
		transition: opacity .15s linear, transform .15s ease-in-out;
	}
	.navigation ul.sub-menu ul.sub-menu { display: none; }
	.navigation .menu-item:hover > ul.sub-menu {
		opacity: 1;
		transform: translateY(0px);
		pointer-events: auto;
	}
	.navigation ul.sub-menu li {
		display: block;
		width: 100%;
	}
	.navigation ul.sub-menu li > a
	{
		display: block;
		width: 100%;
		padding: 10px 30px;
		background-color: #34516f;
		color: white;
		border-top: 1px solid #103f67;
		opacity: 1;
	}
	.navigation ul.sub-menu li > a:hover {
		background-color: #214767;
	}
}
img.alignright {
	float: right;
	margin-left: 2em;
	margin-bottom: 2em;
}
.banner-panel-content .button-container .btn { width:278px; }
