@media only screen and (min-width:1241px){}@media only screen and (max-width:1240px){}@media only screen and (max-width:1024px){section.portfolio.portfolio-layout-masonry .photograph{max-width:100%!important}}@media only screen and (max-width:1170px){html.page-admin-bar{-webkit-transform:translateY(-46px);-moz-transform:translateY(-46px);-ms-transform:translateY(-46px);-o-transform:translateY(-46px);transform:translateY(-46px)}html.page-admin-bar body.admin-bar{padding-top:46px}}@media only screen and (max-width:1170px){.container .one-quarter.column{width:100%}.container .one-third.column{width:100%}.container .two-thirds.column{width:100%}.container .one-half.column{width:100%}.container .one-full.column{width:100%}.section.about .section-background{display:none}.section.about .section-text{margin-top:250px}.video{width:100%!important;margin:0;height:240px!important;min-height:240px!important}.video iframe{height:200px}section.portfolio-with-header .section-header .headline{display:none}header.header{padding-left:0;padding-right:0}header.header .header-desktop{display:none}header.header .header-mobile{display:block;padding-left:0;padding-right:0}footer.footer{}footer.footer .left{text-align:center}footer.footer .right{margin-top:30px;text-align:center}section.portfolio.portfolio-layout-masonry .photograph{max-width:100%!important}.blog-sidebar{display:none}}@media only screen and (min-width:480px) and (max-width:1170px){section.blog .blog-content{padding-bottom:64px;width:100%!important}section.blog .blog-posts .post{height:100%;margin-bottom:50px;margin-left:0!important;margin-right:0!important}section.blog.blog-with-sidebar .blog-main{width:100%!important}}@media only screen and (max-width:479px){.button{height:60px;padding-left:44px;padding-right:50px}.container.narrow{padding-left:6.25%!important;padding-right:6.25%!important}.section-cover,.section-cover .media,.section-cover .content{height:264px}.section-cover .content{margin-top:-264px;padding-top:34px}.section-cover .content .headline{font-size:45px}.js-select-box-active .box-list{bottom:0;left:0;margin-top:0;position:fixed;right:0;top:0;z-index:10000}.js-select-box-active .box-list{-webkit-align-items:center;align-items:center}.js-select-box-active .box-list{left:0;padding-left:8.8%!important;padding-right:8.8%!important;right:0}.js-select-box-active .box-list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.js-select-box .box-list ul{max-height:100%}.js-select-box .box-list li{font-size:30px;line-height:1.66}section.home .slide-content .headline{font-size:32px;margin-bottom:9px}section.home .slide-content .tagline{font-size:15px;line-height:2;margin-bottom:30px}section.home .slider-nav{display:none}section.portfolio-with-cover .portfolio-albums,section.portfolio-with-cover .portfolio-layouts{padding-bottom:12%;padding-left:0;padding-right:0;padding-top:12%}section.portfolio-with-cover .portfolio-layouts{display:none}section.portfolio-with-cover .portfolio-tools .js-select-box-large .box-list{left:0}section.portfolio-with-header .section-header{padding-top:70px}section.portfolio-with-header .section-header .headline,section.portfolio-with-header .portfolio-tools .js-select-box-large .box-selected,section.portfolio-with-header .portfolio-tools .js-select-box-large .box-list li{font-size:30px}section.portfolio-with-header .portfolio-tools .js-select-box-large .box-selected{border-bottom-width:4px}section.portfolio .portfolio-sidebar{padding-bottom:36px;padding-top:0;width:100%}section.portfolio .portfolio-sidebar .sidebar-albums{display:none}section.portfolio .portfolio-sidebar .sidebar-albums-select{display:block}section.portfolio .portfolio-sidebar .sidebar-albums-select>.container{-webkit-justify-content:flex-end;justify-content:flex-end}section.portfolio-with-header .portfolio-content{padding-bottom:0;padding-top:0}section.portfolio-with-sidebar .portfolio-content{padding-bottom:10px;padding-top:10px}section.portfolio-with-cover .portfolio-grid{padding-top:0}section.portfolio .portfolio-grid .photograph:hover a{border-width:17.5px}section.portfolio.portfolio-layout-cols-4 .photograph{height:0!important;padding - bottom:calc(25% - 25px);width:100%!important}section.portfolio .portfolio-grid .photograph{border-width:0;margin-bottom:25px}section.portfolio .portfolio-grid .photograph:last-child{margin-bottom:0}section.portfolio .portfolio-main{margin-left:0!important;margin-right:0!important;width:100%}section.portfolio .portfolio-grid .photograph,section.portfolio.portfolio-layout-masonry .photograph,section.portfolio.portfolio-layout-list .photograph,section.portfolio.portfolio-layout-cols-2 .photograph,section.portfolio.portfolio-layout-cols-3 .photograph,section.portfolio.portfolio-layout-cols-4 .photograph{height:200px!important;max-width:100%!important;width:100%!important}section.portfolio.portfolio-layout-masonry .photograph{max-width:100%!important}section.portfolio-with-header .portfolio-empty{padding-top:30px}section.portfolio-with-header .portfolio-empty{-webkit-transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5)}section.portfolio .portfolio-footer{margin-bottom:10px;padding-bottom:5px;padding-top:5px}section.photograph .photograph-media{padding-bottom:15px;padding-top:10px}section.photograph .photograph-media-file{min-height:200px;margin-left:0!important;margin-right:0!important}section.photograph .photograph-title{font-size:30px;line-height:1.2;word-break:break-word}section.photograph .photograph-title{padding-bottom:20px;padding-top:20px}section.photograph .photograph-title{width:60%}section.photograph .photograph-share{width:40%}section.photograph .photograph-share .share-channel{margin-left:40px}section.photograph .photograph-share .share-channel span{display:none}section.photograph .photograph-details{padding-bottom:46px}section.photograph .photograph-details:before{margin-bottom:24px}section.photograph .photograph-detail{padding-bottom:15px;padding-left:24px;padding-top:15px;width:50%}section.photograph .photograph-detail:nth-child(4n+1){padding-left:24px}section.photograph .photograph-detail:nth-child(2n+1){padding-left:0}section.photograph .photograph-detail .name{font-size:8.5px;line-height:3.5}section.photograph .photograph-detail .value{font-size:22px;line-height:1.63}section.about .section-text .headline{font-size:35px;margin-bottom:14px}section.about .section-text .description{font-size:12px;line-height:2}section.about .section-text .description.with-bottom{margin-bottom:36px}section.contact .section-content{padding-bottom:42px;padding-left:8.8%!important;padding-right:8.8%!important;padding-top:42px}section.contact .info .description{margin-bottom:30px}section.contact .info{margin-bottom:75px;padding-left:0;padding-right:0}section.contact .form{padding-left:0}.blog-sidebar{display:none}section.blog .section-header:not(.section-cover) {padding-top:102px}section.blog .section-header:not(.section-cover) .headline{font-size:45px;line-height:1.25}section.blog .blog-main{padding-bottom:39px;padding-top:65px}section.blog.blog-with-sidebar .blog-main{width:100%!important}section.blog .blog-grid .post{height:auto;margin-bottom:39px;margin-left:0;margin-right:0!important;opacity:1;width:100%}section.blog .blog-grid .post .image{width:100%}section.blog .blog-grid .post .info{left:auto;opacity:1;position:relative;top:auto;width:100%}section.blog .blog-grid .post .info .container{padding-bottom:9px;padding-left:0;padding-right:0;padding-top:0}section.blog .blog-grid .post .link,section.blog .blog-grid .post .sticky{width:50%}section.article{padding-bottom:100px;padding-top:50px}section.article .section-header .entry-title{font-size:24px;font-weight:500;line-height:1.5;padding-bottom:22px;word-break:break-all}section.article .section-header .entry-meta span{font-size:9px;line-height:2.5;margin-right:10px}section.article .section-header .entry-thumbnail{padding-bottom:22px;padding-left:8px;padding-right:8px;padding-top:22px}section.article .post-content blockquote{margin-left:0;margin-right:0}section.article .post-content .wp-caption.alignleft{margin-left:0;text-align:left}section.article .post-content .wp-caption.alignright{margin-right:0;text-align:right}section.article .post-share .share-channel{margin-left:40px}section.article .post-share .share-channel span{display:none}section.article .section-footer .post-comments{margin-top:20px;padding-top:20px}.comment-list .comment-body{margin-bottom:28px;padding-left:15px;padding-right:15px;margin-top:30px}.comments-area{padding-left:0;padding-right:0}.comments-area .comments-title{font-size:24px;margin-bottom:-5px}.comment-list .comment-author{width:60px}.comment-list .comment-author img{border-radius:60px;height:60px;width:60px}.comment-list .comment-meta{padding-left:15px;padding-right:0}.comment-list .comment-meta .date{margin-bottom:0}.comments-area .comment-list .comment{}.comments-area .comment-respond .comment-form{padding-bottom:25px;padding-left:20px;padding-right:20px;padding-top:22px}.comments-area .comment-list .comment .comment-info{margin-bottom:10px}.comments-area .comment-list .comment .comment-content{margin-top:0;padding-bottom:22px;padding-left:0}.comments-area .comment-list .comment .comment-links{padding-left:0}.comments-area .comment-list .comment .children{margin-left:5px;padding-left:0}}