@import url(https://use.typekit.net/hxc3xrk.css);
@keyframes bounce{0%{transform:translateY(0)}to{transform:translateY(-1rem)}}.nb-banner{position:relative;height:calc(100dvh - 12.5rem);overflow:hidden}.nb-banner .slider{display:block;height:calc(100dvh - 12.5rem)}.nb-banner .f-carousel{height:100%}.nb-banner .image{display:block;height:calc(100dvh - 12.5rem);position:relative}.nb-banner .bg-img{z-index:1}.nb-banner .bg-img.staand{z-index:2}.nb-banner .bg-img.staand+.bg-img{filter:blur(20px);transform:scale(1.2)}.nb-banner .bg-overlay{z-index:3}.nb-banner .content{position:absolute;top:0;left:0;width:100%;z-index:3;height:100%}.nb-banner .content .visitors{position:absolute;top:3rem;left:3rem;display:flex;align-items:center;transform:translateX(calc(-100% - 3rem));transition:all .5s cubic-bezier(.445,.05,.55,.95);z-index:2}.nb-banner .content .visitors.open{transform:translateX(0)}.nb-banner .content .visitors .icon{width:5rem;height:5rem;border-radius:50%;background:var(--accent-color);position:relative}.nb-banner .content .visitors .icon .close-popup{position:absolute;width:2.5rem;height:2.5rem;background:var(--dark-grey-color);border-radius:50%;left:-1rem;top:-.5rem;cursor:pointer;transition:all .3s cubic-bezier(.445,.05,.55,.95)}.nb-banner .content .visitors .icon .close-popup:hover{background:var(--accent-color)}.nb-banner .content .visitors .icon .close-popup span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--white-color)}.nb-banner .content .visitors .icon svg{width:2rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.nb-banner .content .visitors .text{padding:1rem 1.5rem 1rem 2.5rem;background:var(--dark-grey-color);color:var(--white-color);font-weight:700;margin-left:-1.5rem}.nb-banner .content>.container{height:100%}.nb-banner .content .wrapper{display:flex;flex-direction:column;justify-content:flex-end;padding-top:15rem;height:100%}.nb-banner .content .wrapper .bottom .left{padding-bottom:3rem}.nb-banner .content .wrapper .bottom .left .buttons{margin-bottom:3rem}.nb-banner .content .wrapper .bottom .left .buttons a{margin-right:1.5rem}.nb-banner .content .wrapper .bottom .left .buttons a:last-child{margin-right:0}.nb-banner .content .wrapper .bottom .left .properties{font-size:1.2rem;font-weight:400}.nb-banner .content .wrapper .bottom .left .properties span{display:inline-block;vertical-align:middle}.nb-banner .content .wrapper .bottom .left .properties span.divider{margin:0 .6rem}.nb-banner .content .wrapper .bottom .right{text-align:right}.nb-banner .content .wrapper .bottom .right .sticky-cta{margin-bottom:3rem}.nb-banner .content .wrapper .bottom .right .chat-btn{margin-bottom:-.2rem}.nb-banner .content .wrapper .bottom .right .chat-btn a{border:none}@media only screen and (max-width:1124px){.nb-banner{height:calc(100dvh - 8rem)}.nb-banner .content .grid-h-4-2{grid-template-columns:4fr 2fr}}@media only screen and (max-width:768px){.nb-banner .content .grid-h-4-2{grid-template-columns:1fr}.nb-banner .content .wrapper .bottom .right{text-align:left}}@media only screen and (max-width:576px){.nb-banner .content .visitors{max-width:350px}}.nb-description{position:relative;z-index:2}.nb-description .top{position:relative;width:75%}.nb-description .top .animated-line{position:absolute;top:-4rem;bottom:0;right:0}.nb-description .top .animated-line .line-inner{background:var(--grey-color)}.nb-description .top .stats{display:flex;flex-direction:row;flex-wrap:wrap}.nb-description .top .stats span{font-size:2.688rem;font-weight:100;margin-right:5rem;line-height:1.5}.nb-description .top .stats span:last-child{margin-right:0}.nb-description .top .address{margin-top:3rem}.nb-description .top .address a:before{display:none}.nb-description .top .address a span,.nb-description .top .address a svg{display:inline-block;vertical-align:middle;transition:all .3s cubic-bezier(.445,.05,.55,.95)}.nb-description .top .address a svg{width:1rem;height:1rem;margin-right:1rem}.nb-description .top .address a span{text-transform:uppercase;font-weight:400}.nb-description .top .address a:hover svg path{fill:var(--accent-color)}.nb-description .top .address a:hover span{color:var(--accent-color)}@media only screen and (max-width:768px){.nb-description .top{width:100%}.nb-description .top .animated-line{display:none}}
