.footer-area{position:relative;display:block;background:#fff;padding:0 80px 50px;z-index:1}.footer-area .container-box{position:relative;display:block;padding-top:110px;background-color:#171717}.footer-top{position:relative;display:block}.footer-top .footer-logo{position:relative;display:block;margin-bottom:52px}.footer-top .footer-logo a{position:relative;display:inline-block}.footer-top .footer-menu{position:relative;display:block}.footer-top .footer-menu ul{overflow:hidden}.footer-top .footer-menu ul li{position:relative;display:inline-block;font-size:16px;font-weight:400;margin:0 23px}.footer-top .footer-menu ul li:first-child{margin-left:0}.footer-top .footer-menu ul li:last-child{margin-right:0}.footer-top .footer-menu ul li a{color:rgba(255,255,255,0.50);transition:all 500ms ease}.footer-top .footer-menu ul li a:hover{color:#fff}.footer{position:relative;display:block;margin-top:72px;padding:77px 0 80px;border-top:1px solid rgba(255,255,255,0.20)}.footer-content-box{position:relative;margin-left:-60px;margin-right:-60px}.single-footer-widget{position:relative;display:block;overflow:hidden}.single-footer-widget .title{position:relative;display:block;padding-bottom:18px;margin-bottom:40px}.single-footer-widget .title h3{position:relative;display:block;color:#fff;font-size:24px;line-height:24px;font-weight:400;text-transform:capitalize}.single-footer-widget .title:before{position:absolute;left:0;bottom:0;width:40px;height:1px;content:""}.single-footer-widget .our-agent{position:relative;display:block;max-width:310px;width:100%}.single-footer-widget .our-agent li{position:relative;display:flex;align-items:flex-start;border-bottom:1px solid rgba(255,255,255,0.20);padding-bottom:32px;margin-bottom:40px}.single-footer-widget .our-agent li:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}.single-footer-widget .our-agent li .img-box{width:80px}.single-footer-widget .our-agent li .img-box img{width:100%;border-radius:50%}.single-footer-widget .our-agent li .title-box{position:relative;display:block;padding-left:30px}.single-footer-widget .our-agent li .title-box h5{color:#fff;font-size:16px;font-weight:400}.single-footer-widget .our-agent li .title-box span{color:rgba(255,255,255,0.50);font-size:12px;font-weight:400}.single-footer-widget .our-agent li .bottom{position:relative;display:block;margin-top:6px}.single-footer-widget .our-agent li .bottom p{font-size:16px;line-height:30px;font-weight:400;margin:0}.single-footer-widget .our-agent li .bottom p i{color:#fff}.single-footer-widget .our-agent li .bottom p a{position:relative;display:inline-block;padding-left:10px;color:rgba(255,255,255,0.50);transition:all 200ms linear;transition-delay:.1s}.single-footer-widget .our-agent li .bottom p a:hover{color:#fff}.single-footer-widget .footer-contact-info{position:relative;display:block}.single-footer-widget .footer-contact-info ul{position:relative;display:block;overflow:hidden;margin-top:-3px}.single-footer-widget .footer-contact-info ul li{position:relative;display:block;margin-bottom:19px}.single-footer-widget .footer-contact-info ul li:last-child{margin-bottom:0}.single-footer-widget .footer-contact-info ul li h5{color:#fff;font-size:16px;line-height:20px;font-weight:400;margin:0}.single-footer-widget .footer-contact-info ul li p{color:rgba(255,255,255,0.50);font-size:16px;line-height:28px;font-weight:400;margin:9px 0 0;transition:all 200ms linear;transition-delay:.1s}.single-footer-widget .footer-contact-info ul li p a{color:rgba(255,255,255,0.50);-webkit-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear}.single-footer-widget .footer-contact-info ul li p a:hover{color:#fff}.location-map{position:relative;display:block;padding-top:25px}.location-map p{margin:0}.location-map p a{position:relative;display:inline-block;color:#fff;font-size:16px;font-weight:500;border-bottom:1px solid #fff}.location-map p span:before{position:relative;top:6px;left:1px;display:inline-block;padding-right:10px;color:#fff;font-size:20px}.inquiry-form .row{margin-left:-5px;margin-right:-5px}.inquiry-form .row [class*=col-]{padding-left:5px;padding-right:5px}.inquiry-form form{position:relative;display:block}.inquiry-form form .input-box{position:relative;display:block;margin-bottom:10px}.inquiry-form form input[type="text"],.inquiry-form form input[type="email"],.inquiry-form form input[type="tel"],.inquiry-form form textarea{position:relative;display:block;background:#171717;border:1px solid rgba(255,255,255,0.20);width:100% !important;height:50px;color:rgba(255,255,255,0.20);font-size:16px;font-weight:400;font-style:normal;padding-left:20px;padding-right:20px;border-radius:0px;transition:all 500ms ease;font-family:'Noto Serif',serif}form input[type=submit],form .hs-button{cursor:pointer;display:inline-block;font-size:.92rem;text-align:center;transition:all .15s linear;white-space:normal;position:relative;display:block;width:100%;color:#fff;font-size:16px;line-height:50px;font-weight:700;text-transform:uppercase;font-family:'Noto Serif',serif;transition:all 200ms linear;transition-delay:.1s;background:#e6bc73;border:unset}.inquiry-form form textarea{height:120px;padding-top:15px;padding-left:20px;padding-right:20px}.inquiry-form form input[type="text"]:focus{color:rgba(255,255,255,0.50);border-color:rgba(255,255,255,0.50)}.inquiry-form form input[type="email"]:focus{color:rgba(255,255,255,0.50);border-color:rgba(255,255,255,0.50)}.inquiry-form form textarea:focus{color:rgba(255,255,255,0.50);border-color:rgba(255,255,255,0.50)}.inquiry-form form input[type="text"]::-webkit-input-placeholder{color:rgba(255,255,255,0.20)}.inquiry-form form input[type="text"]:-moz-placeholder{color:rgba(255,255,255,0.20)}.inquiry-form form input[type="text"]::-moz-placeholder{color:rgba(255,255,255,0.20)}.inquiry-form form input[type="text"]:-ms-input-placeholder{color:rgba(255,255,255,0.20)}.inquiry-form form input[type="email"]::-webkit-input-placeholder{color:rgba(255,255,255,0.20)}.inquiry-form form input[type="email"]:-moz-placeholder{color:rgba(255,255,255,0.20)}.inquiry-form form input[type="email"]::-moz-placeholder{color:rgba(255,255,255,0.20)}.inquiry-form form input[type="email"]:-ms-input-placeholder{color:rgba(255,255,255,0.20)}.inquiry-form form textarea::-webkit-input-placeholder{color:rgba(255,255,255,0.20)}.inquiry-form form textarea:-moz-placeholder{color:rgba(255,255,255,0.20)}.inquiry-form form textarea::-moz-placeholder{color:rgba(255,255,255,0.20)}.inquiry-form form textarea:-ms-input-placeholder{color:rgba(255,255,255,0.20)}.inquiry-form form .button-box{position:relative;display:block}.inquiry-form form .button-box button{position:relative;display:block;width:100%;color:#fff;font-size:16px;line-height:50px;font-weight:700;text-transform:uppercase;font-family:'Noto Serif',serif;transition:all 200ms linear;transition-delay:.1s}.inquiry-form form .button-box button:hover{background:#1e1e1e}.footer-bottom{position:relative;display:block;border-top:1px solid rgba(255,255,255,0.20);padding:73px 0}.footer-bottom .outer-box{position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap}.copyright-text{position:relative;display:block}.copyright-text p{color:rgba(255,255,255,0.40);font-size:16px;line-height:28px;font-weight:400;margin:0}.copyright-text p a{color:rgba(255,255,255,0.40);font-weight:500;transition:all 500ms ease}.copyright-text p a:hover{color:rgba(255,255,255)}.footer-social-link{position:relative;display:block}.footer-social-link ul{overflow:hidden}.footer-social-link ul li{position:relative;display:inline-block;float:left;margin-right:40px}.footer-social-link ul li:last-child{margin-right:0}.footer-social-link ul li a{position:relative;display:inline-block;color:#888;font-size:16px;line-height:28px;transition:all 200ms linear;transition-delay:.1s}.footer-area.style2{background:#0d1723;padding:0 80px 0px}.footer-area.style2 .container-box{background-color:#0d1723}.inquiry-form.style2 form input[type="text"],.inquiry-form.style2 form input[type="email"],.inquiry-form.style2 form textarea{background:#19232e;border:1px solid #19232e}.footer-area.style2 .footer{border-top:1px solid #1b2f46}.single-footer-widget.style2 .our-agent li{border-bottom:1px solid #1b2f46}.single-footer-widget.style2 .our-agent li:last-child{border-bottom:0}.footer-area.style2 .footer-bottom{border-top:1px solid #1b2f46}.footer-area.style3{background:#171717;padding:0 0px 0px}.footer-area.style3 .container-box{background-color:#171717;padding-top:0}.footer-top-style3{position:relative;display:block;padding-top:110px;padding-bottom:72px;z-index:10}.footer-top-style3-bg{position:absolute;top:0;left:0;bottom:0;right:0;background-attachment:scroll;background-repeat:repeat;background-size:contain;background-position:center center}.footer.style3{margin-top:0;border-top:1px solid #303030}.footer.style3 .single-footer-widget .our-agent li{border-bottom:1px solid #303030}.footer.style3 .single-footer-widget .our-agent li:last-child{border-bottom:0}.footer.style3 .inquiry-form form input[type="text"],.footer.style3 .inquiry-form form input[type="email"],.footer.style3 .inquiry-form form textarea{border:1px solid #303030}.footer.style3 .inquiry-form form input[type="text"]:focus{border-color:rgba(255,255,255,0.50)}.footer.style3 .inquiry-form form input[type="email"]:focus{border-color:rgba(255,255,255,0.50)}.footer.style3 .inquiry-form form textarea:focus{border-color:rgba(255,255,255,0.50)}.footer-area.style3 .footer-bottom{border-top:1px solid #303030}.footer-area.style4{background:#171717;padding:0 0px 0px}.footer-area.style4 .container-box{background-color:#111;padding-top:0}.footer-top-style4{position:relative;display:block;padding-top:110px;padding-bottom:72px;z-index:10}.footer-top-style4-bg{position:absolute;top:0;left:0;bottom:0;right:0;background-attachment:scroll;background-repeat:repeat;background-size:contain;background-position:center center}.footer.style4{margin-top:0;border-top:1px solid rgba(255,255,255,0.10)}.footer.style4 .single-footer-widget .our-agent li{border-bottom:1px solid rgba(255,255,255,0.10)}.footer.style4 .single-footer-widget .our-agent li:last-child{border-bottom:0}.footer-area.style4 .footer-bottom{border-top:1px solid rgba(255,255,255,0.10)}.footer-area.style4 .inquiry-form form input[type="text"],.footer-area.style4 .inquiry-form form input[type="email"],.footer-area.style4 .inquiry-form form textarea{border:1px solid rgba(255,255,255,0.10)}.footer-social-link.style3 ul li a:hover{color:#ea5f55}