@import "https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,300,400,600";html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}input,select{vertical-align:middle}.ir{font:0/0 a;text-shadow:none;color:transparent;display:block}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.browsehappy{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clear-left{clear:left}.clear-right{clear:right}.clear{clear:both}.chromeframe{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}.pie-element{behavior:url("css/PIE.htc");position:relative}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}html{height:100%;position:relative;-webkit-text-size-adjust:none;font-size-adjust:none;margin:0;padding:0;-webkit-tap-highlight-color:transparent;-ms-touch-action:none;transition:all .5s}@media screen and (max-width: 1170px){html{min-width:100%}}@media screen and (max-width: 920px){html{min-width:100%}}body{height:100%;background-color:white;-webkit-tap-highlight-color:transparent;-ms-touch-action:none;transition:all .5s;overflow-x:hidden;font-family:'Source Sans Pro', sans-serif;font-size:14px;color:#8a7c69;font-weight:normal;font-weight:400;margin:0;padding:0}ul{margin:0;padding:0}li{list-style:none;margin:0;padding:0}p{font-weight:normal;line-height:150%}a{font-family:'Source Sans Pro', sans-serif;font-size:14px;color:#8a7c69;font-weight:normal;font-weight:600;text-decoration:none;font-weight:normal;transition:all .5s}img{outline:none}a img{border:none}h1,h2,h3,h4,h5{font-weight:normal;margin:0;padding:0;line-height:100%}.hide-on-mobile{display:block}@media screen and (max-width: 920px){.hide-on-mobile{display:none}}header{width:100%;height:70px;background:url("/img/banners/header-bg.jpg") center center no-repeat;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover;position:absolute;position:absolute;z-index:100;top:0}@media screen and (max-width: 920px){header{background:white;height:60px}}header .content{width:100%;max-width:1024px;padding:0;box-sizing:border-box;height:auto;margin:auto}@media screen and (max-width: 920px){header .content{min-width:100%}}header .content span{display:block}@media screen and (max-width: 920px){header .content span{display:none}}header .logo{padding:20px 20px;height:70px;float:left;margin-right:3px;background-color:white;max-width:255px;text-align:center;box-sizing:border-box}header .logo a{font-family:'Source Sans Pro', sans-serif;font-size:18px;color:#85431e;font-weight:normal;font-weight:400}@media screen and (max-width: 920px){header .logo{height:60px;padding-top:9px}header .logo span{display:block}}header nav{float:left}@media screen and (max-width: 920px){header nav{float:none;position:absolute;top:60px;right:-990px;width:100%}}header nav ul{list-style:none;position:relative;float:left;margin:0;padding:0}@media screen and (max-width: 920px){header nav ul{width:100%}}header nav ul li{position:relative;float:left;margin:0 1px;padding:0;background-color:white}@media screen and (max-width: 920px){header nav ul li{display:table;margin:0;float:none;width:100%;margin:0;border-bottom:1px solid #cccabf;background-color:#eeedea}}header nav ul li.current,header nav ul li.current-menu-item,header nav ul li.current-menu-parent{background:#ddbd72}header nav ul li:hover{background:#ddbd72}header nav ul li:hover>ul{display:block;-webkit-animation:fadeIn .5s;animation:fadeIn .5s}@media screen and (max-width: 920px){header nav ul li:hover>ul{display:table}}header nav ul li.one-line a{padding-top:30px}@media screen and (max-width: 920px){header nav ul li.one-line a{padding-top:18px}}header nav ul li.one-line .sub-menu a{padding:10px 5px}header nav ul li a{display:block;padding:23px 20px 0;height:70px;box-sizing:border-box;cursor:pointer;font-family:'Source Sans Pro', sans-serif;font-size:16px;color:#4c4438;font-weight:normal;font-weight:400;text-align:left}@media screen and (max-width: 920px){header nav ul li a{width:100%;padding:15px 20px;height:auto}}header nav ul ul{display:none;position:absolute;top:100%;left:0;background:#fff;padding:0;height:0px}@media screen and (max-width: 920px){header nav ul ul{position:relative}}header nav ul ul li{margin:0px;float:none;width:200px;background-color:#ddbd72;border-bottom:1px solid #bc912d;padding:8px}@media screen and (max-width: 920px){header nav ul ul li{width:100%}}header nav ul ul li:hover{background-color:#e7d09b;transition:all .5s}header nav ul ul li:hover>ul{display:block;-webkit-animation:fadeIn .5s;animation:fadeIn .5s}@media screen and (max-width: 920px){header nav ul ul li:hover>ul{display:table}}header nav ul ul li :last-child{border:none}header nav ul ul a{width:100%;font-size:14px;padding:10px 5px;height:auto;text-align:left}header nav ul ul ul{top:0;left:100%}@media screen and (max-width: 920px){header nav ul ul ul{position:relative;left:auto}}header nav ul ul ul li{background-color:#d8b35d}.menu-scroll{position:fixed;transition:all .5s;-moz-box-shadow:#000 0px 0px 10px;-webkit-box-shadow:#000 0px 0px 10px;box-shadow:#000 0px 0px 10px}#toggle{position:absolute;appearance:none;cursor:pointer;right:0;top:-70px}#toggle+label{display:none;width:60px;height:60px;z-index:1;right:0;top:0;position:absolute;cursor:pointer;background:#fff url("/img/icon-menu.png") no-repeat 18px 16px;-webkit-background-size:25px 25px;-moz-background-size:25px 25px;background-size:25px 25px;transition:all 500ms ease}@media screen and (max-width: 920px){#toggle+label{display:block}}#toggle:checked ~ nav{left:0px;transition:all .5s}#toggle:checked+label{background:#ddbd72 url("/img/icon-menu.png") no-repeat 18px 16px;-webkit-background-size:25px 25px;-moz-background-size:25px 25px;background-size:25px 25px;transition:all .5s}.slider{width:100%;height:380px;position:relative;margin-top:70px}@media screen and (max-width: 920px){.slider{height:240px;margin-top:50px}}@media screen and (max-width: 600px){.slider{height:320px}}.slider ul li .content{position:absolute;left:50%;-webkit-transform:translatex(-50%);-ms-transform:translatex(-50%);transform:translatex(-50%);width:100%;max-width:1024px;padding:0;box-sizing:border-box;height:auto;margin:auto;height:380px;opacity:1}@media screen and (max-width: 920px){.slider ul li .content{min-width:100%}}@media screen and (max-width: 920px){.slider ul li .content{height:240px}}@media screen and (max-width: 600px){.slider ul li .content{height:auto;top:150px;left:0;transform:translate(0%, 0%)}}.slider .text-slider{position:absolute;z-index:1;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:40%;left:90px}@media screen and (max-width: 920px){.slider .text-slider{width:60%;left:30px;height:68%}}@media screen and (max-width: 600px){.slider .text-slider{width:100%;height:auto;box-sizing:border-box;background-color:black;padding:20px;padding-bottom:30px;top:0px;left:0;transform:translate(0%, 0%)}}.slider .text-slider .text{width:100%;box-sizing:border-box}.slider .text-slider .text h1{font-family:'Source Sans Pro', sans-serif;font-size:40px;color:#fff;font-weight:200;padding-bottom:20px}@media screen and (max-width: 920px){.slider .text-slider .text h1{font-size:30px;padding-bottom:10px}}@media screen and (max-width: 600px){.slider .text-slider .text h1{font-size:24px;padding-bottom:10px}}.slider .text-slider .text p{font-family:'Source Sans Pro', sans-serif;font-size:18px;color:#fff;font-weight:200;line-height:120%;padding-bottom:40px;letter-spacing:.2px}@media screen and (max-width: 920px){.slider .text-slider .text p{font-size:14px;padding-bottom:20px}}@media screen and (max-width: 600px){.slider .text-slider .text p{font-size:14px;padding-bottom:20px}}.slider .text-slider a.learn{padding:10px 20px;background-color:white;font-family:'Source Sans Pro', sans-serif;font-size:12px;color:#507282;font-weight:normal;font-weight:600;text-transform:uppercase;letter-spacing:1px;transition:all .5s}@media screen and (max-width: 500px){.slider .text-slider a.learn{margin-bottom:20px}}.slider .text-slider a.learn:hover{background-color:#507282;color:white}.clear{clear:both}.top{margin-top:70px;height:60px;background-color:rgba(204,202,191,0.5)}.top .status{width:100%;max-width:1024px;padding:0;box-sizing:border-box;height:auto;margin:auto;padding-top:24px;padding-left:20px}@media screen and (max-width: 920px){.top .status{min-width:100%}}.top .status a{font-family:'Source Sans Pro', sans-serif;font-size:14px;color:#8a7c69;font-weight:normal;font-weight:400}.top .status a:hover{color:#507282}.content-general{width:100%;max-width:1024px;padding:0;box-sizing:border-box;height:auto;margin:auto;padding:50px;position:relative;display:table}@media screen and (max-width: 920px){.content-general{min-width:100%}}@media screen and (max-width: 920px){.content-general{padding:40px}}@media screen and (max-width: 500px){.content-general{padding:30px}}.content-general h1{font-family:'Source Sans Pro', sans-serif;font-size:40px;color:#507282;font-weight:300;padding-bottom:20px}@media screen and (max-width: 920px){.content-general h1{font-size:30px}}.content-general h2{font-family:'Source Sans Pro', sans-serif;font-size:30px;color:#8a7c69;font-weight:300;padding:20px 0}@media screen and (max-width: 920px){.content-general h2{font-size:23px}}.content-general p{font-size:16px;font-weight:300}.content-general p.web{font-weight:600}.content-general p a{font-weight:600;color:#507282}.content-general p a:hover{color:#ddbd72}@media screen and (max-width: 920px){.content-general p{font-size:14px}}.content-general .wrapper-partners{margin:0;display:table;overflow:auto;width:100%}.content-general .wrapper-partners .partners-box,.content-general .wrapper-partners .partners-box-major{width:48%;margin-right:2%;margin-bottom:30px;border:1px solid rgba(204,202,191,0.3);float:left;padding:20px;box-sizing:border-box;text-align:center}.content-general .wrapper-partners .partners-box p,.content-general .wrapper-partners .partners-box-major p{font-size:14px;line-height:120%}.content-general .wrapper-partners .partners-box img.partners,.content-general .wrapper-partners .partners-box-major img.partners{width:100%;max-width:300px;padding:10px;margin:0;box-sizing:border-box}.content-general .wrapper-partners .partners-box-major{width:98%;float:none}.content-general .image-content{margin:30px 0 0;width:auto;display:table;max-width:500px;position:relative;background-color:rgba(204,202,191,0.3)}.content-general .image-content img{width:100%;max-width:500px;padding-bottom:0px;border:0}.content-general .image-content img.vertical{width:50%}.content-general .image-content p strong{padding:20px;font-size:12px;line-height:110%;color:white;margin:0;background-color:#507282;width:100%;box-sizing:border-box;display:block}.content-general .image-content.small{max-width:250px}.content-general .personnel-staff{width:100%}.content-general .personnel-staff .wrapper{margin:20px 0;background-color:rgba(204,202,191,0.3);display:table;overflow:auto}.content-general .personnel-staff .wrapper .photo{float:left;width:20%;box-sizing:border-box}.content-general .personnel-staff .wrapper .photo p{font-family:'Source Sans Pro', sans-serif;font-size:14px;color:#8a7c69;font-weight:normal;font-weight:400;padding:10px;line-height:100%}.content-general .personnel-staff .wrapper .photo p span{font-weight:600;font-size:16px}@media screen and (max-width: 920px){.content-general .personnel-staff .wrapper .photo{width:25%}}@media screen and (max-width: 500px){.content-general .personnel-staff .wrapper .photo{width:100%}}.content-general .personnel-staff .wrapper .photo img{width:100%}.content-general .personnel-staff .wrapper .text{margin-right:0;background-color:#507282;padding:25px;width:80%;min-height:260px;float:left;box-sizing:border-box}@media screen and (max-width: 920px){.content-general .personnel-staff .wrapper .text{width:75%;min-height:230px}}@media screen and (max-width: 500px){.content-general .personnel-staff .wrapper .text{width:100%;min-height:auto}}.content-general .personnel-staff .wrapper .text h1{font-family:'Source Sans Pro', sans-serif;font-size:40px;color:#fff;font-weight:200;padding:0 0 10px;margin:0}@media screen and (max-width: 920px){.content-general .personnel-staff .wrapper .text h1{font-size:30px}}.content-general .personnel-staff .wrapper .text h2,.content-general .personnel-staff .wrapper .text h3{font-family:'Source Sans Pro', sans-serif;font-size:14px;color:#fff;font-weight:normal;font-weight:400;text-transform:uppercase;padding:0 0 5px}.content-general .personnel-staff .wrapper .text h3{font-size:14px;padding:0 0 20px}.content-general .personnel-staff .wrapper .text p{font-family:'Source Sans Pro', sans-serif;font-size:14px;color:#fff;font-weight:300;padding-bottom:20px}.content-general .personnel-staff .wrapper .text a{font-family:'Source Sans Pro', sans-serif;font-size:14px;color:#e4cd61;font-weight:normal;font-weight:600;transition:all .5s}.content-general .personnel-staff .wrapper .text a:hover{color:white}.litle-square{width:16px;height:16px;background-color:#e4cd61;float:left;margin-right:10px}.news-banner,.news{padding:50px 0}.news-banner .news-wrapper,.news .news-wrapper{width:100%;max-width:1024px;padding:0;box-sizing:border-box;height:auto;margin:auto;display:table;overflow:auto}@media screen and (max-width: 920px){.news-banner .news-wrapper,.news .news-wrapper{min-width:100%}}.news-banner .news-wrapper .news-box,.news-banner .news-wrapper .home_page,.news .news-wrapper .news-box,.news .news-wrapper .home_page{float:left;width:24%;box-sizing:border-box;position:relative;background-color:white;margin:10px .5%;padding-bottom:30px;border:1px solid #cccabf;min-height:310px}@media screen and (max-width: 920px){.news-banner .news-wrapper .news-box,.news-banner .news-wrapper .home_page,.news .news-wrapper .news-box,.news .news-wrapper .home_page{width:49%}}@media screen and (max-width: 500px){.news-banner .news-wrapper .news-box,.news-banner .news-wrapper .home_page,.news .news-wrapper .news-box,.news .news-wrapper .home_page{width:100%}}.news-banner .news-wrapper .news-box a,.news-banner .news-wrapper .home_page a,.news .news-wrapper .news-box a,.news .news-wrapper .home_page a{display:block}.news-banner .news-wrapper .news-box:hover,.news-banner .news-wrapper .home_page:hover,.news .news-wrapper .news-box:hover,.news .news-wrapper .home_page:hover{cursor:pointer;transition:all .5s;-moz-box-shadow:#767769 0px 0px 8px;-webkit-box-shadow:#767769 0px 0px 8px;box-shadow:#767769 0px 0px 8px;border:1px solid #cccabf}.news-banner .news-wrapper .news-box:hover>.title h1,.news-banner .news-wrapper .home_page:hover>.title h1,.news .news-wrapper .news-box:hover>.title h1,.news .news-wrapper .home_page:hover>.title h1{color:#507282}.news-banner .news-wrapper .news-box a.more,.news-banner .news-wrapper .news-box a.buttons,.news-banner .news-wrapper .home_page a.more,.news-banner .news-wrapper .home_page a.buttons,.news .news-wrapper .news-box a.more,.news .news-wrapper .news-box a.buttons,.news .news-wrapper .home_page a.more,.news .news-wrapper .home_page a.buttons{position:absolute;bottom:0px;left:0px;margin-left:0;font-family:'Source Sans Pro', sans-serif;font-size:12px;color:#fff;font-weight:normal;font-weight:600;width:100%;display:block;text-transform:uppercase;letter-spacing:1px;transition:all .5s;padding:13px 0;background-color:#767769;text-align:center}.news-banner .news-wrapper .news-box a.more:hover,.news-banner .news-wrapper .news-box a.buttons:hover,.news-banner .news-wrapper .home_page a.more:hover,.news-banner .news-wrapper .home_page a.buttons:hover,.news .news-wrapper .news-box a.more:hover,.news .news-wrapper .news-box a.buttons:hover,.news .news-wrapper .home_page a.more:hover,.news .news-wrapper .home_page a.buttons:hover{background-color:#507282;color:white}.news-banner .news-wrapper .news-box .title,.news-banner .news-wrapper .home_page .title,.news .news-wrapper .news-box .title,.news .news-wrapper .home_page .title{width:100%;position:relative;padding:20px 10px;box-sizing:border-box;text-align:center}.news-banner .news-wrapper .news-box .title h1,.news-banner .news-wrapper .news-box .title h1 a,.news-banner .news-wrapper .home_page .title h1,.news-banner .news-wrapper .home_page .title h1 a,.news .news-wrapper .news-box .title h1,.news .news-wrapper .news-box .title h1 a,.news .news-wrapper .home_page .title h1,.news .news-wrapper .home_page .title h1 a{font-family:'Source Sans Pro', sans-serif;font-size:24px;color:#8a7c69;font-weight:300;padding-bottom:5px}@media screen and (max-width: 920px){.news-banner .news-wrapper .news-box .title h1,.news-banner .news-wrapper .news-box .title h1 a,.news-banner .news-wrapper .home_page .title h1,.news-banner .news-wrapper .home_page .title h1 a,.news .news-wrapper .news-box .title h1,.news .news-wrapper .news-box .title h1 a,.news .news-wrapper .home_page .title h1,.news .news-wrapper .home_page .title h1 a{font-size:20px}}.news-banner .news-wrapper .news-box .title h1:hover,.news-banner .news-wrapper .news-box .title h1 a:hover,.news-banner .news-wrapper .home_page .title h1:hover,.news-banner .news-wrapper .home_page .title h1 a:hover,.news .news-wrapper .news-box .title h1:hover,.news .news-wrapper .news-box .title h1 a:hover,.news .news-wrapper .home_page .title h1:hover,.news .news-wrapper .home_page .title h1 a:hover{color:#507282}.news-banner .news-wrapper .news-box .title p,.news-banner .news-wrapper .home_page .title p,.news .news-wrapper .news-box .title p,.news .news-wrapper .home_page .title p{font-family:'Source Sans Pro', sans-serif;font-size:14px;color:#8a7c69;font-weight:300;line-height:120%;padding:0}@media screen and (max-width: 920px){.news-banner .news-wrapper .news-box .title p,.news-banner .news-wrapper .home_page .title p,.news .news-wrapper .news-box .title p,.news .news-wrapper .home_page .title p{font-size:13px}}.news-banner .news-wrapper .news-box img,.news-banner .news-wrapper .home_page img,.news .news-wrapper .news-box img,.news .news-wrapper .home_page img{width:100%}.news-banner .news-wrapper .home_page,.news .news-wrapper .home_page{padding:20px;box-sizing:border-box;background-color:#507282}.news-banner .news-wrapper .home_page h1 a,.news .news-wrapper .home_page h1 a{font-family:'Source Sans Pro', sans-serif;font-size:24px;color:#fff;font-weight:200;line-height:100%}.news-banner .news-wrapper .home_page h2,.news .news-wrapper .home_page h2{font-family:'Source Sans Pro', sans-serif;font-size:13px;color:#fff;font-weight:normal;font-weight:600;text-transform:uppercase;padding:10px 0}.news-banner .news-wrapper .home_page p,.news .news-wrapper .home_page p{padding-bottom:15px;font-family:'Source Sans Pro', sans-serif;font-size:14px;color:#fff;font-weight:200;line-height:130%}.news-banner .news-wrapper .home_page a.more,.news-banner .news-wrapper .home_page a.buttons,.news .news-wrapper .home_page a.more,.news .news-wrapper .home_page a.buttons{color:#507282;background-color:white;width:100%;display:block}.news-banner .news-wrapper .home_page a.more:hover,.news-banner .news-wrapper .home_page a.buttons:hover,.news .news-wrapper .home_page a.more:hover,.news .news-wrapper .home_page a.buttons:hover{background-color:#767769;color:white}.news-banner{background-color:rgba(204,202,191,0.8)}.news-menu{max-width:1024px;width:100%;padding:20px 0;height:70px;margin:0px auto 20px;box-sizing:border-box;border-top:1px solid #cccabf;position:relative}@media screen and (max-width: 920px){.news-menu{padding:20px}}.news-menu.top-menu{border-top:none;border-bottom:1px solid #cccabf;margin-top:20px;margin-bottom:0}.news-menu .pagination{width:auto;position:absolute;left:50%;-webkit-transform:translatex(-50%);-ms-transform:translatex(-50%);transform:translatex(-50%);top:30px}.news-menu .pagination a{font-family:'Source Sans Pro', sans-serif;font-size:14px;color:#cccabf;font-weight:normal;font-weight:600;padding:10px}.news-menu .pagination a:hover{color:#767769}.news-menu .pagination a.current{color:#767769}.news-menu select{background-color:white;float:right;height:40px;border:0;outline:1px solid #cccabf;background-color:white;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;font-family:'Source Sans Pro', sans-serif;font-size:16px;color:#cccabf;font-weight:300}.buttons{padding:10px 20px;margin:0;background-color:#cccabf;font-family:'Source Sans Pro', sans-serif;font-size:12px;color:#fff;font-weight:normal;font-weight:600;text-transform:uppercase;letter-spacing:1px;transition:all .5s;position:relative}.buttons a{font-family:'Source Sans Pro', sans-serif;font-size:12px;color:#fff;font-weight:normal;font-weight:600}@media screen and (max-width: 920px){.buttons{margin:0 3px}}.buttons img{margin-right:7px;margin-left:-10px;margin-top:-4px}@media screen and (max-width: 920px){.buttons img{margin-right:0;margin-left:0}}@media screen and (max-width: 920px){.buttons span{display:none}}.buttons:hover{background-color:#507282;color:white}.buttons.right-image img{margin-left:7px;margin-right:-10px}@media screen and (max-width: 920px){.buttons.right-image img{margin-right:0;margin-left:0}}.buttons.float-right{float:right}.buttons.float-left{float:left}.buttons.center{position:absolute;left:50%;-webkit-transform:translatex(-50%);-ms-transform:translatex(-50%);transform:translatex(-50%)}@media screen and (max-width: 920px){.buttons.center{left:114px}}.events{display:table}.events .event-wrapper{display:table;overflow:auto;margin-bottom:30px;float:left;margin-right:1%;width:49%}@media screen and (max-width: 920px){.events .event-wrapper{width:100%}}.events .event-title{width:40%;background-color:rgba(204,202,191,0.3);padding:20px;height:220px;box-sizing:border-box;position:relative;float:left}.events .event-title h1,.events .event-title h2,.events .event-title h1 a{font-family:'Source Sans Pro', sans-serif;font-size:21px;color:#767769;font-weight:300;padding-bottom:5px}.events .event-title h1:hover,.events .event-title h2:hover,.events .event-title h1 a:hover{color:#507282}.events .event-title h2{color:#507282;padding-top:0}@media screen and (max-width: 500px){.events .event-title{width:100%}}.events .event-detail{width:60%;height:220px;background-color:rgba(204,202,191,0.4);padding:20px 20px 70px;box-sizing:border-box;position:relative;float:left}@media screen and (max-width: 500px){.events .event-detail{width:100%}}.events .event-detail h3{font-family:'Source Sans Pro', sans-serif;font-size:20px;color:#507282;font-weight:300;padding-bottom:20px}.events .event-detail p{font-family:'Source Sans Pro', sans-serif;font-size:14px;color:#8a7c69;font-weight:300}.events .event-detail p span{font-weight:600}.events .event-detail p a{font-weight:600;color:#507282}.events .event-detail p a:hover{color:#ddbd72}.events .event-detail .buttons{position:absolute;bottom:20px;left:20px}.top-image{max-width:1024px;width:100%;max-height:400px;overflow:hidden;margin:10px auto}.top-image img{width:100%}.contact h2{padding-top:0;max-width:520px}.contact li{font-family:'Source Sans Pro', sans-serif;font-size:16px;color:#8a7c69;font-weight:normal;font-weight:400;line-height:160%;float:left;padding-right:50px;padding-bottom:30px}.contact li span{display:block;color:#507282;font-weight:600;text-transform:uppercase;padding-bottom:20px}.contact li b{font-weight:600}.contact li a{color:#507282}.contact li a:hover{color:#cccabf}.contact li:last-child{padding-top:45px}@media screen and (max-width: 920px){.contact li:last-child{padding-top:0px}}.contact .text{width:50%}.map{filter:grayscale(1)}footer{background-color:#767769}footer .content{width:100%;max-width:1024px;padding:0;box-sizing:border-box;height:auto;margin:auto}@media screen and (max-width: 920px){footer .content{min-width:100%}}footer .content .links{width:100%;border-top:4px;border-bottom:none;padding:20px 60px;display:table;box-sizing:border-box}@media screen and (max-width: 920px){footer .content .links{padding:20px}}footer .content .links ul li{float:left;width:25%}@media screen and (max-width: 500px){footer .content .links ul li{width:50%}}footer .content .links ul li a{font-family:'Source Sans Pro', sans-serif;font-size:14px;color:#fff;font-weight:normal;font-weight:600;text-transform:uppercase;letter-spacing:1px;margin:15px 0;display:block}footer .content .links ul li a:hover{color:#ddbd72}footer .content .links ul li h2{font-family:'Source Sans Pro', sans-serif;font-size:14px;color:#fff;font-weight:normal;font-weight:600;text-transform:uppercase;letter-spacing:1px;margin:13px 0;padding:0;display:block}footer .content .links ul li p{font-family:'Source Sans Pro', sans-serif;font-size:14px;color:#fff;font-weight:200;line-height:130%;margin:13px 0}footer .content .links ul li p span{font-family:'Source Sans Pro', sans-serif;font-size:14px;color:#ddbd72;font-weight:normal;font-weight:600;display:block;text-transform:uppercase}.logos{width:100%;display:table;background-color:white}.logos ul{width:100%;max-width:1024px;padding:0;box-sizing:border-box;height:auto;margin:auto;padding:20px 60px;box-sizing:border-box}@media screen and (max-width: 920px){.logos ul{min-width:100%}}.logos ul li{text-align:center;width:33%;height:120px;float:left;position:relative;display:table}.logos ul li img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media screen and (max-width: 500px){.logos ul li img.smallest{width:90%}}@media screen and (max-width: 920px){.logos ul li{width:50%}.logos ul li:first-child{display:none}}.logos ul.four li{width:25%}@media screen and (max-width: 920px){.logos ul.four li{width:50%}}@media screen and (max-width: 920px) and (max-width: 920px){.logos ul.four li:first-child{display:table;width:50%}}.announcement-details{width:100%}.announcement-details h1,.announcement-details h2{padding:0 0 5px}.announcement-details h2{font-size:18px;padding-bottom:40px}.announcement-details img{width:100%;max-width:500px;padding:30px 0 5px;border:0}.announcement-details p{font-weight:300}.announcement-details p strong{font-size:12px;padding-bottom:40px;display:block;line-height:110%}.announcement-details .goBack a{padding:10px 20px;margin:0;background-color:#cccabf;font-family:'Source Sans Pro', sans-serif;font-size:12px;color:#fff;font-weight:normal;font-weight:600;text-transform:uppercase;letter-spacing:1px;transition:all .5s;position:relative}@media screen and (max-width: 920px){.announcement-details .goBack a{margin:0 3px}}.announcement-details .goBack a:hover{background-color:#507282;color:white}hr{height:1px;border:none;border-top:1px solid rgba(204,202,191,0.4);margin:30px 0}
/* overrides/fixes */
.announcement-details img {
	width: auto;
	max-width: 100%;
	display: block;
}
