em{color:inherit}#page-loader{position:fixed;top:0;left:0;width:100%;height:100%;background:#f8f8f8;z-index:9000;display:flex;justify-content:center;align-items:center;transition:.3s ease;transform:scale(1);opacity:1}body.ready #page-loader{z-index:-1;transform:scale(2);opacity:0}svg.uk-svg+svg.uk-svg{display:none}.uk-navbar-nav>li._special>a{background:0 0;border:2px solid;padding:10px 15px;border-radius:50px;height:auto;min-height:unset;margin:6px 0;line-height:1;transition:.2s ease}.uk-navbar-nav>li._special>a:hover{background:#1a2b3f;color:#fff;border-color:#1a2b3f}.uk-navbar-nav>li._special>a:before{display:none}.wp-block-separator{border-top:1px solid #e5e5e5;border-bottom:0}em{font-family:"Playfair Display",serif;font-optical-sizing:auto;font-style:italic;color:inherit !important}ul.droplist_>li>a{border-left:4px solid transparent;transition:.2s ease}ul.droplist_>li>a.active,ul.droplist_>li>a:hover{border-color:red}.drop_ ._content.added [uk-spinner]{display:none}#project ._toggler{width:35px;height:35px;display:flex;justify-content:center;align-items:center}}#project ._toggler ._bg{width:100%;height:100%;position:absolute;z-index:-1;border-radius:100%;backdrop-filter:blur(2px);border:1px solid rgb(255 255 255/50%)}#project ._toggler:hover button{color:#0a3458}#project ._toggler:hover ._bg{background:rgb(255 255 255/80%)}#project .uk-sticky-placeholder{display:none}.single_._house ._icons ._icon>span{background:#fafff5;width:70px;height:70px;border:1px solid #ededed}#hamburger{border:1px solid rgb(0 0 0/10%) !important;width:35px;height:35px;cursor:pointer}.home .uk-navbar-container:not(.uk-navbar-sticky) #hamburger{background:rgb(255 255 255/20%);color:rgb(255 255 255/60%)}.uk-navbar-container:not(.uk-navbar-sticky) #hamburger:hover{background:rgb(255 255 255/60%);color:#0a3458}.marker_ ._vector:not(.active) ._check,.marker_ ._vector.active ._plus{display:none}.marker_ ._marker{background:rgb(255 255 255/20%);color:rgb(255 255 255/85%);width:30px;height:30px;font-size:110%;display:flex;justify-content:center;align-items:center;border-radius:100%;border:1px solid rgb(255 255 255/85%);transition:.2s ease}.marker_ a._vector:hover ._marker:not(._check){background:rgb(255 255 255/70%);border-color:#0a3458;color:#0a3458}.marker_ ._marker._check{background:#0a;color:#fff;border-color:rgb(255 255 255/40%)}.marker_ a._vector:hover ._marker._check{border-color:rgb(255 255 255/100%)}body.params #project-welcome{display:none}body:not(.params).ready #project-welcome ._wrap{animation-name:welcome;animation-duration:.8s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.4,0,.2,1)}body:not(.params) #project ._markers ._vector{opacity:0}body:not(.params).ready #project ._markers ._vector{animation-name:marker;animation-duration:.4s;animation-delay:.4s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.68,-.55,.27,1.55)}#project #droplist ul.uk-list>li>a ._avatar ._remove{transition:.2s ease}#project #droplist ul.uk-list>li>a:hover ._avatar ._remove{color:red !important}#project #droplist ul.uk-list>li>a:not(.active) ._avatar ._remove{display:none}@media(max-width:959px){#project{overflow:visible}#project ._markers ._vector ._title{display:none}#project .marker_ ._marker{width:15px;height:15px;padding:4px}#project ._toggler{display:none}#project #cta-container{position:absolute;bottom:0;right:0}#project #get-quote-btn{margin:10px;padding:10px 20px;line-height:1;opacity:.8}#project #get-quote-btn:hover{opacity:1}#project #droplist{padding:5px}#project #droplist>header{display:none}#project #droplist ul.uk-list{margin:4px 0}#project #droplist ul.uk-list>li ._avatar{max-width:50px}#project #droplist ul.uk-list>li{border:0;padding:0}#project #droplist ul.uk-list>li ._content>*{font-size:75%}}@keyframes wrap{from{transform:translateY(0);opacity:1}to{transform:translateY(-40rem);opacity:0}}@keyframes welcome{from{transform:translateY(-50px);opacity:0}to{transform:translateY(0);opacity:.9}}@keyframes marker{from{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}