@import url(fonts.css);:root{--h-primary:-webkit-linear-gradient(-90deg,#eeaa2f 0%,#88611b 100%);--primary:#eeaa2f}html{background-color:#222}hr{border-style:dashed}.uk-breadcrumb>*>*{line-height:1.5rem}.uk-breadcrumb>li:last-of-type span{display:none}.uk-offcanvas-bar>div,.uk-offcanvas-bar>div>div{height:100%}.uk-offcanvas-bar>div>div>div:last-of-type{margin-top:auto}h1.uk-text-primary,.uk-h1.uk-text-primary,.uk-heading-large span.uk-text-primary,.uk-heading-xlarge.uk-text-primary,.uk-heading-large.uk-text-primary{background:var(--h-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent!important}@media (max-width:960px){.uk-heading-xlarge{line-height:3rem}}@media (min-width:960px){.uk-navbar{flex-direction:column}.uk-navbar-left>div:last-of-type{margin-left:auto}.uk-navbar-right{margin-left:0;gap:unset;justify-content:space-between;border-top:1px dashed var(--primary)}.uk-navbar-right .uk-navbar-item{min-height:60px}.uk-navbar-right span.uk-icon{width:20px}.uk-navbar-container.uk-navbar-sticky{background-color:#1d1d1d}}.uk-grid-divider > :not(.uk-first-column)::before, .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before {border:1px dashed rgba(255,255,255,.5)}.uk-accordion .el-item{padding:15px;background:#1d1d1d}.uk-accordion-content{margin:0;border-top:1px dashed #222;margin-top:20px;padding-top:20px;padding-bottom:25px}.uk-textarea{resize:none}.uk-textarea,.uk-input{font-size:1.5rem}.uk-subnav>li>a{line-height:1.5rem}.c-bg-text .uk-inline-clip>div.uk-overlay-primary::before{content:"";background-image:url(/images/bg/text-2.svg);background-repeat:no-repeat;width:325px;height:555px;position:absolute;top:-20px;right:0}@media (max-width:960px){.c-bg-text .uk-inline-clip>div.uk-overlay-primary::before{background-size:100px;width:100px;height:160px}}.c-overflow-menu .uk-nav>li{background-color:#1d1d1d;transition:.1s ease-in-out;transition-property:background-color}.c-overflow-menu .uk-nav > li:not(:first-of-type) {margin-top:20px}.c-overflow-menu .uk-nav>li>a{padding:8px 30px;color:#222;font-size:1.125rem;line-height:1.5rem;transition:.1s ease-in-out;transition-property:color}.c-overflow-menu .uk-nav>li.uk-active,.c-overflow-menu .uk-nav>li:hover{background-color:#111}.c-overflow-menu .uk-nav>li.uk-active>a,.c-overflow-menu .uk-nav>li:hover>a{color:#111}@media (min-width:640px){.c-seven-grid .uk-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(4,1fr);grid-column-gap:0;grid-row-gap:0}.c-seven-grid .uk-grid > div:nth-of-type(7n+1) {grid-area: 1 / 1 / 3 / 3}.c-seven-grid .uk-grid > div:nth-of-type(7n+2) {grid-area: 1 / 3 / 3 / 4}.c-seven-grid .uk-grid > div:nth-of-type(7n+3) {grid-area: 3 / 1 / 5 / 2}.c-seven-grid .uk-grid > div:nth-of-type(7n+4) {grid-area: 3 / 2 / 4 / 3}.c-seven-grid .uk-grid > div:nth-of-type(7n+5) {grid-area: 3 / 3 / 4 / 4}.c-seven-grid .uk-grid > div:nth-of-type(7n+6) {grid-area: 4 / 2 / 5 / 3}.c-seven-grid .uk-grid > div:nth-of-type(7n+7) {grid-area: 4 / 3 / 5 / 4}.c-seven-grid .uk-card-body{position:absolute;bottom:0;left:0;padding:15px}.c-seven-grid .uk-card-media-top{padding:40px}.c-seven-grid .uk-grid > div:nth-of-type(1) .uk-card-media-top {padding:100px}.c-seven-grid .uk-grid > div:nth-of-type(2) .uk-card-media-top,
  .c-seven-grid .uk-grid > div:nth-of-type(3) .uk-card-media-top {padding:100px 40px}}.tm-cookie-banner .uk-container{text-align:left!important;padding-right:20px;font-size:.875rem}.tm-cookie-banner .uk-close{width:40px;transform:none;margin:0;position:absolute;top:0;bottom:0;background:var(--primary)}.tm-cookie-banner .cookie-text{font-size:.8;line-height:1}@media (min-width:960px){.tm-cookie-banner{max-width:420px;bottom:40px;left:50%;transform:translateX(-50%)}}.s-faq-accordion .el-item:hover,.s-faq-accordion.el-item:hover .el-title,.s-faq-accordion .el-item.uk-open,.s-faq-accordion .el-item.uk-open .el-title{background:#eeaa2f;color:#1d1d1d}.s-list-stages .el-title{width:40px;height:40px;background:#eeaa2f;border-radius:50%;display:flex;align-items:center;justify-content:center}.s-list-stages .el-item .uk-grid{align-items:center!important}@media (max-width:960px){.s-list-stages .el-content{font-size:18px}}.c-overflow-menu li{background-color:#eeaa2f!important}.c-overflow-menu li.uk-active{background-color:#fff!important}.s-img-work{box-shadow:25px 25px 0 0 #eeaa2f}