body{font-size:16px}h1,h2{line-height:1.1}#wrapper{padding:15px}#wrapper,#main{background-color:#eee}.banner,.banner-inner,.banner-bg,.grid-col .box-image,.portfolio-related .box-image{border-radius:1em}.content-area>.row-main>.col{padding:0}.header-wrapper.stuck{margin:15px 15px 0;width:calc(100vw - 30px);border-radius:1em}.banner{margin-bottom:1em}#header{margin-bottom:1em}.header-bg-color,.header-bg-image{border-radius:1em}.off-canvas-left .mfp-content,.off-canvas-right .mfp-content{left:1em;top:1em;height:80vh;border-radius:1em;transform:translateX(calc(var(--drawer-width)*-1)) perspective(800px) rotateY(-90deg)}.off-canvas .sidebar-menu{padding:0 0 30px}.header-block .img,.header-block .img .img-inner{position:static!important}#portfolio-content.col-first{padding-left:0}@media screen and (max-width:550px){#portfolio-content.col-first{padding-right:0}}.portfolio-single-page .portfolio-bottom .next-link,.portfolio-single-page .portfolio-bottom .prev-link{display:flex;align-items:center}.portfolio-single-page .portfolio-bottom .prev-link{justify-content:flex-end}.slider-nav-reveal .flickity-prev-next-button.previous{left:-6px!important}.slider-nav-reveal .flickity-prev-next-button.next{right:-6px!important}@media screen and (max-width:550px){.row-small>.col,.row-small>.flickity-viewport>.flickity-slider>.col{padding:0 12.8px 19.6px}}.mobile-nav .header-button>.button span{display:none}.mobile-nav .header-button>.button span+i{opacity:1;margin-left:.4em;margin-right:-.15em}.tax-featured_item_category .box-image img{height:35vw;object-fit:cover}@media screen and (min-width:551px) and (max-width:849px){.tax-featured_item_category .box-image img{height:44vw}}@media screen and (max-width:550px){.tax-featured_item_category .box-image img{height:63vw}}.bwg_loading_div_2{background-color:#eee;opacity:.9}.bwg_loading_div_3{vertical-align:top;padding-top:20px}.bwg_container .bwg_tag_button_view_container button.active{cursor:pointer}.footer-wrapper .section{padding:30px 30px 0;border-radius:1em;margin-bottom:1em}@media screen and (max-width:567px){.footer-wrapper .section{padding:30px 15px 0}}.footer-wrapper .absolute-footer{border-radius:1em}