@charset "UTF-8";button,hr,input{overflow:visible}#page,body,html,img,legend{max-width:100%}progress,sub,sup{vertical-align:baseline}*,.slick-blockr,:after,:before,html,legend{box-sizing:border-box}hr,img{box-sizing:content-box}article,aside,cite,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}audio,canvas,progress,video{display:inline-block}.container::after,.site-header:after{content:''}@font-face{font-family:Futura;src:url(../fonts/FuturaStd-Bold.eot);src:url(../fonts/FuturaStd-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/FuturaStd-Bold.woff2) format("woff2"),url(../fonts/FuturaStd-Bold.woff) format("woff"),url(../fonts/FuturaStd-Bold.ttf) format("truetype"),url(../fonts/FuturaStd-Bold.svg#Futura) format("svg");font-style:normal;font-weight:700}@font-face{font-family:Futura;src:url(../fonts/FuturaStd-Heavy.eot);src:url(../fonts/FuturaStd-Heavy.eot?#iefix) format("embedded-opentype"),url(../fonts/FuturaStd-Heavy.woff2) format("woff2"),url(../fonts/FuturaStd-Heavy.woff) format("woff"),url(../fonts/FuturaStd-Heavy.ttf) format("truetype"),url(../fonts/FuturaStd-Heavy.svg#Futura) format("svg");font-style:normal;font-weight:600}@font-face{font-family:"Neuzeit Grotesk";src:url(../fonts/32E13D_0_0.eot);src:url(../fonts/32E13D_0_0.eot?#iefix) format("embedded-opentype"),url(../fonts/32E13D_0_0.woff2) format("woff2"),url(../fonts/32E13D_0_0.woff) format("woff"),url(../fonts/32E13D_0_0.ttf) format("truetype"),url('../fonts/32E13D_0_0.svg#Neuzeit Grotesk') format("svg");font-style:normal;font-weight:300}@font-face{font-family:"Neuzeit Grotesk";src:url(../fonts/32E13D_2_0.eot);src:url(../fonts/32E13D_2_0.eot?#iefix) format("embedded-opentype"),url(../fonts/32E13D_2_0.woff2) format("woff2"),url(../fonts/32E13D_2_0.woff) format("woff"),url(../fonts/32E13D_2_0.ttf) format("truetype"),url('../fonts/32E13D_2_0.svg#Neuzeit Grotesk') format("svg");font-style:normal;font-weight:400}@font-face{font-family:"Neuzeit Grotesk";src:url(../fonts/32E13D_3_0.eot);src:url(../fonts/32E13D_3_0.eot?#iefix) format("embedded-opentype"),url(../fonts/32E13D_3_0.woff2) format("woff2"),url(../fonts/32E13D_3_0.woff) format("woff"),url(../fonts/32E13D_3_0.ttf) format("truetype"),url('../fonts/32E13D_3_0.svg#Neuzeit Grotesk') format("svg");font-style:normal;font-weight:700}@font-face{font-family:"Neuzeit Grotesk";src:url(../fonts/32E13D_1_0.eot);src:url(../fonts/32E13D_1_0.eot?#iefix) format("embedded-opentype"),url(../fonts/32E13D_1_0.woff2) format("woff2"),url(../fonts/32E13D_1_0.woff) format("woff"),url(../fonts/32E13D_1_0.ttf) format("truetype"),url('../fonts/32E13D_1_0.svg#Neuzeit Grotesk') format("svg");font-style:normal;font-weight:900}html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}h1{margin:.67em 0}figcaption,figure,main{}hr{}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{text-decoration:underline;text-decoration:underline dotted}code,kbd,samp{}mark{background-color:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{}button,select{text-transform:none}[type=submit],[type=reset],button,html [type=button]{-webkit-appearance:button}[type=submit]::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=submit]:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{color:inherit;display:table;padding:0;white-space:normal}progress{}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}body,dd,dt,figcaption,p{font-family:"Neuzeit Grotesk","Helvetica Neue",Helvetica,sans-serif}summary{display:list-item}[hidden],template{display:none}.screen-reader-text,body #page .site-content .block.block-contact-form form .form-wrapper label{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text.skip-link,body #page .site-content .block.block-contact-form form .form-wrapper label.skip-link{margin:5px}.block .general-description h2 span:first-child,.block .general-description h2:first-child,.block .numbered h2 span:first-child,.block .numbered h2:first-child,.block .steps ol li h4:first-child,.block.block-before-after .image-wrapper h3:first-child,.block.block-blogposts .blogposts .blogpost .blogpost-content h3:first-child,.block.block-blogposts .blogposts .blogpost .blogpost-meta p.author:first-child,.block.block-blogposts .blogposts .blogpost.last-card .content h3:first-child,.block.block-call-to-action h2:first-child,.block.block-hosting-info .pricing:first-child,.block.block-hosting-info h2 span:first-child,.block.block-hosting-info h2:first-child,.block.block-service-info .pricing:first-child,.block.block-service-info h2 span:first-child,.block.block-service-info h2:first-child,.gform_wrapper h3.gform_title:first-child,.site-footer h3:first-child,body #page .site-content .block.block-dude-contact-info .company-info h2:first-child,body.error404 #page .site-content .content-area .error-404 p:first-child,body.page-template-template-contributions #page .site-content .block.block-contributions .wrapper>.col h3:first-child,body.single-person .block.block-hero.block-hero-person .container h2:first-child,body.single-person .block.block-person-top-things .col h3:first-child,figcaption,h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,p:first-child{margin-top:0}.screen-reader-text:focus,body #page .site-content .block.block-contact-form form .form-wrapper label:focus{background-color:#f1f1f1;border-radius:0;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#21759b;display:block;font-size:27.2px;font-size:1.7rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus,[data-whatinput=mouse] :focus{outline:0}[data-whatinput=keyboard] body button:focus,[data-whatinput=keyboard] body input:focus,[data-whatinput=keyboard] body select:focus,[data-whatinput=keyboard] body textarea:focus{outline:#f9bf47 solid 4px;opacity:1}[data-whatinput=keyboard] body #nav ul li a:focus{background-color:#f9bf47;color:#000}[data-whatinput=keyboard] body a:focus{outline:#f9bf47 solid 2px;background-color:#f9bf47;opacity:1}[data-whatinput=keyboard] body a.permalink:focus{box-shadow:inset 0 0 0 4px #cfb053}[data-whatinput=keyboard] body a.link-to-post:focus{background-color:transparent;outline:#f9bf47 solid 4px;z-index:5}[data-whatinput=keyboard] body #page .site-content .block.block-blogposts .blogposts .blogpost{overflow:visible}body.no-js :focus{outline:#f9bf47 solid 4px}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}@keyframes fadeOutUpScroll{from{opacity:1}to{opacity:0;transform:translateX(-50%) translate3d(0,-100%,0)}}@keyframes expand{0%{width:0}100%{width:100%}}@keyframes collapse{0%{width:100%}100%{width:0}}@keyframes type{from{width:0}}@keyframes blink{to{opacity:0}}body{line-height:32px;line-height:2rem;font-size:16px;font-size:1rem}.block.block-comments .container .comment-respond input#author,.block.block-comments .container .comment-respond input#email,.block.block-comments .container .comment-respond input#url,.block.block-comments .container .comment-respond textarea,.block.block-single-blog-post .container .entry-author h4,.block.block-single-blog-post .dude-beerbox h4,.block.block-single-blog-post .dude-likebox h4,.block.block-single-blog-post .social-media-share h4,.button:not(.nav-toggle),.container.container-posts-navigation .cookie-notification-wrapper .content p a,.container.container-posts-navigation a:not(.nav-toggle),.cookie-notification-wrapper .content p .container.container-posts-navigation a,.cookie-notification-wrapper .content p .posts-navigation .nav-links a,.cookie-notification-wrapper .content p a.button,.default,.entry-content .btn,.posts-navigation .nav-links .cookie-notification-wrapper .content p a,.posts-navigation .nav-links a:not(.nav-toggle),blockquote,body.single-person .block.block-stats .numbers .number span.label,button:not(.nav-toggle),button:not(.slick-arrow),button:not(.slick-next),button:not(.slick-prev),button[type=submit],code,dd,dt,figcaption,hr,input[type=submit],input[type=submit]:not(.nav-toggle),input[type=button]:not(.nav-toggle),input[type=reset]:not(.nav-toggle),kbd,li,ol,p,pre,samp,small,span,table,td,th,tr,ul{font-size:3vw;font-size:21px;letter-spacing:-.003em;line-height:1.5}@media (max-width:583.33333px){.block.block-comments .container .comment-respond input#author,.block.block-comments .container .comment-respond input#email,.block.block-comments .container .comment-respond input#url,.block.block-comments .container .comment-respond textarea,.block.block-single-blog-post .container .entry-author h4,.block.block-single-blog-post .dude-beerbox h4,.block.block-single-blog-post .dude-likebox h4,.block.block-single-blog-post .social-media-share h4,.button:not(.nav-toggle),.container.container-posts-navigation .cookie-notification-wrapper .content p a,.container.container-posts-navigation a:not(.nav-toggle),.cookie-notification-wrapper .content p .container.container-posts-navigation a,.cookie-notification-wrapper .content p .posts-navigation .nav-links a,.cookie-notification-wrapper .content p a.button,.default,.entry-content .btn,.posts-navigation .nav-links .cookie-notification-wrapper .content p a,.posts-navigation .nav-links a:not(.nav-toggle),blockquote,body.single-person .block.block-stats .numbers .number span.label,button:not(.nav-toggle),button:not(.slick-arrow),button:not(.slick-next),button:not(.slick-prev),button[type=submit],code,dd,dt,figcaption,hr,input[type=submit],input[type=submit]:not(.nav-toggle),input[type=button]:not(.nav-toggle),input[type=reset]:not(.nav-toggle),kbd,li,ol,p,pre,samp,small,span,table,td,th,tr,ul{font-size:17.5px}}@media (min-width:700px){.block.block-comments .container .comment-respond input#author,.block.block-comments .container .comment-respond input#email,.block.block-comments .container .comment-respond input#url,.block.block-comments .container .comment-respond textarea,.block.block-single-blog-post .container .entry-author h4,.block.block-single-blog-post .dude-beerbox h4,.block.block-single-blog-post .dude-likebox h4,.block.block-single-blog-post .social-media-share h4,.button:not(.nav-toggle),.container.container-posts-navigation .cookie-notification-wrapper .content p a,.container.container-posts-navigation a:not(.nav-toggle),.cookie-notification-wrapper .content p .container.container-posts-navigation a,.cookie-notification-wrapper .content p .posts-navigation .nav-links a,.cookie-notification-wrapper .content p a.button,.default,.entry-content .btn,.posts-navigation .nav-links .cookie-notification-wrapper .content p a,.posts-navigation .nav-links a:not(.nav-toggle),blockquote,body.single-person .block.block-stats .numbers .number span.label,button:not(.nav-toggle),button:not(.slick-arrow),button:not(.slick-next),button:not(.slick-prev),button[type=submit],code,dd,dt,figcaption,hr,input[type=submit],input[type=submit]:not(.nav-toggle),input[type=button]:not(.nav-toggle),input[type=reset]:not(.nav-toggle),kbd,li,ol,p,pre,samp,small,span,table,td,th,tr,ul{font-size:21px}}p{margin-top:29px;margin-bottom:29px;line-height:1.5}p:last-child{margin-bottom:0}dd,dt,figcaption,p{font-feature-settings:'kern' 1,'onum' 1,'liga' 1}h1,h2,h3,h4,h5,h6{font-feature-settings:'dlig' 1,'liga' 1,'lnum' 1,'kern' 1;color:#232426;font-family:Futura,"Helvetica Neue",Helvetica,sans-serif;font-weight:700}figcaption,li{font-family:"Neuzeit Grotesk","Helvetica Neue",Helvetica,sans-serif}.block.block-call-to-action h2,body #page .site-content .block.block-dude-contact-info .company-info h2,h1{font-size:3.2vw;letter-spacing:-.02em;line-height:1.22}@media (max-width:1000px){.block.block-call-to-action h2,body #page .site-content .block.block-dude-contact-info .company-info h2,h1{font-size:32px}}@media (min-width:2125px){.block.block-call-to-action h2,body #page .site-content .block.block-dude-contact-info .company-info h2,h1{font-size:68px}}h2{font-size:2.4vw;letter-spacing:-.02em;line-height:1.22}@media (max-width:1000px){h2{font-size:24px}}@media (min-width:1916.66667px){h2{font-size:46px}}.gform_wrapper h3.gform_title,body.error404 #page .site-content .content-area .error-404 p,h3{font-size:1.6vw;letter-spacing:-.02em;line-height:1.22}@media (max-width:1312.5px){.gform_wrapper h3.gform_title,body.error404 #page .site-content .content-area .error-404 p,h3{font-size:21px}}@media (min-width:2125px){.gform_wrapper h3.gform_title,body.error404 #page .site-content .content-area .error-404 p,h3{font-size:34px}}.block.block-before-after .image-wrapper h3,.block.block-blogposts .blogposts .blogpost .blogpost-meta p.author,body.page-template-template-contributions #page .site-content .block.block-contributions .wrapper>.col h3,body.single-person .block.block-hero.block-hero-person .container h2,h4{font-size:1.4vw;line-height:1.22}@media (max-width:1285.71429px){.block.block-before-after .image-wrapper h3,.block.block-blogposts .blogposts .blogpost .blogpost-meta p.author,body.page-template-template-contributions #page .site-content .block.block-contributions .wrapper>.col h3,body.single-person .block.block-hero.block-hero-person .container h2,h4{font-size:18px}}@media (min-width:1500px){.block.block-before-after .image-wrapper h3,.block.block-blogposts .blogposts .blogpost .blogpost-meta p.author,body.page-template-template-contributions #page .site-content .block.block-contributions .wrapper>.col h3,body.single-person .block.block-hero.block-hero-person .container h2,h4{font-size:21px}}.block .general-description h2,.block .general-description h2 span,.block .numbered h2,.block .numbered h2 span,.block.block-blogposts .blogposts .blogpost .blogpost-content h3,.block.block-blogposts .blogposts .blogpost.last-card .content h3,.block.block-hosting-info .pricing,.block.block-hosting-info h2,.block.block-hosting-info h2 span,.block.block-service-info .pricing,.block.block-service-info h2,.block.block-service-info h2 span,.site-footer h3,body.single-person .block.block-person-top-things .col h3,h5{font-size:1.2vw;line-height:1.22}@media (max-width:1166.66667px){.block .general-description h2,.block .general-description h2 span,.block .numbered h2,.block .numbered h2 span,.block.block-blogposts .blogposts .blogpost .blogpost-content h3,.block.block-blogposts .blogposts .blogpost.last-card .content h3,.block.block-hosting-info .pricing,.block.block-hosting-info h2,.block.block-hosting-info h2 span,.block.block-service-info .pricing,.block.block-service-info h2,.block.block-service-info h2 span,.site-footer h3,body.single-person .block.block-person-top-things .col h3,h5{font-size:14px}}@media (min-width:1500px){.block .general-description h2,.block .general-description h2 span,.block .numbered h2,.block .numbered h2 span,.block.block-blogposts .blogposts .blogpost .blogpost-content h3,.block.block-blogposts .blogposts .blogpost.last-card .content h3,.block.block-hosting-info .pricing,.block.block-hosting-info h2,.block.block-hosting-info h2 span,.block.block-service-info .pricing,.block.block-service-info h2,.block.block-service-info h2 span,.site-footer h3,body.single-person .block.block-person-top-things .col h3,h5{font-size:18px}}.block .steps ol li h4,h6{font-size:1.2vw;line-height:1.22}code,small{line-height:1}@media (max-width:1166.66667px){.block .steps ol li h4,h6{font-size:14px}}@media (min-width:1500px){.block .steps ol li h4,h6{font-size:18px}}ul{list-style:disc;padding-left:1.375rem}ul li{padding-left:.35rem}ol{padding-left:1.75rem}ol,ul{padding-bottom:1rem}li{font-feature-settings:'kern' 1,'onum' 1,'liga' 1}em,i{font-style:italic}small{font-size:.875em}img{-ms-interpolation-mode:bicubic;height:auto;vertical-align:middle}figure{position:relative;margin:0 0 1rem}figure>img{width:100%}figcaption{font-style:normal;font-weight:400}.entry-content blockquote{clear:both;border:0;position:relative;margin:2.2rem 0 1.875rem -2.2rem;border-left:4px solid #434343;padding:0 0 0 2.2rem}.entry-content blockquote p,blockquote p{margin-bottom:0;overflow:visible;font-family:"Neuzeit Grotesk","Helvetica Neue",Helvetica,sans-serif;position:relative;font-style:italic}blockquote,hr{border:0;margin:0}.entry-content blockquote p{font-size:2vw;font-size:25px}@media (max-width:850px){.entry-content blockquote p{font-size:17px}}@media (min-width:1250px){.entry-content blockquote p{font-size:25px}}blockquote{clear:both;position:relative;padding-bottom:3rem}blockquote p{font-size:2vw;font-size:25px}@media (max-width:850px){blockquote p{font-size:17px}}@media (min-width:1250px){blockquote p{font-size:25px}}cite{font-family:"Neuzeit Grotesk","Helvetica Neue",Helvetica,sans-serif;font-style:italic}code,kbd,pre,samp{font-family:Menlo,Courier,monospace}hr{background-image:linear-gradient(to bottom,rgba(0,0,0,0) 50%,#000 50%);background-repeat:repeat-x;background-size:2px 2px;background-position:0 50%;padding-top:1rem;padding-bottom:1rem;height:0}code{color:#c7254e;background-color:#f9f2f4;padding:.375rem .5rem;border-radius:.3rem;font-size:inherit}blockquote,dl,ol,p,small,td,th,ul{font-family:"Neuzeit Grotesk","Helvetica Neue",Helvetica,sans-serif}pre code{display:inline-block}pre{white-space:pre-wrap;margin-bottom:2rem}td,th{height:48px;height:3rem}th{font-weight:700}blockquote,dl,ol,p,small,ul{color:#434343}body,html *{font-smoothing:antialiased;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:#cfb053;text-decoration:none}a:hover{color:#606c76}#page{margin-left:auto;margin-right:auto}body,html{margin:0}.container{width:auto;max-width:1028px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:20px;padding-right:20px}.container::after{display:table;clear:both}.container.container-centered{position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);transform-style:preserve-3d}.site-content .container,.site-footer .container{margin:0 auto;overflow:hidden;padding:8rem 0}@media (max-width:1328px){.site-content .container,.site-footer .container{padding-left:2rem;padding-right:2rem}}@media (max-width:480px){.site-content .container,.site-footer .container{padding-top:4rem;padding-bottom:4rem}}.site-content .entry-footer,.site-footer .entry-footer{overflow:hidden;clear:both;display:block}.site-content .entry-footer .edit-link,.site-footer .entry-footer .edit-link{text-align:left;width:100%;display:block;clear:both;max-width:100%;min-width:0;margin-bottom:0;margin-top:0;top:0;bottom:0;padding:0;overflow:hidden}.site-content .entry-footer .edit-link a,.site-footer .entry-footer .edit-link a{clear:both;display:block;margin-top:40px;padding:0}.site-header{position:absolute;top:0;left:0;width:100%;z-index:50;overflow:visible;white-space:nowrap;outline:0}.site-header .container{overflow:visible;padding:0;width:100%;max-width:100%;outline:0}@media (max-width:960px){.site-header{overflow:visible;height:auto}}.site-header:after{position:absolute;height:50px;z-index:-1;background:#222;top:0;left:0;width:0}.site-header.deactivated:after{animation:collapse ease 1.25s}@media (max-width:960px){.site-header.inverted:not(.fixed) .site-title a{background-image:url(../svg/logo-dark.svg)}}.site-header.inverted:not(.fixed) button.nav-trigger[aria-expanded=false] .burger-icon,.site-header.inverted:not(.fixed) button.nav-trigger[aria-expanded=false] .burger-icon:after,.site-header.inverted:not(.fixed) button.nav-trigger[aria-expanded=false] .burger-icon:before{background-color:#444}.site-header.fixed,.site-header.sticky{position:fixed}.site-header.fixed:after,.site-header.sticky:after{animation:expand ease 1.25s;width:100%}.site-header.fixed .container,.site-header.sticky .container{padding-top:0;padding-bottom:0}.site-header.fixed .container #nav,.site-header.sticky .container #nav{padding-top:0}.site-header.fixed .container #nav ul,.site-header.sticky .container #nav ul{margin-top:0}.site-header.fixed .container #nav ul li,.site-header.sticky .container #nav ul li{height:50px;line-height:50px}.posts-navigation .nav-links .site-header.fixed .container #nav ul li a,.posts-navigation .nav-links .site-header.sticky .container #nav ul li a,.site-header.fixed .container #nav ul li .button,.site-header.fixed .container #nav ul li .posts-navigation .nav-links a,.site-header.fixed .container.container-posts-navigation #nav ul li a,.site-header.sticky .container #nav ul li .button,.site-header.sticky .container #nav ul li .posts-navigation .nav-links a,.site-header.sticky .container.container-posts-navigation #nav ul li a{margin-top:8.5px}.site-header.fixed .container .site-branding,.site-header.sticky .container .site-branding{overflow:visible}.site-header.fixed .container .site-branding .site-title,.site-header.sticky .container .site-branding .site-title{margin-top:0;margin-bottom:0;overflow:visible}.site-header.fixed .container .site-branding .site-title a,.site-header.sticky .container .site-branding .site-title a{position:relative;height:50px;background-color:transparent;overflow:visible;background-image:url(../svg/neckbeard-fullback.svg);background-position:7px 7px;background-size:auto}.site-header .site-branding{overflow:visible;position:relative;z-index:80}@media (min-width:960px){.site-header.inverted:not(.fixed) #nav ul li a{color:#444;border-color:#444}.site-header.inverted:not(.fixed) #nav ul li svg{fill:#444}.site-header .site-branding{float:left;clear:none;text-align:inherit;width:22.75%;margin-left:0;margin-right:3%}.site-header .site-branding::after{content:'';display:table;clear:both}.site-header .site-branding:last-child{margin-right:0}}.site-header .site-branding .site-title{overflow:visible;font-size:32px;font-size:2rem;margin:0;position:relative;z-index:22;width:110px}@media (max-width:960px){.site-header.fixed .container .site-branding .site-title a,.site-header.sticky .container .site-branding .site-title a{background-position:center}.site-header .site-branding .site-title{margin:0 auto}}.site-header .site-branding .site-title a{text-indent:-9999px;overflow:hidden;text-decoration:none;display:block;font-size:0;text-align:start;background-image:url(../svg/logo-white.svg);background-repeat:no-repeat;background-position:center;background-color:#222;margin-right:30px;transition:.8s ease;width:110px;height:50px;background-size:58px 16px}@media (max-width:960px){.site-header .site-branding .site-title a{background-color:transparent}}.site-header .nav-collapse{padding:0;margin:0;white-space:nowrap}@media (min-width:960px){.site-header .nav-collapse{float:left;clear:none;text-align:inherit;width:74.25%;margin-left:0;margin-right:3%}.site-header .nav-collapse::after{content:'';display:table;clear:both}.site-header .nav-collapse:last-child{margin-right:0}.site-header .nav-collapse ul{float:right}}.site-footer{background:#111;padding:0;overflow:hidden}.site-footer .container{padding-top:5rem;padding-bottom:5rem}.site-footer .container .col.col-company a,.site-footer .container .col.col-customers a,.site-footer .container .col.col-support a{padding-bottom:0;border:0;transition:all .55s}.site-footer .container .col.col-company a:hover,.site-footer .container .col.col-customers a:hover,.site-footer .container .col.col-support a:hover{border:0;opacity:.5}.site-footer .container .col.col-support a.start-chat{border:2px solid #fff;padding:5px 14px;margin-top:8px;margin-bottom:8px;margin-left:0;display:inline-block;line-height:1;position:relative;overflow:hidden}.site-footer .container .col.col-support a.start-chat span{transition:.55s;font-size:14px;color:#fff;position:relative;top:-1px}.site-footer .container .col.col-support a.start-chat:before{content:attr(data-hover);-ms-transform:translate(-150%,0);transform:translate(-150%,0)}.site-footer .container .col.col-support a.start-chat:after{content:attr(data-active);-ms-transform:translate(150%,0);transform:translate(150%,0)}.site-footer .container .col.col-support a.start-chat:after,.site-footer .container .col.col-support a.start-chat:before{position:absolute;top:8px;left:0;width:100%;text-align:center;opacity:0;transition:.55s,opacity .55s}.site-footer .container .col.col-support a.start-chat:hover{bottom:0;opacity:1}.site-footer .container .col.col-support a.start-chat:hover span{color:transparent}.site-footer .container .col.col-support a.start-chat:hover:before{opacity:1;-ms-transform:translate(0,0);transform:translate(0,0)}.site-footer .container p{opacity:.8}.site-footer .block.block-footer{text-align:center;background:0 0}.site-footer .block.block-end{background:0 0}.site-footer .block.block-end .container{border-top:5px solid #1c1c1c}.site-footer .block.block-end .container .col.col-left{float:left;clear:none;text-align:inherit;width:65.66667%;margin-left:0;margin-right:3%}.site-footer .block.block-end .container .col.col-left::after{content:'';display:table;clear:both}.site-footer .block.block-end .container .col.col-left:last-child{margin-right:0}@media (max-width:772px){.site-footer .block.block-end .container .col.col-left{padding-right:20px}}@media (max-width:770px){.site-footer .block.block-end .container .col.col-left{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;margin-bottom:20px;text-align:center}.site-footer .block.block-end .container .col.col-left:first-child{margin-left:auto}.site-footer .block.block-end .container .col.col-left:last-child{margin-right:auto}}.site-footer .block.block-end .container .col.col-right{float:left;clear:none;width:31.33333%;margin-left:0;margin-right:3%;text-align:right}.site-footer .block.block-end .container .col.col-right::after{content:'';display:table;clear:both}.site-footer .block.block-end .container .col.col-right:last-child{margin-right:0}@media (max-width:770px){.site-footer .block.block-end .container .col.col-right{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto;text-align:center}.site-footer .block.block-end .container .col.col-right:first-child{margin-left:auto}.site-footer .block.block-end .container .col.col-right:last-child{margin-right:auto}}@media (min-width:770px){.site-footer .block.block-end .container .col.col-right .logos{top:-20px;position:relative}}.site-footer .block.block-end .container .col.col-right a{border:0;margin-right:10px;white-space:nowrap}.site-footer .block.block-end .container .col.col-right a:last-child,.site-footer .block.block-end .container .col.col-right svg:last-child{margin-right:0}.site-footer .block.block-end .container .col.col-right a:hover{border:0}.site-footer .block.block-end .container .col.col-right a.greenweb path{transition:none}.site-footer .block.block-end .container .col.col-right a.greenweb:hover svg{fill:#70ba2b}.site-footer .block.block-end .container .col.col-right a.valittaja:hover .colored{fill:#094983}.site-footer .block.block-end .container .col.col-right a.valittaja:hover .colored-stroke{stroke:#094983}.site-footer .block.block-end .container .col.col-right a.koodiasuomesta:hover svg,.site-footer .block.block-end .container .col.col-right a.koodiasuomesta:hover svg path{fill:#2eafd7}.site-footer .block.block-end .container .col.col-right svg{fill:#6d6e70;width:64px;height:64px;margin-right:0;margin-top:16px;transition:.55s all}.site-footer .block.block-end .container .col.col-right svg path{transition:.55s all}.site-footer .block.block-end .container .col.col-right svg.valittajatunnus{fill:#111}.site-footer .block.block-end .container .col.col-right svg.greenweb path,.site-footer .block.block-end .container .col.col-right svg.koodiasuomesta path{fill:#6d6e70}@media (max-width:770px){.site-footer .block.block-end .container .coffee{text-align:center;overflow:visible;margin-left:auto;margin-right:auto;display:inline-block;white-space:nowrap}}.site-footer .block.block-end .container .coffee:hover .coffee-cup-animation .a,.site-footer .block.block-end .container .coffee:hover .coffee-cup-animation .b{fill:#6d6d6d}.site-footer .block.block-end .container .coffee:hover .coffee-cup-animation .steam-container .squiggle-container .squiggle path{stroke:#6d6d6d}.site-footer .block.block-end .container .coffee .coffee-cup-container .coffee-cup{width:20px}.site-footer .block.block-end .container .coffee .coffee-cup-container .a,.site-footer .block.block-end .container .coffee .coffee-cup-container .b{transition:all .55s;fill:#424242}.site-footer .block.block-end .container .coffee .coffee-cup-animation{float:left}.site-footer .block.block-end .container .coffee .coffee-cup-animation .steam-container{width:18px;height:20px;margin-left:0}.site-footer .block.block-end .container .coffee .coffee-cup-animation .steam-container .squiggle-container{width:0;height:20px;display:inline-block}.site-footer .block.block-end .container .coffee .coffee-cup-animation .steam-container .squiggle-container .squiggle{animation:move-and-fade 2.5s linear infinite;animation-delay:.2s;width:8px;stroke-dasharray:100}.site-footer .block.block-end .container .coffee .coffee-cup-animation .steam-container .squiggle-container .squiggle path{transition:all .55s;stroke:#424242}.site-footer .block.block-end .container .coffee .coffee-cup-animation .steam-container .squiggle-container.squiggle-container-1{-ms-transform:translate(0,12px);transform:translate(0,12px)}.site-footer .block.block-end .container .coffee .coffee-cup-animation .steam-container .squiggle-container.squiggle-container-2{-ms-transform:translate(-1px,13px) scale(.7);transform:translate(-1px,13px) scale(.7)}.site-footer .block.block-end .container .coffee .coffee-cup-animation .steam-container .squiggle-container.squiggle-container-2 .squiggle{animation:move-and-fade 3s linear infinite;animation-delay:5s;width:10px}@keyframes move-and-fade{0%{opacity:0;transform:translateY(0)}50%{opacity:1}75%{opacity:0}100%{transform:translateY(-10px);opacity:0}}.site-footer .block.block-end .container .coffee .coffee-cup-animation .steam-container .squiggle-container.squiggle-container-3{-ms-transform:translate(-4px,17px) scale(.8);transform:translate(-4px,17px) scale(.8)}.site-footer .block.block-end .container .coffee .coffee-cup-animation .steam-container .squiggle-container.squiggle-container-3 .squiggle{animation:move-and-fade 2.5s linear infinite;animation-delay:.1s;width:10px}@keyframes move-and-fade{0%{opacity:0;transform:translateY(0)}50%{opacity:1}75%{opacity:0}100%{transform:translateY(-15px);opacity:0}}.site-footer .block.block-end .container .coffee-text{position:relative;top:23px;left:10px;color:#777;opacity:.6;transition:all .55s}@media (max-width:770px){.site-footer .block.block-end .container .coffee-text{text-align:left;display:inline;white-space:nowrap;top:18px}}.site-footer .block.block-end .container .coffee-text:hover{opacity:.9}.site-footer .block.block-end .container .coffee-text span{color:#777}.site-footer .block.block-end .container .coffee-text em.coffee-time{font-size:13px;opacity:.75;margin-left:10px;font-weight:400;font-style:normal}.site-footer .block.block-end .container .coffee-text em.coffee-time span{font-size:13px}.site-footer p,.site-footer p span{font-size:14px}@media (max-width:480px){.site-footer .block.block-end .container .coffee{overflow:hidden}.site-footer .block.block-end .container .coffee-text{padding-right:10px}.site-footer .block.block-end .container .coffee-text em.coffee-time{display:none}}.site-footer .block.block-end .container p{color:#777;line-height:1.8}.site-footer .block.block-end .container p a{color:#888;border-color:rgba(136,136,136,.5);padding-bottom:2px}.site-footer .block.block-end .container p a:hover{color:#aaa;border-color:rgba(136,136,136,.3)}.site-footer h2,.site-footer h3,.site-footer p{color:#fff}.site-footer h3{margin-bottom:10px}.site-footer p{margin:0}.site-footer a{color:#fff;border-bottom:1px solid rgba(170,170,170,.5);padding-bottom:5px}.site-footer a:hover{border-bottom:1px solid #fff}.site-footer .col{float:left;clear:none;text-align:inherit;width:31.33333%;margin-left:0;margin-right:3%}.site-footer .col::after{content:'';display:table;clear:both}.site-footer .col:last-child{margin-right:0}@media (max-width:700px){.site-footer .col{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto;margin-bottom:50px}.site-footer .col:first-child{margin-left:auto}.site-footer .col:last-child{margin-right:auto;margin-bottom:0}}.newsletter{background:#232527;text-align:center}.newsletter .container{padding-top:8rem;padding-bottom:8rem}@media (max-width:770px){.newsletter .container{padding-top:2.5rem;padding-bottom:2.5rem}}.newsletter h2{margin-bottom:5px}.newsletter p{font-size:15px;color:#fff;margin-bottom:1.25rem}.newsletter p.note{font-size:14px;margin-top:15px;margin-bottom:0;opacity:.5}.newsletter input{padding:12px 10px;width:50%;font-size:16px;line-height:22.4px;line-height:1.4rem}.newsletter input.button{line-height:28px;line-height:1.75rem;margin-left:2px}@media (max-width:770px){.newsletter input{display:block;width:100%}.newsletter input.button{display:block;width:100%!important;margin-top:10px;margin-left:0}}.adminlabs-status{text-decoration:none;border-bottom:transparent;position:relative;display:inline-block;clear:both;font-size:14px;color:#888;padding-bottom:2px;opacity:.7}@media (min-width:770px){.adminlabs-status{float:right;top:-20px}}.adminlabs-status:hover{opacity:1}.adminlabs-status .status{position:relative;float:left;width:7px;height:7px;border-radius:50%;background:#44e676;margin-right:8px;top:12px}.cookie-notification-wrapper{position:fixed;bottom:0;right:0;background:#fff;width:100%;padding:10px;line-height:1.5;z-index:100;box-shadow:0 0 40px rgba(85,85,85,.2);transition:all .55s;opacity:1;display:none}.cookie-notification-wrapper.fadeout{animation:fadeOutUp 1s;opacity:0}.cookie-notification-wrapper .content{padding:0;line-height:1;max-width:590px;margin-left:auto;margin-right:auto}@media (max-width:620px){.cookie-notification-wrapper{box-shadow:0;width:100%;bottom:0;right:0}.cookie-notification-wrapper .content{max-width:100%;margin:0}}.cookie-notification-wrapper .content .content-text{width:80%;float:left}.cookie-notification-wrapper .content .button-wrapper{width:20%;float:left;text-align:right}@media (max-width:620px){.cookie-notification-wrapper .content .content-text{float:left;clear:none;text-align:inherit;width:55.85714%;margin-left:0;margin-right:3%}.cookie-notification-wrapper .content .content-text::after{content:'';display:table;clear:both}.cookie-notification-wrapper .content .content-text:last-child{margin-right:0}.cookie-notification-wrapper .content .button-wrapper{float:left;clear:none;text-align:inherit;width:41.14286%;margin-left:0;margin-right:3%}.cookie-notification-wrapper .content .button-wrapper::after{content:'';display:table;clear:both}.cookie-notification-wrapper .content .button-wrapper:last-child{margin-right:0}}.cookie-notification-wrapper .content p{font-size:15px;line-height:1.5;padding:4px;margin:0}@media (max-width:620px){.cookie-notification-wrapper .content p{font-size:13px;padding:0}}.cookie-notification-wrapper .content p b{font-family:Futura,"Helvetica Neue",Helvetica,sans-serif}.cookie-notification-wrapper .content p a{color:#000;text-decoration:none;text-shadow:1px 1px 0 #fff,-1px 1px 0 #fff,2px 0 0 #fff,-2px 0 0 #fff;box-shadow:inset 0 -1px 0 0 #fff,inset 0 -3px 0 0 #ccc;transition:all .55s}.cookie-notification-wrapper .content p a:hover{color:#000;box-shadow:inset 0 -1px 0 0 #fff,inset 0 -4px 0 0 #cfb053}.container.container-posts-navigation .cookie-notification-wrapper .content p a,.cookie-notification-wrapper .content p .container.container-posts-navigation a,.cookie-notification-wrapper .content p .posts-navigation .nav-links a,.cookie-notification-wrapper .content p a.button,.posts-navigation .nav-links .cookie-notification-wrapper .content p a{background:0 0;width:auto;display:inline-block;text-decoration:none;position:relative;cursor:pointer;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:all .5s;font-family:Futura,"Helvetica Neue",Helvetica,sans-serif;border:2px solid #434343;text-transform:uppercase;font-weight:700;color:#434343;font-size:11px;padding:5px 15px;text-shadow:none;box-shadow:none;white-space:nowrap;overflow:hidden}@media (min-width:620px){.cookie-notification-wrapper{height:50px;overflow:hidden}.container.container-posts-navigation .cookie-notification-wrapper .content p a,.cookie-notification-wrapper .content p .container.container-posts-navigation a,.cookie-notification-wrapper .content p .posts-navigation .nav-links a,.cookie-notification-wrapper .content p a.button,.posts-navigation .nav-links .cookie-notification-wrapper .content p a{margin-top:-4px}}@media (max-width:620px){.container.container-posts-navigation .cookie-notification-wrapper .content p a,.cookie-notification-wrapper .content p .container.container-posts-navigation a,.cookie-notification-wrapper .content p .posts-navigation .nav-links a,.cookie-notification-wrapper .content p a.button,.posts-navigation .nav-links .cookie-notification-wrapper .content p a{float:right;text-align:center;top:0;padding:5px 25px}}@media (max-width:320px){.container.container-posts-navigation .cookie-notification-wrapper .content p a,.cookie-notification-wrapper .content p .container.container-posts-navigation a,.cookie-notification-wrapper .content p .posts-navigation .nav-links a,.cookie-notification-wrapper .content p a.button,.posts-navigation .nav-links .cookie-notification-wrapper .content p a{width:100%;top:-5px;padding-left:0;padding-right:0}}.container.container-posts-navigation .cookie-notification-wrapper .content p a:focus,.container.container-posts-navigation .cookie-notification-wrapper .content p a:hover,.cookie-notification-wrapper .content p .container.container-posts-navigation a:focus,.cookie-notification-wrapper .content p .container.container-posts-navigation a:hover,.cookie-notification-wrapper .content p .posts-navigation .nav-links a:focus,.cookie-notification-wrapper .content p .posts-navigation .nav-links a:hover,.cookie-notification-wrapper .content p a.button:focus,.cookie-notification-wrapper .content p a.button:hover,.posts-navigation .nav-links .cookie-notification-wrapper .content p a:focus,.posts-navigation .nav-links .cookie-notification-wrapper .content p a:hover{color:#fff;border-color:#434343;box-shadow:0 -32px 0 #434343 inset;background:#434343}.block.block-single-blog-post .container .entry-content p .posts-navigation .nav-links a,.block.block-single-blog-post .container .entry-content p a.btn,.block.block-single-blog-post .container .entry-content p a.button,.block.block-single-blog-post .container.container-posts-navigation .entry-content p a,.posts-navigation .nav-links .block.block-single-blog-post .container .entry-content p a{text-shadow:none;box-shadow:0 0 0 #434343 inset;color:#434343}.block.block-single-blog-post .container .entry-content p .posts-navigation .nav-links a:active,.block.block-single-blog-post .container .entry-content p .posts-navigation .nav-links a:focus,.block.block-single-blog-post .container .entry-content p .posts-navigation .nav-links a:hover,.block.block-single-blog-post .container .entry-content p a.btn:active,.block.block-single-blog-post .container .entry-content p a.btn:focus,.block.block-single-blog-post .container .entry-content p a.btn:hover,.block.block-single-blog-post .container .entry-content p a.button:active,.block.block-single-blog-post .container .entry-content p a.button:focus,.block.block-single-blog-post .container .entry-content p a.button:hover,.block.block-single-blog-post .container.container-posts-navigation .entry-content p a:active,.block.block-single-blog-post .container.container-posts-navigation .entry-content p a:focus,.block.block-single-blog-post .container.container-posts-navigation .entry-content p a:hover,.posts-navigation .nav-links .block.block-single-blog-post .container .entry-content p a:active,.posts-navigation .nav-links .block.block-single-blog-post .container .entry-content p a:focus,.posts-navigation .nav-links .block.block-single-blog-post .container .entry-content p a:hover{color:#fff;border-color:#434343;box-shadow:0 -65px 0 #434343 inset;background:#434343}.block.block-single-blog-post .container .entry-content a.remove-linkstyle,.block.block-single-blog-post .container .entry-content a:active,.block.block-single-blog-post .container .entry-content a:focus,.block.block-single-blog-post .container .entry-content a:hover,.block.block-single-blog-post .container .entry-content a[style="border: 0 !important;"]{text-shadow:none;box-shadow:none}.button:not(.nav-toggle),.container.container-posts-navigation a:not(.nav-toggle),.entry-content .btn,.posts-navigation .nav-links a:not(.nav-toggle),button:not(.nav-toggle),button:not(.slick-arrow),button:not(.slick-next),button:not(.slick-prev),button[type=submit],input[type=submit],input[type=submit]:not(.nav-toggle),input[type=button]:not(.nav-toggle),input[type=reset]:not(.nav-toggle){background:0 0;color:#434343;width:auto;display:inline-block;padding:10px 30px;text-decoration:none;position:relative;cursor:pointer;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:all .5s;font-family:Futura,"Helvetica Neue",Helvetica,sans-serif;border:2px solid #434343;text-transform:uppercase;font-size:16px;font-weight:700;box-shadow:0 0 0 #434343 inset;text-shadow:none}.button:not(.nav-toggle).button-with-arrow,.container.container-posts-navigation a:not(.nav-toggle).button-with-arrow,.entry-content .btn.button-with-arrow,.posts-navigation .nav-links a:not(.nav-toggle).button-with-arrow,button:not(.nav-toggle).button-with-arrow,button:not(.slick-arrow).button-with-arrow,button:not(.slick-next).button-with-arrow,button:not(.slick-prev).button-with-arrow,button[type=submit].button-with-arrow,input[type=submit].button-with-arrow,input[type=submit]:not(.nav-toggle).button-with-arrow,input[type=button]:not(.nav-toggle).button-with-arrow,input[type=reset]:not(.nav-toggle).button-with-arrow{box-shadow:none}.button:not(.nav-toggle).button-with-arrow svg,.container.container-posts-navigation a:not(.nav-toggle).button-with-arrow svg,.entry-content .btn.button-with-arrow svg,.posts-navigation .nav-links a:not(.nav-toggle).button-with-arrow svg,button:not(.nav-toggle).button-with-arrow svg,button:not(.slick-arrow).button-with-arrow svg,button:not(.slick-next).button-with-arrow svg,button:not(.slick-prev).button-with-arrow svg,button[type=submit].button-with-arrow svg,input[type=submit].button-with-arrow svg,input[type=submit]:not(.nav-toggle).button-with-arrow svg,input[type=button]:not(.nav-toggle).button-with-arrow svg,input[type=reset]:not(.nav-toggle).button-with-arrow svg{position:absolute;fill:#434343;width:50px;height:20px;right:-30px;transition:all .5s;top:11.5px}.button:not(.nav-toggle).button-with-arrow svg path,.container.container-posts-navigation a:not(.nav-toggle).button-with-arrow svg path,.entry-content .btn.button-with-arrow svg path,.posts-navigation .nav-links a:not(.nav-toggle).button-with-arrow svg path,button:not(.nav-toggle).button-with-arrow svg path,button:not(.slick-arrow).button-with-arrow svg path,button:not(.slick-next).button-with-arrow svg path,button:not(.slick-prev).button-with-arrow svg path,button[type=submit].button-with-arrow svg path,input[type=submit].button-with-arrow svg path,input[type=submit]:not(.nav-toggle).button-with-arrow svg path,input[type=button]:not(.nav-toggle).button-with-arrow svg path,input[type=reset]:not(.nav-toggle).button-with-arrow svg path{fill:#434343}.button:not(.nav-toggle).button-with-arrow:after,.container.container-posts-navigation a:not(.nav-toggle).button-with-arrow:after,.entry-content .btn.button-with-arrow:after,.posts-navigation .nav-links a:not(.nav-toggle).button-with-arrow:after,button:not(.nav-toggle).button-with-arrow:after,button:not(.slick-arrow).button-with-arrow:after,button:not(.slick-next).button-with-arrow:after,button:not(.slick-prev).button-with-arrow:after,button[type=submit].button-with-arrow:after,input[type=submit].button-with-arrow:after,input[type=submit]:not(.nav-toggle).button-with-arrow:after,input[type=button]:not(.nav-toggle).button-with-arrow:after,input[type=reset]:not(.nav-toggle).button-with-arrow:after{width:0%;height:100%;top:0;left:0;background:#434343;content:'';position:absolute;z-index:-1;transition:all .5s}.button:not(.nav-toggle).button-with-arrow span,.container.container-posts-navigation a:not(.nav-toggle).button-with-arrow span,.entry-content .btn.button-with-arrow span,.posts-navigation .nav-links a:not(.nav-toggle).button-with-arrow span,button:not(.nav-toggle).button-with-arrow span,button:not(.slick-arrow).button-with-arrow span,button:not(.slick-next).button-with-arrow span,button:not(.slick-prev).button-with-arrow span,button[type=submit].button-with-arrow span,input[type=submit].button-with-arrow span,input[type=submit]:not(.nav-toggle).button-with-arrow span,input[type=button]:not(.nav-toggle).button-with-arrow span,input[type=reset]:not(.nav-toggle).button-with-arrow span{color:#434343;position:relative;z-index:2;text-transform:uppercase;font-size:16px;font-weight:700;transition:all .5s}.button:not(.nav-toggle).button-with-arrow:active,.button:not(.nav-toggle).button-with-arrow:focus,.button:not(.nav-toggle).button-with-arrow:hover,.container.container-posts-navigation a:not(.nav-toggle).button-with-arrow:active,.container.container-posts-navigation a:not(.nav-toggle).button-with-arrow:focus,.container.container-posts-navigation a:not(.nav-toggle).button-with-arrow:hover,.entry-content .btn.button-with-arrow:active,.entry-content .btn.button-with-arrow:focus,.entry-content .btn.button-with-arrow:hover,.posts-navigation .nav-links a:not(.nav-toggle).button-with-arrow:active,.posts-navigation .nav-links a:not(.nav-toggle).button-with-arrow:focus,.posts-navigation .nav-links a:not(.nav-toggle).button-with-arrow:hover,button:not(.nav-toggle).button-with-arrow:active,button:not(.nav-toggle).button-with-arrow:focus,button:not(.nav-toggle).button-with-arrow:hover,button:not(.slick-arrow).button-with-arrow:active,button:not(.slick-arrow).button-with-arrow:focus,button:not(.slick-arrow).button-with-arrow:hover,button:not(.slick-next).button-with-arrow:active,button:not(.slick-next).button-with-arrow:focus,button:not(.slick-next).button-with-arrow:hover,button:not(.slick-prev).button-with-arrow:active,button:not(.slick-prev).button-with-arrow:focus,button:not(.slick-prev).button-with-arrow:hover,button[type=submit].button-with-arrow:active,button[type=submit].button-with-arrow:focus,button[type=submit].button-with-arrow:hover,input[type=submit].button-with-arrow:active,input[type=submit].button-with-arrow:focus,input[type=submit].button-with-arrow:hover,input[type=submit]:not(.nav-toggle).button-with-arrow:active,input[type=submit]:not(.nav-toggle).button-with-arrow:focus,input[type=submit]:not(.nav-toggle).button-with-arrow:hover,input[type=button]:not(.nav-toggle).button-with-arrow:active,input[type=button]:not(.nav-toggle).button-with-arrow:focus,input[type=button]:not(.nav-toggle).button-with-arrow:hover,input[type=reset]:not(.nav-toggle).button-with-arrow:active,input[type=reset]:not(.nav-toggle).button-with-arrow:focus,input[type=reset]:not(.nav-toggle).button-with-arrow:hover{color:#fff;border-color:#434343;box-shadow:none;background:#434343;transition-delay:.45s}.button:not(.nav-toggle).button-with-arrow:active span,.button:not(.nav-toggle).button-with-arrow:focus span,.button:not(.nav-toggle).button-with-arrow:hover span,.container.container-posts-navigation a:not(.nav-toggle).button-with-arrow:active span,.container.container-posts-navigation a:not(.nav-toggle).button-with-arrow:focus span,.container.container-posts-navigation a:not(.nav-toggle).button-with-arrow:hover span,.entry-content .btn.button-with-arrow:active span,.entry-content .btn.button-with-arrow:focus span,.entry-content .btn.button-with-arrow:hover span,.posts-navigation .nav-links a:not(.nav-toggle).button-with-arrow:active span,.posts-navigation .nav-links a:not(.nav-toggle).button-with-arrow:focus span,.posts-navigation .nav-links a:not(.nav-toggle).button-with-arrow:hover span,button:not(.nav-toggle).button-with-arrow:active span,button:not(.nav-toggle).button-with-arrow:focus span,button:not(.nav-toggle).button-with-arrow:hover span,button:not(.slick-arrow).button-with-arrow:active span,button:not(.slick-arrow).button-with-arrow:focus span,button:not(.slick-arrow).button-with-arrow:hover span,button:not(.slick-next).button-with-arrow:active span,button:not(.slick-next).button-with-arrow:focus span,button:not(.slick-next).button-with-arrow:hover span,button:not(.slick-prev).button-with-arrow:active span,button:not(.slick-prev).button-with-arrow:focus span,button:not(.slick-prev).button-with-arrow:hover span,button[type=submit].button-with-arrow:active span,button[type=submit].button-with-arrow:focus span,button[type=submit].button-with-arrow:hover span,input[type=submit].button-with-arrow:active span,input[type=submit].button-with-arrow:focus span,input[type=submit].button-with-arrow:hover span,input[type=submit]:not(.nav-toggle).button-with-arrow:active span,input[type=submit]:not(.nav-toggle).button-with-arrow:focus span,input[type=submit]:not(.nav-toggle).button-with-arrow:hover span,input[type=button]:not(.nav-toggle).button-with-arrow:active span,input[type=button]:not(.nav-toggle).button-with-arrow:focus span,input[type=button]:not(.nav-toggle).button-with-arrow:hover span,input[type=reset]:not(.nav-toggle).button-with-arrow:active span,input[type=reset]:not(.nav-toggle).button-with-arrow:focus span,input[type=reset]:not(.nav-toggle).button-with-arrow:hover span{color:#fff}.button:not(.nav-toggle).button-with-arrow:active:after,.button:not(.nav-toggle).button-with-arrow:focus:after,.button:not(.nav-toggle).button-with-arrow:hover:after,.container.container-posts-navigation a:not(.nav-toggle).button-with-arrow:active:after,.container.container-posts-navigation a:not(.nav-toggle).button-with-arrow:focus:after,.container.container-posts-navigation a:not(.nav-toggle).button-with-arrow:hover:after,.entry-content .btn.button-with-arrow:active:after,.entry-content .btn.button-with-arrow:focus:after,.entry-content .btn.button-with-arrow:hover:after,.posts-navigation .nav-links a:not(.nav-toggle).button-with-arrow:active:after,.posts-navigation .nav-links a:not(.nav-toggle).button-with-arrow:focus:after,.posts-navigation .nav-links a:not(.nav-toggle).button-with-arrow:hover:after,button:not(.nav-toggle).button-with-arrow:active:after,button:not(.nav-toggle).button-with-arrow:focus:after,button:not(.nav-toggle).button-with-arrow:hover:after,button:not(.slick-arrow).button-with-arrow:active:after,button:not(.slick-arrow).button-with-arrow:focus:after,button:not(.slick-arrow).button-with-arrow:hover:after,button:not(.slick-next).button-with-arrow:active:after,button:not(.slick-next).button-with-arrow:focus:after,button:not(.slick-next).button-with-arrow:hover:after,button:not(.slick-prev).button-with-arrow:active:after,button:not(.slick-prev).button-with-arrow:focus:after,button:not(.slick-prev).button-with-arrow:hover:after,button[type=submit].button-with-arrow:active:after,button[type=submit].button-with-arrow:focus:after,button[type=submit].button-with-arrow:hover:after,input[type=submit].button-with-arrow:active:after,input[type=submit].button-with-arrow:focus:after,input[type=submit].button-with-arrow:hover:after,input[type=submit]:not(.nav-toggle).button-with-arrow:active:after,input[type=submit]:not(.nav-toggle).button-with-arrow:focus:after,input[type=submit]:not(.nav-toggle).button-with-arrow:hover:after,input[type=button]:not(.nav-toggle).button-with-arrow:active:after,input[type=button]:not(.nav-toggle).button-with-arrow:focus:after,input[type=button]:not(.nav-toggle).button-with-arrow:hover:after,input[type=reset]:not(.nav-toggle).button-with-arrow:active:after,input[type=reset]:not(.nav-toggle).button-with-arrow:focus:after,input[type=reset]:not(.nav-toggle).button-with-arrow:hover:after{width:100%}.button:not(.nav-toggle).button-with-arrow:active svg,.button:not(.nav-toggle).button-with-arrow:focus svg,.button:not(.nav-toggle).button-with-arrow:hover svg,.container.container-posts-navigation a:not(.nav-toggle).button-with-arrow:active svg,.container.container-posts-navigation a:not(.nav-toggle).button-with-arrow:focus svg,.container.container-posts-navigation a:not(.nav-toggle).button-with-arrow:hover svg,.entry-content .btn.button-with-arrow:active svg,.entry-content .btn.button-with-arrow:focus svg,.entry-content .btn.button-with-arrow:hover svg,.posts-navigation .nav-links a:not(.nav-toggle).button-with-arrow:active svg,.posts-navigation .nav-links a:not(.nav-toggle).button-with-arrow:focus svg,.posts-navigation .nav-links a:not(.nav-toggle).button-with-arrow:hover svg,button:not(.nav-toggle).button-with-arrow:active svg,button:not(.nav-toggle).button-with-arrow:focus svg,button:not(.nav-toggle).button-with-arrow:hover svg,button:not(.slick-arrow).button-with-arrow:active svg,button:not(.slick-arrow).button-with-arrow:focus svg,button:not(.slick-arrow).button-with-arrow:hover svg,button:not(.slick-next).button-with-arrow:active svg,button:not(.slick-next).button-with-arrow:focus svg,button:not(.slick-next).button-with-arrow:hover svg,button:not(.slick-prev).button-with-arrow:active svg,button:not(.slick-prev).button-with-arrow:focus svg,button:not(.slick-prev).button-with-arrow:hover svg,button[type=submit].button-with-arrow:active svg,button[type=submit].button-with-arrow:focus svg,button[type=submit].button-with-arrow:hover svg,input[type=submit].button-with-arrow:active svg,input[type=submit].button-with-arrow:focus svg,input[type=submit].button-with-arrow:hover svg,input[type=submit]:not(.nav-toggle).button-with-arrow:active svg,input[type=submit]:not(.nav-toggle).button-with-arrow:focus svg,input[type=submit]:not(.nav-toggle).button-with-arrow:hover svg,input[type=button]:not(.nav-toggle).button-with-arrow:active svg,input[type=button]:not(.nav-toggle).button-with-arrow:focus svg,input[type=button]:not(.nav-toggle).button-with-arrow:hover svg,input[type=reset]:not(.nav-toggle).button-with-arrow:active svg,input[type=reset]:not(.nav-toggle).button-with-arrow:focus svg,input[type=reset]:not(.nav-toggle).button-with-arrow:hover svg{transition-delay:.3s;-ms-transform:translateX(20px);transform:translateX(20px)}.button:not(.nav-toggle).button-white,.container.container-posts-navigation a:not(.nav-toggle).button-white,.entry-content .btn.button-white,.entry-content .newsletter input.btn.button,.newsletter .entry-content input.btn.button,.newsletter input.button:not(.nav-toggle),.newsletter input.button[type=submit],.newsletter input.button[type=submit]:not(.nav-toggle),.newsletter input.button[type=button]:not(.nav-toggle),.newsletter input.button[type=reset]:not(.nav-toggle),.posts-navigation .nav-links a:not(.nav-toggle).button-white,button:not(.nav-toggle).button-white,button:not(.slick-arrow).button-white,button:not(.slick-next).button-white,button:not(.slick-prev).button-white,button[type=submit].button-white,input[type=submit].button-white,input[type=submit]:not(.nav-toggle).button-white,input[type=button]:not(.nav-toggle).button-white,input[type=reset]:not(.nav-toggle).button-white{box-shadow:0 0 0 #fff inset;border-color:#fff;color:#fff}.button:not(.nav-toggle).button-white:focus,.button:not(.nav-toggle).button-white:hover,.container.container-posts-navigation a:not(.nav-toggle).button-white:focus,.container.container-posts-navigation a:not(.nav-toggle).button-white:hover,.entry-content .btn.button-white:focus,.entry-content .btn.button-white:hover,.entry-content .newsletter input.btn.button:focus,.entry-content .newsletter input.btn.button:hover,.newsletter .entry-content input.btn.button:focus,.newsletter .entry-content input.btn.button:hover,.newsletter input.button:not(.nav-toggle):focus,.newsletter input.button:not(.nav-toggle):hover,.newsletter input.button[type=submit]:focus,.newsletter input.button[type=submit]:hover,.newsletter input.button[type=submit]:not(.nav-toggle):focus,.newsletter input.button[type=submit]:not(.nav-toggle):hover,.newsletter input.button[type=button]:not(.nav-toggle):focus,.newsletter input.button[type=button]:not(.nav-toggle):hover,.newsletter input.button[type=reset]:not(.nav-toggle):focus,.newsletter input.button[type=reset]:not(.nav-toggle):hover,.posts-navigation .nav-links a:not(.nav-toggle).button-white:focus,.posts-navigation .nav-links a:not(.nav-toggle).button-white:hover,button:not(.nav-toggle).button-white:focus,button:not(.nav-toggle).button-white:hover,button:not(.slick-arrow).button-white:focus,button:not(.slick-arrow).button-white:hover,button:not(.slick-next).button-white:focus,button:not(.slick-next).button-white:hover,button:not(.slick-prev).button-white:focus,button:not(.slick-prev).button-white:hover,button[type=submit].button-white:focus,button[type=submit].button-white:hover,input[type=submit].button-white:focus,input[type=submit].button-white:hover,input[type=submit]:not(.nav-toggle).button-white:focus,input[type=submit]:not(.nav-toggle).button-white:hover,input[type=button]:not(.nav-toggle).button-white:focus,input[type=button]:not(.nav-toggle).button-white:hover,input[type=reset]:not(.nav-toggle).button-white:focus,input[type=reset]:not(.nav-toggle).button-white:hover{color:#434343;border-color:#fff;box-shadow:0 -65px 0 #fff inset;background:#fff}.button:not(.nav-toggle).button-white.button-with-arrow,.container.container-posts-navigation a:not(.nav-toggle).button-white.button-with-arrow,.entry-content .btn.button-white.button-with-arrow,.entry-content .newsletter input.btn.button-with-arrow.button,.newsletter .entry-content input.btn.button-with-arrow.button,.newsletter input.button:not(.nav-toggle).button-with-arrow,.newsletter input.button[type=submit].button-with-arrow,.newsletter input.button[type=submit]:not(.nav-toggle).button-with-arrow,.newsletter input.button[type=button]:not(.nav-toggle).button-with-arrow,.newsletter input.button[type=reset]:not(.nav-toggle).button-with-arrow,.posts-navigation .nav-links a:not(.nav-toggle).button-white.button-with-arrow,button:not(.nav-toggle).button-white.button-with-arrow,button:not(.slick-arrow).button-white.button-with-arrow,button:not(.slick-next).button-white.button-with-arrow,button:not(.slick-prev).button-white.button-with-arrow,button[type=submit].button-white.button-with-arrow,input[type=submit].button-white.button-with-arrow,input[type=submit]:not(.nav-toggle).button-white.button-with-arrow,input[type=button]:not(.nav-toggle).button-white.button-with-arrow,input[type=reset]:not(.nav-toggle).button-white.button-with-arrow{box-shadow:none}.button:not(.nav-toggle).button-white.button-with-arrow svg,.container.container-posts-navigation a:not(.nav-toggle).button-white.button-with-arrow svg,.entry-content .btn.button-white.button-with-arrow svg,.entry-content .newsletter input.btn.button-with-arrow.button svg,.newsletter .entry-content input.btn.button-with-arrow.button svg,.newsletter input.button:not(.nav-toggle).button-with-arrow svg,.newsletter input.button[type=submit].button-with-arrow svg,.newsletter input.button[type=submit]:not(.nav-toggle).button-with-arrow svg,.newsletter input.button[type=button]:not(.nav-toggle).button-with-arrow svg,.newsletter input.button[type=reset]:not(.nav-toggle).button-with-arrow svg,.posts-navigation .nav-links a:not(.nav-toggle).button-white.button-with-arrow svg,button:not(.nav-toggle).button-white.button-with-arrow svg,button:not(.slick-arrow).button-white.button-with-arrow svg,button:not(.slick-next).button-white.button-with-arrow svg,button:not(.slick-prev).button-white.button-with-arrow svg,button[type=submit].button-white.button-with-arrow svg,input[type=submit].button-white.button-with-arrow svg,input[type=submit]:not(.nav-toggle).button-white.button-with-arrow svg,input[type=button]:not(.nav-toggle).button-white.button-with-arrow svg,input[type=reset]:not(.nav-toggle).button-white.button-with-arrow svg{position:absolute;fill:#fff;width:50px;height:20px;right:-30px;transition:all .5s;top:11.5px}.button:not(.nav-toggle).button-white.button-with-arrow svg path,.container.container-posts-navigation a:not(.nav-toggle).button-white.button-with-arrow svg path,.entry-content .btn.button-white.button-with-arrow svg path,.entry-content .newsletter input.btn.button-with-arrow.button svg path,.newsletter .entry-content input.btn.button-with-arrow.button svg path,.newsletter input.button:not(.nav-toggle).button-with-arrow svg path,.newsletter input.button[type=submit].button-with-arrow svg path,.newsletter input.button[type=submit]:not(.nav-toggle).button-with-arrow svg path,.newsletter input.button[type=button]:not(.nav-toggle).button-with-arrow svg path,.newsletter input.button[type=reset]:not(.nav-toggle).button-with-arrow svg path,.posts-navigation .nav-links a:not(.nav-toggle).button-white.button-with-arrow svg path,button:not(.nav-toggle).button-white.button-with-arrow svg path,button:not(.slick-arrow).button-white.button-with-arrow svg path,button:not(.slick-next).button-white.button-with-arrow svg path,button:not(.slick-prev).button-white.button-with-arrow svg path,button[type=submit].button-white.button-with-arrow svg path,input[type=submit].button-white.button-with-arrow svg path,input[type=submit]:not(.nav-toggle).button-white.button-with-arrow svg path,input[type=button]:not(.nav-toggle).button-white.button-with-arrow svg path,input[type=reset]:not(.nav-toggle).button-white.button-with-arrow svg path{fill:#fff}.button:not(.nav-toggle).button-white.button-with-arrow:after,.container.container-posts-navigation a:not(.nav-toggle).button-white.button-with-arrow:after,.entry-content .btn.button-white.button-with-arrow:after,.entry-content .newsletter input.btn.button-with-arrow.button:after,.newsletter .entry-content input.btn.button-with-arrow.button:after,.newsletter input.button:not(.nav-toggle).button-with-arrow:after,.newsletter input.button[type=submit].button-with-arrow:after,.newsletter input.button[type=submit]:not(.nav-toggle).button-with-arrow:after,.newsletter input.button[type=button]:not(.nav-toggle).button-with-arrow:after,.newsletter input.button[type=reset]:not(.nav-toggle).button-with-arrow:after,.posts-navigation .nav-links a:not(.nav-toggle).button-white.button-with-arrow:after,button:not(.nav-toggle).button-white.button-with-arrow:after,button:not(.slick-arrow).button-white.button-with-arrow:after,button:not(.slick-next).button-white.button-with-arrow:after,button:not(.slick-prev).button-white.button-with-arrow:after,button[type=submit].button-white.button-with-arrow:after,input[type=submit].button-white.button-with-arrow:after,input[type=submit]:not(.nav-toggle).button-white.button-with-arrow:after,input[type=button]:not(.nav-toggle).button-white.button-with-arrow:after,input[type=reset]:not(.nav-toggle).button-white.button-with-arrow:after{width:0%;height:100%;top:0;left:0;background:#fff;content:'';position:absolute;z-index:-1;transition:all .5s}.button:not(.nav-toggle).button-white.button-with-arrow span,.container.container-posts-navigation a:not(.nav-toggle).button-white.button-with-arrow span,.entry-content .btn.button-white.button-with-arrow span,.entry-content .newsletter input.btn.button-with-arrow.button span,.newsletter .entry-content input.btn.button-with-arrow.button span,.newsletter input.button:not(.nav-toggle).button-with-arrow span,.newsletter input.button[type=submit].button-with-arrow span,.newsletter input.button[type=submit]:not(.nav-toggle).button-with-arrow span,.newsletter input.button[type=button]:not(.nav-toggle).button-with-arrow span,.newsletter input.button[type=reset]:not(.nav-toggle).button-with-arrow span,.posts-navigation .nav-links a:not(.nav-toggle).button-white.button-with-arrow span,button:not(.nav-toggle).button-white.button-with-arrow span,button:not(.slick-arrow).button-white.button-with-arrow span,button:not(.slick-next).button-white.button-with-arrow span,button:not(.slick-prev).button-white.button-with-arrow span,button[type=submit].button-white.button-with-arrow span,input[type=submit].button-white.button-with-arrow span,input[type=submit]:not(.nav-toggle).button-white.button-with-arrow span,input[type=button]:not(.nav-toggle).button-white.button-with-arrow span,input[type=reset]:not(.nav-toggle).button-white.button-with-arrow span{color:#fff;position:relative;z-index:2;text-transform:uppercase;font-size:16px;font-weight:700;transition:all .5s}.button:not(.nav-toggle).button-white.button-with-arrow:active,.button:not(.nav-toggle).button-white.button-with-arrow:focus,.button:not(.nav-toggle).button-white.button-with-arrow:hover,.container.container-posts-navigation a:not(.nav-toggle).button-white.button-with-arrow:active,.container.container-posts-navigation a:not(.nav-toggle).button-white.button-with-arrow:focus,.container.container-posts-navigation a:not(.nav-toggle).button-white.button-with-arrow:hover,.entry-content .btn.button-white.button-with-arrow:active,.entry-content .btn.button-white.button-with-arrow:focus,.entry-content .btn.button-white.button-with-arrow:hover,.entry-content .newsletter input.btn.button-with-arrow.button:active,.entry-content .newsletter input.btn.button-with-arrow.button:focus,.entry-content .newsletter input.btn.button-with-arrow.button:hover,.newsletter .entry-content input.btn.button-with-arrow.button:active,.newsletter .entry-content input.btn.button-with-arrow.button:focus,.newsletter .entry-content input.btn.button-with-arrow.button:hover,.newsletter input.button:not(.nav-toggle).button-with-arrow:active,.newsletter input.button:not(.nav-toggle).button-with-arrow:focus,.newsletter input.button:not(.nav-toggle).button-with-arrow:hover,.newsletter input.button[type=submit].button-with-arrow:active,.newsletter input.button[type=submit].button-with-arrow:focus,.newsletter input.button[type=submit].button-with-arrow:hover,.newsletter input.button[type=submit]:not(.nav-toggle).button-with-arrow:active,.newsletter input.button[type=submit]:not(.nav-toggle).button-with-arrow:focus,.newsletter input.button[type=submit]:not(.nav-toggle).button-with-arrow:hover,.newsletter input.button[type=button]:not(.nav-toggle).button-with-arrow:active,.newsletter input.button[type=button]:not(.nav-toggle).button-with-arrow:focus,.newsletter input.button[type=button]:not(.nav-toggle).button-with-arrow:hover,.newsletter input.button[type=reset]:not(.nav-toggle).button-with-arrow:active,.newsletter input.button[type=reset]:not(.nav-toggle).button-with-arrow:focus,.newsletter input.button[type=reset]:not(.nav-toggle).button-with-arrow:hover,.posts-navigation .nav-links a:not(.nav-toggle).button-white.button-with-arrow:active,.posts-navigation .nav-links a:not(.nav-toggle).button-white.button-with-arrow:focus,.posts-navigation .nav-links a:not(.nav-toggle).button-white.button-with-arrow:hover,button:not(.nav-toggle).button-white.button-with-arrow:active,button:not(.nav-toggle).button-white.button-with-arrow:focus,button:not(.nav-toggle).button-white.button-with-arrow:hover,button:not(.slick-arrow).button-white.button-with-arrow:active,button:not(.slick-arrow).button-white.button-with-arrow:focus,button:not(.slick-arrow).button-white.button-with-arrow:hover,button:not(.slick-next).button-white.button-with-arrow:active,button:not(.slick-next).button-white.button-with-arrow:focus,button:not(.slick-next).button-white.button-with-arrow:hover,button:not(.slick-prev).button-white.button-with-arrow:active,button:not(.slick-prev).button-white.button-with-arrow:focus,button:not(.slick-prev).button-white.button-with-arrow:hover,button[type=submit].button-white.button-with-arrow:active,button[type=submit].button-white.button-with-arrow:focus,button[type=submit].button-white.button-with-arrow:hover,input[type=submit].button-white.button-with-arrow:active,input[type=submit].button-white.button-with-arrow:focus,input[type=submit].button-white.button-with-arrow:hover,input[type=submit]:not(.nav-toggle).button-white.button-with-arrow:active,input[type=submit]:not(.nav-toggle).button-white.button-with-arrow:focus,input[type=submit]:not(.nav-toggle).button-white.button-with-arrow:hover,input[type=button]:not(.nav-toggle).button-white.button-with-arrow:active,input[type=button]:not(.nav-toggle).button-white.button-with-arrow:focus,input[type=button]:not(.nav-toggle).button-white.button-with-arrow:hover,input[type=reset]:not(.nav-toggle).button-white.button-with-arrow:active,input[type=reset]:not(.nav-toggle).button-white.button-with-arrow:focus,input[type=reset]:not(.nav-toggle).button-white.button-with-arrow:hover{color:#434343;border-color:#fff;box-shadow:none;background:#fff;transition-delay:.45s}.button:not(.nav-toggle).button-white.button-with-arrow:active span,.button:not(.nav-toggle).button-white.button-with-arrow:focus span,.button:not(.nav-toggle).button-white.button-with-arrow:hover span,.container.container-posts-navigation a:not(.nav-toggle).button-white.button-with-arrow:active span,.container.container-posts-navigation a:not(.nav-toggle).button-white.button-with-arrow:focus span,.container.container-posts-navigation a:not(.nav-toggle).button-white.button-with-arrow:hover span,.entry-content .btn.button-white.button-with-arrow:active span,.entry-content .btn.button-white.button-with-arrow:focus span,.entry-content .btn.button-white.button-with-arrow:hover span,.entry-content .newsletter input.btn.button-with-arrow.button:active span,.entry-content .newsletter input.btn.button-with-arrow.button:focus span,.entry-content .newsletter input.btn.button-with-arrow.button:hover span,.newsletter .entry-content input.btn.button-with-arrow.button:active span,.newsletter .entry-content input.btn.button-with-arrow.button:focus span,.newsletter .entry-content input.btn.button-with-arrow.button:hover span,.newsletter input.button:not(.nav-toggle).button-with-arrow:active span,.newsletter input.button:not(.nav-toggle).button-with-arrow:focus span,.newsletter input.button:not(.nav-toggle).button-with-arrow:hover span,.newsletter input.button[type=submit].button-with-arrow:active span,.newsletter input.button[type=submit].button-with-arrow:focus span,.newsletter input.button[type=submit].button-with-arrow:hover span,.newsletter input.button[type=submit]:not(.nav-toggle).button-with-arrow:active span,.newsletter input.button[type=submit]:not(.nav-toggle).button-with-arrow:focus span,.newsletter input.button[type=submit]:not(.nav-toggle).button-with-arrow:hover span,.newsletter input.button[type=button]:not(.nav-toggle).button-with-arrow:active span,.newsletter input.button[type=button]:not(.nav-toggle).button-with-arrow:focus span,.newsletter input.button[type=button]:not(.nav-toggle).button-with-arrow:hover span,.newsletter input.button[type=reset]:not(.nav-toggle).button-with-arrow:active span,.newsletter input.button[type=reset]:not(.nav-toggle).button-with-arrow:focus span,.newsletter input.button[type=reset]:not(.nav-toggle).button-with-arrow:hover span,.posts-navigation .nav-links a:not(.nav-toggle).button-white.button-with-arrow:active span,.posts-navigation .nav-links a:not(.nav-toggle).button-white.button-with-arrow:focus span,.posts-navigation .nav-links a:not(.nav-toggle).button-white.button-with-arrow:hover span,button:not(.nav-toggle).button-white.button-with-arrow:active span,button:not(.nav-toggle).button-white.button-with-arrow:focus span,button:not(.nav-toggle).button-white.button-with-arrow:hover span,button:not(.slick-arrow).button-white.button-with-arrow:active span,button:not(.slick-arrow).button-white.button-with-arrow:focus span,button:not(.slick-arrow).button-white.button-with-arrow:hover span,button:not(.slick-next).button-white.button-with-arrow:active span,button:not(.slick-next).button-white.button-with-arrow:focus span,button:not(.slick-next).button-white.button-with-arrow:hover span,button:not(.slick-prev).button-white.button-with-arrow:active span,button:not(.slick-prev).button-white.button-with-arrow:focus span,button:not(.slick-prev).button-white.button-with-arrow:hover span,button[type=submit].button-white.button-with-arrow:active span,button[type=submit].button-white.button-with-arrow:focus span,button[type=submit].button-white.button-with-arrow:hover span,input[type=submit].button-white.button-with-arrow:active span,input[type=submit].button-white.button-with-arrow:focus span,input[type=submit].button-white.button-with-arrow:hover span,input[type=submit]:not(.nav-toggle).button-white.button-with-arrow:active span,input[type=submit]:not(.nav-toggle).button-white.button-with-arrow:focus span,input[type=submit]:not(.nav-toggle).button-white.button-with-arrow:hover span,input[type=button]:not(.nav-toggle).button-white.button-with-arrow:active span,input[type=button]:not(.nav-toggle).button-white.button-with-arrow:focus span,input[type=button]:not(.nav-toggle).button-white.button-with-arrow:hover span,input[type=reset]:not(.nav-toggle).button-white.button-with-arrow:active span,input[type=reset]:not(.nav-toggle).button-white.button-with-arrow:focus span,input[type=reset]:not(.nav-toggle).button-white.button-with-arrow:hover span{color:#434343}.button:not(.nav-toggle).button-white.button-with-arrow:active:after,.button:not(.nav-toggle).button-white.button-with-arrow:focus:after,.button:not(.nav-toggle).button-white.button-with-arrow:hover:after,.container.container-posts-navigation a:not(.nav-toggle).button-white.button-with-arrow:active:after,.container.container-posts-navigation a:not(.nav-toggle).button-white.button-with-arrow:focus:after,.container.container-posts-navigation a:not(.nav-toggle).button-white.button-with-arrow:hover:after,.entry-content .btn.button-white.button-with-arrow:active:after,.entry-content .btn.button-white.button-with-arrow:focus:after,.entry-content .btn.button-white.button-with-arrow:hover:after,.entry-content .newsletter input.btn.button-with-arrow.button:active:after,.entry-content .newsletter input.btn.button-with-arrow.button:focus:after,.entry-content .newsletter input.btn.button-with-arrow.button:hover:after,.newsletter .entry-content input.btn.button-with-arrow.button:active:after,.newsletter .entry-content input.btn.button-with-arrow.button:focus:after,.newsletter .entry-content input.btn.button-with-arrow.button:hover:after,.newsletter input.button:not(.nav-toggle).button-with-arrow:active:after,.newsletter input.button:not(.nav-toggle).button-with-arrow:focus:after,.newsletter input.button:not(.nav-toggle).button-with-arrow:hover:after,.newsletter input.button[type=submit].button-with-arrow:active:after,.newsletter input.button[type=submit].button-with-arrow:focus:after,.newsletter input.button[type=submit].button-with-arrow:hover:after,.newsletter input.button[type=submit]:not(.nav-toggle).button-with-arrow:active:after,.newsletter input.button[type=submit]:not(.nav-toggle).button-with-arrow:focus:after,.newsletter input.button[type=submit]:not(.nav-toggle).button-with-arrow:hover:after,.newsletter input.button[type=button]:not(.nav-toggle).button-with-arrow:active:after,.newsletter input.button[type=button]:not(.nav-toggle).button-with-arrow:focus:after,.newsletter input.button[type=button]:not(.nav-toggle).button-with-arrow:hover:after,.newsletter input.button[type=reset]:not(.nav-toggle).button-with-arrow:active:after,.newsletter input.button[type=reset]:not(.nav-toggle).button-with-arrow:focus:after,.newsletter input.button[type=reset]:not(.nav-toggle).button-with-arrow:hover:after,.posts-navigation .nav-links a:not(.nav-toggle).button-white.button-with-arrow:active:after,.posts-navigation .nav-links a:not(.nav-toggle).button-white.button-with-arrow:focus:after,.posts-navigation .nav-links a:not(.nav-toggle).button-white.button-with-arrow:hover:after,button:not(.nav-toggle).button-white.button-with-arrow:active:after,button:not(.nav-toggle).button-white.button-with-arrow:focus:after,button:not(.nav-toggle).button-white.button-with-arrow:hover:after,button:not(.slick-arrow).button-white.button-with-arrow:active:after,button:not(.slick-arrow).button-white.button-with-arrow:focus:after,button:not(.slick-arrow).button-white.button-with-arrow:hover:after,button:not(.slick-next).button-white.button-with-arrow:active:after,button:not(.slick-next).button-white.button-with-arrow:focus:after,button:not(.slick-next).button-white.button-with-arrow:hover:after,button:not(.slick-prev).button-white.button-with-arrow:active:after,button:not(.slick-prev).button-white.button-with-arrow:focus:after,button:not(.slick-prev).button-white.button-with-arrow:hover:after,button[type=submit].button-white.button-with-arrow:active:after,button[type=submit].button-white.button-with-arrow:focus:after,button[type=submit].button-white.button-with-arrow:hover:after,input[type=submit].button-white.button-with-arrow:active:after,input[type=submit].button-white.button-with-arrow:focus:after,input[type=submit].button-white.button-with-arrow:hover:after,input[type=submit]:not(.nav-toggle).button-white.button-with-arrow:active:after,input[type=submit]:not(.nav-toggle).button-white.button-with-arrow:focus:after,input[type=submit]:not(.nav-toggle).button-white.button-with-arrow:hover:after,input[type=button]:not(.nav-toggle).button-white.button-with-arrow:active:after,input[type=button]:not(.nav-toggle).button-white.button-with-arrow:focus:after,input[type=button]:not(.nav-toggle).button-white.button-with-arrow:hover:after,input[type=reset]:not(.nav-toggle).button-white.button-with-arrow:active:after,input[type=reset]:not(.nav-toggle).button-white.button-with-arrow:focus:after,input[type=reset]:not(.nav-toggle).button-white.button-with-arrow:hover:after{width:100%}.button:not(.nav-toggle).button-white.button-with-arrow:active svg,.button:not(.nav-toggle).button-white.button-with-arrow:focus svg,.button:not(.nav-toggle).button-white.button-with-arrow:hover svg,.container.container-posts-navigation a:not(.nav-toggle).button-white.button-with-arrow:active svg,.container.container-posts-navigation a:not(.nav-toggle).button-white.button-with-arrow:focus svg,.container.container-posts-navigation a:not(.nav-toggle).button-white.button-with-arrow:hover svg,.entry-content .btn.button-white.button-with-arrow:active svg,.entry-content .btn.button-white.button-with-arrow:focus svg,.entry-content .btn.button-white.button-with-arrow:hover svg,.entry-content .newsletter input.btn.button-with-arrow.button:active svg,.entry-content .newsletter input.btn.button-with-arrow.button:focus svg,.entry-content .newsletter input.btn.button-with-arrow.button:hover svg,.newsletter .entry-content input.btn.button-with-arrow.button:active svg,.newsletter .entry-content input.btn.button-with-arrow.button:focus svg,.newsletter .entry-content input.btn.button-with-arrow.button:hover svg,.newsletter input.button:not(.nav-toggle).button-with-arrow:active svg,.newsletter input.button:not(.nav-toggle).button-with-arrow:focus svg,.newsletter input.button:not(.nav-toggle).button-with-arrow:hover svg,.newsletter input.button[type=submit].button-with-arrow:active svg,.newsletter input.button[type=submit].button-with-arrow:focus svg,.newsletter input.button[type=submit].button-with-arrow:hover svg,.newsletter input.button[type=submit]:not(.nav-toggle).button-with-arrow:active svg,.newsletter input.button[type=submit]:not(.nav-toggle).button-with-arrow:focus svg,.newsletter input.button[type=submit]:not(.nav-toggle).button-with-arrow:hover svg,.newsletter input.button[type=button]:not(.nav-toggle).button-with-arrow:active svg,.newsletter input.button[type=button]:not(.nav-toggle).button-with-arrow:focus svg,.newsletter input.button[type=button]:not(.nav-toggle).button-with-arrow:hover svg,.newsletter input.button[type=reset]:not(.nav-toggle).button-with-arrow:active svg,.newsletter input.button[type=reset]:not(.nav-toggle).button-with-arrow:focus svg,.newsletter input.button[type=reset]:not(.nav-toggle).button-with-arrow:hover svg,.posts-navigation .nav-links a:not(.nav-toggle).button-white.button-with-arrow:active svg,.posts-navigation .nav-links a:not(.nav-toggle).button-white.button-with-arrow:focus svg,.posts-navigation .nav-links a:not(.nav-toggle).button-white.button-with-arrow:hover svg,button:not(.nav-toggle).button-white.button-with-arrow:active svg,button:not(.nav-toggle).button-white.button-with-arrow:focus svg,button:not(.nav-toggle).button-white.button-with-arrow:hover svg,button:not(.slick-arrow).button-white.button-with-arrow:active svg,button:not(.slick-arrow).button-white.button-with-arrow:focus svg,button:not(.slick-arrow).button-white.button-with-arrow:hover svg,button:not(.slick-next).button-white.button-with-arrow:active svg,button:not(.slick-next).button-white.button-with-arrow:focus svg,button:not(.slick-next).button-white.button-with-arrow:hover svg,button:not(.slick-prev).button-white.button-with-arrow:active svg,button:not(.slick-prev).button-white.button-with-arrow:focus svg,button:not(.slick-prev).button-white.button-with-arrow:hover svg,button[type=submit].button-white.button-with-arrow:active svg,button[type=submit].button-white.button-with-arrow:focus svg,button[type=submit].button-white.button-with-arrow:hover svg,input[type=submit].button-white.button-with-arrow:active svg,input[type=submit].button-white.button-with-arrow:focus svg,input[type=submit].button-white.button-with-arrow:hover svg,input[type=submit]:not(.nav-toggle).button-white.button-with-arrow:active svg,input[type=submit]:not(.nav-toggle).button-white.button-with-arrow:focus svg,input[type=submit]:not(.nav-toggle).button-white.button-with-arrow:hover svg,input[type=button]:not(.nav-toggle).button-white.button-with-arrow:active svg,input[type=button]:not(.nav-toggle).button-white.button-with-arrow:focus svg,input[type=button]:not(.nav-toggle).button-white.button-with-arrow:hover svg,input[type=reset]:not(.nav-toggle).button-white.button-with-arrow:active svg,input[type=reset]:not(.nav-toggle).button-white.button-with-arrow:focus svg,input[type=reset]:not(.nav-toggle).button-white.button-with-arrow:hover svg{transition-delay:.3s;-ms-transform:translateX(20px);transform:translateX(20px)}.button:not(.nav-toggle):active,.button:not(.nav-toggle):focus,.button:not(.nav-toggle):hover,.container.container-posts-navigation a:not(.nav-toggle):active,.container.container-posts-navigation a:not(.nav-toggle):focus,.container.container-posts-navigation a:not(.nav-toggle):hover,.entry-content .btn:active,.entry-content .btn:focus,.entry-content .btn:hover,.posts-navigation .nav-links a:not(.nav-toggle):active,.posts-navigation .nav-links a:not(.nav-toggle):focus,.posts-navigation .nav-links a:not(.nav-toggle):hover,button:not(.nav-toggle):active,button:not(.nav-toggle):focus,button:not(.nav-toggle):hover,button:not(.slick-arrow):active,button:not(.slick-arrow):focus,button:not(.slick-arrow):hover,button:not(.slick-next):active,button:not(.slick-next):focus,button:not(.slick-next):hover,button:not(.slick-prev):active,button:not(.slick-prev):focus,button:not(.slick-prev):hover,button[type=submit]:active,button[type=submit]:focus,button[type=submit]:hover,input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover,input[type=submit]:not(.nav-toggle):active,input[type=submit]:not(.nav-toggle):focus,input[type=submit]:not(.nav-toggle):hover,input[type=button]:not(.nav-toggle):active,input[type=button]:not(.nav-toggle):focus,input[type=button]:not(.nav-toggle):hover,input[type=reset]:not(.nav-toggle):active,input[type=reset]:not(.nav-toggle):focus,input[type=reset]:not(.nav-toggle):hover{color:#fff;border-color:#434343;box-shadow:0 -65px 0 #434343 inset;background:#434343}.button:not(.nav-toggle),.container.container-posts-navigation a:not(.nav-toggle),.posts-navigation .nav-links a:not(.nav-toggle),a,button,input{-webkit-tap-highlight-color:transparent}body .site input[type=number],body .site input[type=search],body .site input[type=text],body .site input[type=tel],body .site input[type=url],body .site input[type=password],body .site input[type=month],body .site input[type=week],body .site input[type=email],body .site select,body .site textarea{font-family:"Neuzeit Grotesk","Helvetica Neue",Helvetica,sans-serif;color:#666;border:1px solid #cfd9db;background:#fff;border-radius:3px;padding:16px;text-decoration:none;position:relative;transition:150ms linear all;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-bottom:0}#nav ul li a,.block .general-description h2,.block .general-description h2 span,.block .numbered h2,.block .numbered h2 span{font-family:Futura,"Helvetica Neue",Helvetica,sans-serif}body .site input[type=number]:focus,body .site input[type=search]:focus,body .site input[type=text]:focus,body .site input[type=tel]:focus,body .site input[type=url]:focus,body .site input[type=password]:focus,body .site input[type=month]:focus,body .site input[type=week]:focus,body .site input[type=email]:focus,body .site select:focus,body .site textarea:focus{outline:0;border:1px solid #869fa4}body .site select{background-color:#fff;background-image:url(../svg/select.svg);background-repeat:no-repeat;background-position:right center;color:#666;padding-right:40px;transition:none;border:1px solid #cfd9db;width:100%;max-width:100%;min-width:0}body .site select:active,body .site select:focus,body .site select:hover{border:1px solid #222}body form p{margin-bottom:20px}body form p.form-submit{margin-bottom:0}body form.search-form .search-field{float:left;margin-right:5px}body form.search-form .search-submit{padding:16px 1.75em}body .gform_wrapper{margin:0}body .gform_wrapper form .ginput_container,body .gform_wrapper form .top_label{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}body .gform_wrapper form .gfield{margin-top:10px;margin-bottom:0;padding-left:0}body .gform_wrapper form .ginput_container input,body .gform_wrapper form .ginput_container input.medium,body .gform_wrapper form .ginput_container select{width:100%!important;margin-right:0}body .gform_wrapper form textarea,body .gform_wrapper form textarea.medium{margin-bottom:0}@media (max-width:480px){body .gform_wrapper form textarea,body .gform_wrapper form textarea.medium{width:100%}}body.main-navigation-open{overflow:hidden}body.main-navigation-open .site-wrapper{transform:translate3d(0,100vh,0);overflow:hidden}body.main-navigation-touched{overflow-x:hidden;z-index:0}body #page button.nav-trigger{display:none}@media (max-width:960px){body #page button.nav-trigger,body #page button.nav-trigger:hover{background:0 0;box-shadow:none;text-decoration:none}body #page button.nav-trigger{border:0;z-index:90;position:absolute;top:15px;left:10px;padding:0;width:28px;height:20px;display:block;margin:0;cursor:pointer}body #page button.nav-trigger:focus .burger-icon{position:relative;margin-top:8px;margin-bottom:8px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body #page button.nav-trigger:focus .burger-icon,body #page button.nav-trigger:focus .burger-icon::after,body #page button.nav-trigger:focus .burger-icon::before{display:block;width:28px;height:4px;background-color:#cfb053;transition-property:background-color,transform;transition-duration:.3s}body #page button.nav-trigger:focus .burger-icon::after,body #page button.nav-trigger:focus .burger-icon::before{position:absolute;content:''}body #page button.nav-trigger:focus .burger-icon::before{top:-8px}body #page button.nav-trigger:focus .burger-icon::after{top:8px}body #page button.nav-trigger .burger-icon{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0;padding:0}body #page button.nav-trigger .burger-icon,body #page button.nav-trigger .burger-icon::after,body #page button.nav-trigger .burger-icon::before{display:block;width:28px;height:4px;background-color:#fff;transition-property:background-color,transform;transition-duration:.3s}body #page button.nav-trigger .burger-icon::after,body #page button.nav-trigger .burger-icon::before{position:absolute;content:''}body #page button.nav-trigger .burger-icon::before{top:-8px}body #page button.nav-trigger .burger-icon::after{top:8px}body #page button.nav-trigger[aria-expanded=true] .burger-icon{box-shadow:none;text-decoration:none;background-color:transparent}body #page button.nav-trigger[aria-expanded=true] .burger-icon::before{-ms-transform:translateY(8px) rotate(45deg);transform:translateY(8px) rotate(45deg)}body #page button.nav-trigger[aria-expanded=true] .burger-icon::after{-ms-transform:translateY(-8px) rotate(-45deg);transform:translateY(-8px) rotate(-45deg)}}.container.container-posts-navigation a.call-me-maybe,.posts-navigation .nav-links a.call-me-maybe,a.button.call-me-maybe{display:none;position:absolute;top:8px;right:8px;border:2px solid #2ecc71;padding:7px 15px;margin:0;line-height:1;overflow:hidden;color:#2ecc71;box-shadow:none;text-shadow:none;font-size:15px;font-weight:700;text-transform:uppercase;transition:all .5s;z-index:90}.container.container-posts-navigation a.call-me-maybe:active,.container.container-posts-navigation a.call-me-maybe:focus,.container.container-posts-navigation a.call-me-maybe:hover,.posts-navigation .nav-links a.call-me-maybe:active,.posts-navigation .nav-links a.call-me-maybe:focus,.posts-navigation .nav-links a.call-me-maybe:hover,a.button.call-me-maybe:active,a.button.call-me-maybe:focus,a.button.call-me-maybe:hover{color:#fff;border-color:#2ecc71;box-shadow:0 -35px 0 #2ecc71 inset;background:#2ecc71}.site-wrapper{transition:all .5s;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-left:auto;margin-right:auto;min-height:100vh;position:relative}#nav{overflow:hidden;outline:0}#nav ul{list-style:none;overflow:hidden}#nav ul li{overflow:hidden}#nav ul li.menu-item-button{position:relative;top:-1px}#nav ul li a{color:rgba(255,255,255,.9);font-size:13px;font-weight:700;text-transform:uppercase;transition:.5s all;bottom:0;margin:0;text-align:center;display:inline-block;padding:0 16px;position:relative;overflow:visible;outline:0}#nav ul li a:focus{transition:none}#nav ul li a:hover{color:rgba(255,255,255,.4);bottom:3px}#nav ul li a.button-nav{border:2px solid #fff;padding:8px 14px;margin:0;display:inline;line-height:1;position:relative;overflow:hidden}#nav ul li a.button-nav span{transition:.55s}#nav ul li a.button-nav:before{content:attr(data-hover);-ms-transform:translate(-150%,0);transform:translate(-150%,0)}#nav ul li a.button-nav:after{content:attr(data-active);-ms-transform:translate(150%,0);transform:translate(150%,0)}#nav ul li a.button-nav:after,#nav ul li a.button-nav:before{position:absolute;top:7px;left:0;width:100%;text-align:center;opacity:0;transition:.55s,opacity .55s}#nav ul li a.button-nav:focus{border-color:#cfb053;opacity:1}#nav ul li a.button-nav:focus *,#nav ul li a.button-nav:focus:after,#nav ul li a.button-nav:focus:before{opacity:1}#nav ul li a.button-nav:hover{bottom:0;opacity:1}#nav ul li a.button-nav:hover span{opacity:0}#nav ul li a.button-nav:hover:before{opacity:1;-ms-transform:translate(0,0);transform:translate(0,0)}@media (max-width:960px){#nav ul,#nav.open{visibility:visible}.container.container-posts-navigation a.call-me-maybe,.posts-navigation .nav-links a.call-me-maybe,a.button.call-me-maybe{display:inline-block}#nav{right:0;top:0;width:100%;background-color:#16202a;visibility:hidden;overflow:auto;transition:all .5s;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:fixed;transform:translate3d(0,-100%,0);margin:0;padding:0;z-index:50}#nav.open{transition:transform .5s;transform:translate3d(0,0,0)}#nav ul{position:relative;top:50%;left:50%;-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);transform-style:preserve-3d;padding:70px 20px 20px;list-style:none;margin:0;opacity:1;overflow:visible}#nav ul.is-fixed{position:fixed}#nav ul li{line-height:2}#nav ul li.menu-item-button{display:none}#nav ul li a{font-size:2.8vw;display:block;padding:2px 50px;position:relative;color:#fff}}.block.block-blogposts .blogposts .blogpost .blogpost-featured-image .likes.liked svg path.outside,.slick-loading .slick-block,.slick-loading .slick-track{visibility:hidden}@media (max-width:960px) and (max-height:500px){#nav ul li{line-height:1.5}}@media (max-width:960px) and (max-width:892.85714px){#nav ul li a{font-size:25px}}@media (max-width:960px) and (min-width:2428.57143px){#nav ul li a{font-size:68px}}@media (max-width:960px) and (max-width:480px){#nav ul li a{font-size:2.5vw;padding:5px 20px}}@media (max-width:960px) and (max-width:480px) and (max-width:800px){#nav ul li a{font-size:20px}}@media (max-width:960px) and (max-width:480px) and (min-width:2720px){#nav ul li a{font-size:68px}}@media (max-width:960px){#nav ul li a svg{width:32px;height:32px;opacity:.5;margin-top:5px}body{background-color:#16202a}}@media (min-width:960px){#nav,#nav ul li{position:relative}#nav{max-height:none;overflow:visible;clip:rect(0 0 0 0);zoom:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#nav ul{padding:0;list-style:none;margin:0 10px;display:block;white-space:nowrap}#nav ul li{height:55px;line-height:55px;display:inline-block}#nav ul li.menu-code{margin-right:0}#nav ul li.menu-code svg{position:relative;top:4px;fill:rgba(255,255,255,.9);width:18px;height:18px}}body.page-template-template-contributions #page .site-content{background:0 0}body #page .site-content{background:#fff}article.entry-content a{color:#000;text-decoration:none;text-shadow:1px 1px 0 #fff,-1px 1px 0 #fff,2px 0 0 #fff,-2px 0 0 #fff;box-shadow:inset 0 -1px 0 0 #fff,inset 0 -3px 0 0 #ccc;transition:all .55s}article.entry-content a:hover{color:#000;box-shadow:inset 0 -1px 0 0 #fff,inset 0 -4px 0 0 #cfb053}.block{background-size:cover;background-repeat:no-repeat;background-position:center;background-color:#fff;position:relative}.block h2{font-size:3vw}@media (max-width:700px){.block h2{font-size:21px}}@media (min-width:1000px){.block h2{font-size:30px}}.block .container{z-index:2;position:relative}.block .general-description{max-width:720px;margin-left:auto;margin-right:auto;text-align:center}.block .general-description p,.block .numbered p{color:#565656}.block .general-description h2,.block .numbered h2{color:#a1a1a1;text-transform:uppercase}.block .general-description h2 span.order-number,.block .numbered h2 span.order-number{color:#444;position:relative}.block .general-description h2 span.order-number:after,.block .numbered h2 span.order-number:after{content:'';position:absolute;bottom:-5px;width:70%;left:5px;height:2px;background:#484848}.shade{background-size:cover;background-repeat:no-repeat;background-position:center;background-color:transparent;background-image:url(../images/shade-gradient.png);opacity:1;position:absolute;width:100%;height:100%;top:0;left:0;z-index:0}.slick-blockr,.slick-list,.slick-track{position:relative;display:block}.shade-extra{background:linear-gradient(to bottom,rgba(17,17,17,0) 0,rgba(17,17,17,0) 60%,rgba(54,63,73,.4) 100%);opacity:1}.slick-blockr{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;margin-bottom:0}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list.dragging{cursor:hand}.slick-blockr .slick-list,.slick-blockr .slick-track{transform:translate3d(0,0,0)}.slick-track{left:0;top:0;zoom:1;z-index:60}.slick-track:after,.slick-track:before{content:'';display:table}.slick-track:after{clear:both}.slick-block{float:left;height:100%;min-height:1px;display:none}.slick-block img{display:block}.slick-block.slick-loading img{display:none}.slick-dots,.slick-initialized .slick-block{display:block}.slick-block.dragging img{pointer-events:none}.slick-vertical .slick-block{display:block;height:auto}.slick-dots{position:absolute;bottom:0;list-style:none;text-align:center;padding:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:10px;width:10px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li.slick-active button,.slick-dots li.slick-active button:focus,.slick-dots li.slick-active button[type=button],.slick-dots li.slick-active button[type=button]:focus{opacity:1;background:#fff}.slick-dots li button,.slick-dots li button[type=button]{text-indent:-9999px;overflow:hidden;text-decoration:none;font-size:0;text-align:start;display:inline-block;width:10px;height:10px;margin:0 4px;cursor:pointer;transition:background .5s,opacity .5s;opacity:.4;border:2px solid #fff;border-radius:6px;padding:0}.slick-dots li button:focus,.slick-dots li button:hover,.slick-dots li button[type=button]:focus,.slick-dots li button[type=button]:hover{outline:0;background:0 0}body,html{height:100%}body #page .site-content .block.block-front{background-color:#222;height:100vh;max-height:1200px;margin-bottom:0;position:relative;text-align:center}body #page .site-content .block.block-front .content{top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);transform-style:preserve-3d;width:100%;text-align:center;position:absolute;z-index:60}@media (max-width:600px){body #page .site-content .block.block-front{max-height:600px}body #page .site-content .block.block-front .content{position:relative;top:15em;-ms-transform:none;transform:none;transform-style:none}}body #page .site-content .block.block-front .content h1{font-size:2.4vw;color:#fff;font-family:"Neuzeit Grotesk","Helvetica Neue",Helvetica,sans-serif;text-align:center;font-weight:400;font-style:italic}@media (max-width:1000px){body #page .site-content .block.block-front .content h1{font-size:24px}}@media (min-width:1500px){body #page .site-content .block.block-front .content h1{font-size:36px}}body #page .site-content .block.block-front .content h1 span.emphasis{font-size:1.2vw;display:block;font-family:Futura,"Helvetica Neue",Helvetica,sans-serif;text-align:center;font-weight:400;font-style:normal;text-transform:uppercase;letter-spacing:2.2px}@media (max-width:1166.66667px){body #page .site-content .block.block-front .content h1 span.emphasis{font-size:14px}}@media (min-width:1333.33333px){body #page .site-content .block.block-front .content h1 span.emphasis{font-size:16px}}body #page .site-content .block.block-front h1{opacity:0;transition:all 1s;transition-delay:.22s;-ms-transform:scale(1.8);transform:scale(1.8)}body #page .site-content .block.block-front h1.fadein{opacity:1;-ms-transform:scale(1);transform:scale(1)}body #page .site-content .block.block-blogposts .slick-arrow{position:absolute;display:block;height:36px;width:36px;line-height:0;font-size:0;cursor:pointer;color:transparent;bottom:45px;margin-top:0;padding:0;border:0;outline:0;z-index:7;transition:all .33s;background-color:transparent}#awwwards,#awwwards a{width:90px;height:135px;position:absolute}body #page .site-content .block.block-blogposts .slick-arrow:focus,body #page .site-content .block.block-blogposts .slick-arrow:hover{outline:0;color:transparent;transition:none;background-color:transparent;box-shadow:none}body #page .site-content .block.block-blogposts .slick-prev{right:125px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 31.5 31.5"><path fill="%23858585" d="M10.3 26.5c.4.4 1.1.4 1.6 0 .4-.4.4-1.1 0-1.6l-8-8h26.6c.6 0 1.1-.5 1.1-1.1s-.5-1.1-1.1-1.1H3.8l8-8c.4-.4.4-1.2 0-1.6-.4-.4-1.2-.4-1.6 0l-10 10c-.4.4-.4 1.1 0 1.6l10.1 9.8z"/></svg>');background-color:transparent}body #page .site-content .block.block-blogposts .slick-prev:focus,body #page .site-content .block.block-blogposts .slick-prev:hover{background-image:url('data:image/svg+xml;utf8,<svg fill="%23db941c" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 31.5 31.5"><path fill="%23db941c" d="M10.3 26.5c.4.4 1.1.4 1.6 0 .4-.4.4-1.1 0-1.6l-8-8h26.6c.6 0 1.1-.5 1.1-1.1s-.5-1.1-1.1-1.1H3.8l8-8c.4-.4.4-1.2 0-1.6-.4-.4-1.2-.4-1.6 0l-10 10c-.4.4-.4 1.1 0 1.6l10.1 9.8z"/></svg>')}body #page .site-content .block.block-blogposts .slick-next{right:60px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 31.5 31.5"><path fill="%23858585" d="M21.2 5c-.4-.4-1.1-.4-1.6 0-.4.4-.4 1.1 0 1.6l8 8H1.1c-.6 0-1.1.5-1.1 1.1s.5 1.1 1.1 1.1h26.6l-8 8c-.4.4-.4 1.2 0 1.6.4.4 1.2.4 1.6 0l10-10c.4-.4.4-1.1 0-1.6L21.2 5z"/></svg>')}body #page .site-content .block.block-blogposts .slick-next:focus,body #page .site-content .block.block-blogposts .slick-next:hover{background-image:url('data:image/svg+xml;utf8,<svg fill="%23db941c" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 31.5 31.5"><path fill="%23db941c" d="M21.2 5c-.4-.4-1.1-.4-1.6 0-.4.4-.4 1.1 0 1.6l8 8H1.1c-.6 0-1.1.5-1.1 1.1s.5 1.1 1.1 1.1h26.6l-8 8c-.4.4-.4 1.2 0 1.6.4.4 1.2.4 1.6 0l10-10c.4-.4.4-1.1 0-1.6L21.2 5z"/></svg>')}body #page .site-content code[class*=language-],body #page .site-content pre[class*=language-]{color:#f8f8f2;text-shadow:0 1px rgba(0,0,0,.3);font-family:Consolas,Monaco,'Andale Mono',monospace;direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;line-height:1.5;-moz-tab-size:4;tab-size:4;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}body #page .site-content code[class*=language-] *,body #page .site-content pre[class*=language-] *{font-family:Consolas,Monaco,'Andale Mono',monospace}body #page .site-content pre[class*=language-]{padding:20px 20px 18px;overflow:auto;border-radius:0;line-height:1.22;font-size:18px;border:0}body #page .site-content pre[class*=language-] *{font-size:18px}body #page .site-content :not(pre)>code[class*=language-],body #page .site-content pre[class*=language-]{background:#262626}body #page .site-content :not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em}body #page .site-content .token.cdata,body #page .site-content .token.comment,body #page .site-content .token.doctype,body #page .site-content .token.prolog{color:#708090}body #page .site-content .token.punctuation{color:#f8f8f2}body #page .site-content .namespace{opacity:.7}body #page .site-content .token.constant,body #page .site-content .token.deleted,body #page .site-content .token.property,body #page .site-content .token.symbol,body #page .site-content .token.tag{color:#f92672}body #page .site-content .token.boolean,body #page .site-content .token.number{color:#ae81ff}body #page .site-content .token.attr-name,body #page .site-content .token.builtin,body #page .site-content .token.char,body #page .site-content .token.inserted,body #page .site-content .token.selector,body #page .site-content .token.string{color:#a6e22e}body #page .site-content .language-css .token.string,body #page .site-content .style .token.string,body #page .site-content .token.entity,body #page .site-content .token.operator,body #page .site-content .token.url,body #page .site-content .token.variable{color:#f8f8f2}body #page .site-content .token.atrule,body #page .site-content .token.attr-value{color:#e6db74}body #page .site-content .token.keyword{color:#66d9ef}body #page .site-content .token.important,body #page .site-content .token.regex{color:#fd971f}body #page .site-content .token.bold,body #page .site-content .token.important{font-weight:700}body #page .site-content .token.italic{font-style:italic}body #page .site-content .token.entity{cursor:help}.block.block-next-reference:hover,.block.block-single-blog-post .likes:hover{cursor:pointer}#awwwards{top:80px;text-indent:-666em;overflow:hidden;z-index:999;transition:all 1s ease}#awwwards.top{top:80px}#awwwards.left{left:0}#awwwards.right{right:0}#awwwards a{top:0;left:0;display:block;background-repeat:no-repeat;background-size:90px 135px}#awwwards.nominee.black.left a{background-image:url(../images/ribbons/awwwards_nominee_black_left.png)}#awwwards.nominee.black.right a{background-image:url(../images/ribbons/awwwards_nominee_black_right.png)}#awwwards.nominee.silver.left a{background-image:url(../images/ribbons/awwwards_nominee_silver_left.png)}#awwwards.nominee.silver.right a{background-image:url(../images/ribbons/awwwards_nominee_silver_right.png)}#awwwards.nominee.white.left a{background-image:url(../images/ribbons/awwwards_nominee_white_left.png)}#awwwards.nominee.white.right a{background-image:url(../images/ribbons/awwwards_nominee_white_right.png)}#awwwards.nominee.green.left a{background-image:url(../images/ribbons/awwwards_nominee_green_left.png)}#awwwards.nominee.green.right a{background-image:url(../images/ribbons/awwwards_nominee_green_right.png)}@media only screen and (-Webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3 / 2),only screen and (min-device-pixel-ratio:1.5){#awwwards.nominee.black.left a{background-image:url(../images/ribbons/awwwards_nominee_black_left@2x.png)}#awwwards.nominee.black.right a{background-image:url(../images/ribbons/awwwards_nominee_black_right@2x.png)}#awwwards.nominee.silver.left a{background-image:url(../images/ribbons/awwwards_nominee_silver_left@2x.png)}#awwwards.nominee.silver.right a{background-image:url(../images/ribbons/awwwards_nominee_silver_right@2x.png)}#awwwards.nominee.white.left a{background-image:url(../images/ribbons/awwwards_nominee_white_left@2x.png)}#awwwards.nominee.white.right a{background-image:url(../images/ribbons/awwwards_nominee_white_right@2x.png)}#awwwards.nominee.green.left a{background-image:url(../images/ribbons/awwwards_nominee_green_left@2x.png)}#awwwards.nominee.green.right a{background-image:url(../images/ribbons/awwwards_nominee_green_right@2x.png)}}.block .scroll-down{left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);transform-style:preserve-3d;position:absolute;bottom:25px;z-index:10;opacity:1;transition:all 1s}.block .scroll-down.fadeout{animation:fadeOutUpScroll 1s;opacity:0}.block .scroll-down p{font-size:11px;margin:0;padding:0;color:#fff;text-align:center;font-family:Futura,"Helvetica Neue",Helvetica,sans-serif;font-weight:700}.block .scroll-down svg{fill:#fff;width:16px;height:16px;position:relative;top:5px}.block .scroll-down a{width:100%;height:100%;background:0 0;position:absolute;top:0;left:0}.block.block-front-page{height:100.1vh;background-image:url(../images/dude-2016.jpg);max-height:1200px;position:relative}.block.block-front-page .shade{background-size:cover;background-repeat:no-repeat;background-position:center;background-color:transparent;background-image:url(../images/shade-gradient.png);opacity:1}.block.block-front-page .shade-extra{background:linear-gradient(to bottom,rgba(17,17,17,0) 0,rgba(54,63,73,.3) 60%,rgba(54,63,73,.4) 100%);opacity:1}.block.block-front-page .container{max-width:1270px}.block.block-front-page .container h1{font-size:5vw;color:#fff;text-transform:uppercase;line-height:1.1;font-weight:700;width:40%;margin-bottom:0}@media (max-width:600px){.block.block-front-page .container h1{font-size:30px}}@media (min-width:1200px){.block.block-front-page .container h1{font-size:60px}}@media (max-width:770px){.block.block-front-page .container h1{font-size:45px;width:70%}}@media (max-width:480px){.block.block-front-page .container h1{font-size:35px}}@media (max-width:320px){.block .scroll-down{display:none}.block.block-front-page .container{padding-top:130px}.block.block-front-page .container h1{font-size:28px;width:100%}}.block.block-front-page .container p{padding-right:20px;font-size:3vw;color:#fff;width:50%;margin-top:20px;font-weight:700}@media (max-width:583.33333px){.block.block-front-page .container p{font-size:17.5px}}@media (min-width:766.66667px){.block.block-front-page .container p{font-size:23px}}@media (max-width:770px){.block.block-front-page .container p{width:70%}}@media (max-width:1300px){.block.block-front-page .container{padding-left:50px;padding-right:50px}}.block.block-content{background:#fff}.block.block-content h2{margin-left:auto;margin-right:auto;text-align:center;position:relative;font-weight:700}.block.block-content .cols{overflow:visible}@media (max-width:480px){.block.block-front-page .container p{width:100%}.block.block-content .cols .col{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto}.block.block-content .cols .col:first-child{margin-left:auto}.block.block-content .cols .col:last-child{margin-right:auto}}.block.block-content .cols .col.col-description{max-width:760px;text-align:center;margin:0 auto}.block.block-content .cols .col.col-icons{max-width:500px;text-align:center;margin:40px auto 0}.block.block-content .cols .col.col-icons a{display:block}.block.block-content .cols .col .col-dawg{float:left;clear:none;width:48.5%;margin-left:0;margin-right:3%;text-align:center}.block.block-content .cols .col .col-dawg::after{content:'';display:table;clear:both}.block.block-content .cols .col .col-dawg:last-child{margin-right:0}@media (max-width:600px){.block.block-content .cols .col .col-dawg{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto}.block.block-content .cols .col .col-dawg:first-child{margin-left:auto}.block.block-content .cols .col .col-dawg:last-child{margin-right:auto}}.block.block-content .cols .col .col-dawg h3,.block.block-content .cols .col .col-dawg h4{font-size:16px;color:#8a8a8a;text-align:center;font-weight:500;font-family:futura-pt,"Neuzeit Grotesk","Helvetica Neue",Helvetica,sans-serif;margin:0}.block .steps ol li:before,.block.block-blogposts .blogposts .blogpost .blogpost-meta p.author,.block.block-dude-content .cols .col.numbers .number .value,.block.block-hosting-info .pricing,.block.block-hosting-info .pricing p,.block.block-hosting-info .pricing span,.block.block-hosting-info h2,.block.block-service-info .pricing,.block.block-service-info .pricing p,.block.block-service-info .pricing span,.block.block-service-info h2,.block.block-service-references .container.container-service-quote blockquote:before,body.page-template-template-contributions #page .site-content .block.block-contributions .wrapper>.col h4,body.single-person .block.block-stats .numbers .number span.value{font-family:Futura,"Helvetica Neue",Helvetica,sans-serif}.block.block-content .cols .col .col-dawg svg{width:200px;height:50px;fill:#444;margin-bottom:20px;margin-top:20px;transition:all 1s}.block.block-content .cols .col .col-dawg svg .woo{transition:all .55s;fill:#8a8a8a}.block.block-content .cols .col .col-dawg.col-woocommerce a:hover .woo{fill:#9b5c8f}.block.block-content .cols .col .col-dawg.col-wordpress path{fill:#444;transition:all .55s}.block.block-content .cols .col .col-dawg.col-wordpress a:hover .logo-part{fill:#00749a}.block.block-content .cols .col .col-dawg.col-wordpress a:hover .text-part{fill:#464342}@media (max-width:600px){.block.block-content .cols .col .col-dawg.col-wordpress{margin-bottom:30px}}.block.block-feed{background:#222427;padding-top:100px;padding-bottom:100px}@media (max-width:480px){.block.block-feed{padding-top:4rem;padding-bottom:4rem}}.block.block-feed h2{color:#fff;margin-bottom:0}.block.block-feed .col{float:left;clear:none;text-align:inherit;width:48.5%;margin-left:0;margin-right:3%;overflow:hidden}.block.block-feed .col::after{content:'';display:table;clear:both}.block.block-feed .col:last-child{margin-right:0}@media (max-width:600px){.block.block-feed .col{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto}.block.block-feed .col:first-child{margin-left:auto}.block.block-feed .col:last-child{margin-right:auto;margin-bottom:0}}.block.block-feed .col.col-reference-image{background-size:cover;background-repeat:no-repeat;background-position:center;background-color:#6a6a6a;position:relative;height:500px}.block.block-feed .container{width:100%;padding-top:0;padding-bottom:0}.block.block-feed .container.clients{max-width:1200px;padding-left:0;padding-right:0}.block.block-feed .container.clients h2{margin-top:100px}.block .logos{overflow:visible;margin-top:50px;text-align:center}.block .logos .row.row-first{margin-left:auto;margin-right:auto}@media (min-width:770px){.block .logos .row.row-first{max-width:80%}.block .logos .row.row-first .col.logo-bauermedia svg{position:relative;left:15px}}@media (max-width:1000px){.block .logos .row.row-first{max-width:90%}}@media (max-width:880px){.block .logos .row.row-first{max-width:100%}}.block .logos .row.row-first .col{float:left;clear:none;text-align:inherit;width:20%;margin-left:0;margin-right:0}.block .logos .row.row-first .col::after{content:'';display:table;clear:both}.block .logos .row.row-first .col.logo-sohwi{margin-bottom:10px;overflow:visible}@media (max-width:770px){.block .logos .row.row-first .col.logo-sohwi{margin-bottom:30px}}@media (max-width:600px){.block .logos .row.row-first .col{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto}.block .logos .row.row-first .col:first-child{margin-left:auto}.block .logos .row.row-first .col:last-child{margin-right:auto}.block .logos .row.row-first .col.logo-sohwi{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto;margin-bottom:50px}.block .logos .row.row-first .col.logo-sohwi:first-child{margin-left:auto}.block .logos .row.row-first .col.logo-sohwi:last-child{margin-right:auto}}@media (min-width:770px){.block .logos .row.row-first .col.logo-jyvaskyla svg{position:relative;left:35px}.block .logos .row.row-first .col.logo-paytrail svg{position:relative;left:5px}.block .logos .row.row-first .col.logo-sohwi svg{height:70px;top:15px;position:relative;left:20px}.block .logos .row.row-second{max-width:60%}}@media (max-width:770px){.block .logos .row.row-first .col.logo-sohwi svg{height:30px}}@media (max-width:500px){.block .logos .row.row-first .col.logo-sohwi svg{height:100px}}.block .logos .row.row-second{margin-left:auto;margin-right:auto}@media (max-width:1000px){.block .logos .row.row-second{max-width:70%}}@media (max-width:880px){.block .logos .row.row-second{max-width:80%}}.block .logos .row.row-second .col{float:left;clear:none;text-align:inherit;width:25%;margin-left:0;margin-right:0}.block .logos .row.row-second .col::after{content:'';display:table;clear:both}@media (max-width:600px){.block .logos .row.row-second .col{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto}.block .logos .row.row-second .col:first-child{margin-left:auto}.block .logos .row.row-second .col:last-child{margin-right:auto}}@media (min-width:770px){.block .logos .row.row-third{max-width:50%;margin-left:auto;margin-right:auto}}.block .logos .row.row-third .col{float:left;clear:none;text-align:inherit;width:33.33333%;margin-left:0;margin-right:0}.block .logos .row.row-third .col::after{content:'';display:table;clear:both}.block .logos .col:not(.logo-sohwi){margin-bottom:10px;overflow:visible}.block .logos .col:not(.logo-sohwi) path{fill:#fff}.block .logos .col:not(.logo-sohwi) svg{height:100px;fill:#fff}@media (max-width:770px){.block .logos .col:not(.logo-sohwi){margin-bottom:30px}.block .logos .col:not(.logo-sohwi) svg{height:30px}}@media (max-width:600px){.block .logos .row.row-third .col{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto}.block .logos .row.row-third .col:first-child{margin-left:auto}.block .logos .row.row-third .col:last-child{margin-right:auto}.block .logos .col:not(.logo-sohwi){display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto;margin-bottom:50px}.block .logos .col:not(.logo-sohwi):first-child{margin-left:auto}.block .logos .col:not(.logo-sohwi):last-child{margin-right:auto}.block .logos .col:not(.logo-sohwi) svg{height:100px}}.block .reference-meta{position:absolute;bottom:0;padding:25px;z-index:2}.block .reference-meta h3,.block .reference-meta h4,.block .reference-meta p{margin:0;color:#fff}.block .reference-meta h4{font-style:italic;margin-bottom:0;font-size:16px;font-weight:400}.block .reference-meta h2,.block .reference-meta h2.reference-meta-title{font-size:25px;font-weight:700;margin-bottom:5px;margin-left:0;margin-right:0;text-align:left}.block .reference-meta p{font-size:16px;text-transform:uppercase;font-weight:600;opacity:.9;color:#fff}.block .reference-meta p a{color:#fff}.block .main-reference{overflow:hidden;clear:both;margin-left:auto;margin-right:auto}@media (min-width:1460px){.block .main-reference{width:90%}}.block .cols-references{overflow:hidden;clear:both}.block .cols-references .mosaic-section{margin-top:65px;overflow:hidden;clear:both;position:relative}.block .cols-references .mosaic-section:last-child{margin-top:20px}.block .cols-references .mosaic-section .mosaic{background-size:cover;background-repeat:no-repeat;background-position:center;background-color:#333;position:relative;overflow:hidden}.block .cols-references .mosaic-section .mosaic .permalink,.block .cols-references .mosaic-section .mosaic a.permalink{width:100%;height:100%;position:absolute;background:0 0;top:0;left:0}.block .cols-references .mosaic-section .mosaic .permalink{z-index:9}.block .cols-references .mosaic-section .mosaic .shade{background:#15191d;opacity:.4;transition:all .55s}.block .cols-references .mosaic-section .mosaic:hover .shade{opacity:.1}.block .cols-references .mosaic-section .mosaic.mosaic-main{float:left;clear:none;text-align:inherit;width:59.2%;margin-left:0;margin-right:2%;height:460px}.block .cols-references .mosaic-section .mosaic.mosaic-main::after{content:'';display:table;clear:both}.block .cols-references .mosaic-section .mosaic.mosaic-main:last-child{margin-right:0}@media (max-width:600px){.block .cols-references .mosaic-section .mosaic.mosaic-main{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto;margin-bottom:20px}.block .cols-references .mosaic-section .mosaic.mosaic-main:first-child{margin-left:auto}.block .cols-references .mosaic-section .mosaic.mosaic-main:last-child{margin-right:auto}}.block .cols-references .mosaic-section .mosaic.mosaic-secondary{height:220px;margin-bottom:20px}.block .cols-references .mosaic-section .mosaic.mosaic-secondary:last-child{margin-bottom:0}.block .cols-references .mosaic-section .mosaic.mosaic-equal{float:left;clear:none;text-align:inherit;width:49%;margin-left:0;margin-right:2%;height:300px;margin-bottom:20px}.block .cols-references .mosaic-section .mosaic.mosaic-equal::after{content:'';display:table;clear:both}.block .cols-references .mosaic-section .mosaic.mosaic-equal:nth-child(n){margin-right:2%;float:left;clear:none}.block .cols-references .mosaic-section .mosaic.mosaic-equal:nth-child(2n){margin-right:0;float:right}.block .cols-references .mosaic-section .mosaic.mosaic-equal:nth-child(2n+1){clear:both}.block .cols-references .mosaic-section .mosaic.mosaic-equal:last-child{margin-bottom:0}@media (max-width:600px){.block .cols-references .mosaic-section .mosaic.mosaic-equal{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto;margin-bottom:20px}.block .cols-references .mosaic-section .mosaic.mosaic-equal:first-child{margin-left:auto}.block .cols-references .mosaic-section .mosaic.mosaic-equal:last-child{margin-right:auto}}.block .cols-references .mosaic-section .mosaic.mosaic-narrow{float:left;clear:none;text-align:inherit;width:38.8%;margin-left:0;margin-right:2%;background-color:#aeb1b6;height:460px}.block .cols-references .mosaic-section .mosaic.mosaic-narrow::after{content:'';display:table;clear:both}.block .cols-references .mosaic-section .mosaic.mosaic-narrow:nth-child(n){margin-right:2%;float:left;clear:none}.block .cols-references .mosaic-section .mosaic.mosaic-narrow:nth-child(2n){margin-right:0;float:right}.block .cols-references .mosaic-section .mosaic.mosaic-narrow:nth-child(2n+1){clear:both}@media (max-width:600px){.block .cols-references .mosaic-section .mosaic.mosaic-narrow{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto;margin-bottom:20px}.block .cols-references .mosaic-section .mosaic.mosaic-narrow:first-child{margin-left:auto}.block .cols-references .mosaic-section .mosaic.mosaic-narrow:last-child{margin-right:auto}}.block .cols-references .mosaic-section .mosaic.mosaic-wide{float:left;clear:none;text-align:inherit;width:59.2%;margin-left:0;margin-right:2%;background-color:#9d9ea2;height:460px}.block .cols-references .mosaic-section .mosaic.mosaic-wide::after{content:'';display:table;clear:both}.block .cols-references .mosaic-section .mosaic.mosaic-wide:nth-child(n){margin-right:2%;float:left;clear:none}.block .cols-references .mosaic-section .mosaic.mosaic-wide:nth-child(2n){margin-right:0;float:right}.block .cols-references .mosaic-section .mosaic.mosaic-wide:nth-child(2n+1){clear:both}@media (max-width:600px){.block .cols-references .mosaic-section .mosaic.mosaic-wide{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto;margin-bottom:20px}.block .cols-references .mosaic-section .mosaic.mosaic-wide:first-child{margin-left:auto}.block .cols-references .mosaic-section .mosaic.mosaic-wide:last-child{margin-right:auto}}.block.block-blogposts{padding-top:100px;padding-bottom:60px;position:relative}.block.block-blogposts .shade{background-size:cover;background-repeat:no-repeat;background-position:top center;background-color:transparent;filter:grayscale(100%);transition:background 1s;opacity:.1}.block.block-blogposts h2{margin-bottom:35px;margin-top:0;text-align:center;position:relative;z-index:2}.block.block-blogposts .blogposts{overflow:hidden;padding:30px 100px;z-index:3}@media (max-width:480px){.block.block-blogposts .blogposts{padding-left:40px;padding-right:40px}}.block.block-blogposts .blogposts .slick-list{overflow:visible}.block.block-blogposts .blogposts .blogpost{height:550px;width:320px;margin-right:40px;box-shadow:0 0 40px rgba(85,85,85,.2);float:left;overflow:hidden;background:#fff;position:relative;margin-bottom:40px}.block.block-blogposts .blogposts .blogpost .link-to-post{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3}@media (max-width:320px){.block.block-blogposts .blogposts .blogpost{width:240px}}.block.block-blogposts .blogposts .blogpost .blogpost-content{padding:30px}.block.block-blogposts .blogposts .blogpost .blogpost-content h3{line-height:1.5}.block.block-blogposts .blogposts .blogpost .blogpost-content h3 a{color:#232426}.block.block-blogposts .blogposts .blogpost .blogpost-content p{font-size:14px;color:#626262}.block.block-blogposts .blogposts .blogpost .blogpost-meta{position:absolute;bottom:0;left:0;padding:25px 25px 15px;z-index:10;background:#fff;overflow:hidden;width:100%;margin-top:30px}.block.block-blogposts .blogposts .blogpost .blogpost-meta:before{position:absolute;width:90%;content:'';border-top:1px solid #f5f5f5;top:10px}.block.block-blogposts .blogposts .blogpost .blogpost-meta p.author{font-size:13px;color:#626262;margin:15px 0 0;font-weight:700}.block.block-blogposts .blogposts .blogpost .blogpost-meta .time{font-size:12px;float:right;color:#aaa;font-weight:400;position:relative;margin:15px 0 0}.block.block-blogposts .blogposts .blogpost .blogpost-meta .avatar{background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:50%;width:42px;height:42px;float:left;margin-right:15px}.block.block-blogposts .blogposts .blogpost .blogpost-featured-image{background-size:cover;background-repeat:no-repeat;background-position:center;height:200px;position:relative}.block.block-blogposts .blogposts .blogpost .blogpost-featured-image a{position:absolute;width:100%;height:100%;left:0;top:0;background:0 0}.block.block-blogposts .blogposts .blogpost .blogpost-featured-image .shade-small{background:linear-gradient(to bottom,rgba(17,17,17,0) 0,rgba(17,17,17,0) 60%,rgba(54,63,73,.5) 100%);opacity:1;position:absolute;width:100%;height:100%;top:0;left:0;z-index:0}.block.block-blogposts .blogposts .blogpost .blogpost-featured-image .likes{margin:0;padding:0;color:#fff;display:inline-block;position:absolute;right:20px;bottom:20px;line-height:0;font-size:18px;opacity:.7}.block.block-blogposts .blogposts .blogpost .blogpost-featured-image .likes span{color:#fff}.block.block-blogposts .blogposts .blogpost .blogpost-featured-image .likes svg{width:16px;height:16px;position:relative;top:1px}.block.block-blogposts .blogposts .blogpost .blogpost-featured-image .likes svg path.outside{fill:#fff}.block.block-blogposts .blogposts .blogpost .blogpost-featured-image .likes svg path.inside{fill:#fff;visibility:hidden}.block.block-blogposts .blogposts .blogpost .blogpost-featured-image .likes.liked svg path{fill:#fff}.block.block-blogposts .blogposts .blogpost .blogpost-featured-image .likes.liked svg path.inside{visibility:visible}.block.block-blogposts .blogposts .blogpost.last-card{background:#fff}.block.block-blogposts .blogposts .blogpost.last-card .content{position:relative;top:50%;left:50%;-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);transform-style:preserve-3d;padding:25px 25px 15px;text-align:center}.block.block-blogposts .blogposts .blogpost.last-card .content p{font-size:14px;color:#626262}.block.block-blogposts .blogposts .blogpost.last-card .content svg{height:200px}.block.block-blogposts .blogposts .blogpost.last-card .content svg path{stroke:#020202!important}body.page-template-template-contributions #page #particles-js{position:fixed;top:0;bottom:0;left:0;right:0;z-index:-1;background-color:#222}body.page-template-template-contributions #page .site-content .block.block-hero.block-hero-contributions{background-image:none;background-color:transparent;height:100vh}body.page-template-template-contributions #page .site-content .block.block-hero.block-hero-contributions .container{position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);transform-style:preserve-3d;text-align:center;margin-left:auto;margin-right:auto;max-width:720px;padding-top:0;padding-bottom:0}body.page-template-template-contributions #page .site-content .block.block-hero.block-hero-contributions .container h1,body.page-template-template-contributions #page .site-content .block.block-hero.block-hero-contributions .container p{width:100%}body.page-template-template-contributions #page .site-content .block.block-contributions-introduction{background:#fff}body.page-template-template-contributions #page .site-content .block.block-contributions-introduction .container{max-width:720px;margin-left:auto;margin-right:auto;text-align:center}body.page-template-template-contributions #page .site-content .block.block-contributions-introduction .container a{color:#000;text-decoration:none;text-shadow:1px 1px 0 #fff,-1px 1px 0 #fff,2px 0 0 #fff,-2px 0 0 #fff;box-shadow:inset 0 -1px 0 0 #fff,inset 0 -3px 0 0 #ccc;transition:all .55s}body.page-template-template-contributions #page .site-content .block.block-contributions-introduction .container a:hover{color:#000;box-shadow:inset 0 -1px 0 0 #fff,inset 0 -4px 0 0 #cfb053}body.page-template-template-contributions #page .site-content .block.block-techniques{background:#020202}body.page-template-template-contributions #page .site-content .block.block-techniques h2,body.page-template-template-contributions #page .site-content .block.block-techniques p{color:#fff}body.page-template-template-contributions #page .site-content .block.block-techniques h2{text-align:center}body.page-template-template-contributions #page .site-content .block.block-techniques .logos-tech{overflow:hidden;text-align:center;padding-left:80px;padding-right:80px;margin:50px 0 0}@media (max-width:900px){body.page-template-template-contributions #page .site-content .block.block-techniques .logos-tech{padding-left:30px;padding-right:30px}}@media (max-width:770px){body.page-template-template-contributions #page .site-content .block.block-techniques .logos-tech{padding-left:0;padding-right:0}}body.page-template-template-contributions #page .site-content .block.block-techniques .logos-tech .row{overflow:visible}body.page-template-template-contributions #page .site-content .block.block-techniques .logos-tech .row.row-first .col{float:left;clear:none;width:20%;margin-left:0;margin-right:0;text-align:center}body.page-template-template-contributions #page .site-content .block.block-techniques .logos-tech .row.row-first .col::after{content:'';display:table;clear:both}body.page-template-template-contributions #page .site-content .block.block-techniques .logos-tech .row.row-first .col.col-sass svg{position:relative;left:-30px}body.page-template-template-contributions #page .site-content .block.block-techniques .logos-tech .row.row-first .col.col-gulp svg{position:relative;right:-10px}body.page-template-template-contributions #page .site-content .block.block-techniques .logos-tech .row.row-first .col.col-html svg{position:relative}@media (max-width:480px){body.page-template-template-contributions #page .site-content .block.block-techniques .container{padding-top:4rem;padding-bottom:2rem}body.page-template-template-contributions #page .site-content .block.block-techniques .logos-tech .row.row-first .col.col-sass{position:relative;left:30px}body.page-template-template-contributions #page .site-content .block.block-techniques .logos-tech .row.row-first .col.col-gulp svg{left:25px}body.page-template-template-contributions #page .site-content .block.block-techniques .logos-tech .row.row-first .col.col-html svg{left:10px}}body.page-template-template-contributions #page .site-content .block.block-techniques .logos-tech .row.row-first .col.col-npm svg{position:relative;top:20px;left:-20px}@media (max-width:615px){body.page-template-template-contributions #page .site-content .block.block-techniques .logos-tech .row.row-first .col{float:left;clear:none;text-align:inherit;width:33.33333%;margin-left:0;margin-right:0}body.page-template-template-contributions #page .site-content .block.block-techniques .logos-tech .row.row-first .col::after{content:'';display:table;clear:both}}@media (max-width:480px){body.page-template-template-contributions #page .site-content .block.block-techniques .logos-tech .row.row-first .col.col-npm svg{left:0}body.page-template-template-contributions #page .site-content .block.block-techniques .logos-tech .row.row-first .col{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto}body.page-template-template-contributions #page .site-content .block.block-techniques .logos-tech .row.row-first .col:first-child{margin-left:auto}body.page-template-template-contributions #page .site-content .block.block-techniques .logos-tech .row.row-first .col:last-child{margin-right:auto}}@media (min-width:770px){body.page-template-template-contributions #page .site-content .block.block-techniques .logos-tech .row.row-second{max-width:80%;margin-left:auto;margin-right:auto}}body.page-template-template-contributions #page .site-content .block.block-techniques .logos-tech .row.row-second .col{float:left;clear:none;text-align:inherit;width:25%;margin-left:0;margin-right:0}body.page-template-template-contributions #page .site-content .block.block-techniques .logos-tech .row.row-second .col::after{content:'';display:table;clear:both}@media (min-width:615px){body.page-template-template-contributions #page .site-content .block.block-techniques .logos-tech .row.row-second .col.col-jquery svg{position:relative;left:-50px}body.page-template-template-contributions #page .site-content .block.block-techniques .logos-tech .row.row-second .col.col-git svg{position:relative;left:-20px}body.page-template-template-contributions #page .site-content .block.block-techniques .logos-tech .row.row-second .col.col-nginx svg{position:relative;right:-20px;top:10px}}@media (max-width:615px){body.page-template-template-contributions #page .site-content .block.block-techniques .logos-tech .row.row-second .col{float:left;clear:none;text-align:inherit;width:33.33333%;margin-left:0;margin-right:0}body.page-template-template-contributions #page .site-content .block.block-techniques .logos-tech .row.row-second .col::after{content:'';display:table;clear:both}}@media (max-width:480px){body.page-template-template-contributions #page .site-content .block.block-techniques .logos-tech .row.row-second .col{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto}body.page-template-template-contributions #page .site-content .block.block-techniques .logos-tech .row.row-second .col:first-child{margin-left:auto}body.page-template-template-contributions #page .site-content .block.block-techniques .logos-tech .row.row-second .col:last-child{margin-right:auto}body.page-template-template-contributions #page .site-content .block.block-techniques .logos-tech .row.row-second .col.col-git svg{position:relative;top:20px}}@media (min-width:770px){body.page-template-template-contributions #page .site-content .block.block-techniques .logos-tech .row.row-third{max-width:50%;margin-left:auto;margin-right:auto}}body.page-template-template-contributions #page .site-content .block.block-techniques .logos-tech .row.row-third .col{float:left;clear:none;text-align:inherit;width:33.33333%;margin-left:0;margin-right:0}body.page-template-template-contributions #page .site-content .block.block-techniques .logos-tech .row.row-third .col::after{content:'';display:table;clear:both}body.page-template-template-contributions #page .site-content .block.block-techniques .logos-tech .col{margin-bottom:10px;padding:20px}@media (max-width:480px){body.page-template-template-contributions #page .site-content .block.block-techniques .logos-tech .row.row-third .col{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto}body.page-template-template-contributions #page .site-content .block.block-techniques .logos-tech .row.row-third .col:first-child{margin-left:auto}body.page-template-template-contributions #page .site-content .block.block-techniques .logos-tech .row.row-third .col:last-child{margin-right:auto}body.page-template-template-contributions #page .site-content .block.block-techniques .logos-tech .col{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto;margin-bottom:10px}body.page-template-template-contributions #page .site-content .block.block-techniques .logos-tech .col:first-child{margin-left:auto}body.page-template-template-contributions #page .site-content .block.block-techniques .logos-tech .col:last-child{margin-right:auto}}body.page-template-template-contributions #page .site-content .block.block-techniques .logos-tech .col svg{width:130px;height:70px}@media (max-width:770px){body.page-template-template-contributions #page .site-content .block.block-techniques .logos-tech .col svg{width:110px;height:50px}}@media (max-width:480px){body.page-template-template-contributions #page .site-content .block.block-techniques .logos-tech .col svg{height:100px}}body.page-template-template-contributions #page .site-content .block.block-contributions{background:#fff}body.page-template-template-contributions #page .site-content .block.block-contributions h2{text-align:center;margin-bottom:50px;margin-top:0}body.page-template-template-contributions #page .site-content .block.block-contributions .wrapper>.col{float:left;clear:none;text-align:inherit;width:32.66667%;margin-left:0;margin-right:1%;border:1px solid #ddd;border-radius:3px;padding:16px;margin-bottom:10px;height:250px;position:relative;overflow:hidden}body.page-template-template-contributions #page .site-content .block.block-contributions .wrapper>.col::after{content:'';display:table;clear:both}body.page-template-template-contributions #page .site-content .block.block-contributions .wrapper>.col:nth-child(n){margin-right:1%;float:left;clear:none}body.page-template-template-contributions #page .site-content .block.block-contributions .wrapper>.col:nth-child(3n){margin-right:0;float:right}body.page-template-template-contributions #page .site-content .block.block-contributions .wrapper>.col:nth-child(3n+1){clear:both}body.page-template-template-contributions #page .site-content .block.block-contributions .wrapper>.col a{color:#000;text-decoration:none;text-shadow:1px 1px 0 #fff,-1px 1px 0 #fff,2px 0 0 #fff,-2px 0 0 #fff;transition:all .55s}body.page-template-template-contributions #page .site-content .block.block-contributions .wrapper>.col a:hover{color:#000;box-shadow:inset 0 -1px 0 0 #fff,inset 0 -4px 0 0 #cfb053}@media (max-width:960px){body.page-template-template-contributions #page .site-content .block.block-contributions .wrapper>.col{float:left;clear:none;text-align:inherit;width:49.5%;margin-left:0;margin-right:1%;height:230px}body.page-template-template-contributions #page .site-content .block.block-contributions .wrapper>.col::after{content:'';display:table;clear:both}body.page-template-template-contributions #page .site-content .block.block-contributions .wrapper>.col:nth-child(n){margin-right:1%;float:left;clear:none}body.page-template-template-contributions #page .site-content .block.block-contributions .wrapper>.col:nth-child(2n){margin-right:0;float:right}body.page-template-template-contributions #page .site-content .block.block-contributions .wrapper>.col:nth-child(2n+1){clear:both}}@media (max-width:730px){body.page-template-template-contributions #page .site-content .block.block-contributions .wrapper>.col{height:270px}}@media (max-width:600px){body.page-template-template-contributions #page .site-content .block.block-contributions .wrapper>.col{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto;height:auto}body.page-template-template-contributions #page .site-content .block.block-contributions .wrapper>.col:first-child{margin-left:auto}body.page-template-template-contributions #page .site-content .block.block-contributions .wrapper>.col:last-child{margin-right:auto}body.page-template-template-contributions #page .site-content .block.block-contributions .wrapper>.col.col-devtool,body.page-template-template-contributions #page .site-content .block.block-contributions .wrapper>.col.col-plugin,body.page-template-template-contributions #page .site-content .block.block-contributions .wrapper>.col.col-theme{padding-bottom:50px}body.page-template-template-contributions #page .site-content .block.block-contributions .wrapper>.col p{margin-bottom:0}}body.page-template-template-contributions #page .site-content .block.block-contributions .wrapper>.col h3{margin-bottom:5px}body.page-template-template-contributions #page .site-content .block.block-contributions .wrapper>.col h3 a{color:#434343}body.page-template-template-contributions #page .site-content .block.block-contributions .wrapper>.col h4{font-size:15px;font-weight:400;margin-top:5px;color:#000;margin-bottom:0;opacity:.7}body.page-template-template-contributions #page .site-content .block.block-contributions .wrapper>.col p,body.page-template-template-contributions #page .site-content .block.block-contributions .wrapper>.col span{font-size:15px;color:#767676}body.page-template-template-contributions #page .site-content .block.block-contributions .wrapper>.col p a,body.page-template-template-contributions #page .site-content .block.block-contributions .wrapper>.col span a{color:#000;text-decoration:none;text-shadow:1px 1px 0 #fff,-1px 1px 0 #fff,2px 0 0 #fff,-2px 0 0 #fff;box-shadow:inset 0 -1px 0 0 #fff,inset 0 -3px 0 0 #ccc;transition:all .55s}body.page-template-template-contributions #page .site-content .block.block-contributions .wrapper>.col p a:hover,body.page-template-template-contributions #page .site-content .block.block-contributions .wrapper>.col span a:hover{color:#000;box-shadow:inset 0 -1px 0 0 #fff,inset 0 -4px 0 0 #cfb053}body.page-template-template-contributions #page .site-content .block.block-contributions .wrapper>.col .octicon-star{fill:#767676;position:relative;top:2px}body.page-template-template-contributions #page .site-content .block.block-contributions .wrapper>.col .contribution-details{position:absolute;bottom:10px;width:90%}body.page-template-template-contributions #page .site-content .block.block-contributions .wrapper>.col .contribution-details .col.col-stargazers{float:left;clear:none;text-align:inherit;width:48.5%;margin-left:0;margin-right:3%}body.page-template-template-contributions #page .site-content .block.block-contributions .wrapper>.col .contribution-details .col.col-stargazers::after{content:'';display:table;clear:both}body.page-template-template-contributions #page .site-content .block.block-contributions .wrapper>.col .contribution-details .col.col-stargazers:last-child{margin-right:0}body.page-template-template-contributions #page .site-content .block.block-contributions .wrapper>.col .contribution-details .col.col-timeago{float:left;clear:none;text-align:inherit;width:48.5%;margin-left:0;margin-right:3%}body.page-template-template-contributions #page .site-content .block.block-contributions .wrapper>.col .contribution-details .col.col-timeago::after{content:'';display:table;clear:both}body.page-template-template-contributions #page .site-content .block.block-contributions .wrapper>.col .contribution-details .col.col-timeago:last-child{margin-right:0}body.page-template-template-contributions #page .site-content .block.block-contributions .wrapper>.col .contribution-details .col.col-timeago p{opacity:.7;position:relative;text-align:right}body.page-template-template-contributions #page .site-content .block.block-contributions .wrapper>.col .contribution-details .col p{font-size:15px}.block.block-dude{height:100vh;max-height:1600px;background-image:url(../images/dudet-2016.jpg);background-position:bottom center}.block.block-dude .shade-extra{background:linear-gradient(to bottom,rgba(17,17,17,0) 0,rgba(54,63,73,.3) 60%,rgba(54,63,73,.4) 100%);opacity:1}.block.block-dude .container{position:relative;top:50%;transform-style:preserve-3d;max-width:1270px;-ms-transform:translateY(-10%);transform:translateY(-10%)}@media (max-width:480px){.block.block-dude .container{-ms-transform:translateY(-30%);transform:translateY(-30%)}}@media (max-height:700px){.block.block-dude .container{-ms-transform:translateY(-20%);transform:translateY(-20%)}}.block.block-dude .container h1{font-size:4.5vw;color:#fff;text-transform:uppercase;line-height:1.1;font-weight:700;width:70%;margin-bottom:0}@media (max-width:666.66667px){.block.block-dude .container h1{font-size:30px}}@media (min-width:1111.11111px){.block.block-dude .container h1{font-size:50px}}@media (max-width:770px){.block.block-dude .container h1{font-size:7vw;width:80%}}@media (max-width:770px) and (max-width:428.57143px){.block.block-dude .container h1{font-size:30px}}@media (max-width:770px) and (min-width:1285.71429px){.block.block-dude .container h1{font-size:90px}}@media (max-width:480px){.block.block-dude .container h1{font-size:5vw;width:80%}}@media (max-width:480px) and (max-width:600px){.block.block-dude .container h1{font-size:30px}}@media (max-width:480px) and (min-width:1200px){.block.block-dude .container h1{font-size:60px}}.block.block-dude .container p{color:#fff;width:48%}@media (max-width:770px){.block.block-dude .container p{width:70%}}@media (max-width:480px){.block.block-dude .container p{width:100%}}.block.block-dude-content .container{max-width:1270px;padding-bottom:0;padding-top:0}.block.block-dude-content .container a{color:#000;text-decoration:none;text-shadow:1px 1px 0 #fff,-1px 1px 0 #fff,2px 0 0 #fff,-2px 0 0 #fff;box-shadow:inset 0 -1px 0 0 #fff,inset 0 -3px 0 0 #ccc;transition:all .55s}.block.block-dude-content .container a:hover{color:#000;box-shadow:inset 0 -1px 0 0 #fff,inset 0 -4px 0 0 #cfb053}.block.block-dude-content h2{text-align:center}.block.block-dude-content .cols{overflow:hidden;padding:80px}@media (max-width:760px){.block.block-dude-content .cols{padding:80px 0}}.block.block-dude-content .cols .col{float:left;clear:none;text-align:inherit;width:48.5%;margin-left:0;margin-right:3%}.block.block-dude-content .cols .col::after{content:'';display:table;clear:both}.block.block-dude-content .cols .col:last-child{margin-right:0}.block.block-dude-content .cols .col.numbers{padding:80px 40px}@media (max-width:1000px){.block.block-dude-content .cols .col{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto;margin-bottom:30px}.block.block-dude-content .cols .col:first-child{margin-left:auto}.block.block-dude-content .cols .col:last-child{margin-right:auto;margin-bottom:0}.block.block-dude-content .cols .col.numbers{padding-right:0;padding-left:0}}.block.block-dude-content .cols .col.numbers .number{float:left;clear:none;width:50%;margin-left:0;margin-right:0;text-align:center;padding:30px;position:relative}.block.block-dude-content .cols .col.numbers .number::after{content:'';display:table;clear:both}.block.block-dude-content .cols .col.numbers .number:nth-child(n){float:left;clear:none}.block.block-dude-content .cols .col.numbers .number:nth-child(2n){float:right}.block.block-dude-content .cols .col.numbers .number:nth-child(2n+1){clear:both}.block.block-dude-content .cols .col.numbers .number:after,.block.block-dude-content .cols .col.numbers .number:before{position:absolute;content:'';background:#efefef}.block.block-dude-content .cols .col.numbers .number:nth-child(1):before{right:0;bottom:0;width:1px;height:80%}.block.block-dude-content .cols .col.numbers .number:nth-child(1):after{right:0;bottom:0;height:1px;width:70%}.block.block-dude-content .cols .col.numbers .number:nth-child(2):before{left:0;bottom:0;width:1px;height:80%}.block.block-dude-content .cols .col.numbers .number:nth-child(2):after{left:0;bottom:0;height:1px;width:70%}.block.block-dude-content .cols .col.numbers .number:nth-child(3):before{right:0;top:0;width:1px;height:80%}.block.block-dude-content .cols .col.numbers .number:nth-child(3):after{right:0;top:0;height:1px;width:70%}.block.block-dude-content .cols .col.numbers .number:nth-child(4):before{left:0;top:0;width:1px;height:80%}.block.block-dude-content .cols .col.numbers .number:nth-child(4):after{left:0;top:0;height:1px;width:70%}.block.block-dude-content .cols .col.numbers .number .value{font-size:5vw;color:#cfb053;font-weight:700;display:block}@media (max-width:600px){.block.block-dude-content .cols .col.numbers .number .value{font-size:30px}}@media (min-width:1000px){.block.block-dude-content .cols .col.numbers .number .value{font-size:50px}}@media (max-width:1400px){.block.block-dude-content .cols .col.numbers .number .value{font-size:4vw}}@media (max-width:1400px) and (max-width:750px){.block.block-dude-content .cols .col.numbers .number .value{font-size:30px}}@media (max-width:1400px) and (min-width:1000px){.block.block-dude-content .cols .col.numbers .number .value{font-size:40px}}@media (max-width:1040px){.block.block-dude-content .cols .col.numbers .number .value{font-size:5vw}}@media (max-width:1040px) and (max-width:600px){.block.block-dude-content .cols .col.numbers .number .value{font-size:30px}}@media (max-width:1040px) and (min-width:1000px){.block.block-dude-content .cols .col.numbers .number .value{font-size:50px}}.block.block-dude-content .cols .col.numbers .number .label{text-transform:uppercase;color:#8e8e8e;display:block;font-weight:700;font-size:16px}.block.block-staff{overflow:hidden;white-space:nowrap}.block.block-staff *{outline:0}.block.block-staff .shade{opacity:0;background:#333}.block.block-staff h2{text-align:center;margin-bottom:70px}.block.block-staff a.permalink{width:100%;height:100%;position:absolute;top:0;left:0;background:0 0;z-index:9}.block.block-staff .container{max-width:1270px;padding-top:0}.block.block-staff .staff{height:100%;overflow:hidden;white-space:nowrap}.block.block-staff .staff .col{background-size:cover;background-repeat:no-repeat;background-position:center;float:left;clear:none;text-align:inherit;width:33.33333%;margin-left:0;margin-right:0;white-space:normal;background-color:#ccc;height:400px;cursor:pointer;position:relative;transition:.75s width}.block.block-staff .staff .col::after{content:'';display:table;clear:both}.block.block-staff .staff .col:nth-child(n){float:left;clear:none}.block.block-staff .staff .col:nth-child(3n){float:right}.block.block-staff .staff .col:nth-child(3n+1){clear:both}@media (max-width:1200px){.block.block-staff .staff .col{float:left;clear:none;text-align:inherit;width:50%;margin-left:0;margin-right:0;height:400px}.block.block-staff .staff .col::after{content:'';display:table;clear:both}.block.block-staff .staff .col:nth-child(n){float:left;clear:none}.block.block-staff .staff .col:nth-child(2n){float:right}.block.block-staff .staff .col:nth-child(2n+1){clear:both}}@media (max-width:580px){.block.block-staff .staff .col{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto}.block.block-staff .staff .col:first-child{margin-left:auto}.block.block-staff .staff .col:last-child{margin-right:auto}}.block.block-staff .staff .col .shade{transition:.5s opacity}.block.block-staff .staff .col blockquote,.block.block-staff .staff .col cite,.block.block-staff .staff .col p{position:relative;z-index:1;word-wrap:normal}.block.block-staff .staff .col h3{font-size:16px;color:#fff;margin-bottom:5px}.block.block-staff .staff .col .content{position:absolute;left:40px;right:20px;bottom:40px;opacity:0;transition:.15s bottom,.15s opacity}.block.block-staff .staff .col blockquote{position:relative;padding-bottom:10px;margin-bottom:10px}.block.block-staff .staff .col blockquote:before{content:'“';top:-20px;left:-30px;color:#fff;z-index:1;position:absolute;font-size:220px;line-height:220px;opacity:.3}.block.block-staff .staff .col blockquote p{font-size:3vw;font-size:21px;color:#fff;opacity:1;line-height:1.5;margin-top:10rem;width:90%;padding-left:10px;word-wrap:normal;white-space:normal}@media (max-width:583.33333px){.block.block-staff .staff .col blockquote p{font-size:17.5px}}@media (min-width:700px){.block.block-staff .staff .col blockquote p{font-size:21px}}.block.block-staff .staff .col cite{font-style:normal;color:#fff;margin-left:10px;line-height:1.5em}.block.block-staff .staff .col:hover .content{transition:.25s bottom,.5s opacity;transition-delay:0}.block.block-staff .staff .col.col-open .shade{opacity:.7}.block.block-staff .staff .col.col-open .content{bottom:20px;opacity:1}.block.block-staff .staff .col.col-roni{background-image:url(../images/roni.jpg)}.block.block-staff .staff .col.col-juha{background-image:url(../images/juha.jpg)}.block.block-staff .staff .col.col-kristian{background-image:url(../images/kristian.jpg)}.block.block-staff .staff .col.col-timi{background-image:url(../images/timi.jpg)}.block.block-values{background:#252525}.block.block-values .container{max-width:1270px}.block.block-values h2,.block.block-values h3,.block.block-values p{color:#fff}.block.block-values h3{color:#cfb053;text-transform:uppercase}.block.block-values h3 svg{width:30px;height:50px;position:absolute;margin-left:-50px;margin-top:-15px}.block.block-values h3 svg path{stroke:#cfb053;stroke-width:12}.block.block-values p{font-size:16px}.block.block-values .column-title{float:left;clear:none;text-align:inherit;width:22.75%;margin-left:0;margin-right:3%;padding-top:30px}.block.block-values .column-title::after{content:'';display:table;clear:both}.block.block-values .column-title:last-child{margin-right:0}@media (max-width:1024px){.block.block-values .column-title{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto;text-align:center;padding-top:0}.block.block-values .column-title:first-child{margin-left:auto}.block.block-values .column-title:last-child{margin-right:auto}.block.block-values .column-title h2{margin-bottom:6rem}}.block.block-values .column-values{float:left;clear:none;text-align:inherit;width:74.25%;margin-left:0;margin-right:3%}.block.block-values .column-values::after{content:'';display:table;clear:both}.block.block-values .column-values:last-child{margin-right:0}@media (max-width:1024px){.block.block-values .column-values{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto}.block.block-values .column-values:first-child{margin-left:auto}.block.block-values .column-values:last-child{margin-right:auto}}.block.block-values .dude-columns{overflow:hidden}.block.block-values .dude-columns .column{float:left;clear:none;text-align:inherit;width:48.5%;margin-left:0;margin-right:3%;padding:40px}.block.block-values .dude-columns .column::after{content:'';display:table;clear:both}.block.block-values .dude-columns .column:nth-child(n){margin-right:3%;float:left;clear:none}.block.block-values .dude-columns .column:nth-child(2n){margin-right:0;float:right}.block.block-values .dude-columns .column:nth-child(2n+1){clear:both}@media (max-width:1024px){.block.block-values .dude-columns .column{padding:40px 40px 40px 80px}}@media (max-width:700px){.block.block-values .dude-columns .column{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto;padding:20px 20px 20px 50px}.block.block-values .dude-columns .column:first-child{margin-left:auto}.block.block-values .dude-columns .column:last-child{margin-right:auto}}body.page #page .site-content .block.block-hero{height:80vh;max-height:700px}@media (max-height:830px) and (min-width:770px){body.page #page .site-content .block.block-hero{height:100vh;max-height:1000px}}@media (max-width:770px){body.page #page .site-content .block.block-hero{height:550px}}.block.block-hero{position:relative;background-color:#333;background-image:none}.block.block-hero h1,.block.block-hero h2,.block.block-hero p{color:#fff;width:100%}.block.block-hero .shade{background-size:cover;background-repeat:no-repeat;background-position:center;background-color:transparent;background-image:url(../images/shade-gradient.png);opacity:1}.block.block-hero .container{padding-top:170px;padding-bottom:135px;max-width:1270px}@media (min-width:770px){.block.block-hero .container{padding-top:300px}}@media (max-height:830px) and (min-width:770px){.block.block-hero{height:100vh;max-height:1600px}.block.block-hero .container{position:relative;top:50%;transform-style:preserve-3d;max-width:1270px;-ms-transform:translateY(-40%);transform:translateY(-40%)}}@media (max-height:580px) and (min-width:770px){.block.block-hero{height:auto;min-height:400px}.block.block-hero .container{padding-top:100px;-ms-transform:none;transform:none}}.block.block-hero .container h1{font-size:5vw;color:#fff;text-transform:uppercase;line-height:1.1;font-weight:700;width:40%;margin-bottom:0}@media (max-width:600px){.block.block-hero .container h1{font-size:30px}}@media (min-width:1200px){.block.block-hero .container h1{font-size:60px}}@media (max-width:770px){.block.block-hero .container h1{width:100%;text-align:center}}.block.block-hero .container p{color:#fff;width:50%}@media (max-width:770px){.block.block-hero .container p{width:100%;text-align:center}}body.single-service #page .site-content .block.block-service-references .mosaic:nth-child(even){margin-right:0}.block.block-hero.block-verkkokaupat .shade-extra,.block.block-hero.block-verkkosivut .shade-extra{background:linear-gradient(to bottom,rgba(17,17,17,0) 0,rgba(54,63,73,.5) 70%,rgba(54,63,73,.4) 100%)}@media (max-width:480px){.block.block-hero.block-verkkokaupat .shade-extra,.block.block-hero.block-verkkosivut .shade-extra{background:linear-gradient(to bottom,rgba(17,17,17,0) 0,rgba(54,63,73,.7) 70%,rgba(54,63,73,.4) 100%)}}@media (min-width:1600px){.block.block-hero.block-verkkokaupat .shade-extra{background:linear-gradient(to bottom,rgba(17,17,17,.2) 0,rgba(54,63,73,.5) 70%,rgba(54,63,73,.4) 100%)}}.block.block-hero.block-wordpress,.block.block-verkkosivut,.block.block-wordpress{background-color:#21759b}.block.block-hero.block-woocommerce,.block.block-verkkokaupat,.block.block-woocommerce{background-color:#a46497}.block.block-service-info .container{max-width:1100px}.block.block-hosting-info,.block.block-service-info{text-align:center}.block.block-hosting-info .service-description,.block.block-service-info .service-description{max-width:720px;margin-left:auto;margin-right:auto}.block.block-hosting-info .service-description p,.block.block-service-info .service-description p{color:#565656}.block.block-hosting-info h2,.block.block-service-info h2{color:#a1a1a1;text-transform:uppercase;font-weight:700}.block.block-hosting-info h2 span,.block.block-service-info h2 span{font-family:Futura,"Helvetica Neue",Helvetica,sans-serif;font-weight:700}.block.block-hosting-info h2 span.order-number,.block.block-service-info h2 span.order-number{color:#444;position:relative}.block.block-hosting-info h2 span.order-number:after,.block.block-service-info h2 span.order-number:after{content:'';position:absolute;bottom:-5px;width:70%;left:5px;height:2px;background:#484848}.block.block-hosting-info .hosting,.block.block-service-info .hosting{margin-top:90px}.block.block-hosting-info .hosting ul,.block.block-service-info .hosting ul{list-style:none;padding:0;margin:0}.block.block-hosting-info .hosting ul li,.block.block-service-info .hosting ul li{position:relative;padding:0;margin:0}.block.block-hosting-info .hosting ul li span,.block.block-service-info .hosting ul li span{border-bottom:1px solid #e4e4e4;padding:10px;display:inline-block}.block.block-hosting-info .pricing,.block.block-service-info .pricing{margin-top:70px;color:#142030;text-transform:uppercase}.block.block-hosting-info .pricing p,.block.block-hosting-info .pricing span,.block.block-service-info .pricing p,.block.block-service-info .pricing span{color:#18252e;font-weight:700}.block.block-hosting-info .pricing p.pricing-label,.block.block-hosting-info .pricing span.pricing-label,.block.block-service-info .pricing p.pricing-label,.block.block-service-info .pricing span.pricing-label{color:#c4c4c4;display:block;font-size:16px;font-weight:700}.block.block-hosting-info .pricing .price,.block.block-service-info .pricing .price{font-size:42px}.block.block-service-references h2{color:#fff;text-align:center;margin-bottom:2rem}.block.block-service-references .container.container-service-quote{margin-top:0;padding-top:0}.block.block-service-references .container.container-service-quote .general-description{max-width:900px}.block.block-service-references .container.container-service-quote blockquote{margin-bottom:0;text-align:center;max-width:900px;margin-left:auto;margin-right:auto;position:relative;padding-left:60px;padding-right:60px}.block.block-service-references .container.container-service-quote blockquote:before{top:0;left:0;content:'\201C';position:absolute;width:60px;height:60px;font-size:120px;line-height:1;z-index:50;color:#fff;opacity:.5}@media (max-width:480px){.block.block-service-references .container.container-service-quote blockquote{padding-left:0;padding-right:0}.block.block-service-references .container.container-service-quote blockquote:before{display:none}}.block.block-service-references .container.container-service-quote blockquote p{font-style:normal;font-size:21px;font-weight:700;opacity:1;color:#fff}.block.block-service-references .container.container-service-quote .customer{overflow:visible;margin-left:auto;margin-right:auto;text-align:left;display:inline-block;width:auto;white-space:normal}.block.block-service-references .container.container-service-quote .customer h4{font-size:16px;margin:20px 0 0;display:inline-block;color:#fff}@media (max-width:320px){.block.block-service-references .container.container-service-quote .customer h4{font-size:12px}}.block.block-service-references .container.container-service-quote .customer h5{font-size:16px;color:#fff;margin:0;opacity:.5}@media (min-width:480px){.block.block-service-references .container.container-service-quote .customer{position:relative;left:-40px}.block.block-service-references .container.container-service-quote .customer h5{white-space:nowrap;line-height:1.1}}@media (max-width:320px){.block.block-service-references .container.container-service-quote .customer h5{font-size:12px}}.block.block-service-references .container.container-service-quote .customer .avatar{background-size:cover;background-repeat:no-repeat;background-position:center;width:72px;height:72px;border-radius:50%;float:left;margin-right:25px}.block .steps ol{overflow:hidden;margin:0;padding:130px 40px 0}@media (max-width:540px){.block .steps ol{padding-left:0;padding-right:0}}.block .steps ol li{float:left;clear:none;width:33.33333%;margin-left:0;margin-right:0;counter-increment:stepnumbers;list-style:none;position:relative;padding:30px;margin-bottom:50px;transition:all 1s;text-align:center}.block .steps ol li::after{content:'';display:table;clear:both}.block .steps ol li:nth-child(n){float:left;clear:none}.block .steps ol li:nth-child(3n){float:right}.block .steps ol li:nth-child(3n+1){clear:both}@media (max-width:800px){.block .steps ol li{float:left;clear:none;text-align:inherit;width:50%;margin-left:0;margin-right:0;border:0}.block .steps ol li::after{content:'';display:table;clear:both}.block .steps ol li:nth-child(n){float:left;clear:none}.block .steps ol li:nth-child(2n){float:right}.block .steps ol li:nth-child(2n+1){clear:both}}@media (max-width:540px){.block .steps ol li{clear:both;float:none;width:100%;margin-left:auto;margin-right:auto;overflow:hidden;margin-bottom:10px;display:block;top:0;text-align:center;padding-left:0;padding-right:0}.block .steps ol li:first-child{margin-left:auto}.block .steps ol li:last-child{margin-right:auto}}.block .steps ol li p{position:relative;z-index:4;color:#565656;font-size:17px}.block .steps ol li h4{text-transform:uppercase}.block .steps ol li:before{font-size:12vw;content:counter(stepnumbers) " ";font-weight:700;position:absolute;top:-50px;left:20px;line-height:1;z-index:0;transition:all 1s;opacity:.1;color:#21759b}@media (max-width:1250px){.block .steps ol li:before{font-size:150px}}@media (min-width:1833.33333px){.block .steps ol li:before{font-size:220px}}@media (max-width:540px){.block .steps ol li:before{top:0;left:0;position:relative}}.block .steps ol li:hover:before{opacity:.3;color:#21759b}.block .steps ol li:first-child{counter-reset:stepnumbers}.block .steps.steps-verkkokaupat ol li:before,.block .steps.steps-verkkokaupat ol li:hover:before{color:#a46497}body.single-person.postid-3504 .block-person-introduction .container,body.single-person.postid-3505 .block-person-introduction .container{padding-bottom:0}body.single-person.postid-3504 .block-person-introduction p a,body.single-person.postid-3504 .block-person-more p a,body.single-person.postid-3505 .block-person-introduction p a,body.single-person.postid-3505 .block-person-more p a{color:#000;text-decoration:none;text-shadow:1px 1px 0 #fff,-1px 1px 0 #fff,2px 0 0 #fff,-2px 0 0 #fff;box-shadow:inset 0 -1px 0 0 #fff,inset 0 -3px 0 0 #ccc;transition:all .55s}body.single-person.postid-3504 .block-person-introduction p a:hover,body.single-person.postid-3504 .block-person-more p a:hover,body.single-person.postid-3505 .block-person-introduction p a:hover,body.single-person.postid-3505 .block-person-more p a:hover{color:#000;box-shadow:inset 0 -1px 0 0 #fff,inset 0 -4px 0 0 #cfb053}body.single-person .block.block-hero.block-hero-person{height:auto}body.single-person .block.block-hero.block-hero-person .shade-extra{background:linear-gradient(to bottom,rgba(17,17,17,.2) 0,rgba(17,17,17,.2) 60%,rgba(54,63,73,.4) 100%)}body.single-person .block.block-hero.block-hero-person .container{padding-top:250px;padding-bottom:200px;text-align:center;max-width:1270px;-ms-transform:none;transform:none;top:auto}body.single-person .block.block-hero.block-hero-person .container h1,body.single-person .block.block-hero.block-hero-person .container p{width:100%}body.single-person .block.block-hero.block-hero-person ul.contact-information{margin:0 0 30px;padding:0;list-style:none}body.single-person .block.block-hero.block-hero-person ul.contact-information li{color:#fff;margin:0;padding:0;font-weight:700;transition:all .5s ease-in-out}body.single-person .block.block-hero.block-hero-person ul.contact-information li:hover{-ms-transform:scale(1.1);transform:scale(1.1)}body.single-person .block.block-hero.block-hero-person ul.contact-information li a{color:#fff;transition:all .5s ease-in-out}body.single-person .block.block-hero.block-hero-person ul.contact-information li a:hover{color:#fff}body.single-person .block.block-hero.block-hero-person ul.some{margin:0;padding:0}body.single-person .block.block-hero.block-hero-person ul.some li{list-style:none;display:inline;margin:0;padding:0}body.single-person .block.block-hero.block-hero-person ul.some li a{margin-left:2px;margin-right:2px}body.single-person .block.block-hero.block-hero-person ul.some li a:hover svg{-ms-transform:scale(1.5);transform:scale(1.5)}body.single-person .block.block-hero.block-hero-person ul.some li svg{fill:#fff;width:18px;height:18px;transition:all .5s ease-in-out}body.single-person .block.block-hero.block-hero-person ul.some li svg path{fill:#fff;transition:all .5s ease-in-out}body.single-person .block.block-hero.block-hero-person ul.some li.twitter a:hover path,body.single-person .block.block-hero.block-hero-person ul.some li.twitter a:hover svg{fill:#1da1f2}body.single-person .block.block-hero.block-hero-person ul.some li.instagram a:hover path,body.single-person .block.block-hero.block-hero-person ul.some li.instagram a:hover svg{fill:#405de6}body.single-person .block.block-hero.block-hero-person ul.some li.trakt a:hover path,body.single-person .block.block-hero.block-hero-person ul.some li.trakt a:hover svg{fill:#ed1c24}body.single-person .block.block-hero.block-hero-person ul.some li.facebook a:hover path,body.single-person .block.block-hero.block-hero-person ul.some li.facebook a:hover svg{fill:#3b5998}body.single-person .block.block-hero.block-hero-person ul.some li.last-fm a:hover path,body.single-person .block.block-hero.block-hero-person ul.some li.last-fm a:hover svg{fill:#d51007}body.single-person .block.block-hero.block-hero-person ul.some li.medium a:hover path,body.single-person .block.block-hero.block-hero-person ul.some li.medium a:hover svg{fill:#00ab6b}body.single-person .block.block-hero.block-hero-person ul.some li.linkedin a:hover path,body.single-person .block.block-hero.block-hero-person ul.some li.linkedin a:hover svg{fill:#0077b5}body.single-person .block.block-hero.block-hero-person ul.some li.github a:hover path,body.single-person .block.block-hero.block-hero-person ul.some li.github a:hover svg{fill:#171515}body.single-person .block.block-hero.block-hero-person ul.some li.untappd a:hover path,body.single-person .block.block-hero.block-hero-person ul.some li.untappd a:hover svg{fill:#fc0}body.single-person .block.block-hero.block-hero-person ul.some li.whatsapp a:hover path,body.single-person .block.block-hero.block-hero-person ul.some li.whatsapp a:hover svg{fill:#25d366}body.single-person .block.block-hero.block-hero-person ul.some li.telegram a:hover path,body.single-person .block.block-hero.block-hero-person ul.some li.telegram a:hover svg{fill:#38aeeb}body.single-person .block.block-hero.block-hero-person ul.some li.skype a:hover path,body.single-person .block.block-hero.block-hero-person ul.some li.skype a:hover svg{fill:#00aff0}body.single-person .block.block-person-top-things{padding:0}body.single-person .block.block-person-top-things .container{margin-top:0;padding-top:0;margin-bottom:0;padding-bottom:0}body.single-person .block.block-person-top-things .col{float:left;clear:none;text-align:inherit;width:33.33333%;margin-left:0;margin-right:0}body.single-person .block.block-person-introduction,body.single-person .block.block-person-more{text-align:center}body.single-person .block.block-person-top-things .col::after{content:'';display:table;clear:both}@media (max-width:760px){body.single-person .block.block-person-top-things .col{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto}body.single-person .block.block-person-top-things .col:first-child{margin-left:auto}body.single-person .block.block-person-top-things .col:last-child{margin-right:auto}}body.single-person .block.block-person-top-things .col .slot{background-size:cover;background-repeat:no-repeat;background-position:center;background-color:#a2a2a2;height:370px;position:relative}body.single-person .block.block-person-top-things .col .slot svg{width:17px;height:17px}body.single-person .block.block-person-top-things .col .slot h3{top:50%;left:50%;-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);transform-style:preserve-3d;color:#fff;padding-left:20px;padding-right:20px;position:relative;z-index:5}body.single-person .block.block-person-top-things .col .slot .shade,body.single-person .block.block-person-top-things .col .slot .shade-extra,body.single-person .block.block-person-top-things .col .slot h3{opacity:0;transition:.8s}body.single-person .block.block-person-top-things .col .slot .shade-extra{background:#2b323a}body.single-person .block.block-person-top-things .col .slot a{width:100%;height:100%;position:absolute;left:0;top:0;background:0 0;z-index:8}body.single-person .block.block-person-top-things .col .slot:hover h3{opacity:1}body.single-person .block.block-person-top-things .col .slot:hover .shade{opacity:.7}body.single-person .block.block-person-top-things .col .slot:hover .shade-extra{opacity:.4}body.single-person .block.block-person-top-things .col h3{text-align:center;opacity:.7}body.single-person .block.block-person-introduction p{margin-top:0}body.single-person .block.block-person-introduction h2{margin-bottom:60px}body.single-person .block.block-person-more h2{margin-bottom:70px}body.single-person .block.block-person-more .cols{overflow:hidden;display:block}body.single-person .block.block-person-more .cols .col{float:left;clear:none;width:45%;margin-left:0;margin-right:10%;text-align:left}body.single-person .block.block-person-more .cols .col::after{content:'';display:table;clear:both}body.single-person .block.block-person-more .cols .col:last-child{margin-right:0}@media (max-width:760px){body.single-person .block.block-person-more .cols .col{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto;margin-bottom:30px}body.single-person .block.block-person-more .cols .col:first-child{margin-left:auto}body.single-person .block.block-person-more .cols .col:last-child{margin-right:auto;margin-bottom:0}}body.single-person .block.block-person-more .cols.cols-images{margin-top:100px}body.single-person .block.block-person-more .cols.cols-images .col{background-size:cover;background-repeat:no-repeat;background-position:center;height:345px}body.single-person .block.block-stats{text-align:center}body.single-person .block.block-stats .shade{background:#20262c;opacity:.9}body.single-person .block.block-stats .numbers{overflow:hidden;margin-top:50px}body.single-person .block.block-stats .numbers .number{float:left;clear:none;text-align:inherit;width:22.75%;margin-left:0;margin-right:3%;line-height:1.2}body.single-person .block.block-stats .numbers .number::after{content:'';display:table;clear:both}body.single-person .block.block-stats .numbers .number:last-child{margin-right:0}@media (max-width:760px){body.single-person .block.block-stats .numbers .number{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto;margin-bottom:60px}body.single-person .block.block-stats .numbers .number:first-child{margin-left:auto}body.single-person .block.block-stats .numbers .number:last-child{margin-right:auto;margin-bottom:0}}body.single-person .block.block-stats .numbers .number:nth-child(4) svg{margin-right:7px}body.single-person .block.block-stats .numbers .number span.value{font-size:3vw;color:#cfb053;font-weight:700;margin-bottom:3px}@media (max-width:1500px){body.single-person .block.block-stats .numbers .number span.value{font-size:45px}}@media (min-width:2333.33333px){body.single-person .block.block-stats .numbers .number span.value{font-size:70px}}body.single-person .block.block-stats .numbers .number span.label{color:#fff;display:block;font-size:14px;margin-bottom:3px}body.single-person .block.block-stats .numbers .number span.label *{color:#fff;font-size:14px}body.single-person .block.block-stats .numbers .number span.time{color:#fff;opacity:.5;font-size:14px}body.single-person .block.block-stats .numbers .number span.time *{color:#fff;font-size:14px}body.single-person .block.block-stats .numbers .number span.time svg{width:15px;height:15px;fill:#fff;margin-right:3px;position:relative;top:2px}body.single-person .block.block-stats .numbers .number span.time svg path{fill:#fff}body.single-person .block.block-stats h2,body.single-person .block.block-stats li,body.single-person .block.block-stats p{color:#fff}body.single-person .block.block-staff.block-staff-single-person{max-width:1200px;margin-left:auto;margin-right:auto;white-space:nowrap}body.single-person .block.block-staff.block-staff-single-person .container{padding-top:8rem;padding-bottom:8rem}body.single-person .block.block-staff.block-staff-single-person .wrap-preventer{overflow:hidden}body.single-person .block.block-staff.block-staff-single-person .staff{height:100%;overflow:hidden;white-space:nowrap}@media (min-width:1200px){body.single-person .block.block-staff.block-staff-single-person .staff{height:490px}}body.single-person .block.block-staff.block-staff-single-person .col{text-align:inherit;width:20%;margin-left:0;margin-right:0;float:left!important;clear:none!important;height:490px;white-space:nowrap}body.single-person .block.block-staff.block-staff-single-person .col::after{content:'';display:table;clear:both}body.single-person .block.block-staff.block-staff-single-person .col blockquote p{font-size:17px}@media (max-width:1200px){body.single-person .block.block-staff.block-staff-single-person .col{float:left;clear:none;text-align:inherit;width:50%;margin-left:0;margin-right:0}body.single-person .block.block-staff.block-staff-single-person .col::after{content:'';display:table;clear:both}body.single-person .block.block-staff.block-staff-single-person .col:nth-child(n){float:left;clear:none}body.single-person .block.block-staff.block-staff-single-person .col:nth-child(2n){float:right}body.single-person .block.block-staff.block-staff-single-person .col:nth-child(2n+1){clear:both}}@media (max-width:480px){body.single-person .block.block-staff.block-staff-single-person .col{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto}body.single-person .block.block-staff.block-staff-single-person .col:first-child{margin-left:auto}body.single-person .block.block-staff.block-staff-single-person .col:last-child{margin-right:auto}}.block.block-customer-story p:not(.button-wrapper) a,.block.block-customer-story p:not(.button-wrapper) a:link,.block.block-customer-story p:not(.button-wrapper) a:visited,.block.block-reference p:not(.button-wrapper) a,.block.block-reference p:not(.button-wrapper) a:link,.block.block-reference p:not(.button-wrapper) a:visited,.block.block-reference-description p:not(.button-wrapper) a,.block.block-reference-description p:not(.button-wrapper) a:link,.block.block-reference-description p:not(.button-wrapper) a:visited{color:#000;text-decoration:none;text-shadow:1px 1px 0 #fff,-1px 1px 0 #fff,2px 0 0 #fff,-2px 0 0 #fff;box-shadow:inset 0 -1px 0 0 #fff,inset 0 -3px 0 0 #ccc;transition:all .55s}.block.block-customer-story p:not(.button-wrapper) a:hover,.block.block-customer-story p:not(.button-wrapper) a:link:hover,.block.block-customer-story p:not(.button-wrapper) a:visited:hover,.block.block-reference p:not(.button-wrapper) a:hover,.block.block-reference p:not(.button-wrapper) a:link:hover,.block.block-reference p:not(.button-wrapper) a:visited:hover,.block.block-reference-description p:not(.button-wrapper) a:hover,.block.block-reference-description p:not(.button-wrapper) a:link:hover,.block.block-reference-description p:not(.button-wrapper) a:visited:hover{color:#000;box-shadow:inset 0 -1px 0 0 #fff,inset 0 -4px 0 0 #cfb053}.block.block-video video{width:100%;height:auto;margin-bottom:-12px}.block.block-video .browser{box-shadow:0 0 80px rgba(204,204,204,.7);padding:0;margin-bottom:120px}@media (max-width:1028px){.block.block-video .browser{margin-left:30px;margin-right:30px}}.block.block-call-to-action p,.block.block-references p{max-width:666px;margin-left:auto;margin-right:auto}.block.block-video .browser .browser-bar{background-color:#e1e1e1;background-repeat:no-repeat;background-image:url(../images/dots.png);background-position:15px 15px;height:45px}.block.block-references{text-align:center;padding-top:150px;padding-bottom:0}@media (max-width:772px){.block.block-references{padding-top:55px}}@media (max-width:480px){.block.block-references{padding-top:50px}}.block.block-references h1{font-size:6vw;text-transform:uppercase}@media (max-width:633.33333px){.block.block-references h1{font-size:38px}}@media (min-width:1000px){.block.block-references h1{font-size:60px}}.block.block-feed.block-feed-reference-page{background:#fff;padding-top:0}.block.block-call-to-action{background:#16202a;text-align:center}.block.block-call-to-action h2{margin-top:0;margin-bottom:10px}.block.block-call-to-action h2,.block.block-call-to-action p{color:#fff}.block.block-call-to-action .button,.block.block-call-to-action .container.container-posts-navigation a,.block.block-call-to-action .posts-navigation .nav-links a,.container.container-posts-navigation .block.block-call-to-action a,.posts-navigation .nav-links .block.block-call-to-action a{color:#fff;border:2px solid #fff;padding:10px 55px}.block.block-call-to-action .button:hover,.block.block-call-to-action .container.container-posts-navigation a:hover,.block.block-call-to-action .posts-navigation .nav-links a:hover,.container.container-posts-navigation .block.block-call-to-action a:hover,.posts-navigation .nav-links .block.block-call-to-action a:hover{color:#16202a;background:#cfb053;border-color:#cfb053}.block.block-call-to-action .button.button-white:hover,.block.block-call-to-action .container.container-posts-navigation a.button-white:hover,.block.block-call-to-action .newsletter input.button:hover,.block.block-call-to-action .posts-navigation .nav-links a.button-white:hover,.container.container-posts-navigation .block.block-call-to-action a.button-white:hover,.newsletter .block.block-call-to-action input.button:hover,.posts-navigation .nav-links .block.block-call-to-action a.button-white:hover{background:#fff;border-color:#fff}.block.block-reference .container{max-width:840px;overflow:visible;padding-top:250px;padding-bottom:100px}@media (max-width:770px){.block.block-reference .container{padding-top:170px;padding-bottom:0}}.block.block-reference .container .reference-header .reference-logo{float:left;clear:none;width:50%;margin-left:0;margin-right:0;height:220px;border-right:2px solid #f2f2f2;padding-right:50px;position:relative;text-align:right}.block.block-reference .container .reference-header .reference-logo::after{content:'';display:table;clear:both}@media (max-width:480px){.block.block-reference .container{padding-top:4rem;padding-bottom:4rem}.block.block-reference .container:first-child{padding-top:140px;padding-bottom:0}.block.block-reference .container .reference-header .reference-logo{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto;text-align:center;border:0;height:auto;padding:0}.block.block-reference .container .reference-header .reference-logo:first-child{margin-left:auto}.block.block-reference .container .reference-header .reference-logo:last-child{margin-right:auto}.block.block-reference .container .reference-header .reference-logo svg{margin:0 auto}.block.block-reference .container .reference-header .reference-logo h1{text-align:center}}@media (max-width:480px) and (max-width:480px){.block.block-reference .container .reference-header .reference-logo h1{text-align:center;display:block;overflow:hidden;margin-bottom:80px}}@media (min-width:480px){.block.block-reference .container .reference-header .reference-logo h1{position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);transform-style:preserve-3d}}.block.block-reference .container .reference-header .reference-logo svg{width:100%;height:auto;max-width:250px}.block.block-reference .container .reference-header .reference-logo svg.bauermedia-alt{max-width:150px}.block.block-reference .container .reference-header .reference-title{float:left;clear:none;text-align:inherit;width:50%;margin-left:0;margin-right:0;padding-left:50px;position:relative;height:220px}.block.block-reference .container .reference-header .reference-title::after{content:'';display:table;clear:both}@media (max-width:480px){.block.block-reference .container .reference-header .reference-title{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto;height:auto;padding:0}.block.block-reference .container .reference-header .reference-title:first-child{margin-left:auto}.block.block-reference .container .reference-header .reference-title:last-child{margin-right:auto}}.block.block-reference .container .reference-header .reference-title .reference-header{position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);transform-style:preserve-3d}.block.block-reference .container .reference-header .reference-title .reference-header h2{text-transform:uppercase;line-height:1.4;margin-bottom:10px}@media (max-width:770px){.block.block-reference .container .reference-header .reference-title .reference-header h2{margin-left:20px}}.block.block-before-after{background-color:#ececec}.block.block-before-after .container{width:100%;max-width:100%;padding-left:75px;padding-right:75px}@media (max-width:480px){.block.block-reference .container .reference-header .reference-title .reference-header h2{display:block;clear:both;float:none;width:100%;margin-right:auto;text-align:center;margin-left:0}.block.block-reference .container .reference-header .reference-title .reference-header h2:first-child{margin-left:auto}.block.block-reference .container .reference-header .reference-title .reference-header h2:last-child{margin-right:auto}.block.block-before-after .container{padding-left:30px;padding-right:30px}}.block.block-before-after .image-wrapper{float:left;clear:none;width:48.5%;margin-left:0;margin-right:3%;text-align:center}.block.block-before-after .image-wrapper::after{content:'';display:table;clear:both}.block.block-before-after .image-wrapper:last-child{margin-right:0}.block.block-before-after .image-wrapper h3{color:#fff;text-align:center}.block.block-before-after .image-wrapper .image-frame{background-size:100% auto;background-repeat:no-repeat;background-position:top center;box-shadow:0 0 40px rgba(0,0,0,.2);height:560px;width:100%;border-radius:7px}@media (max-width:1480px){.block.block-before-after .image-wrapper .image-frame{height:460px}}@media (max-width:1250px){.block.block-before-after .image-wrapper .image-frame{height:360px}}@media (max-width:990px){.block.block-before-after .image-wrapper .image-frame{height:230px}}@media (max-width:760px){.block.block-before-after .image-wrapper{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto;margin-bottom:30px}.block.block-before-after .image-wrapper:first-child{margin-left:auto}.block.block-before-after .image-wrapper:last-child{margin-right:auto;margin-bottom:0}}.block.block-visit-site{margin-top:-6rem;margin-bottom:0;padding-bottom:0;padding-top:0}@media (max-width:480px){.block.block-visit-site{margin-top:-2rem}}.block.block-visit-site .container{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0}.block.block-customer-story{background-color:#fff}.block.block-customer-story .twitter-tweet{margin-left:auto!important;margin-right:auto!important}.block.block-customer-story .general-description{max-width:820px}.block.block-customer-story .container{overflow:visible}.block.block-customer-story.no-bottom-padding .container{padding-bottom:0}.block.block-customer-story.no-top-padding .container{padding-top:0}.block.block-customer-story.block-dark-with-images{background-color:#222}.block.block-customer-story.block-dark-with-images h1,.block.block-customer-story.block-dark-with-images h2,.block.block-customer-story.block-dark-with-images h3,.block.block-customer-story.block-dark-with-images p,.block.block-customer-story.block-dark-with-images span,.block.block-customer-story.block-dark-with-images span.order-number{color:#fff}.block.block-customer-story .numbers .number-big,.block.block-customer-story .numbers .number-big .format{font-family:Futura,"Helvetica Neue",Helvetica,sans-serif;color:#a8a8a8}.block.block-customer-story.block-dark-with-images h1:after,.block.block-customer-story.block-dark-with-images h2:after,.block.block-customer-story.block-dark-with-images h3:after,.block.block-customer-story.block-dark-with-images p:after,.block.block-customer-story.block-dark-with-images span.order-number:after,.block.block-customer-story.block-dark-with-images span:after{background-color:#fff}.block.block-customer-story.block-dark-with-images .images{max-width:650px;margin-left:auto;margin-right:auto}.block.block-customer-story.block-dark-with-images .images .image{float:left;clear:none;width:48.5%;margin-left:0;margin-right:3%;text-align:center}.block.block-customer-story.block-dark-with-images .images .image::after{content:'';display:table;clear:both}.block.block-customer-story.block-dark-with-images .images .image:last-child{margin-right:0}.block.block-customer-story.block-customer-story-columns-onlytext .column-text{text-align:center}.block.block-customer-story.block-customer-story-columns-onlytext .column-text h2,.block.block-customer-story.block-customer-story-columns-onlytext .column-text h3{margin-bottom:30px}.block.block-customer-story.block-customer-story-columns-onlytext .general-description{max-width:1080px}.block.block-customer-story.block-customer-story-columns-onlytext .cols{overflow:hidden}.block.block-customer-story.block-customer-story-columns-onlytext .cols .col{float:left;clear:none;width:48%;margin-left:0;margin-right:4%;text-align:left}.block.block-customer-story.block-customer-story-columns-onlytext .cols .col::after{content:'';display:table;clear:both}.block.block-customer-story.block-customer-story-columns-onlytext .cols .col:last-child{margin-right:0}@media (max-width:770px){.block.block-customer-story.block-customer-story-columns-onlytext .cols .col{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto;margin-bottom:30px;text-align:center}.block.block-customer-story.block-customer-story-columns-onlytext .cols .col:first-child{margin-left:auto}.block.block-customer-story.block-customer-story-columns-onlytext .cols .col:last-child{margin-right:auto;margin-bottom:0}}.block.block-customer-story.block-customer-story-columns,.block.block-customer-story.block-customer-story-columns .container,.block.block-customer-story.block-customer-story-columns .general-description{text-align:left}.block.block-customer-story.block-customer-story-columns .container .general-description{width:100%;max-width:100%}.block.block-customer-story.block-customer-story-columns .container .general-description .column{float:left;clear:none;text-align:inherit;width:47.5%;margin-left:0;margin-right:5%}.block.block-customer-story.block-customer-story-columns .container .general-description .column::after{content:'';display:table;clear:both}.block.block-customer-story.block-customer-story-columns .container .general-description .column:last-child{margin-right:0}@media (max-width:860px){.block.block-customer-story.block-customer-story-columns .container .general-description .column{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto}.block.block-customer-story.block-customer-story-columns .container .general-description .column:first-child{margin-left:auto}.block.block-customer-story.block-customer-story-columns .container .general-description .column:last-child{margin-right:auto}}.block.block-customer-story.block-customer-story-columns .container .general-description .column.column-image{text-align:right}.block.block-customer-story.block-customer-story-columns .container .general-description .column.column-image img{width:100%;height:auto;float:right;position:relative;top:55px}.block.block-customer-story .numbers{padding-top:30px;padding-bottom:30px;overflow:hidden}.block.block-customer-story .numbers.numbers-columns .col{float:left;clear:none;text-align:inherit;width:48.5%;margin-left:0;margin-right:3%}.block.block-customer-story .numbers.numbers-columns .col::after{content:'';display:table;clear:both}.block.block-customer-story .numbers.numbers-columns .col:last-child{margin-right:0}@media (max-width:770px){.block.block-customer-story .numbers.numbers-columns .col{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto;margin-bottom:20px}.block.block-customer-story .numbers.numbers-columns .col:first-child{margin-left:auto}.block.block-customer-story .numbers.numbers-columns .col:last-child{margin-right:auto;margin-bottom:0}}.block.block-customer-story .numbers .number-big{font-size:60px;text-align:center;margin:0;white-space:nowrap}@media (max-width:480px){.block.block-customer-story .numbers .number-big{font-size:30px}}.block.block-customer-story .numbers .number-big .format{font-size:40px;text-transform:uppercase}.block.block-customer-story .numbers .number-big .what,.block.block-customer-story .numbers .time-updated{font-family:"Neuzeit Grotesk","Helvetica Neue",Helvetica,sans-serif;text-transform:uppercase}@media (max-width:480px){.block.block-customer-story .numbers .number-big .format{font-size:30px}}.block.block-customer-story .numbers .number-big .what{font-size:16px;display:block;text-align:center;margin:10px 0;color:#1a1a1a}.block.block-customer-story .numbers .time-updated{font-size:14px;margin:0;color:#a8a8a8;letter-spacing:-.7}.block.block-customer-story blockquote{text-align:center;max-width:900px;position:relative;padding-left:60px;padding-right:60px;margin:29px auto 0}.block.block-customer-story blockquote:before{top:0;left:0;content:'\201C';position:absolute;width:60px;height:60px;font-size:120px;line-height:1;z-index:50;font-family:Futura,"Helvetica Neue",Helvetica,sans-serif;opacity:.5}@media (max-width:480px){.block.block-customer-story blockquote{padding-left:0;padding-right:0}.block.block-customer-story blockquote:before{display:none}}.block.block-customer-story blockquote p{font-style:normal;font-size:18px;font-weight:400;opacity:1}.block.block-customer-story .customer{overflow:visible;margin-left:auto;margin-right:auto;text-align:left;display:inline-block;width:auto;min-width:232px}.block.block-customer-story .customer h4{font-size:16px;margin:20px 0 2px;display:block;float:left}@media (max-width:320px){.block.block-customer-story .customer h4{font-size:12px}}.block.block-customer-story .customer h5{font-size:16px;color:#a8a8a8;margin:0;line-height:1.5;display:block}@media (max-width:320px){.block.block-customer-story .customer h5{font-size:12px}}.block.block-customer-story .customer .avatar{background-size:cover;background-repeat:no-repeat;background-position:center;width:72px;height:72px;border-radius:50%;float:left;margin-right:25px}.block.block-single-centered-image{padding-top:0;padding-bottom:0}.block.block-images-with-padding .container,.block.block-single-centered-image .container{padding-top:4rem;padding-bottom:4rem}.block.block-single-centered-image .container img{width:100%;height:auto}.block.block-images-with-padding .images{max-width:780px;margin-left:auto;margin-right:auto;width:100%}.block.block-images-with-padding .images .image{background-size:cover;background-repeat:no-repeat;background-position:center;float:left;clear:none;text-align:inherit;width:50%;margin-left:0;margin-right:0;height:450px}.block.block-images-with-padding .images .image::after{content:'';display:table;clear:both}.block.block-reference-description{background-size:100% auto;background-repeat:no-repeat;background-position:bottom center;background-color:transparent;padding-bottom:220px;padding-top:50px;overflow:hidden}@media (max-width:960px){.block.block-reference-description{background-size:cover;background-repeat:no-repeat;background-position:center}}.block.block-reference-description .container{margin-left:auto;margin-right:auto;overflow:hidden;top:80px}.block.block-reference-description .container .col{width:65%}@media (min-width:960px){.block.block-reference-description .container .col{float:left;clear:none;text-align:inherit;width:48.5%;margin-left:0;margin-right:3%}.block.block-reference-description .container .col::after{content:'';display:table;clear:both}.block.block-reference-description .container .col:last-child{margin-right:0}}@media (max-width:480px){.block.block-reference-description .container .col{width:75%}}.block.block-reference-images{background:0 0;margin-top:-280px;padding:0}.block.block-reference-images .container{max-width:840px}.block.block-reference-images .container .image-columns .image{float:left;clear:none;text-align:inherit;width:45%;margin-left:0;margin-right:10%;background-size:cover;background-repeat:no-repeat;background-position:center;background-color:#dfdfdf;height:360px}.block.block-reference-images .container .image-columns .image::after{content:'';display:table;clear:both}.block.block-reference-images .container .image-columns .image:last-child{margin-right:0}.block.block-reference-image{text-align:center}.block.block-reference-image .reference-image{width:100%;height:auto}.block.block-next-reference:hover .shade{opacity:.5}.block.block-next-reference .shade{transition:all 1s;background:#2b323a;opacity:.7}.block.block-next-reference .container{padding-top:7rem;padding-bottom:7rem;text-align:center}.block.block-next-reference .container a{width:100%;height:100%;background:0 0;position:absolute;top:0;left:0}.block.block-next-reference .container h4{font-size:14px;text-transform:uppercase;color:#fff;opacity:.8;margin:0 0 5px}.block.block-next-reference .container h2{text-transform:uppercase;color:#fff;opacity:.8;margin:0}.block.block-three-showcase .col{float:left;clear:none;text-align:inherit;width:31.33333%;margin-left:0;margin-right:3%;background-size:cover;background-repeat:no-repeat;background-position:center;height:430px;margin-bottom:39px}.block.block-three-showcase .col::after{content:'';display:table;clear:both}.block.block-three-showcase .col:nth-child(n){margin-right:3%;float:left;clear:none}.block.block-three-showcase .col:nth-child(3n){margin-right:0;float:right}.block.block-three-showcase .col:nth-child(3n+1){clear:both}@media (max-width:770px){.block.block-three-showcase .col{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto}.block.block-three-showcase .col:first-child{margin-left:auto}.block.block-three-showcase .col:last-child{margin-right:auto}}.block.block-three-showcase .container{max-width:1180px;padding-top:0}.block.block-no-bottom-padding,.block.block-no-bottom-padding .container{padding-bottom:0}body #page .site-content .block.block-contact-form{background:rgba(24,25,29,.95)}body #page .site-content .block.block-contact-form .container{padding-top:17rem;padding-bottom:15rem;max-width:700px}@media (max-width:480px){body #page .site-content .block.block-contact-form .container{padding-top:10rem;padding-bottom:8rem}}body #page .site-content .block.block-contact-form .wplf-success p:first-child{margin-bottom:30px}body #page .site-content .block.block-contact-form h1,body #page .site-content .block.block-contact-form p{color:#fff;margin:0}body #page .site-content .block.block-contact-form h1 a,body #page .site-content .block.block-contact-form p a{color:#aaa;text-decoration:none;text-shadow:1px 1px 0 #212327,-1px 1px 0 #212327,2px 0 0 #212327,-2px 0 0 #212327;box-shadow:inset 0 -1px 0 0 #212327,inset 0 -3px 0 0 #444;transition:all .55s}body #page .site-content .block.block-contact-form form .form-wrapper,body #page .site-content .block.block-contact-form form .form-wrapper .phase,body #page .site-content .block.block-contact-form form .form-wrapper button,body #page .site-content .block.block-contact-form form .form-wrapper input,body #page .site-content .block.block-contact-form form .form-wrapper textarea{transition:none}body #page .site-content .block.block-contact-form h1 a:hover,body #page .site-content .block.block-contact-form p a:hover{color:#fff;box-shadow:inset 0 -1px 0 0 #212327,inset 0 -4px 0 0 #cfb053}body #page .site-content .block.block-contact-form h1{text-transform:uppercase;margin-bottom:20px}body #page .site-content .block.block-contact-form form{display:block;margin-top:30px;text-align:left}body #page .site-content .block.block-contact-form form textarea{min-height:100px}body #page .site-content .block.block-contact-form form input,body #page .site-content .block.block-contact-form form textarea{background:0 0;border-top:0;border-left:0;border-right:0;border-bottom:1px solid rgba(255,255,255,.3);padding:20px;font-family:"Neuzeit Grotesk","Helvetica Neue",Helvetica,sans-serif;font-size:22px;width:100%;display:block;text-align:left;outline:0;color:rgba(255,255,255,.3)}body #page .site-content .block.block-contact-form form input:-ms-input-placeholder,body #page .site-content .block.block-contact-form form textarea:-ms-input-placeholder{color:rgba(255,255,255,.3);opacity:1}body #page .site-content .block.block-contact-form form input::placeholder,body #page .site-content .block.block-contact-form form textarea::placeholder{color:rgba(255,255,255,.3);opacity:1}body #page .site-content .block.block-contact-form form input:focus,body #page .site-content .block.block-contact-form form textarea:focus{border-bottom:1px solid rgba(255,255,255,.8);color:rgba(255,255,255,.8)}body #page .site-content .block.block-contact-form form input:focus:-ms-input-placeholder,body #page .site-content .block.block-contact-form form textarea:focus:-ms-input-placeholder{color:rgba(255,255,255,.8);opacity:1}body #page .site-content .block.block-contact-form form input:focus::placeholder,body #page .site-content .block.block-contact-form form textarea:focus::placeholder{color:rgba(255,255,255,.8);opacity:1}@media (max-width:480px){body #page .site-content .block.block-contact-form form input,body #page .site-content .block.block-contact-form form textarea{padding-left:0}}body #page .site-content .block.block-contact-form form button{overflow:hidden;margin-top:20px}body #page .site-content .block.block-contact-form form .phase{position:absolute;right:20px;color:#fff;opacity:.15;margin-top:-50px}body #page .site-content .block.block-contact-form form .typer{position:relative;animation:blink 1s infinite;top:-12px;left:2px;white-space:nowrap;color:#cfb053;opacity:0}body #page .site-content .block.block-contact-form form .typer.visible{opacity:1}body #page .site-content .block.block-contact-form form .say-wrapper{width:100%;overflow:hidden;white-space:nowrap;clear:both;display:block;line-height:0;height:0}@media (max-width:800px){body #page .site-content .block.block-contact-form form .phase{right:30px}body #page .site-content .block.block-contact-form form .say-wrapper{display:none}}body #page .site-content .block.block-contact-form form .say-wrapper.visible{height:40px;margin:10px 0 10px 20px}body #page .site-content .block.block-contact-form form p{margin:0}body #page .site-content .block.block-contact-form form p.sayatme{text-align:left;font-size:20px;white-space:nowrap;overflow:hidden;display:inline-block;width:0;color:#cfb053;font-style:italic}body #page .site-content .block.block-contact-form form p.sayatme.type{animation:type 2s steps(60,end);width:100%}body #page .site-content .block.block-contact-form form .form-wrapper button:-ms-input-placeholder,body #page .site-content .block.block-contact-form form .form-wrapper input:-ms-input-placeholder,body #page .site-content .block.block-contact-form form .form-wrapper textarea:-ms-input-placeholder{transition:none}body #page .site-content .block.block-contact-form form .form-wrapper button::placeholder,body #page .site-content .block.block-contact-form form .form-wrapper input::placeholder,body #page .site-content .block.block-contact-form form .form-wrapper textarea::placeholder{transition:none}body #page .site-content .block.block-contact-form form .form-wrapper.animated .phase,body #page .site-content .block.block-contact-form form .form-wrapper.animated button,body #page .site-content .block.block-contact-form form .form-wrapper.animated input,body #page .site-content .block.block-contact-form form .form-wrapper.animated textarea{transition:all .55s}body #page .site-content .block.block-contact-form form .form-wrapper .phase.second,body #page .site-content .block.block-contact-form form .form-wrapper .phase.third{opacity:0}body #page .site-content .block.block-contact-form form .form-wrapper .phase.second.active,body #page .site-content .block.block-contact-form form .form-wrapper .phase.third.active{opacity:.15}body #page .site-content .block.block-contact-form form .form-wrapper.animated button:-ms-input-placeholder,body #page .site-content .block.block-contact-form form .form-wrapper.animated input:-ms-input-placeholder,body #page .site-content .block.block-contact-form form .form-wrapper.animated textarea:-ms-input-placeholder{transition:all .55s}body #page .site-content .block.block-contact-form form .form-wrapper.animated button::placeholder,body #page .site-content .block.block-contact-form form .form-wrapper.animated input::placeholder,body #page .site-content .block.block-contact-form form .form-wrapper.animated textarea::placeholder{transition:all .55s}body #page .site-content .block.block-contact-form form .form-wrapper .cols::after{content:'';display:table;clear:both}body #page .site-content .block.block-contact-form form .form-wrapper .cols .col{float:left;clear:none;text-align:inherit;width:31.33333%;margin-left:0;margin-right:3%}body #page .site-content .block.block-contact-form form .form-wrapper .cols .col::after{content:'';display:table;clear:both}body #page .site-content .block.block-contact-form form .form-wrapper .cols .col:last-child{margin-right:0}body #page .site-content .block.block-contact-form form .form-wrapper .cols .col:first-of-type{float:left;clear:none;text-align:inherit;width:65.66667%;margin-left:0;margin-right:3%}body #page .site-content .block.block-contact-form form .form-wrapper .cols .col:first-of-type::after{content:'';display:table;clear:both}body #page .site-content .block.block-contact-form form .form-wrapper .cols .col:first-of-type:last-child{margin-right:0}body #page .site-content .block.block-contact-form form .form-wrapper input#email,body #page .site-content .block.block-contact-form form .form-wrapper input#message,body #page .site-content .block.block-contact-form form .form-wrapper input#phone,body #page .site-content .block.block-contact-form form .form-wrapper textarea#email,body #page .site-content .block.block-contact-form form .form-wrapper textarea#message,body #page .site-content .block.block-contact-form form .form-wrapper textarea#phone{height:0;padding-top:0;padding-bottom:0;min-height:0;border:0}body #page .site-content .block.block-contact-form form .form-wrapper input#email.active,body #page .site-content .block.block-contact-form form .form-wrapper input#message.active,body #page .site-content .block.block-contact-form form .form-wrapper input#phone.active,body #page .site-content .block.block-contact-form form .form-wrapper textarea#email.active,body #page .site-content .block.block-contact-form form .form-wrapper textarea#message.active,body #page .site-content .block.block-contact-form form .form-wrapper textarea#phone.active{height:auto;padding-top:20px;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.3)}body #page .site-content .block.block-contact-form form .form-wrapper textarea#message.force-hidden{height:0!important}body #page .site-content .block.block-contact-form form .form-wrapper textarea#message.active{min-height:100px}body #page .site-content .block.block-contact-form form .form-wrapper button{height:0;padding-top:0;padding-bottom:0;min-height:0;border-top-width:0;border-bottom-width:0;margin-top:0}body #page .site-content .block.block-contact-form form .form-wrapper button.active{height:inherit;border-top-width:2px;border-bottom-width:2px;padding-top:10px;padding-bottom:10px;margin-top:20px}body #page .site-content .block.block-contact-details{display:none}body #page .site-content .block.block-dude-contact-info{overflow:hidden;text-align:center}body #page .site-content .block.block-dude-contact-info .dudes{float:left;clear:none;text-align:inherit;width:57.14286%;margin-left:0;margin-right:0;background-color:#161513;overflow:hidden}body #page .site-content .block.block-dude-contact-info .dudes::after{content:'';display:table;clear:both}@media (max-width:900px){body #page .site-content .block.block-dude-contact-info .dudes{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto}body #page .site-content .block.block-dude-contact-info .dudes:first-child{margin-left:auto}body #page .site-content .block.block-dude-contact-info .dudes:last-child{margin-right:auto}}body #page .site-content .block.block-dude-contact-info .dudes .dude{float:left;clear:none;text-align:inherit;width:50%;margin-left:0;margin-right:0;background-size:cover;background-repeat:no-repeat;background-position:center;position:relative;padding:90px;color:#fff;filter:grayscale(100%);transition:all .7s;height:400px}body #page .site-content .block.block-dude-contact-info .dudes .dude::after{content:'';display:table;clear:both}body #page .site-content .block.block-dude-contact-info .dudes .dude:nth-child(n){float:left;clear:none}body #page .site-content .block.block-dude-contact-info .dudes .dude:nth-child(2n){float:right}body #page .site-content .block.block-dude-contact-info .dudes .dude:nth-child(2n+1){clear:both}body #page .site-content .block.block-dude-contact-info .dudes .dude a.permalink{width:100%;height:100%;position:absolute;top:0;left:0;background:0 0;z-index:22}body #page .site-content .block.block-dude-contact-info .dudes .dude .shade{background-color:#151515;opacity:.6;transition:all .7s}body #page .site-content .block.block-dude-contact-info .dudes .dude:hover{filter:grayscale(0)}body #page .site-content .block.block-dude-contact-info .dudes .dude:hover .shade{opacity:.4}body #page .site-content .block.block-dude-contact-info .dudes .dude .dude-content{top:50%;left:50%;-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);transform-style:preserve-3d;z-index:12;position:relative;width:100%}body #page .site-content .block.block-dude-contact-info .dudes .dude .dude-content *{color:#fff}body #page .site-content .block.block-dude-contact-info .dudes .dude .dude-content .dude-title,body #page .site-content .block.block-dude-contact-info .dudes .dude .dude-content h4,body #page .site-content .block.block-dude-contact-info .dudes .dude .dude-content h5{font-size:1.6vw;font-family:Futura,"Helvetica Neue",Helvetica,sans-serif;font-weight:700}@media (max-width:1000px){body #page .site-content .block.block-dude-contact-info .dudes .dude{padding:20px}body #page .site-content .block.block-dude-contact-info .dudes .dude .dude-content .dude-title,body #page .site-content .block.block-dude-contact-info .dudes .dude .dude-content h4,body #page .site-content .block.block-dude-contact-info .dudes .dude .dude-content h5{font-size:16px}}@media (min-width:1187.5px){body #page .site-content .block.block-dude-contact-info .dudes .dude .dude-content .dude-title,body #page .site-content .block.block-dude-contact-info .dudes .dude .dude-content h4,body #page .site-content .block.block-dude-contact-info .dudes .dude .dude-content h5{font-size:19px}}@media (max-width:1024px){body #page .site-content .block.block-dude-contact-info .dudes .dude .dude-content .dude-title,body #page .site-content .block.block-dude-contact-info .dudes .dude .dude-content h4,body #page .site-content .block.block-dude-contact-info .dudes .dude .dude-content h5{font-size:1.2vw}}@media (max-width:1024px) and (max-width:1333.33333px){body #page .site-content .block.block-dude-contact-info .dudes .dude .dude-content .dude-title,body #page .site-content .block.block-dude-contact-info .dudes .dude .dude-content h4,body #page .site-content .block.block-dude-contact-info .dudes .dude .dude-content h5{font-size:16px}}@media (max-width:1024px) and (min-width:1500px){body #page .site-content .block.block-dude-contact-info .dudes .dude .dude-content .dude-title,body #page .site-content .block.block-dude-contact-info .dudes .dude .dude-content h4,body #page .site-content .block.block-dude-contact-info .dudes .dude .dude-content h5{font-size:18px}}body #page .site-content .block.block-dude-contact-info .dudes .dude .dude-content h2{margin-bottom:10px}body #page .site-content .block.block-dude-contact-info .dudes .dude .dude-content p.dude-title{margin-top:0;opacity:.7}body #page .site-content .block.block-dude-contact-info .dudes .dude .dude-content p.contact-info{opacity:.7}body #page .site-content .block.block-dude-contact-info .company-info{float:left;clear:none;text-align:inherit;width:42.85714%;margin-left:0;margin-right:0;height:800px;position:relative;padding:90px}body #page .site-content .block.block-dude-contact-info .company-info::after{content:'';display:table;clear:both}@media (max-width:900px){body #page .site-content .block.block-dude-contact-info .company-info{display:block;clear:both;float:none;margin-left:auto;margin-right:auto;width:100%;padding:0;height:500px}body #page .site-content .block.block-dude-contact-info .company-info:first-child{margin-left:auto}body #page .site-content .block.block-dude-contact-info .company-info:last-child{margin-right:auto}}body #page .site-content .block.block-dude-contact-info .company-info .company-content{position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);transform-style:preserve-3d}body #page .site-content .block.block-dude-contact-info .company-info h2{text-transform:uppercase}body #page .site-content .block.block-dude-contact-info .company-info a{color:#000;text-decoration:none;text-shadow:1px 1px 0 #fff,-1px 1px 0 #fff,2px 0 0 #fff,-2px 0 0 #fff;box-shadow:inset 0 -1px 0 0 #fff,inset 0 -3px 0 0 #ccc;transition:all .55s}body #page .site-content .block.block-dude-contact-info .company-info a:hover{color:#000;box-shadow:inset 0 -1px 0 0 #fff,inset 0 -4px 0 0 #cfb053}body #page .site-content .block.block-location{background-color:#ccc;height:50vh}body #page .site-content .block.block-location .col-map{float:left;clear:none;text-align:inherit;width:57.14286%;margin-left:0;margin-right:0;height:50vh}body #page .site-content .block.block-location .col-map::after{content:'';display:table;clear:both}body #page .site-content .block.block-location .col-office{float:left;clear:none;text-align:inherit;width:42.85714%;margin-left:0;margin-right:0;background-size:cover;background-repeat:no-repeat;background-position:center;height:50vh;background-image:url(../images/dude-paja.jpg)}body #page .site-content .block.block-location .col-office::after{content:'';display:table;clear:both}.container.container-posts-navigation{text-align:center;margin-bottom:20px;background:#fff;padding-top:0;padding-bottom:4rem}.container.container-posts-navigation h2.screen-reader-text{margin:0;padding:0;line-height:0;font-size:0}.container.container-related-posts{margin-top:65px;background:0 0}@media (max-width:1254px){.container.container-related-posts .yarpp-related{padding-left:30px;padding-right:30px}}.container.container-blog-main{background:#fff}.container.container-blog-main,.container.container-related-posts{padding-top:4rem;padding-bottom:4rem}@media (max-width:770px){.container.container-blog-main,.container.container-related-posts{padding:20px 20px 0}}.container.container-blog-main article,.container.container-related-posts article{position:relative}.container.container-blog-main .mosaic-narrow,.container.container-related-posts .mosaic-narrow{float:left;clear:none;text-align:inherit;width:38.8%;margin-left:0;margin-right:2%;background-color:#aeb1b6}.container.container-blog-main .mosaic-narrow::after,.container.container-related-posts .mosaic-narrow::after{content:'';display:table;clear:both}.container.container-blog-main .mosaic-narrow:nth-child(n),.container.container-related-posts .mosaic-narrow:nth-child(n){margin-right:2%;float:left;clear:none}.container.container-blog-main .mosaic-narrow:nth-child(2n),.container.container-related-posts .mosaic-narrow:nth-child(2n){margin-right:0;float:right}.container.container-blog-main .mosaic-narrow:nth-child(2n+1),.container.container-related-posts .mosaic-narrow:nth-child(2n+1){clear:both}@media (max-width:760px){.container.container-blog-main .mosaic-narrow,.container.container-related-posts .mosaic-narrow{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto;margin-bottom:20px}.container.container-blog-main .mosaic-narrow:first-child,.container.container-related-posts .mosaic-narrow:first-child{margin-left:auto}.container.container-blog-main .mosaic-narrow:last-child,.container.container-related-posts .mosaic-narrow:last-child{margin-right:auto}}.container.container-blog-main .mosaic-wide,.container.container-related-posts .mosaic-wide{float:left;clear:none;text-align:inherit;width:59.2%;margin-left:0;margin-right:2%;background-color:#9d9ea2}.block.block-hero.block-hero-main-blog h1,.block.block-hero.block-hero-main-blog h2,.block.block-hero.block-hero-main-blog p,.block.block-hero.block-hero-main-blog time,.block.block-hero.block-hero-single-blog h1,.block.block-hero.block-hero-single-blog h2,.block.block-hero.block-hero-single-blog p,.block.block-hero.block-hero-single-blog time{text-align:center;width:100%}.container.container-blog-main .mosaic-wide::after,.container.container-related-posts .mosaic-wide::after{content:'';display:table;clear:both}.container.container-blog-main .mosaic-wide:nth-child(n),.container.container-related-posts .mosaic-wide:nth-child(n){margin-right:2%;float:left;clear:none}.container.container-blog-main .mosaic-wide:nth-child(2n),.container.container-related-posts .mosaic-wide:nth-child(2n){margin-right:0;float:right}.container.container-blog-main .mosaic-wide:nth-child(2n+1),.container.container-related-posts .mosaic-wide:nth-child(2n+1){clear:both}@media (max-width:760px){.container.container-blog-main .mosaic-wide,.container.container-related-posts .mosaic-wide{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto;margin-bottom:20px}.container.container-blog-main .mosaic-wide:first-child,.container.container-related-posts .mosaic-wide:first-child{margin-left:auto}.container.container-blog-main .mosaic-wide:last-child,.container.container-related-posts .mosaic-wide:last-child{margin-right:auto}}.container.container-blog-main .blog-excerpt-content,.container.container-related-posts .blog-excerpt-content{z-index:3;height:100%;position:relative}.container.container-blog-main .entry-header,.container.container-related-posts .entry-header{padding:30px}.container.container-blog-main .entry-header .entry-title,.container.container-related-posts .entry-header .entry-title{font-size:26px;color:#fff}@media (max-width:480px){.container.container-blog-main .entry-header .entry-title,.container.container-related-posts .entry-header .entry-title{font-size:20px}}.container.container-blog-main .entry-header .entry-title a,.container.container-related-posts .entry-header .entry-title a{color:#fff;transition:all .55s}.container.container-blog-main .entry-header .entry-title a:hover,.container.container-related-posts .entry-header .entry-title a:hover{color:#fff;opacity:.5}.container.container-blog-main .entry-header .cat,.container.container-related-posts .entry-header .cat{margin:0;padding-right:50px}.container.container-blog-main .entry-header .cat a,.container.container-related-posts .entry-header .cat a{font-size:14px;color:#fff;background:#222;padding:6px 9px;display:inline-block;line-height:1;border:2px solid #222;opacity:.8}.block.block-hero.block-hero-main-blog .button,.block.block-hero.block-hero-main-blog .container.container-posts-navigation a,.block.block-hero.block-hero-main-blog .posts-navigation .nav-links a,.block.block-hero.block-hero-single-blog .button,.block.block-hero.block-hero-single-blog .container.container-posts-navigation a,.block.block-hero.block-hero-single-blog .posts-navigation .nav-links a,.container.container-posts-navigation .block.block-hero.block-hero-main-blog a,.container.container-posts-navigation .block.block-hero.block-hero-single-blog a,.posts-navigation .nav-links .block.block-hero.block-hero-main-blog a,.posts-navigation .nav-links .block.block-hero.block-hero-single-blog a{border-color:#434343}.container.container-blog-main .entry-header .cat a:hover,.container.container-related-posts .entry-header .cat a:hover{opacity:1}.container.container-blog-main .entry-header .entry-time,.container.container-related-posts .entry-header .entry-time{font-size:18px;color:#fff;font-family:Futura,"Helvetica Neue",Helvetica,sans-serif;opacity:.7;font-weight:500}.block.block-hero.block-hero-main-blog .entry-header .entry-time,.block.block-hero.block-hero-main-blog div.blog-description p,.block.block-hero.block-hero-main-blog p.blog-description,.block.block-hero.block-hero-single-blog .entry-header .entry-time,.container.container-blog-main .entry-time,.container.container-related-posts .entry-time{font-family:Futura,"Helvetica Neue",Helvetica,sans-serif;font-weight:600}.container.container-blog-main .entry-header .likes,.container.container-related-posts .entry-header .likes{margin:0;padding:0;color:#fff;display:inline-block;position:absolute;right:30px;top:35px;line-height:0;font-size:18px;opacity:.7}.container.container-blog-main .entry-header .likes span,.container.container-related-posts .entry-header .likes span{color:#fff}.container.container-blog-main .entry-header .likes svg,.container.container-related-posts .entry-header .likes svg{width:16px;height:16px;position:relative;top:1px}.container.container-blog-main .entry-header .likes svg path.outside,.container.container-related-posts .entry-header .likes svg path.outside{fill:#fff}.container.container-blog-main .entry-header .likes svg path.inside,.container.container-related-posts .entry-header .likes svg path.inside{fill:#fff;visibility:hidden}.container.container-blog-main .entry-header .likes.liked svg path,.container.container-related-posts .entry-header .likes.liked svg path{fill:#fff}.container.container-blog-main .entry-header .likes.liked svg path.outside,.container.container-related-posts .entry-header .likes.liked svg path.outside{visibility:hidden}.container.container-blog-main .entry-header .likes.liked svg path.inside,.container.container-related-posts .entry-header .likes.liked svg path.inside{visibility:visible}.container.container-blog-main .button-wrapper,.container.container-related-posts .button-wrapper{position:absolute;bottom:30px;left:30px}.container.container-blog-main .button-wrapper a,.container.container-related-posts .button-wrapper a{font-size:13px;padding:8px 20px}.container.container-blog-main .featured-image,.container.container-related-posts .featured-image{background-size:cover;background-repeat:no-repeat;background-position:center;height:400px;position:relative}.container.container-blog-main .shade-extra,.container.container-related-posts .shade-extra{background:linear-gradient(to bottom,rgba(17,17,17,.2) 0,rgba(17,17,17,.2) 60%,rgba(54,63,73,.4) 100%)}.container.container-blog-main .entry-title,.container.container-related-posts .entry-title{margin-bottom:5px}.container.container-blog-main .entry-time,.container.container-related-posts .entry-time{text-transform:capitalize;opacity:.8;margin-bottom:5px;font-size:19px}.posts-navigation{display:block;clear:both;padding-left:20px;padding-right:20px}.block.block-hero.block-hero-single-blog{max-height:100%;min-height:400px;height:75vh}@media (max-width:770px){.block.block-hero.block-hero-single-blog{height:550px}}@media (max-width:480px){.posts-navigation .nav-links a{display:block!important;width:100%!important;max-width:100%!important}.block.block-hero.block-hero-single-blog{height:500px}}.block.block-hero.block-hero-single-blog .container{position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);transform-style:preserve-3d;padding-top:0;padding-bottom:0;max-width:1000px}.block.block-hero.block-hero-single-blog .shade-extra{background:linear-gradient(to bottom,rgba(35,39,43,0) 0,rgba(35,39,43,.3) 60%,rgba(35,39,43,.4) 100%);opacity:.5}.block.block-hero.block-hero-single-blog .entry-header .entry-title,.block.block-hero.block-hero-single-blog .entry-header h1,.block.block-hero.block-hero-single-blog .entry-header h2{font-size:3vw;text-transform:none;margin-bottom:0;margin-top:0;line-height:1.3}@media (max-width:1266.66667px){.block.block-hero.block-hero-single-blog .entry-header .entry-title,.block.block-hero.block-hero-single-blog .entry-header h1,.block.block-hero.block-hero-single-blog .entry-header h2{font-size:38px}}@media (min-width:2333.33333px){.block.block-hero.block-hero-single-blog .entry-header .entry-title,.block.block-hero.block-hero-single-blog .entry-header h1,.block.block-hero.block-hero-single-blog .entry-header h2{font-size:70px}}@media (max-width:760px){.block.block-hero.block-hero-single-blog .entry-header .entry-title,.block.block-hero.block-hero-single-blog .entry-header h1,.block.block-hero.block-hero-single-blog .entry-header h2{font-size:2.5vw}}@media (max-width:760px) and (max-width:800px){.block.block-hero.block-hero-single-blog .entry-header .entry-title,.block.block-hero.block-hero-single-blog .entry-header h1,.block.block-hero.block-hero-single-blog .entry-header h2{font-size:20px}}@media (max-width:760px) and (min-width:2800px){.block.block-hero.block-hero-single-blog .entry-header .entry-title,.block.block-hero.block-hero-single-blog .entry-header h1,.block.block-hero.block-hero-single-blog .entry-header h2{font-size:70px}}.block.block-hero.block-hero-single-blog .entry-header .entry-time{text-transform:capitalize;opacity:.8;margin-bottom:5px;font-size:19px}@media (max-width:480px){.block.block-hero.block-hero-single-blog .entry-header{padding-top:20px}}.block.block-hero.block-hero-main-blog{max-height:100%;min-height:400px;height:500px;padding-top:50px}.block.block-hero.block-hero-main-blog .shade{opacity:1}.block.block-hero.block-hero-main-blog .shade-extra{background:linear-gradient(to bottom,rgba(35,39,43,.2) 0,rgba(35,39,43,.5) 60%,rgba(35,39,43,.6) 100%);opacity:1}.block.block-single-blog-post .social-media-share a,.block.block-single-blog-post .social-media-share a:hover{text-shadow:none;box-shadow:none;border:0}.block.block-hero.block-hero-main-blog .container{position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);transform-style:preserve-3d;padding-top:0;padding-bottom:0;max-width:1000px}.block.block-hero.block-hero-main-blog h1 a,.block.block-hero.block-hero-main-blog h2 a,.block.block-hero.block-hero-main-blog p a,.block.block-hero.block-hero-main-blog time a{color:#fff}.block.block-hero.block-hero-main-blog div.blog-description p,.block.block-hero.block-hero-main-blog p.blog-description{opacity:.6;margin:5px auto;font-size:20px;max-width:600px}.block.block-hero.block-hero-main-blog .entry-header .entry-title,.block.block-hero.block-hero-main-blog .entry-header h1,.block.block-hero.block-hero-main-blog .entry-header h2{font-size:3vw;text-transform:none;margin-bottom:10px;margin-top:0}@media (max-width:1266.66667px){.block.block-hero.block-hero-main-blog .entry-header .entry-title,.block.block-hero.block-hero-main-blog .entry-header h1,.block.block-hero.block-hero-main-blog .entry-header h2{font-size:38px}}@media (min-width:2333.33333px){.block.block-hero.block-hero-main-blog .entry-header .entry-title,.block.block-hero.block-hero-main-blog .entry-header h1,.block.block-hero.block-hero-main-blog .entry-header h2{font-size:70px}}.block.block-hero.block-hero-main-blog .entry-header .entry-time{text-transform:capitalize;opacity:.8;margin-bottom:5px;font-size:19px}.block.block-single-blog-post .entry-photo{margin-left:-150px;margin-right:-150px}@media (max-width:975px){.block.block-single-blog-post .entry-photo{margin-left:-100px;margin-right:-100px}}@media (max-width:870px){.block.block-single-blog-post .entry-photo{margin:0}}.block.block-single-blog-post .entry-photo .photoblog{width:100%;height:auto}.block.block-single-blog-post .entry-actions{overflow:hidden;margin-bottom:20px;margin-top:50px;display:block;padding-left:5px}.block.block-single-blog-post .dude-likebox{float:left;clear:none;text-align:inherit;width:31.33333%;margin-left:0;margin-right:3%;margin-bottom:0}.block.block-single-blog-post .dude-likebox::after{content:'';display:table;clear:both}.block.block-single-blog-post .dude-likebox:last-child{margin-right:0}@media (max-width:760px){.block.block-single-blog-post .dude-likebox{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto;margin-bottom:30px}.block.block-single-blog-post .dude-likebox:first-child{margin-left:auto}.block.block-single-blog-post .dude-likebox:last-child{margin-right:auto}}.block.block-single-blog-post .dude-likebox h4{margin:0 0 20px;font-size:15px;color:#888}.block.block-single-blog-post .dude-likebox p.likes{margin-top:0}.block.block-single-blog-post .dude-likebox p.likes svg{position:relative}.block.block-single-blog-post .dude-likebox p.likes span{position:relative;top:-5px;font-size:21px}.block.block-single-blog-post .dude-beerbox{float:left;clear:none;text-align:inherit;width:31.33333%;margin-left:0;margin-right:3%;margin-bottom:0}.block.block-single-blog-post .dude-beerbox::after{content:'';display:table;clear:both}.block.block-single-blog-post .dude-beerbox:last-child{margin-right:0}@media (max-width:760px){.block.block-single-blog-post .dude-beerbox{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto;margin-bottom:0}.block.block-single-blog-post .dude-beerbox:first-child{margin-left:auto}.block.block-single-blog-post .dude-beerbox:last-child{margin-right:auto}}.block.block-single-blog-post .dude-beerbox h4{margin:0 0 20px;font-size:15px;color:#888}.block.block-single-blog-post .dude-beerbox p{margin-top:0;font-size:14px;color:#777}.block.block-single-blog-post .dude-beerbox p a{color:#444}.block.block-single-blog-post .dude-beerbox p a:hover{color:#888}.block.block-single-blog-post .social-media-share{float:left;clear:none;text-align:inherit;width:31.33333%;margin-left:0;margin-right:3%;margin-bottom:0}.block.block-single-blog-post .social-media-share::after{content:'';display:table;clear:both}.block.block-single-blog-post .social-media-share:last-child{margin-right:0}@media (max-width:760px){.block.block-single-blog-post .social-media-share{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto;margin-bottom:30px}.block.block-single-blog-post .social-media-share:first-child{margin-left:auto}.block.block-single-blog-post .social-media-share:last-child{margin-right:auto}}.block.block-single-blog-post .social-media-share h4{margin:0 0 20px;font-size:15px;color:#888}.block.block-single-blog-post .social-media-share svg{width:24px;height:24px;fill:#777;transition:all .55s}.block.block-single-blog-post .social-media-share svg path{fill:#777;transition:all .55s}.block.block-single-blog-post .social-media-share a.share-twitter svg{stroke:10}.block.block-single-blog-post .social-media-share a.share-twitter svg .fill{fill:transparent}.block.block-single-blog-post .social-media-share a.share-twitter:hover svg,.block.block-single-blog-post .social-media-share a.share-twitter:hover svg path{fill:#1da1f2}.block.block-single-blog-post .social-media-share a.share-facebook .fill{fill:transparent}.block.block-single-blog-post .social-media-share a.share-facebook:hover svg,.block.block-single-blog-post .social-media-share a.share-facebook:hover svg path{fill:#3b5998}.block.block-single-blog-post .social-media-share a.share-telegram{margin-right:7px}.block.block-single-blog-post .social-media-share a.share-telegram:hover svg,.block.block-single-blog-post .social-media-share a.share-telegram:hover svg path{fill:#38aeeb}.block.block-single-blog-post .social-media-share a.share-whatsapp:hover svg,.block.block-single-blog-post .social-media-share a.share-whatsapp:hover svg path{fill:#0dc143}.block.block-single-blog-post .social-media-share a:hover svg{-ms-transform:scale(1.1);transform:scale(1.1)}.block.block-single-blog-post .likes{margin-top:20px;color:#f37058;display:inline-block}.block.block-single-blog-post .likes span{color:#f37058}.block.block-single-blog-post .likes svg{width:24px;height:24px}.block.block-single-blog-post .likes svg path.outside{fill:#f37058}.block.block-single-blog-post .likes svg path.inside{fill:#f37058;visibility:hidden}.block.block-single-blog-post .likes.liked svg path{fill:#ed3311}.block.block-single-blog-post .likes.liked:hover svg path.outside{visibility:visible}.block.block-single-blog-post .likes.liked svg path.outside,.block.block-single-blog-post .likes.liked:hover svg path.inside,.block.block-single-blog-post .likes:hover svg path.outside{visibility:hidden}.block.block-single-blog-post .likes.liked svg path.inside,.block.block-single-blog-post .likes:hover svg path.inside{visibility:visible}.block.block-single-blog-post .container{padding-top:4rem;padding-bottom:0;max-width:720px;margin-left:auto;margin-right:auto;overflow:visible}.block.block-single-blog-post .container .entry-content i.fa.fa-thumbs-down,.block.block-single-blog-post .container .entry-content i.fa.fa-thumbs-up,.block.block-single-blog-post .container .entry-content i.thumbs-down,.block.block-single-blog-post .container .entry-content i.thumbs-up,.block.block-single-blog-post .container .entry-content span.fa.fa-thumbs-down,.block.block-single-blog-post .container .entry-content span.fa.fa-thumbs-up,.block.block-single-blog-post .container .entry-content span.thumbs-down,.block.block-single-blog-post .container .entry-content span.thumbs-up{background-size:20px 20px;width:20px;height:20px;display:inline-block;margin-right:5px!important;position:relative;top:2px}.block.block-single-blog-post .container .entry-content i.fa.fa-thumbs-up,.block.block-single-blog-post .container .entry-content i.thumbs-up,.block.block-single-blog-post .container .entry-content span.fa.fa-thumbs-up,.block.block-single-blog-post .container .entry-content span.thumbs-up{background-image:url(../svg/thumbs-up.svg)}.block.block-single-blog-post .container .entry-content i.fa.fa-thumbs-down,.block.block-single-blog-post .container .entry-content i.thumbs-down,.block.block-single-blog-post .container .entry-content span.fa.fa-thumbs-down,.block.block-single-blog-post .container .entry-content span.thumbs-down{background-image:url(../svg/thumbs-down.svg)}.block.block-single-blog-post .container .entry-content img.size-full,.block.block-single-blog-post .container .entry-content img.size-large{width:100%;height:auto}@media (min-width:730px){.block.block-single-blog-post .container .entry-content .instagram-media.instagram-media-rendered,.block.block-single-blog-post .container .entry-content twitterwidget::shadow .EmbeddedTweet{width:720px!important;max-width:720px!important}}.block.block-single-blog-post .container .entry-content ul{padding-bottom:0}.block.block-single-blog-post .container .entry-content p{font-size:3vw;line-height:1.58;letter-spacing:-.003em}@media (max-width:583.33333px){.block.block-single-blog-post .container .entry-content p{font-size:17.5px}}@media (min-width:700px){.block.block-single-blog-post .container .entry-content p{font-size:21px}}.block.block-single-blog-post .container .entry-content a:not(.button){color:#000;text-decoration:none;text-shadow:1px 1px 0 #fff,-1px 1px 0 #fff,2px 0 0 #fff,-2px 0 0 #fff;box-shadow:inset 0 -1px 0 0 #fff,inset 0 -3px 0 0 #ccc;transition:all .55s}.block.block-single-blog-post .container .entry-content a:not(.button):hover{color:#000;box-shadow:inset 0 -1px 0 0 #fff,inset 0 -4px 0 0 #cfb053}.block.block-single-blog-post .container .entry-content blockquote p{font-size:2.2vw;font-size:27px;font-weight:700}@media (max-width:772.72727px){.block.block-single-blog-post .container .entry-content blockquote p{font-size:17px}}@media (min-width:1227.27273px){.block.block-single-blog-post .container .entry-content blockquote p{font-size:27px}}.block.block-single-blog-post .container .entry-content cite{font-size:17px;opacity:.6;transition:all .55s}.block.block-single-blog-post .container .entry-content cite:hover{opacity:1}.block.block-single-blog-post .container .entry-content h2,.block.block-single-blog-post .container .entry-content h3,.block.block-single-blog-post .container .entry-content h4{line-height:1.3;letter-spacing:-.028em}.block.block-single-blog-post .container .entry-content h4,.block.block-single-blog-post .container .entry-content h5,.block.block-single-blog-post .container .entry-content h6{color:#404040;font-weight:500}.block.block-single-blog-post .container .entry-author{padding-top:50px;padding-bottom:50px;text-align:center;border-bottom:2px solid #efefef}.block.block-single-blog-post .container .entry-author img{border-radius:50%;width:82px;height:82px;margin-bottom:30px}.block.block-single-blog-post .container .entry-author h3{font-size:17px;margin:0 0 10px;padding:0}.block.block-single-blog-post .container .entry-author h4{font-size:16px;opacity:.5;font-weight:400;margin:0;padding:0}.block.block-single-blog-post .container .entry-footer{padding-top:50px}.block.block-single-blog-post .container .entry-footer ul.tags{list-style:none;margin:0;padding:0;overflow:hidden}.block.block-single-blog-post .container .entry-footer ul.tags li{display:inline-block;line-height:1;margin-bottom:3px}@media (max-width:480px){.block.block-single-blog-post .container .entry-footer ul.tags li{margin-bottom:5px}}.block.block-single-blog-post .container .entry-footer ul.tags li a{font-size:14px;color:#858585;background:#fafafa;padding:6px 9px;display:inline-block;line-height:1;border:2px solid #fafafa;opacity:.8}.block.block-single-blog-post .container .entry-footer ul.tags li a:hover{color:#333;border-color:#eee;background:#eee}.block.block-single-blog-post .container .entry-footer ul.post-categories{list-style:none;margin:0 0 30px;padding:0;overflow:hidden}.block.block-single-blog-post .container .entry-footer ul.post-categories li{display:inline-block;line-height:1}@media (max-width:480px){.block.block-single-blog-post .container .entry-footer ul.post-categories li{display:block}}.block.block-single-blog-post .container .entry-footer ul.post-categories li a{line-height:1;color:#858585;font-size:16px;display:inline-block;border:2px solid #f5f5f5;background:#f5f5f5;padding:12px 26px 9px;font-weight:600}@media (max-width:480px){.block.block-single-blog-post .container .entry-footer ul.post-categories li a{width:100%;display:block;margin-bottom:10px;text-align:center}}.block.block-single-blog-post .container .entry-footer ul.post-categories li a:hover{color:#333;border-color:#eee;background:#eee}.block.block-related-posts{background:#16202a;margin-top:50px;padding-top:100px;padding-bottom:100px}.block.block-related-posts .container{max-width:1200px;padding:0}.entry-content embed,.entry-content iframe:not(.instagram-media),.entry-content object,.entry-content video,.wp-caption{max-width:100%}.block.block-related-posts .container h2.related-title{text-align:center;position:relative;z-index:2;color:#fff;margin-top:0}kbd,pre{color:#333}.block.block-related-posts .container .related-posts{position:relative;list-style:none;margin:0;padding:0}.block.block-related-posts .container .related-posts .col{float:left;clear:none;text-align:inherit;width:31.33333%;margin-left:0;margin-right:3%;padding:0;height:400px}.block.block-related-posts .container .related-posts .col::after{content:'';display:table;clear:both}.block.block-related-posts .container .related-posts .col:last-child{margin-right:0}@media (max-width:770px){.block.block-related-posts .container .related-posts .col{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto;margin-bottom:30px}.block.block-related-posts .container .related-posts .col:first-child{margin-left:auto}.block.block-related-posts .container .related-posts .col:last-child{margin-right:auto}}article.post{margin-bottom:20px}.alignleft{display:inline;float:left;margin-right:20px}@media (max-width:600px){.alignleft{margin-right:0;float:none;width:100%;height:auto;display:block}}.alignright{display:inline;float:right;margin-left:20px}@media (max-width:600px){.alignright{margin-left:0;float:none;width:100%;height:auto;display:block}}.aligncenter,.wp-caption img[class*=wp-image-]{display:block;margin:0 auto}.aligncenter{clear:both}.comments-link{display:block}del{text-decoration:line-through;opacity:.6}.wp-caption .wp-caption-text{text-align:left;font-style:italic;border-bottom:2px solid #dadfe1;padding:1rem 0;margin-bottom:20px}pre code,td,th{padding:0}@media (min-width:1330px){.entry-content embed,.entry-content iframe:not(.instagram-media),.entry-content object,.entry-content video{width:700px;height:394px}}@media (min-width:720px){.entry-content embed,.entry-content iframe:not(.instagram-media),.entry-content object,.entry-content video{width:100%;height:369px}}table{border-spacing:0;border-collapse:collapse}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}kbd{border:1px solid #ccc;font-family:Arial,Helvetica,sans-serif;background-color:#f7f7f7;box-shadow:0 1px 0 rgba(0,0,0,.2),0 0 0 2px #fff inset;border-radius:4px;display:inline-block;text-shadow:0 1px 0 #fff;line-height:1.4;white-space:nowrap;padding:0 .5rem}pre{display:block;padding:9.5px;margin:0 0 .625rem;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px;overflow:auto}.block.block-comments .container .comment-respond p.comment-form-author input#author,.block.block-comments .container .comment-respond p.comment-form-email input#email,.block.block-comments .container .comment-respond p.comment-form-url input#url{border-width:1px;padding:15px 0;font-size:16px}pre.debug{font-size:11px;line-height:1.5}pre code{font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.block.block-comments{background:#f2f2f2;margin-top:0;padding-top:0;padding-bottom:0}.block.block-comments .container{padding-top:6rem;padding-bottom:6rem}.block.block-comments .container .comment-reply-link{white-space:nowrap;overflow:hidden;display:block;position:relative}.block.block-comments .container .comment-reply-link .reply-icon{width:13px;height:13px;fill:#333;opacity:.5;transition:.55s all;position:relative;top:2px;margin-right:0}.block.block-comments .container .comment-reply-link .reply-text{color:#434343;opacity:.5;font-size:15px;width:0;overflow:hidden;display:inline-block;transition:.55s all;white-space:nowrap;position:absolute;top:2px;left:21px}.block.block-comments .container .comment-reply-link:hover .reply-icon{opacity:1}.block.block-comments .container .comment-reply-link:hover .reply-text{width:100%}.block.block-comments .container .comment-respond{margin-bottom:0;overflow:hidden}.block.block-comments .container .comment-respond p.comment-form-author{float:left;clear:none;text-align:inherit;width:31.33333%;margin:0 3% 20px 0}.block.block-comments .container .comment-respond p.comment-form-author::after{content:'';display:table;clear:both}.block.block-comments .container .comment-respond p.comment-form-author:last-child{margin-right:0}@media (max-width:480px){.block.block-comments .container .comment-respond p.comment-form-author{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto}.block.block-comments .container .comment-respond p.comment-form-author:first-child{margin-left:auto}.block.block-comments .container .comment-respond p.comment-form-author:last-child{margin-right:auto}}.block.block-comments .container .comment-respond p.comment-form-email{float:left;text-align:inherit;width:65.66667%;clear:right;margin:0 0 20px}.block.block-comments .container .comment-respond p.comment-form-email::after{content:'';display:table;clear:both}.block.block-comments .container .comment-respond p.comment-form-email:last-child{margin-right:0}@media (max-width:480px){.block.block-comments .container .comment-respond p.comment-form-email{display:block;clear:both;float:none;width:100%;margin-left:auto;margin-right:auto}.block.block-comments .container .comment-respond p.comment-form-email:first-child{margin-left:auto}.block.block-comments .container .comment-respond p.comment-form-email:last-child{margin-right:auto}}.block.block-comments .container .comment-respond p.comment-form-url{display:block;clear:both;float:none;width:100%;position:relative;margin:0 auto 30px}.block.block-comments .container .comment-respond p.comment-form-url:first-child{margin-left:auto}.block.block-comments .container .comment-respond p.comment-form-url:last-child{margin-right:auto}.block.block-comments .container .comment-respond p.comment-form-url:after{content:'Jos haluat, voit mainostaa sivujasi tässä';position:absolute;font-family:"Neuzeit Grotesk","Helvetica Neue",Helvetica,sans-serif;font-size:16px;padding:15px;color:#434343;opacity:.2;top:0;right:0}@media (max-width:480px){.block.block-comments .container .comment-respond p.comment-form-url:after{display:none}.block.block-comments .container .comment-respond input{width:100%}}.block.block-comments .container .comment-respond p.form-submit{display:block;clear:both;margin-bottom:0;margin-top:0}.block.block-comments .container .comment-respond p.form-submit input{color:rgba(67,67,67,.4);border-color:rgba(67,67,67,.4)}.block.block-comments .container .comment-respond p.form-submit input.active{color:#434343;border-color:#434343}.block.block-comments .container .comment-respond p.form-submit input:focus,.block.block-comments .container .comment-respond p.form-submit input:hover{color:#fff}.block.block-comments .container .comment-respond p.comment-form-comment{margin-bottom:20px}.block.block-comments .container .comment-respond input#author,.block.block-comments .container .comment-respond input#email,.block.block-comments .container .comment-respond input#url,.block.block-comments .container .comment-respond textarea{font-family:"Neuzeit Grotesk","Helvetica Neue",Helvetica,sans-serif;background:#f2f2f2;width:100%;border-top:0;border-left:0;border-right:0;border-bottom:3px solid rgba(67,67,67,.2);padding:25px 0 20px;line-height:24px;transition:all .55s}.block.block-comments .container .comment-respond input#author:-ms-input-placeholder,.block.block-comments .container .comment-respond input#email:-ms-input-placeholder,.block.block-comments .container .comment-respond input#url:-ms-input-placeholder,.block.block-comments .container .comment-respond textarea:-ms-input-placeholder{color:#434343;opacity:.4}.block.block-comments .container .comment-respond input#author::placeholder,.block.block-comments .container .comment-respond input#email::placeholder,.block.block-comments .container .comment-respond input#url::placeholder,.block.block-comments .container .comment-respond textarea::placeholder{color:#434343;opacity:.4}.block.block-comments .container .comment-respond input#author:focus,.block.block-comments .container .comment-respond input#email:focus,.block.block-comments .container .comment-respond input#url:focus,.block.block-comments .container .comment-respond textarea:focus{border-color:#222;outline:0}.block.block-comments .container .comment-respond input#author:focus:-ms-input-placeholder,.block.block-comments .container .comment-respond input#email:focus:-ms-input-placeholder,.block.block-comments .container .comment-respond input#url:focus:-ms-input-placeholder,.block.block-comments .container .comment-respond textarea:focus:-ms-input-placeholder{color:#222;opacity:.8}.block.block-comments .container .comment-respond input#author:focus::placeholder,.block.block-comments .container .comment-respond input#email:focus::placeholder,.block.block-comments .container .comment-respond input#url:focus::placeholder,.block.block-comments .container .comment-respond textarea:focus::placeholder{color:#222;opacity:.8}.container .container#kommentoi{padding:0}.container .comments-area{margin:0}.container .comments-area .comment-respond{padding:0;margin:0 auto}@media (min-width:1000px){.container .comments-area .comment-respond{width:710px}}.container .comments-area .comment-list{padding:0;margin:0 auto;list-style:none;max-width:700px;width:100%}.container .comments-area .comment-list ol,.container .comments-area .comment-list ul{list-style:none;margin-top:40px;padding-bottom:0;margin-bottom:0}.container .comments-area .comment-list li{font-size:1.2vw;padding:0;margin-top:0;margin-bottom:50px}@media (max-width:1166.66667px){.container .comments-area .comment-list li{font-size:14px}}@media (min-width:1416.66667px){.container .comments-area .comment-list li{font-size:17px}}.container .comments-area .comment-list li p{font-size:1.2vw;color:#6c7a89}@media (max-width:1166.66667px){.container .comments-area .comment-list li p{font-size:14px}}@media (min-width:1416.66667px){.container .comments-area .comment-list li p{font-size:17px}}.container .comments-area .comment-list li .avatar{float:right;border-radius:50%}.container .comments-area .comment-list li .comment-author{font-size:18px;color:#434343;margin-top:0;margin-bottom:10px;padding:0}.container .comments-area .comment-list li .comment-author a,.container .comments-area .comment-list li .comment-author a:link,.container .comments-area .comment-list li .comment-author a:visited{color:#434343}.container .comments-area .comment-list li .comment-time{font-size:16px;padding:0;margin:0;opacity:.5}.container .comments-area .comment-list li .comment-time svg{fill:#6c7a89;position:relative;top:2px;margin-right:5px}.container .comments-area .comment-list li .comment-time a{color:#6c7a89}.container .comments-area .comment-list li .comment-time:hover{opacity:1}.container #postmatic-social-comment-wrapper{float:none;margin:0}.container #postmatic-social-comment-wrapper:before{content:'Kommentoi käyttämällä:';color:#434343;margin-bottom:5px;position:relative;display:block;font-size:14px;opacity:.8}.container #postmatic-social-comment-wrapper .fa{margin-right:5px;font-size:22px;line-height:27px;width:40px;height:40px;text-align:center}body.error404{height:100vh;overflow:hidden}body.error404 #page .site-content .content-area{height:100vh;background-size:cover;background-position:center;position:relative;filter:grayscale(100%)}body.error404 #page .site-content .content-area .shade{background-size:cover;background-repeat:no-repeat;background-position:center;background-color:transparent;background-image:url(../images/shade-gradient.png);opacity:1;position:absolute;width:100%;height:100%;top:0;left:0;z-index:0}body.error404 #page .site-content .content-area .block.block-notfound{background:0 0;height:100vh;position:relative;z-index:3}body.error404 #page .site-content .content-area .container{position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);transform-style:preserve-3d;width:100%;text-align:center;max-width:900px;z-index:10}body.error404 #page .site-content .content-area .container h1{font-size:5vw;color:#fff;margin-bottom:30px}@media (max-width:760px){body.error404 #page .site-content .content-area .container h1{font-size:38px}}@media (min-width:2000px){body.error404 #page .site-content .content-area .container h1{font-size:100px}}body.error404 #page .site-content .content-area .container p{color:#fff}body.error404 #page .site-content .content-area .shade-extra{background-color:#151515;opacity:.6;transition:all .7s}body.error404 #page .site-content .content-area .error-404{top:250px;position:absolute;max-width:750px}body.error404 #page .site-content .content-area .error-404 h1{color:#fff;text-transform:uppercase;margin-top:0;margin-bottom:25px}body.error404 #page .site-content .content-area .error-404 p{color:#fff}