@font-face{font-family:"Fredoka One";font-style:normal;font-weight:400;src:url(/assets/fonts/8b8931727b18.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Libre Baskerville";font-style:italic;font-weight:400;src:url(/assets/fonts/3bb0e505d92e.woff2)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Libre Baskerville";font-style:italic;font-weight:400;src:url(/assets/fonts/4e88d39c9b00.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Rubik";font-style:normal;font-weight:300;src:url(/assets/fonts/ac63eab9c18c.woff2)format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF0-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:"Rubik";font-style:normal;font-weight:300;src:url(/assets/fonts/be43d988ceeb.woff2)format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Rubik";font-style:normal;font-weight:300;src:url(/assets/fonts/caf915bbd7b9.woff2)format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Rubik";font-style:normal;font-weight:300;src:url(/assets/fonts/366f4809eb39.woff2)format("woff2");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:"Rubik";font-style:normal;font-weight:300;src:url(/assets/fonts/20c4b0858cb3.woff2)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Rubik";font-style:normal;font-weight:300;src:url(/assets/fonts/0ae40db16a01.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Rubik";font-style:normal;font-weight:500;src:url(/assets/fonts/ac63eab9c18c.woff2)format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF0-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:"Rubik";font-style:normal;font-weight:500;src:url(/assets/fonts/be43d988ceeb.woff2)format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Rubik";font-style:normal;font-weight:500;src:url(/assets/fonts/caf915bbd7b9.woff2)format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Rubik";font-style:normal;font-weight:500;src:url(/assets/fonts/366f4809eb39.woff2)format("woff2");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:"Rubik";font-style:normal;font-weight:500;src:url(/assets/fonts/20c4b0858cb3.woff2)format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Rubik";font-style:normal;font-weight:500;src:url(/assets/fonts/0ae40db16a01.woff2)format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,address,big,code,img,kbd,s,small,strong,var,u,i,center,ol,ul,li,form,label,table,tbody,tr,th,td,article,aside,details,figure,footer,header,menu,nav,section,time,mark,video,input{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figure,footer,header,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,:before,:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}.main-navigation>div>ul{border:0!important;padding:0!important}.main-navigation ul{background:0 0!important;list-style:none;margin:0;padding:0 none!important;text-align:left}.main-navigation li{border:0!important;float:left;position:static}.current-menu-item a{color:#353848}.post-type-archive-projects .menu-item-238 a,.single-projects .menu-item-238 a{color:#353848}header p,.home .one-hundred.text p,.image h2,.image h4,.split .rollover p{color:#fff;font-family:"Fredoka One",cursive;font-size:calc(21px + (42 - 21)*(100vw - 640px)/(1920 - 640));font-style:normal;line-height:calc(26px + (52 - 26)*(100vw - 640px)/(1920 - 640))}@media screen and (max-width:640px){header p,.home .one-hundred.text p,.image h2,.image h4,.split .rollover p{font-size:21px;line-height:26px}}.image h2{margin:calc(10px + (44 - 10)*(100vw - 640px)/(1920 - 640))}@media screen and (max-width:640px){.image h2{margin:0 0 10px 0}}header a,.image p{color:#fff;font-family:"Libre Baskerville",serif;font-size:calc(12px + (25 - 12)*(100vw - 640px)/(1920 - 640));font-style:italic;line-height:calc(17px + (34 - 17)*(100vw - 640px)/(1920 - 640));padding:0!important}@media screen and (max-width:640px){header a,.image p{font-size:12px;line-height:17px}}header a{margin:calc(12px + (25 - 12)*(100vw - 640px)/(1920 - 640))}header a:hover{color:#353848!important}header li:first-child a{margin:calc(12px + (25 - 12)*(100vw - 640px)/(1920 - 640)) calc(12px + (25 - 12)*(100vw - 640px)/(1920 - 640)) calc(12px + (25 - 12)*(100vw - 640px)/(1920 - 640))0}header li:last-child a{margin:calc(12px + (25 - 12)*(100vw - 640px)/(1920 - 640))0 calc(12px + (25 - 12)*(100vw - 640px)/(1920 - 640)) calc(12px + (25 - 12)*(100vw - 640px)/(1920 - 640))}.split .text h2{color:#e5e6ec;font-family:"Rubik",sans-serif;font-weight:500;font-size:calc(85px + (168 - 85)*(100vw - 640px)/(1920 - 640));margin:0 0 40px -5px}@media screen and (max-width:640px){.split .text h2{font-size:55px;padding:20px 0 0 0}}.home .split p,.about .split p,.single #introduction .fifty:last-of-type p,.contact #introduction .fifty.text p{color:#f03;font-family:"Libre Baskerville",serif;font-size:calc(19px + (38 - 19)*(100vw - 640px)/(1920 - 640));font-style:italic;line-height:calc(24px + (48 - 24)*(100vw - 640px)/(1920 - 640))}@media screen and (max-width:640px){.home .split p,.about .split p,.single #introduction .fifty:last-of-type p,.contact #introduction .fifty.text p{font-size:16px;line-height:21px}}.single-projects #more-like-this h3,.single-recentwork #more-like-this h3{color:#f03;font-family:"Libre Baskerville",serif;font-size:calc(19px + (38 - 19)*(100vw - 640px)/(1920 - 640));font-style:italic;line-height:calc(24px + (48 - 24)*(100vw - 640px)/(1920 - 640))}@media screen and (max-width:640px){.single-projects #more-like-this h3,.single-recentwork #more-like-this h3{font-size:16px;line-height:21px}}.text p a,.text li a,.text-only p a,.text-only li a{color:red}footer a,footer p{color:#fff;font-family:"Rubik",sans-serif;font-size:calc(11.5px + (23 - 11.5)*(100vw - 640px)/(1920 - 640));font-size:calc(14px + (23 - 14)*(100vw - 640px)/(1920 - 640));font-weight:300;line-height:calc(14px + (28 - 14)*(100vw - 640px)/(1920 - 640));line-height:calc(18px + (29 - 18)*(100vw - 640px)/(1920 - 640))}@media screen and (max-width:640px){footer a,footer p{font-size:11.5px;line-height:14px}}.bold{font-weight:500}footer p{margin:0 0 calc(15px + (20 - 15)*(100vw - 640px)/(1920 - 640))0}@media screen and (max-width:640px){footer p{margin:0 0 15px 0}}footer p:last-child{margin:0}@font-face{font-family:"icomoon";src:url(/assets/fonts/d78fed712654.eot);src:url(/assets/fonts/4a6e33a95c0f.woff)format("woff");font-weight:400;font-style:normal}[class^=icon-],[class*=" icon-"]{font-family:"icomoon"!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-envelop:before{content:""}.icon-facebook:before{content:""}.icon-twitter:before{content:""}.icon-linkedin2:before{content:""}body,html{overflow-x:hidden}body{margin:0 auto;max-width:1920px;width:100%}#main{margin:100px 0 0 0}#main .one-hundred:first-of-type{margin-top:calc(7px + (20 - 7)*(100vw - 640px)/(1920 - 640))}@media screen and (max-width:640px){#main .one-hundred:first-of-type{margin-top:7px}}.home #main{margin:0}img{display:block}.center{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.center-vertically{position:absolute;top:50%;transform:translateY(-50%)}@media screen and (max-width:640px){.desktop .desktop{display:none}}.desktop .mobile{display:none}@media screen and (max-width:640px){.desktop .mobile{display:block}}@media screen and (max-width:640px){#collapse{display:none!important}}.grey-background{background:#e5e6ec;display:block;float:left;margin:0 0 calc(7px + (20 - 7)*(100vw - 640px)/(1920 - 640))0}.image,.text{margin-bottom:calc(7px + (20 - 7)*(100vw - 640px)/(1920 - 640))}@media screen and (max-width:640px){.image,.text{margin-bottom:7px}}.lightGrey{background:#e5e6ec}.lightGrey h2{color:#fff!important}.neg{margin:0-1%}.result-stat{background:#fff;margin-bottom:calc(7px + (20 - 7)*(100vw - 640px)/(1920 - 640))}.result-stat:nth-child(even){margin-bottom:calc(7px + (20 - 7)*(100vw - 640px)/(1920 - 640));padding:0 0 40px 0}.result-stat .fifty{padding:0 calc(22px + (95 - 22)*(100vw - 640px)/(1920 - 640));width:50%!important}@media screen and (max-width:640px){.result-stat .fifty{width:100%!important}}.result-stat:nth-child(odd){clear:both}@media screen and (max-width:640px){.result-stat{padding:0 0 40px 0}}.result-stat p.large{color:#8d8f9a;font-family:"Rubik",sans-serif;font-size:calc(84px + (168 - 84)*(100vw - 640px)/(1920 - 640));font-weight:500;margin:calc(17px + (39 - 17)*(100vw - 640px)/(1920 - 640))0}@media screen and (max-width:640px){.result-stat p.large{margin:21px 0}}.result-stat p.small{color:#f03;font-family:"Libre Baskerville",serif;font-size:calc(19px + (38 - 19)*(100vw - 640px)/(1920 - 640));font-style:italic;line-height:calc(20px + (40 - 20)*(100vw - 640px)/(1920 - 640));line-height:calc(24px + (48 - 24)*(100vw - 640px)/(1920 - 640));margin:0 auto calc(17px + (39 - 17)*(100vw - 640px)/(1920 - 640)) auto;margin:0 auto;max-width:550px;width:100%}.result-stat p:last-of-type{color:#fff;font-family:Rubik,sans-serif;font-size:calc(14px + ((9*(100vw - 640px))/1280));font-style:normal;font-weight:300;line-height:calc(18px + ((11*(100vw - 640px))/1280))}.stretch{height:100%;left:0;position:absolute;top:0;width:100%}.one-hundred{float:left;width:100%}.sixty-six{float:left;width:66.666666%}.sixty{float:left;width:60%}.fifty{float:left;width:50%}.forty{float:left;width:40%}.thirty-three{float:left;width:33.333333%}.one-hundred,.sixty-six,.sixty,.fifty,.forty,.thirty-three,.ten{position:relative}@media screen and (max-width:640px){.one-hundred,.sixty-six,.sixty,.fifty,.forty,.thirty-three,.ten{width:100%}}header{background:#f03;height:100px;margin:0 auto;max-width:1920px;overflow:hidden;padding:0 90px;padding:0 calc(22px + (95 - 22)*(100vw - 640px)/(1920 - 640));position:fixed;top:0;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;-ms-transition:.5s;transition:.5s;width:100%;z-index:10}@media screen and (max-width:640px){header{padding:0 22px}}header .left{float:left}header .middle{position:absolute}header .middle.center{position:absolute;top:50%;left:50%;right:auto;transform:translate(-50%,-50%)}@media screen and (max-width:640px){header .middle.center{left:auto;margin:0;right:20px;transform:translate(0,-50%)}}header .right{float:right;right:90px;right:calc(22px + (95 - 22)*(100vw - 640px)/(1920 - 640))}@media screen and (max-width:1000px){header .right{right:20px}}@media screen and (max-width:640px){header .right{display:none}}@media screen and (max-width:1000px){header .center{left:auto;padding:4px 0 0 0;right:0;transform:none}}.nav-up{top:-100px;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;-ms-transition:.5s;transition:.5s}#footer-wrapper{background:#f03;overflow:hidden;padding:50px 90px;padding:50px calc(22px + (95 - 22)*(100vw - 640px)/(1920 - 640))}@media screen and (max-width:769px){#footer-wrapper{padding:22px}}footer{position:relative}footer a:hover{color:#353848}footer p{margin:0}footer h3{color:#fff!important;font-family:"Rubik",sans-serif!important;font-size:calc(14px + (23 - 14)*(100vw - 640px)/(1920 - 640))!important;font-style:normal!important;font-weight:500!important;line-height:calc(18px + (29 - 18)*(100vw - 640px)/(1920 - 640))!important;margin:0!important}footer .forty{padding:0 20px 0 0}@media screen and (max-width:640px){footer .forty{clear:both;margin:0 0 15px 0;padding:0;width:100%}footer .forty:nth-child(2){margin:0 0 37px 0}}[class^=icon-]{background:#fff;border-radius:calc(14px + (19 - 14)*(100vw - 640px)/(1920 - 640));color:#f03;float:left;font-size:calc(13px + (19 - 13)*(100vw - 640px)/(1920 - 640));margin-left:calc(8px + (16 - 8)*(100vw - 640px)/(1920 - 640));padding:calc(3px + (7 - 3)*(100vw - 640px)/(1920 - 640))}@media screen and (max-width:640px){[class^=icon-]{border-radius:14px;font-size:13px;margin-left:8px;padding:3px}}[class^=icon-]:hover{background:#353848}.staff-profile [class^=icon-]{color:#353848;margin-left:0;margin-right:calc(8px + (16 - 8)*(100vw - 640px)/(1920 - 640))}.staff-profile [class^=icon-]:hover{background:#f03}.contact .fifty [class^=icon-]{background:#353848;color:#fff}.contact .fifty [class^=icon-]:hover{background:#f03}@media screen and (max-width:640px){.contact .fifty [class^=icon-]{margin-left:0;margin-right:8px}}header .social a{margin:0}header .social a:first-child [class^=icon-]{margin:0}footer .social{bottom:0;position:absolute;right:0}@media screen and (max-width:640px){footer .social{left:0;padding:40px 0 0 0;right:auto}footer .social [class^=icon-]{margin:0;margin-right:8px}}.split{display:table;margin-bottom:calc(7px + (20 - 7)*(100vw - 640px)/(1920 - 640));table-layout:fixed}@media screen and (max-width:640px){.split{display:block;margin:0}}.split.fredokaRubik .fifty.text{padding:calc(30px + (50 - 30)*(100vw - 640px)/(1920 - 640))0 0 calc(22px + (95 - 22)*(100vw - 640px)/(1920 - 640))}@media screen and (max-width:640px){.split.fredokaRubik .fifty.text{padding:0 0 0 22px}}.split .fifty{border-left:calc(3.5px + (10 - 3.5)*(100vw - 640px)/(1920 - 640)) solid #fff;display:table-cell;float:none;position:relative;vertical-align:top}@media screen and (max-width:640px){.split .fifty{border:0!important;display:block;overflow:hidden;width:100%}}.split .fifty:first-child{border-left:none;border-right:calc(3.5px + (10 - 3.5)*(100vw - 640px)/(1920 - 640)) solid #fff}.split .fifty.text{padding:0 0 0 40px;padding:0 0 0 calc(22px + (95 - 22)*(100vw - 640px)/(1920 - 640));text-align:left}@media screen and (max-width:640px){.split .fifty.text{padding:0 0 0 22px}}.split .fifty.text p{bottom:30px;position:absolute;width:80%}@media screen and (max-width:800px){.split .fifty.text p{width:calc(90% - 10px)}}@media screen and (max-width:640px){.split .fifty.text p{padding:0 0 30px 0;position:static}}.split .fifty.image .rollover,.split .thirty-three.image .rollover{display:none;width:100%}.split .fifty.image .collapse,.split .thirty-three.image .collapse{display:none}.split .fifty.image:hover img,.split .thirty-three.image:hover img{display:none}.split .fifty.image:hover p,.split .thirty-three.image:hover p{display:none}.split .fifty.image:hover .pre-collapse.rollover,.split .fifty.image:hover .center.rollover,.split .fifty.image:hover .center.rollover p,.split .thirty-three.image:hover .pre-collapse.rollover,.split .thirty-three.image:hover .center.rollover,.split .thirty-three.image:hover .center.rollover p{display:block}@media screen and (max-width:640px){.split .fifty.image .pre-collapse,.split .fifty.image .pre-collapse.rollover,.split .thirty-three.image .pre-collapse,.split .thirty-three.image .pre-collapse.rollover{display:none!important}.split .fifty.image .collapse,.split .thirty-three.image .collapse{display:block}.split .fifty.image .collapse.rollover,.split .thirty-three.image .collapse.rollover{display:none}.split .fifty.image:hover .collapse,.split .thirty-three.image:hover .collapse{display:none}.split .fifty.image:hover .collapse.rollover,.split .thirty-three.image:hover .collapse.rollover{display:block}}.grey-background .split .fifty{border-left:calc(3.5px + (10 - 3.5)*(100vw - 640px)/(1920 - 640)) solid #e5e6ec}@media screen and (max-width:640px){.grey-background .split .fifty{border:0!important;display:block;overflow:hidden;width:100%}}.grey-background .split .fifty:first-child{border-left:none;border-right:calc(3.5px + (10 - 3.5)*(100vw - 640px)/(1920 - 640)) solid #e5e6ec}.grey-background .split .fifty.align-left{border-bottom:calc(7px + (20 - 7)*(100vw - 640px)/(1920 - 640)) solid #e5e6ec;border-right:calc(3.5px + (10 - 3.5)*(100vw - 640px)/(1920 - 640)) solid #e5e6ec}.grey-background .split .fifty.align-right{border-bottom:calc(7px + (20 - 7)*(100vw - 640px)/(1920 - 640)) solid #e5e6ec;border-left:calc(3.5px + (10 - 3.5)*(100vw - 640px)/(1920 - 640)) solid #e5e6ec;border-right:none}@media screen and (max-width:640px){.grey-background .split .fifty{border:0!important}}.align-left{float:left!important;border-right:calc(3.5px + (10 - 3.5)*(100vw - 640px)/(1920 - 640)) solid #fff!important}.align-right{float:right!important;border-left:calc(3.5px + (10 - 3.5)*(100vw - 640px)/(1920 - 640)) solid #fff!important}.grey-background .align-left{border-right:calc(3.5px + (10 - 3.5)*(100vw - 640px)/(1920 - 640)) solid #e5e6ec!important}.grey-background .align-right{border-left:calc(3.5px + (10 - 3.5)*(100vw - 640px)/(1920 - 640)) solid #e5e6ec!important}.about .split .text p{padding:0}#images.split .fifty.align-left,#images.split .fifty.align-right{border:0}.staff-profile{margin-bottom:calc(7px + (20 - 7)*(100vw - 640px)/(1920 - 640));position:relative}.staff-profile .description{bottom:calc(22px + (95 - 22)*(100vw - 640px)/(1920 - 640));left:calc(22px + (95 - 22)*(100vw - 640px)/(1920 - 640));overflow:hidden;position:absolute;width:30%}@media screen and (max-width:640px){.staff-profile .description{bottom:0;left:0;right:0!important;padding:0 22px;width:100%}.staff-profile .description #social{margin-bottom:22px;overflow:hidden}}.staff-profile:nth-child(even) .description{left:auto;right:calc(22px + (95 - 22)*(100vw - 640px)/(1920 - 640))}.staff-profile p,.staff-profile h2,.staff-profile h3,.staff-profile h4{color:#fff}.staff-profile p,.staff-profile h4{font-family:"Rubik",sans-serif;font-size:calc(14px + (23 - 14)*(100vw - 640px)/(1920 - 640));font-weight:300;line-height:calc(18px + (29 - 18)*(100vw - 640px)/(1920 - 640))}.staff-profile p{margin:0 0 20px 0}.staff-profile h2{color:#8d8f9a;font-family:"Rubik",sans-serif;font-size:calc(85px + (168 - 85)*(100vw - 640px)/(1920 - 640))!important;font-weight:500;margin:calc(17px + (39 - 17)*(100vw - 640px)/(1920 - 640))0;position:absolute;right:calc(22px + (95 - 22)*(100vw - 640px)/(1920 - 640));top:calc(14px + (20 - 14)*(100vw - 640px)/(1920 - 640))}.staff-profile h4{font-weight:500}.staff-profile h3{color:#fff!important;font-family:"Fredoka One",cursive!important;font-size:calc(24px + (32 - 24)*(100vw - 640px)/(1920 - 640))!important;font-style:normal!important;font-weight:500!important;line-height:calc(28px + (41 - 28)*(100vw - 640px)/(1920 - 640))!important;margin:0 0 30px 0!important}.one-hundred.image.roll{text-align:center}.one-hundred.image.roll .center{width:calc(100% - 60px)}.one-hundred.image.roll .rollover{display:none}.one-hundred.image.roll .collapse{display:none}.one-hundred.image.roll:hover p{display:none}.one-hundred.image.roll:hover p.rollover{display:block}@media screen and (max-width:640px){.one-hundred.image.roll .pre-collapse{display:none!important}.one-hundred.image.roll .collapse{display:block}}.one-hundred.text{padding:19vw 0}@media screen and (max-width:576px){.one-hundred.text{padding:0;padding-bottom:19vw;padding-top:calc(19vw + 50px)}}.text-container{margin:0 auto;max-width:1230px;padding:0 90px;padding:0 calc(22px + (95 - 22)*(100vw - 640px)/(1920 - 640));text-align:center;width:100%}@media screen and (max-width:1000px){.text-container{padding:0 22px}}.single-projects #main a,.single-recentwork #main a{color:#f03}.single-projects #introduction,.single-recentwork #introduction{padding:calc(30px + (50 - 30)*(100vw - 640px)/(1920 - 640))0 calc(20px + (60 - 20)*(100vw - 640px)/(1920 - 640))0}.single-projects .text,.single-recentwork .text{padding:calc(30px + (50 - 30)*(100vw - 640px)/(1920 - 640))0 calc(40px + (60 - 40)*(100vw - 640px)/(1920 - 640))0}.single-projects #introduction .fifty:last-of-type,.single-recentwork #introduction .fifty:last-of-type{padding:3px 90px 0 90px;padding:3px calc(22px + (95 - 22)*(100vw - 640px)/(1920 - 640))0 calc(22px + (95 - 22)*(100vw - 640px)/(1920 - 640))}@media screen and (max-width:640px){.single-projects #introduction .fifty:last-of-type,.single-recentwork #introduction .fifty:last-of-type{padding:22px}}.single-projects .split,.single-recentwork .split{margin:0;margin:0 0 calc(7px + (20 - 7)*(100vw - 640px)/(1920 - 640))0}.single-projects .split-stack,.single-recentwork .split-stack{opacity:0}.single-projects .split-stack img,.single-projects .split-stack video,.single-recentwork .split-stack img,.single-recentwork .split-stack video{margin:0 0 20px 0;margin:0 0 calc(7px + (20 - 7)*(100vw - 640px)/(1920 - 640))0;object-fit:cover;width:100%}@media screen and (max-width:640px){.single-projects .split-stack img,.single-recentwork .split-stack img{margin:0 0 7px 0}}.single-projects .split-stack.lileft .sixty-six,.single-recentwork .split-stack.lileft .sixty-six{padding:0 20px 0 0;padding:0 calc(7px + (20 - 7)*(100vw - 640px)/(1920 - 640))0 0}@media screen and (max-width:640px){.single-projects .split-stack.lileft .sixty-six,.single-recentwork .split-stack.lileft .sixty-six{padding:0}}.single-projects .split-stack.liright .sixty-six,.single-recentwork .split-stack.liright .sixty-six{padding:0 0 0 20px;padding:0 0 0 calc(7px + (20 - 7)*(100vw - 640px)/(1920 - 640))}@media screen and (max-width:640px){.single-projects .split-stack.liright .sixty-six,.single-recentwork .split-stack.liright .sixty-six{padding:0}}.single-projects .split-stack .thirty-three .text,.single-recentwork .split-stack .thirty-three .text{padding:68px 30px 0 90px;padding:calc(22px + (68 - 22)*(100vw - 640px)/(1920 - 640)) calc(20px + (30 - 20)*(100vw - 640px)/(1920 - 640))0 calc(22px + (95 - 22)*(100vw - 640px)/(1920 - 640))}@media screen and (max-width:640px){.single-projects .split-stack .thirty-three .text,.single-recentwork .split-stack .thirty-three .text{padding:22px 20px 22px 22px}}@media screen and (max-width:640px){.single-projects .split-stack .thirty-three img,.single-recentwork .split-stack .thirty-three img{height:auto!important}}.single-projects #main .testimonial,.single-recentwork #main .testimonial{margin:0 0 calc(7px + (20 - 7)*(100vw - 640px)/(1920 - 640))0}@media screen and (max-width:640px){.single-projects #main .testimonial,.single-recentwork #main .testimonial{margin-bottom:7px}}.single-projects #main .testimonial p,.single-recentwork #main .testimonial p{color:#fff;font-family:"Fredoka One",cursive;font-size:calc(21px + (42 - 21)*(100vw - 640px)/(1920 - 640));font-style:normal;line-height:calc(26px + (52 - 26)*(100vw - 640px)/(1920 - 640))}@media screen and (max-width:640px){.single-projects #main .testimonial p,.single-recentwork #main .testimonial p{font-size:21px;line-height:26px}}.single-projects #main .testimonial p:last-child,.single-recentwork #main .testimonial p:last-child{color:#fff;font-family:"Libre Baskerville",serif;font-size:calc(12px + (25 - 12)*(100vw - 640px)/(1920 - 640));font-style:italic;line-height:calc(17px + (34 - 17)*(100vw - 640px)/(1920 - 640));margin:40px 0 0 0;padding:0!important}@media screen and (max-width:640px){.single-projects #main .testimonial p:last-child,.single-recentwork #main .testimonial p:last-child{font-size:12px;line-height:17px}}.single-projects #main .result-stat p.large,.single-recentwork #main .result-stat p.large{color:#e5e6ec;font-family:"Rubik",sans-serif;font-size:calc(84px + (168 - 84)*(100vw - 640px)/(1920 - 640));font-weight:500;margin:calc(42px + (98 - 42)*(100vw - 640px)/(1920 - 640))0}@media screen and (max-width:640px){.single-projects #main .result-stat p.large,.single-recentwork #main .result-stat p.large{margin:42px 0}}.single-projects #main .result-stat p.small,.single-recentwork #main .result-stat p.small{color:#f03;font-family:"Libre Baskerville",serif;font-size:calc(19px + (38 - 19)*(100vw - 640px)/(1920 - 640));font-style:italic;line-height:calc(20px + (40 - 20)*(100vw - 640px)/(1920 - 640));line-height:calc(24px + (48 - 24)*(100vw - 640px)/(1920 - 640))}.single-projects #more-like-this,.single-recentwork #more-like-this{display:inline-block;padding:calc(20px + (40 - 20)*(100vw - 640px)/(1920 - 640))0 0 0}.single-projects #more-like-this .thirty-three,.single-recentwork #more-like-this .thirty-three{margin:0 calc(7px + (20 - 7)*(100vw - 640px)/(1920 - 640)) calc(7px + (20 - 7)*(100vw - 640px)/(1920 - 640))0;width:calc(33.333333% - (7px + (20 - 7)*(100vw - 640px)/(1920 - 640))*2/3)}.single-projects #more-like-this .thirty-three:last-of-type,.single-recentwork #more-like-this .thirty-three:last-of-type{margin:0}@media screen and (max-width:640px){.single-projects #more-like-this .thirty-three,.single-recentwork #more-like-this .thirty-three{margin:0 0 7px 0!important;width:100%}}.single-projects #more-like-this .thirty-three:hover img,.single-recentwork #more-like-this .thirty-three:hover img{display:none!important}.single-projects #more-like-this .thirty-three:hover img.rollover,.single-recentwork #more-like-this .thirty-three:hover img.rollover{display:block!important}.single-projects #more-like-this img,.single-recentwork #more-like-this img{display:block!important}.single-projects #more-like-this img.rollover,.single-recentwork #more-like-this img.rollover{display:none!important}.single-projects .fifty,.single-recentwork .fifty{padding:0 90px;padding:0 calc(22px + (95 - 22)*(100vw - 640px)/(1920 - 640))}@media screen and (max-width:640px){.single-projects .fifty,.single-recentwork .fifty{padding:0 22px}}.single-projects #images .fifty,.single-recentwork #images .fifty{padding:0}@media screen and (max-width:640px){.single-projects #images .fifty img,.single-recentwork #images .fifty img{margin:0 0 7px 0}}.single-projects h1,.single-recentwork h1{font-family:"Fredoka One",cursive;font-size:calc(21px + (42 - 21)*(100vw - 640px)/(1920 - 640));line-height:calc(26px + (52 - 26)*(100vw - 640px)/(1920 - 640));margin:0 0 calc(20px + (40 - 20)*(100vw - 640px)/(1920 - 640))0}.single-projects h2,.single-projects #main p,.single-recentwork h2,.single-recentwork #main p{color:#353848;font-family:"Rubik",sans-serif;font-size:calc(14px + (23 - 14)*(100vw - 640px)/(1920 - 640));font-weight:300;line-height:calc(18px + (29 - 18)*(100vw - 640px)/(1920 - 640))}.single-projects h2.bold,.single-projects #main p.bold,.single-recentwork h2.bold,.single-recentwork #main p.bold{font-weight:500;margin:calc(20px + (40 - 20)*(100vw - 640px)/(1920 - 640))0 0 0}.single-projects h2,.single-recentwork h2{font-weight:500}.single-projects h3,.single-recentwork h3{font-family:"Libre Baskerville",serif;font-size:calc(12px + (25 - 12)*(100vw - 640px)/(1920 - 640));font-style:italic;line-height:calc(17px + (34 - 17)*(100vw - 640px)/(1920 - 640));margin:0 0 20px 90px;margin:0 0 calc(7px + (22 - 7)*(100vw - 640px)/(1920 - 640)) calc(22px + (95 - 22)*(100vw - 640px)/(1920 - 640))}@media screen and (max-width:1000px){.single-projects h3,.single-recentwork h3{margin:0 0 20px 20px}}@media screen and (max-width:640px){.single-projects h3,.single-recentwork h3{font-size:12px;line-height:17px;margin:0 0 20px 20px}}.single-projects .testimonial,.single-recentwork .testimonial{padding:5vw}.about #main{overflow:hidden}.about #main .one-hundred.split:nth-of-type(2) h2{color:#353848;font-family:"Fredoka One",cursive;font-size:calc(21px + (42 - 21)*(100vw - 640px)/(1920 - 640));line-height:calc(26px + (52 - 26)*(100vw - 640px)/(1920 - 640));margin:0 0 calc(20px + (40 - 20)*(100vw - 640px)/(1920 - 640))0}.about #main .one-hundred.split:nth-of-type(2) p{position:static;color:#353848;font-family:"Rubik",sans-serif;font-size:calc(14px + (23 - 14)*(100vw - 640px)/(1920 - 640));font-style:normal;font-weight:300;line-height:calc(18px + (29 - 18)*(100vw - 640px)/(1920 - 640))}.about #main h3{color:#353848;font-family:"Rubik",sans-serif;font-size:calc(14px + (23 - 14)*(100vw - 640px)/(1920 - 640));font-weight:500;line-height:calc(18px + (29 - 18)*(100vw - 640px)/(1920 - 640));margin:0}.about .split.rubikLibre h2{color:#e5e6ec;font-family:"Rubik",sans-serif;font-weight:500;font-size:calc(85px + (168 - 85)*(100vw - 640px)/(1920 - 640));margin:0 0 40px -5px}.about .split.rubikLibre p{color:#f03;font-family:"Libre Baskerville",serif;font-size:calc(19px + (38 - 19)*(100vw - 640px)/(1920 - 640));font-style:italic;line-height:calc(24px + (48 - 24)*(100vw - 640px)/(1920 - 640))}.about .split.fredokaRubik h2{color:#353848;font-family:"Fredoka One",cursive;font-size:calc(21px + (42 - 21)*(100vw - 640px)/(1920 - 640));font-weight:500;line-height:calc(26px + (52 - 26)*(100vw - 640px)/(1920 - 640));margin:0 0 calc(20px + (40 - 20)*(100vw - 640px)/(1920 - 640))0}.about .split.fredokaRubik p{position:static;color:#353848;font-family:"Rubik",sans-serif;font-size:calc(14px + (23 - 14)*(100vw - 640px)/(1920 - 640));font-style:normal;font-weight:300;line-height:calc(18px + (29 - 18)*(100vw - 640px)/(1920 - 640));margin:0 0 20px 0}.about .split .fifty.image:hover img.pre-collapse{display:block}.about .result-stat{background:#2e3647;margin-bottom:calc(7px + (20 - 7)*(100vw - 640px)/(1920 - 640))}@media screen and (max-width:640px){.about .result-stat{margin-bottom:7px}}.about .result-stat .fifty{margin-bottom:calc(7px + (20 - 7)*(100vw - 640px)/(1920 - 640))}@media screen and (max-width:1000px){.about .result-stat .fifty.text-container{padding:0 22px}}.about .result-stat .fifty:last-of-type{padding:0 0 40px 0}@media screen and (max-width:640px){.about .result-stat .fifty:last-of-type{padding:0}}.about .result-stat .fifty:hover strong{color:#e5e6ec}.about .result-stat p.small{margin:0 auto calc(17px + (39 - 17)*(100vw - 640px)/(1920 - 640)) auto}#clients{background:#e5e6ec;margin-bottom:calc(7px + (20 - 7)*(100vw - 640px)/(1920 - 640));padding:40px calc(22px + (95 - 22)*(100vw - 640px)/(1920 - 640))}@media screen and (max-width:640px){#clients{padding:20px 22px}}#clients h2{color:#fff;font-family:"Rubik",sans-serif;font-weight:500;font-size:calc(85px + (168 - 85)*(100vw - 640px)/(1920 - 640));margin:0 0 40px -5px}#clients p{color:#f03;font-family:"Libre Baskerville",serif;font-size:calc(19px + (38 - 19)*(100vw - 640px)/(1920 - 640));font-style:italic;line-height:calc(24px + (48 - 24)*(100vw - 640px)/(1920 - 640));margin:0 0 40px 0;max-width:760px;width:100%}#clients img{float:left;padding:1%;width:16.666666%}@media screen and (max-width:1200px){#clients img{width:25%}#clients img:nth-child(4n+5){clear:both}}#map{height:500px;overflow:hidden;position:relative}.contact #introduction{padding:calc(30px + (50 - 30)*(100vw - 640px)/(1920 - 640))0 calc(20px + (60 - 20)*(100vw - 640px)/(1920 - 640))0}@media screen and (max-width:640px){.contact #introduction{padding:30px 0 20px 22px}}@media screen and (max-width:640px){.contact .sixty{margin:0 0 30px 0}}.contact .fifty{padding:0 calc(22px + (95 - 22)*(100vw - 640px)/(1920 - 640))}@media screen and (max-width:640px){.contact .fifty{margin:0 0 30px 0}.contact .fifty:last-of-type{margin:0}}.contact .fifty p,.contact .fifty h3{color:#353848;font-family:"Rubik",sans-serif;font-size:calc(14px + (23 - 14)*(100vw - 640px)/(1920 - 640));font-weight:300;line-height:calc(18px + (29 - 18)*(100vw - 640px)/(1920 - 640));margin:0;width:calc(90% - 10px)}.contact .fifty h3{font-family:"Rubik",sans-serif;font-weight:500}.contact .fifty .social{float:right}@media screen and (max-width:640px){.contact .fifty .social{float:left}}.contact .fifty.address{float:right;width:40%}.contact .fifty.address p{width:100%}@media screen and (max-width:768px){.contact .fifty.address{width:50%}}@media screen and (max-width:640px){.contact .fifty.address{width:100%}}.contact .fifty.address a:hover{color:#f03}.contact h2{color:#2e3647;font-family:"Fredoka One",cursive;font-size:calc(21px + (42 - 21)*(100vw - 640px)/(1920 - 640));line-height:calc(26px + (52 - 26)*(100vw - 640px)/(1920 - 640));margin:0 0 calc(20px + (40 - 20)*(100vw - 640px)/(1920 - 640))0}#principles{background:#2e3647;margin:calc(-10px + (-21 - -10)*(100vw - 640px)/(1920 - 640))0 calc(7px + (20 - 7)*(100vw - 640px)/(1920 - 640))0}#principles h2{color:#8d8f9a;font-family:"Rubik",sans-serif;font-size:calc(85px + (168 - 85)*(100vw - 640px)/(1920 - 640));line-height:calc(78px + (156 - 78)*(100vw - 640px)/(1920 - 640));margin:0 0 60px -5px;font-weight:500;padding:calc(14px + (30 - 14)*(100vw - 640px)/(1920 - 640)) calc(22px + (95 - 22)*(100vw - 640px)/(1920 - 640))0 calc(22px + (95 - 22)*(100vw - 640px)/(1920 - 640));position:relative;top:calc(14px + (20 - 14)*(100vw - 640px)/(1920 - 640))}@media screen and (max-width:640px){#principles h2{padding:22px}}#principles h3{color:#353848;font-family:"Rubik",sans-serif;font-size:calc(14px + (23 - 14)*(100vw - 640px)/(1920 - 640));font-style:normal;font-weight:700;line-height:calc(18px + (29 - 18)*(100vw - 640px)/(1920 - 640))}#principles .principle{background:#e5e6ec;color:#2e3647;overflow:hidden;padding:calc(22px + (95 - 22)*(100vw - 640px)/(1920 - 640))}@media screen and (max-width:640px){#principles .principle{padding:22px}#principles .principle:nth-child(odd) img{display:none}#principles .principle:nth-child(odd) img.mobile{display:block}}#principles .principle.principle-1{padding:0 calc(22px + (95 - 22)*(100vw - 640px)/(1920 - 640)) calc(22px + (95 - 22)*(100vw - 640px)/(1920 - 640)) calc(22px + (95 - 22)*(100vw - 640px)/(1920 - 640))}@media screen and (max-width:640px){#principles .principle.principle-1{padding:22px}}#principles .principle h2{color:#2e3647;font-family:"Fredoka One",cursive;font-size:calc(21px + (42 - 21)*(100vw - 640px)/(1920 - 640));font-style:normal;line-height:calc(26px + (52 - 26)*(100vw - 640px)/(1920 - 640));margin:0 0 calc(29px + (58 - 29)*(100vw - 640px)/(1920 - 640))0;padding:0}#principles .principle h3{font-weight:500}#principles .principle p{font-family:"Rubik",sans-serif;font-size:calc(14px + (23 - 14)*(100vw - 640px)/(1920 - 640));font-weight:300;line-height:calc(18px + (29 - 18)*(100vw - 640px)/(1920 - 640));margin:0 0 20px 0}#principles .principle:nth-child(even){background:#2e3647;color:#fff}#principles .principle:nth-child(even) h2,#principles .principle:nth-child(even) h3{color:#fff}.result-stat.lightGrey{background:#e5e6ec!important}.result-stat.lightGrey p.large{color:#fff!important}.result-stat.white{background:#fff!important}.result-stat.white p.large{color:#e5e6ec!important}.one-hundred.video{margin:0 0 calc(7px + (20 - 7)*(100vw - 640px)/(1920 - 640))0}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}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}video{display:inline-block}img{border-style:none}svg:not(:root){overflow:hidden}button,input,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button]{-webkit-appearance:button}details,menu{display:block}.screen-reader-text:focus{background-color:#f1f1f1;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}body,button,input,select,textarea{color:#333;font-family:"Libre Franklin","Helvetica Neue",helvetica,arial,sans-serif;font-size:15px;font-size:.9375rem;font-weight:400;line-height:1.66}h1,h2,h3,h4,h5,h6{clear:both;line-height:1.4;margin:0 0 .75em;padding:1.5em 0 0}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{padding-top:0}h1{font-size:24px;font-size:1.5rem;font-weight:300}h2{color:#666;font-size:20px;font-size:1.25rem;font-weight:300}h3{color:#333;font-size:18px;font-size:1.125rem;font-weight:300}h4{color:#333;font-size:16px;font-size:1rem;font-weight:800}p{margin:0 0 1.5em;padding:0}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=number]:focus,input[type=range]:focus,input[type=date]:focus,input[type=time]:focus,input[type=color]:focus,textarea:focus{color:#222;border-color:#333}button,input[type=button]{background-color:#222;border:0;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:none;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-size:.875rem;font-weight:800;line-height:1;padding:1em 2em;text-shadow:none;-webkit-transition:background .2s;transition:background .2s}ul,ol{margin:0 0 1.5em;padding:0}ul{list-style:disc}a{color:#222;text-decoration:none}a:focus{outline:thin dotted}a:hover,a:active{color:#000;outline:0}.main-navigation{clear:both;display:block}.main-navigation ul{background:#fff;list-style:none;margin:0;padding:0 1.5em;text-align:left}.main-navigation>div>ul{border-top:1px solid #eee;padding:.75em 1.695em}.js .main-navigation.toggled-on>div>ul{display:block}.main-navigation ul ul.toggled-on{display:block}.main-navigation li{border-bottom:1px solid #eee;position:relative}.main-navigation li li,.main-navigation li:last-child{border:0}.main-navigation a{display:block;padding:.5em 0;text-decoration:none}.main-navigation a:hover{color:#767676}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,:before,:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}body{background:#fff}.sticky{position:relative}.post:not(.sticky) .icon-thumb-tack{display:none}.sticky .icon-thumb-tack{display:block;height:18px;left:-1.5em;position:absolute;top:1.65em;width:20px}img,video{height:auto;max-width:100%}video:focus{outline:thin dotted}iframe,object{margin-bottom:1.5em;max-width:100%}@media screen and (min-width:30em){body,button,input,select,textarea{font-size:18px;font-size:1.125rem}h1{font-size:30px;font-size:1.875rem}h2{font-size:26px;font-size:1.625rem}h3{font-size:22px;font-size:1.375rem}h4{font-size:18px;font-size:1.125rem}}@media screen and (min-width:48em){html{scroll-padding-top:calc(var(--wp-admin--admin-bar--height, 0px) + 72px)}body,button,input,select,textarea{font-size:16px;font-size:1rem;line-height:1.5}.main-navigation{width:auto}.main-navigation ul{background:0 0;padding:0}.main-navigation>div>ul{border:0;margin-bottom:0;padding:0}.main-navigation li{border:0;display:inline-block}.main-navigation a{padding:1em 1.25em}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{left:100%;right:auto}.main-navigation li li:hover,.main-navigation li li.focus{background:#767676}.main-navigation li li.focus>a,.main-navigation li li:focus>a,.main-navigation li li:hover>a,.main-navigation li li a:hover,.main-navigation li li a:focus,.main-navigation li li.current_page_item a:hover,.main-navigation li li.current-menu-item a:hover,.main-navigation li li.current_page_item a:focus,.main-navigation li li.current-menu-item a:focus{color:#fff}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:.5em;right:auto}.sticky .icon-thumb-tack{height:23px;left:-2.5em;top:1.5em;width:32px}}@media screen and (min-width:67em){.sticky .icon-thumb-tack{font-size:32px;font-size:2rem;height:22px;left:-1.25em;top:.75em;width:32px}}@font-face{font-family:"Libre Franklin";font-style:normal;font-display:fallback;font-weight:300;src:url(/assets/fonts/40cff826c34e.woff2)format("woff2"),url(/assets/fonts/bfb4cf2edc01.woff)format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Libre Franklin";font-style:normal;font-display:fallback;font-weight:300;src:url(/assets/fonts/7eb01259dcf9.woff2)format("woff2"),url(/assets/fonts/bfb4cf2edc01.woff)format("woff");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Libre Franklin";font-style:normal;font-display:fallback;font-weight:300;src:url(/assets/fonts/ab15e32a1fb3.woff2)format("woff2"),url(/assets/fonts/bfb4cf2edc01.woff)format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Libre Franklin";font-style:italic;font-display:fallback;font-weight:300;src:url(/assets/fonts/00185ca98489.woff2)format("woff2"),url(/assets/fonts/2789c80f8574.woff)format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Libre Franklin";font-style:italic;font-display:fallback;font-weight:300;src:url(/assets/fonts/c840acfeee6c.woff2)format("woff2"),url(/assets/fonts/2789c80f8574.woff)format("woff");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Libre Franklin";font-style:italic;font-display:fallback;font-weight:300;src:url(/assets/fonts/3dc7e7e793e9.woff2)format("woff2"),url(/assets/fonts/2789c80f8574.woff)format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Libre Franklin";font-style:normal;font-display:fallback;font-weight:400;src:url(/assets/fonts/5017e9962ab5.woff2)format("woff2"),url(/assets/fonts/98cb0cd90469.woff)format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Libre Franklin";font-style:normal;font-display:fallback;font-weight:400;src:url(/assets/fonts/b4015bf11b78.woff2)format("woff2"),url(/assets/fonts/98cb0cd90469.woff)format("woff");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Libre Franklin";font-style:normal;font-display:fallback;font-weight:400;src:url(/assets/fonts/57ae2db8486f.woff2)format("woff2"),url(/assets/fonts/98cb0cd90469.woff)format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Libre Franklin";font-style:italic;font-display:fallback;font-weight:400;src:url(/assets/fonts/2710ea09b609.woff2)format("woff2"),url(/assets/fonts/d3fe8036cc9b.woff)format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Libre Franklin";font-style:italic;font-display:fallback;font-weight:400;src:url(/assets/fonts/2c3d86158f13.woff2)format("woff2"),url(/assets/fonts/d3fe8036cc9b.woff)format("woff");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Libre Franklin";font-style:italic;font-display:fallback;font-weight:400;src:url(/assets/fonts/1a17f7aa9ceb.woff2)format("woff2"),url(/assets/fonts/d3fe8036cc9b.woff)format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Libre Franklin";font-style:normal;font-display:fallback;font-weight:600;src:url(/assets/fonts/63577398277d.woff2)format("woff2"),url(/assets/fonts/083b2c1450a2.woff)format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Libre Franklin";font-style:normal;font-display:fallback;font-weight:600;src:url(/assets/fonts/40c7fb211642.woff2)format("woff2"),url(/assets/fonts/083b2c1450a2.woff)format("woff");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Libre Franklin";font-style:normal;font-display:fallback;font-weight:600;src:url(/assets/fonts/d2eea39240ce.woff2)format("woff2"),url(/assets/fonts/083b2c1450a2.woff)format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Libre Franklin";font-style:italic;font-display:fallback;font-weight:600;src:url(/assets/fonts/f9211e1df113.woff2)format("woff2"),url(/assets/fonts/459dd1b3e3c8.woff)format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Libre Franklin";font-style:italic;font-display:fallback;font-weight:600;src:url(/assets/fonts/2ec5f3b0ee4a.woff2)format("woff2"),url(/assets/fonts/459dd1b3e3c8.woff)format("woff");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Libre Franklin";font-style:italic;font-display:fallback;font-weight:600;src:url(/assets/fonts/f4a16a65fc6f.woff2)format("woff2"),url(/assets/fonts/459dd1b3e3c8.woff)format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Libre Franklin";font-style:normal;font-display:fallback;font-weight:800;src:url(/assets/fonts/6d94d39249d3.woff2)format("woff2"),url(/assets/fonts/d9bf43426b30.woff)format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Libre Franklin";font-style:normal;font-display:fallback;font-weight:800;src:url(/assets/fonts/b9b6307751a8.woff2)format("woff2"),url(/assets/fonts/d9bf43426b30.woff)format("woff");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Libre Franklin";font-style:normal;font-display:fallback;font-weight:800;src:url(/assets/fonts/1f35fc87e33a.woff2)format("woff2"),url(/assets/fonts/d9bf43426b30.woff)format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Libre Franklin";font-style:italic;font-display:fallback;font-weight:800;src:url(/assets/fonts/f0c062873047.woff2)format("woff2"),url(/assets/fonts/761fbfab0515.woff)format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Libre Franklin";font-style:italic;font-display:fallback;font-weight:800;src:url(/assets/fonts/47906ce1978c.woff2)format("woff2"),url(/assets/fonts/761fbfab0515.woff)format("woff");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Libre Franklin";font-style:italic;font-display:fallback;font-weight:800;src:url(/assets/fonts/3ac8d1ec0df1.woff2)format("woff2"),url(/assets/fonts/761fbfab0515.woff)format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}p.has-drop-cap:not(:focus)::first-letter{font-size:5em;margin-top:.075em}.wp-block-image{margin-bottom:1.5em}.wp-block-image figure{margin-bottom:0;margin-top:0}.wp-block-image a,.wp-block-image a:hover,.wp-block-image a:focus{-webkit-box-shadow:none;box-shadow:none}.wp-block-gallery{margin-bottom:1.5em}.wp-block-gallery.aligncenter{display:flex;margin:0-8px}.wp-block-quote:not(.is-large):not(.is-style-large){border:0;padding:0}.wp-block-cover-image.aligncenter,.wp-block-cover.aligncenter{display:flex}.wp-block-file .wp-block-file__button{background-color:#222;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:none;box-shadow:none;color:#fff;display:inline-block;font-size:14px;font-size:.875rem;font-weight:800;margin-top:2em;padding:.7em 2em;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;white-space:pre-line}.wp-block-file .wp-block-file__button:hover,.wp-block-file .wp-block-file__button:focus{background-color:#767676;-webkit-box-shadow:none;box-shadow:none}.wp-block-code{background:0 0;border:0;padding:0}.wp-block-code code{font-size:inherit}.wp-block-pullquote{border:0 solid}.wp-block-pullquote__citation{font-size:inherit;text-transform:none}.wp-block-table tr{border-bottom:1px solid #eee}.wp-block-table th,.wp-block-table td{border:0}.wp-block-calendar th{text-align:center}.wp-block-buttons[style*=font-weight] .wp-block-button__link,.wp-block-button[style*=font-weight] .wp-block-button__link{font-weight:inherit}.wp-block-button .wp-block-button__link{-webkit-box-shadow:none;box-shadow:none;display:inline-block;font-size:14px;font-size:.875rem;font-weight:800;line-height:1.66;margin-top:2em;padding:.7em 2em;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;white-space:pre-line}.wp-block-separator{border:0}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){max-width:100px}.wp-block-media-text{margin-bottom:1.5em}.wp-block-media-text :last-child{margin-bottom:0}.wp-block-archives.aligncenter,.wp-block-categories.aligncenter,.wp-block-latest-posts.aligncenter{list-style-position:inside;text-align:center}.wp-block-latest-comments article{margin-bottom:4rem}.archive:not(.page-one-column):not(.has-sidebar) #primary .wp-block-latest-comments article{float:none;width:100%}.wp-block-latest-comments__comment-avatar{border-radius:0}.wp-block-latest-comments a{-webkit-box-shadow:inset 0-1px 0#fff;box-shadow:inset 0-1px 0#fff}.wp-block-latest-comments .wp-block-latest-comments__comment{border-top:none}.wp-block-latest-comments__comment-meta{font-size:16px;font-size:1rem;margin-bottom:.4em}.wp-block-latest-comments__comment-author,.wp-block-latest-comments__comment-link{font-weight:700;text-decoration:none}.wp-block-latest-comments__comment-date{color:#767676;font-size:10px;font-size:.625rem;font-weight:800;letter-spacing:.1818em;margin-top:.4em;text-transform:uppercase}.wp-block-query .wp-block-post-template>li{border-top:none}.wp-block-button.is-style-outline .has-pale-pink-background-color:link{background-color:#f78da7}.wp-block-button.is-style-outline .has-vivid-red-background-color:link{background-color:#cf2e2e}.wp-block-button.is-style-outline .has-luminous-vivid-orange-background-color:link{background-color:#ff6900}.wp-block-button.is-style-outline .has-luminous-vivid-amber-background-color:link{background-color:#fcb900}.wp-block-button.is-style-outline .has-light-green-cyan-background-color:link{background-color:#7bdcb5}.wp-block-button.is-style-outline .has-vivid-green-cyan-background-color:link{background-color:#00d084}.wp-block-button.is-style-outline .has-pale-cyan-blue-background-color:link{background-color:#8ed1fc}.wp-block-button.is-style-outline .has-vivid-cyan-blue-background-color:link{background-color:#0693e3}.wp-block-button.is-style-outline .has-very-light-gray-background-color:link{background-color:#eee}.wp-block-button.is-style-outline .has-cyan-bluish-gray-background-color:link{background-color:#abb8c3}.wp-block-button.is-style-outline .has-very-dark-gray-background-color:link{background-color:#313131}