#intro-block.leader-sm{min-height:50vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:1280px){#intro-block.leader-sm{min-height:40vh;-webkit-box-sizing:border-box;box-sizing:border-box}}@-webkit-keyframes hero_h1_line{0%{width:0}to{width:50%}}@keyframes hero_h1_line{0%{width:0}to{width:50%}}
/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}a{color:#443836;text-decoration:none}a:active,a:focus,a:hover{color:#443836;text-decoration:underline}::-moz-selection{background:#443836;color:#fff}::selection{background:#443836;color:#fff}body{color:#443836;background-color:#fff;font-size:18px;font-family:dapifer,Georgia,Cambria,Times New Roman,Times,serif;line-height:1.4;font-weight:500;position:relative;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;overflow-x:hidden;font-display:fallback;padding-top:3em}@media (min-width:480px){body{padding-top:0}}@media (min-width:768px){body{font-size:20px}}@media (min-width:1025px){body{font-size:22px}}@media (min-width:1440px){body{font-size:24px}}#content h1,#content h2,#content h3,#content h4,#content h5,#content h6{font-family:dapifer,Georgia,Cambria,Times New Roman,Times,serif;text-rendering:optimizelegibility;font-size:1em;line-height:1;margin:0;font-weight:400}#content h1 a,#content h1 a:visited,#content h2 a,#content h2 a:visited,#content h3 a,#content h3 a:visited,#content h4 a,#content h4 a:visited,#content h5 a,#content h5 a:visited,#content h6 a,#content h6 a:visited{color:inherit;text-decoration:none}#content h1{font-weight:700;font-size:1.8em;line-height:1.4em;margin:0}#content h2{font-weight:600;font-size:1.5em;line-height:1;margin-top:2.5em;margin-bottom:1.5em;text-transform:uppercase;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='17' height='17' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%2396694C' d='M17 8.5L8.5 17 0 8.5 8.5 0z' fill-rule='evenodd'/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg width='17' height='17' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%2396694C' d='M17 8.5L8.5 17 0 8.5 8.5 0z' fill-rule='evenodd'/%3E%3C/svg%3E");background-position:0 50%,100% 50%;background-repeat:no-repeat,no-repeat;background-size:.5em,.5em}#content h2:after,#content h2:before{content:"";display:block;height:1px;background-color:#96694c;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}#content h2:before{margin-right:1em;margin-left:.25em}#content h2:after{margin-left:1em;margin-right:.25em}#content h3{font-weight:600;font-size:1.25em;line-height:1.1em;margin-top:0;margin-bottom:.25em;text-transform:uppercase}#content h4{font-weight:700;font-size:1.1em}#content h5{text-transform:uppercase;letter-spacing:2px;font-size:.846em;line-height:2.09em}#content p,#content ul{margin-top:0;font-weight:500}#content p a,#content p a:focus,#content p a:visited,#content ul a,#content ul a:focus,#content ul a:visited{text-decoration:underline;-webkit-text-decoration-color:#60504d;text-decoration-color:#60504d}#content a,#content a:visited{color:inherit;text-decoration:none}#content a:hover,#content a:visited:hover{color:#5d4e4b}#content .subtitle,#content .supertitle{text-transform:uppercase;font-weight:600;font-size:.8em}.grid-flip{direction:rtl}.grid-top{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.grid-end{-webkit-box-align:end;-ms-flex-align:end;align-items:end}.grid-balance{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.grid-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media (min-width:1025px){.grid--nudge_one:before{content:"";display:block;grid-column:span 1}}@media (min-width:1025px){.grid--nudge_two:before{content:"";display:block;grid-column:span 2}}@media (min-width:1025px){.grid--squeeze_two:after,.grid--squeeze_two:before{content:"";display:block;grid-column:span 1}}.grid{display:grid;grid-template-rows:auto;grid-template-columns:repeat(12,1fr);grid-gap:1rem;grid-row-gap:0}.grid.grid-eight{grid-template-columns:repeat(8,1fr)}.grid.grid-six{grid-template-columns:repeat(6,1fr)}.grid .eight,.grid .eleven,.grid .five,.grid .four,.grid .nine,.grid .one,.grid .seven,.grid .six,.grid .ten,.grid .three,.grid .twelve,.grid .two{grid-column:span 12}.grid .one_m{grid-column:span 1}.grid .two_m{grid-column:span 2}.grid .col-sm-3,.grid .three_m{grid-column:span 3}.grid .four_m{grid-column:span 4}.grid .five_m{grid-column:span 5}.grid .six_m{grid-column:span 6}.grid .seven_m{grid-column:span 7}.grid .eight_m{grid-column:span 8}.grid .col-sm-9,.grid .nine_m{grid-column:span 9}.grid .ten_m{grid-column:span 10}.grid .eleven_m{grid-column:span 11}.grid .twelve_m{grid-column:span 12}@media (min-width:768px){.grid{display:grid;grid-template-rows:auto;grid-template-columns:repeat(12,1fr);grid-gap:1rem;grid-row-gap:0}.grid .one_t{grid-column:span 1}.grid .two_t{grid-column:span 2}.grid .col-sm-3,.grid .three_t{grid-column:span 3}.grid .four_t{grid-column:span 4}.grid .five_t{grid-column:span 5}.grid .six_t{grid-column:span 6}.grid .seven_t{grid-column:span 7}.grid .eight_t{grid-column:span 8}.grid .col-sm-9,.grid .nine_t{grid-column:span 9}.grid .ten_t{grid-column:span 10}.grid .eleven_t{grid-column:span 11}.grid .twelve_t{grid-column:span 12}}@media (min-width:1025px){.grid{display:grid;grid-template-rows:auto;grid-template-columns:repeat(12,1fr);grid-gap:2rem;grid-row-gap:0}.grid .one{grid-column:span 1}.grid .two{grid-column:span 2}.grid .col-sm-3,.grid .three{grid-column:span 3}.grid .four{grid-column:span 4}.grid .five{grid-column:span 5}.grid .six{grid-column:span 6}.grid .seven{grid-column:span 7}.grid .eight{grid-column:span 8}.grid .col-sm-9,.grid .nine{grid-column:span 9}.grid .ten{grid-column:span 10}.grid .eleven{grid-column:span 11}.grid .twelve{grid-column:span 12}}.grid.grid_six{grid-template-columns:repeat(6,1fr);grid-gap:0}@media (min-width:1025px){.grid.grid_six{grid-template-columns:repeat(6,1fr);grid-gap:0;padding-left:0;padding-right:0}}.clearfix:after{clear:both;content:"";display:table}.wrap{padding:0;max-width:calc(100% - 2rem);width:100%;margin-left:auto;margin-right:auto}@media (min-width:1025px){.wrap{max-width:calc(100% - 4rem)}}@media (min-width:1440px){.wrap{max-width:1024px;padding:0}}@media (min-width:1600px){.wrap{max-width:1280px}}.wrap>.wrap{width:100%;min-width:100%}.gridbreaker{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%)}@media (min-width:1025px){.gridbreaker{max-width:100vw}}.hide-text{overflow:hidden;padding:0;text-indent:101%;white-space:nowrap}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.stuck{overflow:hidden;position:fixed;width:100vw;height:100vh}.hidden{display:none!important}.show{display:block!important}.invisible{visibility:hidden}@media (max-width:767px){.invert-column-mobile{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}#content img{max-width:100%;height:auto;display:block}#content .pagination{overflow:hidden;padding:1em 0;text-align:center;position:relative;grid-column:span 12;margin:0 auto}#content .pagination ul{margin:0 0 1em;padding:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#content .pagination ul li{display:block;display:inline-block;text-align:center}#content .pagination ul li a,#content .pagination ul li a:visited,#content .pagination ul li span{text-decoration:none!important;display:block;padding:.5em 1em;border:1px solid #60504d;border-right:none;background:transparent;color:#7c6864;text-transform:uppercase;font-size:.8em;line-height:1.4;letter-spacing:1px;font-weight:600;-webkit-transition:all .7s cubic-bezier(.03,.66,.11,1.01);transition:all .7s cubic-bezier(.03,.66,.11,1.01)}#content .pagination ul li a:hover,#content .pagination ul li a:visited:hover,#content .pagination ul li span:hover{background-color:#00584d;color:#fff}#content .pagination ul li:last-of-type a,#content .pagination ul li:last-of-type a:visited,#content .pagination ul li:last-of-type span{border-right:1px solid #60504d}#content .pagination ul li span{color:#fff}#content .pagination ul li span.current{color:#202020;background-color:#7c6864}#content .pagination ul li span.dots{color:#443836}@media (max-width:767px){#content .pagination ul li a,#content .pagination ul li a:visited,#content .pagination ul li span{padding:.25em .75em}}.gallery{display:grid;grid-template-columns:repeat(1,[col] 1fr);grid-template-rows:repeat(2,[row] auto);grid-gap:1rem;margin-bottom:1rem}@media (min-width:1025px){.gallery{grid-gap:2rem;margin-bottom:2rem}}.gallery>br{display:none}.gallery .gallery-item{grid-column:span 1;margin:0}.gallery .gallery-item img{width:100%;height:auto;display:block}.gallery.gallery-columns-2{grid-template-columns:repeat(2,[col] 1fr)}.gallery.gallery-columns-3{grid-template-columns:repeat(3,[col] 1fr)}.gallery.gallery-columns-4{grid-template-columns:repeat(4,[col] 1fr)}.gallery.gallery-columns-5,.gallery.gallery-columns-6{grid-template-columns:repeat(6,[col] 1fr)}.gallery.gallery-columns-7{grid-template-columns:repeat(7,[col] 1fr)}.gallery.gallery-columns-8{grid-template-columns:repeat(8,[col] 1fr)}.gallery.gallery-columns-9{grid-template-columns:repeat(9,[col] 1fr)}#content .slideshow-window{border-color:#fff;background-color:#fff}#header .social-channels{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0;list-style-type:none;margin:0}#header .social-channels li{display:block;margin-bottom:.5em;margin-right:1em}#header .social-channels li.icon-twitter{line-height:0;margin-bottom:0}#header .social-channels li.icon-twitter a{width:30px;height:30px;text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background-color:#443836;-webkit-mask-image:url(../images/icon--twitter.svg);mask-image:url(../images/icon--twitter.svg);-webkit-mask-size:contain;mask-size:contain}#header .social-channels li.icon-twitter a:hover{background-color:#83c8bc}#header .social-channels li.icon-facebook{line-height:0;margin-bottom:0}#header .social-channels li.icon-facebook a{width:30px;height:30px;text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background-color:#443836;-webkit-mask-image:url(../images/icon--facebook.svg);mask-image:url(../images/icon--facebook.svg);-webkit-mask-size:contain;mask-size:contain}#header .social-channels li.icon-facebook a:hover{background-color:#83c8bc}#header .social-channels li.icon-instagram{line-height:0;margin-bottom:0}#header .social-channels li.icon-instagram a{width:30px;height:30px;text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background-color:#443836;-webkit-mask-image:url(../images/icon--instagram.svg);mask-image:url(../images/icon--instagram.svg);-webkit-mask-size:contain;mask-size:contain}#header .social-channels li.icon-instagram a:hover{background-color:#83c8bc}#header .social-channels li.icon-youtube{line-height:0;margin-bottom:0}#header .social-channels li.icon-youtube a{width:30px;height:30px;text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background-color:#443836;-webkit-mask-image:url(../images/icon--youtube.svg);mask-image:url(../images/icon--youtube.svg);-webkit-mask-size:contain;mask-size:contain}#header .social-channels li.icon-youtube a:hover{background-color:#83c8bc}#header .social-channels li.icon-linkedin{line-height:0;margin-bottom:0}#header .social-channels li.icon-linkedin a{width:30px;height:30px;text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background-color:#443836;-webkit-mask-image:url(../images/icon--linkedin.svg);mask-image:url(../images/icon--linkedin.svg);-webkit-mask-size:contain;mask-size:contain}#header .social-channels li.icon-linkedin a:hover{background-color:#83c8bc}#footer .social-channels{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0;list-style-type:none;margin:0}#footer .social-channels li{display:block;margin-bottom:.5em;margin-right:1em}#footer .social-channels li.icon-twitter{line-height:0;margin-bottom:0}#footer .social-channels li.icon-twitter a{width:30px;height:30px;text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background-color:#fff;-webkit-mask-image:url(../images/icon--twitter.svg);mask-image:url(../images/icon--twitter.svg);-webkit-mask-size:contain;mask-size:contain}#footer .social-channels li.icon-twitter a:hover{background-color:#83c8bc}#footer .social-channels li.icon-facebook{line-height:0;margin-bottom:0}#footer .social-channels li.icon-facebook a{width:30px;height:30px;text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background-color:#fff;-webkit-mask-image:url(../images/icon--facebook.svg);mask-image:url(../images/icon--facebook.svg);-webkit-mask-size:contain;mask-size:contain}#footer .social-channels li.icon-facebook a:hover{background-color:#83c8bc}#footer .social-channels li.icon-instagram{line-height:0;margin-bottom:0}#footer .social-channels li.icon-instagram a{width:30px;height:30px;text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background-color:#fff;-webkit-mask-image:url(../images/icon--instagram.svg);mask-image:url(../images/icon--instagram.svg);-webkit-mask-size:contain;mask-size:contain}#footer .social-channels li.icon-instagram a:hover{background-color:#83c8bc}#footer .social-channels li.icon-youtube{line-height:0;margin-bottom:0}#footer .social-channels li.icon-youtube a{width:30px;height:30px;text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background-color:#fff;-webkit-mask-image:url(../images/icon--youtube.svg);mask-image:url(../images/icon--youtube.svg);-webkit-mask-size:contain;mask-size:contain}#footer .social-channels li.icon-youtube a:hover{background-color:#83c8bc}#footer .social-channels li.icon-linkedin{line-height:0;margin-bottom:0}#footer .social-channels li.icon-linkedin a{width:30px;height:30px;text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background-color:#fff;-webkit-mask-image:url(../images/icon--linkedin.svg);mask-image:url(../images/icon--linkedin.svg);-webkit-mask-size:contain;mask-size:contain}#footer .social-channels li.icon-linkedin a:hover{background-color:#83c8bc}#content .social-channels{padding:0;list-style-type:none;margin:0}#content .social-channels li{display:block;margin-bottom:.5em;margin-right:1em}#content .social-channels li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#content .social-channels li.icon-twitter{line-height:0}#content .social-channels li.icon-twitter a:before{content:"";display:block;width:30px;height:30px;text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;margin-right:.5em;background-color:#443836;-webkit-mask-image:url(../images/icon--twitter_contact.svg);mask-image:url(../images/icon--twitter_contact.svg);-webkit-mask-size:contain;mask-size:contain}#content .social-channels li.icon-twitter a:hover{text-decoration:none;color:#83c8bc}#content .social-channels li.icon-facebook{line-height:0}#content .social-channels li.icon-facebook a:before{content:"";display:block;width:30px;height:30px;text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;margin-right:.5em;background-color:#443836;-webkit-mask-image:url(../images/icon--facebook_contact.svg);mask-image:url(../images/icon--facebook_contact.svg);-webkit-mask-size:contain;mask-size:contain}#content .social-channels li.icon-facebook a:hover{text-decoration:none;color:#83c8bc}#content .social-channels li.icon-instagram{line-height:0}#content .social-channels li.icon-instagram a:before{content:"";display:block;width:30px;height:30px;text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;margin-right:.5em;background-color:#443836;-webkit-mask-image:url(../images/icon--instagram_contact.svg);mask-image:url(../images/icon--instagram_contact.svg);-webkit-mask-size:contain;mask-size:contain}#content .social-channels li.icon-instagram a:hover{text-decoration:none;color:#83c8bc}#content .social-channels li.icon-youtube{line-height:0}#content .social-channels li.icon-youtube a:before{content:"";display:block;width:30px;height:30px;text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;margin-right:.5em;background-color:#443836;-webkit-mask-image:url(../images/icon--youtube_contact.svg);mask-image:url(../images/icon--youtube_contact.svg);-webkit-mask-size:contain;mask-size:contain}#content .social-channels li.icon-youtube a:hover{text-decoration:none;color:#83c8bc}#content .social-channels li.icon-linkedin{line-height:0}#content .social-channels li.icon-linkedin a:before{content:"";display:block;width:30px;height:30px;text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;margin-right:.5em;background-color:#443836;-webkit-mask-image:url(../images/icon--linkedin_contact.svg);mask-image:url(../images/icon--linkedin_contact.svg);-webkit-mask-size:contain;mask-size:contain}#content .social-channels li.icon-linkedin a:hover{text-decoration:none;color:#83c8bc}#content .sidebar__blue .social-channels{padding:0;list-style-type:none;margin:0}#content .sidebar__blue .social-channels li{display:block;margin-bottom:.5em;margin-right:1em}#content .sidebar__blue .social-channels li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#content .sidebar__blue .social-channels li.icon-twitter{line-height:0}#content .sidebar__blue .social-channels li.icon-twitter a:before{content:"";display:block;width:30px;height:30px;text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;margin-right:.5em;background-color:#443836;-webkit-mask-image:url(../images/icon--twitter_contact.svg);mask-image:url(../images/icon--twitter_contact.svg);-webkit-mask-size:contain;mask-size:contain}#content .sidebar__blue .social-channels li.icon-twitter a:hover{text-decoration:none;color:#83c8bc}#content .sidebar__blue .social-channels li.icon-facebook{line-height:0}#content .sidebar__blue .social-channels li.icon-facebook a:before{content:"";display:block;width:30px;height:30px;text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;margin-right:.5em;background-color:#443836;-webkit-mask-image:url(../images/icon--facebook_contact.svg);mask-image:url(../images/icon--facebook_contact.svg);-webkit-mask-size:contain;mask-size:contain}#content .sidebar__blue .social-channels li.icon-facebook a:hover{text-decoration:none;color:#83c8bc}#content .sidebar__blue .social-channels li.icon-instagram{line-height:0}#content .sidebar__blue .social-channels li.icon-instagram a:before{content:"";display:block;width:30px;height:30px;text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;margin-right:.5em;background-color:#443836;-webkit-mask-image:url(../images/icon--instagram_contact.svg);mask-image:url(../images/icon--instagram_contact.svg);-webkit-mask-size:contain;mask-size:contain}#content .sidebar__blue .social-channels li.icon-instagram a:hover{text-decoration:none;color:#83c8bc}#content .sidebar__blue .social-channels li.icon-youtube{line-height:0}#content .sidebar__blue .social-channels li.icon-youtube a:before{content:"";display:block;width:30px;height:30px;text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;margin-right:.5em;background-color:#443836;-webkit-mask-image:url(../images/icon--youtube_contact.svg);mask-image:url(../images/icon--youtube_contact.svg);-webkit-mask-size:contain;mask-size:contain}#content .sidebar__blue .social-channels li.icon-youtube a:hover{text-decoration:none;color:#83c8bc}#content .sidebar__blue .social-channels li.icon-linkedin{line-height:0}#content .sidebar__blue .social-channels li.icon-linkedin a:before{content:"";display:block;width:30px;height:30px;text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;margin-right:.5em;background-color:#443836;-webkit-mask-image:url(../images/icon--linkedin_contact.svg);mask-image:url(../images/icon--linkedin_contact.svg);-webkit-mask-size:contain;mask-size:contain}#content .sidebar__blue .social-channels li.icon-linkedin a:hover{text-decoration:none;color:#83c8bc}@media (min-width:768px){.block--sticky{position:sticky;top:6em;-ms-flex-item-align:start;align-self:start;margin-bottom:1em}}@media (min-width:1025px){.parent--block--sticky>div{position:sticky;top:3em;-ms-flex-item-align:start;align-self:start;margin-bottom:1em}}@media (min-width:1025px){.full-width{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}}.wp-block-button{color:inherit;margin-bottom:1em;position:relative;z-index:1}.wp-block-button .wp-block-button__link{background-color:transparent;border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:inherit;cursor:pointer;display:inline-block;font-size:inherit;margin:0;padding:0;text-align:left;text-decoration:none;white-space:normal;overflow-wrap:break-word}#content .wp-block-columns.aligncenter,#content .wp-block-cover.aligncenter,#content .wp-block-gallery.aligncenter,#content .wp-block-group.aligncenter,#content .wp-block-image.aligncenter,#content .wp-block-media-text.aligncenter,#content .wp-block-pullquote.aligncenter,#content .wp-block-quote.aligncenter,#content .wp-block-text-columns.aligncenter{display:table}@media (min-width:1025px){#content .wp-block-columns.alignleft,#content .wp-block-columns.alignright,#content .wp-block-cover.alignleft,#content .wp-block-cover.alignright,#content .wp-block-gallery.alignleft,#content .wp-block-gallery.alignright,#content .wp-block-group.alignleft,#content .wp-block-group.alignright,#content .wp-block-image.alignleft,#content .wp-block-image.alignright,#content .wp-block-media-text.alignleft,#content .wp-block-media-text.alignright,#content .wp-block-pullquote.alignleft,#content .wp-block-pullquote.alignright,#content .wp-block-quote.alignleft,#content .wp-block-quote.alignright,#content .wp-block-text-columns.alignleft,#content .wp-block-text-columns.alignright{height:auto;width:calc(50% - 1rem)!important;float:left}}@media (min-width:1280px){#content .wp-block-columns.alignleft,#content .wp-block-columns.alignright,#content .wp-block-cover.alignleft,#content .wp-block-cover.alignright,#content .wp-block-gallery.alignleft,#content .wp-block-gallery.alignright,#content .wp-block-group.alignleft,#content .wp-block-group.alignright,#content .wp-block-image.alignleft,#content .wp-block-image.alignright,#content .wp-block-media-text.alignleft,#content .wp-block-media-text.alignright,#content .wp-block-pullquote.alignleft,#content .wp-block-pullquote.alignright,#content .wp-block-quote.alignleft,#content .wp-block-quote.alignright,#content .wp-block-text-columns.alignleft,#content .wp-block-text-columns.alignright{width:calc(33% - 1.33333rem)!important}}@media (min-width:1025px){#content .wp-block-columns.alignleft,#content .wp-block-cover.alignleft,#content .wp-block-gallery.alignleft,#content .wp-block-group.alignleft,#content .wp-block-image.alignleft,#content .wp-block-media-text.alignleft,#content .wp-block-pullquote.alignleft,#content .wp-block-quote.alignleft,#content .wp-block-text-columns.alignleft{float:left;margin-right:2rem}}@media (min-width:1025px){#content .wp-block-columns.alignright,#content .wp-block-cover.alignright,#content .wp-block-gallery.alignright,#content .wp-block-group.alignright,#content .wp-block-image.alignright,#content .wp-block-media-text.alignright,#content .wp-block-pullquote.alignright,#content .wp-block-quote.alignright,#content .wp-block-text-columns.alignright{float:right;margin-left:2rem}}@media (min-width:1025px){#content .wp-block-columns.alignfull,#content .wp-block-cover.alignfull,#content .wp-block-gallery.alignfull,#content .wp-block-group.alignfull,#content .wp-block-image.alignfull,#content .wp-block-media-text.alignfull,#content .wp-block-pullquote.alignfull,#content .wp-block-quote.alignfull,#content .wp-block-text-columns.alignfull{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);max-width:100vw;width:auto}}@media (min-width:1440px){#content .wp-block-columns.alignwide,#content .wp-block-cover.alignwide,#content .wp-block-gallery.alignwide,#content .wp-block-group.alignwide,#content .wp-block-image.alignwide,#content .wp-block-media-text.alignwide,#content .wp-block-pullquote.alignwide,#content .wp-block-quote.alignwide,#content .wp-block-text-columns.alignwide{margin-left:-100px;margin-right:-100px;max-width:1224px}}@media (min-width:1600px){#content .wp-block-columns.alignwide,#content .wp-block-cover.alignwide,#content .wp-block-gallery.alignwide,#content .wp-block-group.alignwide,#content .wp-block-image.alignwide,#content .wp-block-media-text.alignwide,#content .wp-block-pullquote.alignwide,#content .wp-block-quote.alignwide,#content .wp-block-text-columns.alignwide{max-width:1480px}}#content .wp-block-columns figcaption,#content .wp-block-cover figcaption,#content .wp-block-gallery figcaption,#content .wp-block-group figcaption,#content .wp-block-image figcaption,#content .wp-block-media-text figcaption,#content .wp-block-pullquote figcaption,#content .wp-block-quote figcaption,#content .wp-block-text-columns figcaption{font-size:.8em;font-style:italic}#content .wp-block-columns.has-nested-images figure.wp-block-image img,#content .wp-block-cover.has-nested-images figure.wp-block-image img,#content .wp-block-gallery.has-nested-images figure.wp-block-image img,#content .wp-block-group.has-nested-images figure.wp-block-image img,#content .wp-block-image.has-nested-images figure.wp-block-image img,#content .wp-block-media-text.has-nested-images figure.wp-block-image img,#content .wp-block-pullquote.has-nested-images figure.wp-block-image img,#content .wp-block-quote.has-nested-images figure.wp-block-image img,#content .wp-block-text-columns.has-nested-images figure.wp-block-image img{padding:0 15px 30px}#content .wp-block-image{margin:0}@media (min-width:1025px){#content .wp-block-columns{display:grid;grid-auto-columns:1fr;grid-gap:2rem}#content .wp-block-column{grid-row:1;margin:0}}#content .wp-block-columns,#content .wp-block-columns.are-vertically-aligned-top{-webkit-box-align:start;-ms-flex-align:start;align-items:start}#content .wp-block-columns.are-vertically-aligned-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}#content .wp-block-columns.are-vertically-aligned-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:end;margin-bottom:2em}#content .wp-block-columns.are-vertically-aligned-bottom p:last-of-type,#content .wp-block-columns.are-vertically-aligned-bottom ul:last-of-type{margin-bottom:0}@media (min-width:1025px){#content .wp-block-columns.are-vertically-aligned-bottom{margin-bottom:4em}}#content .wp-block-columns.are-asymm{grid-template-columns:repeat(3,1fr)}#content .wp-block-columns.are-asymm .wp-block-column:first-of-type{grid-column:span 2}#content .wp-block-columns.are-asymm .wp-block-column:nth-of-type(2){grid-column:span 3}#content .wp-block-columns.are-asymm_left,#content .wp-block-columns.is-style-are-asymm_left{grid-template-columns:repeat(3,1fr)}#content .wp-block-columns.are-asymm_left .wp-block-column:first-of-type,#content .wp-block-columns.is-style-are-asymm_left .wp-block-column:first-of-type{grid-column:span 1}#content .wp-block-columns.are-asymm_left .wp-block-column:nth-of-type(2),#content .wp-block-columns.is-style-are-asymm_left .wp-block-column:nth-of-type(2){grid-column:span 2}#content .wp-block-columns.are-asymm_right,#content .wp-block-columns.is-style-are-asymm_right{grid-template-columns:repeat(3,1fr)}#content .wp-block-columns.are-asymm_right .wp-block-column:first-of-type,#content .wp-block-columns.is-style-are-asymm_right .wp-block-column:first-of-type{grid-column:span 2}#content .wp-block-columns.are-asymm_right .wp-block-column:nth-of-type(2),#content .wp-block-columns.is-style-are-asymm_right .wp-block-column:nth-of-type(2){grid-column:span 1}#content .wp-block-column{margin-bottom:0}#content .wp-block-column.is-vertically-aligned-top{-ms-flex-item-align:start;align-self:flex-start}#content .wp-block-column.is-vertically-aligned-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:center;align-self:center}#content .wp-block-column.is-vertically-aligned-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:end;align-self:flex-end}#content .wp-block-column .alignfull,#content .wp-block-column .alignwide{margin:0}@media (min-width:1025px){#content .wp-block-column .alignfull,#content .wp-block-column .alignwide{max-width:100%}}#content .wp-block-text-columns,#content .wp-block-text-columns.aligncenter{display:-webkit-box;display:-ms-flexbox;display:flex}#content .wp-block-text-columns .wp-block-column{margin:0 16px;padding:0}#content .wp-block-text-columns .wp-block-column:first-child{margin-left:0}#content .wp-block-text-columns .wp-block-column:last-child{margin-right:0}#content .wp-block-text-columns.columns-2 .wp-block-column{width:50%}#content .wp-block-text-columns.columns-3 .wp-block-column{width:33.33333%}#content .wp-block-text-columns.columns-4 .wp-block-column{width:25%}#content .wp-block-quote.is-large,#content .wp-block-quote.is-style-large{margin-bottom:2em;padding:0 1em}#content .wp-block-quote.is-large p,#content .wp-block-quote.is-style-large p{font-size:1.142857143em;line-height:1.6;text-align:left}#content .wp-block-quote.is-large cite,#content .wp-block-quote.is-large footer,#content .wp-block-quote.is-style-large cite,#content .wp-block-quote.is-style-large footer{display:block;font-size:.857142857em;text-align:right}#content .wp-block-pullquote{padding:2em 0 1em;margin:2em 0 5em;position:relative}#content .wp-block-pullquote.alignleft p,#content .wp-block-pullquote.alignright p{font-size:1em}#content .wp-block-pullquote blockquote{position:relative;margin:1em 0}#content .wp-block-pullquote blockquote p{font-size:1em;line-height:1.3;text-align:left;font-weight:900;margin-bottom:.5em}#content .wp-block-pullquote cite,#content .wp-block-pullquote footer{display:block;position:relative;text-align:right}#content .wp-block-pullquote .has-text-color a{color:inherit}@media (min-width:1025px){#content .wp-block-pullquote blockquote p{font-size:2.285714286em}}#content .wp-block-pullquote:not(.is-style-solid-color){background:none}#content .wp-block-pullquote.is-style-solid-color{border:none}#content .wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;text-align:left;max-width:60%}#content .wp-block-pullquote.is-style-solid-color blockquote p{margin-top:0;margin-bottom:0;font-size:1.523809524em}#content .wp-block-pullquote.is-style-solid-color blockquote cite{text-transform:none;font-style:normal}#content .wp-block-pullquote cite{color:inherit}#content .wp-block-embed{margin:0}@media (max-width:1024px){#content .wp-block-embed iframe{width:100%}}#content .wp-block-cover{-webkit-filter:grayscale(1);filter:grayscale(1);margin-bottom:0}@media (max-width:767px){#content .wp-block-cover{display:none}}#content .wp-block-gallery li:before{display:none}#content .wp-block-latest-posts__list .wp-block-latest-posts__featured-image img{height:200px;-o-object-fit:cover;object-fit:cover}#content .wp-block-latest-posts__post-title{font-weight:700;text-decoration:none}@-webkit-keyframes scroll{0%{opacity:1;bottom:25px}to{opacity:0;bottom:10px}}@keyframes scroll{0%{opacity:1;bottom:25px}to{opacity:0;bottom:10px}}#header{position:fixed;top:0;right:0;left:0;z-index:100;background-color:#fff}#header .header--top .logo{background-image:url(../images/nav_logo.svg);width:40px;height:40px;background-position:50%;background-repeat:no-repeat;text-indent:1000%;white-space:nowrap;overflow:hidden;display:block;background-size:contain;margin:.25em 0;display:inline-block;position:relative}#header .header--top .logo a{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}@media (min-width:480px){#header{position:relative;background-color:transparent}#header .header--top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:60px}}#header nav.header--navigation ul.header-nav{list-style-type:none;margin:0;background-color:#fff;padding:0 1rem;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:104;position:absolute;top:3rem;left:0;right:0;height:0;text-transform:lowercase}#header nav.header--navigation ul.header-nav li{display:block}#header nav.header--navigation ul.header-nav li a,#header nav.header--navigation ul.header-nav li a:active,#header nav.header--navigation ul.header-nav li a:visited{color:#60504d;display:block;position:relative}#header nav.header--navigation ul.header-nav li a:active:focus,#header nav.header--navigation ul.header-nav li a:active:hover,#header nav.header--navigation ul.header-nav li a:focus,#header nav.header--navigation ul.header-nav li a:hover,#header nav.header--navigation ul.header-nav li a:visited:focus,#header nav.header--navigation ul.header-nav li a:visited:hover{color:#60504d;text-decoration:none}#header nav.header--navigation ul.header-nav li.current-menu-ancestor a,#header nav.header--navigation ul.header-nav li.current-menu-ancestor a:visited,#header nav.header--navigation ul.header-nav li.current-menu-item a,#header nav.header--navigation ul.header-nav li.current-menu-item a:visited,#header nav.header--navigation ul.header-nav li.current-page-ancestor a,#header nav.header--navigation ul.header-nav li.current-page-ancestor a:visited,#header nav.header--navigation ul.header-nav li.current_page_parent a,#header nav.header--navigation ul.header-nav li.current_page_parent a:visited{color:#60504d}#header nav.header--navigation ul.header-nav li.social{margin-left:20px}@media (max-width:767px){#header nav.header--navigation ul.header-nav li.social{place-content:normal!important;margin-left:0}#header nav.header--navigation ul.header-nav li.social a{width:40px!important;height:40px!important}}#header nav.header--navigation ul.header-nav li.twitter{line-height:0;margin-bottom:0}#header nav.header--navigation ul.header-nav li.twitter a{width:30px;height:30px;text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background-color:#443836;-webkit-mask-image:url(../images/icon--twitter.svg);mask-image:url(../images/icon--twitter.svg);-webkit-mask-size:contain;mask-size:contain}#header nav.header--navigation ul.header-nav li.twitter a:hover{background-color:#83c8bc}#header nav.header--navigation ul.header-nav li.facebook{line-height:0;margin-bottom:0}#header nav.header--navigation ul.header-nav li.facebook a{width:30px;height:30px;text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background-color:#443836;-webkit-mask-image:url(../images/icon--facebook.svg);mask-image:url(../images/icon--facebook.svg);-webkit-mask-size:contain;mask-size:contain}#header nav.header--navigation ul.header-nav li.facebook a:hover{background-color:#83c8bc}#header nav.header--navigation ul.header-nav li.instagram{line-height:0;margin-bottom:0}#header nav.header--navigation ul.header-nav li.instagram a{width:30px;height:30px;text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background-color:#443836;-webkit-mask-image:url(../images/icon--instagram.svg);mask-image:url(../images/icon--instagram.svg);-webkit-mask-size:contain;mask-size:contain}#header nav.header--navigation ul.header-nav li.instagram a:hover{background-color:#83c8bc}#header nav.header--navigation ul.header-nav li.youtube{line-height:0;margin-bottom:0}#header nav.header--navigation ul.header-nav li.youtube a{width:30px;height:30px;text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background-color:#443836;-webkit-mask-image:url(../images/icon--youtube.svg);mask-image:url(../images/icon--youtube.svg);-webkit-mask-size:contain;mask-size:contain}#header nav.header--navigation ul.header-nav li.youtube a:hover{background-color:#83c8bc}#header nav.header--navigation ul.header-nav li.linkedin{line-height:0;margin-bottom:0}#header nav.header--navigation ul.header-nav li.linkedin a{width:30px;height:30px;text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background-color:#443836;-webkit-mask-image:url(../images/icon--linkedin.svg);mask-image:url(../images/icon--linkedin.svg);-webkit-mask-size:contain;mask-size:contain}#header nav.header--navigation ul.header-nav li.linkedin a:hover{background-color:#83c8bc}@media (max-width:479px){#header nav.header--navigation ul.header-nav{font-size:1.33333333em}.nav-activated #header nav.header--navigation ul.header-nav{position:fixed;top:3rem;right:0;bottom:0;left:0;height:auto;max-width:100%;width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;padding-top:15vh;padding-bottom:15vh}.nav-activated #header nav.header--navigation ul.header-nav li{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;place-content:center;place-items:center}.nav-activated #header nav.header--navigation ul.header-nav li.nav_logo{display:none}.nav-activated #header nav.header--navigation ul.header-nav li a,.nav-activated #header nav.header--navigation ul.header-nav li a:active,.nav-activated #header nav.header--navigation ul.header-nav li a:visited{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;place-items:center}}@media (min-width:480px){#header nav.header--navigation{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}#header nav.header--navigation ul.header-nav{background-color:transparent;height:auto;position:relative;top:auto;left:auto;right:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;height:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#header nav.header--navigation ul.header-nav li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#header nav.header--navigation ul.header-nav li.nav_logo{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;display:-webkit-box;display:-ms-flexbox;display:flex}#header nav.header--navigation ul.header-nav li.nav_logo a{background-image:url(../images/nav_logo.svg);width:28px;height:28px;background-position:50%;background-repeat:no-repeat;text-indent:1000%;white-space:nowrap;overflow:hidden;display:block;background-size:contain}#header nav.header--navigation ul.header-nav li a,#header nav.header--navigation ul.header-nav li a:visited{color:#60504d;padding:0 .5em;display:inline-block;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#header nav.header--navigation ul.header-nav li a:focus,#header nav.header--navigation ul.header-nav li a:hover,#header nav.header--navigation ul.header-nav li a:visited:focus,#header nav.header--navigation ul.header-nav li a:visited:hover{color:#60504d;text-decoration:none}#header nav.header--navigation ul.header-nav li.current-menu-ancestor a,#header nav.header--navigation ul.header-nav li.current-menu-ancestor a:visited,#header nav.header--navigation ul.header-nav li.current-menu-item a,#header nav.header--navigation ul.header-nav li.current-menu-item a:visited,#header nav.header--navigation ul.header-nav li.current-page-ancestor a,#header nav.header--navigation ul.header-nav li.current-page-ancestor a:visited,#header nav.header--navigation ul.header-nav li.current_page_parent a,#header nav.header--navigation ul.header-nav li.current_page_parent a:visited{color:#60504d}}#header .navHamburger{font-size:2em;line-height:1.5em;position:absolute;z-index:100;left:auto;right:.5em;top:0;display:block;cursor:pointer;-webkit-box-sizing:padding-box;box-sizing:padding-box;background-clip:border-box;color:#202020}@media (min-width:480px){#header .navHamburger{display:none}}#footer{background-color:#202020;color:#fff;padding-top:2em}#footer li,#footer p{margin:0}#footer li a,#footer li a:focus,#footer li a:visited,#footer p a,#footer p a:focus,#footer p a:visited{color:#fff;text-decoration:none}#footer li a:focus:hover,#footer li a:hover,#footer li a:visited:hover,#footer p a:focus:hover,#footer p a:hover,#footer p a:visited:hover{color:#83c8bc}#footer .footer--super .footer--tipton{height:75px;text-indent:1000%;display:block;background-size:contain}#footer .footer--super .footer--tagline{font-size:1em;margin-bottom:1em;line-height:1}@media (min-width:1025px){#footer .footer--super .footer--tipton{height:200px}#footer .footer--super .footer--tagline p{font-size:1.1111em;line-height:1.3;margin-bottom:1em}}#footer .footer--main{border-top:1px solid #fff;padding-top:2em}#footer .footer--main .footer--logo{text-align:center}#footer .footer--main .footer--logo .logo{background-image:url(../images/logomark_white.svg);width:60px;height:80px;background-position:50%;background-repeat:no-repeat;text-indent:1000%;white-space:nowrap;overflow:hidden;display:block;background-size:contain;position:relative;display:inline-block}#footer .footer--main .footer--logo .logo a{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}#footer .footer--main .footer--contact{font-size:.8em}#footer .footer--main .footer--contact p{margin-bottom:0}#footer .footer--main .footer--social{margin-top:1em;margin-bottom:1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:768px){#footer .footer--main .footer--logo .logo{background-image:url(../images/logomark_white.svg);width:100px;height:120px;background-position:50%;background-repeat:no-repeat;text-indent:1000%;white-space:nowrap;overflow:hidden;display:block;background-size:contain}#footer .footer--main .footer--contact{font-size:1em}#footer .footer--main .footer--social{margin:0;display:block}}#footer .footer--minor{padding-bottom:1em}#footer .footer--minor p{font-size:.666em;text-align:center;margin-bottom:0}#content input[type=submit],#content input[type=submit]:visited,.btn,.btn:visited,.btn_2,.btn_2:visited{color:#fff!important;background:#96694c;display:inline-block;padding:.8em 1.3em .9em;border:none;border-radius:0;text-transform:uppercase;font-size:.8em;text-shadow:none;-webkit-transition:background-color .25s cubic-bezier(.03,.66,.11,1.01),color,.5s cubic-bezier(.03,.66,.11,1.01);transition:background-color .25s cubic-bezier(.03,.66,.11,1.01),color,.5s cubic-bezier(.03,.66,.11,1.01);text-decoration:none!important}#content input[type=submit]:hover,#content input[type=submit]:visited:hover,.btn:hover,.btn:visited:hover,.btn_2:hover,.btn_2:visited:hover{background:#443836;text-decoration:none!important}#content input[type=submit]:visited a:hover,#content input[type=submit] a:hover,.btn:visited a:hover,.btn_2 a:hover,.btn_2:visited a:hover,.btn a:hover{color:#fff!important}.btn_2,.btn_2:visited{background:#fff;text-decoration:none!important;border:2px solid #96694c;color:#96694c!important}.btn_2.active,.btn_2:hover,.btn_2:visited.active,.btn_2:visited:hover{background:#96694c;color:#fff!important;text-decoration:none!important}#content .wp-block-button.excerpt-read-more{text-transform:uppercase;color:#00584d;font-family:futura-pt,Helvetica,Arial,sans-serif;text-decoration:none;font-weight:600;line-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#content .wp-block-button.excerpt-read-more:after{content:"";display:block;width:40px;height:40px;text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;margin-left:.25em;-webkit-transition:margin-left .5s cubic-bezier(.03,.66,.11,1.01);transition:margin-left .5s cubic-bezier(.03,.66,.11,1.01);background-color:#00584d;-webkit-mask-image:url(../images/btn--take_a_look.svg);mask-image:url(../images/btn--take_a_look.svg);-webkit-mask-size:contain;mask-size:contain}#content .wp-block-button.excerpt-read-more:hover{text-decoration:none}#content .wp-block-button.excerpt-read-more:hover:after{background-color:#a03123;margin-left:.5em;-webkit-transition:margin-left .5s cubic-bezier(.03,.66,.11,1.01);transition:margin-left .5s cubic-bezier(.03,.66,.11,1.01)}#content .wp-block-button.excerpt-read-more:after{margin-bottom:0}#content .wp-block-button.excerpt-read-more:hover{color:#a03123}#mc_embed_signup #mc_embed_signup_scroll input.email{border-radius:inherit;font-size:16px;height:40px}#mc_embed_signup #mc_embed_signup .foot{height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important}#mc_embed_signup #mc-embedded-subscribe.button{border-radius:inherit;text-transform:uppercase;font-size:.8em;font-family:dapifer,Georgia,Cambria,Times New Roman,Times,serif;padding:4px 20px;border:none;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}#mc_embed_signup #mc-embedded-subscribe.button:hover{background-color:#443836}#pum-6521 button.pum-close.popmake-close{background:url(https://www.staging.curiostudio.ca/wp-content/uploads/close.png);width:20px;height:20px;background-size:contain;margin-top:30px;margin-right:30px;color:#00594e}@media (max-width:767px){#pum-6521{width:100%!important;left:0!important;bottom:0!important;margin-bottom:0}#pum-6521 img{top:-50px!important;width:100px!important}#pum-6521 h3{margin-top:40px!important;margin-bottom:0!important;line-height:1.3}#pum-6521 p{margin-top:5px;margin-bottom:5px}}#content form{max-width:40em}#content form>div{overflow:hidden;clear:both}#content fieldset{border:none;padding:0}#content legend{font-size:2em;line-height:1.3em;margin-bottom:1em;border-bottom:1px dashed #fff;display:block;padding-bottom:.25em;width:100%}#content label{display:block;text-align:left;width:100%;font-weight:600;color:#60504d;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:.25em;font-size:1.333333333em}#content input[type=email],#content input[type=number],#content input[type=password],#content input[type=tel],#content input[type=text],#content select,#content textarea{display:block;width:100%;font-family:futura-pt,Helvetica,Arial,sans-serif;background:#fff;color:#202020;border:1px solid #60504d;-webkit-appearance:none;height:2.5em;padding:.25em .1em .25em .5em;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color 1s cubic-bezier(.03,.66,.11,1.01),background-color 1s cubic-bezier(.03,.66,.11,1.01);transition:border-color 1s cubic-bezier(.03,.66,.11,1.01),background-color 1s cubic-bezier(.03,.66,.11,1.01);margin-bottom:.5em}#content input[type=email]:focus,#content input[type=number]:focus,#content input[type=password]:focus,#content input[type=tel]:focus,#content input[type=text]:focus,#content select:focus,#content textarea:focus{border-color:#443836;outline:none}#content textarea{height:auto}#content input[type=checkbox],#content input[type=radio]{width:auto;display:inline-block;margin:0 5px 0 1px}#content select,#content select:focus{background-image:url(../images/select_dropdown.png);background-position:100% 50%;background-repeat:no-repeat;background-size:contain;display:block;-webkit-appearance:none;padding:.25em .1em .25em .5em;-webkit-box-sizing:border-box;box-sizing:border-box}#content select:focus,#content select:focus:focus{outline:none}#content input[type=submit]{-webkit-box-shadow:none;box-shadow:none;height:2.5rem;border:none;text-transform:uppercase;-webkit-transition:background-color .5s;transition:background-color .5s;line-height:1;cursor:pointer;display:inline-block}#content .form-error,#content .validation_error,#content .validation_message{display:none;color:#d0011b;width:100%}#content .validation_error{display:block}#content .form-cancel{font-size:.8em;color:#d0011b}#content .form-error,#content .form-note,#content .validation_error,#content .validation_message{font-size:.8em;font-style:italic;margin:0;color:#7c6864}#content .forgotten-password.form-error,#content .forgotten-password.validation_error,#content .forgotten-password.validation_message,#content .form-note.forgotten-password{text-align:right}::-webkit-input-placeholder{font-family:futura-pt,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;color:#7c6864}:-moz-placeholder,::-moz-placeholder{font-family:futura-pt,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;color:#7c6864}:-ms-input-placeholder{font-family:futura-pt,Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;color:#7c6864}#content .gform_wrapper .top_label input.medium,#content .gform_wrapper .top_label select.medium{width:100%}#content .gform_wrapper .gform_fields{max-width:100%;margin:0 0 1em;padding:0;list-style-type:none}#content .gform_wrapper .gform_fields li{display:block}#content .gform_wrapper .gform_fields .gfield{margin-top:0;margin-bottom:2em}#content .gform_wrapper .gform_fields .gfield .gfield_description{padding-top:0;margin-bottom:1em}#content .gform_wrapper .gform_fields .gfield.gsection{margin-bottom:0}#content .gform_wrapper .gform_fields .gfield.gsection h2.gsection_title{font-weight:600;font-size:1.714285714em}#content .gform_wrapper .gform_fields .gfield .gfield+.gsection{margin-top:2em!important;margin-bottom:.5em}#content .gform_wrapper .gform_fields .gfield .ginput_complex label{font-size:1em;font-weight:400}#content .gform_wrapper .gform_fields .gfield .ginput_complex .ginput_full{display:block;margin-bottom:1.5em}#content .gform_wrapper .gform_fields .gfield .ginput_complex .ginput_left,#content .gform_wrapper .gform_fields .gfield .ginput_complex .input_right{display:inline-block;margin-bottom:1.5em}#content .gform_wrapper .gform_fields .gfield.gfield_error{background-color:transparent;margin-bottom:2em!important;border:none;padding-bottom:0;padding-top:0;-webkit-box-sizing:border-box;box-sizing:border-box}#content .gform_wrapper .gform_fields .gfield.gfield_error input[type=email],#content .gform_wrapper .gform_fields .gfield.gfield_error input[type=number],#content .gform_wrapper .gform_fields .gfield.gfield_error input[type=password],#content .gform_wrapper .gform_fields .gfield.gfield_error input[type=tel],#content .gform_wrapper .gform_fields .gfield.gfield_error input[type=text],#content .gform_wrapper .gform_fields .gfield.gfield_error textarea{border-color:#d0011b;background-color:rgba(208,1,27,.05)}#content .gform_wrapper .gform_fields .gfield.gfield_error input[type=email]:focus,#content .gform_wrapper .gform_fields .gfield.gfield_error input[type=number]:focus,#content .gform_wrapper .gform_fields .gfield.gfield_error input[type=password]:focus,#content .gform_wrapper .gform_fields .gfield.gfield_error input[type=tel]:focus,#content .gform_wrapper .gform_fields .gfield.gfield_error input[type=text]:focus,#content .gform_wrapper .gform_fields .gfield.gfield_error textarea:focus{border-color:#443836;background:hsla(0,0%,100%,0)}#content .gform_wrapper .gform_fields .gfield.gfield_error label .gfield_required:after{content:"required"!important}#content .gform_wrapper .gform_fields .gfield.gfield_error .validation_message{font-family:futura-pt,Helvetica,Arial,sans-serif;font-size:1em;color:#d0011b}#content .gform_wrapper .gform_fields .gfield .gfield_checkbox li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}#content .gform_wrapper .gform_fields .gfield .gfield_checkbox input[type=checkbox]{opacity:0;position:absolute}#content .gform_wrapper .gform_fields .gfield .gfield_checkbox label{position:relative;z-index:1;display:inline-block;padding-left:calc(1em + 10px)}#content .gform_wrapper .gform_fields .gfield .gfield_checkbox label:after,#content .gform_wrapper .gform_fields .gfield .gfield_checkbox label:before{position:absolute;content:"";display:inline-block}#content .gform_wrapper .gform_fields .gfield .gfield_checkbox label:before{height:1em;width:1em;border:1px solid #60504d;background-color:#fff;left:5px;top:3px}#content .gform_wrapper .gform_fields .gfield .gfield_checkbox label:after{height:.5em;width:1em;border-left:4px solid #202020;border-bottom:4px solid #202020;border-right-color:#202020;border-top-color:#202020;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);left:4px;top:3px}#content .gform_wrapper .gform_fields .gfield .gfield_checkbox input[type=checkbox]+label:after{content:none}#content .gform_wrapper .gform_fields .gfield .gfield_checkbox input[type=checkbox]:checked+label:after{content:""}#content .gform_wrapper .gform_fields .gfield .gfield_checkbox input[type=checkbox]:focus+label:before{outline:5px auto #3b99fc}#content .gform_wrapper .gform_fields .gfield_contains_required label .gfield_required{float:right;color:#d0011b}#content .gform_wrapper .gform_fields .gfield_contains_required label .gfield_required:after{content:"";font-family:futura-pt,Helvetica,Arial,sans-serif;font-style:italic;font-size:.6em;font-weight:400;color:#d0011b;display:inline-block;margin-right:.125em;float:right}#content .gform_wrapper .gform_fields .gfield_contains_required:first-of-type label .gfield_required:after{content:"required"}#content .gform_wrapper .gform_footer{padding-top:0;margin-top:0}#content .gform_wrapper .gform_footer input[type=submit]{float:right}#content .card{position:relative;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:2em}#content .card .block--image img{display:block;width:100%}#content .card .block--content{padding:1rem;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative}#content .card .block--content h3{font-family:futura-pt,Helvetica,Arial,sans-serif;text-transform:uppercase;margin-bottom:1em}#content .card .block--content .block--content_excerpt p:last-of-type{margin-bottom:0}#content .card .block--content .block--content_excerpt span{margin-bottom:10px}#content .card .block--content .block--content_excerpt .excerpt-read-more{text-transform:uppercase;color:#00584d;font-family:futura-pt,Helvetica,Arial,sans-serif;text-decoration:none;font-weight:600;cursor:pointer;line-height:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#content .card .block--content .block--content_excerpt .excerpt-read-more:after{content:"";display:block;width:40px;height:40px;text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;margin-left:.25em;-webkit-transition:margin-left .5s cubic-bezier(.03,.66,.11,1.01);transition:margin-left .5s cubic-bezier(.03,.66,.11,1.01);background-color:#00584d;-webkit-mask-image:url(../images/btn--take_a_look.svg);mask-image:url(../images/btn--take_a_look.svg);-webkit-mask-size:contain;mask-size:contain}#content .card .block--content .block--content_excerpt .excerpt-read-more:hover{text-decoration:none;color:#a03123}#content .card .block--content .block--content_excerpt .excerpt-read-more:hover:after{background-color:#a03123;margin-left:.5em;-webkit-transition:margin-left .5s cubic-bezier(.03,.66,.11,1.01);transition:margin-left .5s cubic-bezier(.03,.66,.11,1.01)}@media (min-width:768px){#content .card .block--content{padding:2rem}}#content .card.card_blog .block--content{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:768px){#content .card.side-by-side{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:2em}#content .card.side-by-side .block--image{width:58.33333%}#content .card.side-by-side .block--content{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:41.66667%;padding:0 2rem}#content .card.side-by-side .block--content .block--content_excerpt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}}#intro-block{min-height:100px;position:relative;margin-bottom:2em}#intro-block .wrap{position:relative;z-index:1}#intro-block .wrap .intro-block_logo{background-image:url(../images/logomark.svg);width:120px;height:160px;background-position:50%;background-repeat:no-repeat;text-indent:1000%;white-space:nowrap;overflow:hidden;display:block;background-size:contain}#intro-block .wrap .intro-block_tagline{margin-top:0;font-size:1.111em;line-height:1.1}#intro-block .wrap .intro-block_social,#intro-block .wrap .intro-block_social .social-channels{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#intro-block .wrap .intro-block_social .social-channels{padding:0;list-style-type:none;margin:0}#intro-block .wrap .intro-block_social .social-channels li{display:block;margin-bottom:.5em;margin-right:1em}#intro-block .wrap .intro-block_social .social-channels li.icon-twitter{line-height:0;margin-bottom:0}#intro-block .wrap .intro-block_social .social-channels li.icon-twitter a{width:30px;height:30px;text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background-color:#443836;-webkit-mask-image:url(../images/icon--twitter.svg);mask-image:url(../images/icon--twitter.svg);-webkit-mask-size:contain;mask-size:contain}#intro-block .wrap .intro-block_social .social-channels li.icon-twitter a:hover{background-color:#83c8bc}#intro-block .wrap .intro-block_social .social-channels li.icon-facebook{line-height:0;margin-bottom:0}#intro-block .wrap .intro-block_social .social-channels li.icon-facebook a{width:30px;height:30px;text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background-color:#443836;-webkit-mask-image:url(../images/icon--facebook.svg);mask-image:url(../images/icon--facebook.svg);-webkit-mask-size:contain;mask-size:contain}#intro-block .wrap .intro-block_social .social-channels li.icon-facebook a:hover{background-color:#83c8bc}#intro-block .wrap .intro-block_social .social-channels li.icon-instagram{line-height:0;margin-bottom:0}#intro-block .wrap .intro-block_social .social-channels li.icon-instagram a{width:30px;height:30px;text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background-color:#443836;-webkit-mask-image:url(../images/icon--instagram.svg);mask-image:url(../images/icon--instagram.svg);-webkit-mask-size:contain;mask-size:contain}#intro-block .wrap .intro-block_social .social-channels li.icon-instagram a:hover{background-color:#83c8bc}#intro-block .wrap .intro-block_social .social-channels li.icon-youtube{line-height:0;margin-bottom:0}#intro-block .wrap .intro-block_social .social-channels li.icon-youtube a{width:30px;height:30px;text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background-color:#443836;-webkit-mask-image:url(../images/icon--youtube.svg);mask-image:url(../images/icon--youtube.svg);-webkit-mask-size:contain;mask-size:contain}#intro-block .wrap .intro-block_social .social-channels li.icon-youtube a:hover{background-color:#83c8bc}#intro-block .wrap .intro-block_social .social-channels li.icon-linkedin{line-height:0;margin-bottom:0}#intro-block .wrap .intro-block_social .social-channels li.icon-linkedin a{width:30px;height:30px;text-indent:1000%;white-space:nowrap;overflow:hidden;display:inline-block;background-color:#443836;-webkit-mask-image:url(../images/icon--linkedin.svg);mask-image:url(../images/icon--linkedin.svg);-webkit-mask-size:contain;mask-size:contain}#intro-block .wrap .intro-block_social .social-channels li.icon-linkedin a:hover{background-color:#83c8bc}#intro-block .wrap .post_tagline{font-weight:600;font-size:1.5em;line-height:1;margin-bottom:.25em;text-transform:uppercase}#intro-block .wrap:after{content:"";display:block;display:none;height:30vh;background-position:50% 0;background-size:cover;padding:2em 1rem;margin:2rem -1rem;grid-column:span 12}@media (min-width:768px){#intro-block .wrap:after{padding:2em 2rem;margin:0 -2rem}}@media (min-width:1600px){#intro-block .wrap:after{padding-left:2rem;padding-right:2rem;margin:0 -2rem}}#intro-block.leader .wrap:after{height:50vh;background-attachment:scroll}@media (min-width:1025px){#intro-block.leader .wrap:after{height:75vh}}#intro-block.leader-img_first .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}#intro-block.leader-img_first .wrap:after{height:75vh}#intro-block.leader-img_first .wrap h1{font-family:futura-pt,Helvetica,Arial,sans-serif;text-transform:uppercase;margin-top:0}#content .block-social{overflow:hidden;clear:both;padding-top:1rem}#content .block-social ul{display:-webkit-box;display:-ms-flexbox;display:flex}#content .block-social ul li{float:left;width:20%;text-align:center}#content .block-social ul li a{width:100%;display:inline-block!important;overflow:hidden}#content .block-social ul .social-icon-map a{background-image:url(../images/social-icon-map-mobile.png?1708457770);height:30px;width:30px;background-position:0 0;background-repeat:no-repeat;text-indent:1000%;white-space:nowrap;overflow:hidden;display:block;width:100%;height:100%}@media only screen and (-webkit-min-device-pixel-ratio:2){#content .block-social ul .social-icon-map a{background-image:url(../images/social-icon-map-mobile@2x.png?1708457770);background-size:30px auto}}#content .block-social ul .social-icon-twitter a{background-image:url(../images/social-icon-twitter-mobile.png?1708457770);height:30px;width:30px;background-position:0 0;background-repeat:no-repeat;text-indent:1000%;white-space:nowrap;overflow:hidden;display:block;width:100%;height:100%}@media only screen and (-webkit-min-device-pixel-ratio:2){#content .block-social ul .social-icon-twitter a{background-image:url(../images/social-icon-twitter-mobile@2x.png?1708457770);background-size:30px auto}}#content .block-social ul .social-icon-email a{background-image:url(../images/social-icon-email-mobile.png?1708457770);height:30px;width:30px;background-position:0 0;background-repeat:no-repeat;text-indent:1000%;white-space:nowrap;overflow:hidden;display:block;width:100%;height:100%}@media only screen and (-webkit-min-device-pixel-ratio:2){#content .block-social ul .social-icon-email a{background-image:url(../images/social-icon-email-mobile@2x.png?1708457770);background-size:30px auto}}#content .block-social ul .social-icon-instagram a{background-image:url(../images/social-icon-instagram-mobile.png?1708457770);height:30px;width:30px;background-position:0 0;background-repeat:no-repeat;text-indent:1000%;white-space:nowrap;overflow:hidden;display:block;width:100%;height:100%}@media only screen and (-webkit-min-device-pixel-ratio:2){#content .block-social ul .social-icon-instagram a{background-image:url(../images/social-icon-instagram-mobile@2x.png?1708457770);background-size:30px auto}}#content .block-social ul .social-icon-facebook a{background-image:url(../images/social-icon-facebook-mobile.png?1708457770);height:30px;width:30px;background-position:0 0;background-repeat:no-repeat;text-indent:1000%;white-space:nowrap;overflow:hidden;display:block;width:100%;height:100%}@media only screen and (-webkit-min-device-pixel-ratio:2){#content .block-social ul .social-icon-facebook a{background-image:url(../images/social-icon-facebook-mobile@2x.png?1708457770);background-size:30px auto}}@media (min-width:768px){#content .block-social{background-color:#986b4d;position:relative;clear:none;padding-top:0}#content .block-social ul{position:absolute;top:0;right:0;bottom:50%;left:0;margin:0;padding:10%;text-align:center}.footer #content .block-social ul{position:absolute;top:0;right:0;bottom:0;left:0}#content .block-social ul li{display:inline-block;float:left;z-index:1;width:50%;position:relative}#content .block-social ul li:before{content:"";display:block;padding-top:100%;z-index:-1}#content .block-social ul li a{position:absolute;top:0;left:0;opacity:1;-webkit-transition:opacity 1s;transition:opacity 1s}#content .block-social ul li a:hover{opacity:.8}#content .block-social ul .social-icon-map{display:none}#content .block-social ul .social-icon-twitter a{background-image:url(../images/social-icon-twitter.png?1708457770);height:60px;width:60px;background-position:0 0;background-repeat:no-repeat;text-indent:1000%;white-space:nowrap;overflow:hidden;display:block;width:100%;height:100%}}@media only screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:2){#content .block-social ul .social-icon-twitter a{background-image:url(../images/social-icon-twitter@2x.png?1708457770);background-size:60px auto}}@media (min-width:768px){#content .block-social ul .social-icon-email a{background-image:url(../images/social-icon-email.png?1708457770);height:60px;width:60px;background-position:0 0;background-repeat:no-repeat;text-indent:1000%;white-space:nowrap;overflow:hidden;display:block;width:100%;height:100%}}@media only screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:2){#content .block-social ul .social-icon-email a{background-image:url(../images/social-icon-email@2x.png?1708457770);background-size:60px auto}}@media (min-width:768px){#content .block-social ul .social-icon-instagram a{background-image:url(../images/social-icon-instagram.png?1708457770);height:60px;width:60px;background-position:0 0;background-repeat:no-repeat;text-indent:1000%;white-space:nowrap;overflow:hidden;display:block;width:100%;height:100%}}@media only screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:2){#content .block-social ul .social-icon-instagram a{background-image:url(../images/social-icon-instagram@2x.png?1708457770);background-size:60px auto}}@media (min-width:768px){#content .block-social ul .social-icon-facebook a{background-image:url(../images/social-icon-facebook.png?1708457770);height:60px;width:60px;background-position:0 0;background-repeat:no-repeat;text-indent:1000%;white-space:nowrap;overflow:hidden;display:block;width:100%;height:100%}}@media only screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:2){#content .block-social ul .social-icon-facebook a{background-image:url(../images/social-icon-facebook@2x.png?1708457770);background-size:60px auto}}@media (min-width:768px){#content .block-social:before{content:"";display:block;padding-top:100%}#content .block-social img{top:50%!important;width:100%;height:auto}}#content a.readmore,#content a.readmore:visited{color:#96817d;font-weight:600;font-size:.66em;text-transform:uppercase}#content .is-style-block--special_columns{border-top:1px solid #202020;border-bottom:1px solid #202020;grid-gap:0;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media (max-width:781px){#content .is-style-block--special_columns{border-right:1px solid #202020}}#content .is-style-block--special_columns .post--image_block{background-color:#202020;color:#96694c;text-align:center;margin:0 0 .5em;padding:1em .25em}#content .is-style-block--special_columns .wp-block-column{border-left:1px solid #202020}#content .is-style-block--special_columns .wp-block-column:last-of-type{border-right:1px solid #202020}#content .is-style-block--special_columns h3{text-align:center;background-color:#202020;color:#96694c;padding:.75em 0;margin-bottom:.75em}#content .is-style-block--special_columns h3 a,#content .is-style-block--special_columns h3 a:focus,#content .is-style-block--special_columns h3 a:visited{color:inherit}#content .is-style-block--special_columns h3 a:focus:hover,#content .is-style-block--special_columns h3 a:hover,#content .is-style-block--special_columns h3 a:visited:hover{color:#cea052}#content .is-style-block--special_columns ul li a,#content .is-style-block--special_columns ul li a:focus,#content .is-style-block--special_columns ul li a:visited{text-decoration:none}#content .is-style-block--special_columns ul li a:focus:hover,#content .is-style-block--special_columns ul li a:hover,#content .is-style-block--special_columns ul li a:visited:hover{text-decoration:underline;-webkit-text-decoration-color:#cea052;text-decoration-color:#cea052}#content .is-style-block--light_brown_columns .wp-block-column{padding:20px;background:#f9e0a4;background-color:rgba(150,105,76,.1)}#content .is-style-block--column_bars{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='17' height='17' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%2396694C' d='M17 8.5L8.5 17 0 8.5 8.5 0z' fill-rule='evenodd'/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg width='17' height='17' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%2396694C' d='M17 8.5L8.5 17 0 8.5 8.5 0z' fill-rule='evenodd'/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg width='17' height='17' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%2396694C' d='M17 8.5L8.5 17 0 8.5 8.5 0z' fill-rule='evenodd'/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg width='17' height='17' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%2396694C' d='M17 8.5L8.5 17 0 8.5 8.5 0z' fill-rule='evenodd'/%3E%3C/svg%3E");background-position:0 100%,100% 0,0 0,100% 100%;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat;background-size:1em,1em,1em,1em;position:relative;padding:2em 1em}#content .is-style-block--column_bars:after,#content .is-style-block--column_bars:before{position:absolute;left:0;right:0;content:"";display:block;height:1px;background-color:#96694c}#content .is-style-block--column_bars:before{top:.5em}#content .is-style-block--column_bars:after{bottom:.5em}#content .is-style-block--column_bars h2{display:block;background-image:none,none;text-align:left;margin:0 0 .5em}#content .is-style-block--column_bars h2:after,#content .is-style-block--column_bars h2:before{display:none}#content .is-style-block--column_bars li:last-of-type,#content .is-style-block--column_bars p:last-of-type,#content .is-style-block--column_bars ul:last-of-type{margin-bottom:0}#content .is-style-block--bgnd_brown{position:relative;color:#202020;padding-top:2em;padding-bottom:2em}#content .is-style-block--bgnd_brown:before{content:"";display:block;background-color:#96694c;z-index:-1;position:absolute;top:0;left:-1rem;right:-1rem;bottom:0;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%)}@media (min-width:1025px){#content .is-style-block--bgnd_brown:before{max-width:100vw;left:0;right:0}}#content .is-style-block--bgnd_brown h2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='17' height='17' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23FFF' d='M17 8.5L8.5 17 0 8.5 8.5 0z' fill-rule='evenodd'/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg width='17' height='17' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23FFF' d='M17 8.5L8.5 17 0 8.5 8.5 0z' fill-rule='evenodd'/%3E%3C/svg%3E");background-position:0 50%,100% 50%;background-repeat:no-repeat,no-repeat;background-size:.5em,.5em;margin-top:0}#content .is-style-block--bgnd_brown h2:after,#content .is-style-block--bgnd_brown h2:before{content:"";display:block;height:1px;background-color:#fff;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}#content .is-style-block--bgnd_brown h2:before{margin-right:1em;margin-left:.25em}#content .is-style-block--bgnd_brown h2:after{margin-left:1em;margin-right:.25em}@media (min-width:768px){#content .is-style-block--bgnd_brown p{width:calc(66% - .66667rem)!important;margin-left:auto;margin-right:auto}}@media (min-width:768px){#content .is-style-block--bgnd_brown ul{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;width:calc(66% - .66667rem)!important;margin:0 auto}#content .is-style-block--bgnd_brown ul li{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}}#content .is-style-block--bgnd_light_brown{position:relative;color:#202020;padding-top:2em;padding-bottom:2em}#content .is-style-block--bgnd_light_brown:before{content:"";display:block;background-color:#f9e0a4;z-index:-1;position:absolute;top:0;left:-1rem;right:-1rem;bottom:0;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%)}@media (min-width:1025px){#content .is-style-block--bgnd_light_brown:before{max-width:100vw;left:0;right:0}}#content .is-style-block--bgnd_light_brown h2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='17' height='17' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%2396694C' d='M17 8.5L8.5 17 0 8.5 8.5 0z' fill-rule='evenodd'/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg width='17' height='17' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%2396694C' d='M17 8.5L8.5 17 0 8.5 8.5 0z' fill-rule='evenodd'/%3E%3C/svg%3E");background-position:0 50%,100% 50%;background-repeat:no-repeat,no-repeat;background-size:.5em,.5em;margin-top:0}#content .is-style-block--bgnd_light_brown h2:after,#content .is-style-block--bgnd_light_brown h2:before{content:"";display:block;height:1px;background-color:#96694c;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}#content .is-style-block--bgnd_light_brown h2:before{margin-right:1em;margin-left:.25em}#content .is-style-block--bgnd_light_brown h2:after{margin-left:1em;margin-right:.25em}@media (min-width:768px){#content .is-style-block--bgnd_light_brown p{width:calc(66% - .66667rem)!important;margin-left:auto;margin-right:auto}}@media (min-width:768px){#content .is-style-block--bgnd_light_brown ul{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;width:calc(66% - .66667rem)!important;margin:0 auto}#content .is-style-block--bgnd_light_brown ul li{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}}#content .is-style-block--bgnd_black{position:relative;color:#fff;padding-top:2em;padding-bottom:2em}#content .is-style-block--bgnd_black:before{content:"";display:block;background-color:#202020;z-index:-1;position:absolute;top:0;left:-1rem;right:-1rem;bottom:0;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%)}@media (min-width:1025px){#content .is-style-block--bgnd_black:before{max-width:100vw;left:0;right:0}}#content .is-style-block--bgnd_black h2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='17' height='17' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23FFF' d='M17 8.5L8.5 17 0 8.5 8.5 0z' fill-rule='evenodd'/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg width='17' height='17' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23FFF' d='M17 8.5L8.5 17 0 8.5 8.5 0z' fill-rule='evenodd'/%3E%3C/svg%3E");background-position:0 50%,100% 50%;background-repeat:no-repeat,no-repeat;background-size:.5em,.5em;margin-top:0}#content .is-style-block--bgnd_black h2:after,#content .is-style-block--bgnd_black h2:before{content:"";display:block;height:1px;background-color:#fff;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}#content .is-style-block--bgnd_black h2:before{margin-right:1em;margin-left:.25em}#content .is-style-block--bgnd_black h2:after{margin-left:1em;margin-right:.25em}#content .is-style-block--bgnd_black p{font-size:1.1111em;text-align:center}#content .is-style-block--bgnd_black p a,#content .is-style-block--bgnd_black p a:focus,#content .is-style-block--bgnd_black p a:visited{-webkit-text-decoration-color:#00584d;text-decoration-color:#00584d}#content .is-style-block--bgnd_black p a:focus:hover,#content .is-style-block--bgnd_black p a:hover,#content .is-style-block--bgnd_black p a:visited:hover{color:#cea052;-webkit-text-decoration-color:#fff;text-decoration-color:#fff}@media (min-width:768px){#content .is-style-block--bgnd_black ul{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}#content .is-style-block--bgnd_black ul li{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}}#content .is-style-block--dropcap:first-letter{color:#fff;background-color:#202020;float:left;font-size:3em;line-height:1.1;padding:.125em;margin-right:.125em;text-align:center}@media (min-width:768px){#content .block--portfolio_columns{grid-template-columns:repeat(3,1fr)}#content .block--portfolio_columns .wp-block-column:first-of-type{grid-column:span 2}#content .block--portfolio_columns .wp-block-column:nth-of-type(2){grid-column:span 1}#content .block--portfolio_columns .wp-block-column:nth-of-type(2) p,#content .block--portfolio_columns .wp-block-column:nth-of-type(2) ul li{font-family:futura-pt,Helvetica,Arial,sans-serif;font-weight:400}}#content .block--portfolio_columns ul{margin:0 0 1em;padding:0;list-style-type:none}#content .block--portfolio_columns ul li{display:block}#content #staff{padding-top:2em;padding-bottom:2em}#content #staff .staff-detail-block{margin-bottom:1em}#content #staff .staff-detail-block .block-image{position:relative}#content #staff .staff-detail-block .block-image .block-image_illo{opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;-webkit-transition:opacity 1s cubic-bezier(.03,.66,.11,1.01);transition:opacity 1s cubic-bezier(.03,.66,.11,1.01)}@media (min-width:1025px){#content #staff .staff-detail-block .block-image .block-image_illo:hover{opacity:1;-webkit-transition:opacity 1s cubic-bezier(.03,.66,.11,1.01);transition:opacity 1s cubic-bezier(.03,.66,.11,1.01)}}#content .project--grid_case_study,#content .project--grid_home,#content .project--grid_portfolio,#content .project--more{overflow:hidden;clear:both;margin-bottom:2em;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}#content .project--grid_case_study img,#content .project--grid_home img,#content .project--grid_portfolio img,#content .project--more img{height:100%;width:100%;display:block}#content .project--grid_case_study .block,#content .project--grid_case_study article,#content .project--grid_home .block,#content .project--grid_home article,#content .project--grid_portfolio .block,#content .project--grid_portfolio article,#content .project--more .block,#content .project--more article{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;height:100%;width:50%}#content .project--grid_case_study .block>img,#content .project--grid_case_study article>img,#content .project--grid_home .block>img,#content .project--grid_home article>img,#content .project--grid_portfolio .block>img,#content .project--grid_portfolio article>img,#content .project--more .block>img,#content .project--more article>img{width:101%;height:auto}#content .project--grid_case_study .block>a,#content .project--grid_case_study article>a,#content .project--grid_home .block>a,#content .project--grid_home article>a,#content .project--grid_portfolio .block>a,#content .project--grid_portfolio article>a,#content .project--more .block>a,#content .project--more article>a{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%}#content .project--grid_case_study .block .block-content,#content .project--grid_case_study article .block-content,#content .project--grid_home .block .block-content,#content .project--grid_home article .block-content,#content .project--grid_portfolio .block .block-content,#content .project--grid_portfolio article .block-content,#content .project--more .block .block-content,#content .project--more article .block-content{opacity:1;text-shadow:0 0 1px #202020;font-size:.666em;color:#fff;position:absolute;left:0;bottom:0;right:0;width:100%;margin:auto;z-index:10;-webkit-transition:opacity .75s ease;transition:opacity .75s ease;background-color:rgba(76,255,224,.5);display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1em .5em 1em 1em}@media (max-width:1024px){#content .project--grid_case_study .block .block-content .portfolio-item-services,#content .project--grid_case_study article .block-content .portfolio-item-services,#content .project--grid_home .block .block-content .portfolio-item-services,#content .project--grid_home article .block-content .portfolio-item-services,#content .project--grid_portfolio .block .block-content .portfolio-item-services,#content .project--grid_portfolio article .block-content .portfolio-item-services,#content .project--more .block .block-content .portfolio-item-services,#content .project--more article .block-content .portfolio-item-services{display:none}}#content .project--grid_case_study .block .block-content h2,#content .project--grid_case_study article .block-content h2,#content .project--grid_home .block .block-content h2,#content .project--grid_home article .block-content h2,#content .project--grid_portfolio .block .block-content h2,#content .project--grid_portfolio article .block-content h2,#content .project--more .block .block-content h2,#content .project--more article .block-content h2{background-image:none,none;width:100%;text-transform:none;font-size:1.25em;line-height:1.2em;background-image:none;display:block;text-align:left;margin-top:0;margin-bottom:.5em;padding:0}#content .project--grid_case_study .block .block-content h2:after,#content .project--grid_case_study .block .block-content h2:before,#content .project--grid_case_study article .block-content h2:after,#content .project--grid_case_study article .block-content h2:before,#content .project--grid_home .block .block-content h2:after,#content .project--grid_home .block .block-content h2:before,#content .project--grid_home article .block-content h2:after,#content .project--grid_home article .block-content h2:before,#content .project--grid_portfolio .block .block-content h2:after,#content .project--grid_portfolio .block .block-content h2:before,#content .project--grid_portfolio article .block-content h2:after,#content .project--grid_portfolio article .block-content h2:before,#content .project--more .block .block-content h2:after,#content .project--more .block .block-content h2:before,#content .project--more article .block-content h2:after,#content .project--more article .block-content h2:before{display:none}#content .project--grid_case_study .block .block-content p,#content .project--grid_case_study article .block-content p,#content .project--grid_home .block .block-content p,#content .project--grid_home article .block-content p,#content .project--grid_portfolio .block .block-content p,#content .project--grid_portfolio article .block-content p,#content .project--more .block .block-content p,#content .project--more article .block-content p{font-size:1em;text-transform:uppercase;font-family:futura-pt,Helvetica,Arial,sans-serif}#content .project--grid_case_study .block .block-content p:after,#content .project--grid_case_study article .block-content p:after,#content .project--grid_home .block .block-content p:after,#content .project--grid_home article .block-content p:after,#content .project--grid_portfolio .block .block-content p:after,#content .project--grid_portfolio article .block-content p:after,#content .project--more .block .block-content p:after,#content .project--more article .block-content p:after{content:"";display:block;width:40px;height:40px;text-indent:1000%;white-space:nowrap;overflow:hidden;background-color:#fff;-webkit-mask-image:url(../images/btn--take_a_look.svg);mask-image:url(../images/btn--take_a_look.svg);-webkit-mask-size:contain;mask-size:contain}#content .project--grid_case_study .block .block-image,#content .project--grid_case_study article .block-image,#content .project--grid_home .block .block-image,#content .project--grid_home article .block-image,#content .project--grid_portfolio .block .block-image,#content .project--grid_portfolio article .block-image,#content .project--more .block .block-image,#content .project--more article .block-image{position:relative;width:101%;height:100%;margin:auto;z-index:5;overflow:hidden;-webkit-transition:-webkit-transform .75s ease;transition:-webkit-transform .75s ease;transition:transform .75s ease;transition:transform .75s ease,-webkit-transform .75s ease}#content .project--grid_case_study .block .block-image img,#content .project--grid_case_study article .block-image img,#content .project--grid_home .block .block-image img,#content .project--grid_home article .block-image img,#content .project--grid_portfolio .block .block-image img,#content .project--grid_portfolio article .block-image img,#content .project--more .block .block-image img,#content .project--more article .block-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;z-index:0;-webkit-transition:opacity .75s ease,-webkit-filter .75s ease,-webkit-transform .75s ease;transition:opacity .75s ease,-webkit-filter .75s ease,-webkit-transform .75s ease;transition:opacity .75s ease,filter .75s ease,transform .75s ease;transition:opacity .75s ease,filter .75s ease,transform .75s ease,-webkit-filter .75s ease,-webkit-transform .75s ease}#content .project--grid_case_study .block .block-image:before,#content .project--grid_case_study article .block-image:before,#content .project--grid_home .block .block-image:before,#content .project--grid_home article .block-image:before,#content .project--grid_portfolio .block .block-image:before,#content .project--grid_portfolio article .block-image:before,#content .project--more .block .block-image:before,#content .project--more article .block-image:before{content:"";display:block;display:none;position:absolute;top:-1em;right:-1em;bottom:-1em;left:-1em;background-color:transparent;opacity:0;-webkit-transition:opacity .75s;transition:opacity .75s;z-index:1}@media (min-width:768px){#content .project--grid_case_study .block .block-content,#content .project--grid_case_study article .block-content,#content .project--grid_home .block .block-content,#content .project--grid_home article .block-content,#content .project--grid_portfolio .block .block-content,#content .project--grid_portfolio article .block-content,#content .project--more .block .block-content,#content .project--more article .block-content{height:100%;top:0;font-size:1em;opacity:0;background-color:transparent}#content .project--grid_case_study .block .block-image img,#content .project--grid_case_study article .block-image img,#content .project--grid_home .block .block-image img,#content .project--grid_home article .block-image img,#content .project--grid_portfolio .block .block-image img,#content .project--grid_portfolio article .block-image img,#content .project--more .block .block-image img,#content .project--more article .block-image img{opacity:1;-webkit-filter:none;filter:none}#content .project--grid_case_study .block .block-image:before,#content .project--grid_case_study article .block-image:before,#content .project--grid_home .block .block-image:before,#content .project--grid_home article .block-image:before,#content .project--grid_portfolio .block .block-image:before,#content .project--grid_portfolio article .block-image:before,#content .project--more .block .block-image:before,#content .project--more article .block-image:before{opacity:0}#content .project--grid_case_study .block:hover .block-content,#content .project--grid_case_study article:hover .block-content,#content .project--grid_home .block:hover .block-content,#content .project--grid_home article:hover .block-content,#content .project--grid_portfolio .block:hover .block-content,#content .project--grid_portfolio article:hover .block-content,#content .project--more .block:hover .block-content,#content .project--more article:hover .block-content{opacity:1;text-shadow:0 0 1px #202020}#content .project--grid_case_study .block:hover .block-image,#content .project--grid_case_study article:hover .block-image,#content .project--grid_home .block:hover .block-image,#content .project--grid_home article:hover .block-image,#content .project--grid_portfolio .block:hover .block-image,#content .project--grid_portfolio article:hover .block-image,#content .project--more .block:hover .block-image,#content .project--more article:hover .block-image{-webkit-transform:scale(1.1);transform:scale(1.1);background-color:#83c8bc}#content .project--grid_case_study .block:hover .block-image img,#content .project--grid_case_study article:hover .block-image img,#content .project--grid_home .block:hover .block-image img,#content .project--grid_home article:hover .block-image img,#content .project--grid_portfolio .block:hover .block-image img,#content .project--grid_portfolio article:hover .block-image img,#content .project--more .block:hover .block-image img,#content .project--more article:hover .block-image img{opacity:0;-webkit-filter:saturate(100%) grayscale(1) contrast(1.125);filter:saturate(100%) grayscale(1) contrast(1.125)}#content .project--grid_case_study .block:hover .block-image:before,#content .project--grid_case_study article:hover .block-image:before,#content .project--grid_home .block:hover .block-image:before,#content .project--grid_home article:hover .block-image:before,#content .project--grid_portfolio .block:hover .block-image:before,#content .project--grid_portfolio article:hover .block-image:before,#content .project--more .block:hover .block-image:before,#content .project--more article:hover .block-image:before{opacity:.5}}@media (min-width:768px){#content .project--grid_case_study,#content .project--grid_home,#content .project--grid_portfolio,#content .project--more{display:grid;grid-template-rows:auto;grid-template-columns:repeat(12,1fr);grid-gap:0;grid-row-gap:0}#content .project--grid_case_study>article,#content .project--grid_home>article,#content .project--grid_portfolio>article,#content .project--more>article{grid-column:span 3;grid-row:span 2;width:100%!important}}#content .project--grid_case_study.two-columns,#content .project--grid_home.two-columns,#content .project--grid_portfolio.two-columns,#content .project--more.two-columns{grid-template-columns:repeat(6,1fr)}@media (min-width:768px){#content .project--grid_home>article:nth-of-type(3),#content .project--grid_home>article:nth-of-type(5),#content .project--grid_home>article:nth-of-type(7),#content .project--grid_home>article:nth-of-type(9){grid-row:span 3}}@media (min-width:768px){#content .project--grid_case_study>article{grid-column:span 4;grid-row:span 2}}#content .project--more .portfolio-item-services{text-align:left}@media (min-width:768px){#content .project--more>article{grid-column:span 3;grid-row:span 2}}@media (min-width:1025px){#content .project--more>article{grid-column:span 3}}#content hr{border:none;margin-top:2em;margin-bottom:2em;height:1.4em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='17' height='17' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%2396694C' d='M17 8.5L8.5 17 0 8.5 8.5 0z' fill-rule='evenodd'/%3E%3C/svg%3E"),url("data:image/svg+xml;charset=utf-8,%3Csvg width='17' height='17' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%2396694C' d='M17 8.5L8.5 17 0 8.5 8.5 0z' fill-rule='evenodd'/%3E%3C/svg%3E");background-position:0 50%,100% 50%;background-repeat:no-repeat,no-repeat;background-size:1em,1em}#content hr:after,#content hr:before{content:"";display:block;height:1px;background-color:#96694c;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}#content hr:before{margin-right:0;margin-left:.25em}#content hr:after{margin-left:0;margin-right:.25em}#content .padding-test{padding-left:calc(50% - 1rem)!important}.ghostkit-carousel-slide figure{margin-top:0}.page-homepage #container .intro-block_logo{-ms-flex-item-align:start;align-self:start;margin-top:30px}.page-homepage #container .wp-block-gallery{width:calc(66% - .66667rem + 40px)!important;margin:-70px auto 0}.page-homepage #container .wp-block-gallery .wp-block-image:last-of-type{max-width:50%}@media (max-width:767px){.page-homepage #container .wp-block-gallery{width:100%!important}.page-homepage #container .wp-block-gallery .wp-block-image{-ms-flex-item-align:center;align-self:center;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;margin:0!important}.page-homepage #container .wp-block-gallery .wp-block-image img{padding:0 15px 10px;-o-object-fit:contain;object-fit:contain}}.page-homepage #container iframe{width:100%;height:30vw}@media (max-width:1439px){.page-homepage #container iframe{height:42vw}}@media (max-width:767px){.page-homepage #container iframe{height:54vw}}.page-homepage #container .wp-block-latest-posts.wp-block-latest-posts__list{margin-bottom:0}.page-homepage #container .wp-block-columns.is-style-block--special_columns{grid-gap:0}.single-post #intro-block .supertitle{text-transform:uppercase;font-weight:600;font-size:.8em}.single-post #intro-block h1{font-weight:600;font-size:1.25em;line-height:1.1em;margin-top:0;margin-bottom:.25em;text-transform:uppercase;font-family:futura-pt,Helvetica,Arial,sans-serif}.single-post #content{padding-bottom:2em}.single-post #content .header-block .block img{width:100%;height:auto}.single-post #content .block-content-main{position:relative}.single-post #content .post--image_block{margin-top:2em}.single-post #content .post--image_block .block{margin-bottom:1em}.single-post #content #blog-post{position:relative;z-index:0}.single-post #content h2{text-transform:none;font-size:1.25em;margin-top:2em;margin-bottom:1em;text-align:left;display:block;background:none;line-height:1.2}.single-post #content h2:after,.single-post #content h2:before{display:none}.single-post #content h3{text-transform:none;font-size:1.1em;margin-bottom:1em;margin-top:1.3em;font-family:futura-pt,Helvetica,Arial,sans-serif}@media (min-width:768px){.single-post.single-format-video #content .block-content-main{width:span(5 of 6)}.single-post.single-format-video #content .block-content-main section{width:100%}}.flex-video{width:100%;height:0;overflow:hidden;padding-bottom:56.25%;margin-bottom:1em}.flex-video iframe,.flex-video video{position:absolute;top:0;left:0;width:100%;height:100%}:root{--background-color-1:#fff;--background-color-2:#fff;--font-color-1:#202020;--font-color-2:#202020}@media (min-width:767px){.single-portfolio_piece #intro-block.leader-img_first .wrap h1{margin-top:40px}}.single-portfolio_piece #content .case-study{background-color:var(--background-color-1)}.single-portfolio_piece #content .case-study h1,.single-portfolio_piece #content .case-study h2,.single-portfolio_piece #content .case-study p,.single-portfolio_piece #content .case-study ul{color:var(--font-color-1)}.single-portfolio_piece #content .case-study h1 a,.single-portfolio_piece #content .case-study h1 a:visited,.single-portfolio_piece #content .case-study h2 a,.single-portfolio_piece #content .case-study h2 a:visited,.single-portfolio_piece #content .case-study p a,.single-portfolio_piece #content .case-study p a:visited,.single-portfolio_piece #content .case-study ul a,.single-portfolio_piece #content .case-study ul a:visited{color:var(--font-color-1);-webkit-text-decoration-color:var(--font-color-1);text-decoration-color:var(--font-color-1)}.single-portfolio_piece #content .case-study h1 a:after,.single-portfolio_piece #content .case-study h1 a:visited:after,.single-portfolio_piece #content .case-study h2 a:after,.single-portfolio_piece #content .case-study h2 a:visited:after,.single-portfolio_piece #content .case-study p a:after,.single-portfolio_piece #content .case-study p a:visited:after,.single-portfolio_piece #content .case-study ul a:after,.single-portfolio_piece #content .case-study ul a:visited:after{background-color:#000;width:100%;-webkit-transition:background-color 1s ease;transition:background-color 1s ease;z-index:2}.single-portfolio_piece #content .case-study h1 a:hover:after,.single-portfolio_piece #content .case-study h1 a:visited:hover:after,.single-portfolio_piece #content .case-study h2 a:hover:after,.single-portfolio_piece #content .case-study h2 a:visited:hover:after,.single-portfolio_piece #content .case-study p a:hover:after,.single-portfolio_piece #content .case-study p a:visited:hover:after,.single-portfolio_piece #content .case-study ul a:hover:after,.single-portfolio_piece #content .case-study ul a:visited:hover:after{background-color:#2a1a16}.single-portfolio_piece #content .case-study ol,.single-portfolio_piece #content .case-study p,.single-portfolio_piece #content .case-study ul{font-size:1em}@media (min-width:1025px){.single-portfolio_piece #content .case-study ol,.single-portfolio_piece #content .case-study p,.single-portfolio_piece #content .case-study ul{font-size:1.333em}}.single-portfolio_piece #content .case-study img{display:block;margin:0}.single-portfolio_piece #content .case-study .cs-title{background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.single-portfolio_piece #content .case-study .cs-title .wrap{position:relative;padding:0;height:100vh;max-width:100%}.single-portfolio_piece #content .case-study .cs-title .wrap h1{font-size:1.5em;margin-bottom:.25em}@media (min-width:1025px){.single-portfolio_piece #content .case-study .cs-title .wrap h1{font-size:2em}}.single-portfolio_piece #content .case-study .cs-title .wrap img{display:block;width:100%;height:auto}.single-portfolio_piece #content .case-study .cs-title .wrap .textBlock{position:absolute;right:0;bottom:0;left:0;text-align:center;padding:1em;margin:0 auto}@media (min-width:1025px){.single-portfolio_piece #content .case-study .cs-title .wrap .textBlock{padding:1em 0}}.single-portfolio_piece #content .case-study .cs-title .wrap .textBlock h1,.single-portfolio_piece #content .case-study .cs-title .wrap .textBlock h2{position:relative;z-index:1}.single-portfolio_piece #content .case-study .cs-title .wrap .textBlock h2{display:block;background-image:none,none;font-size:1.333em;font-family:futura-pt,Helvetica,Arial,sans-serif;font-weight:400;text-transform:none;margin-top:0;margin-bottom:0}.single-portfolio_piece #content .case-study .cs-title .wrap .textBlock h2:after,.single-portfolio_piece #content .case-study .cs-title .wrap .textBlock h2:before{display:none}.single-portfolio_piece #content .case-study .cs-title .wrap .textBlock h2 span{display:inline-block;vertical-align:-.125em;-webkit-mask:url(../images/nav_logo.svg);mask:url(../images/nav_logo.svg);background-color:#202020;width:1em;height:1em;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;text-indent:1000%;white-space:nowrap;overflow:hidden}.single-portfolio_piece #content .case-study .cs-title .wrap .textBlock:after{content:"";display:block;background-color:var(--background-color-1);opacity:.75;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.single-portfolio_piece #content .case-study .wp-block-quote{padding:2em 0;margin:0;position:relative;z-index:1}@media (min-width:1025px){.single-portfolio_piece #content .case-study .wp-block-quote{padding:4em 0}}.single-portfolio_piece #content .case-study .wp-block-quote:before{content:"";display:block;position:absolute;top:0;left:-.125em;content:"\201C";font-size:8em;color:hsla(0,0%,100%,.2);z-index:-1}.single-portfolio_piece #content .case-study .wp-block-quote cite{margin-bottom:0;font-style:italic;color:var(--font-color-1);display:block}@media (min-width:1025px){.single-portfolio_piece #content .case-study .wp-block-quote cite{font-size:1.5em}}.single-portfolio_piece #content .case-study .wp-block-group{padding:2em 0}@media (min-width:1025px){.single-portfolio_piece #content .case-study .wp-block-group{padding:4em 0}}.single-portfolio_piece #content .case-study .is-style-cs--intro{font-size:1.5em;margin-bottom:0;padding:2em 0}@media (min-width:1025px){.single-portfolio_piece #content .case-study .is-style-cs--intro{padding:4em 0;font-size:1.666em}}.single-portfolio_piece #content .case-study .is-style-cs--padding{padding:2em 0}@media (min-width:1025px){.single-portfolio_piece #content .case-study .is-style-cs--padding{padding:4em 0}}.single-portfolio_piece #content .case-study .is-style-cs--group_alt{position:relative;z-index:1}.single-portfolio_piece #content .case-study .is-style-cs--group_alt:before{content:"";display:block;background-color:var(--background-color-2);z-index:-1;position:absolute;top:0;left:-1rem;right:-1rem;bottom:0}@media (min-width:1025px){.single-portfolio_piece #content .case-study .is-style-cs--group_alt:before{margin-left:0;margin-right:0;left:0;right:0}}@media (min-width:1440px){.single-portfolio_piece #content .case-study .is-style-cs--group_alt:before{left:0;right:0;margin-left:-100px;margin-right:-100px;max-width:1224px}}@media (min-width:1600px){.single-portfolio_piece #content .case-study .is-style-cs--group_alt:before{max-width:1480px}}@media (min-width:1025px){.single-portfolio_piece #content .case-study .is-style-cs--group_alt.alignwide:before{margin-left:0;margin-right:0}}.single-portfolio_piece #content .case-study .wp-block-columns,.single-portfolio_piece #content .case-study .wp-block-image{margin-bottom:0}@media (min-width:1025px){.single-portfolio_piece #content .case-study .wp-block-columns{grid-gap:0;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}@media (min-width:1025px){.single-portfolio_piece #content .case-study .wp-block-columns .wp-block-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.single-portfolio_piece #content .case-study .wp-block-columns .wp-block-column cite,.single-portfolio_piece #content .case-study .wp-block-columns .wp-block-column h1,.single-portfolio_piece #content .case-study .wp-block-columns .wp-block-column h2,.single-portfolio_piece #content .case-study .wp-block-columns .wp-block-column h3,.single-portfolio_piece #content .case-study .wp-block-columns .wp-block-column p{padding:0 2rem}}.single-portfolio_piece #content .case-study .wp-block-gallery{margin-bottom:0}.single-portfolio_piece #content .case-study .wp-block-gallery img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.single-portfolio_piece #content .case-study .blocks-gallery-grid{margin-bottom:0;width:100%}.single-portfolio_piece #content .case-study .blocks-gallery-grid .blocks-gallery-item{margin:0}.single-portfolio_piece #content .case-study .cs-cta{padding:2em 0;background-color:var(--background-color-1)!important}@media (min-width:1025px){.single-portfolio_piece #content .case-study .cs-cta{padding:4em 0}}.single-portfolio_piece #content .case-study .cs-cta p{font-size:1.666em;text-align:center;margin:0;color:var(--font-color-1)!important}.single-portfolio_piece #content .case-study .cs-cta p a{font-style:italic}.single-portfolio_piece #content .case-study .cs-cta p a,.single-portfolio_piece #content .case-study .cs-cta p a:visited{color:var(--font-color-1)!important}.single-portfolio_piece #content .case-study section:after{background-color:var(--background-color-2)}.single-portfolio_piece #content .case-study section.cs-title .textBlock{color:var(--font-color-1)}.single-portfolio_piece #content .case-study section.cs-title .textBlock:after{background-color:var(--font-color-1)}.single-portfolio_piece #content .case-study section.cs-endblock .graphicBlock:before{background-color:var(--background-color-1);opacity:.75}.page-services #content h2{margin-top:0}.error404 #content #searchform,.search #content #searchform{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.error404 #content #searchform label,.search #content #searchform label{width:100%;-webkit-box-flex:2px;-ms-flex-positive:2px;flex-grow:2px}.error404 #content #searchform input[type=text],.search #content #searchform input[type=text]{width:75%}.error404 #content #searchform input[type=submit],.search #content #searchform input[type=submit]{width:calc(25% - 1em)}.error404 #content .search-result,.search #content .search-result{margin-bottom:2em}.error404 #content .search-result h2 a,.error404 #content .search-result h2 a:focus,.error404 #content .search-result h2 a:visited,.search #content .search-result h2 a,.search #content .search-result h2 a:focus,.search #content .search-result h2 a:visited{color:inherit}.error404 #content .search-result h2 a:focus:hover,.error404 #content .search-result h2 a:hover,.error404 #content .search-result h2 a:visited:hover,.search #content .search-result h2 a:focus:hover,.search #content .search-result h2 a:hover,.search #content .search-result h2 a:visited:hover{text-decoration:underline}.error404 #content .search-result .subtitle a,.error404 #content .search-result .subtitle a:focus,.error404 #content .search-result .subtitle a:visited,.search #content .search-result .subtitle a,.search #content .search-result .subtitle a:focus,.search #content .search-result .subtitle a:visited{color:inherit}@media (min-width:1025px){#content .wp-block-columns{display:grid;grid-auto-columns:1fr;grid-gap:5rem}}.wp-block-columns.is-layout-flex{gap:3em}@media (max-width:1439px){.portfolio_piece-logos #container iframe{height:42vw}}.portfolio_piece-logos #container .logovideo{width:100%;height:30vw}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{font-size:1.25em!important;font-style:normal!important;display:-webkit-box;display:-ms-flexbox;-webkit-box-align:center;-ms-flex-align:center;height:100%;width:calc(100% - 30px);background:#83c8bc;text-shadow:0 0 1px #202020;font-size:1.25em;line-height:1.2em;margin:1px 15px 30px;padding:20px;max-height:calc(100% - 30px);font-weight:600;font-style:normal;display:flex;align-items:center;opacity:0;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.wp-block-gallery.has-nested-images figure.wp-block-image:hover figcaption{opacity:1;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption em{margin-top:2rem;margin-left:-1rem}