@font-face{font-family:racing_sans_one_regular;src:url(../../public/assets/fonts/racing-sans-one-regular.eot);src:url(../../public/assets/fonts/racing-sans-one-regular.eot?#iefix) format('embedded-opentype'),url(../../public/assets/fonts/racing-sans-one-regular.woff2) format('woff2'),url(../../public/assets/fonts/racing-sans-one-regular.woff) format('woff'),url(../../public/assets/fonts/racing-sans-one-regular.ttf) format('truetype ');font-weight:400;font-style:normal}@font-face{font-family:nunito_lightregular;src:url(../../public/assets/fonts/nunito-light.eot);src:url(../../public/assets/fonts/nunito-light.eot?#iefix) format('embedded-opentype'),url(../../public/assets/fonts/nunito-light.woff2) format('woff2'),url(../../public/assets/fonts/nunito-light.woff) format('woff'),url(../../public/assets/fonts/nunito-light.ttf) format('truetype ');font-weight:400;font-style:normal}@font-face{font-family:nunitoregular;src:url(../../public/assets/fonts/nunito-regular.eot);src:url(../../public/assets/fonts/nunito-regular.eot?#iefix) format('embedded-opentype'),url(../../public/assets/fonts/nunito-regular.woff2) format('woff2'),url(../../public/assets/fonts/nunito-regular.woff) format('woff'),url(../../public/assets/fonts/nunito-regular.ttf) format('truetype ');font-weight:400;font-style:normal}@font-face{font-family:icons;src:url(../../public/assets/fonts/icons.eot?mkosqx);src:url(../../public/assets/fonts/icons.eot?mkosqx#iefix) format('embedded-opentype'),url(../../public/assets/fonts/icons.woff2?mkosqx) format('woff2'),url(../../public/assets/fonts/icons.ttf?mkosqx) format('truetype'),url(../../public/assets/fonts/icons.woff?mkosqx) format('woff'),url(../../public/assets/fonts/icons.svg?mkosqx#icons) format('svg');font-weight:400;font-style:normal}.icon-pause:before{content:"\e90f"}.icon-volume-full:before{content:"\e90e"}.icon-volume-none:before{content:"\e910"}.icon-full-screen:before{content:"\e911"}.icon-fast-forward:before{content:"\e912"}.icon-play:before{content:"\e913"}.icon-rewind:before{content:"\e914"}.icon-youtube:before{content:"\e909"}.icon-instagram:before{content:"\e90a"}.icon-twitter:before{content:"\e90b"}.icon-facebook:before{content:"\e90c"}.icon-linkedin:before{content:"\e90d"}.icon-hamburger:before{content:"\e900"}.icon-close:before{content:"\e901"}.icon-arrow-down:before{content:"\e902"}.icon-arrow-left:before{content:"\e903"}.icon-arrow-right:before{content:"\e904"}.icon-arrow-up:before{content:"\e905"}.icon-plus:before{content:"\e906"}.icon-minus:before{content:"\e907"}.icon-comments:before{content:"\e908"}.icon-share:before{content:"\e921"}@media screen and (max-width:769px){.mobile-hide{display:none!important}}.mobile-show{display:none!important}@media screen and (max-width:769px){.mobile-show{display:block!important}}.no-select{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit}body,html{width:100%;height:auto;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{position:relative;display:block}html{font-size:24px}body{font-family:nunito_lightregular,sans-serif;line-height:1.2em;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (min-width:770px) and (max-width:949px){body{font-size:23px}}@media screen and (min-width:580px) and (max-width:769px){body{font-size:22px}}@media screen and (min-width:381px) and (max-width:579px){body{font-size:22px}}@media screen and (max-width:380px){body{font-size:23px}}body *{-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a img{border:none}a{cursor:pointer;font-size:inherit;text-decoration:none}button,input,textarea{-webkit-appearance:none;-webkit-border-radius:0}ol,ul{list-style-position:outside}table{border-collapse:collapse;border-spacing:0}h1,h2,h3,h4,h5,h6{margin:0;padding:5px 0 10px;font-family:racing_sans_one_regular,sans-serif;line-height:1.2em}h1{font-size:3.66em;padding:25px 10px 10px}@media screen and (min-width:381px) and (max-width:579px),screen and (max-width:380px){h1{width:100%;font-size:1.9em;line-height:1em}}h2{font-size:2.8em}h3{font-size:1.8em}h4{font-size:1.9em}h5{font-size:1.7em}h6{font-size:1.65em}a{color:#9c0}a:hover{color:#739900}p{margin:0;padding:5px 0 10px 0;line-height:1.2em;font-size:1em}strong{font-family:nunitoregular,sans-serif}u{text-decoration:underline}em{font-family:Helvetica,Arial,sans-serif;font-style:italic}sup{font-size:50%;line-height:0}.tm{margin-left:10px;font-size:.4em;font-family:nunito_lightregular,sans-serif;line-height:0;vertical-align:15px}[class*=" icon-"],[class^=icon-]{font-family:icons!important;color:inherit;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}.group:before{content:"";display:table}.group:after{content:"";display:table;clear:both}[class*=col-],[class^=col-]{display:inline-block;vertical-align:middle;margin:5px .4%}[class*=col-].no-margin,[class^=col-].no-margin{margin:0}[class*=flt-col-],[class^=flt-col-]{display:block;float:left;margin:5px .4%}[class*=flt-col-].no-margin,[class^=flt-col-].no-margin{margin:0}.col-12{flex:none;width:99.2%}.col-12.no-margin{width:100%}.col-11{flex:none;width:90.86666667%}.col-11.no-margin{width:91.66666667%}.col-10{flex:none;width:82.53333333%}.col-10.no-margin{width:83.33333333%}.col-9{flex:none;width:74.2%}.col-9.no-margin{width:75%}.col-8{flex:none;width:65.86666667%}.col-8.no-margin{width:66.66666667%}.col-7{flex:none;width:57.53333333%}.col-7.no-margin{width:58.33333333%}.col-6{flex:none;width:49.2%}.col-6.no-margin{width:50%}.col-5{flex:none;width:40.86666667%}.col-5.no-margin{width:41.66666667%}.col-4{flex:none;width:32.53333333%}.col-4.no-margin{width:33.33333333%}.col-3{flex:none;width:24.2%}.col-3.no-margin{width:25%}.col-2{flex:none;width:15.86666667%}.col-2.no-margin{width:16.66666667%}.col-1{flex:none;width:7.53333333%}.col-1.no-margin{width:8.33333333%}.sec-col-12{position:relative;display:block;width:100%;margin:0 auto}.col-1of5{width:19.2%}.flex{display:flex!important;position:relative;width:100%;align-items:center;align-content:stretch;flex-direction:row;flex-wrap:wrap;justify-content:center}.flex.even-items{align-items:stretch}.flex-col-12{flex:none;width:99.2%}.flex-col-12.no-margin{width:100%}.flex-col-11{flex:none;width:90.86666667%}.flex-col-11.no-margin{width:91.66666667%}.flex-col-10{flex:none;width:82.53333333%}.flex-col-10.no-margin{width:83.33333333%}.flex-col-9{flex:none;width:74.2%}.flex-col-9.no-margin{width:75%}.flex-col-8{flex:none;width:65.86666667%}.flex-col-8.no-margin{width:66.66666667%}.flex-col-7{flex:none;width:57.53333333%}.flex-col-7.no-margin{width:58.33333333%}.flex-col-6{flex:none;width:49.2%}.flex-col-6.no-margin{width:50%}.flex-col-5{flex:none;width:40.86666667%}.flex-col-5.no-margin{width:41.66666667%}.flex-col-4{flex:none;width:32.53333333%}.flex-col-4.no-margin{width:33.33333333%}.flex-col-3{flex:none;width:24.2%}.flex-col-3.no-margin{width:25%}.flex-col-2{flex:none;width:15.86666667%}.flex-col-2.no-margin{width:16.66666667%}.flex-col-1{flex:none;width:7.53333333%}.flex-col-1.no-margin{width:8.33333333%}.flex-col{flex:1 0;margin:5px .4%}.flex-col.no-margin{margin:0}html::-webkit-scrollbar{width:10px}html::-webkit-scrollbar-track{background-color:#fff}html::-webkit-scrollbar-thumb{background-color:#c6ff1a}html::-webkit-scrollbar-thumb:hover{background-color:#9c0}#main,#wrapper,footer,header{position:relative;display:block;width:100%;margin:0}.content{position:relative;display:block;width:85%;margin:0 auto;vertical-align:middle}#wrapper{height:auto;min-height:100vh}header{height:auto;color:#000}header .content{width:85%;padding:0 0}#main{height:auto;min-height:85vh;background-color:#fff;color:#000}#main .content{padding:120px 0}@media screen and (min-width:770px) and (max-width:949px){#main .content{padding:100px 0}}@media screen and (min-width:580px) and (max-width:769px){#main .content{padding:80px 0}}@media screen and (min-width:381px) and (max-width:579px){#main .content{padding:60px 0}}@media screen and (max-width:380px){#main .content{padding:40px 0}}@media screen and (min-width:381px) and (max-width:579px),screen and (max-width:380px){#main .content{padding:40px 0;width:88%}}@media screen and (min-width:381px) and (max-width:579px) and screen and (min-width:770px) and (max-width:949px),screen and (max-width:380px) and screen and (min-width:770px) and (max-width:949px){#main .content{padding:35px 0}}@media screen and (min-width:381px) and (max-width:579px) and screen and (min-width:580px) and (max-width:769px),screen and (max-width:380px) and screen and (min-width:580px) and (max-width:769px){#main .content{padding:30px 0}}@media screen and (min-width:381px) and (max-width:579px) and screen and (min-width:381px) and (max-width:579px),screen and (max-width:380px) and screen and (min-width:381px) and (max-width:579px){#main .content{padding:25px 0}}@media screen and (min-width:381px) and (max-width:579px) and screen and (max-width:380px),screen and (max-width:380px) and screen and (max-width:380px){#main .content{padding:20px 0}}footer{height:auto;color:#000}footer .content{width:85%;padding:120px 0}@media screen and (min-width:770px) and (max-width:949px){footer .content{padding:100px 0}}@media screen and (min-width:580px) and (max-width:769px){footer .content{padding:80px 0}}@media screen and (min-width:381px) and (max-width:579px){footer .content{padding:60px 0}}@media screen and (max-width:380px){footer .content{padding:40px 0}}.section,article,section{position:relative;display:block;clear:both;margin:0;padding:0}.section.main,article.main,section.main{color:#fff;background-color:#9c0}.section.main h1,.section.main h2,.section.main h3,.section.main h4,.section.main h5,.section.main h6,article.main h1,article.main h2,article.main h3,article.main h4,article.main h5,article.main h6,section.main h1,section.main h2,section.main h3,section.main h4,section.main h5,section.main h6{color:#fff}.section.main p,article.main p,section.main p{color:#fff}.section.sec,article.sec,section.sec{color:#000;background-color:#ccdcd5}.section.sec h1,.section.sec h2,.section.sec h3,.section.sec h4,.section.sec h5,.section.sec h6,article.sec h1,article.sec h2,article.sec h3,article.sec h4,article.sec h5,article.sec h6,section.sec h1,section.sec h2,section.sec h3,section.sec h4,section.sec h5,section.sec h6{color:#000}.section.sec p,article.sec p,section.sec p{color:#000}.section.third,article.third,section.third{color:#fff;background-color:#f0695c}.section.third h1,.section.third h2,.section.third h3,.section.third h4,.section.third h5,.section.third h6,article.third h1,article.third h2,article.third h3,article.third h4,article.third h5,article.third h6,section.third h1,section.third h2,section.third h3,section.third h4,section.third h5,section.third h6{color:#fff}.section.third p,article.third p,section.third p{color:#fff}.section.fourth,article.fourth,section.fourth{color:#fff;background-color:#f0695c}.section.fourth h1,.section.fourth h2,.section.fourth h3,.section.fourth h4,.section.fourth h5,.section.fourth h6,article.fourth h1,article.fourth h2,article.fourth h3,article.fourth h4,article.fourth h5,article.fourth h6,section.fourth h1,section.fourth h2,section.fourth h3,section.fourth h4,section.fourth h5,section.fourth h6{color:#fff}.section.fourth p,article.fourth p,section.fourth p{color:#fff}.section.lt-gray,article.lt-gray,section.lt-gray{color:#000;background-color:#fff}.section.lt-gray h1,.section.lt-gray h2,.section.lt-gray h3,.section.lt-gray h4,.section.lt-gray h5,.section.lt-gray h6,article.lt-gray h1,article.lt-gray h2,article.lt-gray h3,article.lt-gray h4,article.lt-gray h5,article.lt-gray h6,section.lt-gray h1,section.lt-gray h2,section.lt-gray h3,section.lt-gray h4,section.lt-gray h5,section.lt-gray h6{color:#000}.section.lt-gray p,article.lt-gray p,section.lt-gray p{color:#000}.section.lt-green,article.lt-green,section.lt-green{color:#000;background-color:#ccdbd4}.section.lt-green h1,.section.lt-green h2,.section.lt-green h3,.section.lt-green h4,.section.lt-green h5,.section.lt-green h6,article.lt-green h1,article.lt-green h2,article.lt-green h3,article.lt-green h4,article.lt-green h5,article.lt-green h6,section.lt-green h1,section.lt-green h2,section.lt-green h3,section.lt-green h4,section.lt-green h5,section.lt-green h6{color:#000}.section.lt-green p,article.lt-green p,section.lt-green p{color:#000}.section.base,article.base,section.base{color:#fff;background-color:#000}.section.base h1,.section.base h2,.section.base h3,.section.base h4,.section.base h5,.section.base h6,article.base h1,article.base h2,article.base h3,article.base h4,article.base h5,article.base h6,section.base h1,section.base h2,section.base h3,section.base h4,section.base h5,section.base h6{color:#fff}.section.base p,article.base p,section.base p{color:#fff}.section .content,article .content,section .content{padding:120px 0}@media screen and (min-width:770px) and (max-width:949px){.section .content,article .content,section .content{padding:100px 0}}@media screen and (min-width:580px) and (max-width:769px){.section .content,article .content,section .content{padding:80px 0}}@media screen and (min-width:381px) and (max-width:579px){.section .content,article .content,section .content{padding:60px 0}}@media screen and (max-width:380px){.section .content,article .content,section .content{padding:40px 0}}.cookie-message{position:fixed;display:none;width:100%;height:auto;bottom:0;z-index:10000;background-color:rgba(0,0,0,.9);border:2px solid #efefef;font-size:15px;color:#fff}.cookie-message .content{position:relative;display:flex;text-align:center;padding:10px;justify-content:center}.cookie-message .content p{font-size:inherit;padding:0;flex-grow:1}.cookie-message .content a{color:#9c0}.cookie-message .content a:hover{color:#efefef}.cookie-message .icon-close{position:relative;display:block;font-size:1.4em;color:#fff;bottom:4px;cursor:pointer}#ec-cookie-consent{position:fixed;display:block;width:100%;height:auto;bottom:-100%;left:0;z-index:8000;background-color:#fff;border-top:2px solid #ccdcd5;overflow:hidden;-webkit-transition:bottom .3s;-moz-transition:bottom .3s;-o-transition:bottom .3s;transition:bottom .3s;-webkit-box-shadow:1px 1px 4px 0 rgba(204,220,213,.5);-moz-box-shadow:1px 1px 4px 0 rgba(204,220,213,.5);box-shadow:1px 1px 4px 0 rgba(204,220,213,.5)}#ec-cookie-consent.open{bottom:0}#ec-cookie-consent .icon-close{position:absolute;display:block;font-size:2em;top:10px;right:10px;color:#ccdcd5;cursor:pointer}#ec-cookie-consent .content{padding:50px 0;width:90%;max-width:90%}#ec-cookie-consent .content *,#ec-cookie-consent .content :after,#ec-cookie-consent .content :before{box-sizing:border-box}#ec-cookie-consent .content #save-prefs{position:relative;display:block;margin:25px auto 0 auto}#ec-cookie-consent .content .global-consent{position:relative;display:flex;width:50%;margin:15px auto;justify-content:space-evenly;align-items:center;flex-direction:row;text-align:center}@media screen and (max-width:769px){#ec-cookie-consent .content .global-consent{width:100%}}#ec-cookie-consent .content .global-consent .btn{position:relative;display:inline-block;margin:10px}#ec-cookie-consent .content h1,#ec-cookie-consent .content h2,#ec-cookie-consent .content h3,#ec-cookie-consent .content h4,#ec-cookie-consent .content h5,#ec-cookie-consent .content h6{text-align:left}#ec-cookie-consent .content .links{text-align:center}#ec-cookie-consent .content .links a{position:relative;display:inline-block;margin:5px;text-decoration:underline}#ec-cookie-consent .content .links a.btn{text-decoration:none}#ec-cookie-consent .content .checkboxes{position:relative;display:block;margin:10px auto}#ec-cookie-consent .content .checkboxes input[type=checkbox]{width:0;height:0;margin:0;padding:0;display:none}#ec-cookie-consent .content .checkboxes input[type=checkbox]+.indicator{position:relative;display:inline-block;margin-right:5px;background:#fff;cursor:pointer;top:2px;border:1px solid #666;-webkit-transition:background-color .2s ease-out;-moz-transition:background-color .2s ease-out;-o-transition:background-color .2s ease-out;transition:background-color .2s ease-out;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;width:20px;height:20px}#ec-cookie-consent .content .checkboxes input[type=checkbox]+.indicator:hover{background-color:#ccdcd5}#ec-cookie-consent .content .checkboxes input[type=checkbox]:checked+.indicator{background:#9c0}#ec-cookie-consent .content .checkboxes label{position:relative;display:block;width:400px;margin:0 auto;text-align:center}#ec-cookie-consent .content .checkboxes label span:not(.indicator){padding-top:2px}#ec-cookie-consent .content .checkboxes label.error .indicator{border:1px solid #ea0000}#ec-cookie-consent .content .checkboxes label:hover{cursor:pointer}#ec-cookie-consent .content .checkboxes label:hover .indicator{background-color:#000}#ec-cookie-consent .content #toggles{position:relative;display:flex;height:auto;justify-content:center;align-items:center;flex-direction:row;z-index:10;margin-top:25px;padding-top:25px;text-align:center;border-top:1px solid #ccdcd5}#ec-cookie-consent .content .toggle{cursor:pointer;display:inline-block;margin:0 15px}#ec-cookie-consent .content .toggle-switch{display:inline-block;background:#ccc;-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px;border-radius:16px;width:48px;height:22px;position:relative;vertical-align:middle;transition:background .25s;border:1px solid #ccdcd5}#ec-cookie-consent .content .toggle-switch:after,#ec-cookie-consent .content .toggle-switch:before{content:""}#ec-cookie-consent .content .toggle-switch:before{display:block;background:#fff;border-radius:50%;width:20px;height:20px;position:absolute;top:0;left:0;transition:left .25s}#ec-cookie-consent .content .toggle-checkbox:checked+.toggle-switch{background:#9c0}#ec-cookie-consent .content .toggle-checkbox:checked+.toggle-switch:before{left:26px}#ec-cookie-consent .content .toggle-checkbox{position:absolute;visibility:hidden}#ec-cookie-consent .content .toggle-label{margin-left:5px;position:relative;top:2px;font-size:.9em}#ec-cookie-consent .content .toggle#essential-toggle{cursor:not-allowed}#ec-cookie-consent .content .toggle#essential-toggle .toggle-switch{background-color:#eee}#ec-cookie-consent .content .toggle#essential-toggle .toggle-switch:before{left:26px}#ec-cookie-consent .content .toggle.disabled{cursor:not-allowed}#ec-cookie-consent .content .toggle.disabled .toggle-switch{background-color:#eee;cursor:not-allowed}#ec-cookie-bug{position:fixed;display:block;width:40px;height:40px;z-index:5000;bottom:45px;left:30px;-webkit-border-radius:40px;-moz-border-radius:40px;-ms-border-radius:40px;-o-border-radius:40px;border-radius:40px;padding:2px;background-color:#9c0;-webkit-transition:background-color .2s;-moz-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s}#ec-cookie-bug:hover{background-color:#ccdcd5}#ec-cookie-bug img{position:relative;display:block;width:auto;height:auto;max-width:100%;margin:0 auto}#preferences-updated{position:fixed;display:none;width:600px;height:auto;bottom:10%;left:50%;margin-left:-200px;padding:5px 35px;background-color:#ccdcd5;color:#fff;z-index:5000;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;-webkit-box-shadow:1px 1px 4px 0 rgba(204,220,213,.5);-moz-box-shadow:1px 1px 4px 0 rgba(204,220,213,.5);box-shadow:1px 1px 4px 0 rgba(204,220,213,.5);opacity:0}#preferences-updated p{font-size:1.2em;font-family:nunitoregular,sans-serif;text-align:center}.cookies-disabled{position:absolute;display:none;width:100%;height:100%;margin:0;top:0;left:0;z-index:11;text-align:center}.cookies-disabled .disabled-content{position:relative;display:flex;width:100%;max-width:900px;height:100%;justify-content:center;align-items:center;flex-direction:column;margin:0 auto}.cookies-disabled a{position:relative;display:block;text-decoration:underline}header{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-color:#fff;background-position:center center;background-repeat:no-repeat;vertical-align:middle;font-size:inherit}header *{vertical-align:middle}header.header-lg{min-height:900px;height:100vh}@media screen and (min-width:770px) and (max-width:949px){header.header-lg{height:85vh;min-height:720px}}@media screen and (min-width:580px) and (max-width:769px){header.header-lg{height:70vh;min-height:585px}}@media screen and (min-width:381px) and (max-width:579px){header.header-lg{height:60vh;min-height:450px;font-size:inherit}}@media screen and (max-width:380px){header.header-lg{height:60vh;min-height:360px;font-size:inherit}}header.header-md{min-height:550px;height:60vh}@media screen and (min-width:770px) and (max-width:949px){header.header-md{height:51vh;min-height:440px}}@media screen and (min-width:580px) and (max-width:769px){header.header-md{height:42vh;min-height:357.5px}}@media screen and (min-width:381px) and (max-width:579px){header.header-md{height:36vh;min-height:275px;font-size:inherit}}@media screen and (max-width:380px){header.header-md{height:36vh;min-height:220px;font-size:inherit}}header.header-sm{min-height:200px;height:20vh}@media screen and (min-width:770px) and (max-width:949px){header.header-sm{height:17vh;min-height:160px}}@media screen and (min-width:580px) and (max-width:769px){header.header-sm{height:14vh;min-height:130px}}@media screen and (min-width:381px) and (max-width:579px){header.header-sm{height:12vh;min-height:100px;font-size:inherit}}@media screen and (max-width:380px){header.header-sm{height:12vh;min-height:80px;font-size:inherit}}header.author-hero{background-color:#9c0}header.author-hero .content{position:relative;display:flex;justify-content:space-between;align-items:center;padding:30px 0}@media screen and (max-width:769px){header.author-hero .content{flex-direction:column;padding-bottom:120px}}@media print{header.author-hero .content{padding:10px 0}}header.author-hero .content img{width:100%;height:auto;max-width:350px}@media screen and (max-width:769px){header.author-hero .content img{max-width:250px}}@media print{header.author-hero .content img{max-width:200px}}header.author-hero .content .ec-business{text-align:center;color:#fff}header.author-hero .content .ec-business p{font-size:.7em}@media print{header.author-hero .content .ec-business p{font-size:.5em;padding-bottom:0}}header.author-hero .content .ec-business .social-link{font-size:1.4em;padding:0 12px;color:#fff;transition:color .2s ease-in-out}header.author-hero .content .ec-business .social-link:hover{color:#000}@media print{header.author-hero .content .ec-business .social-link{font-size:.9em}}header .hero{position:relative;display:table;height:100%;width:100%}header .hero .cell{position:relative;display:table-cell;width:100%}header .hero .cell .content{height:auto;text-align:center}header .hero .cell .content h1,header .hero .cell .content h2,header .hero .cell .content h3,header .hero .cell .content h4,header .hero .cell .content h5,header .hero .cell .content h6{color:#000;text-transform:none;padding:0;font-size:3.06rem;line-height:1em}@media screen and (min-width:770px) and (max-width:949px),screen and (min-width:950px) and (max-width:1200px){header .hero .cell .content h1,header .hero .cell .content h2,header .hero .cell .content h3,header .hero .cell .content h4,header .hero .cell .content h5,header .hero .cell .content h6{font-size:2.7rem}}@media (max-width:949px){header .hero .cell .content h1,header .hero .cell .content h2,header .hero .cell .content h3,header .hero .cell .content h4,header .hero .cell .content h5,header .hero .cell .content h6{font-size:2.16666667rem}}header .hero .cell .content p{color:#000;text-transform:none;font-size:inherit;font-weight:inherit}@media screen and (min-width:381px) and (max-width:579px){header .hero .cell .content p{font-size:inherit}}@media screen and (max-width:380px){header .hero .cell .content p{font-size:inherit}}footer{background-color:#fff;color:#000;font-size:1em}footer.author-footer{height:30px;background-color:#9c0}@media print{footer.author-footer{height:10px}}footer .legal{position:relative;display:block;width:100%;height:auto;padding:40px 0;max-width:85%;margin:0 auto;font-size:.7em;text-align:center}footer .legal a{padding-left:10px;text-decoration:underline}footer .content{vertical-align:top}footer .content [class*=col-],footer .content [class^=col-]{vertical-align:top}footer .content img.footer-logo{position:relative;display:block;width:100%;max-width:200px;height:auto;margin:0}footer .content p.title{font-weight:700;font-size:1.2em}footer .content p.copyright{font-size:.7em;text-align:center}footer .content a{font-weight:400;color:#9c0;text-decoration:none}footer .content a:hover{color:#000}footer .content a.email,footer .content a.tel{font-weight:400}footer .content span.icon{font-size:1em;color:#000}footer .content span.icon:hover{color:#9c0}footer .content ul{position:relative;display:inline-block;margin:0 auto;padding:0}footer .content ul li{list-style-type:none;margin:0 0 5px 0;padding:3px;text-align:left}form{position:relative;display:block;height:auto}form fieldset,form label{position:relative;padding:0;font-size:24px}form fieldset .error,form label .error{color:red}form fieldset legend,form label legend{position:relative;display:block;margin:0}form input[type=date],form input[type=datetime],form input[type=email],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=text],form textarea{position:relative;display:block;width:100%;padding:12px 15px 12px 12px;margin:0 0 5px 0;border:1px solid #fff;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;font-size:16px;color:#1a1a1a;font-family:nunito_lightregular,sans-serif;background-color:#fff}form input[type=date]:focus,form input[type=datetime]:focus,form input[type=email]:focus,form input[type=number]:focus,form input[type=password]:focus,form input[type=search]:focus,form input[type=tel]:focus,form input[type=text]:focus,form textarea:focus{border-color:#ccdcd5;outline:0;-webkit-box-shadow:0 0 8px 0 rgba(204,220,213,.4);-moz-box-shadow:0 0 8px 0 rgba(204,220,213,.4);box-shadow:0 0 8px 0 rgba(204,220,213,.4)}form input[type=date].error,form input[type=datetime].error,form input[type=email].error,form input[type=number].error,form input[type=password].error,form input[type=search].error,form input[type=tel].error,form input[type=text].error,form textarea.error{border-color:#ea0000}form input[type=date]:disabled,form input[type=datetime]:disabled,form input[type=email]:disabled,form input[type=number]:disabled,form input[type=password]:disabled,form input[type=search]:disabled,form input[type=tel]:disabled,form input[type=text]:disabled,form textarea:disabled{background-color:#efefef;border-color:#999;color:#404040;cursor:not-allowed}form input[type=date],form input[type=datetime],form input[type=search]{padding-top:9px;padding-bottom:9px}form input.honey{position:relative;display:inline;width:0;height:0;margin:0;padding:0;visibility:none}form textarea{width:100%;height:100px;border:1px solid #fff;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:0;resize:none}form textarea:disabled{background-color:#efefef;border-color:#999;color:#404040;cursor:not-allowed}form select{position:relative;display:block;width:100%;height:auto;padding:12px 0;margin:0 0 5px 0;border:1px solid #fff;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;text-indent:10px;font-size:16px;color:#1a1a1a;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(../assets/images/selectarrow.png) right 15px center no-repeat #fff;background-size:auto 8px;overflow:''}form select::-ms-expand{display:none}form select:focus{border-color:#ccdcd5;outline:0;-webkit-box-shadow:0 0 8px 0 rgba(204,220,213,.4);-moz-box-shadow:0 0 8px 0 rgba(204,220,213,.4);box-shadow:0 0 8px 0 rgba(204,220,213,.4)}form select.error{border-color:#ea0000}form select.no-value{color:#c9c9c9}form select:disabled{background-color:#efefef;border-color:#999;color:#404040;cursor:not-allowed}form #submit,form .submit,form button[class*=btn-],form input[type=button],form input[type=reset],form input[type=submit]{width:100%;background-color:#000;max-width:100%;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;font-size:25px;color:#fff;font-family:racing_sans_one_regular,sans-serif;line-height:14px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;margin:5% 0 0;padding:15px}@media screen and (min-width:381px) and (max-width:579px){form #submit,form .submit,form button[class*=btn-],form input[type=button],form input[type=reset],form input[type=submit]{max-width:100%}}form #submit:disabled,form .submit:disabled,form button[class*=btn-]:disabled,form input[type=button]:disabled,form input[type=reset]:disabled,form input[type=submit]:disabled{background-color:#efefef;border-color:#999;color:#404040;cursor:not-allowed}form .checkboxes input[type=checkbox],form .checkboxes input[type=radio],form .radios input[type=checkbox],form .radios input[type=radio]{width:0;height:0;margin:0;padding:0;display:none}form .checkboxes input[type=checkbox]+span,form .checkboxes input[type=radio]+span,form .radios input[type=checkbox]+span,form .radios input[type=radio]+span{position:relative;display:inline-block;top:4px;margin-right:5px;background:#efefef;cursor:pointer;-webkit-transition:background-color .2s ease-out;-moz-transition:background-color .2s ease-out;-o-transition:background-color .2s ease-out;transition:background-color .2s ease-out}form .checkboxes input[type=checkbox]+span:hover,form .checkboxes input[type=radio]+span:hover,form .radios input[type=checkbox]+span:hover,form .radios input[type=radio]+span:hover{background-color:#dae6b3}form .checkboxes input[type=checkbox]:checked+span,form .checkboxes input[type=radio]:checked+span,form .radios input[type=checkbox]:checked+span,form .radios input[type=radio]:checked+span{background:#9c0}form .checkboxes input[type=radio]+span,form .radios input[type=radio]+span{padding:7px 7px 8px 8px;border:2px solid #666;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}form .checkboxes input[type=checkbox]+span,form .radios input[type=checkbox]+span{padding:8px 8px 9px 9px;border:2px solid #666;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}form .checkboxes label .error span,form .radios label .error span{border:2px solid #ea0000}form .checkboxes label:hover,form .radios label:hover{cursor:pointer}form .checkboxes label:hover span,form .radios label:hover span{background-color:#dae6b3}.input-detail{position:relative;display:block;margin-bottom:10px}.input-detail span{width:80px;position:absolute;display:inline-block;top:0;height:100%;padding:10px;border:1px solid #fff;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;font-size:21px;color:#1a1a1a;background-color:#efefef;text-align:center;z-index:1}.input-detail span.left{left:0}.input-detail span.left+input,.input-detail span.left+span+input{text-indent:80px}.input-detail span.right{right:0}.input-detail span.right+input,.input-detail span.right+span+input{padding-right:80px}.input-detail input{margin-bottom:0!important}.btn,[class*=btn-],[class^=btn-]{position:relative;display:inline-block;margin:15px auto 0;padding:18px 20px 16px;width:250px;font-family:inherit;text-align:center;line-height:1em;text-transform:capitalize;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}.btn.wide,[class*=btn-].wide,[class^=btn-].wide{width:400px}.btn.disabled,[class*=btn-].disabled,[class^=btn-].disabled{background-color:#efefef;border-color:#efefef;color:#666;pointer-events:none}.btn-base{background-color:#000;color:#fff;border:1px solid #000}.btn-base:hover{background-color:#fff;color:#000;border:1px solid #000}.btn-main{background-color:#9c0;color:#fff;border:1px solid #9c0}.btn-main:hover{background-color:#fff;color:#9c0;border:1px solid #9c0}.btn-sec{background-color:#ccdcd5;color:#fff;border:1px solid #ccdcd5}.btn-sec:hover{background-color:#fff;color:#ccdcd5;border:1px solid #ccdcd5}.btn-third{background-color:#f0695c;color:#fff;border:1px solid #f0695c}.btn-third:hover{background-color:#fff;color:#f0695c;border:1px solid #f0695c}.btn-fourth{background-color:#f0695c;color:#fff;border:1px solid #f0695c}.btn-fourth:hover{background-color:#fff;color:#f0695c;border:1px solid #f0695c}.btn-rev{background-color:#fff;color:#000;border:1px solid #fff}.btn-rev:hover{background-color:#000;color:#fff;border:1px solid #fff}.btn-gray{background-color:#666;color:#fff;border:1px solid #666}.btn-gray:hover{background-color:#fff;color:#666;border:1px solid #666}.btn-lt-gray{background-color:#efefef;color:#000;border:1px solid #efefef}.btn-lt-gray:hover{background-color:#000;color:#efefef;border:1px solid #efefef}#modal-overlay,#video-grid-modal{position:fixed;display:none;width:100%;height:100%;top:-100%;right:0;bottom:0;left:0;background:rgba(0,0,0,.9);overflow:hidden;z-index:10000}#modal-overlay .fluid-vid,#video-grid-modal .fluid-vid{margin-top:6%}@media screen and (min-width:770px){header.video,header.video-header{height:auto;min-height:auto}header.video .hero,header.video-header .hero{position:absolute;top:0;padding:20% 0 0;z-index:1}}@media screen and (max-width:769px){header.video,header.video-header{width:185%}}#video-hero-container{position:relative;display:block;width:100%;height:0;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-color:transparent;background-position:center;background-repeat:no-repeat;top:0;right:0;bottom:0;padding-bottom:56.25%;z-index:0}@media screen and (max-width:769px){#video-hero-container{right:24%}}@media screen and (min-width:381px) and (max-width:579px),screen and (max-width:380px){#video-hero-container{background-position:78% bottom}}@media (min-aspect-ratio:16/9){#video-hero-container{height:300%;top:-100%}}#video-hero-container iframe,#video-hero-container video{position:absolute;display:block;width:100%;height:100%;top:0;left:0;opacity:1;pointer-events:none;-webkit-transition:opacity .9s;-moz-transition:opacity .9s;-o-transition:opacity .9s;transition:opacity .9s}.work-section.video .work-video{position:relative;display:block;background-size:cover;margin:12px 0}.work-section.video .work-video #video-background,.work-section.video .work-video video{position:relative;display:block;width:100%;height:auto}.work-section.video .work-video .ec-video-controls{position:absolute;display:flex;width:100%;height:100%;bottom:0;justify-content:center;align-items:center}.work-section.video .work-video .ec-video-controls .play-bg{position:relative;display:block;width:80px;height:80px;background-color:#000;transition:background-color .2s ease-in-out}.work-section.video .work-video .ec-video-controls .icon-play{position:absolute;display:block;font-size:5em;color:#9c0}.work-section.video .work-video .ec-video-controls:hover .play-bg{background-color:#fff;cursor:pointer}.work-section.video .work-video .ec-video-controls.inactive{display:none}.video-section .cookies-disabled{color:#fff}.video-section .video-container{position:relative;display:block;width:100%;height:0;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-color:#000;background-position:center;background-repeat:no-repeat;right:0;padding-bottom:56.25%;z-index:0}.video-section .video-container div[data-consent=functionality]{position:relative;display:block;width:100%;height:100%;overflow:visible;z-index:1}@media screen and (max-width:769px){.video-section .video-container{display:none}}@media screen and (min-width:381px) and (max-width:579px),screen and (max-width:380px){.video-section .video-container{background-position:78% bottom}}.video-section .video-container iframe,.video-section .video-container video{position:absolute;display:block;width:100%;height:100%;top:0,false,false,0;opacity:1;pointer-events:none;-webkit-transition:opacity .9s;-moz-transition:opacity .9s;-o-transition:opacity .9s;transition:opacity .9s;z-index:5}@media screen and (max-width:769px){.video-section .video-container iframe,.video-section .video-container video{display:none}}#home-link{position:fixed;display:block;width:auto;height:auto;max-width:none;top:153px;left:-100%;padding:21px 16px;background-color:#000;-webkit-transition:left .5s ease-in-out,background-color .5s;-moz-transition:left .5s ease-in-out,background-color .5s;-o-transition:left .5s ease-in-out,background-color .5s;transition:left .5s ease-in-out,background-color .5s;z-index:2000}#home-link img,#home-link svg{position:relative;display:block;vertical-align:middle;width:100%;height:auto}#home-link.white{background-color:#fff}@media screen and (min-width:580px) and (max-width:769px){#home-link{max-width:375px;top:0}}@media screen and (min-width:381px) and (max-width:579px),screen and (max-width:380px){#home-link{max-width:230px;padding:15px 9px;width:auto;top:0}}.tiny-logo{position:fixed;display:block;top:153px;height:auto;max-width:96px;padding:24px 16px;vertical-align:middle;background-color:#000;-webkit-transition:background-color .5s;-moz-transition:background-color .5s;-o-transition:background-color .5s;transition:background-color .5s;z-index:22}.tiny-logo img{position:relative;display:block;width:100%;height:auto}.tiny-logo.white{background-color:#fff}@media screen and (min-width:580px) and (max-width:769px){.tiny-logo{top:0}}@media screen and (min-width:381px) and (max-width:579px),screen and (max-width:380px){.tiny-logo{top:0;padding:18px 9px;max-width:60px}}#hamburger{position:fixed;display:block;width:96px;height:auto;font-size:3.5em;color:#9c0;top:153px;right:0;margin:0 0 0 auto;background-color:#000;text-align:right;-webkit-transition:background-color .5s;-moz-transition:background-color .5s;-o-transition:background-color .5s;transition:background-color .5s;z-index:20}#hamburger .icon{position:relative;display:block;padding-top:2px;line-height:1em;text-align:center}@media screen and (max-width:769px){#hamburger .icon{padding-top:0}}#hamburger.white{background-color:#fff}@media screen and (min-width:770px) and (max-width:949px){#hamburger{font-size:3.4em}}@media screen and (min-width:580px) and (max-width:769px){#hamburger{top:0;padding:5px 7px 3px}}@media screen and (min-width:381px) and (max-width:579px),screen and (max-width:380px){#hamburger{top:0;padding:5px 3px 3px;font-size:2.5em;width:60px}}#mobile-close{position:absolute;display:block;font-size:2.2em;color:#9c0;top:20px;right:20px;z-index:5;cursor:pointer}@media screen and (max-width:769px){#mobile-close{font-size:3em;top:5px;right:5px}}ul.menu{position:fixed;display:block;margin:0;padding:0 50px 0 25px;text-align:center;width:calc(100% - 106px);height:auto;background-color:#000;z-index:100;overflow:visible;right:-101%;top:153px;-webkit-transition:right .4s;-moz-transition:right .4s;-o-transition:right .4s;transition:right .4s}ul.menu.show{right:0}ul.menu.white{background-color:#fff}ul.menu.white li.menu-item:hover a{color:#000}ul.menu.white li.menu-item .ec-category-menu-container .ec-category-menu a:hover{color:#fff}@media screen and (min-width:770px) and (max-width:949px){ul.menu{padding:3px 50px 0 0}}ul.menu li.menu-item{position:relative;display:inline-block;text-align:center;font-size:1.5em;line-height:1.5em;padding:14px 15px 16px}ul.menu li.menu-item.work-item{position:static}ul.menu li.menu-item.work-item:hover .ec-category-menu-container{opacity:1;height:100%;overflow:visible;-webkit-transition:opacity .6s,height .3s,overflow .3s ease-out;-moz-transition:opacity .6s,height .3s,overflow .3s ease-out;-o-transition:opacity .6s,height .3s,overflow .3s ease-out;transition:opacity .6s,height .3s,overflow .3s ease-out}ul.menu li.menu-item a{font-size:inherit;color:#9c0;font-family:racing_sans_one_regular,sans-serif;padding:10px 0;text-transform:lowercase}@media screen and (max-width:769px){ul.menu li.menu-item a{position:relative;display:block;padding:0 35px;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}}ul.menu li.menu-item .ec-category-menu-container{position:absolute;display:block;width:100%;height:0;left:0;top:100%;line-height:1em;opacity:0;-webkit-transition:opacity .6s,height .3s,overflow .3s ease-out 1s;-moz-transition:opacity .6s,height .3s,overflow .3s ease-out 1s;-o-transition:opacity .6s,height .3s,overflow .3s ease-out 1s;transition:opacity .6s,height .3s,overflow .3s ease-out 1s;overflow:hidden}@media screen and (min-width:770px) and (max-width:949px){ul.menu li.menu-item .ec-category-menu-container{top:98%}}ul.menu li.menu-item .ec-category-menu-container .ec-category-menu{background-color:#9c0}ul.menu li.menu-item .ec-category-menu-container .ec-category-menu a{text-transform:uppercase;font-size:.75em;color:#000;padding:8px 15px;line-height:1.5em}ul.menu li.menu-item .ec-category-menu-container .ec-category-menu a:hover{color:#fff}ul.menu li.menu-item:hover a{color:#fff}ul.menu li.menu-item:hover ul.sub-menu{display:none!important}@media screen and (max-width:769px){ul.menu li.menu-item:hover{background-color:#9c0}ul.menu li.menu-item:hover a{color:#000}ul.menu li.menu-item:hover ul.sub-menu{display:none!important}}@media screen and (max-width:769px){ul.menu li.menu-item{position:relative;display:block;width:100%;font-size:2em;padding:0}}@media screen and (max-width:769px){ul.menu{width:100vw;height:100vh;padding:88px 0 0 0;top:0}}.sidebar h1,.sidebar h2,.sidebar h3,.sidebar h4,.sidebar h5,.sidebar h6{padding:0 0 10px 0;font-family:nunitoregular,sans-serif;font-size:1.4em;color:#f0695c;text-transform:uppercase}.sidebar p{color:#000;padding:0 0 10px 0}.sidebar p[class*=title]{padding:0 0 10px 0;font-family:nunitoregular,sans-serif;font-size:1.4em;color:#f0695c;text-transform:uppercase}.sidebar div,.sidebar li{position:relative;display:block;list-style-type:none;margin:0;padding:0}.sidebar div ul,.sidebar li ul{width:100%;margin:0;padding:0 0 15px 25px}.sidebar div ul li,.sidebar li ul li{position:relative;display:list-item;list-style-type:disc}.sidebar div ol,.sidebar li ol{width:100%;margin:0;padding:0 0 15px 25px}.sidebar div ol li,.sidebar li ol li{position:relative;display:list-item;list-style-type:decimal}.multi-select{width:100%}.multi-select .over-select{position:absolute;display:block;top:0;right:0;bottom:0;left:0}.multi-select .select-box{overflow-x:scroll}.multi-select .select-options{position:absolute;display:block;width:100%;height:auto;background-color:#fff;max-height:0;overflow-y:scroll;z-index:1;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.multi-select .select-options div.option{position:relative;display:flex;background-color:#fff;transition:background-color .3s ease-in-out;padding:5px 0!important;color:#000;font-size:.8em;align-items:center}.multi-select .select-options div.option .checkbox{position:relative;display:flex;align-items:center}.multi-select .select-options div.option .checkbox input[type=checkbox]{margin:0 10px 0;padding:0;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;width:20px;height:20px;border:1px solid #47545e;pointer-events:none}.multi-select .select-options div.option .checkbox input[type=checkbox]:checked{background-color:#f0695c}.multi-select .select-options div.option .checkbox input[type=checkbox]:checked+span:before{content:"✔"}.multi-select .select-options div.option .checkbox span{width:20px 20px;height:auto;position:absolute;display:block;margin-left:14px;font-size:.8em;color:#fff}.multi-select .select-options div.option:hover{background-color:#efefef;cursor:pointer}.multi-select .select-options.open{border:1px solid #efefef}.masonry{display:grid;grid-template-columns:repeat(12,1fr);grid-auto-rows:20px;grid-auto-flow:row dense;gap:20px;padding:0;width:100%;margin-top:50px}@media screen and (min-width:770px) and (max-width:949px){.masonry{grid-auto-rows:14px;gap:12px}}@media screen and (min-width:580px) and (max-width:769px){.masonry{margin-top:30px;grid-auto-rows:10px;gap:8px}}@media screen and (min-width:381px) and (max-width:579px){.masonry{margin-top:25px;grid-auto-rows:6px;gap:8px}}@media screen and (max-width:380px){.masonry{margin-top:25px;grid-auto-rows:5px;gap:5px}}.masonry .masonry-col-3{grid-column:span 3}.masonry .masonry-col-4{grid-column:span 4}.masonry .masonry-col-5{grid-column:span 5}.masonry .masonry-col-6{grid-column:span 6}.masonry .masonry-col-7{grid-column:span 7}.masonry .masonry-col-8{grid-column:span 8}.masonry .masonry-col-9{grid-column:span 9}.masonry .masonry-col-12{grid-column:span 12}.masonry .masonry-cell{grid-row:span 15;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-color:transparent;background-position:center;background-repeat:no-repeat}.masonry .masonry-cell .cell-content{padding:10px}.masonry .masonry-cell.rounded{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}.masonry .masonry-cell.taller{grid-row:span 16}.masonry .masonry-cell.tall{grid-row:span 18}.masonry .masonry-cell.x-tall{grid-row:span 19}.masonry .masonry-cell.bg-base{background-color:var(--color-base)}.masonry .masonry-cell.bg-base .slide-content{color:var(--color-reverse)}.masonry .masonry-cell.bg-reverse{background-color:var(--color-reverse)}.masonry .masonry-cell.bg-reverse .slide-content{color:var(--color-base)}.masonry .masonry-cell.bg-main{background-color:var(--color-main)}.masonry .masonry-cell.bg-sec{background-color:var(--color-sec)}.masonry .masonry-cell.bg-lt-gray{background-color:var(--color-lt-gray)}.masonry .masonry-cell.bg-dk-gray{background-color:var(--color-main)}.masonry .masonry-cell.bg-dk-gray .slide-content{color:var(--color-reverse)}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.flex{display:block}.flex .flex-col,.flex [class*=flex-col]{display:inline-block}nav{vertical-align:middle}nav .nav-content{display:table!important}nav .nav-content ul.menu{display:table-cell!important;vertical-align:middle}nav .nav-content ul.menu li.menu-item{display:inline-block}}.ec-category-menu-container span{position:absolute;display:block;top:1px;right:0;padding:20px;font-size:1.2em;background-color:#000;color:#9c0;font-weight:700;cursor:w-resize;z-index:17}@media screen and (min-width:770px) and (max-width:949px){.ec-category-menu-container span{top:2px}}@media screen and (min-width:580px) and (max-width:769px){.ec-category-menu-container span{top:5px}}@media screen and (min-width:381px) and (max-width:579px){.ec-category-menu-container span{top:6px}}@media screen and (max-width:380px){.ec-category-menu-container span{top:8px}}.ec-category-menu-container .ec-category-menu{position:relative;display:block;background-color:#000;max-width:100%;text-align:center}.ec-category-menu-container .ec-category-menu a{display:inline-block;padding:20px 16px 20px;font-family:racing_sans_one_regular,sans-serif;font-size:1.2em;color:#fff}.ec-category-menu-container .ec-category-menu a:hover{color:#9c0}.ec-category-menu-container .ec-category-menu a.active{color:#9c0;cursor:default}@media screen and (min-width:381px) and (max-width:579px){.ec-category-menu-container .ec-category-menu a{padding:20px 16px 0}.ec-category-menu-container .ec-category-menu a:last-child{padding-bottom:20px}}@media screen and (max-width:380px){.ec-category-menu-container .ec-category-menu a{padding:20px 16px 0}.ec-category-menu-container .ec-category-menu a:last-child{padding-bottom:20px}}@media screen and (min-width:770px) and (max-width:949px){.ec-category-menu-container .ec-category-menu{top:2px}}@media screen and (min-width:580px) and (max-width:769px){.ec-category-menu-container .ec-category-menu{top:5px}}@media screen and (min-width:381px) and (max-width:579px){.ec-category-menu-container .ec-category-menu{top:6px}}@media screen and (max-width:380px){.ec-category-menu-container .ec-category-menu{top:8px}}.ec-category-menu-container:hover .ec-category-menu{right:0}@media screen and (max-width:769px){#contact-footer{padding:60px 0!important}}#contact-footer .col-10{position:relative;display:block;margin:0 auto;max-width:1150px}@media screen and (max-width:769px){#contact-footer .col-10{width:80%}}@media screen and (max-width:769px){#contact-footer .col-10 .form-col,#contact-footer .col-10 .image-col{width:100%}}#contact-footer .col-10 .image-col img{position:relative;display:block;width:100%;height:auto}@media screen and (max-width:769px){#contact-footer .col-10 .image-col img{max-width:1000px}}#contact-footer .col-10 .image-col .tagline{font-size:.91666667rem;padding-top:25px}@media screen and (max-width:769px){#contact-footer .col-10 .image-col .tagline{text-align:center;font-size:.66666667rem}}#contact-footer .col-10 .form-col{padding:35px 0 35px 100px}@media screen and (min-width:770px) and (max-width:949px){#contact-footer .col-10 .form-col{padding-left:50px}}@media screen and (max-width:769px){#contact-footer .col-10 .form-col{padding:0}}#contact-footer .col-10 .form-col label:not(:first-of-type) input,#contact-footer .col-10 .form-col label:not(:first-of-type) textarea{margin-top:15px}.even-table{position:relative;display:table;width:100%}.even-table .even-column{position:relative;display:table-cell;vertical-align:top;background-color:#efefef;border-top:12px solid #fff;border-right:6px solid #fff;border-left:6px solid #fff}@media screen and (min-width:770px) and (max-width:949px){.even-table .even-column{position:relative;display:block;width:100%;border-right:none;border-left:none}}@media screen and (max-width:769px){.even-table .even-column{position:relative;display:block;width:100%;border-right:none;border-left:none}}.even-table .even-column:first-child{border-left:none}.even-table .even-column:last-child{border-right:none}.even-table .even-column .table-content{padding:20px 45px}@media screen and (max-width:769px){.even-table .even-column .table-content{padding:20px 25px}}#footer .content{display:flex;flex-direction:row;align-items:center;margin:0 auto;width:80%;padding:60px 0}@media screen and (min-width:770px) and (max-width:949px){#footer .content{padding:50px 0}}@media screen and (min-width:580px) and (max-width:769px){#footer .content{padding:40px 0}}@media screen and (min-width:381px) and (max-width:579px){#footer .content{padding:30px 0}}@media screen and (max-width:380px){#footer .content{padding:20px 0}}@media screen and (max-width:769px){#footer .content{flex-direction:column}}#footer .footer-logo{margin:0;padding:35px 0;width:30%;order:1}#footer .footer-logo img{width:100%}@media screen and (max-width:769px){#footer .footer-logo{position:relative;display:block;margin:0 auto;padding:15px 0;width:80%}}@media screen and (min-width:580px) and (max-width:769px){#footer .footer-logo{max-width:600px}}@media screen and (min-width:381px) and (max-width:579px),screen and (max-width:380px){#footer .footer-logo{max-width:400px;padding:35px 0}}#footer .footer-menu{position:relative;display:inline-block;padding-left:50px;vertical-align:middle;list-style-type:none;order:2}@media screen and (max-width:769px){#footer .footer-menu{padding-left:0;padding-bottom:25px}}#footer .footer-menu li{list-style-type:none;text-transform:lowercase;margin:0;line-height:1em;padding:5px 0}#footer .footer-menu li a{font-family:racing_sans_one_regular,sans-serif;font-size:1.33333333rem}@media screen and (max-width:769px){#footer .footer-menu li{padding:8px 3px}}@media screen and (min-width:381px) and (max-width:579px),screen and (max-width:380px){#footer .footer-menu li{padding:15px 3px}#footer .footer-menu li a{font-size:1.16666667rem}}#footer .footer-menu .ec-category-menu-container{display:none}#footer .social-channels{display:flex;flex-direction:row;flex-grow:1;order:3;justify-content:end}@media screen and (max-width:769px){#footer .social-channels{width:100%;padding:15px;justify-content:center}}#footer .social-channels a.social-link{position:relative;display:inline-block;margin:0;padding:0;font-size:1.75em;color:#000;text-align:center}#footer .social-channels a.social-link:hover{color:#595959}@media screen and (min-width:580px) and (max-width:769px){#footer .social-channels a.social-link{font-size:3em}}@media screen and (min-width:381px) and (max-width:579px),screen and (max-width:380px){#footer .social-channels a.social-link{font-size:2.5em;padding:0 5px}}@media screen and (max-width:380px){#footer .social-channels a.social-link{font-size:2em}}#footer .copyright{text-align:left;width:100%;font-size:12px;padding:25px 0 0}header.svg{width:100%!important;height:auto;max-height:none;min-height:0;padding-top:20px}header.svg .cell #headline{position:absolute;display:block;top:0;width:100%;max-width:none;padding:0 10%;z-index:5}@media screen and (min-width:580px) and (max-width:769px){header.svg .cell #headline{margin:13% auto 0}}@media screen and (min-width:770px) and (max-width:949px){header.svg .cell #headline{padding:0 12%}}@media screen and (min-width:381px) and (max-width:579px){header.svg .cell #headline{margin:18% auto 0}}@media screen and (max-width:380px){header.svg .cell #headline{margin:20% auto 0}}.slider{position:relative;display:block;vertical-align:top;height:auto;overflow:hidden}.slider .slide{position:absolute;display:table!important;vertical-align:top;width:100%;height:450px;top:0;left:-150%;text-align:center}@media screen and (min-width:770px) and (max-width:949px){.slider .slide{height:500px}}@media screen and (min-width:580px) and (max-width:769px){.slider .slide{height:450px}}@media screen and (min-width:381px) and (max-width:579px){.slider .slide{height:450px}}@media screen and (max-width:380px){.slider .slide{height:500px}}.slider .slide.active{position:relative;left:0}.slider .slide.single{position:relative;height:auto}.slider .slide h1,.slider .slide h2,.slider .slide h3,.slider .slide h4,.slider .slide h5,.slider .slide h6{font-family:nunito_lightregular,sans-serif}.slider .slider-nav{position:relative;display:block;width:auto;height:auto;bottom:0;text-align:center}.slider .slider-nav .nav-item{width:32px;height:32px;margin:0 14px;border:3px solid rgba(153,204,0,.55);-webkit-border-radius:16px;-moz-border-radius:16px;-ms-border-radius:16px;-o-border-radius:16px;border-radius:16px;background-color:transparent;cursor:pointer}@media screen and (max-width:769px){.slider .slider-nav .nav-item{width:26px;height:26px;margin:0 8px;border:2px solid rgba(153,204,0,.55);-webkit-border-radius:13px;-moz-border-radius:13px;-ms-border-radius:13px;-o-border-radius:13px;border-radius:13px}}.slider .slider-nav .nav-item.active{border:2px solid rgba(153,204,0,0);background-color:rgba(153,204,0,.45)}.slider.tabbed .slide{top:40px}@media screen and (max-width:769px){.slider.tabbed .slide{display:block!important;top:0;border-bottom:2px solid #9c0;overflow:hidden}.slider.tabbed .slide:last-of-type{border-bottom:none}}.slider.tabbed .slide.active{position:relative;top:0;left:0}.slider.tabbed .slider-nav{position:absolute;width:100%;top:0;bottom:unset;z-index:10}.slider.tabbed .slider-nav-item{position:relative;display:inline-block;float:left;margin:0;padding:15px 0;border:2px solid #9c0;border-right:none;color:#9c0;background-color:transparent;cursor:pointer}@media screen and (max-width:769px){.slider.tabbed .slider-nav-item{border-right:2px solid #9c0;border-top:none;text-align:center}.slider.tabbed .slider-nav-item:first-of-type{border-top:2px solid #9c0}}.slider.tabbed .slider-nav-item:last-of-type{border-right:2px solid #9c0}.slider.tabbed .slider-nav-item:hover{background-color:rgba(153,204,0,.25)}.slider.tabbed .slider-nav-item.active{color:#fff;background-color:#9c0}a.sliding-background-btn{position:relative;display:inline-block;width:250px;margin:15px auto 0;font-size:.9em;line-height:1em;text-decoration:none;text-transform:none;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}a.sliding-background-btn.wide{width:400px}a.sliding-background-btn div.foreground-btn{position:relative;display:block;width:100%;padding:18px 20px 16px;border:1px solid #9c0;color:#9c0;text-align:center;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;-webkit-transition:color .5s;-moz-transition:color .5s;-o-transition:color .5s;transition:color .5s;z-index:5}a.sliding-background-btn div.foreground-btn:hover{color:#fff}a.sliding-background-btn div.background-btn{position:absolute;display:block;top:0;width:0;height:100%;padding:15px 0;border:1px solid #fff;background-color:#9c0;color:#fff;text-align:center;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;overflow:hidden;-webkit-transition:width .5s,height .5s;-moz-transition:width .5s,height .5s;-o-transition:width .5s,height .5s;transition:width .5s,height .5s;z-index:1}a.sliding-background-btn div.background-btn.left-fancy{left:0}a.sliding-background-btn div.background-btn.right-fancy{right:0}a.sliding-background-btn div.background-btn.top-fancy{width:100%;height:0;padding:0 15px}a.sliding-background-btn div.background-btn.bottom-fancy{width:100%;height:0;top:auto;bottom:0;padding:0 15px}a.sliding-background-btn.white div.foreground-btn{border-color:#fff;color:#fff}a.sliding-background-btn.white div.foreground-btn:hover{color:#9c0}a.sliding-background-btn.white div.background-btn{border-color:#9c0;color:#9c0;background-color:#fff}a.sliding-background-btn:hover div.background-btn.left-fancy,a.sliding-background-btn:hover div.background-btn.right-fancy{width:100%}a.sliding-background-btn:hover div.background-btn.bottom-fancy,a.sliding-background-btn:hover div.background-btn.top-fancy{height:100%}.border-button{padding:18px 20px 16px;margin:15px auto 0;width:250px;text-decoration:none;text-transform:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;background-color:#9c0}.border-button.wide{width:400px}.border-button div{position:absolute;display:block;width:0;height:0;top:0;bottom:0;left:0;right:0;background-color:#ccdcd5}.border-button .top-border{height:2px;bottom:auto;-webkit-transition:width .2s ease-out .6s;-moz-transition:width .2s ease-out .6s;-o-transition:width .2s ease-out .6s;transition:width .2s ease-out .6s}.border-button .right-border{width:2px;left:auto;-webkit-transition:height .2s ease-out .4s;-moz-transition:height .2s ease-out .4s;-o-transition:height .2s ease-out .4s;transition:height .2s ease-out .4s}.border-button .bottom-border{height:2px;top:auto;left:auto;-webkit-transition:width .2s ease-out .2s;-moz-transition:width .2s ease-out .2s;-o-transition:width .2s ease-out .2s;transition:width .2s ease-out .2s}.border-button .left-border{width:2px;top:auto;right:auto;-webkit-transition:height .2s ease-out 0s;-moz-transition:height .2s ease-out 0s;-o-transition:height .2s ease-out 0s;transition:height .2s ease-out 0s}.border-button:hover .top-border{width:100%;-webkit-transition:width .2s ease-out 0s;-moz-transition:width .2s ease-out 0s;-o-transition:width .2s ease-out 0s;transition:width .2s ease-out 0s}.border-button:hover .right-border{height:100%;-webkit-transition:height .2s ease-out .2s;-moz-transition:height .2s ease-out .2s;-o-transition:height .2s ease-out .2s;transition:height .2s ease-out .2s}.border-button:hover .bottom-border{width:100%;-webkit-transition:width .2s ease-out .4s;-moz-transition:width .2s ease-out .4s;-o-transition:width .2s ease-out .4s;transition:width .2s ease-out .4s}.border-button:hover .left-border{height:100%;-webkit-transition:height .2s ease-out .6s;-moz-transition:height .2s ease-out .6s;-o-transition:height .2s ease-out .6s;transition:height .2s ease-out .6s}svg{width:100%;height:auto}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){svg#body-callouts{height:2000px}}svg .clickable-zone{cursor:pointer;stroke:#9c0}svg .svg-callout-headline{font-size:.8em;font-family:racing_sans_one_regular,sans-serif;opacity:0}@media screen and (min-width:950px) and (max-width:1200px){svg .svg-callout-headline{font-size:.85em}}@media screen and (max-width:769px){svg .svg-callout-headline.mobile{display:block;fill:#000;cursor:pointer}}svg .svg-callout-text{font-size:.39em;font-family:nunito_lightregular,sans-serif;opacity:1}@media screen and (min-width:770px) and (max-width:949px){svg .svg-callout-text{font-size:.45em}}@media screen and (max-width:769px){svg .svg-callout-text{fill:#000;font-size:.52em;cursor:pointer}}svg .callout-background{display:none;visibility:none}@media screen and (max-width:769px){svg .callout-background{display:block;visibility:hidden;fill:#9c0;cursor:pointer}}.matthias-block{position:relative;display:flex;align-items:center;align-content:stretch;justify-content:space-between;text-align:left;margin:0 auto}.matthias-block .group-content{position:relative;display:flex;align-items:center;justify-content:space-between;overflow:hidden;flex-direction:row-reverse}@media screen and (min-width:770px) and (max-width:949px),screen and (max-width:769px){.matthias-block .group-content{justify-content:center;flex-direction:column}}.matthias-block .text-block{max-width:50%}@media screen and (min-width:770px) and (max-width:949px),screen and (max-width:769px){.matthias-block .text-block{max-width:100%}}.matthias-block .group-image-block{width:50%;max-width:850px}@media screen and (min-width:770px) and (max-width:949px){.matthias-block .group-image-block{max-width:100%}}@media screen and (max-width:769px){.matthias-block .group-image-block{width:200%!important;max-width:unset}}.matthias-block .group-image-block .rotating-images{position:relative;display:flex;width:90%;align-content:center;align-items:flex-end;justify-content:center;flex-wrap:wrap}.matthias-block .group-image-block .rotating-images .slider-arrow{position:absolute;display:block;width:15%;height:100%;top:0;opacity:0;cursor:pointer;z-index:50}.matthias-block .group-image-block .rotating-images .slider-arrow span{position:relative;display:block;width:100%;height:100%}.matthias-block .group-image-block .rotating-images .slider-arrow:first-child{right:67.666%}.matthias-block .group-image-block .rotating-images .slider-arrow:last-child{left:67.666%}.matthias-block .group-image-block .rotating-images .rotating-image-container{position:relative;display:block;margin:5px}.matthias-block .group-image-block .rotating-images .rotating-image-container .slide{position:absolute;display:block;width:100%;height:100%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-color:transparent;background-position:center;background-repeat:no-repeat;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;top:0;left:0;opacity:0;transition:opacity .5s ease-in-out}.matthias-block .group-image-block .rotating-images .rotating-image-container .slide.active{opacity:1}@media screen and (max-width:769px){.matthias-block .group-image-block .rotating-images .rotating-image-container .slide{width:33.333%;height:100%;opacity:1;left:100%}}.matthias-block .group-image-block .rotating-images .rotating-image-container.portrait{width:auto;height:38vh;max-width:260px;max-height:350px;flex-basis:48%}@media screen and (min-width:1201px) and (max-width:1440px){.matthias-block .group-image-block .rotating-images .rotating-image-container.portrait{height:33vh}}@media screen and (min-width:950px) and (max-width:1200px){.matthias-block .group-image-block .rotating-images .rotating-image-container.portrait{height:25vh;flex-basis:45%}}.matthias-block .group-image-block .rotating-images .rotating-image-container.square{width:auto;height:28vh;max-width:280px;max-height:280px;flex-basis:48%}@media screen and (min-width:1201px) and (max-width:1440px){.matthias-block .group-image-block .rotating-images .rotating-image-container.square{height:27vh}}@media screen and (min-width:950px) and (max-width:1200px){.matthias-block .group-image-block .rotating-images .rotating-image-container.square{height:20vh;flex-basis:45%}}.matthias-block .group-image-block .rotating-images .rotating-image-container.landscape{width:auto;height:29vh;max-width:370px;max-height:220px;flex-basis:60%}@media screen and (min-width:1201px) and (max-width:1440px){.matthias-block .group-image-block .rotating-images .rotating-image-container.landscape{height:23vh}}@media screen and (min-width:950px) and (max-width:1200px){.matthias-block .group-image-block .rotating-images .rotating-image-container.landscape{height:18vh}}.matthias-block .group-image-block .rotating-images.reverse{align-items:flex-start;flex-direction:row-reverse}@media screen and (max-width:769px){.matthias-block .group-image-block .rotating-images{height:100%;flex-wrap:nowrap}}.matthias-block .group-image-block.double-image .slider-arrow,.matthias-block .group-image-block.single-image .slider-arrow{display:none!important}.matthias-block .group-image-block.double-image .rotating-image-container:nth-last-child(2),.matthias-block .group-image-block.single-image .rotating-image-container:nth-last-child(2){display:none}@media screen and (max-width:769px){.matthias-block .group-image-block.double-image .slide,.matthias-block .group-image-block.single-image .slide{width:100%!important;height:100%!important;left:0!important}}@media screen and (min-width:770px) and (max-width:949px),screen and (max-width:769px){.matthias-block .group-image-block.double-image,.matthias-block .group-image-block.single-image{width:90%;height:auto}}.matthias-block .group-image-block.double-image .rotating-images{align-items:flex-start;flex-wrap:nowrap}.matthias-block .group-image-block.double-image .rotating-images .rotating-image-container{height:55vh;max-width:400px;max-height:400px;flex-basis:48%}.matthias-block .group-image-block.double-image .rotating-images .rotating-image-container.square{margin-top:20%}@media screen and (min-width:770px) and (max-width:949px),screen and (max-width:769px){.matthias-block .group-image-block.double-image .rotating-images .rotating-image-container.square{margin-top:5px}}@media screen and (min-width:1201px) and (max-width:1440px){.matthias-block .group-image-block.double-image .rotating-images .rotating-image-container{height:30vh}}@media screen and (min-width:950px) and (max-width:1200px),screen and (max-width:769px){.matthias-block .group-image-block.double-image .rotating-images .rotating-image-container{height:25vh}}@media screen and (min-width:381px) and (max-width:579px),screen and (max-width:380px){.matthias-block .group-image-block.double-image .rotating-images .rotating-image-container{height:20vh}}.matthias-block .group-image-block.single-image .rotating-images .rotating-image-container{height:40vh;max-width:600px;max-height:600px;flex-basis:100%}.matthias-block .group-image-block.single-image .rotating-images .rotating-image-container.square{display:none}@media screen and (min-width:381px) and (max-width:579px),screen and (max-width:380px){.matthias-block .group-image-block.single-image .rotating-images .rotating-image-container{height:35vh}}@media screen and (max-width:769px){.matthias-block .group-image-block:not(.double-image):not(.single-image) .rotating-image-container{position:absolute;display:block;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;flex-basis:auto!important;margin:0}}@media screen and (min-width:770px) and (max-width:949px){.matthias-block .group-image-block{width:100%}}@media screen and (max-width:769px){.matthias-block .group-image-block{width:200%;height:40vh;margin:30px 0}}@media screen and (min-width:381px) and (max-width:579px),screen and (max-width:380px){.matthias-block .group-image-block{height:25vh}}#attachment-section .attachment-image img{position:relative;width:100%;height:auto;display:block}#attachment-section .entry-caption{padding-top:50px}#author-avatar img{position:relative;display:block;width:100%;height:auto}@media screen and (max-width:769px){#author-avatar{width:50%;margin:0 auto;display:block;padding-bottom:50px}}#author-description{padding-left:40px}@media screen and (max-width:769px){#author-description{width:100%;padding-left:0}}.author #main{overflow:visible}@media print{.author #main{min-height:auto}}.author #main #employee-card .content{padding:80px 0}@media print{.author #main #employee-card .content{padding:30px 0}}.author #main #employee-card .content .employee-profile{position:relative;display:flex;justify-content:space-between}@media screen and (max-width:769px){.author #main #employee-card .content .employee-profile{flex-direction:column}}.author #main #employee-card .content .employee-profile .profile-image{position:relative;display:block;flex-basis:50%;text-align:right;padding-right:175px;align-self:center}@media screen and (min-width:950px) and (max-width:1200px){.author #main #employee-card .content .employee-profile .profile-image{padding-right:100px}}@media screen and (min-width:770px) and (max-width:949px){.author #main #employee-card .content .employee-profile .profile-image{padding-right:80px}}@media screen and (max-width:769px){.author #main #employee-card .content .employee-profile .profile-image{flex-basis:100%;padding:0;margin-top:-160px}}@media print{.author #main #employee-card .content .employee-profile .profile-image{text-align:center;padding-right:0}}.author #main #employee-card .content .employee-profile .profile-image img{width:100%;height:auto;max-width:350px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;border:2px solid #fff}@media screen and (max-width:769px){.author #main #employee-card .content .employee-profile .profile-image img{max-width:250px}}@media print{.author #main #employee-card .content .employee-profile .profile-image img{max-width:150px}}.author #main #employee-card .content .employee-profile .employee-info{flex-basis:50%;border-left:1px solid rgba(102,102,102,.3)}@media screen and (max-width:769px){.author #main #employee-card .content .employee-profile .employee-info{flex-basis:100%;border:none}}@media print{.author #main #employee-card .content .employee-profile .employee-info{position:relative;display:flex}}.author #main #employee-card .content .employee-profile .employee-info .info-content{position:relative;display:flex;flex-direction:column;padding:20px 0 20px 100px}@media screen and (min-width:770px) and (max-width:949px){.author #main #employee-card .content .employee-profile .employee-info .info-content{padding-left:80px}}@media screen and (max-width:769px){.author #main #employee-card .content .employee-profile .employee-info .info-content{margin:0 auto;padding:50px 0 0 0;width:90%}}@media print{.author #main #employee-card .content .employee-profile .employee-info .info-content{padding:10px 0 10px 70px;align-self:center}}.author #main #employee-card .content .employee-profile .employee-info .info-content h3{font-size:2em;line-height:1em}@media screen and (max-width:769px){.author #main #employee-card .content .employee-profile .employee-info .info-content h3{text-align:center}}@media print{.author #main #employee-card .content .employee-profile .employee-info .info-content h3{font-size:.8em}}.author #main #employee-card .content .employee-profile .employee-info .info-content a{color:#000;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.author #main #employee-card .content .employee-profile .employee-info .info-content a:hover{color:#608000}.author #main #employee-card .content .employee-profile .employee-info .info-content .add-vcard{all:unset;text-decoration:underline;color:#9c0;font-style:italic;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.author #main #employee-card .content .employee-profile .employee-info .info-content .add-vcard:hover{cursor:pointer;color:#608000}@media print{.author #main #employee-card .content .employee-profile .employee-info .info-content .add-vcard{display:none}}.author #main #employee-card .content .employee-profile .employee-info .info-content>*{padding:10px 0!important}@media print{.author #main #employee-card .content .employee-profile .employee-info .info-content>*{font-size:.5em;padding:7px 0!important;line-height:1em}}.author #main #employee-card .content .employee-bio{position:relative;display:block;width:75%;margin:0 auto;padding-top:90px;max-width:1200px}@media screen and (min-width:950px) and (max-width:1200px),screen and (min-width:770px) and (max-width:949px),screen and (max-width:769px){.author #main #employee-card .content .employee-bio{width:90%}}@media print{.author #main #employee-card .content .employee-bio{display:none}}.author #main #employee-card .content .employee-bio h3{padding:0}.author #main #employee-card .content .employee-bio p{line-height:1.5em}.guide-menu{width:100%;background-color:#f9f9f9;border-bottom:2px solid #efefef;padding:0 45px;text-align:center}.guide-menu .menu-item-container{position:relative;display:inline-block;padding:20px 15px}.guide-menu .menu-item-container:hover .guide-sub-menu{opacity:1;overflow:visible;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.guide-menu .menu-item-container a,.guide-menu .menu-item-container span{text-decoration:none;font-family:nunitoregular,sans-serif}.guide-menu .menu-item-container p{padding:0}.guide-menu .menu-item-container .guide-sub-menu{position:absolute;display:table;left:0;top:100%;padding:0 15px;background-color:#f9f9f9;-webkit-box-shadow:1px 1px 4px 0 1px 4px 4px 0;-moz-box-shadow:1px 1px 4px 0 1px 4px 4px 0;box-shadow:1px 1px 4px 0 1px 4px 4px 0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s;opacity:0;overflow:hidden;z-index:100}.guide-menu .menu-item-container .guide-sub-menu p{position:relative;display:table-row}.guide-menu .menu-item-container .guide-sub-menu p:first-child a{padding-top:10px}.guide-menu .menu-item-container .guide-sub-menu p:last-child a{padding-bottom:10px}.guide-menu .menu-item-container .guide-sub-menu p a{position:relative;display:table-cell;background-color:#f9f9f9;padding:5px 0}#archive-guide_pages h1{text-align:center}#single-guide_pages div[class*=col-]{position:relative;vertical-align:top;margin:0}#single-guide_pages div[class*=col-] h1{padding-top:0}#single-guide_pages .guide-child-menu{position:absolute;width:100%;min-height:100vh;background-color:#f9f9f9;margin:0;padding:20px}#single-guide_pages .guide-child-menu a,#single-guide_pages .guide-child-menu span{display:block;padding:10px 0;font-family:nunitoregular,sans-serif}#single-guide_pages .guide-child-menu a:first-child,#single-guide_pages .guide-child-menu span:first-child{padding-top:0}#single-guide_pages .guide-child-menu a:last-child,#single-guide_pages .guide-child-menu span:last-child{padding-bottom:0}#search-results{position:relative;display:flex;flex-wrap:wrap}#search-results h6{text-align:center}#archive-computers .content,#archive-it-tickets .content{padding-top:75px}#archive-computers .content .header-events,#archive-it-tickets .content .header-events{padding-bottom:35px;justify-content:space-between;align-items:center}#archive-computers .content .header-events #search-it,#archive-it-tickets .content .header-events #search-it{width:auto;flex:none}#archive-computers .content .header-events #search-it.disabled span,#archive-it-tickets .content .header-events #search-it.disabled span{pointer-events:none;color:#666}#archive-computers .content .header-events #search-it .input-detail.open .right,#archive-computers .content .header-events #search-it .input-detail.open input,#archive-it-tickets .content .header-events #search-it .input-detail.open .right,#archive-it-tickets .content .header-events #search-it .input-detail.open input{opacity:1;pointer-events:auto}#archive-computers .content .header-events #search-it .input-detail span,#archive-it-tickets .content .header-events #search-it .input-detail span{position:absolute;display:block;width:40px;height:100%;border:1px solid #efefef;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;cursor:pointer;font-size:1em;transition:color .2s ease-in-out;padding:7px}#archive-computers .content .header-events #search-it .input-detail span:hover,#archive-it-tickets .content .header-events #search-it .input-detail span:hover{color:#f0695c}#archive-computers .content .header-events #search-it .input-detail input,#archive-it-tickets .content .header-events #search-it .input-detail input{opacity:0;transition:opacity .2s ease-in-out;width:500px;height:auto;max-width:50vw;border:1px solid #efefef;text-indent:50px;font-size:.9em;appearance:none;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;padding:5px 0;outline:0}#archive-computers .content .header-events #search-it .input-detail input:focus,#archive-it-tickets .content .header-events #search-it .input-detail input:focus{box-shadow:0 0 10px 0 #ccdcd5}#archive-computers .content .header-events #search-it .input-detail .right,#archive-it-tickets .content .header-events #search-it .input-detail .right{opacity:0;pointer-events:none;transition:opacity .2s ease-in-out}#single-computers .menu-btn-group,#single-it-tickets .menu-btn-group{position:relative;display:flex;justify-content:flex-end;width:30%;margin:0 0 0 auto;padding-bottom:0}#single-computers .menu-btn-group .menu-btn,#single-it-tickets .menu-btn-group .menu-btn{margin:0 auto 0 0;width:130px}#single-computers #computer-info-section .content,#single-computers #ticket-info-section .content,#single-it-tickets #computer-info-section .content,#single-it-tickets #ticket-info-section .content{padding-top:30px}#single-computers #computer-info-section h4,#single-computers #ticket-info-section h4,#single-it-tickets #computer-info-section h4,#single-it-tickets #ticket-info-section h4{text-align:center;font-size:2.5em}#single-computers #computer-info-section [class$=post-info] [class$=post-details] p:nth-child(odd),#single-computers #ticket-info-section [class$=post-info] [class$=post-details] p:nth-child(odd),#single-it-tickets #computer-info-section [class$=post-info] [class$=post-details] p:nth-child(odd),#single-it-tickets #ticket-info-section [class$=post-info] [class$=post-details] p:nth-child(odd){text-align:right;padding-right:20px;font-weight:600;color:#9c0}#single-computers #computer-info-section [class$=post-info] [class$=post-details] p.green,#single-computers #ticket-info-section [class$=post-info] [class$=post-details] p.green,#single-it-tickets #computer-info-section [class$=post-info] [class$=post-details] p.green,#single-it-tickets #ticket-info-section [class$=post-info] [class$=post-details] p.green{color:green}#single-computers #computer-info-section [class$=post-info] [class$=post-details] p.yellow,#single-computers #ticket-info-section [class$=post-info] [class$=post-details] p.yellow,#single-it-tickets #computer-info-section [class$=post-info] [class$=post-details] p.yellow,#single-it-tickets #ticket-info-section [class$=post-info] [class$=post-details] p.yellow{color:#ffbf00}#single-computers #computer-info-section [class$=post-info] [class$=post-details] p.red,#single-computers #ticket-info-section [class$=post-info] [class$=post-details] p.red,#single-it-tickets #computer-info-section [class$=post-info] [class$=post-details] p.red,#single-it-tickets #ticket-info-section [class$=post-info] [class$=post-details] p.red{color:red}#single-computers #computer-info-section .description,#single-computers #computer-info-section .notes,#single-computers #ticket-info-section .description,#single-computers #ticket-info-section .notes,#single-it-tickets #computer-info-section .description,#single-it-tickets #computer-info-section .notes,#single-it-tickets #ticket-info-section .description,#single-it-tickets #ticket-info-section .notes{padding-top:30px}#single-computers #computer-info-section .description p:first-child,#single-computers #computer-info-section .notes p:first-child,#single-computers #ticket-info-section .description p:first-child,#single-computers #ticket-info-section .notes p:first-child,#single-it-tickets #computer-info-section .description p:first-child,#single-it-tickets #computer-info-section .notes p:first-child,#single-it-tickets #ticket-info-section .description p:first-child,#single-it-tickets #ticket-info-section .notes p:first-child{color:#9c0;font-weight:600}#single-computers .post-attribute .content,#single-it-tickets .post-attribute .content{padding-top:20px}#single-computers .post-attribute .content h4,#single-it-tickets .post-attribute .content h4{text-align:left;font-size:1.7em;padding-bottom:20px}#single-computers .post-attribute .content .table-header,#single-it-tickets .post-attribute .content .table-header{position:relative;display:flex;justify-content:space-between}#single-computers .post-attribute .content .table-header .menu-btn,#single-it-tickets .post-attribute .content .table-header .menu-btn{margin:auto 0 auto auto;width:130px}#single-computers .post-attribute .content .header-row,#single-it-tickets .post-attribute .content .header-row{background-color:#ccdbd4;color:#000;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-ms-border-radius:3px 3px 0 0;-o-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}#single-computers .post-attribute .content .header-row p,#single-it-tickets .post-attribute .content .header-row p{padding:5px}#single-computers #it-history .detail-rows .detail-row,#single-it-tickets #it-history .detail-rows .detail-row{border-bottom:1px solid #000}#single-computers .menu-btn-group{width:20%}#single-computers .computer-post-info{width:70%;margin:0 auto}#single-it-tickets .ticket-post-info{position:relative;display:flex;justify-content:space-between;max-width:1000px;margin:0 auto}@media screen and (max-width:769px){#page-home #wrapper{overflow-x:hidden}}#page-home h2{max-width:1000px;margin:0 auto;text-align:center}@media screen and (max-width:769px){#page-home h2{font-size:1.58333333rem}}@media screen and (max-width:769px){#page-home p{font-size:.75rem}}#home_introduction{text-align:center}#home_introduction.main h2,#home_introduction.main p{color:#000;max-width:1000px;margin:0 auto}#home_introduction.main h2{padding-bottom:10px;line-height:1em}@media screen and (max-width:769px){#home_introduction.main br{display:none}}#home_anatomy{overflow:hidden}#home_anatomy #main-headline{padding:120px 0 98px;flex:none;width:82.53333333%;text-align:center;margin:0 auto;z-index:10}#home_anatomy #main-headline.no-margin{width:83.33333333%}#home_anatomy #main-headline h2{line-height:1em}@media screen and (max-width:769px){#home_anatomy #main-headline{padding:40px 0 0;width:88%}#home_anatomy #main-headline br{display:none}}#home_anatomy #svg-home{position:relative;display:block;width:125%;height:auto;top:-50px;left:-10%;overflow:hidden;padding-bottom:20px!important}@media screen and (max-width:769px){#home_anatomy #svg-home{left:-29%;width:255%;top:0;padding-top:0!important;padding-bottom:0!important}}#business-to h2{padding-bottom:25px;color:#9c0;line-height:1em;text-align:center}#business-to .business-content{position:relative;display:flex;flex-wrap:wrap}#business-to .business-content img{position:relative;display:block;width:100%;height:auto;margin:0 auto}@media screen and (max-width:769px){#business-to .business-content img{max-width:60%;padding:15px 0}}#business-to .business-content div[class^=col-]{vertical-align:top;padding:0 20px}#business-to .business-content div[class^=col-].vs-logo{align-self:center}@media screen and (max-width:769px){#business-to .business-content div[class^=col-]{width:100%}}#business-to .business-content .business-block{padding-top:15px}@media screen and (min-width:950px) and (max-width:1200px),screen and (min-width:770px) and (max-width:949px),screen and (max-width:380px){#business-to .business-content .business-block{padding-top:0}}#business-to .business-content .business-block h3{font-size:1.33333333rem}@media screen and (max-width:769px){#business-to .business-content .business-block h3{font-size:1rem}}#business-to .business-content .business-block p{color:#9c0}@media screen and (max-width:769px){#business-to .business-content .business-block{text-align:center}}#page-about .ec-hero.svg{overflow:hidden}#page-about .ec-hero.svg img,#page-about .ec-hero.svg svg{padding-top:20%;position:relative;display:block;width:105%;left:-13%}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#page-about .ec-hero.svg img,#page-about .ec-hero.svg svg{height:900px}}@media screen and (min-width:1201px) and (max-width:1440px){#page-about .ec-hero.svg img,#page-about .ec-hero.svg svg{padding-top:30%}}@media screen and (min-width:950px) and (max-width:1200px),screen and (min-width:770px) and (max-width:949px){#page-about .ec-hero.svg img,#page-about .ec-hero.svg svg{padding-top:40%;width:120%;left:-20%}}@media screen and (max-width:769px){#page-about .ec-hero.svg img,#page-about .ec-hero.svg svg{padding-top:0;width:155%;left:-6%;z-index:1}}#page-about .ec-hero.svg img .svg-callout-headline,#page-about .ec-hero.svg svg .svg-callout-headline{font-size:1.2em}@media screen and (max-width:769px){#page-about .ec-hero.svg img .svg-callout-headline,#page-about .ec-hero.svg svg .svg-callout-headline{visibility:hidden}}#page-about .ec-hero.svg img .svg-callout-text,#page-about .ec-hero.svg svg .svg-callout-text{font-size:.57em}@media screen and (max-width:769px){#page-about .ec-hero.svg img .svg-callout-text,#page-about .ec-hero.svg svg .svg-callout-text{visibility:hidden}}@media screen and (max-width:769px){#page-about .ec-hero.svg img .callout-pulse-circle,#page-about .ec-hero.svg svg .callout-pulse-circle{visibility:hidden}}@media screen and (min-width:770px){#page-about .ec-hero.svg #headline{padding-top:13%}}@media screen and (min-width:580px) and (max-width:769px){#page-about .ec-hero.svg #headline{position:relative;display:block;width:96%;padding:0 7%;margin:13% auto 0}}@media screen and (min-width:381px) and (max-width:579px),screen and (max-width:380px){#page-about .ec-hero.svg #headline{position:relative;display:block;width:96%;margin:18% auto 0}#page-about .ec-hero.svg #headline h1{font-size:1.5rem}}@media screen and (max-width:380px){#page-about .ec-hero.svg #headline{position:relative;display:block;width:96%;margin:20% auto 0}}@media screen and (min-width:950px) and (max-width:1200px){#page-about .ec-hero.svg{padding-top:35px}}@media screen and (max-width:769px){#page-about #main{margin-top:-40%}}#page-about #main #about_page .content{padding-bottom:0}@media screen and (max-width:769px){#page-about #main #about_page{display:none}}#page-about #main #mobile-callout-groups{background-color:#9c0}#page-about #main #mobile-callout-groups .content{padding-top:110px}#page-about #main #mobile-callout-groups .content div[class$="-callout-group"]{text-align:center;padding-bottom:20px}#page-about #main #mobile-callout-groups .content div[class$="-callout-group"] h3{padding-bottom:0}@media screen and (max-width:769px){#page-about #main #mobile-callout-groups .content div[class$="-callout-group"] h3{font-size:1.33333333rem}}@media screen and (max-width:769px){#page-about #main #mobile-callout-groups .content div[class$="-callout-group"] p{font-size:.75rem}}@media screen and (min-width:770px){#page-about #main #mobile-callout-groups{display:none}}#page-about #main #clients{background-color:#fff}#page-about #main #clients h2{text-align:center;color:#9c0;padding-bottom:50px}@media screen and (max-width:769px){#page-about #main #clients h2{font-size:1.8rem;color:#000;padding-bottom:0}}#page-about #main #clients .client-list{display:flex;flex-direction:row;flex-wrap:wrap;margin:20px auto 0;justify-content:center;width:90%}#page-about #main #clients .client-list img{width:auto;height:100%;max-width:270px;margin:auto;padding:40px;min-width:120px}@media screen and (max-width:769px){#page-about #main #clients .client-list img{max-width:210px}}@media screen and (min-width:381px) and (max-width:579px),screen and (max-width:380px){#page-about #main #clients .client-list img{max-width:155px;padding:20px}}@media screen and (max-width:380px){#page-about #main #clients .client-list img{max-width:120px}}@media screen and (min-width:381px) and (max-width:579px),screen and (max-width:380px){#page-contact #wrapper{min-height:auto}}#page-contact .ec-hero.svg{padding:0;overflow:hidden}#page-contact .ec-hero.svg #headline{margin:70px auto;z-index:10}@media screen and (min-width:770px){#page-contact .ec-hero.svg #headline{padding-top:10%}}@media screen and (max-width:769px){#page-contact .ec-hero.svg #headline{width:92%;margin:70px 4%;padding:50px 10% 0}}@media screen and (min-width:381px) and (max-width:579px),screen and (max-width:380px){#page-contact .ec-hero.svg #headline h1{font-size:1.5rem}}@media screen and (max-width:380px){#page-contact .ec-hero.svg #headline{padding-top:0}}#page-contact .ec-hero.svg #contact-heads{position:relative;display:block;left:0;background-color:#48555f;padding-top:11%}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#page-contact .ec-hero.svg #contact-heads{height:675px}}@media screen and (min-width:770px) and (max-width:949px),screen and (min-width:950px) and (max-width:1200px){#page-contact .ec-hero.svg #contact-heads{padding-top:20%}}@media screen and (min-width:580px) and (max-width:769px){#page-contact .ec-hero.svg #contact-heads{left:0;width:100%;padding-top:25%}}@media screen and (min-width:381px) and (max-width:579px),screen and (max-width:380px){#page-contact .ec-hero.svg #contact-heads{padding-top:35%}}@media screen and (max-width:769px){#page-contact #main .content{padding-bottom:0}}#page-contact #main .content #contact-page-form{padding:0 0 0 100px}#page-contact #main .content #contact-page-form h1,#page-contact #main .content #contact-page-form h2,#page-contact #main .content #contact-page-form h3,#page-contact #main .content #contact-page-form h4,#page-contact #main .content #contact-page-form h5,#page-contact #main .content #contact-page-form h6{text-align:center}#page-contact #main .content #contact-page-form .phone-contact{padding:40px 0 0}#page-contact #main .content #contact-page-form .phone-contact h6{padding:0}@media screen and (max-width:769px){#page-contact #main .content #contact-page-form .phone-contact h6{font-size:1.08333333rem}}#page-contact #main .content #contact-page-form form input[type=email],#page-contact #main .content #contact-page-form form input[type=text],#page-contact #main .content #contact-page-form form textarea{background-color:#ccdbd4}@media screen and (min-width:950px) and (max-width:1200px){#page-contact #main .content #contact-page-form{padding:0 0 0 50px}}@media screen and (min-width:770px) and (max-width:949px),screen and (min-width:580px) and (max-width:769px){#page-contact #main .content #contact-page-form{padding:20px 50px 0}}@media screen and (min-width:381px) and (max-width:579px),screen and (max-width:380px){#page-contact #main .content #contact-page-form{padding:0}}#page-contact #main .content .col-6{vertical-align:top}@media screen and (max-width:769px){#page-contact #main .content .col-6 p{font-size:.75rem}}#page-contact #main .content .col-6 .ec-info{font-weight:700}@media screen and (min-width:381px) and (max-width:579px),screen and (max-width:380px){#page-contact #main .content .col-6 .ec-info{padding:20px 0 30px}}@media screen and (min-width:770px) and (max-width:949px){#page-contact #main .content .col-6{width:100%}}@media screen and (max-width:769px){#page-contact #main .content .col-6{width:100%}}#page-contact #main #map-section{position:relative;display:flex;width:100%;height:auto;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-color:transparent;background-position:center;background-repeat:no-repeat;color:#fff;align-items:center;justify-content:center}#page-contact #main #map-section #cookies-disabled{position:absolute;display:none;width:100%;height:100%;margin:0;top:0;left:0;z-index:11;text-align:center}#page-contact #main #map-section #cookies-disabled .disabled-content{position:relative;display:flex;width:100%;max-width:900px;height:100%;justify-content:center;align-items:center;flex-direction:column;margin:0 auto}#page-contact #main #map-section #cookies-disabled a{text-decoration:underline}#page-contact #main #map-section #google-map{width:100%;height:625px;z-index:10}#page-contact #main #map-section #google-map .marker-info-window{color:#000}#page-contact #main #map-section #google-map .marker-info-window h1,#page-contact #main #map-section #google-map .marker-info-window h2,#page-contact #main #map-section #google-map .marker-info-window h3,#page-contact #main #map-section #google-map .marker-info-window h4,#page-contact #main #map-section #google-map .marker-info-window h5,#page-contact #main #map-section #google-map .marker-info-window h6{font-size:2em;padding:0 0 5px}@media screen and (min-width:381px) and (max-width:579px){#page-contact #main #map-section #google-map .marker-info-window h1,#page-contact #main #map-section #google-map .marker-info-window h2,#page-contact #main #map-section #google-map .marker-info-window h3,#page-contact #main #map-section #google-map .marker-info-window h4,#page-contact #main #map-section #google-map .marker-info-window h5,#page-contact #main #map-section #google-map .marker-info-window h6{font-size:1.2em}}@media screen and (max-width:380px){#page-contact #main #map-section #google-map .marker-info-window h1,#page-contact #main #map-section #google-map .marker-info-window h2,#page-contact #main #map-section #google-map .marker-info-window h3,#page-contact #main #map-section #google-map .marker-info-window h4,#page-contact #main #map-section #google-map .marker-info-window h5,#page-contact #main #map-section #google-map .marker-info-window h6{font-size:1.2em}}#page-contact #main #map-section #google-map .marker-info-window p{font-size:1.5em;padding:0 0 5px}@media screen and (min-width:381px) and (max-width:579px){#page-contact #main #map-section #google-map .marker-info-window p{font-size:1em}}@media screen and (max-width:380px){#page-contact #main #map-section #google-map .marker-info-window p{font-size:1em}}#page-contact #main #map-section #google-map .marker-info-window span.bold{font-family:nunitoregular,sans-serif}@media screen and (min-width:770px) and (max-width:949px){#page-contact #main #map-section #google-map{height:450px}}@media screen and (max-width:769px){#page-contact #main #map-section #google-map{display:none}}@media screen and (max-width:769px){#page-contact #main{min-height:66vh}}#page-our-work .svg,#taxonomy-work_category .svg{overflow:hidden}#page-our-work .svg .hero,#taxonomy-work_category .svg .hero{text-align:left;padding-top:50px}#page-our-work .svg #work-hand,#page-our-work .svg img,#taxonomy-work_category .svg #work-hand,#taxonomy-work_category .svg img{position:relative;display:block;left:0;width:80%}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#page-our-work .svg #work-hand,#page-our-work .svg img,#taxonomy-work_category .svg #work-hand,#taxonomy-work_category .svg img{height:695px}}@media screen and (max-width:769px){#page-our-work .svg #work-hand,#page-our-work .svg img,#taxonomy-work_category .svg #work-hand,#taxonomy-work_category .svg img{position:relative;display:block;width:150%;left:-32%}}#page-our-work .svg #headline,#taxonomy-work_category .svg #headline{position:relative;display:block}@media screen and (max-width:769px){#page-our-work .svg #headline h1,#taxonomy-work_category .svg #headline h1{word-wrap:break-word;padding:0;line-height:1em}}@media screen and (min-width:381px) and (max-width:579px),screen and (max-width:380px){#page-our-work .svg #headline h1,#taxonomy-work_category .svg #headline h1{font-size:1.5rem}}@media screen and (min-width:770px){#page-our-work .svg #headline,#taxonomy-work_category .svg #headline{padding-top:10%;margin-bottom:-8%}}@media screen and (max-width:769px){#page-our-work .svg #headline,#taxonomy-work_category .svg #headline{position:relative;display:block;z-index:10}}@media screen and (min-width:381px) and (max-width:579px),screen and (max-width:380px){#page-our-work .svg #headline,#taxonomy-work_category .svg #headline{margin:10% 0 8%}}#page-our-work #main,#taxonomy-work_category #main{padding-top:70px;overflow:hidden}#page-our-work #main #work-intro .content,#taxonomy-work_category #main #work-intro .content{padding:20px 0 90px}@media screen and (max-width:769px){#page-our-work #main #work-intro,#taxonomy-work_category #main #work-intro{background-color:#9c0}#page-our-work #main #work-intro .content,#taxonomy-work_category #main #work-intro .content{padding:40px 0;text-align:center}#page-our-work #main #work-intro .content p,#taxonomy-work_category #main #work-intro .content p{font-size:.75rem}}@media screen and (min-width:381px) and (max-width:579px),screen and (max-width:380px){#page-our-work #main,#taxonomy-work_category #main{padding-top:50px}}#page-our-work .work-project,#taxonomy-work_category .work-project{position:relative;display:table;float:left;width:50%;height:400px;margin:0;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-color:transparent;background-repeat:no-repeat;background-position:center;overflow:hidden}@media screen and (max-width:769px){#page-our-work .work-project,#taxonomy-work_category .work-project{width:100%}}@media screen and (min-width:381px) and (max-width:579px),screen and (max-width:380px){#page-our-work .work-project,#taxonomy-work_category .work-project{height:235px;-webkit-background-size:140%;-moz-background-size:140%;-o-background-size:140%;background-size:140%;background-color:transparent;background-position:center;background-repeat:no-repeat}}@media screen and (max-width:380px){#page-our-work .work-project,#taxonomy-work_category .work-project{height:220px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-color:transparent;background-position:center;background-repeat:no-repeat}}#page-our-work .work-project .work-link,#taxonomy-work_category .work-project .work-link{position:relative;display:table-cell;vertical-align:middle;background-color:rgba(0,0,0,.5)}#page-our-work .work-project .work-link:hover,#taxonomy-work_category .work-project .work-link:hover{background-color:rgba(0,0,0,.75)}#page-our-work .work-project .work-link:hover .work-title,#taxonomy-work_category .work-project .work-link:hover .work-title{color:#9c0}#page-our-work .work-project .work-title,#taxonomy-work_category .work-project .work-title{width:80%;text-align:center;color:#fff;margin:0 auto;padding:0}@media screen and (max-width:769px){#page-our-work .work-project .work-title,#taxonomy-work_category .work-project .work-title{font-size:1.5rem}}@media screen and (min-width:381px) and (max-width:579px),screen and (max-width:380px){#page-our-work .work-project .work-title,#taxonomy-work_category .work-project .work-title{font-size:1.33333333rem}}#page-our-work #work-more-info .content,#taxonomy-work_category #work-more-info .content{position:relative;display:flex;align-items:center;justify-content:space-between;padding:60px 0}#page-our-work #work-more-info .content .more-info-content,#taxonomy-work_category #work-more-info .content .more-info-content{width:55%}@media screen and (max-width:769px){#page-our-work #work-more-info .content .more-info-content h2,#taxonomy-work_category #work-more-info .content .more-info-content h2{font-size:1.41666667rem;margin-top:-30px}}#page-our-work #work-more-info .content .more-info-content p,#taxonomy-work_category #work-more-info .content .more-info-content p{padding-bottom:40px}@media screen and (max-width:769px){#page-our-work #work-more-info .content .more-info-content p,#taxonomy-work_category #work-more-info .content .more-info-content p{font-size:.66666667rem}}#page-our-work #work-more-info .content .more-info-content a,#taxonomy-work_category #work-more-info .content .more-info-content a{font-size:1em;color:#fff;font-family:racing_sans_one_regular,sans-serif;background-color:#000;padding:5px 30px;border:2px solid #000;transition:background-color .3s ease-in-out}#page-our-work #work-more-info .content .more-info-content a:hover,#taxonomy-work_category #work-more-info .content .more-info-content a:hover{background-color:#fff;color:#000}@media screen and (max-width:769px){#page-our-work #work-more-info .content .more-info-content a,#taxonomy-work_category #work-more-info .content .more-info-content a{position:relative;display:block}}@media screen and (max-width:1024px){#page-our-work #work-more-info .content .more-info-content,#taxonomy-work_category #work-more-info .content .more-info-content{width:100%}}@media screen and (min-width:770px) and (max-width:949px){#page-our-work #work-more-info .content .more-info-content,#taxonomy-work_category #work-more-info .content .more-info-content{width:50%}}@media screen and (max-width:769px){#page-our-work #work-more-info .content .more-info-content,#taxonomy-work_category #work-more-info .content .more-info-content{text-align:center;order:2}}#page-our-work #work-more-info .content .more-info-svg,#taxonomy-work_category #work-more-info .content .more-info-svg{width:35%}@media screen and (min-width:770px) and (max-width:949px){#page-our-work #work-more-info .content .more-info-svg,#taxonomy-work_category #work-more-info .content .more-info-svg{width:55%}}@media screen and (max-width:769px){#page-our-work #work-more-info .content .more-info-svg,#taxonomy-work_category #work-more-info .content .more-info-svg{width:50%}}@media screen and (min-width:381px) and (max-width:579px),screen and (max-width:380px){#page-our-work #work-more-info .content .more-info-svg,#taxonomy-work_category #work-more-info .content .more-info-svg{width:90%}}@media screen and (max-width:769px){#page-our-work #work-more-info .content,#taxonomy-work_category #work-more-info .content{flex-direction:column}}@media screen and (min-width:381px) and (max-width:579px),screen and (max-width:380px){#page-our-work #work-more-info .content,#taxonomy-work_category #work-more-info .content{padding-top:30px}}#single-work header{height:650px}#single-work header.right{background-position:right}#single-work header.left{background-position:left}#single-work header .hero #headline h1{font-size:2.83333333rem}#single-work header .hero #headline sup{vertical-align:revert}@media screen and (min-width:770px){#single-work header .hero{background-color:rgba(0,0,0,.35)}}@media screen and (max-width:769px){#single-work header .hero{display:none}}@media screen and (min-width:381px) and (max-width:579px),screen and (max-width:380px){#single-work header{height:470px;background-position:40%}}#single-work #work-headline .content{padding:30px 0 0 0;text-align:center}#single-work #work-headline .content h2{font-size:2.29166667rem;line-height:1em}@media screen and (max-width:769px){#single-work #work-headline .content h2{font-size:2.1rem}}@media screen and (min-width:381px) and (max-width:579px),screen and (max-width:380px){#single-work #work-headline .content h2{font-size:1.66666667rem}}@media screen and (min-width:381px) and (max-width:579px),screen and (max-width:380px){#single-work #work-headline .content{max-width:75%}}@media screen and (min-width:770px){#single-work #work-headline{display:none}}#single-work .work-section.main p{color:#000}#single-work .work-section.main h1,#single-work .work-section.main h2,#single-work .work-section.main h3,#single-work .work-section.main h4,#single-work .work-section.main h5,#single-work .work-section.main h6{color:#000}#single-work .work-section.headline_text div[class^=col-],#single-work .work-section.results div[class^=col-]{vertical-align:top}@media screen and (max-width:769px){#single-work .work-section.headline_text div[class^=col-],#single-work .work-section.results div[class^=col-]{width:100%}}#single-work .work-section.headline_text div[class^=col-] h1,#single-work .work-section.headline_text div[class^=col-] h2,#single-work .work-section.headline_text div[class^=col-] h3,#single-work .work-section.headline_text div[class^=col-] h4,#single-work .work-section.headline_text div[class^=col-] h5,#single-work .work-section.headline_text div[class^=col-] h6,#single-work .work-section.results div[class^=col-] h1,#single-work .work-section.results div[class^=col-] h2,#single-work .work-section.results div[class^=col-] h3,#single-work .work-section.results div[class^=col-] h4,#single-work .work-section.results div[class^=col-] h5,#single-work .work-section.results div[class^=col-] h6{padding:0}@media screen and (min-width:770px) and (max-width:949px){#single-work .work-section.headline_text div[class^=col-] h1,#single-work .work-section.headline_text div[class^=col-] h2,#single-work .work-section.headline_text div[class^=col-] h3,#single-work .work-section.headline_text div[class^=col-] h4,#single-work .work-section.headline_text div[class^=col-] h5,#single-work .work-section.headline_text div[class^=col-] h6,#single-work .work-section.results div[class^=col-] h1,#single-work .work-section.results div[class^=col-] h2,#single-work .work-section.results div[class^=col-] h3,#single-work .work-section.results div[class^=col-] h4,#single-work .work-section.results div[class^=col-] h5,#single-work .work-section.results div[class^=col-] h6{font-size:1.6em}}#single-work .work-section.copy .content{padding-bottom:0}@media screen and (max-width:769px){#single-work .work-section.copy .content{padding:30px 0 10px;font-size:.75rem;text-align:center}}@media screen and (min-width:381px) and (max-width:579px),screen and (max-width:380px){#single-work .work-section.copy .content{padding:10px 0}}#single-work .work-section.spacer .content{padding:60px 0 0!important}@media screen and (max-width:769px){#single-work .work-section.spacer .content{padding:30px 0 0!important}}#single-work .work-section.results .giant{font-family:racing_sans_one_regular,sans-serif;font-size:2.8em}@media screen and (min-width:950px) and (max-width:1200px){#single-work .work-section.results .giant{font-size:2.1em}}#single-work .work-section.results .target-row{position:relative;display:table;width:100%;height:auto;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;border-radius:30px}@media screen and (min-width:770px) and (max-width:949px),screen and (max-width:769px){#single-work .work-section.results .target-row{display:block}}#single-work .work-section.results .target-row.reverse{background-color:#fff}#single-work .work-section.results .target-row.reverse .target{border-right:5px solid #9c0}@media screen and (min-width:770px) and (max-width:949px),screen and (max-width:769px){#single-work .work-section.results .target-row.reverse .target{border-right:none;border-bottom:5px solid #9c0}}#single-work .work-section.results .target-row.main{background-color:#9c0}#single-work .work-section.results .target-row.main .target{border-right:5px solid #fff}@media screen and (min-width:770px) and (max-width:949px),screen and (max-width:769px){#single-work .work-section.results .target-row.main .target{border-right:none;border-bottom:5px solid #fff}}#single-work .work-section.results .target-row .realized,#single-work .work-section.results .target-row .target{padding:15px 30px}@media screen and (min-width:770px) and (max-width:949px),screen and (max-width:769px){#single-work .work-section.results .target-row .realized,#single-work .work-section.results .target-row .target{display:block;width:100%;float:none}}#single-work .work-section.results .target-row .realized p,#single-work .work-section.results .target-row .target p{padding:0;text-align:center}#single-work .work-section.results .target-row .target .giant{color:#fff;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#000;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}#single-work .work-section.results .target-row .realized-cell{margin:0}@media screen and (min-width:770px) and (max-width:949px),screen and (min-width:580px) and (max-width:769px){#single-work .work-section.results .target-row .realized-cell{width:50%}#single-work .work-section.results .target-row .realized-cell:nth-child(n+4){padding-top:15px}#single-work .work-section.results .target-row .realized-cell:nth-child(even):last-child{width:100%}}@media screen and (min-width:381px) and (max-width:579px),screen and (max-width:380px){#single-work .work-section.results .target-row .realized-cell{width:100%;padding-top:15px}}#single-work .work-section.results .target-row .col-wrap{margin:0}#single-work .work-section.video_grid .video-square{cursor:pointer}@media screen and (max-width:769px){#single-work .work-section.video_grid .video-square{width:100%}}#single-work .work-section.video_grid .modal-close{max-width:50px;margin:20px 20px 0 auto}#single-work .work-section.logo img{max-width:85%;margin:0 auto}#single-work .work-section.image_grid .grid-images{position:relative;display:flex;flex-wrap:wrap;margin:0 auto}@media screen and (min-width:770px) and (max-width:949px),screen and (max-width:769px){#single-work .work-section.image_grid .grid-images{justify-content:center}}@media (max-width:949px),screen and (max-width:769px){#single-work .work-section.image_grid .grid-images+.bottom-right{width:80%;margin:0 auto;padding-top:50px}}#single-work .work-section.image_grid .grid-images.no-wrap{flex-wrap:nowrap}@media screen and (min-width:770px) and (max-width:949px){#single-work .work-section.image_grid .grid-images:not(.no-wrap) [class*=col-],#single-work .work-section.image_grid .grid-images:not(.no-wrap) [class^=col-]{width:85%}}@media screen and (max-width:769px){#single-work .work-section.image_grid .grid-images:not(.no-wrap) [class*=col-],#single-work .work-section.image_grid .grid-images:not(.no-wrap) [class^=col-]{padding-left:0;padding-right:0;width:100%}}@media screen and (min-width:381px) and (max-width:579px),screen and (max-width:380px){#single-work .work-section.image_grid .grid-images .img-cell.mobile-zoom{width:100%;height:auto}#single-work .work-section.image_grid .grid-images .img-cell.mobile-zoom img{position:relative;display:block;width:140%;right:25%}}#single-work .work-section.image_grid img{width:100%;height:auto}#single-work .work-section.image_grid img.img-shadow{-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 30px 0 rgba(0,0,0,.2);box-shadow:0 0 30px 0 rgba(0,0,0,.2)}#single-work .work-section.image_grid .bottom-left{position:absolute;display:block;left:3%;bottom:-10%}@media (max-width:949px),screen and (max-width:769px){#single-work .work-section.image_grid .bottom-left{position:relative;display:block;left:0;bottom:0}}#single-work .work-section.image_grid .bottom-right{position:absolute;display:block;right:3%;bottom:-10%}@media (max-width:949px),screen and (max-width:769px){#single-work .work-section.image_grid .bottom-right{position:relative;display:block;right:0;bottom:0}}#single-work .work-section.single-image img{position:relative;display:block;width:100%;height:auto}#single-work .work-section .content{padding:60px 0}@media screen and (min-width:770px) and (max-width:949px){#single-work .work-section .content{padding:50px 0}}@media screen and (min-width:580px) and (max-width:769px){#single-work .work-section .content{padding:40px 0}}@media screen and (min-width:381px) and (max-width:579px){#single-work .work-section .content{padding:30px 0}}@media screen and (max-width:380px){#single-work .work-section .content{padding:20px 0}}#single-work .work-section .content.grid-sm{width:40%}@media (max-width:949px){#single-work .work-section .content.grid-sm{width:80%}}#single-work .work-section .content.grid-md{width:60%}@media (max-width:949px){#single-work .work-section .content.grid-md{width:80%}}#single-work .work-section .content p.caption-headline{font-family:racing_sans_one_regular,sans-serif}@media screen and (max-width:769px){#single-work .work-section .content p.caption-headline{text-align:center;font-size:1.19166667rem}}@media screen and (min-width:381px) and (max-width:579px),screen and (max-width:380px){#single-work .work-section .content p.caption-headline{font-size:.83333333rem}}#single-work .work-section .content.float-caption p{margin-top:-25%;margin-bottom:20%}@media screen and (max-width:769px){#single-work .work-section .content.full-width-mobile{margin:0;width:100%}}@media screen and (max-width:769px){#single-work .work-section .content.md-width-mobile{width:95%}}@media screen and (max-width:769px){#single-work .work-section .content.sm-width-mobile{width:70%}}#single-work #single-work-nav{display:block;text-align:center}#single-work #single-work-nav .content{padding:80px 0}#single-work #single-work-nav img{position:relative;display:inline;width:100%;height:auto;max-width:120px;padding:0 20px}#single-work #single-work-nav img.disable{opacity:.3;cursor:not-allowed}#single-work #single-work-nav img.disable:hover{background-color:transparent}@media screen and (min-width:381px) and (max-width:579px),screen and (max-width:380px){#single-work #single-work-nav img{margin:0 15px;padding:0 20px}}@media screen and (max-width:380px){#single-work #single-work-nav img{margin:0}}.error404{padding-top:25px;background-color:#47545e}.error404 #wrapper h1,.error404 #wrapper p{padding-bottom:0;color:#fff;line-height:1em;text-align:center;background-color:transparent}.error404 #wrapper .error-wrapper{padding-bottom:0}.error404 #main{background-color:transparent}.error404 .image-404{position:relative;display:block;width:100%;height:auto;margin:0 auto;padding-top:50px;max-width:600px}.wp-block-post-featured-image{vertical-align:top}.wp-block-post-featured-image img{position:relative;display:block;width:auto;height:auto;max-width:100%;max-height:400px;margin:0 auto 35px auto}@media screen and (min-width:580px) and (max-width:769px){.wp-block-post-featured-image img{max-height:350px}}@media screen and (min-width:381px) and (max-width:579px){.wp-block-post-featured-image img{max-height:300px}}@media screen and (max-width:380px){.wp-block-post-featured-image img{max-height:250px}}.wp-block-button .wp-block-button__link{position:relative;display:inline-block;margin:15px auto 0;padding:18px 20px 16px;width:250px;font-family:inherit;text-align:center;line-height:1em;text-transform:capitalize;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;-webkit-transition:background-color .3s,border-color .3s;-moz-transition:background-color .3s,border-color .3s;-o-transition:background-color .3s,border-color .3s;transition:background-color .3s,border-color .3s}.wp-block-button .wp-block-button__link.wide{width:400px}.wp-block-button .wp-block-button__link.disabled{background-color:#efefef;border-color:#efefef;color:#666;pointer-events:none}.wp-block-button .wp-block-button__link:hover{filter:brightness(85%);-webkit-filter:brightness(85%)}.wp-block-table{width:100%!important}.wp-block-table.is-style-stripes{border-bottom:none}.wp-block-table.is-style-stripes td{border:1px solid #d6d6d6}.wp-block-table td{padding:10px;line-height:1em;border:1px solid #efefef}.wp-block-table figcaption{padding:10px 0;text-align:center}.wp-block-quote{padding-bottom:20px}.wp-block-quote p{padding-bottom:5px}.wp-block-quote cite{float:right}.wp-block-quote cite:after{content:"";position:relative;display:block;clear:both!important}.wp-block-image{position:relative;display:block}.wp-block-image img{position:relative;display:block;margin:0 auto;width:100%;height:auto;max-width:1045px}.wp-block-file{margin-bottom:0}.wp-block-file a{position:relative;display:inline-block}.wp-block-file .wp-block-file__button{position:relative;display:inline-block;margin:15px auto 0;padding:18px 20px 16px;width:250px;font-family:inherit;text-align:center;line-height:1em;text-transform:capitalize;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;font-size:1em}.wp-block-file .wp-block-file__button.wide{width:400px}.wp-block-file .wp-block-file__button.disabled{background-color:#efefef;border-color:#efefef;color:#666;pointer-events:none}.wp-block-separator{width:100px;border-bottom:0}.wp-block-separator.is-style-wide{width:auto}.wp-block-gallery .wp-block-image{align-items:center;justify-content:center}.wp-block-gallery .wp-block-image img{width:100%;height:auto}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.wp-block-gallery{display:block;margin:0;padding:45px 0}.wp-block-gallery .blocks-gallery-item{display:inline-block;vertical-align:middle;height:auto;padding:10px;text-align:center}.wp-block-gallery .blocks-gallery-item figure{display:inline-block;height:auto}.wp-block-gallery .blocks-gallery-item figure figcaption{bottom:-20px;padding-top:0;color:initial;background:0 0;opacity:0;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.wp-block-gallery .blocks-gallery-item figure:hover figcaption{opacity:1}}.video-player{position:relative;display:block;vertical-align:middle;margin:25px auto;color:#9c0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-shadow:#efefef 3px 2px 15px 0;-moz-box-shadow:#efefef 3px 2px 15px 0;box-shadow:#efefef 3px 2px 15px 0}.video-player .icon{font-size:2.6em;line-height:.7em}@media screen and (max-width:769px){.video-player .icon{line-height:.8em}}.video-player video{width:100%;height:auto;cursor:pointer}.video-player video:hover+.video-info{opacity:1}.video-player .video-info{position:absolute;display:flex;align-items:center;justify-content:space-between;right:0;bottom:0;left:0;margin:0;padding:15px 8px 19px;background-color:#efefef;opacity:0;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.video-player .video-info:hover{opacity:1}.video-player .video-info:hover+.video-progress .video-current,.video-player .video-info:hover+.video-progress .video-length{opacity:1}.video-player .video-info .video-controls{position:relative;display:flex;justify-content:center;align-items:center;text-align:center;margin-top:0;margin-bottom:0;padding-left:10px}.video-player .video-info .video-controls .icon{padding-left:0;margin:0;-webkit-transition:color .2s ease-out;-moz-transition:color .2s ease-out;-o-transition:color .2s ease-out;transition:color .2s ease-out}.video-player .video-info .video-controls .icon:hover{color:#000}.video-player .video-info .video-controls .icon.icon-pause,.video-player .video-info .video-controls .icon.icon-play{font-size:3em;line-height:.2em;margin:0 -10px}.video-player .video-info .video-controls .video-current{padding-right:10px}.video-player .video-info .video-controls .video-current,.video-player .video-info .video-controls .video-length{padding-left:10px;font-size:.9em}.video-player .video-info .video-controls .bar{padding-bottom:4px}.video-player .video-info .volume-area{position:relative;vertical-align:middle;margin-top:0;margin-bottom:0;text-align:right}.video-player .video-info .volume-area .icon{display:inline-block;vertical-align:middle}.video-player .video-info .volume-area .icon.icon-full-screen:hover{color:#000}.video-player .video-info .volume-area .volume-range{position:relative;display:inline-block;vertical-align:middle;width:100%;height:3px;max-width:100px;margin:0 auto;padding:0 5px 0 0;cursor:grab;-webkit-appearance:none;background-color:transparent;z-index:1000}.video-player .video-info .volume-area .volume-range::-webkit-slider-thumb{position:relative;width:8px;height:8px;top:-2px;border:1px solid #efefef;-webkit-appearance:none;background-color:#9c0;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.video-player .video-info .volume-area .volume-range::-moz-range-thumb{position:relative;width:8px;height:8px;top:-10px;border:1px solid #efefef;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;background-color:#9c0}.video-player .video-info .volume-area .volume-range::-ms-thumb{position:relative;width:8px;height:8px;top:-2px;border:1px solid #efefef;background-color:#9c0;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.video-player .video-info .volume-area .volume-range:focus{outline:0}.video-player .video-info .volume-area .volume-range::-moz-focus-outer{border:0}.video-player .video-info .volume-area .volume-range::-webkit-slider-runnable-track{width:100%;height:100%;background-color:#ccdcd5}.video-player .video-info .volume-area .volume-range::-moz-range-track{width:100%;height:100%;background-color:#ccdcd5}.video-player .video-info .volume-area .volume-range::-moz-range-progress{width:100%;height:100%;background-color:#9c0}.video-player .video-info .volume-area .volume-range::-ms-track{width:100%;height:100%;background:0 0;color:transparent}.video-player .video-info .volume-area .volume-range::-ms-fill-lower{background-color:#9c0}.video-player .video-info .volume-area .volume-range::-ms-fill-upper{background-color:#ccdcd5}.video-player .video-progress{position:absolute;display:block;vertical-align:middle;width:100%;height:4px;left:0;background-color:#ccdcd5}.video-player .video-progress.bottom{bottom:4px}.video-player .video-progress.top{top:4px}.video-player .video-progress .progress-bar{position:relative;display:block;width:0%;height:4px;background-color:#9c0;-webkit-transition:width .1s;-moz-transition:width .1s;-o-transition:width .1s;transition:width .1s}.video-player .video-progress .progress-bar .cursor-ball{position:absolute;display:block;width:8px;height:8px;top:-2px;right:-4px;bottom:0;border:1px solid #efefef;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;background-color:#9c0;cursor:grab;-webkit-transition:top .2s ease-out,right .2s ease-out,height .2s ease-out,width .2s ease-out;-moz-transition:top .2s ease-out,right .2s ease-out,height .2s ease-out,width .2s ease-out;-o-transition:top .2s ease-out,right .2s ease-out,height .2s ease-out,width .2s ease-out;transition:top .2s ease-out,right .2s ease-out,height .2s ease-out,width .2s ease-out;z-index:1000}.video-player .video-progress .progress-bar .cursor-ball.active,.video-player .video-progress .progress-bar .cursor-ball:hover{width:12px;height:12px;top:-4px;right:-6px}#categories{vertical-align:top}#categories .content{vertical-align:top;padding:15px 0}#archive .ec-hero.svg,#home .ec-hero.svg,#search .ec-hero.svg{padding:0}#archive .ec-hero.svg img,#archive .ec-hero.svg svg,#home .ec-hero.svg img,#home .ec-hero.svg svg,#search .ec-hero.svg img,#search .ec-hero.svg svg{position:relative;display:block;width:800px!important;max-width:75%;margin:0 auto}@media screen and (min-width:381px) and (max-width:579px),screen and (max-width:380px){#archive .ec-hero.svg img,#archive .ec-hero.svg svg,#home .ec-hero.svg img,#home .ec-hero.svg svg,#search .ec-hero.svg img,#search .ec-hero.svg svg{max-width:90%}}#archive .ec-hero.svg #headline,#home .ec-hero.svg #headline,#search .ec-hero.svg #headline{z-index:10;position:relative;margin-bottom:-5%}@media screen and (min-width:770px){#archive .ec-hero.svg #headline,#home .ec-hero.svg #headline,#search .ec-hero.svg #headline{padding-top:14%}}@media screen and (min-width:381px) and (max-width:579px),screen and (max-width:380px){#archive .ec-hero.svg #headline,#home .ec-hero.svg #headline,#search .ec-hero.svg #headline{padding:0 14%}#archive .ec-hero.svg #headline h1,#home .ec-hero.svg #headline h1,#search .ec-hero.svg #headline h1{font-size:1.5rem}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#archive .ec-hero.svg #news-ear,#home .ec-hero.svg #news-ear,#search .ec-hero.svg #news-ear{height:675px}}@media screen and (max-width:769px){#archive .ec-hero.svg #news-ear,#home .ec-hero.svg #news-ear,#search .ec-hero.svg #news-ear{position:relative;display:block;top:0}}@media screen and (min-width:381px) and (max-width:579px){#archive .ec-hero.svg #news-ear,#home .ec-hero.svg #news-ear,#search .ec-hero.svg #news-ear{position:relative;display:block;width:150%}}@media screen and (max-width:380px){#archive .ec-hero.svg #news-ear,#home .ec-hero.svg #news-ear,#search .ec-hero.svg #news-ear{position:relative;display:block}}#main{overflow:hidden}#news-articles,#search-results{overflow:hidden;min-height:200px}#news-articles .post-page,#search-results .post-page{top:0}#news-articles article.post-article,#search-results article.post-article{position:relative;display:flex;flex-direction:column;vertical-align:top}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#news-articles article.post-article,#search-results article.post-article{position:relative;display:inline-block}}#news-articles article.post-article .img-link,#search-results article.post-article .img-link{position:relative;display:block;width:100%;height:100%!important}#news-articles article.post-article .video-poster,#search-results article.post-article .video-poster{position:absolute;top:40%;z-index:50}@media screen and (max-width:769px){#news-articles article.post-article .video-poster,#search-results article.post-article .video-poster{left:7%}}#news-articles article.post-article .post-meta,#search-results article.post-article .post-meta{padding-bottom:0;color:#9c0}#news-articles article.post-article .post-meta time,#search-results article.post-article .post-meta time{position:relative;display:block;font-size:.875rem;padding-bottom:18px;text-transform:uppercase}@media screen and (min-width:381px) and (max-width:579px),screen and (max-width:380px){#news-articles article.post-article .post-meta time,#search-results article.post-article .post-meta time{font-size:.54166667rem;padding-bottom:0}}#news-articles article.post-article h4,#search-results article.post-article h4{padding-bottom:10px;color:#000;font-size:1.33333333rem;line-height:1em}#news-articles article.post-article h4 a,#search-results article.post-article h4 a{color:#000;font-family:racing_sans_one_regular,sans-serif}#news-articles article.post-article h4 a:hover,#search-results article.post-article h4 a:hover{color:#47545e}@media screen and (min-width:381px) and (max-width:579px),screen and (max-width:380px){#news-articles article.post-article h4,#search-results article.post-article h4{font-size:1.16666667rem}}#news-articles article.post-article .story-text,#search-results article.post-article .story-text{position:relative;display:block;margin-bottom:auto;padding-bottom:10px}#news-articles article.post-article .story-text .category-meta,#search-results article.post-article .story-text .category-meta{line-height:.75em;padding:10px 5px 5px 0}#news-articles article.post-article .story-text .category-meta a,#search-results article.post-article .story-text .category-meta a{font-size:.75em;line-height:.75em}#news-articles article.post-article .story-text .category-meta a:after,#search-results article.post-article .story-text .category-meta a:after{content:"\2022";padding:0 5px;color:#9c0}#news-articles article.post-article .story-text .category-meta a:hover:after,#search-results article.post-article .story-text .category-meta a:hover:after{color:#9c0}#news-articles article.post-article .story-text .category-meta a:last-child:after,#search-results article.post-article .story-text .category-meta a:last-child:after{content:"";padding:0}#news-articles article.post-article .story-text p.post-excerpt,#search-results article.post-article .story-text p.post-excerpt{padding:0 0 5px;line-height:1.2em;font-size:.75rem}#news-articles article.post-article .story-text .more-link,#search-results article.post-article .story-text .more-link{position:absolute;right:0;padding:8px 0;bottom:7px}#news-articles article.post-article .feature-image,#search-results article.post-article .feature-image{position:relative;height:auto;vertical-align:middle;overflow:hidden}#news-articles article.post-article .feature-image .img-container,#search-results article.post-article .feature-image .img-container{position:relative;display:table;background-color:#efefef}#news-articles article.post-article .feature-image .img-container a,#search-results article.post-article .feature-image .img-container a{position:relative;display:table-cell;height:auto;vertical-align:middle}#news-articles article.post-article .feature-image .img-container img,#search-results article.post-article .feature-image .img-container img{position:relative;display:block;width:100%;margin:0 auto;min-width:200px;-webkit-transition:opacity .4s;-moz-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s}#news-articles article.post-article .feature-image .img-container:hover img,#search-results article.post-article .feature-image .img-container:hover img{opacity:.7}@media screen and (max-width:769px){#news-articles article.post-article .feature-image .img-container,#search-results article.post-article .feature-image .img-container{height:auto}}#news-articles article.post-article:nth-child(odd),#search-results article.post-article:nth-child(odd){padding:0 45px 45px 0}#news-articles article.post-article:nth-child(even),#search-results article.post-article:nth-child(even){padding:0 0 45px 45px}@media screen and (min-width:770px) and (max-width:949px),screen and (max-width:769px){#news-articles article.post-article,#search-results article.post-article{width:100%;padding:0 35px 45px!important}}#pagination-block{position:relative;display:block;margin:0 auto;height:auto;-webkit-transition:height .4s;-moz-transition:height .4s;-o-transition:height .4s;transition:height .4s;text-align:center}#pagination-block #news-loader{display:none}#pagination-block #news-loader img{position:relative;display:block;margin:0 auto;width:100px;max-width:50%;height:auto}#pagination-block ul{position:relative;display:block;margin:0 auto;padding:0;list-style-type:none}#pagination-block ul li{position:relative;display:inline-block;padding:2px 6px 6px 6px;margin:0 2px;line-height:14px;font-size:1em;vertical-align:top}#pagination-block ul li a{position:relative;display:inline-block;color:#9c0;padding:2px 6px 6px 6px;margin:0 2px;float:left}#pagination-block ul li a img{position:relative;display:block;max-width:80px;opacity:1;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}@media screen and (min-width:381px) and (max-width:579px),screen and (max-width:380px){#pagination-block ul li a img{max-width:80px}}#pagination-block ul li a:hover{color:#c9c9c9}#pagination-block ul li a.disable{color:#efefef;cursor:not-allowed}#pagination-block ul li a.disable:hover{background-color:transparent}#pagination-block ul li a.disable img{opacity:.3;cursor:not-allowed}#pagination-block ul li .screen-reader-text{display:none}@media screen and (max-width:769px){#pagination-block ul li{font-size:1.5em;line-height:1em}}#news-stories{height:auto}#news-stories #content-container.content{height:auto;overflow:hidden;padding:70px 0 25px}#news-stories #content-container.content .section-title{padding:0 0 25px 0}@media screen and (max-width:769px){#news-stories #content-container.content{width:100%}}#news-stories .post-page{position:relative;display:flex;flex-wrap:wrap;vertical-align:top;width:100%;top:0}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#news-stories .post-page{position:relative;display:inline-block}}#news-stories #pagination-block #news-loader{position:relative;display:block;margin:35px auto 0 auto}#news-stories #pagination-block #news-loader img{position:relative;display:block;margin:0 auto;width:100px;max-width:50%;height:auto}#news-stories #pagination-block #pagination{position:relative;display:block;margin:35px auto}#news-articles,#video-container{position:relative;vertical-align:top}.author-info{margin:0 0 25px 0;padding:15px 0;border-bottom:1px solid #efefef}.author-info h6{text-align:center;border-bottom:1px solid #efefef;margin-bottom:20px}.author-info p{line-height:1.3em;font-size:.9em}.author-info a{position:relative;display:block}.author-info img{width:100%;height:auto;max-width:90%}.author-info .author-name{position:relative;display:block;font-family:racing_sans_one_regular,sans-serif;font-size:1.2em}#categories{vertical-align:top}#categories .content{vertical-align:top;padding:15px 0}#pagination-block{direction:ltr;position:relative;display:block;height:auto;margin:0 auto;padding-bottom:50px;-webkit-transition:height .4s;-moz-transition:height .4s;-o-transition:height .4s;transition:height .4s;text-align:center}#pagination-block #news-loader{position:relative;display:block;margin:35px auto 0}#pagination-block #news-loader img{position:relative;display:block;width:100px;height:auto;max-width:100px;margin:0 auto}#pagination-block #pagination{position:relative;display:block;margin:35px auto}#pagination-block #pagination ul{position:relative;display:block;padding:0;list-style-type:none}#pagination-block #pagination ul li{position:relative;display:inline-block;vertical-align:top}@media screen and (max-width:769px){#pagination-block #pagination ul li{font-size:3em;line-height:1em}}#pagination-block #pagination ul li#page-num-window{width:auto;overflow:hidden;margin:0;padding:0}#pagination-block #pagination ul li *{vertical-align:middle}#pagination-block #pagination ul li a{position:relative;display:inline-block;margin:0 2px;padding:2px 6px 6px;color:#ccdcd5}#pagination-block #pagination ul li a:hover{color:#000;background-color:#fff}#pagination-block #pagination ul li a:hover.active,#pagination-block #pagination ul li a:hover.disable{background-color:transparent;cursor:default}#pagination-block #pagination ul li a.active{color:#000}#pagination-block #pagination ul li a.disable{color:#efefef}#pagination-block #pagination ul li .screen-reader-text{display:none}#pagination-block #pagination ul li #page-num-slider{position:relative;display:block;width:auto;height:auto;left:0;text-align:left}@media screen and (max-width:769px){#pagination-block #pagination ul li #page-num-slider a{display:none;width:100%;text-align:center}#pagination-block #pagination ul li #page-num-slider a.active{display:inline-block}}@media screen and (max-width:769px){#single-post #main .content{padding:120px 0}}@media screen and (min-width:381px) and (max-width:579px),screen and (max-width:380px){#single-post #main .content{padding:90px 0}}.article-single{position:relative;display:block}.article-single h2{text-align:center}.article-single .article-container ol,.article-single .article-container ul{margin-left:4%}@media screen and (max-width:769px){.article-single .article-container ol,.article-single .article-container ul{font-size:.66666667rem;padding-inline-start:20px}}.article-single .article-container .article-title{text-align:center;font-family:racing_sans_one_regular,sans-serif;padding:15px 0}@media screen and (max-width:769px){.article-single .article-container .article-title{text-align:left;font-size:1.16666667rem;padding-top:5px}.article-single .article-container .article-title+.wp-block-heading{padding-bottom:30px!important}}.article-single .article-container .wp-block-heading{font-size:1.5rem}@media screen and (max-width:769px){.article-single .article-container .wp-block-heading{text-transform:capitalize;font-size:.79166667rem;font-weight:800;padding:15px 0}}.article-single .article-container h1,.article-single .article-container h2,.article-single .article-container h3,.article-single .article-container h4,.article-single .article-container h5,.article-single .article-container h6{padding-bottom:5px!important;font-family:nunito_lightregular,sans-serif;color:#333!important}.article-single .article-container h1.comment-num,.article-single .article-container h2.comment-num,.article-single .article-container h3.comment-num,.article-single .article-container h4.comment-num,.article-single .article-container h5.comment-num,.article-single .article-container h6.comment-num{font-size:1.3em!important;color:#9c0!important;font-family:nunitoregular,sans-serif!important}@media screen and (max-width:769px){.article-single .article-container p{font-size:.75rem;padding-bottom:30px}.article-single .article-container p+ul{margin-top:-20px}.article-single .article-container p.post-meta{padding:30px 0 0}}.article-single .article-container p::after{content:"";position:relative;display:block;width:1px;height:1px;clear:both!important}.article-single a.back-link{position:relative;display:block;top:0;left:0;font-size:.9em;color:#000;text-transform:lowercase}.article-single a.back-link:before{position:relative;content:"\e903";top:1px;padding-right:2px;font-size:1em;color:inherit;font-family:icons;line-height:10px}.article-single a.back-link:hover{color:#9c0}.article-single .post-meta{padding:4px 0;font-size:.9em;color:#9c0;font-family:nunitoregular,sans-serif}.article-single .post-meta time{text-transform:uppercase}@media screen and (max-width:769px){.article-single .post-meta time{font-size:.54166667rem}}.article-single .categories-tags{font-family:nunitoregular,sans-serif;color:#9c0}.article-single .categories-tags a{font-family:nunitoregular,sans-serif;color:#9c0}.article-single .categories-tags a:hover{color:#000}.article-single .post-arrows{text-align:center}.article-single .post-arrows img{position:relative;display:inline-block;width:100%;height:auto;max-width:160px;padding:0 20px}@media screen and (min-width:381px) and (max-width:579px),screen and (max-width:380px){.article-single .post-arrows img{max-width:90px;padding:0 15px;margin:0 20px}}@media screen and (max-width:380px){.article-single .post-arrows img{margin:0 10px}}.article-single .img-container{position:relative;display:block;max-width:1150px;margin:0 auto;vertical-align:top}.article-single .img-container img{position:relative;display:block;width:100%;height:auto;margin:0 auto 35px}@media screen and (max-width:769px){.article-single .img-container img{width:200%}}@media screen and (max-width:769px){.article-single .img-container{width:100%;height:200px;overflow:hidden}}.article-single .img-container.full-width{max-width:100%;margin-top:35px}.article-single .img-container.full-width img{max-width:100%}@media screen and (max-width:769px){.article-single .img-container.full-width{margin-top:0;overflow:visible}}.article-single p img:nth-child(even){float:left}.article-single p img:nth-child(odd){float:right}.article-single p:after{content:"";position:relative;display:block;clear:both!important;width:1px;height:1px}.article-single p.author-data{text-align:center;font-size:.8em;color:#9c0;padding-bottom:30px}.article-single .share-links{position:relative;display:block;margin:15px 0}.article-single .share-links p{position:relative;display:block;width:100%;text-align:right;font-size:1.2em;color:#9c0;font-family:nunitoregular,sans-serif}.article-single .share-links p a{position:relative;margin:0 5px;color:#9c0;text-align:center}.article-single .share-links p a:hover{color:#efefef}.article-single .share-links p a .icon{position:relative;top:5px;text-align:center!important}@media screen and (max-width:769px){.article-single .share-links p{font-size:1.5rem;text-align:center}}.article-single .share-links #share-url{position:relative;display:block;width:100%;height:auto;max-height:0;margin:5px 0;overflow:hidden;-webkit-transition:max-height .5s;-moz-transition:max-height .5s;-o-transition:max-height .5s;transition:max-height .5s}.article-single .share-links #share-url.active{max-height:45px}.article-single .share-links input{position:relative;display:block;max-width:300px;margin:0 0 0 auto}.article-single .share-links input:focus{border-color:#9c0;-webkit-box-shadow:rgba(153,204,0,.4) 0 0 8px 0;-moz-box-shadow:rgba(153,204,0,.4) 0 0 8px 0;box-shadow:rgba(153,204,0,.4) 0 0 8px 0}#comments{position:relative;display:block;vertical-align:top;padding:0;font-size:.9em}#comments ul{list-style-type:none;margin:0;padding:0}#comments cite{position:relative;display:block;color:#000;font-family:nunitoregular,sans-serif}#comments .comment-bar{color:#9c0}#comments .comment-bar .comment-num{position:relative;display:inline-block;font-size:1.3em!important;color:#9c0!important;font-family:nunitoregular,sans-serif!important;vertical-align:middle}#comments .comment-bar .icon{position:relative;display:inline-block;padding:5px 0 0;font-size:1.8em!important;color:#9c0!important;font-family:icons!important;vertical-align:middle}#comments .comment-bar a.show-comment-form{position:relative;display:block;width:auto;margin:5px 0 0;float:right;text-align:center;font-size:.5em;font-family:nunitoregular,sans-serif}@media screen and (min-width:381px) and (max-width:579px),screen and (max-width:380px){#comments .comment-bar a.show-comment-form{position:relative;display:block;float:none}}#comments .commentsList .comment-item{padding:30px 60px}#comments .commentsList .comment-item:nth-child(odd){background-color:#efefef}#comments .commentsList .comment-item:nth-child(even){background-color:#f7f7f7}@media screen and (min-width:381px) and (max-width:579px),screen and (max-width:380px){#comments .commentsList .comment-item{padding:30px}}#comments .commentsList .comment-item .comment-body{position:relative;display:table;width:100%;margin:0 0 0 auto}#comments .commentsList .comment-item .comment-body .comment-content{margin-left:160px}@media screen and (min-width:770px) and (max-width:949px){#comments .commentsList .comment-item .comment-body .comment-content{margin-left:150px}}@media screen and (min-width:580px) and (max-width:769px){#comments .commentsList .comment-item .comment-body .comment-content{margin-left:130px}}@media screen and (min-width:381px) and (max-width:579px),screen and (max-width:380px){#comments .commentsList .comment-item .comment-body .comment-content{width:100%;margin:0;padding:0}}#comments .commentsList .comment-item .comment-body .comment-content .avatar{padding-right:5px}#comments .commentsList .comment-item .comment-body .comment-content .date{position:relative;display:block;font-size:.9em;color:#9c0;font-family:racing_sans_one_regular,sans-serif}#comments .commentsList .comment-item .comment-body .comment-content a[href*='action=edit']{position:relative;display:block;width:100%;text-align:right}@media screen and (min-width:381px) and (max-width:579px),screen and (max-width:380px){#comments .commentsList .comment-item .comment-body .comment-content a[href*='action=edit']{top:-35px}}#comments .commentsList .comment-item .comment-body .comment-content .reply{position:relative;display:inline-block;padding:0!important}#comments .commentsList .comment-item .comment-body .comment-content .reply a{position:relative;display:block;width:100%;max-width:150px;margin:0;font-size:.9em;font-family:nunitoregular,sans-serif;text-decoration:none;text-transform:uppercase;text-align:center}#comments .commentsList .comment-item .comment-body .comment-content .reply a:after{content:'\021A9';position:relative;top:2px;padding-left:5px}#comments .commentsList .comment-item .comment-author{position:relative;display:block;width:160px;float:left}@media screen and (min-width:770px) and (max-width:949px){#comments .commentsList .comment-item .comment-author{width:150px}}@media screen and (min-width:580px) and (max-width:769px){#comments .commentsList .comment-item .comment-author{width:130px}}@media screen and (min-width:381px) and (max-width:579px),screen and (max-width:380px){#comments .commentsList .comment-item .comment-author{position:relative;display:block;width:100%;float:none}#comments .commentsList .comment-item .comment-author p{padding-bottom:0}}#comments .commentsList .comment-item .comment-author img{position:relative;display:block;width:100%;height:auto;max-width:75%}@media screen and (min-width:381px) and (max-width:579px),screen and (max-width:380px){#comments .commentsList .comment-item .comment-author img{display:none}}#comments .commentsList .comment-item .comment-author p{padding:5px 0}#comments .commentsList .comment-item .comment-author .fn{font-family:nunitoregular,sans-serif;font-size:1.1em}#comments .commentsList .comment-item .comment-author .author-name{color:#000;font-family:nunitoregular,sans-serif}#comments .commentsList .comment-item .comment-author .date{position:relative;display:block;font-size:.9em;color:#9c0;font-family:racing_sans_one_regular,sans-serif}#comments .commentsList>.comment-item>.children{margin:0 0 0 auto;max-width:91.53%}#comments .commentsList>.comment-item>.children>.comment-item:nth-child(odd){background-color:#efefef}#comments .commentsList>.comment-item>.children>.comment-item:nth-child(even){background-color:#f7f7f7}#comments .commentsList>.comment-item>.children>.comment-item>.children{margin:0 0 0 auto;max-width:91.53%}#comments #respond{position:relative;display:none;max-width:900px;margin:0 auto 25px}#comments #respond #reply-title{position:relative;display:block;font-size:1.4em;color:#9c0;font-family:nunito_lightregular,sans-serif}#comments #respond #reply-title small a{position:relative;display:inline-block;float:right;margin-right:10px;font-size:14px;font-family:racing_sans_one_regular,sans-serif;text-decoration:underline;text-transform:none;z-index:50}#comments #respond #commentform{border-top:none}#comments #respond #commentform:before{content:"";display:table}#comments #respond #commentform:after{content:"";display:table;clear:both}@media screen and (min-width:381px) and (max-width:579px),screen and (max-width:380px){#comments #respond #commentform .col-6{width:100%}}#comments #respond #commentform .col-6 textarea{position:relative;display:block;width:100%}#comments #respond #commentform .col-6 input,#comments #respond #commentform .col-6 textarea{margin-top:6px}#comments #respond #commentform .post-comment{margin:0 1%!important}#comments #respond #commentform .post-comment:hover #submit{color:#9c0}#comments #respond #commentform .post-comment #submit{margin:0!important;padding:0!important;border:none;font-size:14px;color:#fff;font-family:racing_sans_one_regular,sans-serif;background-color:transparent;text-decoration:none;text-transform:uppercase}.tracking-menu{position:relative;display:flex}.menu-btn{position:relative;display:block;max-width:180px;margin:0 0 0 auto;padding:10px;font-size:.75em;text-align:center;cursor:pointer;transition:background-color .2s ease-in-out}.menu-btn:first-child{margin-right:25px}.it-main-menu{position:absolute;display:block;width:100%;padding:15px;background-color:#efefef;z-index:10}.it-main-menu a span{color:#000;font-family:nunitoregular,sans-serif;transition:color .2s ease-in-out}.it-main-menu a span:before{content:'\25C2';padding-right:7px;font-size:1.2em}.it-main-menu a span:hover{color:#f0695c}.it-overlay{position:fixed;display:none;top:0;right:0;width:100%;height:100%;overflow:scroll;min-height:100vh;background-color:rgba(0,0,0,.8);color:#fff;z-index:15}.it-overlay.active{display:block}.it-overlay .icon-close{position:absolute;display:block;top:15px;right:15px;font-size:50px;cursor:pointer}.it-overlay .content{min-height:100%}.it-overlay .content.redirect-message{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}.it-overlay .content.redirect-message p{font-size:1.3em}.it-overlay .content.redirect-message .btn{padding:10px 0;transition:background-color .3s ease-in-out}.it-overlay input[type=submit]{position:relative;display:block;width:auto;margin:30px auto}#it-queue-overlay .content .ec-it-table .header-row{background-color:#ccdcd5;color:#000;border-bottom:2px solid #fff;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-ms-border-radius:3px 3px 0 0;-o-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}#it-queue-overlay .content .ec-it-table #it-detail-rows .it-row{background-color:transparent;border-bottom:1px solid #ccdcd5}#it-queue-overlay .content .ec-it-table #it-detail-rows .it-row p{color:#fff!important}#it-queue-overlay .content .ec-it-table #it-detail-rows .it-row:hover{background-color:#47545e}form[id$=it-form] h4{text-align:center;width:100%}form[id$=it-form] .acf-fields,form[id$=it-form] .form-fields{display:flex;justify-content:space-between;flex-wrap:wrap}form[id$=it-form] .acf-fields .acf-field,form[id$=it-form] .acf-fields label,form[id$=it-form] .form-fields .acf-field,form[id$=it-form] .form-fields label{flex-basis:48%;border:none!important}form[id$=it-form] .acf-fields .acf-field input,form[id$=it-form] .acf-fields .acf-field select,form[id$=it-form] .acf-fields .acf-field textarea,form[id$=it-form] .acf-fields label input,form[id$=it-form] .acf-fields label select,form[id$=it-form] .acf-fields label textarea,form[id$=it-form] .form-fields .acf-field input,form[id$=it-form] .form-fields .acf-field select,form[id$=it-form] .form-fields .acf-field textarea,form[id$=it-form] .form-fields label input,form[id$=it-form] .form-fields label select,form[id$=it-form] .form-fields label textarea{padding:12px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}form[id$=it-form] .acf-fields .acf-field:nth-last-child(2),form[id$=it-form] .form-fields .acf-field:nth-last-child(2){flex-basis:100%}form[id$=it-form] .form-fields{padding-top:30px}form[id$=it-form] .form-fields label input{margin-top:7px}form[id$=it-form] .form-fields label input[type=date]{padding:7px}form[id$=it-form] input[type=submit]{border:2px solid #fff;background-color:#f0695c;color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;min-width:20%;transition:border-color .2s ease-in-out,background-color .2s ease-in-out}form[id$=it-form] input[type=submit]:hover{background-color:#fff;border-color:#f0695c;color:#f0695c}form[id$=it-form] .cancel-btn{position:relative;display:block;top:0;right:0;font-size:1.1em;color:#fff;line-height:14px;font-family:racing_sans_one_regular,sans-serif!important;border:2px solid #fff;background-color:#aec7bc;margin:30px auto;padding:15px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;width:20%;transition:border-color .2s ease-in-out,background-color .2s ease-in-out}form[id$=it-form] .cancel-btn:hover{background-color:#fff;border-color:#aec7bc;color:#aec7bc}form[id$=it-form] .cancel-btn:before{content:none}form.confirm-prompt p{text-align:center;font-size:1.5em}form[id=ticket-it-form] .form-fields label{flex-basis:22%}form[id=ticket-it-form] .form-fields label input,form[id=ticket-it-form] .form-fields label select,form[id=ticket-it-form] .form-fields label textarea{margin-top:10px}form[id=ticket-it-form] .form-fields label.multi-select{flex-basis:52%}form[id=ticket-it-form] .form-fields label:nth-last-child(1){flex-basis:100%;padding-top:20px}form#resolve-ticket-it-form .form-fields label{flex-basis:100%}form#resolve-ticket-it-form .form-fields label textarea{margin-top:10px}.ec-it-table h4{text-align:center;padding-bottom:40px}.ec-it-table p{padding-left:15px}.ec-it-table.tickets .options{width:5%}.ec-it-table .header-row{color:#fff;background-color:#9c0;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-ms-border-radius:3px 3px 0 0;-o-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.ec-it-table .header-row p{padding:10px}.ec-it-table .header-row p.date{width:13.2%}.ec-it-table .no-posts{text-align:center;padding:50px 0;font-style:italic}.ec-it-table #it-detail-rows .it-row{position:relative;display:flex;border-bottom:1px solid #47545e;background-color:#fff;color:#000}.ec-it-table #it-detail-rows .it-row:hover{background-color:#f4f4f4}.ec-it-table #it-detail-rows .it-row.header-row{background-color:#9c0;margin-top:30px;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-ms-border-radius:3px 3px 0 0;-o-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.ec-it-table #it-detail-rows .it-row.header-row p{color:#fff}.ec-it-table #it-detail-rows .it-row>*{padding:5px 10px}.ec-it-table #it-detail-rows .it-row>.green{color:green}.ec-it-table #it-detail-rows .it-row>.yellow{color:#ffbf00}.ec-it-table #it-detail-rows .it-row>.red{color:red}.ec-it-table #it-detail-rows .it-row>:first-child{color:#9c0}.ec-it-table #it-detail-rows .it-row p.date{width:13.2%}.ec-it-table #it-detail-rows .it-row p.description{overflow:hidden;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.ec-it-table #it-detail-rows .it-row .options{cursor:pointer;text-align:right}.ec-it-table #it-detail-rows .it-row .options:hover{color:#f0695c}.ec-it-table #it-detail-rows .it-row .options:hover .options-window{display:flex;opacity:1}.ec-it-table #it-detail-rows .it-row .options .options-window{position:absolute;display:none;flex-direction:column;gap:10px;top:100%;right:0;padding:10px;background-color:#efefef;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;-webkit-box-shadow:1px 1px 4px 0 2px 2px 6px;-moz-box-shadow:1px 1px 4px 0 2px 2px 6px;box-shadow:1px 1px 4px 0 2px 2px 6px;font-size:.75em;color:#000;-webkit-transition:.3s ease-out opacity;-moz-transition:.3s ease-out opacity;-o-transition:.3s ease-out opacity;transition:.3s ease-out opacity;opacity:0;z-index:5}.ec-it-table #it-detail-rows .it-row .options .options-window span{cursor:pointer}.ec-it-table #it-detail-rows .it-row .options .options-window span:hover{color:#f0695c}.ec-it-table #it-detail-rows .it-row .options .options-window:after{content:"";position:absolute;display:block;top:-12px;right:5px;border-color:rgba(239,239,239,.9) transparent;border-style:solid;border-width:0 10px 12px 10px;z-index:99}.ec-it-table #it-loader{max-width:300px;margin:0 auto;padding:20px 0 0 0}.ec-it-table #it-loader img{position:relative;display:block;width:100%;height:auto}#columns .flex-col,#columns [class*=col-],#columns [class^=col-],#flex-columns .flex-col,#flex-columns [class*=col-],#flex-columns [class^=col-]{border:2px solid #efefef;padding:5px}
