@import url(/wp-content/themes/flatsome-child/assets/fonts/kelsonsans/kelsonsans.css);body{line-height:1.4}svg{display:block}.overflow-top{-o-transform:translate(0,-45%)!important;-webkit-transform:translate(0,-45%)!important;-ms-transform:translate(0,-45%)!important;transform:translate(0,-45%)!important;z-index:5}.overflow-top .banner p{font-size:2em}.utv-rectangle-top{margin-bottom:-1px}.utv-rectangle-bottom{margin-top:-1px}h1,h2,h3,h4,h5,h6{margin-bottom:.1em}h1,.banner h1{font-size:3em;text-transform:uppercase}h2,.banner h2{font-size:2em;text-transform:uppercase}h3,.banner h3{font-size:1.8m}h4,.banner h4{font-size:1.6em}h5,.banner h5{font-size:1.2em}.sub-headline{font-size:1.2em;font-weight:700;margin-bottom:0}header svg.engle-curve{position:absolute;top:auto}.stuck .header-inner #logo{display:none}.section-headline{margin-top:-68px}.section-headline h1{display:inline-block;line-height:1.4em;width:auto;background:#eee;position:relative;margin:0;padding:0 1em 0 0}.section-headline h1::before{content:' ';background:#eee;width:1000%;display:block;height:100%;position:absolute;left:0;transform:translateX(-100%)}.section-headline h1::after{content:' ';background:#eee;background:linear-gradient(to top right,#eee 0%,#eee 50%,#fff0 50%,#fff0 100%);width:40px;height:100%;position:absolute;top:0;right:-40px}.section-subline{z-index:2;background:#eee}.section-subline .sub-headline{padding:.4em 0}@media only screen and (max-width:48em){.fm-icon{font-size:20px!important}.fm-icon,.fm-label{line-height:30px!important}.fm-bar a,.fm-icon,.fm-round .fm-hit,.fm-sub>ul{width:30px!important}.fm-bar.fm-right li,.fm-right .fm-mask,.fm-hit,.fm-icon{height:30px!important}}#content>article>article{margin:0}#content>article>article .entry-content{padding-bottom:0}#Filters{padding:0;position:relative;clear:both;display:inline-block;width:100%;box-sizing:border-box}#Filters fieldset{float:left;display:inline-block;width:auto}#Filters fieldset+fieldset{margin-left:10px}#Filters fieldset select{display:block;width:96%;margin:4px 0 0;padding:8px 2%;background:#F9F9F9 none repeat scroll 0% 0%;border:1px solid #CCC;font-family:"Open Sans",sans-serif;font-size:.875rem;color:#777;line-height:1.6;outline-color:#fff0;outline-style:none;transition:all 0.1s ease-in-out 0s}#Filters #Reset{background:#004F82 none repeat scroll 0% 0%;padding:9px 17px;border:medium none;font-family:"Open Sans",sans-serif;font-size:.875rem;color:#FFF;cursor:pointer;border-radius:50px;transition:all 0.18s ease-in-out 0s;position:absolute;right:0;bottom:0}.portfolio-wrap{width:100%;height:auto;display:inline-block;padding:0;box-sizing:border-box;display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.portfolio-mixitup{text-align:justify}.portfolio-mixitup .mix{display:none}.portfolio-mixitup .portfolio-item.mix,.portfolio-mixitup .gap{margin:0 4px;width:100%}.portfolio-mixitup .portfolio-item.mix{text-align:left;margin-bottom:2%}.portfolio-mixitup .portfolio-item.mix>a{display:flex;flex-direction:column;height:100%;gap:10px}.portfolio-mixitup .portfolio-item.mix>a>.img{align-self:flex-start;width:100%;flex-grow:1}.portfolio-mixitup .portfolio-item.mix>a>.text{align-self:flex-end;width:100%}.portfolio-item.mix .text ul{margin-left:20px;padding-top:5px}.portfolio-item.mix .text li{list-style:disc}@media only screen and (max-width:48em){#Filters fieldset{float:none;clear:both;width:100%;display:block}#Filters fieldset+fieldset{margin-left:0}#Filters #Reset{position:relative;width:100%;display:block}.portfolio-wrap{grid-template-columns:1fr}}