html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}a,a:hover,a:active{text-decoration:none;outline:none}html,body{width:100%;height:100%}body{overflow-y:scroll;min-width:320px}.jquery-required{display:none !important}.jquery-available{display:block !important}@media all and (max-width:640px){.column{display:block;float:left;padding-left:20px;padding-right:20px}.grid-small_col--3{display:block;float:left;padding-left:20px;padding-right:20px;width:25%}.grid-small_col--4{display:block;float:left;padding-left:20px;padding-right:20px;width:33.33%}.grid-small_col--6{display:block;float:left;padding-left:20px;padding-right:20px;width:50%}.grid-small_col--8{display:block;float:left;padding-left:20px;padding-right:20px;width:66.66%}.grid-small_col--9{display:block;float:left;padding-left:20px;padding-right:20px;width:75%}.grid-small_col--12{display:block;float:left;padding-left:20px;padding-right:20px;width:100%}.mobile-hide{display:none !important}}@media all and (min-width:641px) and (max-width:767px){.column{display:block;float:left;padding-left:20px;padding-right:20px}.grid-medium_col--3{display:block;float:left;padding-left:20px;padding-right:20px;width:25%}.grid-medium_col--4{display:block;float:left;padding-left:20px;padding-right:20px;width:33.33%}.grid-medium_col--6{display:block;float:left;padding-left:20px;padding-right:20px;width:50%}.grid-medium_col--8{display:block;float:left;padding-left:20px;padding-right:20px;width:66.66%}.grid-medium_col--9{display:block;float:left;padding-left:20px;padding-right:20px;width:75%}.grid-medium_col--12{display:block;float:left;padding-left:20px;padding-right:20px;width:100%}.tablet-hide{display:none !important}}@media all and (min-width:768px){.column{display:block;float:left;padding-left:20px;padding-right:20px}.grid-large_col--1{display:block;float:left;padding-left:20px;padding-right:20px;width:12.5%}.grid-large_col--2{display:block;float:left;padding-left:20px;padding-right:20px;width:16.66%}.grid-large_col--3{display:block;float:left;padding-left:20px;padding-right:20px;width:25%}.grid-large_col--4{display:block;float:left;padding-left:20px;padding-right:20px;width:33.33%}.grid-large_col--6{display:block;float:left;padding-left:20px;padding-right:20px;width:50%}.grid-large_col--8{display:block;float:left;padding-left:20px;padding-right:20px;width:66.66%}.grid-large_col--9{display:block;float:left;padding-left:20px;padding-right:20px;width:75%}.grid-large_col--12{display:block;float:left;padding-left:20px;padding-right:20px;width:100%}.grid_container{display:block;width:1200px;padding-left:0;padding-right:0;margin:0 auto}.desktop-hide{display:none !important}}.no-pad{padding:0 !important}.grid_row{width:100%;display:block}@media all and (min-width:641px){.column-fix>div:first-child{padding-left:60px}.column-fix>div:last-child{padding-right:60px}}.page-load{opacity:0}.internal-content{padding:30px 40px}@media all and (max-width:767px){.internal-content{padding:30px 0}}.grey-bg{background:#bfbfbf}.trans-slow{-webkit-transition:all 400ms ease-in-out;-moz-transition:all 400ms ease-in-out;-ms-transition:all 400ms ease-in-out;-o-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}@font-face{font-family:'BrownStd-Bold';src:url('../fonts/BrownStd-Bold_gdi.eot');src:url('../fonts/BrownStd-Bold_gdi.eot?#iefix') format('embedded-opentype'),url('../fonts/BrownStd-Bold_gdi.woff') format('woff'),url('../fonts/BrownStd-Bold_gdi.ttf') format('truetype'),url('../fonts/BrownStd-Bold_gdi.svg#BrownStd-Bold') format('svg');font-weight:700;font-style:normal;font-stretch:normal;unicode-range:U+000D-25CA}@font-face{font-family:'BrownStd-Light';src:url('../fonts/BrownStd-Light_gdi.eot');src:url('../fonts/BrownStd-Light_gdi.eot?#iefix') format('embedded-opentype'),url('../fonts/BrownStd-Light_gdi.woff') format('woff'),url('../fonts/BrownStd-Light_gdi.ttf') format('truetype'),url('../fonts/BrownStd-Light_gdi.svg#BrownStd-Light') format('svg');font-weight:300;font-style:normal;font-stretch:normal;unicode-range:U+000D-25CA}@font-face{font-family:'MinionPro-Regular';src:url('../fonts/MinionPro-Regular_gdi.eot');src:url('../fonts/MinionPro-Regular_gdi.eot?#iefix') format('embedded-opentype'),url('../fonts/MinionPro-Regular_gdi.woff') format('woff'),url('../fonts/MinionPro-Regular_gdi.ttf') format('truetype'),url('../fonts/MinionPro-Regular_gdi.svg#MinionPro-Regular') format('svg');font-weight:400;font-style:normal;font-stretch:normal;unicode-range:U+0020-25CA}html{font-size:62.5%;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}.bold{font-family:'BrownStd-Bold'}.light{font-family:'BrownStd-Light'}.small-heading{font-size:20px;font-size:2rem;margin-bottom:30px}.large-heading{font-size:36px;font-size:3.6rem;margin-bottom:30px}h1,h2,h3,h4{font-family:'BrownStd-Bold';line-height:1.2em}p{font-family:'BrownStd-Light';line-height:1.2em;margin-bottom:20px;color:#404040}.p--large{font-size:20px;font-size:2rem}.p--x-large{font-size:24px;font-size:2.4rem}.txt-link{font-family:'BrownStd-Light';line-height:1.3em}.txt-link:hover{text-decoration:none}.txt-link-2{-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}.txt-link-2:hover{opacity:.8}.read-more{font-family:'BrownStd-Light';line-height:1.3em;font-family:'BrownStd-Bold';color:#FFFFFF;background:url("../images/icons/arrow_right.svg") left center no-repeat;padding-left:25px;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}.read-more:hover{text-decoration:none}.read-more:hover{opacity:.8}.read-more.no-svg{background:url("../images/icons/arrow_right.png") left center no-repeat !important}.read-more--large{background:url("../images/icons/arrow_right_large.svg") left center no-repeat;line-height:32px;padding-left:30px;display:inline-block;font-size:20px;font-size:2rem;margin-bottom:30px}.read-more--large.no-svg{background:url("../images/icons/arrow_right_large.png") left center no-repeat !important}body{font-size:16px;font-size:1.6rem;line-height:1em;font-family:'BrownStd-Light'}#wrapper{overflow-x:hidden !important;position:relative;width:100%;display:block}#container{opacity:1}#container.page-load--off{opacity:1 !important}.mobile-menus{display:none;width:50%;position:absolute;top:55px;left:100%;z-index:99999999999;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-transition:width 0s .3s;-moz-transition:width 0s .3s;-ms-transition:width 0s .3s;-o-transition:width 0s .3s;transition:width 0s .3s;-webkit-transition:250ms ease-in-out;-moz-transition:250ms ease-in-out;-ms-transition:250ms ease-in-out;-o-transition:250ms ease-in-out;transition:250ms ease-in-out}@media all and (max-width:767px){.mobile-menus{top:31px}}@media all and (max-width:960px){.mobile-menus{display:block}}@media all and (max-width:480px){.mobile-menus{width:75%}}.mobile-menus .mobile-menu_toggle{display:block;width:54px;height:25px;background:transparent url("../images/icons/menu_open_green.svg") center top no-repeat;position:absolute;top:0;left:-104px;z-index:10;-webkit-transition:opacity 300ms ease-in-out;-moz-transition:opacity 300ms ease-in-out;-ms-transition:opacity 300ms ease-in-out;-o-transition:opacity 300ms ease-in-out;transition:opacity 300ms ease-in-out}.mobile-menus .mobile-menu_toggle:hover{cursor:pointer;opacity:.8}@media all and (max-width:480px){.mobile-menus .mobile-menu_toggle{left:-84px}}.mobile-menus .mobile-menu_toggle.open{width:30px;height:30px;left:-40px}.mobile-menus .mobile-menu_toggle.no-svg{background:transparent url("../images/icons/menu_open_green.png") center top no-repeat !important}.mobile-menus .mobile-menu_toggle.open{background:transparent url("../images/icons/menu_close_green.svg") center top no-repeat}.mobile-menus .mobile-menu_toggle.open.no-svg{background:transparent url("../images/icons/menu_close_green.png") center top no-repeat !important}.mobile-menus .menu{padding:20px 15px}.mobile-menus .menu li a,.mobile-menus .menu li span{font-family:'BrownStd-Bold';line-height:1.6em;color:#FFFFFF;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}.mobile-menus .menu li a:hover,.mobile-menus .menu li span:hover{opacity:.8}.mobile-menus .menu li span:hover{cursor:pointer}.mobile-menus .menu-mobile-menu-container{height:50%;background:#000000}.mobile-menus .menu-mobile-menu-part-2-container{height:50%;background:#808080}.mobile-menus.open{-webkit-transform:translateX(-90%);-moz-transform:translateX(-90%);-ms-transform:translateX(-90%);-o-transform:translateX(-90%);transform:translateX(-90%)}.home .mobile-menus .mobile-menu_toggle,.course-payment .mobile-menus .mobile-menu_toggle{background:transparent url("../images/icons/menu_open.svg") center top no-repeat}.home .mobile-menus .mobile-menu_toggle.no-svg,.course-payment .mobile-menus .mobile-menu_toggle.no-svg{background:transparent url("../images/icons/menu_open.png") center top no-repeat !important}.home .mobile-menus .mobile-menu_toggle.open,.course-payment .mobile-menus .mobile-menu_toggle.open{background:transparent url("../images/icons/menu_close.svg") center top no-repeat}.home .mobile-menus .mobile-menu_toggle.open.no-svg,.course-payment .mobile-menus .mobile-menu_toggle.open.no-svg{background:transparent url("../images/icons/menu_close.png") center top no-repeat !important}.home .menu-mobile-menu-container,.course-payment .menu-mobile-menu-container{height:50%;background:#FFFFFF}.home .menu-mobile-menu-container .menu li a,.course-payment .menu-mobile-menu-container .menu li a,.home .menu-mobile-menu-container .menu li span,.course-payment .menu-mobile-menu-container .menu li span{color:#000000}@media all and (max-width:480px){.mobile-menu_underlay{display:none;opacity:0;width:100%;height:100%;position:absolute;top:0;left:0;z-index:99999999;background:#FFFFFF;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}}@media all and (max-width:480px){.home .mobile-menu_underlay,.course-payment .mobile-menu_underlay{background:#000000}}@media all and (max-width:480px){.mobile-menu_underlay.open{display:block;opacity:1}}header{background:#FFFFFF;padding-bottom:2px}header .logo{display:inline-block;line-height:0;margin:15px 0 15px 30px}@media all and (max-width:768px){header .logo{margin:55px 0 0 10px}}@media all and (max-width:767px){header .logo{margin:30px 0 0 10px}}@media all and (max-width:640px){header .logo img{width:60%;height:auto}}header nav{margin-top:20px;position:relative}@media all and (max-width:960px){header nav{display:none !important}}header nav .menu-main-menu-container>ul.menu{text-align:right;padding-top:10px;display:inline-block;float:right;position:relative;z-index:9999999 !important;padding-right:40px}header nav .menu-main-menu-container>ul.menu>li{display:block;float:left;padding-left:30px;position:relative;padding-bottom:7px;border-bottom:1px solid #000000;font-size:0}@media all and (min-width:1025px) and (max-width:1130px){header nav .menu-main-menu-container>ul.menu>li{padding-left:15px}}@media all and (min-width:961px) and (max-width:1024px){header nav .menu-main-menu-container>ul.menu>li{padding-left:10px}}header nav .menu-main-menu-container>ul.menu>li:after{content:url('../images/nav_underline_green.svg');margin-left:2px;position:absolute;left:50%;top:22px;z-index:10;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;opacity:0}header nav .menu-main-menu-container>ul.menu>li:first-child{padding-left:0}header nav .menu-main-menu-container>ul.menu>li:first-child:after{margin-left:-12px}header nav .menu-main-menu-container>ul.menu>li:hover:after{opacity:1}header nav .menu-main-menu-container>ul.menu>li>a{color:#000000;font-size:14px;font-size:1.4rem;font-family:'BrownStd-Bold'}header nav .menu-main-menu-container>ul.menu>li.current_page_parent:after,header nav .menu-main-menu-container>ul.menu>li.current-menu-item:after{opacity:1}header nav .menu-main-menu-container>ul.menu>li.menu-item-has-children>ul.sub-menu{display:block;min-width:210px;background:rgba(255,255,255,0.9);padding:20px 20px 10px 20px;text-align:left;position:absolute;left:10px;top:0;z-index:-10;opacity:0;visibility:hidden;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}header nav .menu-main-menu-container>ul.menu>li.menu-item-has-children>ul.sub-menu>li{display:block}header nav .menu-main-menu-container>ul.menu>li.menu-item-has-children>ul.sub-menu>li>a{color:#808080;font-size:14px;font-size:1.4rem;font-family:'BrownStd-Bold';-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;line-height:1.7em}header nav .menu-main-menu-container>ul.menu>li.menu-item-has-children>ul.sub-menu>li>a:hover{color:#000000}header nav .menu-main-menu-container>ul.menu>li.menu-item-has-children:hover>ul.sub-menu{top:28px;opacity:1;visibility:visible}header nav .menu-main-menu-container>ul.menu>li.menu-item-has-children:first-child>ul.sub-menu{left:-20px}header nav.hub-btn-active .menu-main-menu-container>ul.menu{padding-right:180px}header nav .hub-get-started{display:block;height:38px;position:absolute;top:0;right:40px;z-index:9999999;padding-left:30px;border-bottom:1px solid #000000}header nav .search-btn_cont{display:block;width:40px;height:38px;position:absolute;top:0;right:0;z-index:9999999;border-bottom:1px solid #000000}header nav .search-btn_cont .search-btn{display:block;float:right;width:18px;height:18px;margin-top:7px}header nav .search-btn_cont .search-btn:hover{cursor:pointer}.home header,.course-payment header{background:transparent;display:block;width:100%;position:absolute;top:0;left:0;z-index:9999}.home header nav .menu-main-menu-container>ul.menu>li,.course-payment header nav .menu-main-menu-container>ul.menu>li{border-bottom:1px solid #FFFFFF}.home header nav .menu-main-menu-container>ul.menu>li:after,.course-payment header nav .menu-main-menu-container>ul.menu>li:after{content:url('../images/nav_underline.svg')}.home header nav .menu-main-menu-container>ul.menu>li:hover:after,.course-payment header nav .menu-main-menu-container>ul.menu>li:hover:after{opacity:1}.home header nav .menu-main-menu-container>ul.menu>li>a,.course-payment header nav .menu-main-menu-container>ul.menu>li>a{color:#FFFFFF}.home header nav .menu-main-menu-container>ul.menu>li.menu-item-has-children>ul.sub-menu,.course-payment header nav .menu-main-menu-container>ul.menu>li.menu-item-has-children>ul.sub-menu{background:rgba(0,169,142,0.9)}.home header nav .menu-main-menu-container>ul.menu>li.menu-item-has-children>ul.sub-menu>li>a,.course-payment header nav .menu-main-menu-container>ul.menu>li.menu-item-has-children>ul.sub-menu>li>a{color:#808080}.home header nav .menu-main-menu-container>ul.menu>li.menu-item-has-children>ul.sub-menu>li>a:hover,.course-payment header nav .menu-main-menu-container>ul.menu>li.menu-item-has-children>ul.sub-menu>li>a:hover{color:#FFFFFF}.home header nav .search-btn_cont,.course-payment header nav .search-btn_cont,.home header nav .hub-get-started,.course-payment header nav .hub-get-started{border-bottom:1px solid #FFFFFF}.course-payment header{background:#FFFFFF;position:static}.course-payment header .logo{position:relative;z-index:9999}.social .social-icons_container-outer{padding:0}.social .social-icons_container{background:#bfbfbf;padding-top:60%;position:relative}.social .social-icons_container .social-icons{display:block;width:100%;height:100%;position:absolute;left:0;top:0;z-index:10;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.social .social-icons_container .social-icons a{margin:0 2%;display:block}.social .callback_container-outer{padding:0}.social .callback_container{background:#808080;padding-top:120%;position:relative}.social .callback_container .callback{display:block;width:100%;height:100%;position:absolute;left:0;top:0;z-index:10;padding:30px}.social .callback_container .callback h3,.social .callback_container .callback p{color:#FFFFFF;font-size:20px;font-size:2rem}.social .callback_container .callback img{width:40%;height:auto;margin:35% 30% 0 30%}.social .newsletter_container-outer{padding:0}.social .newsletter_container{background:#404040;padding-top:120%;position:relative}.social .newsletter_container .newsletter{display:block;width:100%;height:100%;position:absolute;left:0;top:0;z-index:10;padding:30px}.social .newsletter_container .newsletter h3,.social .newsletter_container .newsletter p{color:#FFFFFF;font-size:20px;font-size:2rem}.social .newsletter_container .newsletter img{width:50%;height:auto;margin:22% 25% 0 25%}.social .blog-posts_container-outer{padding:0}.social .blog-posts_container{background:#000000;padding-top:60%;position:relative}.social .blog-posts_container .blog-posts{display:block;width:100%;height:100%;position:absolute;left:0;top:0;z-index:10}.social .blog-posts_container .blog-posts .blog-post{display:block;width:100%;height:100%;position:relative;overflow:hidden;background:#FFFFFF}.social .blog-posts_container .blog-posts .blog-post img{display:block;position:absolute;width:100%;height:100%;z-index:-10;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}.social .blog-posts_container .blog-posts .blog-post .blog-post_details{display:block;width:100%;height:100%;border:10px solid transparent;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}.social .blog-posts_container .blog-posts .blog-post .blog-post_details .blog-posts_title{display:block;font-size:20px;font-size:2rem;font-family:'BrownStd-Bold';color:#FFFFFF;padding:20px 0 0 20px;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}.social .blog-posts_container .blog-posts .blog-post .blog-post_details .post-title,.social .blog-posts_container .blog-posts .blog-post .blog-post_details .post-author,.social .blog-posts_container .blog-posts .blog-post .blog-post_details .post-date{color:#FFFFFF;display:block;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}.social .blog-posts_container .blog-posts .blog-post .blog-post_details .post-title{font-size:36px;font-size:3.6rem;margin-bottom:30px;padding:20px 20px 0 20px}@media all and (min-width:640px) and (max-width:1200px){.social .blog-posts_container .blog-posts .blog-post .blog-post_details .post-title{font-size:20px;font-size:2rem;margin-bottom:30px}}@media all and (max-width:639px){.social .blog-posts_container .blog-posts .blog-post .blog-post_details .post-title{font-size:20px;font-size:2rem}}.social .blog-posts_container .blog-posts .blog-post .blog-post_details .post-author,.social .blog-posts_container .blog-posts .blog-post .blog-post_details .post-date{padding-left:20px;line-height:1.3em}@media all and (min-width:480px) and (max-width:767px){.social .blog-posts_container .blog-posts .blog-post .blog-post_details *{max-width:55%}}.social .blog-posts_container .blog-posts .blog-post:hover img{opacity:.2}.social .blog-posts_container .blog-posts .blog-post:hover .blog-post_details{border:10px solid #000000}.social .blog-posts_container .blog-posts .blog-post:hover .blog-post_details .blog-posts_title,.social .blog-posts_container .blog-posts .blog-post:hover .blog-post_details .post-title,.social .blog-posts_container .blog-posts .blog-post:hover .blog-post_details .post-author,.social .blog-posts_container .blog-posts .blog-post:hover .blog-post_details .post-date{color:#000000}footer{padding:22px 25px;border:0 solid #000000;background:#222222}@media all and (max-width:768px){footer{padding:30px 0}}footer .logo-small{display:block;margin-bottom:16px}@media all and (max-width:767px){footer .logo-small{margin-bottom:10px}}footer .copyright{font-size:12px;font-size:1.2rem;font-family:'BrownStd-Bold';color:#fff}@media all and (max-width:767px){footer .address{margin-bottom:20px !important}}footer .address span{font-size:14px;font-size:1.4rem;color:#404040;line-height:1.5em}footer .part-of{font-size:14px;font-size:1.4rem;color:#404040;margin-bottom:20px;display:block}footer .footer-links li a,footer .footer-links li span{font-size:14px;font-size:1.4rem;font-family:'BrownStd-Bold';color:#404040;line-height:1.5em;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}footer .footer-links li a:hover,footer .footer-links li span:hover{opacity:.8}footer .footer-links li span:hover{cursor:pointer}@media all and (max-width:767px){footer .grid-large_col--8 .grid_row>div:nth-child(2),footer .grid-large_col--8 .grid_row>div:nth-child(3),footer .grid-large_col--8 .grid_row>div:nth-child(4){margin-top:20px}}.banners{background:#FFFFFF;position:relative}.banners .banner{display:block;width:100%;position:relative;overflow:hidden;padding-top:40%}@media all and (max-width:767px){.banners .banner{padding-top:60%}}.banners .banner .banner-content{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.banners .banner .banner-content #video-banner{min-width:100% !important;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) !important;-ms-transform:translate(-50%, -50%) !important;transform:translate(-50%, -50%) !important}.banners .banner .banner-content img{display:block;width:100%;height:auto;position:absolute;top:0;left:0;z-index:-10}@media all and (max-width:767px){.banners .banner .banner-content img{width:auto;height:100%}}.banners .banner .banner-content .banner-text{width:35%;position:absolute;top:100px;z-index:20}@media all and (max-width:639px){.banners .banner .banner-content .banner-text{left:30px}}.banners .banner .banner-content .banner-text .banner-text--first,.banners .banner .banner-content .banner-text .banner-text--second{display:block;line-height:1.2em}.banners .banner .banner-content .banner-text .banner-text--first{font-size:36px;font-size:3.6rem;font-family:'BrownStd-Bold';margin-bottom:30px}@media all and (min-width:769px) and (max-width:1024px){.banners .banner .banner-content .banner-text .banner-text--first{font-size:30px;font-size:3rem}}@media all and (max-width:768px){.banners .banner .banner-content .banner-text .banner-text--first{font-size:24px;font-size:2.4rem;margin-bottom:20px}}.banners .banner .banner-content .banner-text .banner-text--second{font-size:20px;font-size:2rem;margin-bottom:30px}@media all and (max-width:768px){.banners .banner .banner-content .banner-text .banner-text--second{font-size:16px;font-size:1.6rem;margin-bottom:20px}}.banners .banner .banner-content .banner-text .read-more--large{margin-bottom:0}@media all and (max-width:768px){.banners .banner .banner-content .banner-text .read-more--large{font-size:16px;font-size:1.6rem}}.banners .banner .banner-content .banner-text .banner-hub-btn{padding-top:30px}.banners .banner .banner-content .banner-text_left{left:55px}@media all and (max-width:768px){.banners .banner .banner-content .banner-text_left{left:30px}}.banners .banner .banner-content .banner-text_right{left:53%}.banners .banner .banner-content .banner-text_green .banner-text--first,.banners .banner .banner-content .banner-text_green .banner-text--second,.banners .banner .banner-content .banner-text_green .read-more,.banners .banner .banner-content .banner-text_green p{color:#000000}.banners .banner .banner-content .banner-text_grey .banner-text--first,.banners .banner .banner-content .banner-text_grey .banner-text--second,.banners .banner .banner-content .banner-text_grey .read-more,.banners .banner .banner-content .banner-text_grey p{color:#404040}.banners .banner .banner-content .banner-text_white .banner-text--first,.banners .banner .banner-content .banner-text_white .banner-text--second,.banners .banner .banner-content .banner-text_white .read-more,.banners .banner .banner-content .banner-text_white p{color:#FFFFFF}.banners .banner .banner-content .banner-text_video{display:inline-block;text-align:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) !important;-ms-transform:translate(-50%, -50%) !important;transform:translate(-50%, -50%) !important}.banners .banner .banner-content .banner-text_video img#add-vid_play_btn{width:50px;height:auto;margin:0 auto;position:static}.banners .banner .banner-content .banner-text_video img#add-vid_play_btn:hover{cursor:pointer}.banners .banner .banner-content .video-grading{display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:10;background:rgba(0,0,0,0.7)}.banners .pager{display:block;text-align:center;width:200px;position:absolute;left:50%;bottom:20px;margin-left:-100px;z-index:999999}.banners .pager span{display:inline-block;width:14px;height:14px;background:#FFFFFF;border:1px solid #FFFFFF;-webkit-border-radius:7px;border-radius:7px;margin:0 5px}.banners .pager span:hover{cursor:pointer;background:transparent}.banners .pager span.cycle-pager-active{background:transparent}.video-overlay{display:none;opacity:0;background:#000000;width:100%;position:absolute;top:0;left:0;z-index:99999999999}.video-overlay.active{display:block;opacity:1}.video-overlay.active .additional-video{width:100%;max-height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) !important;-ms-transform:translate(-50%, -50%) !important;transform:translate(-50%, -50%) !important}.add-vid_close_btn{display:block;width:30px;height:30px;position:absolute;top:30px;right:30px;z-index:9999999999999}.add-vid_close_btn:hover{cursor:pointer}.home .banners{background:#000000}.home .banners .banner{padding-top:48%}@media all and (min-width:481px) and (max-width:767px) and (orientation:portrait){.home .banners .banner{padding-top:60%}}@media all and (max-width:480px) and (orientation:portrait){.home .banners .banner{padding-top:90%}}@media all and (min-width:768px) and (max-width:1200px){.home .banners .banner .banner-text{width:41%}}@media all and (min-width:640px) and (max-width:767px){.home .banners .banner .banner-text{width:55%}}@media all and (max-width:639px){.home .banners .banner .banner-text{width:80%;left:30px}}@media all and (min-width:481px) and (max-width:767px){.home .banners .banner .banner-text{top:160px}}@media all and (max-width:480px){.home .banners .banner .banner-text{top:140px}}@media all and (min-width:769px) and (max-width:1200px){.home .banners .banner .banner-text .banner-text--first{font-size:21px;font-size:2.1rem}}@media all and (max-width:400px){.home .banners .banner .banner-text .banner-text--first{font-size:18px;font-size:1.8rem}}.featured-content{background:#FFFFFF}.featured-content .grid-large_col--4,.featured-content .grid-large_col--6,.featured-content .grid-large_col--8,.featured-content .grid-large_col--12{padding:0}.featured-content .featured-item{position:relative;overflow:hidden}.featured-content .featured-item .featured-item_content{display:block;width:100%;height:100%;padding:20px;margin:0;border:10px solid transparent;position:absolute;top:0;left:0;z-index:10;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}@media all and (min-width:768px) and (max-width:1024px){.featured-content .featured-item .featured-item_content{padding:10px;margin:0}}.featured-content .featured-item .featured-item_content h3,.featured-content .featured-item .featured-item_content p,.featured-content .featured-item .featured-item_content a{position:relative;z-index:20;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}.featured-content .featured-item .featured-item_content h3{font-size:20px;font-size:2rem;margin-bottom:30px;color:#FFFFFF}@media all and (min-width:961px) and (max-width:1024px){.featured-content .featured-item .featured-item_content h3{margin-bottom:20px}}@media all and (min-width:768px) and (max-width:960px){.featured-content .featured-item .featured-item_content h3{margin-bottom:10px}}.featured-content .featured-item .featured-item_content p{color:#FFFFFF;font-size:20px;font-size:2rem}@media all and (min-width:1181px) and (max-width:1200px){.featured-content .featured-item .featured-item_content p{font-size:18px;font-size:1.8rem}}@media all and (min-width:1025px) and (max-width:1180px){.featured-content .featured-item .featured-item_content p{font-size:16px;font-size:1.6rem}}@media all and (min-width:768px) and (max-width:1024px){.featured-content .featured-item .featured-item_content p{font-size:14px;font-size:1.4rem}}.featured-content .featured-item .featured-item_content p.featured-hidden{opacity:0;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}.featured-content .featured-item .featured-item_content a{font-family:'BrownStd-Light';line-height:1.3em;font-family:'BrownStd-Bold';color:#FFFFFF;background:url("../images/icons/arrow_right.svg") left center no-repeat;padding-left:25px;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}.featured-content .featured-item .featured-item_content a:hover{text-decoration:none}.featured-content .featured-item .featured-item_content a:hover{opacity:.8}.featured-content .featured-item--image:hover .featured-item_content{padding:20px;margin:0;border:10px solid #000000}@media all and (min-width:768px) and (max-width:1024px){.featured-content .featured-item--image:hover .featured-item_content{padding:10px;margin:0}}.featured-content .featured-item--image:hover .featured-item_content h3,.featured-content .featured-item--image:hover .featured-item_content p,.featured-content .featured-item--image:hover .featured-item_content a{color:#000000}.featured-content .featured-item--image:hover .featured-item_content p.featured-hidden{opacity:1}.featured-content .featured-item--image:hover .featured-item_content-image img{opacity:.2}.featured-content .featured-item--image .featured-item_content-image{display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:0}.featured-content .featured-item--image .featured-item_content-image img{display:block;width:100%;height:auto;position:absolute;top:0;left:0;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}.featured-content .featured-item.landscape{padding-top:60%}@media all and (min-width:768px){.featured-content .grid_row>.grid-large_col--8 .featured-item_content p,.featured-content .grid_row>.grid-large_col--6 .featured-item_content p{max-width:55%}}@media all and (min-width:481px) and (max-width:640px){.featured-content .grid_row>.grid-small_col--12 .featured-item_content p{max-width:55%}}@media all and (max-width:380px){.featured-content .grid_row>.grid-small_col--12 .featured-item_content p{font-size:14px;font-size:1.4rem}}@media all and (min-width:481px) and (max-width:767px){.featured-content .grid_row>.grid-large_col--6 .featured-item_content p{font-size:16px;font-size:1.6rem}}@media all and (min-width:1366px){.featured-content .grid_row>.grid-large_col--4 .featured-item_content p{max-width:75%}}.landing-page .sub-page_cont{margin-bottom:10px}@media all and (min-width:641px){.landing-page .sub-page_cont:nth-child(odd){padding-right:5px}}@media all and (min-width:641px){.landing-page .sub-page_cont:nth-child(even){padding-left:5px}}.landing-page .sub-page_cont .sub-page{display:block;width:100%;padding-top:60%;position:relative;overflow:hidden}.landing-page .sub-page_cont .sub-page>img{width:100%;height:auto;max-width:100%;position:absolute;top:0;left:0;z-index:-10;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}.landing-page .sub-page_cont .sub-page .cover-colour{display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-10;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}.landing-page .sub-page_cont .sub-page a{display:block;width:100%;height:100%;position:absolute;top:0;left:0;border:10px solid transparent;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}.landing-page .sub-page_cont .sub-page a .sub-page_details{padding:20px}.landing-page .sub-page_cont .sub-page a .sub-page_details .sub-page_title{font-size:36px;font-size:3.6rem;margin-bottom:30px;margin-bottom:10px;color:#FFFFFF;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}@media all and (min-width:860px) and (max-width:1024px){.landing-page .sub-page_cont .sub-page a .sub-page_details .sub-page_title{font-size:30px;font-size:3rem}}@media all and (max-width:859px){.landing-page .sub-page_cont .sub-page a .sub-page_details .sub-page_title{font-size:24px;font-size:2.4rem}}.landing-page .sub-page_cont .sub-page a:hover{border:10px solid #000000}.landing-page .sub-page_cont .sub-page a:hover .sub-page_details .sub-page_title{color:#000000}.landing-page .sub-page_cont .sub-page:hover>img,.landing-page .sub-page_cont .sub-page:hover .cover-colour{opacity:.2}@media all and (min-width:1366px){.content-individual .grid_row{padding-left:5%;padding-right:5%}}@media all and (min-width:1920px){.content-individual .grid_row{padding-left:10%;padding-right:10%}}@media all and (min-width:2500px){.content-individual .grid_row{padding-left:15%;padding-right:15%}}.content-individual .grid_row>div{padding-top:40px;padding-bottom:40px}.content-individual .grid_row .content_text-block--large p{font-size:24px;font-size:2.4rem;font-family:'BrownStd-Bold';text-align:center}@media all and (max-width:640px){.content-individual .grid_row .content_text-block--large p{font-size:20px;font-size:2rem}}.content-individual .grid_row .content_text-block--large p:last-child{margin-bottom:0}.content-individual .grid_row .full-width-image_cont{padding-top:40%;position:relative;overflow:hidden;max-width:100%;height:auto;padding-left:0;padding-right:0}.content-individual .grid_row .full-width-image_cont .full-width-image{display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:10}.content-individual .grid_row .full-width-image_cont .full-width-image img{line-height:0;width:100%;height:auto}@media all and (max-width:640px){.content-individual .grid_row .full-width-image_cont .full-width-image img{height:100%}}.content-individual .grid_row .full-width-image_cont .full-width-image_text{display:block;position:absolute;top:75px;left:75px;z-index:20;font-size:36px;font-size:3.6rem;margin-bottom:30px;color:#FFFFFF;font-family:'BrownStd-Bold'}@media all and (max-width:640px){.content-individual .grid_row .full-width-image_cont .full-width-image_text{top:30px;left:30px;font-size:20px;font-size:2rem;margin-bottom:30px}}.content-individual .grid_row .full-width-image_cont .full-width-image_link{display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:30;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}.content-individual .grid_row .full-width-image_cont .full-width-image_link:hover{cursor:pointer;opacity:.8}.content-individual .grid_row .full-width-image_cont .full-width-image_link img{display:inline-block;width:127px;height:200px;margin:0 auto}@media all and (max-width:1024px){.content-individual .grid_row .full-width-image_cont .full-width-image_link img{width:10%;height:auto}}.content-individual .grid_row .full-width-image_cont video{display:none;opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;background:#000000;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}.content-individual .grid_row .full-width-image_cont video.active{display:block;opacity:1}.content-individual .grid_row .full-width-image_cont .add-vid_close_btn{display:none;opacity:0}.content-individual .grid_row .full-width-image_cont .add-vid_close_btn.active{display:block;opacity:1}.content-individual .grid_row .line-break{display:block;margin:50px auto 0 auto}.content-individual .grid_row .line-break:first-child{margin:50px auto}.content-individual .grid_row .content_pull-quote h4{font-size:48px;font-size:4.8rem;font-family:'BrownStd-Bold';color:#000000;text-align:center}.content_text-block h2{font-size:36px;font-size:3.6rem;margin-bottom:30px;color:#000000}@media all and (max-width:640px){.content_text-block h2{text-align:center}}.content_text-block h2 a{font-family:'BrownStd-Bold' !important;color:#000000;font-family:'BrownStd-Light';line-height:1.3em}.content_text-block h2 a:hover{text-decoration:none}.content_text-block p,.content_text-block div{color:#404040;font-size:20px;font-size:2rem}.content_text-block p:last-child,.content_text-block div:last-child{margin-bottom:0}@media all and (max-width:640px){.content_text-block p,.content_text-block div{text-align:center}}.content_text-block p a,.content_text-block div a,.content_text-block p a:visited,.content_text-block div a:visited{color:#000000;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}.content_text-block p a:hover,.content_text-block div a:hover,.content_text-block p a:visited:hover,.content_text-block div a:visited:hover{opacity:.8}.content_text-block div{line-height:1.3em}.content_text-block div strong{font-family:'BrownStd-Bold'}.content_text-block .customer-quote .cq-img{display:block;float:left;width:15%;height:auto;margin-right:3%}.content_text-block .customer-quote .cq-info{display:block;float:left;width:82%}.content_text-block .customer-quote .cq-info p{font-size:14px;font-size:1.4rem;margin-bottom:5px;display:block;line-height:1.4em}.content_text-block .customer-quote .cq-info span{font-size:14px;font-size:1.4rem;display:block;font-family:'BrownStd-Bold';margin-bottom:15px;color:#404040}.content_img{position:relative}.content_img img{display:block;margin:0 auto;width:auto;height:auto;max-width:85%;max-height:85%}@media all and (min-width:641px){.content_img img{position:absolute;top:50%;left:50%;z-index:10;-webkit-transform:translate(-50%, -50%) !important;-ms-transform:translate(-50%, -50%) !important;transform:translate(-50%, -50%) !important}}.over-25-msg{display:none;clear:both}.over-25-msg.active{display:block}.over-25-msg>div{margin-bottom:20px !important;background:#000000;padding:20px}.over-25-msg>div *{color:#fff !important}.courses .courses-title{position:relative}.courses .courses-title h2{font-size:36px;font-size:3.6rem;color:#000000;margin-bottom:30px;display:inline-block;vertical-align:middle}@media all and (max-width:1250px){.courses .courses-title h2{margin-bottom:8px}}@media all and (max-width:600px){.courses .courses-title h2{margin-bottom:5px}}.courses .courses-title .course-sort-wrapper{display:inline-flex;flex-wrap:wrap;float:right;margin:10px 0 0}@media all and (max-width:1250px){.courses .courses-title .course-sort-wrapper{margin:0 0 16px;float:none}}.courses .courses-title .course-sort-wrapper div{margin:0 15px 0 0;position:relative}@media all and (max-width:991px){.courses .courses-title .course-sort-wrapper div{margin:0 0 10px 0}}.courses .courses-title .sort-by{display:block}@media all and (max-width:670px){.courses .courses-title .sort-by{position:relative;float:left;margin-bottom:20px}}@media all and (max-width:600px){.courses .courses-title .sort-by{margin-left:10px}}.courses .courses-title .sort-by span,.courses .courses-title .sort-by .sort-options{display:block;float:left;color:#000000;font-family:'BrownStd-Bold'}.courses .courses-title .sort-by span{padding:10px;line-height:1em;width:auto}@media all and (max-width:600px){.courses .courses-title .sort-by span{width:100px}}.courses .courses-title .sort-by .sort-options{margin-left:10px;height:36px;max-width:180px;overflow:hidden;-webkit-transition:height 300ms ease-in-out;-moz-transition:height 300ms ease-in-out;-ms-transition:height 300ms ease-in-out;-o-transition:height 300ms ease-in-out;transition:height 300ms ease-in-out}@media all and (max-width:575px){.courses .courses-title .sort-by .sort-options{max-width:170px}}@media all and (max-width:420px){.courses .courses-title .sort-by .sort-options{max-width:163px}}.courses .courses-title .sort-by .sort-options li{display:block;height:36px;background:#FFFFFF}.courses .courses-title .sort-by .sort-options li a,.courses .courses-title .sort-by .sort-options li .please-select{display:block;height:36px;padding:10px;width:206px;line-height:1em;color:#000000;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}.courses .courses-title .sort-by .sort-options li a:hover,.courses .courses-title .sort-by .sort-options li .please-select:hover{opacity:.8}.courses .courses-title .sort-by .sort-options li a:hover,.courses .courses-title .sort-by .sort-options li .please-select:hover{cursor:pointer}.courses .courses-title .sort-by .sort-options.open{height:35px;overflow:inherit;z-index:200}.courses .courses-title .sort-by .sort-btn{display:block;background:#FFFFFF;width:36px;height:36px;position:absolute !important;top:0;right:0;z-index:120}.courses .courses-title .sort-by .sort-btn img{-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}.courses .courses-title .sort-by .sort-btn.open{z-index:300}.courses .courses-title .sort-by .sort-btn:hover{cursor:pointer}.courses .courses-title .sort-by .sort-btn:hover img{opacity:.8}.courses .courses-title .sort-by.currency{right:340px}@media all and (max-width:1000px){.courses .courses-title .course-search{position:static;margin-bottom:20px;display:block;float:left;margin-right:30px}}.courses .courses-title .course-search form{display:inline-block}.courses .courses-title .course-search form #searchterm{background:#FFFFFF;border:none;outline:none;font-size:16px;font-size:1.6rem;color:#000000;font-family:'BrownStd-Bold';height:36px;line-height:36px;padding:0 10px;-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important}.courses .courses-title .course-search form #searchterm:focus{outline:none;border:none}.courses .courses-title .course-search form #searchterm ::-webkit-input-placeholder{color:#000000 !important}.courses .courses-title .course-search form #searchterm :-moz-placeholder{color:#000000 !important}.courses .courses-title .course-search form #searchterm ::-moz-placeholder{color:#000000 !important}.courses .courses-title .course-search form #searchterm :-ms-input-placeholder{color:#000000 !important}.courses .courses-title .course-search .all-courses{display:inline-block;color:#000000;font-family:'BrownStd-Bold';font-size:16px;font-size:1.6rem;margin-right:30px}.course-list{padding-left:15px;padding-right:15px}.course-list>div{padding-left:5px;padding-right:5px}.course-list .course{display:block;background:#FFFFFF;margin-bottom:10px}.course-list .course .course-img{width:100%;position:relative;overflow:hidden;padding-top:60%;background:#000000}.course-list .course .course-img img{display:block;width:100%;height:auto;min-width:100%;min-height:100%;position:absolute;top:0;left:0;z-index:10;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}.course-list .course .course-content{padding:15px 15px 65px 15px;position:relative}.course-list .course .course-content .break{display:block;height:6px;background:#000000;margin-bottom:10px}.course-list .course .course-content h3{font-family:'BrownStd-Bold';color:#404040;margin-bottom:5px;display:block}.course-list .course .course-content .author{font-size:12px;font-size:1.2rem;color:#000000;display:block}.course-list .course .course-content .enrollment,.course-list .course .course-content .cost{display:inline-block;position:absolute;bottom:15px;z-index:10;color:#000000}.course-list .course .course-content .enrollment{left:15px;font-size:12px;font-size:1.2rem}.course-list .course .course-content .cost{right:15px;font-family:'BrownStd-Bold'}.course-list .course:hover .course-img img{opacity:.5}.buy-course{display:none;opacity:0;width:100%;height:100%;position:absolute;top:0;border-top:172px solid #000000;left:0;z-index:999;background:#808080;padding-left:30px;padding-right:30px}@media all and (max-width:640px){.buy-course *{text-align:left !important}}.buy-course h1,.buy-course h2{color:#FFFFFF !important;font-size:36px;font-size:3.6rem}@media all and (max-width:480px){.buy-course h1,.buy-course h2{font-size:30px;font-size:3rem}}.buy-course h1{margin-bottom:40px;padding:40px 0 0 20px}@media all and (max-width:767px){.buy-course h1{padding:30px 0 0 0}}@media all and (max-width:480px){.buy-course h1{margin-bottom:30px}}.buy-course .course-close_btn{position:absolute;top:40px;right:20px;z-index:10;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;opacity:1;cursor:pointer}.buy-course .buy-course_inner{width:100%;max-width:670px;margin:0 auto}.buy-course .buy-course_inner form .form-heading{color:#FFFFFF;font-family:'BrownStd-Bold';padding-bottom:5px;border-bottom:1px solid #FFFFFF;margin-bottom:15px}.buy-course .buy-course_inner form label{color:#000000;display:block;float:left;width:40%;font-weight:normal;line-height:50px}@media all and (max-width:570px){.buy-course .buy-course_inner form label{width:100%}}.buy-course .buy-course_inner form .controls{display:block;float:left;width:60%;margin-bottom:15px}@media all and (max-width:570px){.buy-course .buy-course_inner form .controls{width:100%;margin-bottom:10px}}.buy-course .buy-course_inner form .controls input,.buy-course .buy-course_inner form .controls textarea{display:inline-block;width:100%;height:50px;border:2px solid #FFFFFF;outline:none;line-height:50px;padding:0 15px;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}.buy-course .buy-course_inner form .controls input:focus,.buy-course .buy-course_inner form .controls textarea:focus{border:2px solid #000000}.buy-course .buy-course_inner form .controls textarea{height:auto;min-height:100px;line-height:1.3em;padding:15px;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}.buy-course .buy-course_inner form .controls textarea:focus{border:2px solid #000000}.buy-course .buy-course_inner form .controls span{display:inline-block}.buy-course .buy-course_inner form .total-cost{display:block;width:100%;margin-bottom:40px}.buy-course .buy-course_inner form .total-cost span{display:block;width:100%;padding:10px 15px;overflow:hidden;line-height: 2.5rem;}.buy-course .buy-course_inner form .total-cost span:first-child{background:#000000;color:#FFFFFF}.buy-course .buy-course_inner form .total-cost span:last-child{background:#FFFFFF}.buy-course .buy-course_inner form .total-cost span #chargeableCost{color:#404040;display:inline;padding-left:0;padding-right:0}.buy-course .buy-course_inner form .control-group:last-child .controls{float:right}.buy-course .buy-course_inner form .control-group:last-child .controls button{width:100%;display:inline-block;height:50px;line-height:50px;padding:0 15px;background:#000000;color:#FFFFFF;font-family:'BrownStd-Light';border:none;outline:none;text-align:left;font-size:20px;font-size:2rem}.buy-course .buy-course_inner form .control-group:last-child .controls button:hover{cursor:pointer}.buy-course.active{display:block;opacity:1}.buy-course_btn{color:#000000;display:block;padding:20px 0;font-family:'BrownStd-Bold';-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}.buy-course_btn:hover{opacity:.8}.buy-course_btn:hover{cursor:pointer}.paging{padding-left:20px;padding-right:20px}.paging>div{background:#FFFFFF;padding-top:40px;padding-bottom:40px;text-align:center}.paging h2{font-size:36px;font-size:3.6rem;margin-bottom:30px;color:#000000;font-family:'BrownStd-Bold'}.paging .pagenav{display:inline-block;border-bottom:1px solid #000000}.paging .pagenav *{font-family:'BrownStd-Bold';color:#404040}.paging .pagenav .page-numbers{display:inline-block;padding:0 15px 10px 15px;position:relative}.paging .pagenav .page-numbers:after{content:url('../images/nav_underline_green.svg');margin-left:-12px;position:absolute;left:50%;top:16px;z-index:10;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;opacity:0}.paging .pagenav .page-numbers:hover:after{opacity:1}.paging .pagenav .page-numbers.current:after{opacity:1}.people .person_cont{padding:0}@media all and (min-width:768px) and (max-width:1024px){.people .person_cont{width:25%}}.people .person_cont .person{display:block;padding-top:120%;position:relative;background:#FFFFFF;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}.people .person_cont .person .person-img{display:block;width:100%;height:100%;overflow:hidden;position:absolute;top:0;left:0;z-index:10}.people .person_cont .person .person-img img{display:block;width:100%;height:100%;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}.people .person_cont .person .person-content{display:block;width:100%;height:100%;padding:10px;overflow:hidden;position:absolute;top:0;left:0;z-index:20;border:10px solid transparent;opacity:0;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}.people .person_cont .person .person-content h3{font-size:20px;font-size:2rem;margin-bottom:30px;margin-bottom:0;display:block}.people .person_cont .person .person-content .dash{font-family:'BrownStd-Bold';display:block}.people .person_cont .person .person-content .role{font-size:20px;font-size:2rem;display:block;line-height:1.2em}.people .person_cont .person .person-content .read-more--large{display:block;position:absolute;bottom:20px;left:15px;z-index:30;background:url("../images/icons/arrow_right_large_green.png") left center no-repeat;margin-bottom:0;font-family:'BrownStd-Bold';-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}.people .person_cont .person .person-content .read-more--large:hover{opacity:.8}.people .person_cont .person .person-content .read-more--large.no-svg{background:url("../images/icons/arrow_right_large_green.png") left center no-repeat !important}.people .person_cont .person .person-content *{color:#000000}.people .person_cont .person:hover .person-content{border:10px solid #000000;opacity:1}.people .person_cont .person:hover .person-img img{opacity:.2}.awards .awards-info h2{font-size:36px;font-size:3.6rem;margin-bottom:30px;color:#000000;font-family:'BrownStd-Bold'}.awards .awards-info p{font-size:20px;font-size:2rem}.awards .awards-info .content_pull-quote{text-align:center;padding:80px 0}.awards .awards-info .content_pull-quote h4{font-size:48px;font-size:4.8rem;font-family:'BrownStd-Bold';color:#000000;text-align:center;padding:20px 0}.awards .awards-icon{text-align:center;padding:80px 0}.awards .awards-list h3{font-family:'BrownStd-Bold';font-size:36px;font-size:3.6rem;margin-bottom:30px;color:#000000;border-bottom:1px solid #000000;padding-bottom:10px;margin-top:40px}.awards .awards-list h3:first-child{margin-top:0}.awards .awards-list h4{font-size:20px;font-size:2rem;color:#404040}.awards .awards-list h4,.awards .awards-list p{margin-bottom:10px}.awards .awards-list p,.awards .awards-list a{font-size:14px;font-size:1.4rem}.awards .awards-list a{display:inline-block;color:#000000;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;font-family:'BrownStd-Bold';margin-bottom:20px}.awards .awards-list a:hover{opacity:.8}.clients h2{font-size:36px;font-size:3.6rem;margin-bottom:30px;color:#000000;font-family:'BrownStd-Bold';margin-bottom:20px}.clients p{font-size:20px;font-size:2rem}@media all and (min-width:768px){.clients .clients-list>div:nth-child(1) .client,.clients .clients-list>div:nth-child(2) .client,.clients .clients-list>div:nth-child(3) .client,.clients .clients-list>div:nth-child(4) .client,.clients .clients-list>div:nth-child(5) .client,.clients .clients-list>div:nth-child(6) .client,.clients .clients-list>div:nth-child(7) .client,.clients .clients-list>div:nth-child(8) .client{border-top:1px solid #bfbfbf;padding-top:10px}}@media all and (min-width:641px) and (max-width:767px){.clients .clients-list>div:nth-child(1) .client,.clients .clients-list>div:nth-child(2) .client,.clients .clients-list>div:nth-child(3) .client{border-top:1px solid #bfbfbf;padding-top:10px}}@media all and (max-width:640px){.clients .clients-list>div:nth-child(1) .client,.clients .clients-list>div:nth-child(2) .client{border-top:1px solid #bfbfbf;padding-top:10px}}.clients .clients-list .client{padding-top:8px;display:block;color:#404040}.clients .clients-list .client-logo{width:100%;height:auto}.case-studies_title{font-size:36px;font-size:3.6rem;margin-bottom:30px;font-family:'BrownStd-Bold';color:#000000}.office-locations>div:nth-child(even){background:#bfbfbf}.office-locations .location{font-size:36px;font-size:3.6rem;margin-bottom:30px;color:#000000;font-family:'BrownStd-Bold'}.office-locations .office{margin-top:20px}.office-locations .office:first-child{margin-top:0}.office-locations .office p{font-size:20px;font-size:2rem}.search_cont{display:none;opacity:0;width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999999999999;background:#808080}.search_cont .logo-search{display:inline-block;line-height:0;margin:55px 0 0 50px}@media all and (max-width:767px){.search_cont .logo-search{margin:30px 0 0 10px}}@media all and (max-width:640px){.search_cont .logo-search img{width:60%;height:auto}}.search_cont .search-close_btn{display:block;width:18px;height:18px;position:absolute;top:28px;right:20px;z-index:10}.search_cont .search-close_btn:hover{cursor:pointer}.search_cont .search{padding-top:10%;text-align:center}.search_cont .search h4{display:block;font-size:44px;font-size:4.4rem;font-family:'BrownStd-Bold';color:#FFFFFF;margin-bottom:90px}.search_cont .search .searchform{display:block;max-width:50%;margin:0 auto}@media all and (max-width:640px){.search_cont .search .searchform{max-width:80%}}.search_cont .search .searchform ::-webkit-input-placeholder{color:#FFFFFF}.search_cont .search .searchform :-moz-placeholder{color:#FFFFFF;opacity:1}.search_cont .search .searchform ::-moz-placeholder{color:#FFFFFF;opacity:1}.search_cont .search .searchform :-ms-input-placeholder{color:#FFFFFF}.search_cont .search .searchform>div{position:relative}.search_cont .search .searchform>div .screen-reader-text{display:none}.search_cont .search .searchform>div input[type="text"]{display:block;width:100%;background:none;border:none;border-bottom:1px solid #FFFFFF;padding-bottom:10px;color:#FFFFFF;font-family:'BrownStd-Bold'}.search_cont .search .searchform>div input[type="text"]:focus{outline:none}.search_cont .search .searchform>div input[type="submit"]{display:block;width:15px;height:25px;position:absolute;top:-10px;right:0;z-index:10;background:transparent url("../images/icons/arrow_right.png") center center no-repeat;border:none}.search_cont .search .searchform>div input[type="submit"]:hover{cursor:pointer}.nothing-found{background:#808080;text-align:center}.nothing-found h2,.nothing-found p{color:#FFFFFF !important}.nothing-found .green-search_content .searchform{display:block;max-width:50%;margin:80px auto 0 auto}.nothing-found .green-search_content .searchform ::-webkit-input-placeholder{color:#FFFFFF}.nothing-found .green-search_content .searchform :-moz-placeholder{color:#FFFFFF;opacity:1}.nothing-found .green-search_content .searchform ::-moz-placeholder{color:#FFFFFF;opacity:1}.nothing-found .green-search_content .searchform :-ms-input-placeholder{color:#FFFFFF}.nothing-found .green-search_content .searchform>div{position:relative}.nothing-found .green-search_content .searchform>div .screen-reader-text{display:none}.nothing-found .green-search_content .searchform>div input[type="text"]{display:block;width:100%;background:none;border:none;border-bottom:1px solid #FFFFFF;padding-bottom:10px;color:#FFFFFF;font-family:'BrownStd-Bold'}.nothing-found .green-search_content .searchform>div input[type="text"]:focus{outline:none}.nothing-found .green-search_content .searchform>div input[type="submit"]{display:block;width:15px;height:25px;position:absolute;top:-10px;right:0;z-index:10;background:transparent url("../images/icons/arrow_right.png") center center no-repeat;border:none}.nothing-found .green-search_content .searchform>div input[type="submit"]:hover{cursor:pointer}.blog-page .blog-post{padding-top:40px;padding-bottom:40px}.blog-page .blog-post:nth-child(even){background:#bfbfbf}.blog-page .blog-post h2{font-size:36px;font-size:3.6rem;margin-bottom:30px;color:#000000;font-family:'BrownStd-Bold'}.blog-page .blog-post p{font-size:20px;font-size:2rem}.blog-page .blog-post ul{list-style:disc;margin-bottom:20px;padding-left:40px}.blog-page .blog-post ul li{font-family:'BrownStd-Light';font-size:20px;font-size:2rem;line-height:1.2em;color:#404040}.blog-page .blog-post img{max-width:100%;height:auto}.blog-page .blog-post .author,.blog-page .blog-post .date,.blog-page .blog-post .role{display:block;font-size:20px;font-size:2rem;color:#404040;line-height:1.3em}.blog-page .blog-post .role{margin-bottom:20px;font-family:'BrownStd-Bold'}.blog-page .blog-post .read-more--large{background:url("../images/icons/arrow_right_large_green.svg") left center no-repeat;color:#000000;font-family:'BrownStd-Bold';-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;margin-top:30px;margin-bottom:0}.blog-page .blog-post .read-more--large:hover{opacity:.8}.blog-page.course .course-img{width:100%;height:auto;margin-bottom:20px}.blog-page.course .author,.blog-page.course .enrollment,.blog-page.course .cost{display:block;font-size:20px;font-size:2rem;color:#404040;line-height:1.3em;margin-bottom:20px}.blog-page.course .all-costs{display:block;border-bottom:1px solid #404040;margin-bottom:10px}.blog-page.course .all-costs .course-costs{padding-right:20px;display:inline-block;float:left}.blog-page.course .all-costs .course-costs .cost-wrap{display:block}.blog-page.course .all-costs .course-costs .cost-wrap .cost{display:inline-block;color:#000000;font-family:'BrownStd-Bold';margin-bottom:10px;margin-right:20px}.blog-page.course .all-costs .course-costs .license-numbers{color:#000000;display:inline-block}.blog-page.course .all-costs .course-costs .btn{padding:10px;font-family:'BrownStd-Bold';background:#000000;color:#FFFFFF;display:block;text-align:center;max-width:300px;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;opacity:1}.blog-page.course .all-costs .course-costs .btn:hover{cursor:pointer;opacity:.8}.blog-page.course .all-costs .course-costs .btn-orange{background:#404040}.blog-page.course .all-costs .license-numbers-large{color:#000000;padding:20px 0 40px 0;display:block;clear:both}.blog-page.course .course-add-info *{color:#404040;font-size:16px;font-size:1.6rem;display:block;line-height:1.3em}.blog-page.course .course-add-info h4{font-family:'BrownStd-Light'}.blog-page.course .course-add-info span{margin-bottom:20px}.blog-page.course .course-add-info span,.blog-page.course .course-add-info p{font-family:'BrownStd-Bold'}.blog-page.course .related-courses{background:#bfbfbf;overflow:hidden;padding-top:15px;margin-top:20px}.blog-page.course .related-courses .read-more--large{margin:40px 0 40px 50% !important;transform:translateX(-50%)}.blog-page.course .course-video_cont{position:relative;margin-bottom:20px}.blog-page.course .course-video_cont #course-video{width:100%;height:auto}.blog-page.course .course-video_cont #course-video_play_btn{display:block;width:200px;height:127px;position:absolute;top:50%;left:50%;z-index:10;margin-top:-100px;margin-left:-63px;opacity:1;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}.blog-page.course .course-video_cont #course-video_play_btn:hover{opacity:.8;cursor:pointer}.buy-course .buy-course_inner form label.error{font-size:13px;line-height:14px;color:#f52d2d;width:100%;margin:8px 0 0}.buy-course .control-group{display:inline-block;vertical-align:middle;width:100%}select.input-xlarge.fullstripe-form-input{width:100%;height:45px;border:2px solid #FFFFFF;border-radius:0;padding:0 12px}select.input-xlarge.fullstripe-form-input:focus{border-radius:0;outline:0;border:2px solid #000}.sitemap h2{font-size:36px;font-size:3.6rem;margin-bottom:30px;color:#000000;font-family:'BrownStd-Bold'}.sitemap h3{font-size:20px;font-size:2rem;margin-bottom:30px;color:#000000;font-family:'BrownStd-Bold'}.sitemap a{color:#404040;font-family:'BrownStd-Bold';-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;line-height:1.2em}.sitemap a:hover{opacity:.8}.sitemap ul{margin-bottom:40px}.sitemap .sitemap-pages>ul>li>ul{padding-left:20px;margin-bottom:0}.status-publish-wrapp.payment-success{padding:100px 0 0}.status-publish-wrapp.payment-success .check-icon{margin:0 0 15px}.status-publish-wrapp.payment-success .check-icon svg{width:50px}.payment-success .alert.alert-success,.payment-success p{font-size:18px;line-height:22px}.payment-success .alert.alert-success strong{font-weight:700}@media print{*{background:#fff;color:#000;margin:0}}