#hp-fxd-con{z-index:10;right:10px;top:50%;transform:translateY(-50%)}#hp-fxd-con .fixed-con{position:relative}#hp-fxd-con .fixed-con:before,#hp-fxd-con .fixed-con:after{position:absolute;content:"";width:1px;height:90px;background:#fff;left:50%;transform:translate(-50%)}#hp-fxd-con .fixed-con:before{bottom:calc(100% + 10px)}#hp-fxd-con .fixed-con:after{top:calc(100% + 10px)}#hp-fxd-con .fixed-con ul{display:flex;flex-direction:column;justify-content:center;align-items:center}#hp-fxd-con .fixed-con ul li{margin:10px}#hp-fxd-con .fixed-con ul li a{color:#fff}#hp-fxd-con .fixed-con ul li a i{font-size:28px}#hp-fxd-con .fixed-con ul li a i.ai-font-envelope-f{font-size:16px}#hp-fxd-con .fixed-con ul li a i.ai-font-phone{font-size:20px}#hp-fxd-con .fixed-con ul li a:hover{opacity:.6}#main-wrapper[data-sec-id=hp-sales] #hp-fxd-con .fixed-con ul li a,#main-wrapper[data-sec-id=hp-welcome] #hp-fxd-con .fixed-con ul li a,#main-wrapper[data-sec-id=hp-testimonials] #hp-fxd-con .fixed-con ul li a,#main-wrapper[data-sec-id=footer-main] #hp-fxd-con .fixed-con ul li a{color:#000!important}#main-wrapper[data-sec-id=hp-sales] #hp-fxd-con .fixed-con:before,#main-wrapper[data-sec-id=hp-sales] #hp-fxd-con .fixed-con:after,#main-wrapper[data-sec-id=hp-welcome] #hp-fxd-con .fixed-con:before,#main-wrapper[data-sec-id=hp-welcome] #hp-fxd-con .fixed-con:after,#main-wrapper[data-sec-id=hp-testimonials] #hp-fxd-con .fixed-con:before,#main-wrapper[data-sec-id=hp-testimonials] #hp-fxd-con .fixed-con:after,#main-wrapper[data-sec-id=footer-main] #hp-fxd-con .fixed-con:before,#main-wrapper[data-sec-id=footer-main] #hp-fxd-con .fixed-con:after{background:#000}.hp-slider .slide-holder:before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background:#000;z-index:1;opacity:.25}.hp-slider .slide-content{width:100%;top:50%;left:0;transform:translateY(-50%);text-align:center;z-index:3}.hp-slider .slide-content .slide-logo{text-align:center}.hp-slider .slide-content .slide-logo img{width:100%;max-width:530px;height:auto}.hp-slider .slide-content .slide-logo span{font:700 22px var(--font-family-title);display:block;text-align:center;text-transform:uppercase;color:#fff;letter-spacing:.33em;padding-top:10px;width:-moz-fit-content;width:fit-content;margin:0 auto}.hp-slider .slide-content .slide-btn{padding-top:30px}.hp-slider .slide-content .slide-btn .site-btn{margin:0 auto}.fl-wrap .fl-inner .bg-fixed canvas{filter:brightness(.6)}.fl-wrap .fl-inner .fl-lists .fl-list a{display:block}.fl-wrap .fl-inner .fl-lists .fl-list a .fl-img{opacity:0}.fl-wrap .fl-inner .fl-lists .fl-list a .fl-img canvas{min-height:465px}.fl-wrap .fl-inner .fl-lists .fl-list a .fl-content{z-index:3;top:50%;width:100%;transform:translateY(-50%);text-align:center;padding:0 15px}.fl-wrap .fl-inner .fl-lists .fl-list a .fl-content .fl-title h2{text-transform:uppercase;font-size:36px;font-family:var(--font-family-title);color:#fff;letter-spacing:.05em}.fl-wrap .fl-inner .fl-lists .fl-list a .fl-content .fl-title span{font-size:18px;color:#fff;letter-spacing:.05em;display:block;padding-top:20px}.fl-wrap .fl-inner .fl-lists .fl-list a .fl-content .fl-btn{padding-top:35px}.fl-wrap .fl-inner .fl-lists .fl-list a .fl-content .fl-btn .site-btn{margin:0 auto}.no-listings-found{padding:20px;text-align:center}.rs-wrap .rs-inner{padding:95px 0}.rs-wrap .rs-inner .rs-title .site-title{text-align:center}.rs-wrap .rs-inner .rs-items{padding-top:30px}.rs-wrap .rs-inner .rs-items .rs-item{width:33.33%;padding:0 1px}.rs-wrap .rs-inner .rs-items .rs-item a{display:block}.rs-wrap .rs-inner .rs-items .rs-item a .rs-det{text-align:center}.rs-wrap .rs-inner .rs-items .rs-item a .rs-det span{display:block;font-size:min(1.875vw,30px);font-family:var(--font-family-title);text-transform:uppercase;color:#fff;letter-spacing:.05em}.rs-wrap .rs-inner .rs-items .rs-item a .rs-det em{font-size:min(1.125vw,18px);color:#fff;letter-spacing:.05em;display:block;font-style:normal;padding-top:10px}.rs-wrap .rs-inner .rs-items .rs-item a .rs-content{bottom:30px;width:100%;padding:5px}.rs-wrap .rs-inner .rs-items .rs-item a .rs-hover{top:50%;transform:translateY(-50%);width:100%;padding:0 15px;opacity:0;pointer-events:none}.rs-wrap .rs-inner .rs-items .rs-item a .rs-hover ul{display:flex;align-items:center;justify-content:center;padding-top:15px}.rs-wrap .rs-inner .rs-items .rs-item a .rs-hover ul li{font-size:min(1.125vw,18px);color:#fff;letter-spacing:.05em;display:block;font-style:normal;padding:0 10px}.rs-wrap .rs-inner .rs-items .rs-item a .rs-hover .site-btn{margin:30px auto 0;height:54px}.rs-wrap .rs-inner .rs-items .rs-item:hover{z-index:2}.rs-wrap .rs-inner .rs-items .rs-item:hover .rs-img{transform:scale(1.35)}.rs-wrap .rs-inner .rs-items .rs-item:hover .rs-img img{filter:grayscale(100%) brightness(.55)}.rs-wrap .rs-inner .rs-items .rs-item:hover .rs-content{opacity:0}.rs-wrap .rs-inner .rs-items .rs-item:hover .rs-hover{opacity:1;pointer-events:all}.welc-wrap .welc-inner .welc-left{width:50%;padding:min(12.5vw,200px) 95px min(7.5vw,120px) min(5.9375vw,95px)}.welc-wrap .welc-inner .welc-left .welc-bg{top:0;left:0;width:100%;height:100%;z-index:-1}.welc-wrap .welc-inner .welc-left .welc-bg .img-canvas{height:100%}.welc-wrap .welc-inner .welc-left .welc-bg .img-canvas img{filter:grayscale(1)}.welc-wrap .welc-inner .welc-left .welc-bg .img-canvas:before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background-color:#fff;opacity:.93;z-index:1}.welc-wrap .welc-inner .welc-left .welc-content .welc-title img{filter:invert(1);width:100%;max-width:min(30.37vw,486px);height:auto}.welc-wrap .welc-inner .welc-left .welc-content .welc-desc{padding-right:10px}.welc-wrap .welc-inner .welc-left .welc-content .welc-desc p{font-size:min(1.0625vw,17px);letter-spacing:.05em;font-weight:600;line-height:1.7;margin-top:25px}.welc-wrap .welc-inner .welc-left .welc-content .welc-btn{padding-top:45px}.welc-wrap .welc-inner .welc-right{width:55.625%;margin-left:-5.7%;align-self:end}.welc-wrap .welc-inner .welc-right .welc-photo-1{width:80.4494382022%}.welc-wrap .welc-inner .welc-right .welc-photo-1:before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;border:22px solid #fff;z-index:1}.welc-wrap .welc-inner .welc-right .welc-photo-2{width:79.3258426966%;margin-left:auto;margin-top:-75px;z-index:2}.welc-wrap .welc-inner .welc-right .welc-photo-2:before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;border:22px solid #fff;border-bottom:none;border-right:none;z-index:1}.testi-wrap{padding:50px 15px}.testi-wrap .bg-fixed canvas{filter:grayscale(1)}.testi-wrap .bg-fixed:before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background-color:#fff;opacity:.95;z-index:1}.testi-wrap .bg-fixed:after{position:absolute;content:"";width:100%;height:65%;top:0;left:0;background:linear-gradient(180deg,#fff,#fff,transparent);opacity:.95;z-index:1}.testi-wrap .testi-inner{width:100%;max-width:1080px;margin:0 auto;padding:40px 60px;background:#fff}.testi-wrap .testi-inner .testi-title .site-title{text-align:center}.testi-wrap .testi-inner .testi-rate{padding-top:30px}.testi-wrap .testi-inner .testi-rate i{display:block;font-size:33px;margin:0 7px;color:#ffc107}.testi-wrap .testi-inner .testi-slider .testi-lists .testi-list{padding:0 70px}.testi-wrap .testi-inner .testi-slider .testi-lists .testi-list p{font-size:min(1.0625vw,17px);letter-spacing:.05em;font-weight:600;line-height:1.7;margin-top:25px;text-align:center}.testi-wrap .testi-inner .testi-slider .testi-lists .testi-list span{display:block;font-size:14px;text-transform:uppercase;font-weight:800;letter-spacing:.05em;line-height:1.1;margin-top:30px;text-align:center}.testi-wrap .testi-inner .testi-slider .testi-controls{padding-top:40px}.testi-wrap .testi-inner .testi-slider .testi-controls .site-btn{min-width:300px;margin:0 auto}.testi-wrap .testi-inner .testi-slider .testi-controls button{position:absolute;top:33%;transform:translateY(-50%)}.testi-wrap .testi-inner .testi-slider .testi-controls button.prev{left:0}.testi-wrap .testi-inner .testi-slider .testi-controls button.next{right:0}@media only screen and (max-width: 1199px){.hp-slider .slide-content .slide-logo img{max-width:300px}.hp-slider .slide-content .slide-logo span{font-size:12px}.welc-wrap .welc-inner .welc-left{padding:50px 90px 50px 30px}.welc-wrap .welc-inner .welc-left .welc-content .welc-desc p{font-size:14px}}@media only screen and (max-width: 991px){#hp-fxd-con{display:none}.fl-wrap .fl-inner .fl-lists .fl-list a .fl-content .fl-title h2{font-size:20px}.rs-wrap{padding:0 15px}.rs-wrap .rs-inner{padding:50px 0}.rs-wrap .rs-inner .rs-items{flex-wrap:wrap}.rs-wrap .rs-inner .rs-items .rs-item{width:100%;max-width:600px;margin:0 auto 20px}.rs-wrap .rs-inner .rs-items .rs-item a .rs-content{display:none}.rs-wrap .rs-inner .rs-items .rs-item a .rs-hover{opacity:1;pointer-events:all;position:relative;transform:none;top:auto;background-color:var(--site-accent-color);padding:20px 15px}.rs-wrap .rs-inner .rs-items .rs-item a .rs-hover span{font-size:16px}.rs-wrap .rs-inner .rs-items .rs-item a .rs-hover em{font-size:14px}.rs-wrap .rs-inner .rs-items .rs-item a .rs-hover ul{display:block}.rs-wrap .rs-inner .rs-items .rs-item a .rs-hover ul li{font-size:14px;margin-bottom:10px}.rs-wrap .rs-inner .rs-items .rs-item a .rs-hover .site-btn:hover{background:#fff;color:#000}.rs-wrap .rs-inner .rs-items .rs-item:hover .rs-img{transform:none}.rs-wrap .rs-inner .rs-items .rs-item:hover .rs-img img{filter:none}.welc-wrap .welc-inner{display:block}.welc-wrap .welc-inner .welc-left{padding:50px 20px;width:100%}.welc-wrap .welc-inner .welc-left .welc-content{text-align:center}.welc-wrap .welc-inner .welc-left .welc-content .welc-title img{max-width:200px}.welc-wrap .welc-inner .welc-left .welc-content .welc-desc{padding-right:0}.welc-wrap .welc-inner .welc-left .welc-content .welc-desc p{font-size:16px}.welc-wrap .welc-inner .welc-left .welc-content .welc-btn .site-btn{margin:0 auto}.welc-wrap .welc-inner .welc-right{width:100%;margin-left:0;padding:0 15px}.welc-wrap .welc-inner .welc-right .welc-photo-1,.welc-wrap .welc-inner .welc-right .welc-photo-2{width:100%;max-width:600px;margin:40px auto}.welc-wrap .welc-inner .welc-right .welc-photo-1:before,.welc-wrap .welc-inner .welc-right .welc-photo-2:before{display:none}.testi-wrap{padding:50px 15px 100px}.testi-wrap .testi-inner{padding:80px 20px}.testi-wrap .testi-inner .testi-slider .testi-lists .testi-list{padding:0}.testi-wrap .testi-inner .testi-slider .testi-controls .site-btn{min-width:auto;padding:0 14px}.testi-wrap .testi-inner .testi-slider .testi-lists .testi-list p{font-size:14px}}
