@charset "UTF-8";
/*! standardize.css v1.0.0 | MIT License | github.com/jspellman814/standardize */
@-webkit-keyframes slideFromAbove{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slideFromAbove{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}*{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:sans-serif;font-size:10px}body{margin:0;padding:0;font-size:1.8rem;line-height:1.6;min-width:320px;color:#333;font-family:"Source Sans Pro",Helvetica,Arial,"Nimbus Sans L",sans-serif}#main,a:active,a:hover{outline:0}article,aside,details,footer,header,nav,section,summary{display:block;position:relative}figcaption,figure,main{position:relative}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}blockquote,dl,hr,menu,ol,p{margin:1em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;border-bottom:1px solid #ccc}mark{background:#ff0;color:#000}code,kbd,pre,samp,tt,var{font-family:monospace;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}ol ol,ol ul,ul ol,ul ul{margin:0}dd{margin:0 0 0 30px}menu,ol,ul{padding:0 0 0 30px}nav ol,nav ul{list-style:none}img{border:0;vertical-align:bottom;max-width:100%;height:auto;width:auto}svg:not(:root){overflow:hidden}figcaption,figure,main{display:block}figure,ul{margin:0}fieldset{border:1px solid}legend{border:0;color:inherit;display:table;max-width:100%;white-space:normal}button,input{overflow:visible}button{margin:0;max-width:100%;font-size:inherit}input,textarea{background-color:transparent}input{font-family:inherit;line-height:normal}input,select,textarea{margin:0;max-width:100%;color:inherit;font-size:inherit}textarea{line-height:inherit}button,select{text-transform:none}[type=reset],[type=submit],html [type=button]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio],legend{padding:0}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}.field .field-label,label{display:block;font-weight:700}table{border-collapse:collapse;border-spacing:0;margin:1em 0;width:100%!important;border:0 solid #d3d3d3}.video-player{position:relative;overflow:hidden;height:0;padding-bottom:56.25%}.video-player embed,.video-player iframe,.video-player object{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%}@media (max-width:1023px){body.noscroll{position:fixed;overflow:hidden;height:100%;width:100%}}h1,h2,h3,h4,h5,h6{font-family:"Source Sans Pro",Helvetica,Arial,"Nimbus Sans L",sans-serif}a{color:#333;text-decoration:none;outline:0}a:active,a:focus,a:hover,a:visited{outline:0}blockquote{border-left:1px solid #ccc;padding-left:3rem;font-size:1.5em;line-height:1.25em}blockquote p{margin:.5em 0}cite{font-size:1.6rem;display:block}.intro{font-size:1.5em;line-height:1.5em}.button-link,button,input[type=button],input[type=submit]{position:relative;z-index:1;display:inline-block;height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 20px;border:0;border-radius:0;background-color:#333;color:#fff;font-family:"Source Sans Pro",Helvetica,Arial,"Nimbus Sans L",sans-serif;line-height:40px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.button-link.js-focus,.button-link:focus,.button-link:hover,button.js-focus,button:focus,button:hover,input.js-focus[type=button],input.js-focus[type=submit],input:focus[type=button],input:focus[type=submit],input:hover[type=button],input:hover[type=submit]{background-color:#24a991}span.cascading-word{clear:both;display:block}span.cascading-word:not(:last-of-type){margin-bottom:-1.5rem}@media (min-width:761px){span.cascading-word:not(:last-of-type){margin-bottom:-2.3rem}}p+ul{margin:-1em 0 0}@font-face{font-family:'nooricon';src:url(../fonts/nooricon.eot?5ig095);src:url(../fonts/nooricon.eot?5ig095#iefix) format("embedded-opentype"),url(../fonts/nooricon.ttf?5ig095) format("truetype"),url(../fonts/nooricon.woff?5ig095) format("woff"),url(../fonts/nooricon.svg?5ig095#nooricon) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:'nooricon'!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-left:before{content:"\e903"}.icon-arrow-right:before{content:"\e904"}.icon-social-instagram:before{content:"\e900"}.icon-social-linkedin:before{content:"\e901"}.icon-social-twitter:before{content:"\e902"}table tr{border:0 solid #d3d3d3}table tr:nth-child(even){background:#f7f7f7}table td,table th{padding:.5em 1em;border-color:#d3d3d3;text-align:left}form>:first-child,table td>:first-child,table th>:first-child{margin-top:0}form>:last-child,table td>:last-child,table th>:last-child{margin-bottom:0}table tbody th,table thead th{background:#e7e7e7;font-weight:700;text-transform:uppercase;font-size:.92em}table th.js-empty-header-cell{visibility:hidden}@media (max-width:1023px){table.data{display:block;overflow:hidden}table.data th,table.data thead{display:none}table.data caption,table.data tbody,table.data tbody th,table.data td,table.data tr{float:left;display:block;width:100%}table.data tr{padding:20px 10px;border-width:1px}table.data tr+tr{border-top-width:0}table.data tr>td,table.data tr>th{border-width:0}table.data td.js-labeled:before{display:block;margin-bottom:.5em;padding-bottom:.5em;border-bottom:1px solid #d3d3d3;color:#555;font-weight:700;font-size:.92em;content:attr(data-th)}}form{margin-top:20px;margin-bottom:20px}.form-actions,.form-item{margin:20px 0}label{margin-bottom:5px}.field .field-label,label{font-family:"Source Sans Pro",Helvetica,Arial,"Nimbus Sans L",sans-serif}input[type=email],input[type=number],input[type=password],input[type=search],input[type=text],textarea{min-width:280px;padding:6px 12px;border:1px solid #ccc;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:"Source Sans Pro",Helvetica,Arial,"Nimbus Sans L",sans-serif}input[type=checkbox],input[type=radio]{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}.field input[type=checkbox]+.field-label,.field input[type=radio]+.field-label,input[type=checkbox]+label,input[type=radio]+label{position:relative;display:inline;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:400;cursor:pointer}.field input[type=checkbox]+.field-label:before,.field input[type=radio]+.field-label:before,input[type=checkbox]+label:before,input[type=radio]+label:before{display:inline-block;width:14px;height:14px;margin-bottom:-2px;margin-right:8px;overflow:hidden;border:1px solid #326cb1;content:''}.field input[type=checkbox]+.js-focus.field-label:before,.field input[type=radio]+.js-focus.field-label:before,input[type=checkbox]+label.js-focus:before,input[type=radio]+label.js-focus:before{-webkit-box-shadow:0 0 5px #444;box-shadow:0 0 5px #444}.field input[type=checkbox]:checked+.field-label:before,.field input[type=radio]:checked+.field-label:before,input[type=checkbox]:checked+label:before,input[type=radio]:checked+label:before{background-color:#326cb1}.field input[type=radio]+.field-label:before,input[type=radio]+label:before{border-radius:50%}.selectlist,select{position:relative;border:1px solid #a2a2a2;background-color:#eee}.selectlist{background-clip:padding-box;display:inline-block}select{z-index:2;display:block;height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:8px 16px;-moz-padding-end:10px;min-width:200px;border-radius:0;font-family:"Source Sans Pro",Helvetica,Arial,"Nimbus Sans L",sans-serif;line-height:1em;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.selectlist select{float:left;margin:0;border:0;background:0 0;background-color:transparent;line-height:14px}.element-invisible,.visually-hidden{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}.element-invisible-off{position:static!important;clip:auto;height:auto;width:auto;overflow:auto}.element-focusable{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}.element-focusable:active,.element-focusable:focus{position:static!important;clip:auto;height:auto;width:auto;overflow:auto}.skip-link{display:block;background:#2d2d2d;color:#fff;text-align:center;height:0}.skip-link:focus{height:auto;padding:10px}.screen-reader-text{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.screen-reader-text:focus{top:5px;left:5px;z-index:100000;display:block;width:auto;height:auto;padding:15px 23px 14px;clip:auto!important;background-color:#f1f1f1;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);color:#21759b;line-height:normal;text-decoration:none}.messages--status,.ok{background-color:#f8fff0;color:#234600}.messages--warning,.warning{background-color:#fffce5;color:#840}.error,.messages--error{background-color:#fef5f1;color:#8c2e0b}.messages,.messages--error{position:relative;margin:10px 0;padding:10px 10px 10px 50px;border:1px solid #be7}.messages:before{color:#be7;content:"✓"}.messages--error:before,.messages:before{position:absolute;top:20px;left:8px;width:1.5em;font-size:1.5em;font-weight:700;text-align:center}.messages--warning{border-color:#ed5}.messages--warning:before{color:#ed5;content:"!"}.messages--error{border-color:#ed541d}.messages--error:before{color:#ed541d;content:"×"}.messages--error p.error{color:#333}.messages__list,h3.message__title{margin:0}.messages__item{list-style-image:none}.tabs-primary,.tabs.primary{margin:20px 0}.tabs-primary,.tabs-secondary,.tabs.primary{padding:0 2px;list-style:none;border-bottom:1px solid #ccc;white-space:nowrap;font-family:"Source Sans Pro",Helvetica,Arial,"Nimbus Sans L",sans-serif}.tabs-primary:after,.tabs-secondary:after,.tabs.primary:after{clear:both;display:table;content:""}.tabs-primary__tab,.tabs.primary>li{float:left;margin:0 3px}.tabs-secondary__tab,.tabs-secondary__tab.is-active{float:left}.tabs.primary>li>a,a.tabs-primary__tab-link,a.tabs-secondary__tab-link{display:block;border-right:0;border-bottom:0;text-decoration:none;font-size:.55em;line-height:1.7em;font-weight:700}.tabs.primary>li>a,a.tabs-primary__tab-link{padding:0 1em;border-top-left-radius:4px;border-top-right-radius:4px;-webkit-transition:background-color .3s;transition:background-color .3s;background-color:#dedede;color:#333;text-align:center}.tabs.primary>li>a:focus,.tabs.primary>li>a:hover,a.tabs-primary__tab-link:focus,a.tabs-primary__tab-link:hover{background-color:#e9e9e9;border-color:#f2f2f2}.tabs.primary>li>a.is-active,.tabs.primary>li>a:active,a.tabs-primary__tab-link.is-active,a.tabs-primary__tab-link:active{background-color:transparent;border-color:#fff}a.tabs-secondary__tab-link{padding:0 .5em;border-radius:.75em;-webkit-transition:background-color .3s;transition:background-color .3s;background-color:#f2f2f2;color:#666}a.tabs-secondary__tab-link:focus,a.tabs-secondary__tab-link:hover{background-color:#dedede;border-color:#999;color:#333}a.tabs-secondary__tab-link.is-active,a.tabs-secondary__tab-link:active{background-color:#666;border-color:#000;color:#fff}.tabs-primary__tab,.tabs.primary>li{border-top-left-radius:4px;border-top-right-radius:4px;border:1px solid #ccc;border-bottom:0}.tabs-secondary{margin:-20px 0 20px;font-size:.9em}.tabs-secondary__tab,.tabs-secondary__tab.is-active{margin:10px 3px}.unpublished{overflow:visible;height:0;background-color:transparent;color:#d8d8d8;text-transform:uppercase;text-align:center;word-wrap:break-word;font-size:75px;line-height:1;font-weight:700}.block-content>:first-child,.field-item>:first-child{margin-top:0}.block-content>:last-child,.field-item>:last-child{margin-bottom:0}.field{margin:.5em 0}.field .field-label{margin-bottom:0}.inline{display:inline;padding:0}.inline li{display:inline;list-style-type:none}.inline li,span.field-label{padding:0 1em 0 0}.owl-carousel{height:100%}.owl-carousel .owl-nav button span{background-color:#a2a2a2;border-radius:50%;padding:9px 7px 7px;font-size:2rem;color:#fff}.owl-carousel .owl-nav button:hover span,.site-footer__social a:hover .icon-social{background-color:#1b7f6d}.background-video video,.owl-carousel .owl-prev{position:absolute;left:0;top:50%}.owl-carousel .owl-next{position:absolute;right:0;top:50%}.owl-autoplay-controls,.owl-carousel .owl-dots{position:absolute;bottom:-3rem;left:0;right:0;text-align:center}.owl-carousel .owl-dots .owl-dot{height:20px}.owl-carousel .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#a2a2a2;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;border-radius:30px}.owl-carousel .owl-dots .owl-dot.active span,.owl-carousel .owl-dots .owl-dot:hover span{background:#1b7f6d}.owl-carousel .owl-item,.owl-carousel .owl-stage,.owl-carousel .owl-stage-outer{height:100%}.owl-carousel .owl-item{padding-left:5px;padding-right:5px}.owl-autoplay-controls{display:none;bottom:2rem}.owl-carousel .owl-stage-outer{overflow:hidden;position:relative;width:100%;z-index:1}.owl-item{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.parallax{min-height:600px;background:url(https://picsum.photos/2200/1400?image=767) center center no-repeat;background-size:cover}.navigation{position:absolute;background-color:#fff;top:15px;right:5px}@media (min-width:761px){.navigation{right:0;top:5px;width:100%;position:relative}}.navigation__inner-wrapper{display:inline-block;background-color:#fff;float:right;width:100%}@media (min-width:761px){.navigation__inner-wrapper{width:unset}}.navigation__wrapper{position:absolute;-webkit-transition:right 1s ease;transition:right 1s ease;width:20rem;right:calc(-20rem - 100% - 2rem)}.navigation__wrapper[aria-expanded=true]{right:-2rem}@media (min-width:761px){.navigation__wrapper{display:block;float:right;position:relative;right:unset;width:auto}}.navigation__open{border:0;padding:1.5rem}@media (min-width:761px){.navigation__open{display:none}}.navigation__open .element-invisible{bottom:0}.navigation__close{border:0}@media (min-width:761px){.navigation__close{display:none}}.navigation__main-menu li.current-menu-ancestor>a,.navigation__main-menu li.current-menu-item>a,.navigation__main-menu li:hover>a,.work__gallery .slide--link a:hover{color:#1b7f6d}.navigation__main-menu a{width:100%;display:block;border:0;font-weight:500;font-size:1.6rem;color:#333;padding:1rem 2rem}@media (min-width:761px){.navigation__main-menu a{padding:2rem 4rem}}.navigation__main-menu a[href="#"]{cursor:default}.navigation__main-menu ul{padding-left:1rem}.navigation__main-menu ul.sub-menu{padding-left:2rem}@media (min-width:761px){.navigation__main-menu ul{list-style:none;margin:0;padding:0;position:relative;padding-left:3rem}.navigation__main-menu .sub-menu:after,.navigation__main-menu ul:after{clear:both;display:table;content:""}.navigation__main-menu ul li{float:left;display:block;list-style-type:none;list-style-image:none;margin-left:2rem;min-width:5rem;border-top:1px solid #000;position:relative}.navigation__main-menu ul li:hover .sub-menu{display:block}.navigation__main-menu ul li.current-menu-ancestor,.navigation__main-menu ul li.current-menu-item,.navigation__main-menu ul li:hover{border-top:3px solid #1b7f6d}.navigation__main-menu ul li.current-menu-ancestor>a,.navigation__main-menu ul li.current-menu-item>a,.navigation__main-menu ul li:hover>a{padding-top:calc(2rem - 2px)}.navigation__main-menu .sub-menu{list-style:none;margin:0;padding:0;display:none;position:absolute;width:100%;background:#fff;background:-webkit-gradient(linear,left top,right top,color-stop(1%,rgba(255,255,255,0)),color-stop(5%,#fff),color-stop(95%,#fff),color-stop(99%,rgba(255,255,255,0)));background:linear-gradient(90deg,rgba(255,255,255,0) 1%,#fff 5%,#fff 95%,rgba(255,255,255,0) 99%)}.navigation__main-menu .sub-menu li{list-style-type:none;list-style-image:none;display:block;clear:both;width:100%;text-align:center;margin-left:0;border-top:none}.navigation__main-menu .sub-menu li:before{content:"";position:absolute;background-image:-webkit-gradient(linear,left top,right top,color-stop(1%,transparent),color-stop(30%,#000),color-stop(70%,#000),color-stop(99%,transparent));background-image:linear-gradient(90deg,transparent 1%,#000 30%,#000 70%,transparent 99%);top:-1px;left:0;right:0;height:1px}.navigation__main-menu .sub-menu li a{width:100%;padding:1rem 4rem}.navigation__main-menu .sub-menu li.current-menu-ancestor,.navigation__main-menu .sub-menu li.current-menu-item,.navigation__main-menu .sub-menu li:hover{border-top:none}.navigation__main-menu .sub-menu li.current-menu-ancestor:before,.navigation__main-menu .sub-menu li.current-menu-item:before,.navigation__main-menu .sub-menu li:hover:before{background-image:-webkit-gradient(linear,left top,right top,color-stop(1%,rgba(27,127,109,0)),color-stop(30%,#1b7f6d),color-stop(70%,#1b7f6d),color-stop(99%,rgba(27,127,109,0)));background-image:linear-gradient(90deg,rgba(27,127,109,0) 1%,#1b7f6d 30%,#1b7f6d 70%,rgba(27,127,109,0) 99%);top:-1px;height:3px}.navigation__main-menu .sub-menu li.current-menu-ancestor>a,.navigation__main-menu .sub-menu li.current-menu-item>a,.navigation__main-menu .sub-menu li:hover>a{padding-top:1rem}}.navigation__hamburger{position:absolute;top:1rem;z-index:500;right:0;padding-top:1.5rem}@media (min-width:1024px){.navigation__hamburger{display:none}}.navigation__hamburger__col{display:inline-block;width:24%;text-align:center;height:auto;position:relative}.navigation__hamburger__con{cursor:pointer;display:inline-block;width:auto;margin:0 auto;-webkit-transition:all .3s ease;transition:all .3s ease}.navigation__hamburger__con .bar{display:block;height:calc(10px/2);width:35px;background:#666;margin:calc(10px/2) auto;-webkit-transition:all .3s ease;transition:all .3s ease}.navigation__hamburger__con .bar.middle{margin:0 auto}[aria-expanded=true] .navigation__hamburger__con .top{-webkit-transform:translateY(10px) rotateZ(45deg);transform:translateY(10px) rotateZ(45deg)}[aria-expanded=true] .navigation__hamburger__con .bottom{-webkit-transform:translateY(-10px) rotateZ(-45deg);transform:translateY(-10px) rotateZ(-45deg)}[aria-expanded=true] .navigation__hamburger__con .middle{width:0}.breadcrumb ol,.breadcrumb ul{list-style:none;margin:0;padding:0}#main:after,.breadcrumb ol:after,.breadcrumb ul:after{clear:both;display:table;content:""}.breadcrumb ol li,.breadcrumb ul li{display:inline;list-style-type:none;list-style-image:none}.pager-current,.pager-ellipsis,.pager-first,.pager-item,.pager-last,.pager-next,.pager-previous{display:inline;padding:0 .5em;list-style-type:none;background-image:none}.pager{clear:both;padding:0;text-align:center}.pager-current{font-weight:700}.background-video{position:relative;min-height:500px;overflow:hidden;z-index:0;background:url(https://picsum.photos/2200/1400/?gravity=east) center center no-repeat;background-size:cover}.background-video video{left:50%;min-width:100.5%;min-height:100.5%;width:auto;height:auto;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);display:none}@media (min-width:1024px){.background-video video{display:block}}.background-video>div{position:relative;padding:2rem;margin:12rem auto;background:#fff;width:80%}.js-tab-enabled .js-tab-content.js-tab-hide,.js-tab-enabled .js-tab-label,div.wp-block-ugblocks-timeline .timeline-control{display:none}.js-tab-enabled .js-tab-links .js-active{font-weight:700}.share-buttons{top:30%;z-index:10000;width:5rem}@media (min-width:761px){.share-buttons{top:auto;bottom:0;width:100%}}.share-buttons .social-share{display:block;width:5rem;padding:12px 0;-webkit-transition:.15s ease-out;transition:.15s ease-out;cursor:pointer}@media (min-width:761px){.share-buttons .social-share{float:left}}@media screen and (min-width:911px){.share-buttons .social-share.js-focus,.share-buttons .social-share:focus,.share-buttons .social-share:hover{width:6rem}}.share-buttons .social-share.linkedin{background-color:#0077b5}.share-buttons .social-share.linkedin.js-focus,.share-buttons .social-share.linkedin:focus,.share-buttons .social-share.linkedin:hover{background-color:#046293}.share-buttons .social-share.pinterest{background-color:#bd081c}.share-buttons .social-share.pinterest.js-focus,.share-buttons .social-share.pinterest:focus,.share-buttons .social-share.pinterest:hover{background-color:#8c0615}.share-buttons .social-share.google{background-color:#dd4b39}.share-buttons .social-share.google.js-focus,.share-buttons .social-share.google:focus,.share-buttons .social-share.google:hover{background-color:#c23321}.share-buttons .social-share.twitter{background-color:#55acee}.share-buttons .social-share.twitter.js-focus,.share-buttons .social-share.twitter:focus,.share-buttons .social-share.twitter:hover{background-color:#2795e9}.share-buttons .social-share.facebook{background-color:#3b5998}.share-buttons .social-share.facebook.js-focus,.share-buttons .social-share.facebook:focus,.share-buttons .social-share.facebook:hover{background-color:#2d4373}.share-buttons .social-share.email{background-color:#777}.share-buttons .social-share.email.js-focus,.share-buttons .social-share.email:focus,.share-buttons .social-share.email:hover{background-color:#5e5e5e}.share-buttons .social-share svg{display:block;width:1.5em;height:1.5em;margin:0 auto;fill:#fff;stroke:none}.wp-block-ugblocks-timeline{margin-top:5rem;margin-bottom:5rem}@media (min-width:1024px){.one-sidebar #main>#content{float:left;width:calc((9/14)*100% - 20px);margin-left:calc((0/14)*100% + 20px)}.one-sidebar #main>.sidebar{float:left;width:calc((4/14)*100% - 20px);margin-left:calc((1/14)*100% + 20px)}}.inner-wrapper{position:relative;max-width:760px;margin:0 10px}@media (min-width:761px){.inner-wrapper{margin:0 auto}}@media (min-width:1024px){.inner-wrapper{max-width:1024px;margin:0 auto}}.inner-wrapper.wrapper-full-mobile{margin:0}@media (min-width:761px){.inner-wrapper.wrapper-full-mobile{margin:0 auto}}.inner-wrapper .wrapper-full-mobile{margin:0}@media (min-width:761px){.inner-wrapper .wrapper-full-mobile{margin:0 auto}}.inner-wrapper.wrapper-expand-mobile{margin:0 5px}@media (min-width:761px){.inner-wrapper.wrapper-expand-mobile{margin:0 auto}}.inner-wrapper .wrapper-expand-mobile{margin:0 5px}@media (min-width:761px){.inner-wrapper .wrapper-expand-mobile{margin:0 auto}}.block,.work,article.page header.hero{position:relative}.work{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:1024px){.work{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.work__description{width:100%;padding-right:.5rem}@media (min-width:1024px){.work__description{width:30%}}.work__description h1{margin-top:0;color:#292929;font-weight:400}.work__gallery,article.page header.hero img{width:100%}@media (min-width:1024px){.work__gallery{width:70%;padding-left:3rem}}.work__gallery .slide{width:100%;height:100%}.work__gallery .slide iframe{width:100%;border:0;height:100%;min-height:400px}@media (min-width:1024px){.work__gallery .slide iframe{min-height:500px}}.work__gallery .slide--link{font-size:1.5rem;position:absolute;bottom:0;left:50%}.work__gallery .slide--link a{background-color:#fff;margin-left:-50%;padding:15px 30px;border:solid 1px #a2a2a2;color:#000}div.wp-block-ugblocks-callout{padding:1rem 2rem;word-break:keep-all}@media (min-width:761px){div.wp-block-ugblocks-callout{padding:2rem 5rem;word-break:normal}}@media (min-width:761px){div.wp-block-ugblocks-timeline .timeline-control{display:block}}@media (min-width:1024px){.column-wrapper.twelve{position:relative;margin-left:-20px}.column-wrapper.twelve:after,.four-column-grid:after,.three-column-grid:after,.two-column-grid:after{clear:both;display:table;content:""}.column-wrapper.twelve .span-1,.column-wrapper.twelve .span-2{float:left;width:calc((1/12)*100% - 20px);margin-left:calc((0/12)*100% + 20px)}.column-wrapper.twelve .span-1.offset-1{margin-left:calc((1/12)*100% + 20px)}.column-wrapper.twelve .span-1.offset-2{margin-left:calc((2/12)*100% + 20px)}.column-wrapper.twelve .span-1.offset-3{margin-left:calc((3/12)*100% + 20px)}.column-wrapper.twelve .span-1.offset-4{margin-left:calc((4/12)*100% + 20px)}.column-wrapper.twelve .span-1.offset-5{margin-left:calc((5/12)*100% + 20px)}.column-wrapper.twelve .span-1.offset-6{margin-left:calc((6/12)*100% + 20px)}.column-wrapper.twelve .span-1.offset-7{margin-left:calc((7/12)*100% + 20px)}.column-wrapper.twelve .span-1.offset-8{margin-left:calc((8/12)*100% + 20px)}.column-wrapper.twelve .span-1.offset-9{margin-left:calc((9/12)*100% + 20px)}.column-wrapper.twelve .span-1.offset-10{margin-left:calc((10/12)*100% + 20px)}.column-wrapper.twelve .span-1.offset-11{margin-left:calc((11/12)*100% + 20px)}.column-wrapper.twelve .span-1.offset-12{margin-left:calc((12/12)*100% + 20px)}.column-wrapper.twelve .span-2{width:calc((2/12)*100% - 20px)}.column-wrapper.twelve .span-2.offset-1{margin-left:calc((1/12)*100% + 20px)}.column-wrapper.twelve .span-2.offset-2{margin-left:calc((2/12)*100% + 20px)}.column-wrapper.twelve .span-2.offset-3{margin-left:calc((3/12)*100% + 20px)}.column-wrapper.twelve .span-2.offset-4{margin-left:calc((4/12)*100% + 20px)}.column-wrapper.twelve .span-2.offset-5{margin-left:calc((5/12)*100% + 20px)}.column-wrapper.twelve .span-2.offset-6{margin-left:calc((6/12)*100% + 20px)}.column-wrapper.twelve .span-2.offset-7{margin-left:calc((7/12)*100% + 20px)}.column-wrapper.twelve .span-2.offset-8{margin-left:calc((8/12)*100% + 20px)}.column-wrapper.twelve .span-2.offset-9{margin-left:calc((9/12)*100% + 20px)}.column-wrapper.twelve .span-2.offset-10{margin-left:calc((10/12)*100% + 20px)}.column-wrapper.twelve .span-2.offset-11{margin-left:calc((11/12)*100% + 20px)}.column-wrapper.twelve .span-2.offset-12{margin-left:calc((12/12)*100% + 20px)}.column-wrapper.twelve .span-3,.column-wrapper.twelve .span-4{float:left;width:calc((3/12)*100% - 20px);margin-left:calc((0/12)*100% + 20px)}.column-wrapper.twelve .span-3.offset-1{margin-left:calc((1/12)*100% + 20px)}.column-wrapper.twelve .span-3.offset-2{margin-left:calc((2/12)*100% + 20px)}.column-wrapper.twelve .span-3.offset-3{margin-left:calc((3/12)*100% + 20px)}.column-wrapper.twelve .span-3.offset-4{margin-left:calc((4/12)*100% + 20px)}.column-wrapper.twelve .span-3.offset-5{margin-left:calc((5/12)*100% + 20px)}.column-wrapper.twelve .span-3.offset-6{margin-left:calc((6/12)*100% + 20px)}.column-wrapper.twelve .span-3.offset-7{margin-left:calc((7/12)*100% + 20px)}.column-wrapper.twelve .span-3.offset-8{margin-left:calc((8/12)*100% + 20px)}.column-wrapper.twelve .span-3.offset-9{margin-left:calc((9/12)*100% + 20px)}.column-wrapper.twelve .span-3.offset-10{margin-left:calc((10/12)*100% + 20px)}.column-wrapper.twelve .span-3.offset-11{margin-left:calc((11/12)*100% + 20px)}.column-wrapper.twelve .span-3.offset-12{margin-left:calc((12/12)*100% + 20px)}.column-wrapper.twelve .span-4{width:calc((4/12)*100% - 20px)}.column-wrapper.twelve .span-4.offset-1{margin-left:calc((1/12)*100% + 20px)}.column-wrapper.twelve .span-4.offset-2{margin-left:calc((2/12)*100% + 20px)}.column-wrapper.twelve .span-4.offset-3{margin-left:calc((3/12)*100% + 20px)}.column-wrapper.twelve .span-4.offset-4{margin-left:calc((4/12)*100% + 20px)}.column-wrapper.twelve .span-4.offset-5{margin-left:calc((5/12)*100% + 20px)}.column-wrapper.twelve .span-4.offset-6{margin-left:calc((6/12)*100% + 20px)}.column-wrapper.twelve .span-4.offset-7{margin-left:calc((7/12)*100% + 20px)}.column-wrapper.twelve .span-4.offset-8{margin-left:calc((8/12)*100% + 20px)}.column-wrapper.twelve .span-4.offset-9{margin-left:calc((9/12)*100% + 20px)}.column-wrapper.twelve .span-4.offset-10{margin-left:calc((10/12)*100% + 20px)}.column-wrapper.twelve .span-4.offset-11{margin-left:calc((11/12)*100% + 20px)}.column-wrapper.twelve .span-4.offset-12{margin-left:calc((12/12)*100% + 20px)}.column-wrapper.twelve .span-5,.column-wrapper.twelve .span-6{float:left;width:calc((5/12)*100% - 20px);margin-left:calc((0/12)*100% + 20px)}.column-wrapper.twelve .span-5.offset-1{margin-left:calc((1/12)*100% + 20px)}.column-wrapper.twelve .span-5.offset-2{margin-left:calc((2/12)*100% + 20px)}.column-wrapper.twelve .span-5.offset-3{margin-left:calc((3/12)*100% + 20px)}.column-wrapper.twelve .span-5.offset-4{margin-left:calc((4/12)*100% + 20px)}.column-wrapper.twelve .span-5.offset-5{margin-left:calc((5/12)*100% + 20px)}.column-wrapper.twelve .span-5.offset-6{margin-left:calc((6/12)*100% + 20px)}.column-wrapper.twelve .span-5.offset-7{margin-left:calc((7/12)*100% + 20px)}.column-wrapper.twelve .span-5.offset-8{margin-left:calc((8/12)*100% + 20px)}.column-wrapper.twelve .span-5.offset-9{margin-left:calc((9/12)*100% + 20px)}.column-wrapper.twelve .span-5.offset-10{margin-left:calc((10/12)*100% + 20px)}.column-wrapper.twelve .span-5.offset-11{margin-left:calc((11/12)*100% + 20px)}.column-wrapper.twelve .span-5.offset-12{margin-left:calc((12/12)*100% + 20px)}.column-wrapper.twelve .span-6{width:calc((6/12)*100% - 20px)}.column-wrapper.twelve .span-6.offset-1{margin-left:calc((1/12)*100% + 20px)}.column-wrapper.twelve .span-6.offset-2{margin-left:calc((2/12)*100% + 20px)}.column-wrapper.twelve .span-6.offset-3{margin-left:calc((3/12)*100% + 20px)}.column-wrapper.twelve .span-6.offset-4{margin-left:calc((4/12)*100% + 20px)}.column-wrapper.twelve .span-6.offset-5{margin-left:calc((5/12)*100% + 20px)}.column-wrapper.twelve .span-6.offset-6{margin-left:calc((6/12)*100% + 20px)}.column-wrapper.twelve .span-6.offset-7{margin-left:calc((7/12)*100% + 20px)}.column-wrapper.twelve .span-6.offset-8{margin-left:calc((8/12)*100% + 20px)}.column-wrapper.twelve .span-6.offset-9{margin-left:calc((9/12)*100% + 20px)}.column-wrapper.twelve .span-6.offset-10{margin-left:calc((10/12)*100% + 20px)}.column-wrapper.twelve .span-6.offset-11{margin-left:calc((11/12)*100% + 20px)}.column-wrapper.twelve .span-6.offset-12{margin-left:calc((12/12)*100% + 20px)}.column-wrapper.twelve .span-7,.column-wrapper.twelve .span-8{float:left;width:calc((7/12)*100% - 20px);margin-left:calc((0/12)*100% + 20px)}.column-wrapper.twelve .span-7.offset-1{margin-left:calc((1/12)*100% + 20px)}.column-wrapper.twelve .span-7.offset-2{margin-left:calc((2/12)*100% + 20px)}.column-wrapper.twelve .span-7.offset-3{margin-left:calc((3/12)*100% + 20px)}.column-wrapper.twelve .span-7.offset-4{margin-left:calc((4/12)*100% + 20px)}.column-wrapper.twelve .span-7.offset-5{margin-left:calc((5/12)*100% + 20px)}.column-wrapper.twelve .span-7.offset-6{margin-left:calc((6/12)*100% + 20px)}.column-wrapper.twelve .span-7.offset-7{margin-left:calc((7/12)*100% + 20px)}.column-wrapper.twelve .span-7.offset-8{margin-left:calc((8/12)*100% + 20px)}.column-wrapper.twelve .span-7.offset-9{margin-left:calc((9/12)*100% + 20px)}.column-wrapper.twelve .span-7.offset-10{margin-left:calc((10/12)*100% + 20px)}.column-wrapper.twelve .span-7.offset-11{margin-left:calc((11/12)*100% + 20px)}.column-wrapper.twelve .span-7.offset-12{margin-left:calc((12/12)*100% + 20px)}.column-wrapper.twelve .span-8{width:calc((8/12)*100% - 20px)}.column-wrapper.twelve .span-8.offset-1{margin-left:calc((1/12)*100% + 20px)}.column-wrapper.twelve .span-8.offset-2{margin-left:calc((2/12)*100% + 20px)}.column-wrapper.twelve .span-8.offset-3{margin-left:calc((3/12)*100% + 20px)}.column-wrapper.twelve .span-8.offset-4{margin-left:calc((4/12)*100% + 20px)}.column-wrapper.twelve .span-8.offset-5{margin-left:calc((5/12)*100% + 20px)}.column-wrapper.twelve .span-8.offset-6{margin-left:calc((6/12)*100% + 20px)}.column-wrapper.twelve .span-8.offset-7{margin-left:calc((7/12)*100% + 20px)}.column-wrapper.twelve .span-8.offset-8{margin-left:calc((8/12)*100% + 20px)}.column-wrapper.twelve .span-8.offset-9{margin-left:calc((9/12)*100% + 20px)}.column-wrapper.twelve .span-8.offset-10{margin-left:calc((10/12)*100% + 20px)}.column-wrapper.twelve .span-8.offset-11{margin-left:calc((11/12)*100% + 20px)}.column-wrapper.twelve .span-8.offset-12{margin-left:calc((12/12)*100% + 20px)}.column-wrapper.twelve .span-10,.column-wrapper.twelve .span-9{float:left;width:calc((9/12)*100% - 20px);margin-left:calc((0/12)*100% + 20px)}.column-wrapper.twelve .span-9.offset-1{margin-left:calc((1/12)*100% + 20px)}.column-wrapper.twelve .span-9.offset-2{margin-left:calc((2/12)*100% + 20px)}.column-wrapper.twelve .span-9.offset-3{margin-left:calc((3/12)*100% + 20px)}.column-wrapper.twelve .span-9.offset-4{margin-left:calc((4/12)*100% + 20px)}.column-wrapper.twelve .span-9.offset-5{margin-left:calc((5/12)*100% + 20px)}.column-wrapper.twelve .span-9.offset-6{margin-left:calc((6/12)*100% + 20px)}.column-wrapper.twelve .span-9.offset-7{margin-left:calc((7/12)*100% + 20px)}.column-wrapper.twelve .span-9.offset-8{margin-left:calc((8/12)*100% + 20px)}.column-wrapper.twelve .span-9.offset-9{margin-left:calc((9/12)*100% + 20px)}.column-wrapper.twelve .span-9.offset-10{margin-left:calc((10/12)*100% + 20px)}.column-wrapper.twelve .span-9.offset-11{margin-left:calc((11/12)*100% + 20px)}.column-wrapper.twelve .span-9.offset-12{margin-left:calc((12/12)*100% + 20px)}.column-wrapper.twelve .span-10{width:calc((10/12)*100% - 20px)}.column-wrapper.twelve .span-10.offset-1{margin-left:calc((1/12)*100% + 20px)}.column-wrapper.twelve .span-10.offset-2{margin-left:calc((2/12)*100% + 20px)}.column-wrapper.twelve .span-10.offset-3{margin-left:calc((3/12)*100% + 20px)}.column-wrapper.twelve .span-10.offset-4{margin-left:calc((4/12)*100% + 20px)}.column-wrapper.twelve .span-10.offset-5{margin-left:calc((5/12)*100% + 20px)}.column-wrapper.twelve .span-10.offset-6{margin-left:calc((6/12)*100% + 20px)}.column-wrapper.twelve .span-10.offset-7{margin-left:calc((7/12)*100% + 20px)}.column-wrapper.twelve .span-10.offset-8{margin-left:calc((8/12)*100% + 20px)}.column-wrapper.twelve .span-10.offset-9{margin-left:calc((9/12)*100% + 20px)}.column-wrapper.twelve .span-10.offset-10{margin-left:calc((10/12)*100% + 20px)}.column-wrapper.twelve .span-10.offset-11{margin-left:calc((11/12)*100% + 20px)}.column-wrapper.twelve .span-10.offset-12{margin-left:calc((12/12)*100% + 20px)}.column-wrapper.twelve .span-11,.column-wrapper.twelve .span-12{float:left;width:calc((11/12)*100% - 20px);margin-left:calc((0/12)*100% + 20px)}.column-wrapper.twelve .span-11.offset-1{margin-left:calc((1/12)*100% + 20px)}.column-wrapper.twelve .span-11.offset-2{margin-left:calc((2/12)*100% + 20px)}.column-wrapper.twelve .span-11.offset-3{margin-left:calc((3/12)*100% + 20px)}.column-wrapper.twelve .span-11.offset-4{margin-left:calc((4/12)*100% + 20px)}.column-wrapper.twelve .span-11.offset-5{margin-left:calc((5/12)*100% + 20px)}.column-wrapper.twelve .span-11.offset-6{margin-left:calc((6/12)*100% + 20px)}.column-wrapper.twelve .span-11.offset-7{margin-left:calc((7/12)*100% + 20px)}.column-wrapper.twelve .span-11.offset-8{margin-left:calc((8/12)*100% + 20px)}.column-wrapper.twelve .span-11.offset-9{margin-left:calc((9/12)*100% + 20px)}.column-wrapper.twelve .span-11.offset-10{margin-left:calc((10/12)*100% + 20px)}.column-wrapper.twelve .span-11.offset-11{margin-left:calc((11/12)*100% + 20px)}.column-wrapper.twelve .span-11.offset-12{margin-left:calc((12/12)*100% + 20px)}.column-wrapper.twelve .span-12{width:calc((12/12)*100% - 20px)}.column-wrapper.twelve .span-12.offset-1{margin-left:calc((1/12)*100% + 20px)}.column-wrapper.twelve .span-12.offset-2{margin-left:calc((2/12)*100% + 20px)}.column-wrapper.twelve .span-12.offset-3{margin-left:calc((3/12)*100% + 20px)}.column-wrapper.twelve .span-12.offset-4{margin-left:calc((4/12)*100% + 20px)}.column-wrapper.twelve .span-12.offset-5{margin-left:calc((5/12)*100% + 20px)}.column-wrapper.twelve .span-12.offset-6{margin-left:calc((6/12)*100% + 20px)}.column-wrapper.twelve .span-12.offset-7{margin-left:calc((7/12)*100% + 20px)}.column-wrapper.twelve .span-12.offset-8{margin-left:calc((8/12)*100% + 20px)}.column-wrapper.twelve .span-12.offset-9{margin-left:calc((9/12)*100% + 20px)}.column-wrapper.twelve .span-12.offset-10{margin-left:calc((10/12)*100% + 20px)}.column-wrapper.twelve .span-12.offset-11{margin-left:calc((11/12)*100% + 20px)}.column-wrapper.twelve .span-12.offset-12{margin-left:calc((12/12)*100% + 20px)}.center-1{width:calc((1/12)*100% - 0);margin-left:calc((12 - 1/2/12)*100% + 0)}.center-2{width:calc((2/12)*100% - 0);margin-left:calc((12 - 2/2/12)*100% + 0)}.center-3{width:calc((3/12)*100% - 0);margin-left:calc((12 - 3/2/12)*100% + 0)}.center-4{width:calc((4/12)*100% - 0);margin-left:calc((12 - 4/2/12)*100% + 0)}.center-5{width:calc((5/12)*100% - 0);margin-left:calc((12 - 5/2/12)*100% + 0)}.center-6{width:calc((6/12)*100% - 0);margin-left:calc((12 - 6/2/12)*100% + 0)}.center-7{width:calc((7/12)*100% - 0);margin-left:calc((12 - 7/2/12)*100% + 0)}.center-8{width:calc((8/12)*100% - 0);margin-left:calc((12 - 8/2/12)*100% + 0)}.center-9{width:calc((9/12)*100% - 0);margin-left:calc((12 - 9/2/12)*100% + 0)}.center-10{width:calc((10/12)*100% - 0);margin-left:calc((12 - 10/2/12)*100% + 0)}.center-11{width:calc((11/12)*100% - 0);margin-left:calc((12 - 11/2/12)*100% + 0)}.center-12{width:calc((12/12)*100% - 0);margin-left:calc((12 - 12/2/12)*100% + 0)}.two-column-grid{position:relative;margin-top:-20px;margin-left:-20px}.two-column-grid>*{float:left;width:calc((1/2)*100% - 20px);margin-left:calc((0/2)*100% + 20px);margin-top:20px;background-color:#eee}.two-column-grid>*>:first-child{margin-top:0}.two-column-grid>*>:last-child{margin-bottom:0}.two-column-grid>:nth-child(2n+1){clear:left}.three-column-grid{position:relative;margin-top:-20px;margin-left:-20px}.three-column-grid>*{float:left;width:calc((1/3)*100% - 20px);margin-left:calc((0/3)*100% + 20px);margin-top:20px;background-color:#eee}.three-column-grid>*>:first-child{margin-top:0}.three-column-grid>*>:last-child{margin-bottom:0}.three-column-grid>:nth-child(3n+1){clear:left}.four-column-grid{position:relative;margin-top:-20px;margin-left:-20px}.four-column-grid>*{float:left;width:calc((1/4)*100% - 20px);margin-left:calc((0/4)*100% + 20px);margin-top:20px;background-color:#eee}.four-column-grid>*>:first-child{margin-top:0}.four-column-grid>*>:last-child{margin-bottom:0}.four-column-grid>:nth-child(4n+1){clear:left}}@media (min-width:761px) and (max-width:1023px){.four-column-grid,.three-column-grid,.two-column-grid{position:relative;margin-top:-20px;margin-left:-20px}.four-column-grid:after,.three-column-grid:after,.two-column-grid:after{clear:both;display:table;content:""}.four-column-grid>*,.three-column-grid>*,.two-column-grid>*{float:left;width:calc((1/2)*100% - 20px);margin-left:calc((0/2)*100% + 20px);margin-top:20px;background-color:#eee}.four-column-grid>*>:first-child,.three-column-grid>*>:first-child,.two-column-grid>*>:first-child{margin-top:0}.four-column-grid>*>:last-child,.three-column-grid>*>:last-child,.two-column-grid>*>:last-child{margin-bottom:0}.four-column-grid>:nth-child(2n+1),.three-column-grid>:nth-child(2n+1),.two-column-grid>:nth-child(2n+1){clear:left}}.example-breakout{background-color:#326cb1}@media (min-width:1024px){.example-breakout{position:relative;width:auto;margin-left:calc((100%/1)*-1 - 20px);margin-right:calc((100%/1)*-1 - 20px)}}.example-larger{grid-column-end:span 2;grid-row-end:span 3}.example-position{grid-row:1/3;grid-column:1;background-color:#326cb1!important}.four-column-gridcss{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:20px;grid-row-gap:20px;grid-auto-flow:dense}.four-column-gridcss>*>:first-child{margin-top:0}.four-column-gridcss>*>:last-child{margin-bottom:0}.four-column-gridcss>*{background:#eee}.site-header{position:relative;width:100%;z-index:2;border-top:10px solid #1b7f6d}.site-header__wrapper{border-bottom:2px solid #1b7f6d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:3rem 1rem}@media (min-width:761px){.site-header__wrapper{padding:3rem 0}}.site-header__logo{font-family:'Sacramento',cursive;font-weight:400;word-break:keep-all;font-size:2.7rem}@media (min-width:761px){.site-header__logo{font-size:5rem}}.site-header__branding{min-width:30rem}.site-footer{padding:8rem 0 5rem}.site-footer:after,article.page:after{clear:both;display:table;content:""}.site-footer__columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.site-footer__column{display:inline-block}.site-footer__social{padding-top:10px;min-width:150px}.site-footer__social a .icon-social{font-size:3rem;color:#fff;background-color:#333;border-radius:100%;padding:7px}.site-footer__copyright{font-size:1.4rem}@media (min-width:761px){.site-footer__copyright{font-size:1.8rem}}.home article.page{margin:5rem 0}#page{overflow-x:hidden}.archive header .page-title,article.page header .page-title{-webkit-animation:2s cubic-bezier(.215,.61,.355,1) 0s 1 slideFromAbove;animation:2s cubic-bezier(.215,.61,.355,1) 0s 1 slideFromAbove;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0;padding:.5rem 4rem;background-color:#1b7f6d;color:#fff;font-size:2.5rem;display:inline-block;text-align:center;min-width:15rem;margin-top:-2px}article.page .page-content{position:relative}article.work_sample{padding-top:3rem;padding-bottom:4rem}article.work_sample .page-content{margin-top:3rem}.archive .archive-content__items article.work_sample{border-bottom:1px solid #a2a2a2}.loading-button{background-image:url(../images/loading.gif);background-position:-50% 50%;background-repeat:no-repeat;background-size:30px;-webkit-transition:all 300ms;transition:all 300ms}.load-triggered.loading-button{background-position:50% 50%;color:transparent}@media print{html{font-size:6pt}a:link,a:visited{text-decoration:underline!important}a:link#logo,a:link.button-link,a:link.site-link,a:visited#logo,a:visited.button-link,a:visited.site-link{text-decoration:none!important}#main a[href]:after{content:" (" attr(href) ")"!important;font-weight:400;font-size:1rem}#main a[href^="/"]:not([href^="//"]):after{content:" (" attr(href) ")"!important}#main a[href=""]:after,#main a[href^="#"]:after,#main a[href^="file:"]:after,#main a[href^="javascript:"]:after{content:""!important}#content abbr[title]:after{content:" (" attr(title) ")"}#content,#main,#page,body{background-color:transparent!important;background-image:none!important;color:#333}#content{display:block!important;float:none!important;width:100%!important;margin:0!important;padding:0!important}#footer,#navigation,#skip-link,.breadcrumb,.f-menu,.feed-icons,.pager,.sidebars{display:none!important;visibility:hidden!important}.js-transparent{opacity:1!important}}