/*bfe075c15bb44deea929b2bbbebdce0a*/
@charset "UTF-8";
#g-header svg .svg-elem-3{stroke-dashoffset:1445.2768554688px;stroke-dasharray:1445.2768554688px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(0.47, 0, 0.745, 0.715) 0.24s, fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1s;transition:stroke-dashoffset 1s cubic-bezier(0.47, 0, 0.745, 0.715) 0.24s, fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1s}#g-header svg.active .svg-elem-3{stroke-dashoffset:0;fill:white}#g-header svg .svg-elem-4{stroke-dashoffset:1400.7069091797px;stroke-dasharray:1400.7069091797px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(0.47, 0, 0.745, 0.715) 0.36s, fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.1s;transition:stroke-dashoffset 1s cubic-bezier(0.47, 0, 0.745, 0.715) 0.36s, fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.1s}#g-header svg.active .svg-elem-4{stroke-dashoffset:0;fill:white}#g-header svg .svg-elem-5{stroke-dashoffset:1452.6492919922px;stroke-dasharray:1452.6492919922px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(0.47, 0, 0.745, 0.715) 0.48s, fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.2s;transition:stroke-dashoffset 1s cubic-bezier(0.47, 0, 0.745, 0.715) 0.48s, fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.2s}#g-header svg.active .svg-elem-5{stroke-dashoffset:0;fill:white}#g-header svg .svg-elem-6{stroke-dashoffset:1755.8110351563px;stroke-dasharray:1755.8110351563px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(0.47, 0, 0.745, 0.715) 0.6s, fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.3s;transition:stroke-dashoffset 1s cubic-bezier(0.47, 0, 0.745, 0.715) 0.6s, fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.3s}#g-header svg.active .svg-elem-6{stroke-dashoffset:0;fill:white}#g-header svg .svg-elem-7{stroke-dashoffset:1267.4490966797px;stroke-dasharray:1267.4490966797px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(0.47, 0, 0.745, 0.715) 0.72s, fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.4s;transition:stroke-dashoffset 1s cubic-bezier(0.47, 0, 0.745, 0.715) 0.72s, fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.4s}#g-header svg.active .svg-elem-7{stroke-dashoffset:0;fill:white}#g-header svg .svg-elem-8{stroke-dashoffset:650.4546508789px;stroke-dasharray:650.4546508789px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(0.47, 0, 0.745, 0.715) 0.84s, fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.5s;transition:stroke-dashoffset 1s cubic-bezier(0.47, 0, 0.745, 0.715) 0.84s, fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.5s}#g-header svg.active .svg-elem-8{stroke-dashoffset:0}#g-header svg .svg-elem-9{stroke-dashoffset:584.0552978516px;stroke-dasharray:584.0552978516px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(0.47, 0, 0.745, 0.715) 0.96s, fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.6s;transition:stroke-dashoffset 1s cubic-bezier(0.47, 0, 0.745, 0.715) 0.96s, fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.6s}#g-header svg.active .svg-elem-9{stroke-dashoffset:0}#g-header svg .svg-elem-10{stroke-dashoffset:853.2883911133px;stroke-dasharray:853.2883911133px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.08s, fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.7s;transition:stroke-dashoffset 1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.08s, fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.7s}#g-header svg.active .svg-elem-10{stroke-dashoffset:0}#g-header svg .svg-elem-11{stroke-dashoffset:650.4552001953px;stroke-dasharray:650.4552001953px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.2s, fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.8s;transition:stroke-dashoffset 1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.2s, fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.8s}#g-header svg.active .svg-elem-11{stroke-dashoffset:0}#g-header svg .svg-elem-12{stroke-dashoffset:584.0549316406px;stroke-dasharray:584.0549316406px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.32s, fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.9s;transition:stroke-dashoffset 1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.32s, fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.9s}#g-header svg.active .svg-elem-12{stroke-dashoffset:0}#g-header svg .svg-elem-13{stroke-dashoffset:650.4552001953px;stroke-dasharray:650.4552001953px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.44s, fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2s;transition:stroke-dashoffset 1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.44s, fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2s}#g-header svg.active .svg-elem-13{stroke-dashoffset:0}#g-header svg .svg-elem-14{stroke-dashoffset:725.7966918945px;stroke-dasharray:725.7966918945px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.56s, fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.1s;transition:stroke-dashoffset 1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.56s, fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.1s}#g-header svg.active .svg-elem-14{stroke-dashoffset:0}#g-header svg .svg-elem-15{stroke-dashoffset:650.4552001953px;stroke-dasharray:650.4552001953px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.68s, fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.2s;transition:stroke-dashoffset 1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.68s, fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.2s}#g-header svg.active .svg-elem-15{stroke-dashoffset:0}#g-header svg .svg-elem-16{stroke-dashoffset:584.0549316406px;stroke-dasharray:584.0549316406px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.8s, fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.3s;transition:stroke-dashoffset 1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.8s, fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.3s}#g-header svg.active .svg-elem-16{stroke-dashoffset:0}#g-header svg .svg-elem-17{stroke-dashoffset:337.6465148926px;stroke-dasharray:337.6465148926px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.92s, fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.4s;transition:stroke-dashoffset 1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.92s, fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.4s}#g-header svg.active .svg-elem-17{stroke-dashoffset:0}.g-home-particles.g-helium-style #g-navigation .g-logo{opacity:0}#g-header svg .svg-elem-3{stroke-dashoffset:1445.2768554688px;stroke-dasharray:1445.2768554688px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(0.47, 0, 0.745, 0.715) 0.24s, fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1s;transition:stroke-dashoffset 1s cubic-bezier(0.47, 0, 0.745, 0.715) 0.24s, fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1s}#g-header svg.active .svg-elem-3{stroke-dashoffset:0;fill:white}#g-header svg .svg-elem-4{stroke-dashoffset:1400.7069091797px;stroke-dasharray:1400.7069091797px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(0.47, 0, 0.745, 0.715) 0.36s, fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.1s;transition:stroke-dashoffset 1s cubic-bezier(0.47, 0, 0.745, 0.715) 0.36s, fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.1s}#g-header svg.active .svg-elem-4{stroke-dashoffset:0;fill:white}#g-header svg .svg-elem-5{stroke-dashoffset:1452.6492919922px;stroke-dasharray:1452.6492919922px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(0.47, 0, 0.745, 0.715) 0.48s, fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.2s;transition:stroke-dashoffset 1s cubic-bezier(0.47, 0, 0.745, 0.715) 0.48s, fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.2s}#g-header svg.active .svg-elem-5{stroke-dashoffset:0;fill:white}#g-header svg .svg-elem-6{stroke-dashoffset:1755.8110351563px;stroke-dasharray:1755.8110351563px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(0.47, 0, 0.745, 0.715) 0.6s, fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.3s;transition:stroke-dashoffset 1s cubic-bezier(0.47, 0, 0.745, 0.715) 0.6s, fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.3s}#g-header svg.active .svg-elem-6{stroke-dashoffset:0;fill:white}#g-header svg .svg-elem-7{stroke-dashoffset:1267.4490966797px;stroke-dasharray:1267.4490966797px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(0.47, 0, 0.745, 0.715) 0.72s, fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.4s;transition:stroke-dashoffset 1s cubic-bezier(0.47, 0, 0.745, 0.715) 0.72s, fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.4s}#g-header svg.active .svg-elem-7{stroke-dashoffset:0;fill:white}#g-header svg .svg-elem-8{stroke-dashoffset:650.4546508789px;stroke-dasharray:650.4546508789px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(0.47, 0, 0.745, 0.715) 0.84s, fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.5s;transition:stroke-dashoffset 1s cubic-bezier(0.47, 0, 0.745, 0.715) 0.84s, fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.5s}#g-header svg.active .svg-elem-8{stroke-dashoffset:0}#g-header svg .svg-elem-9{stroke-dashoffset:584.0552978516px;stroke-dasharray:584.0552978516px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(0.47, 0, 0.745, 0.715) 0.96s, fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.6s;transition:stroke-dashoffset 1s cubic-bezier(0.47, 0, 0.745, 0.715) 0.96s, fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.6s}#g-header svg.active .svg-elem-9{stroke-dashoffset:0}#g-header svg .svg-elem-10{stroke-dashoffset:853.2883911133px;stroke-dasharray:853.2883911133px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.08s, fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.7s;transition:stroke-dashoffset 1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.08s, fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.7s}#g-header svg.active .svg-elem-10{stroke-dashoffset:0}#g-header svg .svg-elem-11{stroke-dashoffset:650.4552001953px;stroke-dasharray:650.4552001953px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.2s, fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.8s;transition:stroke-dashoffset 1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.2s, fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.8s}#g-header svg.active .svg-elem-11{stroke-dashoffset:0}#g-header svg .svg-elem-12{stroke-dashoffset:584.0549316406px;stroke-dasharray:584.0549316406px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.32s, fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.9s;transition:stroke-dashoffset 1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.32s, fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 1.9s}#g-header svg.active .svg-elem-12{stroke-dashoffset:0}#g-header svg .svg-elem-13{stroke-dashoffset:650.4552001953px;stroke-dasharray:650.4552001953px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.44s, fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2s;transition:stroke-dashoffset 1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.44s, fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2s}#g-header svg.active .svg-elem-13{stroke-dashoffset:0}#g-header svg .svg-elem-14{stroke-dashoffset:725.7966918945px;stroke-dasharray:725.7966918945px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.56s, fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.1s;transition:stroke-dashoffset 1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.56s, fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.1s}#g-header svg.active .svg-elem-14{stroke-dashoffset:0}#g-header svg .svg-elem-15{stroke-dashoffset:650.4552001953px;stroke-dasharray:650.4552001953px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.68s, fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.2s;transition:stroke-dashoffset 1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.68s, fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.2s}#g-header svg.active .svg-elem-15{stroke-dashoffset:0}#g-header svg .svg-elem-16{stroke-dashoffset:584.0549316406px;stroke-dasharray:584.0549316406px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.8s, fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.3s;transition:stroke-dashoffset 1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.8s, fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.3s}#g-header svg.active .svg-elem-16{stroke-dashoffset:0}#g-header svg .svg-elem-17{stroke-dashoffset:337.6465148926px;stroke-dasharray:337.6465148926px;fill:transparent;-webkit-transition:stroke-dashoffset 1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.92s, fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.4s;transition:stroke-dashoffset 1s cubic-bezier(0.47, 0, 0.745, 0.715) 1.92s, fill 0.7s cubic-bezier(0.47, 0, 0.745, 0.715) 2.4s}#g-header svg.active .svg-elem-17{stroke-dashoffset:0}.g-home-particles.g-helium-style #g-header{margin-top:-100px}.g-home-particles.g-helium-style #g-header::before{opacity:0;transition:opacity 4s ease;display:block;position:absolute;width:100%;height:100%;top:0;bottom:0;left:0;right:0;content:"";z-index:-1;background-color:rgba(0, 0, 0, 0.5);background-position-x:0%;background-position-y:0%;background-repeat:repeat;background-attachment:scroll;background-size:auto;background-origin:padding-box;background-clip:border-box}.g-home-particles.g-helium-style #g-header.loaded::before{opacity:1}.g-home-particles.g-helium-style #g-header .header-image{height:600px;padding-top:100px;padding-bottom:100px;padding-left:3rem;padding-right:3rem;display:flex;justify-content:center;align-items:center}.g-home-particles.g-helium-style #g-intro{padding-bottom:3rem;background:url('../images/testimonials/004.png');background-blend-mode:overlay;background-size:cover;background-position:center}#g-utility{background-color:#f5f5f5}#g-utility .g-content{margin-left:0;margin-right:0;padding-left:0;padding-right:0}#g-expanded{padding:3rem 0}#g-expanded .dad-multi-column-text ul{margin-top:0;margin-bottom:0}#g-expanded .dad-multi-column-text p{margin-bottom:0}#g-expanded .dad-multi-column-text .g-block:first-child{padding-left:0;padding-right:2.5rem;border-left:0 none}#g-expanded .dad-multi-column-text .g-block{padding-left:2.5rem;padding-right:2.5rem;border-left:1px solid #e0e0e5}#g-expanded .dad-multi-column-text .g-block:last-child{padding-right:0;padding-left:2.5rem;border-left:1px solid #e0e0e5}@media only all and (min-width:48rem) and (max-width:59.99rem){#g-expanded .dad-multi-column-text .g-block:first-child{padding-left:0;padding-right:1.5rem;border-left:0 none}#g-expanded .dad-multi-column-text .g-block{padding-left:1.5rem;padding-right:1.5rem;border-left:1px solid #e0e0e5}#g-expanded .dad-multi-column-text .g-block:last-child{padding-right:0;padding-left:1.5rem;border-left:1px solid #e0e0e5}}@media only all and (max-width:47.99rem){#g-expanded .dad-multi-column-text .g-block:first-child,#g-expanded .dad-multi-column-text .g-block:last-child{padding-left:0;padding-right:0;border-left:0 none}}#g-features .features li{padding-left:1rem}#g-features .features li::marker{color:#e3684d}#g-features .features>li::marker{font-family:"Font Awesome 6 Free";content:""}#g-features .features>li>ul{list-style-type:disc;line-height:1.4rem}#bckg_1 .g-content{height:100%;min-height:350px}#bckg_1 .g-content .bckg_1{height:100%;background-image:url('../images/testimonials/001.jpg');background-position:center center;background-size:cover}#g-footer{margin-top:auto}#news-page .g-news{display:flex;flex-wrap:wrap}#news-page .g-news .news-item{flex:295px}@media only all and (min-width:48rem){#news-page .g-news .news-item{padding-left:1rem;padding-right:1rem;border-right:1px solid #e3684d}#news-page .g-news .news-item:first-child{border-left:1px solid #e3684d}}@media only all and (max-width:47.99rem){#news-page .g-news .news-item{border-bottom:1px solid #e3684d}#news-page .g-news .news-item:first-child{border-top:1px solid #e3684d}}#news-page .g-news .news-item article.tease{height:100%;display:flex;flex-direction:column}#news-page .g-news .news-item article.tease .entry-header{height:100%;display:flex;flex-direction:column}#news-page .g-news .news-item article.tease .entry-header .entry-title{line-height:1;font-size:1.4rem;font-weight:normal}#news-page .g-news .news-item article.tease .entry-header .entry-title a{position:relative;text-transform:uppercase;display:block}#news-page .g-news .news-item article.tease .entry-header .entry-title a::after{display:block;content:"";position:absolute;left:50%;bottom:-2px;width:0;height:2px;background-color:#e3684d;transition:all 0.5s}#news-page .g-news .news-item article.tease .entry-header .entry-title a:hover::after{left:0;width:100%}#news-page .g-news .news-item article.tease .entry-header .entry-meta{margin-top:auto}#news-page .g-news .news-item article.tease .entry-content{margin-top:auto}article.category-news{max-width:1024px;margin-left:auto;margin-right:auto}article.category-news .entry-title{text-transform:uppercase;font-weight:normal}article.category-news .entry-content .wp-block-image{position:relative}article.category-news .entry-content .wp-block-image::before,article.category-news .entry-content .wp-block-image::after{position:absolute;content:"";height:4px;width:20vw;background-color:#e3684d;z-index:10}article.category-news .entry-content .wp-block-image::before{top:16px;left:-18px}article.category-news .entry-content .wp-block-image::after{bottom:16px;right:-18px}article.category-news .entry-content .wp-block-image figure{position:relative}article.category-news .entry-content .wp-block-image figure::before{position:absolute;content:"";top:0;left:0;bottom:0;right:0;background-image:radial-gradient(ellipse farthest-corner at center, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.7) 100%)}article.category-news .entry-content .wp-block-paragraph{text-align:justify}.g-projects .projects-wrapper{display:flex;justify-content:space-between;flex-wrap:wrap}.g-projects .projects-wrapper .project{flex-basis:25%;height:250px;padding:10px;display:flex;flex-direction:column;background-size:cover;position:relative;filter:grayscale(75%);color:#fff}.g-projects .projects-wrapper .project .project-title{text-align:center;font-weight:bold;line-height:normal;z-index:1;margin:auto;font-size:1.2rem}.g-projects .projects-wrapper .project .project-text{font-size:0.8rem;line-height:normal;margin-top:auto;z-index:1;text-align:right}@media only all and (min-width:48rem) and (max-width:59.99rem){.g-projects .projects-wrapper .project{flex-basis:50%}}@media only all and (min-width:30.01rem) and (max-width:47.99rem){.g-projects .projects-wrapper .project{flex-basis:50%}}@media only all and (max-width:30rem){.g-projects .projects-wrapper .project{flex-basis:100% !important}}.g-projects .projects-wrapper .project:hover{filter:none}.g-projects .projects-wrapper .project:hover::before{transition:all 1s}.g-projects .projects-wrapper .project::before{transition:all 1s;content:"";background-color:black;opacity:0.5;position:absolute;top:0;bottom:0;left:0;right:0}.g-projects .projects-wrapper .project::after{transition:all 1s;position:absolute;content:"";left:50%;right:50%;top:0;height:4px;background-color:#e3684d}.g-projects .projects-wrapper .project:hover::after{transition:all 1s;left:0;right:0}.ucase{text-transform:uppercase}.right{text-align:right}h1,h2,h3{color:#e3684d;font-weight:bold;line-height:1.6}@media only all and (max-width:59.99rem){h1,h2,h3{line-height:normal}}.outline-kontakty #g-page-surround,.outline-documents #g-page-surround{position:relative}.outline-kontakty #g-page-surround::before,.outline-documents #g-page-surround::before{position:absolute;background-position:center;background-size:cover;content:"";top:0;left:0;width:100%;height:100%;filter:blur(2px) grayscale(1) opacity(0.3)}.outline-kontakty #g-page-surround #g-footer,.outline-documents #g-page-surround #g-footer{z-index:1}.outline-kontakty #g-page-surround{position:relative}.outline-kontakty #g-page-surround::before{background-image:url('../images/contacts_bg2.jpg')}.outline-kontakty #g-page-surround #g-container-main{margin:auto;z-index:1}.outline-kontakty #g-page-surround #g-container-main #g-mainbar{background:none}.outline-documents #g-page-surround{position:relative}.outline-documents #g-page-surround::before{background-image:url('../images/arcis-e-1-outline.png');background-size:contain;background-repeat:no-repeat;width:50%;left:50%}#g-page-surround{display:flex;flex-direction:column}.g-home-particles #g-navigation{background:transparent}.arcis-name{color:#e3684d}.vignette{background-image:radial-gradient(ellipse farthest-corner at center, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.7) 100%)}