.align_center,.align_left{position:relative;top:.5em}body,figcaption{background:#F4F4F4}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}b,em,i,strong{line-height:inherit}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html{overflow-y:scroll;font-size:100%;line-height:1.65em}body{font-family:open_sansregular,Arial,sans-serif;color:#444;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;min-height:100%}dl,form,hr,ol,p,pre,table,ul{margin:0 0 28px}h1,h2,h3,h4,h5,h6{font-weight:400;color:#666;background-color:transparent;line-height:1.3em;margin-bottom:28px;font-family:Georgia,Times,Times New Roman,serif}h1{font-size:160%}h2{font-size:140%}h3{font-size:130%}h4{font-size:120%}h5{font-size:110%}p{background-color:transparent}em,i{font-style:italic}b,strong{font-weight:700}ul.breadcrumbs{list-style-type:none;margin:20px 0 10px 20px;padding:0}.breadcrumbs li{color:#7a7a7a;display:inline;font-size:70%;padding:1px}.breadcrumbs li+li::after{content:" | ";padding-left:2px}.breadcrumbs li:last-child::after{content:""}blockquote{background:#f9f9f9;border-left:10px solid #ccc;margin:1.8em 10px;padding:1em 10px;quotes:"\201C""\201D"}blockquote:before{color:#ccc;content:open-quote;font-size:4em;line-height:.1em;margin-right:.25em;vertical-align:-.4em}blockquote p{display:inline}.align_left{float:left;margin:0 1em .5em 0;max-width:50%}.align_right{float:right;margin:0 0 .5em 1em;max-width:50%}.align_center{display:block;margin:1em auto}.footer .align_right{float:right;margin:0;padding:0 20px 0 0;text-align:right}a,a:visited{color:#C54141;text-decoration:none;outline:0}a:focus,a:hover{color:#666;text-decoration:underline}p a,p a:visited{color:#C54141}a[href$=".pdf"]{background:url(../g/page_pdf.png) right top no-repeat;padding-right:18px;padding-bottom:5px}a[href$=".doc"]{background:url(../g/page_word.png) right top no-repeat;padding-right:18px;padding-bottom:5px}a[target="_blank"]{background:url(../g/extlink.png) right top no-repeat;padding-right:12px}.footer a,.footer a:visited{color:#cad5dd;text-decoration:underline;outline:0}.MarkupPagerNav li a,.item a,.slicknav_nav a,a.edit,a[href^=tel]{text-decoration:none}.footer a:focus,.footer a:hover{color:#e3f0ec}.footer p a,.footer p a:visited{line-height:#cad5dd}ol,ul{list-style:disc inside;margin-left:30px}ol{list-style:decimal}ol ol,ol ul,ul ol,ul ul{margin:8px 0 8px 30px}img{max-width:100%;height:auto}.staff-list:nth-of-type(even) img{float:left;margin:0 15px 10px 0}.staff-list:nth-of-type(odd) img{float:right;margin:0 0 10px 15px}.staff-list img{width:30%;padding-bottom:15px}figure img,iframe{width:100%}p.feature_caption{font-size:80%;color:#717171;margin:-20px 0 0;padding:0}.blur{filter:blur(4px);margin:0;transform:scale(1.1)}.saturate{filter:saturate(10%)}.sepia{filter:sepia(100%)}.noblur{margin-bottom:10px;overflow:hidden}figure{background-color:#F4F4F4;padding:5px;font-size:.75em;display:table}figure img{display:block}figcaption{display:table-caption;caption-side:bottom;padding:0 8px 5px}a[href^=tel]{color:inherit}input[type=submit]{-webkit-appearance:none;-webkit-border-radius:0}input[type=text],input[type=email],input[type=search],input[type=password]{-webkit-appearance:caret;-moz-appearance:caret}.scrollup{width:40px;height:40px;opacity:.3;position:fixed;bottom:5px;right:5px;display:none;text-indent:-9999px;background:url(../g/icon_top.png) no-repeat}.scrollup:hover{opacity:.9}.slicknav_menu{font-size:115%}.slicknav_menu .slicknav_menutxt{font-size:90%}.slicknav_nav .slicknav_row{margin:0}.slicknav_nav .slicknav_item a{padding:6px 0}.slicknav_nav .slicknav_arrow{float:right;font-size:1.2em;font-weight:700;background-color:rgba(255,255,255,.1);padding:3px 13px;margin-top:-3px;border-radius:100%}.slicknav_btn,.slicknav_menu{background:#C54141}.slicknav_nav a{color:#fff}.slicknav_nav a:hover{color:#fff;background-color:#eb5858}.slicknav_menu .active{background:#eb5858}ul.tabs{margin:0;padding:0;list-style:none}ul.tabs li{background:#F8F7F3;color:#222;display:inline-block;padding:10px 15px;cursor:pointer}ul.tabs li.current{background:#F3F1EB;color:#222}.tab-content{display:none;background:#F3F1EB;padding:15px;border-bottom:2px solid #e8e8e8}.tab-content.current{display:inherit}ul.MarkupPagerNav{font-size:.75em;padding:0;list-style:none;margin:0 0 20px}.MarkupPagerNav li{display:inline-block;background:#e6e7e2;margin:0;line-height:1}.MarkupPagerNav li a{display:block;padding:0;color:#6b6b6b;margin:0}.MarkupPagerNav span{background:#C83E3E;color:#fff;display:block;padding:12px;border-radius:3px}.MarkupPagerNav span:hover{background:#242424;color:#fff;display:block;padding:12px}.MarkupPagerNav li.next{padding:0;background:0 0;font-size:1em}.MarkupPagerNavOn span{background-color:#242424}.hide,.structural{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}a.edit{background-color:#C03B3B;padding:5px 10px;color:#fff;float:right;margin-right:20px;border-radius:3px}a.edit:hover{background-color:#222}.scroll-top{display:inline-block;height:40px;width:40px;position:fixed;bottom:20px;right:20px;box-shadow:0 0 10px rgba(0,0,0,.05);overflow:hidden;text-indent:100%;white-space:nowrap;background:url(../g/top-arrow.svg) center 50% no-repeat #c54141;visibility:hidden;opacity:0;-webkit-transition:opacity .3s 0s,visibility 0s .3s;-moz-transition:opacity .3s 0s,visibility 0s .3s;transition:opacity .3s 0s,visibility 0s .3s}.scroll-top:hover{background-color:#222}.no-touch .scroll-top:hover,.scroll-top.cd-fade-out,.scroll-top.cd-is-visible{-webkit-transition:opacity .3s 0s,visibility 0s 0s;-moz-transition:opacity .3s 0s,visibility 0s 0s;transition:opacity .3s 0s,visibility 0s 0s}.scroll-top.cd-is-visible{visibility:visible;opacity:1}.scroll-top.cd-fade-out{opacity:.5}.no-touch .scroll-top:hover{background-color:#222;opacity:1}#owl-demo .item img{display:block;width:100%;height:auto}.item p{position:absolute;z-index:500;bottom:20px;left:20px;color:#fff;font-size:80%;line-height:normal;background-color:rgba(0,0,0,.8);padding:20px;width:350px}.item span{font-size:150%;display:block}.item a{color:#fff;background-color:#c42b2b;padding:8px 10px;margin-top:15px;display:block;float:right;border:1px solid #de2a2a}.item a:hover{background-color:#de2a2a}.slidingDiv{background-color:#E6E7E2;padding:20px;border:1px solid #d9ddcd}.show_hide{display:none;cursor:pointer;background:#DEB887;padding:10px;color:#fff;border:0;margin-bottom:5px}.fadein{-webkit-animation:fadein 5s;-moz-animation:fadein 5s;-ms-animation:fadein 5s;-o-animation:fadein 5s;animation:fadein 5s}.fadein-fast{-webkit-animation:fadein 1s;-moz-animation:fadein 1s;-ms-animation:fadein 1s;-o-animation:fadein 1s;animation:fadein 1s}@keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-ms-keyframes fadein{from{opacity:0}to{opacity:1}}@-o-keyframes fadein{from{opacity:0}to{opacity:1}}.tilt{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.tilt:hover{-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}.hide-on-desktops,.show-on-phones,.show-on-tablets{display:none!important}.show-on-desktops{display:inherit!important}@media (min-width:768px) and (max-width:979px){.hide-on-desktops{display:inherit!important}.show-on-desktops{display:none!important}.show-on-tablets{display:inherit!important}.hide-on-tablets{display:none!important}}@media (max-width:767px){.hide-on-desktops{display:inherit!important}.show-on-desktops{display:none!important}.show-on-phones{display:inherit!important}.hide-on-phones{display:none!important}}