html,body{min-height:100%}body{background:#dedede;color:#333;padding-top:50px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px}#awa-main{background:#dedede}#awa-main .container{background:transparent!important}.container{max-width:1170px;padding-left:15px;padding-right:15px}.site-header{position:fixed;top:0;right:0;left:0;z-index:1030;background:#222!important;padding:0!important;min-height:50px;height:50px}.site-header .container{min-height:50px}.site-header .header-row{min-height:50px;height:50px;align-items:center!important}.site-header .navbar,.site-header .navbar-collapse{background:#222!important}.site-header .navbar-brand,.site-header .nav-link{color:#9d9d9d!important;line-height:20px}.site-header .navbar-brand:hover,.site-header .nav-link:hover{color:#fff!important}.site-header .nav-link.active{color:#fff!important;background:#080808}.site-header .header-logo{order:-1}.site-header .navbar-brand{font-size:18px;padding:15px 0}.site-header .nav-link{padding:15px!important}.site-header .header-nav{margin-left:auto}.site-header .navbar-nav{margin-left:auto!important}#awa-main>.container{padding-top:20px!important;padding-bottom:0!important}.ark-project-grid{padding-top:0}.ark-project-row{margin-left:-15px;margin-right:-15px;margin-bottom:0}.ark-project-row>*{background:transparent!important}.ark-project-row>.ark-category-label,.ark-project-row>.img-portfolio{padding-left:15px;padding-right:15px}.ark-category-label,.img-portfolio{margin-bottom:30px}.ark-category-label{text-align:center}.img-hover:hover{opacity:.8}.img-portfolio img{width:100%;height:auto}.ark-project-page{padding-top:0;position:relative;left:7.5px}.ark-project-page .carousel-item img{margin:auto;max-height:800px;width:auto}.ark-project-page .carousel-caption{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.6)}.ark-project-page .carousel-caption h3{font-size:24px}.ark-project-page .carousel-indicators{bottom:10px}.ark-project-page .carousel-indicators [data-bs-target]{box-sizing:border-box;width:10px;height:10px;margin:1px 3px;border:1px solid #fff;border-radius:50%;background:transparent;opacity:1}.ark-project-page .carousel-indicators .active{background:#fff}.ark-static-page .markup-block{padding-top:20px!important;padding-bottom:20px!important}.ark-static-content .page-header{padding-bottom:9px;margin:20px 0 10px;border-bottom:1px solid #eee;font-size:36px}.ark-static-content .page-header small{font-size:65%;font-weight:400;color:#777}.ark-static-content p{margin:0 0 10px}.ark-contact .form-group{margin-bottom:15px}.ark-contact .list-social-icons li{display:inline-block;margin-right:8px}.ark-contact .list-social-icons i{font-size:28px}footer{background:#000!important;color:#9d9d9d;margin-top:50px;min-height:165px;padding:0!important}footer .system-region--footer .markup-block{padding-top:20px!important;padding-bottom:0!important}footer .ark-original-copyright{color:#9d9d9d;text-align:left;margin:0}footer>.container{display:none}.appearance-selector{display:none!important}@media(max-width:767px){.img-portfolio{margin-bottom:15px}.ark-category-label{text-align:left;margin-bottom:15px}.site-header .header-logo{max-width:calc(100% - 60px)}.site-header .navbar-brand{font-size:15px;white-space:normal}.site-header .header-nav{margin-left:0}.site-header .navbar-collapse{position:absolute;top:50px;left:0;right:0;padding:10px 15px}.site-header .navbar-toggler{border-color:#444}.site-header .navbar-toggler-icon{filter:invert(1);opacity:.75}.ark-project-page{left:0}}
.page-block--dynamic:has(.ark-project-grid),.page-block--dynamic:has(.ark-project-page),.ark-project-grid,.ark-project-page,.ark-project-page .carousel,.ark-project-page .carousel-inner,.ark-project-page .carousel-item{background:#dedede!important}.page-block--dynamic:has(.ark-project-grid),.page-block--dynamic:has(.ark-project-page){border-color:transparent!important;margin-bottom:0}
body{background:#dedede!important}
.ark-static-page .page-block{background:transparent!important;border-color:transparent!important}.ark-contact .awa-button-submit{background-color:#000!important;border-color:#000!important}
.page-block:has(.ark-static-content),.page-block:has(.awa-form-contact){background:transparent!important;border-color:transparent!important}.awa-form-contact button[type=submit]{background-color:#000!important;border-color:#000!important}
.ark-contact .page-blocks,.ark-contact .page-blocks>.row,.ark-contact .page-block,.ark-contact-details,.ark-contact-details .mb-4,.ark-contact-details h3,.ark-contact-details .text-block{background:#dedede!important}.ark-contact-details{padding-left:2em}.ark-contact-details .text-block{font-size:1.5em}@media(max-width:767px){.ark-contact-details{padding-left:calc(var(--bs-gutter-x,1.5rem)*.5)}}
