abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,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,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;background:0 0;list-style:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}a{margin:0;padding:0;vertical-align:baseline;background:0 0;text-decoration:none;color:rgba(0,0,0,.75)}input,select{vertical-align:middle}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.row:after,.row:before{content:" ";display:table}.row:after{clear:both}.button-group:after,.button-group:before{content:" ";display:table}.button-group:after{clear:both}.form-row:after,.form-row:before{content:" ";display:table}.form-row:after{clear:both}.title:after,.title:before{content:" ";display:table}.title:after{clear:both}html{font-size:62.5%;overflow-x:hidden;-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;text-rendering:optimizeLegibility;-webkit-overflow-scrolling:touch}body{overflow-x:hidden;font-size:1.5rem;line-height:1.5;background-color:#454545;color:rgba(0,0,0,.55);font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}h1,h2,h3,h4,h5,h6{color:rgba(0,0,0,.85);font-weight:400}strong{font-weight:700}small{color:rgba(0,0,0,.5);font-size:1.2rem}a:hover{color:rgba(0,0,0,1)}embed,iframe,object{max-width:100%}.hide{display:none}.animate{transition:.2s ease-in-out}.excerpt{word-wrap:break-word}.grid{display:flex;flex-flow:row;flex-wrap:wrap;position:relative}.container .grid{margin-left:-10px;margin-right:-10px}[class*=column]{margin-left:10px;margin-right:10px;margin-bottom:20px;position:relative;max-width:calc(100% - 20px)}.column-flush{margin:0;position:relative;max-width:100%}.row .column{float:left}.layers-masonry-column .grid{-webkit-flex-direction:column;flex-direction:column}.span-12{min-width:calc(((100% / 12) * 12) - 20px)}.column-flush.span-12{min-width:calc((100% / 12) * 12)}.no-gutter{margin-right:0!important}#wrapper-site,.wrapper-site{width:100%;position:relative;left:0;top:0;transition:left .3s ease-in-out,opacity .2s ease-in-out .1s,top .3s ease-in-out,width .3s ease-in-out;z-index:2;opacity:1}.wrapper-content{position:relative}.container{max-width:1040px;margin:auto;padding:0 20px}.wrapper-site.container{max-width:1140px}.content{padding:20px}.column .pull-right,.column.pull-right{order:2}.pull-right{float:right}.push-top{margin-top:2%}.push-bottom{margin-bottom:2%}.push-bottom-large{margin-bottom:6%}.no-push-bottom{margin-bottom:0}.define{border:1px solid rgba(0,0,0,.1)}.header-site{background-color:#f3f3f3;background-position:center;background-repeat:no-repeat;position:relative}.header-site .container,.header-site>.header-block{display:-webkit-flex;-webkit-flex-wrap:nowrap;-webkit-align-items:center;-webkit-justify-content:space-between;display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;position:relative}.header-site .container{padding:10px}.responsive-nav{padding:0;margin:0 0 0 20px;cursor:pointer}.responsive-nav .l-menu{display:block;font-size:24px;line-height:40px;color:#454545}.header-site nav{display:-webkit-flex;-webkit-flex-direction:row;-webkit-align-items:center;display:flex;flex-direction:row;align-items:center;margin:0;line-height:30px}.header-left .logo{/*overflow:hidden*/}.header-overlay{position:absolute;width:100%;z-index:100}.header-overlay-no-push .header-overlay:not(.is_stuck){background:0 0}.footer-site{clear:both;padding-top:20px;padding-bottom:20px;background-color:#f3f3f3}.footer-site .row{padding-top:40px;padding-bottom:40px}.footer-site .section-nav-title{margin-bottom:15px;color:#323232}.copyright{color:rgba(0,0,0,.45);font-size:1.2rem}.grid.copyright{padding-top:0;padding-bottom:0}.copyright .column{margin-bottom:0}.grid+.copyright{padding-top:20px;border-top:2px solid rgba(0,0,0,.15)}.title-container{background-color:#f3f3f3}.title-container .title-container .excerpt{max-width:745px;margin-top:1.5%;color:#8f8f8f;font-size:2.5rem}.title-container .excerpt+.button-group{margin-top:3%}.title .text-center .excerpt{margin-left:auto;margin-right:auto}.title.small{padding:1%}.title.large{padding:3%}.section-title{}.section-title .button{margin-top:15px}.section-title.large .section-title .section-title+.container{margin-top:60px}.section-nav-title{margin:0 0 10px;color:#8f8f8f;font-size:1.2rem;font-weight:700;text-transform:uppercase}.sidebar{overflow:hidden}.close-canvas{padding:4px 8px 3px;background:rgba(0,0,0,.2);position:absolute;top:0;right:0;border-radius:0 0 0 3px;font-size:1.1rem;text-transform:uppercase;text-align:right;cursor:pointer;z-index:2}.close-canvas i{margin-right:4px;font-size:1rem}.close-canvas:hover{color:#fff}div[class*=' off-canvas-']{padding-top:30px;position:fixed;top:0;z-index:1;opacity:0;-webkit-transform:scale(.95);transform:scale(.95);transition:.3s ease-in-out;font-size:1.4rem}.off-canvas-right{width:240px;height:100%;right:0}.open[class*=' off-canvas-']{opacity:1;-webkit-transform:scale(1);transform:scale(1);overflow-y:scroll}.open+.wrapper-site{opacity:.85}.off-canvas-right.open+.wrapper-site{left:-240px}div[class*=' off-canvas-'] li{padding:5px 0}div[class*=' off-canvas-'] li a{color:rgba(255,255,255,.8)}div[class*=' off-canvas-'] .section-nav-title{color:#888}div[class*=' off-canvas-'] .nav-mobile{margin-top:0;padding-top:0;position:relative;z-index:1}div[class*=' off-canvas-'] .nav-vertical li{padding:0}button,input,select,textarea{width:100%;background-color:#fff;border:2px solid #eee;color:#8f8f8f;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.5rem}input:focus,select:focus,textarea:focus{border-color:#ccc;-webkit-appearance:none;outline:0}input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url]{max-width:500px;padding:0 8px;height:36px;-webkit-appearance:none;-moz-appearance:none;font-size:1.5rem}textarea{padding:10px 8px;max-width:660px;-webkit-appearance:none;-moz-appearance:none}button,input[type=button],input[type=submit]{display:inline-block;width:auto;padding:5px 10px;vertical-align:middle;background-color:#454545;border:none;text-align:center;color:#fff;font-size:1.5rem;font-weight:700;font-style:normal;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;transition:.2s ease-in-out}button:hover,input[type=button]:hover,input[type=submit]:hover{cursor:pointer;background-color:#ccc;color:#999}input[type=button]:disabled,input[type=submit]:disabled{background-color:#ccc;color:#999}input[type=submit]+span{float:left;margin:2px 0 0 10px;font-size:1.1rem;font-style:italic}input[type=file],input[type=upload]{max-width:500px;padding:4px;background-color:#eee;border:none;font-size:1.5rem}label{clear:both;display:block;margin-bottom:4px;font-size:1.5rem;font-weight:700}.form-row{margin-bottom:15px;vertical-align:top}input[type=checkbox]{border:none;-webkit-appearance:checkbox;-moz-appearance:checkbox;height:14px;width:14px;padding:0;margin:0 5px;vertical-align:middle;font-size:1.2rem;font-weight:400}.checkbox{clear:both;margin:0;overflow:hidden}.checkbox button,.checkbox input[type=submit]{display:inline-block;margin:0}.checkbox label{display:inline-block;margin-left:10px;vertical-align:middle}input[type=radio]{border:none;-webkit-appearance:radio;-moz-appearance:radio;height:14px;width:14px;padding:0;margin:0 5px;vertical-align:bottom}.input-append,.input-prepend{overflow:hidden;display:block;line-height:32px;white-space:nowrap;font-size:0}.input-prepend input{display:inline-block;vertical-align:top}.input-append input[type=email],.input-append input[type=password],.input-append input[type=text]{display:inline-block;vertical-align:top;border-right:none}.input-append button,.input-append input[type=button],.input-append input[type=submit]{display:inline-block;height:36px;margin:0;vertical-align:top;border-left:none}.input-prepend.input-append input{border-right-width:0}.button{display:inline-block;padding:5px 15px;background-color:#454545;color:#fff;text-align:center;vertical-align:middle;cursor:pointer;transition:.2s ease-in-out;font-weight:700;border:0 solid #454545}.button:hover{background-color:#323232;color:#fff}input.button{height:36px;padding-top:0;padding-bottom:0}.btn-primary{background-color:#fc0;color:#5e2500}.btn-primary:hover{background-color:#f93;color:#5e2500}.button-group{display:inline-block;margin-bottom:10px;vertical-align:middle;overflow:hidden}.button-group+.button-group{margin-right:10px}.pull-right .button-group+.button-group{margin-left:10px;margin-right:0}.button-group .button{float:left;margin:0}.label{padding:1px 6px;background-color:#454545;color:#fff;white-space:nowrap;font-weight:700;font-style:normal}.label.label-error{background-color:#e2574c;color:#fff}.label-group{overflow:hidden;font-size:0}.label-group .label{margin:0}table{border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:20px;vertical-align:top;overflow:hidden;border:2px solid rgba(0,0,0,.08)}table td{padding:10px;vertical-align:top;border-bottom:2px solid rgba(0,0,0,.08)}table tr:last-child td{border-bottom:block}table .button-group{margin-bottom:0}#wrapper-site,.wrapper-site{background-color:#fff}.well{background-color:rgba(0,0,0,.05)}.panel{overflow:hidden;margin-bottom:20px}.panel ul{margin:0;padding:0;border:2px solid rgba(0,0,0,.05)}.panel li{padding:10px;background-color:#fff;border-top:2px solid rgba(0,0,0,.05)}.panel li:first-child{border-top:none}.panel .panel-title{padding:8px 10px;background-color:#454545;color:#fff}.panel .panel-title+ul{border-top:none}.header-site .column{margin-bottom:0}.logo{padding:0}.logo .custom-logo-link,.mark,.site-logo-link{display:inline-block;vertical-align:middle;margin:auto;font-size:0}.custom-logo-link img,.mark img,.site-logo-link img{display:inline-block;max-height:40px;margin:auto;width:auto}.column .logo{float:none}.nav{vertical-align:middle;display:inline-block}.nav li{position:relative}.nav a{color:#323232;transition:color .2s ease-in-out,background .2s ease-in-out,border-color .2s ease-in-out}.nav a:hover{color:#8f8f8f}.nav.large{font-size:2rem}.nav.medium{font-size:1.5rem}.nav-horizontal>ul{float:left}.nav-horizontal li{float:left;margin:0 10px}.nav-horizontal li a{display:block;color:#323232;text-align:center;font-weight:600}.header-site .nav-horizontal>ul>li{margin:0 2px}.header-site .nav-horizontal>ul>li>a{padding:0 10px}.nav-vertical{clear:both}.nav-vertical a{display:block;padding:5px 0;font-weight:700}.nav-vertical a:hover{background-color:#eee;color:#323232}.nav-inline li{display:inline;margin:0 15px;font-size:1.2rem}.nav-inline a{color:rgba(255,255,255,.65)}.nav-inline a:hover{color:#fff}.nav-tabs{padding:20px 20px 0;border-bottom:1px solid rgba(0,0,0,.1)}.nav-tabs ul{overflow:hidden;max-width:1000px;margin:auto}.nav-tabs li{float:left;margin-right:10px}.nav-tabs a{display:block;padding:6px 15px;border:1px solid transparent;border-bottom:none;font-weight:700}.nav-tabs a:hover{background:rgba(0,0,0,.1)}.nav-tabs .active a{border-color:rgba(0,0,0,.1)}.nav-absolute{position:absolute;width:100%;padding:5px 10px;color:#999;font-size:1.2rem}.nav-absolute li{display:inline}.nav-absolute a{color:#ccc}.nav-absolute a:hover{color:#fff}.pagination{clear:both;display:inline-block;overflow:hidden;margin:0 20px 20px 0}.pagination li{float:left;border-right:1px solid #eee;overflow:hidden;font-size:1.3rem;font-weight:700}.pagination li:last-child{border-right:none}.pagination a,.pagination span{display:inline-block;min-width:38px;padding:4px 10px;background-color:#f5f5f5;color:#454545;text-align:center}.pagination a:hover{background-color:#454545;color:#fff}.pagination li.next{margin-right:10px;border:none}#back-to-top{display:none;position:fixed;bottom:30px;right:30px;z-index:10}#back-to-top a{display:block;width:32px;height:32px;background:url(images/arrow-up-small.png) 0 0/32px 32px no-repeat;text-indent:-999px;overflow:hidden}.media{overflow:hidden;display:block;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.media-image{text-align:center;margin-right:auto;margin-left:auto}.media-image img{display:block;margin:auto}.media .media-body{display:block;overflow:hidden}.column:not(.span-12) .media .excerpt{max-width:745px}.media .text-center .excerpt{margin-left:auto;margin-right:auto}.media.image-top .media-body{float:none}.has-image .media-body{margin-top:15px}.media.medium .button,.media.medium p:not(:first-child){margin-top:1.5rem}.media.large .text-center .excerpt{margin-left:auto;margin-right:auto}.media.large .button,.media.large p:not(:first-child){margin-top:2rem}.media.large .excerpt{font-size:2rem}.thumbnail{display:block;position:relative;overflow:hidden}.thumbnail.hide{display:none}.thumbnail-media{display:block;overflow:hidden;position:relative;z-index:1}.thumbnail-media img{display:block;margin:auto;-webkit-transform:scale(1);transform:scale(1);transition:.2s ease-in-out,transform 4s ease-in-out}.thumbnail-media:hover img{-webkit-transform:scale(1.08);transform:scale(1.08)}.thumbnail-body{padding:20px;overflow:hidden;position:relative;z-index:2;background-color:#f5f5f5}.thumbnail-body .heading{margin:0;color:#000;font-size:2rem;font-weight:400}.thumbnail-body .excerpt{color:rgba(0,0,0,.55)}.thumbnail-body p{margin:10px 0 0}.thumbnail-body .button{margin-top:20px}.thumbnail .button-group{margin:20px 0 0}.copy{font-size:1.5rem}.copy.small{font-size:1.3rem}.copy p{margin-bottom:16px}.copy a{border-bottom:1px solid #ddd}.copy a:hover{border-color:#999}.copy a.button{border-bottom:none}.excerpt li{list-style-type:inherit}.excerpt ol,.excerpt ul{margin:0 0 0 3rem}.text-center ol,.text-center ul,.text-right ol,.text-right ul{margin-left:0!important;margin-right:0!important}.text-center ol li,.text-center ul li,.text-right ol li,.text-right ul li{list-style-position:inside}.excerpt ol:not(:first-child),.excerpt ul:not(:first-child){margin-top:1.5rem}.excerpt ul{list-style-type:disc}.excerpt ol{list-style-type:decimal}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.invert{border:none;color:rgba(255,255,255,.85)}.invert a,.invert a:hover{color:#fff}.invert .nav>li>a{color:rgba(255,255,255,.8)}.invert .nav>li>a:hover{color:rgba(255,255,255,1)}.invert .nav-tabs a{color:#fff}.invert .nav-vertical li a:hover{background:0 0;color:#fff}.invert .btn-primary,.invert .btn-primary:hover{color:#5e2500}.footer-site.invert .section-nav-title,.invert .copyright{color:rgba(255,255,255,.55)}