@import url("https://fonts.googleapis.com/css2?family=Lato:wght@400;500;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap");@font-face{font-family:Font-Awesome;font-style:normal;font-weight:900;font-display:block;src:url(../fonts/fa-solid-900.woff2) format("woff2")}@font-face{font-family:Font-Awesome;font-style:normal;font-weight:400;font-display:block;src:url(../fonts/fa-regular-400.woff2) format("woff2")}@font-face{font-family:Font-Awesome;font-style:normal;font-weight:300;font-display:block;src:url(../fonts/fa-light-300.woff2) format("woff2")}@font-face{font-family:Font-Awesome-brands;font-style:normal;font-weight:400;font-display:block;src:url(../fonts/fa-brands-400.woff2) format("woff2")}@font-face{font-family:Font-Awesome-Duotone;font-style:normal;font-weight:900;font-display:block;src:url(../fonts/fa-duotone-900.woff2) format("woff2")}body,html{overflow:hidden}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted}a:active,a:hover{outline:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse}button,html,input,select,textarea{color:#222}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.m-t-0{margin-top:0}.m-t-10{margin-top:10px}.m-t-15{margin-top:15px}.m-t-20{margin-top:20px}.m-t-25{margin-top:25px}.m-t-30{margin-top:30px}.m-t-35{margin-top:35px}.m-t-40{margin-top:40px}.m-t-45{margin-top:45px}.m-t-50{margin-top:50px}.m-t-55{margin-top:55px}.m-t-60{margin-top:60px}.m-b-0{margin-bottom:0}.m-b-10{margin-bottom:10px}.m-b-15{margin-bottom:15px}.m-b-20{margin-bottom:20px}.m-b-25{margin-bottom:25px}.m-b-30{margin-bottom:30px}.m-b-35{margin-bottom:35px}.m-b-40{margin-bottom:40px}.m-b-45{margin-bottom:45px}.m-b-50{margin-bottom:50px}.m-b-55{margin-bottom:55px}.m-b-60{margin-bottom:60px}.m-l-0{margin-left:0}.m-l-10{margin-left:10px}.m-l-15{margin-left:15px}.m-l-20{margin-left:20px}.m-l-25{margin-left:25px}.m-l-30{margin-left:30px}.m-l-35{margin-left:35px}.m-l-40{margin-left:40px}.m-l-45{margin-left:45px}.m-l-50{margin-left:50px}.m-l-55{margin-left:55px}.m-l-60{margin-left:60px}.m-r-0{margin-right:0}.m-r-10{margin-right:10px}.m-r-15{margin-right:15px}.m-r-20{margin-right:20px}.m-r-25{margin-right:25px}.m-r-30{margin-right:30px}.m-r-35{margin-right:35px}.m-r-40{margin-right:40px}.m-r-45{margin-right:45px}.m-r-50{margin-right:50px}.m-r-55{margin-right:55px}.m-r-60{margin-right:60px}.p-t-0{padding-top:0}.p-t-10{padding-top:10px}.p-t-15{padding-top:15px}.p-t-20{padding-top:20px}.p-t-25{padding-top:25px}.p-t-30{padding-top:30px}.p-t-35{padding-top:35px}.p-t-40{padding-top:40px}.p-t-45{padding-top:45px}.p-t-50{padding-top:50px}.p-t-55{padding-top:55px}.p-t-60{padding-top:60px}.p-b-0{padding-bottom:0}.p-b-10{padding-bottom:10px}.p-b-15{padding-bottom:15px}.p-b-20{padding-bottom:20px}.p-b-25{padding-bottom:25px}.p-b-30{padding-bottom:30px}.p-b-35{padding-bottom:35px}.p-b-40{padding-bottom:40px}.p-b-45{padding-bottom:45px}.p-b-50{padding-bottom:50px}.p-b-55{padding-bottom:55px}.p-b-60{padding-bottom:60px}.p-l-0{padding-left:0}.p-l-10{padding-left:10px}.p-l-15{padding-left:15px}.p-l-20{padding-left:20px}.p-l-25{padding-left:25px}.p-l-30{padding-left:30px}.p-l-35{padding-left:35px}.p-l-40{padding-left:40px}.p-l-45{padding-left:45px}.p-l-50{padding-left:50px}.p-l-55{padding-left:55px}.p-l-60{padding-left:60px}.p-r-0{padding-right:0}.p-r-10{padding-right:10px}.p-r-15{padding-right:15px}.p-r-20{padding-right:20px}.p-r-25{padding-right:25px}.p-r-30{padding-right:30px}.p-r-35{padding-right:35px}.p-r-40{padding-right:40px}.p-r-45{padding-right:45px}.p-r-50{padding-right:50px}.p-r-55{padding-right:55px}.p-r-60{padding-right:60px}.no-padding{padding:0!important}.disabled,.not_active{pointer-events:none}.disabled{opacity:.5}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.horizontal-divider{display:-ms-flexbox;display:flex;width:100%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border:1px solid #2880c3;width:4rem;margin:2rem 0}.page-header{padding:15rem 0}.page-header .content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center}.page-header .content h1{font-size:9.6rem;font-weight:700;margin-bottom:4rem}.page-header .content h2{margin-bottom:4rem}.page-header .content p{font-size:2rem;color:#888}.page-header .content .cta,.page-header .content .go-to-wrapper{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-top:6rem}.page-header .content .cta .go-down,.page-header .content .go-to-wrapper .go-down{display:-ms-flexbox;display:flex;width:6rem;height:6rem;cursor:pointer;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:50%;overflow:hidden;background:linear-gradient(-217deg,#a7dbf0 -27%,#2880c3 97%,#2880c3 0,#2880c3);box-shadow:0 10px 60px 0 hsla(0,0%,64%,.3)}.page-header .content .cta .go-down svg,.page-header .content .go-to-wrapper .go-down svg{color:#fff;font-size:2.4rem}.get-started{background:#f5f5f5}.get-started .content{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.get-started .content h2{margin-bottom:4rem;text-align:center}.has-aside{-ms-flex-direction:row;flex-direction:row;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.has-aside,.has-aside main{display:-ms-flexbox;display:flex}.has-aside main{width:calc(75% - 3rem);margin-right:3rem}@media (max-width:766px){.has-aside main{width:100%;margin-right:0}}.has-aside aside{display:-ms-flexbox;display:flex;width:25%}@media (max-width:766px){.has-aside aside{width:100%}}.pagination{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-top:3rem}.pagination,.pagination .pagination-list{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.pagination .pagination-list{display:-ms-inline-flexbox;display:inline-flex}.pagination .pagination-list li.active .page-link{background-color:#2880c3;color:#fff;border-color:#2880c3;transition:all .3s ease-in-out}.pagination .pagination-list li.disabled .page-link{pointer-events:none;cursor:not-allowed}.pagination .pagination-list li:first-child .page-link span{margin-right:.5rem}.pagination .pagination-list li:first-child .page-link:first-child{border:none}.pagination .pagination-list li:last-child .page-link{margin-right:0}.pagination .pagination-list li:last-child .page-link span{margin-left:.5rem}.pagination .pagination-list li:last-child .page-link:last-child{border:none}.pagination .pagination-list li .page-link{position:relative;display:-ms-flexbox;display:flex;padding:1rem 1.25rem;margin-left:-1px;line-height:1.25;color:#2880c3;background-color:#fff;border:1px solid #b1c2bd;transition:all .3s ease-in-out;margin-right:1rem;margin-bottom:1rem}.pagination .pagination-list li .page-link:hover{background-color:#2880c3;color:#fff;transition:all .3s ease-in-out;border-color:#2880c3}#mc_embed_signup form .form-group.form-group-inline,#mc_embed_signup form .form-group.form-group-inline .field{-ms-flex-direction:row;flex-direction:row}#mc_embed_signup form .form-group.form-group-inline .field .email{width:70%}#mc_embed_signup form .form-group.form-group-inline .field .submit{margin-left:1rem;width:calc(30% - 1rem);padding:1rem}.btn.btn-primary{background:#c5a666;color:#000}.btn.btn-black,.btn.btn-primary{height:6rem;padding:1.7rem 4rem;font-family:Roboto,sans-serif;font-size:2rem;font-weight:500;border:0;border-radius:0}.btn.btn-black{background:#000;color:#fff}.form-group{-ms-flex-pack:center;justify-content:center}.form-group,.form-group .field{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;width:100%}.form-group .field{-ms-flex-pack:start;justify-content:flex-start;margin-bottom:2rem}.form-group .field span.required{color:#ff2923}.form-group .field span.error-msg{color:#ff2923;font-size:1.4rem;font-family:Roboto,sans-serif;margin-top:1rem}.form-group label{color:#333;margin-bottom:1rem;font-weight:700;font-family:Roboto,sans-serif;font-size:1.4rem}.form-group button,.form-group input,.form-group select,.form-group textarea{height:50px;font-size:1.8rem;font-family:Lato,sans-serif;padding:1rem 1rem 1rem 2rem;border-radius:10rem;border:1px solid #b1c2bd;transition:all .3s ease-in-out;width:100%}.form-group button::-webkit-input-placeholder,.form-group input::-webkit-input-placeholder,.form-group select::-webkit-input-placeholder,.form-group textarea::-webkit-input-placeholder{color:#b1c2bd}.form-group button::-moz-placeholder,.form-group input::-moz-placeholder,.form-group select::-moz-placeholder,.form-group textarea::-moz-placeholder{color:#b1c2bd}.form-group button:-ms-input-placeholder,.form-group button::-ms-input-placeholder,.form-group input:-ms-input-placeholder,.form-group input::-ms-input-placeholder,.form-group select:-ms-input-placeholder,.form-group select::-ms-input-placeholder,.form-group textarea:-ms-input-placeholder,.form-group textarea::-ms-input-placeholder{color:#b1c2bd}.form-group button::placeholder,.form-group input::placeholder,.form-group select::placeholder,.form-group textarea::placeholder{color:#b1c2bd}.form-group button:focus,.form-group input:focus,.form-group select:focus,.form-group textarea:focus{outline:0;transition:all .3s ease-in-out;box-shadow:0 2px 14px 0 rgba(83,83,83,.1)}.form-group button.error,.form-group input.error,.form-group select.error,.form-group textarea.error{transition:all .3s ease-in-out;border-color:#ff2923}.form-group textarea{resize:none;min-height:15rem}input,select,textarea{height:50px;font-size:1.8rem;font-family:Lato,sans-serif;padding:1rem 1rem 1rem 2rem;border-radius:10rem;border:1px solid #b1c2bd;width:100%}input::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#b1c2bd}input::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:#b1c2bd}input:-ms-input-placeholder,input::-ms-input-placeholder,select:-ms-input-placeholder,select::-ms-input-placeholder,textarea:-ms-input-placeholder,textarea::-ms-input-placeholder{color:#b1c2bd}input::placeholder,select::placeholder,textarea::placeholder{color:#b1c2bd}input:focus,select:focus,textarea:focus{outline:0;transition:all .3s ease-in-out;box-shadow:0 2px 14px 0 rgba(83,83,83,.1)}input.error,select.error,textarea.error{transition:all .3s ease-in-out;border-color:#ff2923}body,html{font-size:10px;height:100%}body{overflow-y:scroll;overflow-x:hidden!important;position:relative}a,a:hover{text-decoration:none}p{color:#000;font-size:1.8rem;font-family:Lato,sans-serif;font-weight:400}p:only-child{margin-bottom:0}input:focus,textarea:focus{outline:none}img,video{max-width:100%;vertical-align:top}audio,canvas,video{display:inline;zoom:1}h1,h2,h3,h4,h5,h6{margin:0}select{border-radius:0!important;-webkit-border-radius:0!important}[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=submit],[type=tel],[type=text],[type=time],[type=url],[type=week],select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-clip:padding-box;display:block;width:100%;border:1px solid transparent;padding:10px 15px;border-radius:4px;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:14px}input:focus,textarea:focus{border:1px solid #c5a666}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#666;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:14px}input::-moz-placeholder,textarea::-moz-placeholder{color:#666;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:14px}input:-ms-input-placeholder,input::-ms-input-placeholder,textarea:-ms-input-placeholder,textarea::-ms-input-placeholder{color:#666;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:14px}input::placeholder,textarea::placeholder{color:#666;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:14px}.row{*zoom:1}.row:after,.row:before{content:" ";display:table}.row:after{clear:both}.screen-reader-text,.sr-only{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}body{font-family:Lato,Helvetica,Arial,sans-serif;line-height:1.6}h1,h2,h3,h4,h5,h6{font-family:Lato,sans-serif;color:#333;font-weight:700;line-height:1}h1{font-size:32px}h2{font-size:28px}h3{font-size:24px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}p{margin-bottom:10px}b,strong{font-weight:700}blockquote,cite,dfn,em,i{font-style:italic}blockquote{border-left:4px solid #707070;border-left:4px solid rgba(51,51,51,.7);color:#707070;color:rgba(51,51,51,.7);font-size:18px;font-size:1.8rem;line-height:1.6667;padding-left:.7778em}blockquote,blockquote p{margin-bottom:1.6667em}blockquote>p:last-child{margin-bottom:0}blockquote cite,blockquote small{color:#333;font-size:15px;font-size:1.5rem;font-family:Noto Sans,sans-serif;line-height:1.6}blockquote cite,blockquote em,blockquote i{font-style:normal}blockquote b,blockquote strong{font-weight:400}address{font-style:italic;margin:0 0 1.6em}code,kbd,pre,samp,tt,var{font-family:Inconsolata,monospace;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}pre{background-color:transparent;background-color:rgba(0,0,0,.01);border:1px solid #eaeaea;border:1px solid rgba(51,51,51,.1);line-height:1.2;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:.8em;white-space:pre;white-space:pre-wrap;word-wrap:break-word}abbr[title]{border-bottom:1px dotted #eaeaea;border-bottom:1px dotted rgba(51,51,51,.1);cursor:help}ins,mark{background-color:#fff9c0;text-decoration:none}sub,sup{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}small{font-size:75%}big{font-size:125%}hr{background-color:#eaeaea;background-color:rgba(51,51,51,.1);border:0;height:1px;margin:15px 0}li,ul{margin:0;padding:0;list-style-type:none}li>ol,li>ul{margin-bottom:0}dl{margin-bottom:1.6em}dt{font-weight:700}dd{margin-bottom:1.6em}table,td,th{border:1px solid #eaeaea;border:1px solid rgba(51,51,51,.1)}table{border-collapse:separate;border-spacing:0;border-width:1px 0 0 1px;margin:0 0 1.6em;table-layout:auto;width:100%}caption,td,th{font-weight:400;text-align:left}th{font-weight:700}td,th{border-width:0 1px 1px 0}td,th{padding:.4em}img{-ms-interpolation-mode:bicubic;border:0;height:auto;vertical-align:middle}figure,img{max-width:100%}figure{margin:0}del{opacity:.8}:-moz-placeholder,::-webkit-input-placeholder{color:rgba(51,51,51,.7);font-family:Noto Sans,sans-serif}::-moz-placeholder{color:rgba(51,51,51,.7);font-family:Noto Sans,sans-serif;opacity:1}:-ms-input-placeholder{color:rgba(51,51,51,.7);font-family:Noto Sans,sans-serif}textarea{max-width:100%}input,select,textarea{transition:all .3s ease-in-out}input::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:.5!important}input::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{opacity:.5!important}input:-ms-input-placeholder,input::-ms-input-placeholder,select:-ms-input-placeholder,select::-ms-input-placeholder,textarea:-ms-input-placeholder,textarea::-ms-input-placeholder{opacity:.5!important}input::placeholder,select::placeholder,textarea::placeholder{opacity:.5!important}input:focus::-webkit-input-placeholder,select:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{color:transparent!important}input:focus::-moz-placeholder,select:focus::-moz-placeholder,textarea:focus::-moz-placeholder{color:transparent!important;transition:all .3s ease-in-out}input:focus:-ms-input-placeholder,input:focus::-ms-input-placeholder,select:focus:-ms-input-placeholder,select:focus::-ms-input-placeholder,textarea:focus:-ms-input-placeholder,textarea:focus::-ms-input-placeholder{color:transparent!important;transition:all .3s ease-in-out}input:focus::placeholder,select:focus::placeholder,textarea:focus::placeholder{color:transparent!important;transition:all .3s ease-in-out}input:focus::-webkit-input-placeholder,select:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{opacity:0!important;transition:all .3s ease-in-out}.f-icon{position:relative}.f-icon,.f-icon:before{display:inline-block;line-height:1}.f-icon:before{content:"";font-family:Font-Awesome;font-weight:900!important;font-style:normal!important;font-size:inherit;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}.f-icon.duotone{padding-left:1.25em}.f-icon.duotone:after,.f-icon.duotone:before{font-family:Font-Awesome-Duotone;font-weight:900!important;font-style:normal!important;font-size:inherit;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1.25em;text-align:center}.f-icon.duotone:before{color:#94aca5;opacity:1}.f-icon.duotone:after{color:#888}.f-icon.brand:before{font-family:Font-Awesome-Brands;font-weight:300!important}.facebook-icon:before{content:"\f39e"}.twitter-icon:before{content:"\f099"}.instagram-icon:before{content:"\f16d"}.angle-right-icon:before{content:"\f105"}.heart-icon:before{content:"\f004"}.th-icon:before{content:"\f00a"}.th-list-icon:before{content:"\f00b"}.th-large-icon:before{content:"\f009"}.linkedin-icon:before{content:"\f0e1"}.paper-plane-icon:before{content:"\f1d8"}.align-right-icon:before{content:"\f038"}.chevron-right-icon:before{content:"\f054"}.chevron-left-icon:before{content:"\f053"}.share-icon:before{content:"\f1e0"}.recycle-icon:before{content:"\f1b8"}.exclamation-triangle-icon:before{content:"\f071"}.check-icon:before{content:"\f00c"}.info-icon:before{content:"\f129"}.times-icon:before{content:"\f00d"}.user-icon:before{content:"\f007"}.unlock-icon:before{content:"\f09c"}.sign-out-icon:before{content:"\f08b"}.user-tie-icon:before{content:"\f508"}.phone-alt-icon:before{content:"\f879"}header{position:relative}header .navbar{min-height:8rem}header .navbar.black,header .navbar.black-white,header .navbar.transparent{background:#000}header .navbar.black-white .header-wrapper,header .navbar.transparent .header-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}header .navbar.black-white .header-wrapper .top,header .navbar.transparent .header-wrapper .top{width:100%;display:block;padding:1.5rem 0;border-bottom:1px solid #fff;margin-bottom:1.5rem}header .navbar.black-white .header-wrapper .top ul,header .navbar.transparent .header-wrapper .top ul{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:100%}header .navbar.black-white .header-wrapper .top ul li,header .navbar.transparent .header-wrapper .top ul li{color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-right:1px solid #fff;padding-right:1rem;margin-right:1.5rem}@media (max-width:375px){header .navbar.black-white .header-wrapper .top ul li,header .navbar.transparent .header-wrapper .top ul li{margin-right:1rem;padding-right:.75rem}}header .navbar.black-white .header-wrapper .top ul li:first-child,header .navbar.transparent .header-wrapper .top ul li:first-child{margin-right:auto;border-right:0;padding-right:0}@media (max-width:766px){header .navbar.black-white .header-wrapper .top ul li:first-child,header .navbar.transparent .header-wrapper .top ul li:first-child{display:none}}header .navbar.black-white .header-wrapper .top ul li:last-child,header .navbar.transparent .header-wrapper .top ul li:last-child{border-right:0;padding-right:0;margin-right:0}header .navbar.black-white .header-wrapper .top ul li a,header .navbar.black-white .header-wrapper .top ul li p,header .navbar.transparent .header-wrapper .top ul li a,header .navbar.transparent .header-wrapper .top ul li p{color:#fff;text-transform:capitalize;font-size:1.4rem;font-weight:400}header .navbar.black-white .header-wrapper .top ul li a:hover,header .navbar.transparent .header-wrapper .top ul li a:hover{text-decoration:underline}@media (max-width:766px){header .navbar.black-white .header-wrapper .top ul li .greeting,header .navbar.transparent .header-wrapper .top ul li .greeting{display:none}}header .navbar.black-white .header-wrapper .bottom,header .navbar.transparent .header-wrapper .bottom{width:100%;position:relative}header .navbar.black-white .header-wrapper .bottom .navbar-brand.d-lg-none,header .navbar.transparent .header-wrapper .bottom .navbar-brand.d-lg-none{width:calc(100% - 4rem)}header .navbar.black-white .header-wrapper .bottom .navbar-toggler,header .navbar.transparent .header-wrapper .bottom .navbar-toggler{position:relative}header .navbar.black-white .header-wrapper .bottom .navbar-toggler i,header .navbar.transparent .header-wrapper .bottom .navbar-toggler i{position:absolute;top:0;left:0;bottom:0}header .navbar.black-white .header-wrapper .bottom .navbar-nav .nav-item .nav-link,header .navbar.transparent .header-wrapper .bottom .navbar-nav .nav-item .nav-link{color:#fff;font-size:1.8rem;font-weight:400}header .navbar .currency,header .navbar .currency .dropdown-toggle{padding:0}header .navbar .currency .dropdown-menu{background:#fff;border-color:#b1c2bd}header .navbar .currency .dropdown-item{padding:.5rem 1rem;color:#000!important;font-weight:700}header .navbar.transparent{position:absolute;z-index:999;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;left:0;top:0;background:linear-gradient(0deg,rgba(167,219,240,0),transparent 0,rgba(0,0,0,.591474))}@media (max-width:991px){header .navbar.transparent{background:#000}}@media (max-width:766px){header .navbar{min-height:7.5rem}}header .navbar .navbar-toggler-icon{color:#fff;font-size:1.6rem}@media (max-width:766px){header .navbar .navbar-brand img{height:7rem}}@media (max-width:991px){header .navbar .navbar-nav:last-child .nav-item:last-child{border-bottom:0}}header .navbar .navbar-nav .nav-item{margin-right:4rem}@media (max-width:991px){header .navbar .navbar-nav .nav-item{border-bottom:1px solid #fff;margin-right:0;position:relative}header .navbar .navbar-nav .nav-item .nav-link{padding:1.5rem 0}header .navbar .navbar-nav .nav-item .nav-link:before{content:"\f054";font-family:Font-Awesome;font-size:1.5rem;padding:0 1.5rem;color:#fff;border-left:1px solid #fff;position:absolute;right:0;bottom:1rem}}header .navbar .navbar-nav .nav-item:last-child{margin-right:0}header .navbar .navbar-nav .nav-item .nav-link{color:#c5a666;font-family:Lato,sans-serif;font-size:1.8rem;font-weight:400}.home{background:#000}.home .intro{height:calc(100vh - 15rem);display:-ms-flexbox;display:flex;width:100%;position:relative}@media (max-width:766px){.home .intro{height:calc(100vh - 8rem)}}.home .intro .content{display:-ms-flexbox;display:flex;width:100%}@media (max-width:766px){.home .intro .content{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}}.home .intro .content .home-carousel{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:100%;height:100%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;overflow:hidden}@media (max-width:766px){.home .intro .content .home-carousel{display:none}}.home .intro .content .home-carousel.mobile{display:none}@media (max-width:766px){.home .intro .content .home-carousel.mobile{display:-ms-flexbox;display:flex}}.home .intro .content .home-carousel.mobile .item{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;height:100%}.home .intro .content .home-carousel.mobile h3{color:#fff;font-size:4.6rem;font-weight:400;font-family:Roboto,sans-serif;margin-bottom:9rem}.home .intro .content .home-carousel.mobile .cta{margin-top:9rem;width:100%}.home .intro .content .home-carousel.mobile .cta .btn{height:auto;white-space:nowrap;padding:1.7rem 2rem;font-size:1.6rem;width:100%}.home .intro .content .home-carousel *{outline:none!important;box-shadow:none!important}.home .intro .content .home-carousel .long-arrow-left-icon{position:absolute;left:5%;top:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:100%;z-index:10}.home .intro .content .home-carousel .long-arrow-left-icon:before{content:"\f177";font-family:Font-Awesome;color:#000;background:#c5a666;border-radius:50%;width:6rem;height:6rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:2rem;font-weight:300!important}.home .intro .content .home-carousel .long-arrow-right-icon{position:absolute;right:5%;top:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:100%;z-index:10}.home .intro .content .home-carousel .long-arrow-right-icon:before{content:"\f178";font-family:Font-Awesome;color:#000;background:#c5a666;border-radius:50%;width:6rem;height:6rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:2rem;font-weight:300!important}.home .intro .content .home-carousel .item{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:100%;padding:1rem;max-width:100rem}.home .intro .content .home-carousel .item .image{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;transition:all .3s ease-in-out;position:relative}.home .intro .content .home-carousel .item .image img{-webkit-filter:grayscale(100%);filter:grayscale(100%);transition:all .3s ease-in-out;max-height:500px}.home .intro .content .home-carousel .item .image img:hover{-webkit-filter:grayscale(0);filter:grayscale(0);transition:all .3s ease-in-out}.home .intro .content .home-carousel .item .image .text{position:absolute;bottom:4rem;left:0;width:100%;height:8rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;z-index:22;padding:0 4rem}@media (max-width:991px){.home .intro .content .home-carousel .item .image .text{-ms-flex-direction:column;flex-direction:column;bottom:3rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:end;align-items:flex-end}}@media (max-width:766px){.home .intro .content .home-carousel .item .image .text{padding:0 2rem}}.home .intro .content .home-carousel .item .image .text .country{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media (max-width:991px){.home .intro .content .home-carousel .item .image .text .country{margin-bottom:1rem;-ms-flex-pack:end;justify-content:flex-end}}.home .intro .content .home-carousel .item .image .text .country h3{color:#fff;font-size:4.6rem;font-family:Roboto,sans-serif}.home .intro .content .home-carousel .item .image .text .cta{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-left:auto}.home .intro .content .home-carousel .item .image .text .cta .btn.btn-primary{background:#c5a666;color:#000;height:6rem;padding:1.7rem 4rem;font-family:Roboto,sans-serif;font-size:2rem;font-weight:500;border:0;border-radius:0;white-space:nowrap}@media (max-width:766px){.home .intro .content .home-carousel .item .image .text .cta .btn.btn-primary{padding:1.7rem;font-size:1.4rem;margin-top:1rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}.listing .hero{position:relative}.listing .hero:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../images/slider-mask.svg);opacity:.6;border-radius:2px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);background-image:linear-gradient(0deg,#1b1a1a,rgba(27,26,26,0) 65%,rgba(27,26,26,0) 0,rgba(27,26,26,0));transform:rotate(180deg)}.listing .hero .content{display:-ms-flexbox;display:flex;width:100%;height:100%}.listing .hero .content .item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;position:relative;background-size:cover;background-position:50%;background-repeat:no-repeat;min-height:700px;padding:3rem 0}.listing .hero .content .item .wrapper{display:-ms-flexbox;display:flex;min-height:90vh;width:100%}@media (max-width:991px){.listing .hero .content .item .wrapper{min-height:60vh}}.listing .hero .content .item .wrapper .project-info{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:auto;margin-bottom:15%;width:100%}@media (max-width:991px){.listing .hero .content .item .wrapper .project-info{-ms-flex-direction:column;flex-direction:column;margin:auto;margin-top:50%}}@media (max-width:766px){.listing .hero .content .item .wrapper .project-info{-ms-flex-direction:column;flex-direction:column;margin:auto;margin-top:50%}}.listing .hero .content .item .wrapper .project-info .project-box{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:55%;margin-right:10rem}@media (max-width:991px){.listing .hero .content .item .wrapper .project-info .project-box{margin-right:0;width:100%}}@media (max-width:766px){.listing .hero .content .item .wrapper .project-info .project-box{width:100%;margin-right:0;-ms-flex-direction:column;flex-direction:column;margin-bottom:2rem}}.listing .hero .content .item .wrapper .project-info .project-box .left{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:70%;padding:6rem 3rem;background:hsla(0,0%,100%,.9)}@media (max-width:766px){.listing .hero .content .item .wrapper .project-info .project-box .left{width:100%;padding:3rem}}.listing .hero .content .item .wrapper .project-info .project-box .left h2{text-transform:uppercase;margin-bottom:2rem;font-weight:700}.listing .hero .content .item .wrapper .project-info .project-box .left h2:only-child{margin-bottom:0}.listing .hero .content .item .wrapper .project-info .project-box .left p{font-size:1.7rem;font-weight:500}.listing .hero .content .item .wrapper .project-info .project-box .right{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:30%;background:rgba(0,0,0,.9)}@media (max-width:766px){.listing .hero .content .item .wrapper .project-info .project-box .right{width:100%}}.listing .hero .content .item .wrapper .project-info .project-box .right .price{display:-ms-flexbox;display:flex;height:100%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.listing .hero .content .item .wrapper .project-info .project-box .right .price span{color:#fff;font-family:Lato,sans-serif;font-size:2.6rem;font-weight:600}.listing .hero .content .item .wrapper .project-info .project-box .right .cta .btn{width:100%;padding:1.7rem 2rem;background:hsla(40,45%,59%,.8);color:#fff;font-weight:400}.listing .hero .content .item .wrapper .project-info .project-name{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;width:calc(100% - 55% - 10rem)}@media (max-width:991px){.listing .hero .content .item .wrapper .project-info .project-name{width:100%}}@media (max-width:766px){.listing .hero .content .item .wrapper .project-info .project-name{width:100%;display:none}}.listing .hero .content .item .wrapper .project-info .project-name h1,.listing .hero .content .item .wrapper .project-info .project-name h3{color:#fff;font-weight:400}.listing .hero .content .item .wrapper .project-info .project-name h1{font-size:5.8rem;font-weight:400;margin-bottom:2rem}.listing .hero .social{position:absolute;top:0;right:6rem;bottom:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media (max-width:991px){.listing .hero .social{display:none}}@media (max-width:766px){.listing .hero .social{-ms-flex-direction:column;flex-direction:column;top:auto;bottom:2rem;right:auto;left:0;display:none}}.listing .hero .social ul{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media (max-width:766px){.listing .hero .social ul{-ms-flex-direction:row;flex-direction:row}}.listing .hero .social ul li{margin-bottom:2rem}@media (max-width:766px){.listing .hero .social ul li{margin-bottom:0;margin-right:2rem}}.listing .hero .social ul li a{font-size:1.8rem;color:#fff}.listing .hero .social span{color:#fff;font-size:1.4rem;font-weight:700;text-transform:uppercase;-ms-writing-mode:tb-lr;writing-mode:vertical-lr}@media (max-width:766px){.listing .hero .social span{-ms-writing-mode:initial;writing-mode:initial}}.listing .hero .carousel-nav{position:absolute;bottom:0;left:0;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.listing .hero .carousel-nav .content{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:100%;background:hsla(0,0%,100%,.9);-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:2rem}.listing .hero .carousel-nav .content .center,.listing .hero .carousel-nav .content .left,.listing .hero .carousel-nav .content .right{width:33.33333%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.listing .hero .carousel-nav .content .center,.listing .hero .carousel-nav .content .center .wrapper{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.listing .hero .carousel-nav .content .center .wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:100%}.listing .hero .carousel-nav .content .center .wrapper span{color:#c5a666;font-size:1.8rem;font-weight:700}.listing .hero .carousel-nav .content .slick-arrow{height:6rem;width:6rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:1.5rem;border-radius:50%;font-size:1.8rem;border:2px solid #c5a666;color:#c5a666;font-weight:600}@media (max-width:766px){.listing .hero .carousel-nav .content .slick-arrow{width:3rem;height:3rem}}@media (max-width:766px){.listing .hero .carousel-nav .content .right{-ms-flex-pack:end;justify-content:flex-end}}.listing .hero .carousel-nav .content .right .btn-primary{border-radius:5px;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:.4rem 2rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-weight:500;background:transparent;border:1px solid #c5a666;color:#c5a666;margin-right:3rem;margin-left:auto}@media (max-width:766px){.listing .hero .carousel-nav .content .right .btn-primary{display:none}}.listing .hero .carousel-nav .content .right .btn-primary i{color:#c5a666;margin-left:2rem}.listing .hero .carousel-nav .content .right .btn-primary i:before{font-weight:300!important}.listing .hero .slick-list{width:100%!important}.listing .filter{position:relative;background-image:url(../images/listing-bg.jpg);background-position:50%;background-size:cover;background-repeat:no-repeat;padding-top:8rem}.listing .filter .top{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-bottom:1.5rem}.listing .filter .top,.listing .filter .top ul{display:-ms-flexbox;display:flex;width:100%;-ms-flex-direction:row;flex-direction:row}@media (max-width:766px){.listing .filter .top ul{-ms-flex-direction:column;flex-direction:column}}.listing .filter .top ul li{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-right:3rem;margin-bottom:1.5rem}@media (max-width:766px){.listing .filter .top ul li{width:100%;margin-right:0}.listing .filter .top ul li .btn{width:100%}}.listing .filter .top ul li.active a{background:#000;color:#fff;position:relative}.listing .filter .top ul li.active a:after{content:"";position:absolute;top:100%;left:50%;margin-left:-3rem;width:0;height:0;border-top:2rem solid #000;border-left:3rem solid transparent;border-right:3rem solid transparent}@media (max-width:766px){.listing .filter .top ul li.active a:after{margin-left:-1rem;border-top:1rem solid #000;border-left:1rem solid transparent;border-right:1rem solid transparent}}.listing .filter .top ul li:nth-child(2) a{background-color:#fff;color:#000}.listing .filter .top ul li:last-child{margin-right:0;margin-left:auto}.listing .filter .top ul li:last-child a{background:#000;color:#fff}@media (max-width:766px){.listing .filter .top ul li:last-child{margin-left:0}}.listing .filter .bottom{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:3rem;background:hsla(40,45%,59%,.9)}.listing .filter .bottom .form-group{-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;position:relative}@media (max-width:766px){.listing .filter .bottom .form-group{width:100%}}.listing .filter .bottom .form-group.select:before{content:"\f107";font-family:Font-Awesome;position:absolute;right:1rem;bottom:1.5rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:auto 0;font-size:1.4rem;color:#000;z-index:99999999999}.listing .filter .bottom .form-group label{font-size:1.5rem;font-weight:500;font-family:Roboto,sans-serif;color:#000;text-transform:uppercase}@media (max-width:766px){.listing .filter .bottom .form-group label{white-space:nowrap}}.listing .filter .bottom .form-group select{width:100%;background:#f5f5f5;border:0;position:relative;height:5rem;font-weight:700;color:#000}@media (max-width:766px){.listing .filter .bottom .form-group select{width:100%}}.listing .filter .bottom .form-group input{width:100%;background:#f5f5f5;border:0;position:relative;height:5rem;font-weight:700;color:#000;border-radius:0}.listing .filter .bottom .form-group input::-webkit-input-placeholder{font-weight:700;color:#000}.listing .filter .bottom .form-group input::-moz-placeholder{font-weight:700;color:#000}.listing .filter .bottom .form-group input:-ms-input-placeholder,.listing .filter .bottom .form-group input::-ms-input-placeholder{font-weight:700;color:#000}.listing .filter .bottom .form-group input::placeholder{font-weight:700;color:#000}.listing .filter .bottom .form-group:last-child button{margin-top:auto}.listing .filter .bottom .form-group button.btn-black{padding:1.1rem 2rem;height:auto}.listing .filter .bottom .advanced-filter{display:none}.listing .filter .bottom .advanced-filter.show{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(24rem,1fr));grid-gap:3rem;margin-top:3rem;transition:color 1s ease-in-out;-moz-transition:color 1s ease-in-out;-webkit-transition:color 1s ease-in-out;-o-transition:color 1s ease-in-out}.listing .filter .bottom .normal-filter{display:grid;grid-template-columns:repeat(auto-fit,minmax(24rem,1fr));grid-gap:3rem}.listing .filter .partners{padding:4rem 0;margin-top:4rem;background:hsla(0,0%,100%,.9)}.listing .filter .partners .wrapper{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));grid-gap:3rem}.listing .filter .partners .wrapper .item{display:-ms-flexbox;display:flex;width:100%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;outline:none!important}.listing .filter .partners .wrapper .item a{pointer-events:none}.listing .filter .partners .wrapper .item a:focus{outline:none!important}.listing .filter .partners .wrapper .item img{margin:0 auto}.listing .properties{background:#f5f5f5;padding:3rem 0}.listing .properties .filter{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:100%;background:#fff;padding:1.5rem 3rem;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-bottom:3rem}@media (max-width:766px){.listing .properties .filter{-ms-flex-direction:column;flex-direction:column;padding:1.5rem}}.listing .properties .filter .grid-view{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (max-width:766px){.listing .properties .filter .grid-view{display:none}}.listing .properties .filter .grid-view ul{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.listing .properties .filter .grid-view ul li button.active i{color:#c5a666}.listing .properties .filter .grid-view ul li button i{font-size:2rem;color:hsla(40,45%,59%,.4)}.listing .properties .filter .results{display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:6rem}@media (max-width:766px){.listing .properties .filter .results{margin-left:0;margin-right:0;width:100%}}.listing .properties .filter .results p{font-family:Roboto,sans-serif;font-weight:400;margin-bottom:0}.listing .properties .filter .sort{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}@media (max-width:766px){.listing .properties .filter .sort{width:100%}}.listing .properties .filter .sort .form-group{-ms-flex-direction:row;flex-direction:row;-ms-flex:1;flex:1;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-bottom:0;position:relative}@media (max-width:766px){.listing .properties .filter .sort .form-group{width:100%}}.listing .properties .filter .sort .form-group:before{content:"\f107";font-family:Font-Awesome;position:absolute;right:1rem;bottom:0;top:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:auto 0;font-size:1.4rem;color:#000}.listing .properties .filter .sort .form-group label{margin:0 2rem 0 0;font-size:1.8rem;font-weight:500;font-family:Roboto,sans-serif}@media (max-width:766px){.listing .properties .filter .sort .form-group label{white-space:nowrap}}.listing .properties .filter .sort .form-group select{width:24rem;background:#f5f5f5;border:0;height:5rem;font-weight:700;color:#000}@media (max-width:766px){.listing .properties .filter .sort .form-group select{width:100%}}.listing .properties .grid{display:grid;grid-gap:3rem;margin-bottom:6rem}.listing .properties .grid.two-cols{grid-template-columns:repeat(auto-fit,minmax(40rem,1fr))}.listing .properties .grid.three-cols{grid-template-columns:repeat(auto-fit,minmax(30rem,1fr))}.listing .properties .grid .item{display:-ms-flexbox;display:flex;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);width:100%;-ms-flex-direction:column;flex-direction:column;background:#fff}.listing .properties .grid .item .image{display:-ms-flexbox;display:flex;position:relative}@media (max-width:766px){.listing .properties .grid .item .image{height:100%}}.listing .properties .grid .item .image:before{content:"";position:absolute;top:0;left:0;background:url(../images/property-mask.svg);background-image:linear-gradient(0deg,#1b1a1a,rgba(27,26,26,0) 65%,rgba(27,26,26,0) 0,rgba(27,26,26,0));width:100%;height:100%}.listing .properties .grid .item .image>a{display:-ms-flexbox;display:flex;height:200px}.listing .properties .grid .item .image img{-o-object-fit:cover;object-fit:cover;width:100%}.listing .properties .grid .item .image .heart{position:absolute;top:3rem;right:3rem;z-index:222;width:4rem;height:4rem;border-radius:5px;background:#fff;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.listing .properties .grid .item .image .heart a{position:relative;color:#c5a666;text-decoration:none;font-size:2rem;transition:all .4s ease-out}.listing .properties .grid .item .image .heart a:hover{color:#b48f44;text-shadow:0 2px 4px rgba(0,0,0,.2)}.listing .properties .grid .item .image .heart a:before{content:attr(data-text);position:absolute;top:0;left:0;opacity:.8}.listing .properties .grid .item .image .heart a.active:before{animation:heart-bump .8s 1}.listing .properties .grid .item .image .heart a i:before{font-weight:300!important}.listing .properties .grid .item .image .heart a.active,.listing .properties .grid .item .image .heart a.active:hover{color:#c5a666}.listing .properties .grid .item .image .heart a.active:hover i:before,.listing .properties .grid .item .image .heart a.active i:before{font-weight:900!important}.listing .properties .grid .item .details{padding:3rem;min-height:25rem}.listing .properties .grid .item .details,.listing .properties .grid .item .details .top{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}.listing .properties .grid .item .details .top{text-decoration:none;margin-bottom:1.5rem}.listing .properties .grid .item .details .top h3{text-transform:uppercase;margin-bottom:1rem}.listing .properties .grid .item .details .bottom{display:-ms-flexbox;display:flex;width:100%;-ms-flex-direction:row;flex-direction:row;margin-top:auto}@media (max-width:766px){.listing .properties .grid .item .details .bottom{-ms-flex-direction:column;flex-direction:column}}.listing .properties .grid .item .details .bottom .left{display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-ms-flex-direction:column;flex-direction:column}@media (max-width:766px){.listing .properties .grid .item .details .bottom .left{margin-bottom:1rem}}.listing .properties .grid .item .details .bottom .left p{font-weight:700;margin-bottom:0}.listing .properties .grid .item .details .bottom .left span.price{color:#c5a666;font-size:2.4rem;font-weight:700}.listing .properties .grid .item .details .bottom .right{margin-left:auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media (max-width:766px){.listing .properties .grid .item .details .bottom .right{margin-left:0}}.listing .properties .grid .item .details .bottom .right .btn-primary{border-radius:5px;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:.4rem 2rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-weight:500;border:1px solid #c5a666}.listing .properties .grid .item .details .bottom .right .btn-primary:hover{background:#fff;border-color:#c5a666;color:#c5a666}.listing .properties .grid .item .details .bottom .right .btn-primary:hover i{color:#c5a666}.listing .properties .grid .item .details .bottom .right .btn-primary i{margin-left:2rem}.listing .properties .grid .item .details .bottom .right .btn-primary i:before{font-weight:300!important}.listing .properties .cta{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding-bottom:6rem}.listing .properties .cta .btn{margin:0 auto}.listing .region{padding:6rem 0;background:#fcfcfc}.listing .region .section-title{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:100%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-bottom:3rem}@media (max-width:766px){.listing .region .section-title{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start}}.listing .region .section-title .cta{margin-left:auto}@media (max-width:766px){.listing .region .section-title .cta{margin-left:0;margin-top:1rem}}.listing .region .section-title .cta .btn-primary{border-radius:5px;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:.4rem 2rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-weight:500;background:#fff;border:1px solid #c5a666;color:#c5a666}.listing .region .section-title .cta .btn-primary i{color:#c5a666;margin-left:2rem}.listing .region .section-title .cta .btn-primary i:before{font-weight:300!important}.listing .region .new-listing{padding:100px 0}.listing .region .new-listing--b-border{padding-top:100px}.listing .region .new-listing__inner{border-bottom:1px solid #eee;padding-bottom:99px}.listing .region .new-listing__header{margin-bottom:30px}@media only screen and (min-width:768px){.listing .region .new-listing__header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}.listing .region .new-listing__all{color:#1fc341;font-size:16px;font-weight:500}@media only screen and (min-width:992px){.listing .region .new-listing__container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}.listing .region .new-listing--col-md-6{position:relative}@media only screen and (min-width:992px){.listing .region .new-listing--col-md-6{width:48.7%}}@media only screen and (min-width:992px){.listing .region .new-listing__parent{position:absolute;bottom:0;width:100%}.listing .region .new-listing__parent .row{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.listing .region .new-listing__block,.listing .region .new-listing__single{position:relative}.listing .region .new-listing__block img,.listing .region .new-listing__single img{transition:transform .3s ease-out}.listing .region .new-listing__block:hover img,.listing .region .new-listing__single:hover img{transform:scale(1.1)}.listing .region .new-listing__single{height:245px}.listing .region .new-listing__block{height:200px}@media only screen and (min-width:992px){.listing .region .new-listing__block{height:auto}}.listing .region .new-listing__block,.listing .region .new-listing__single{overflow:hidden}.listing .region .new-listing__block:hover .new-listing__bg,.listing .region .new-listing__single:hover .new-listing__bg{transform:scale(1.2)}.listing .region .new-listing__bg{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:50%;transition:all .3s ease-out}.listing .region .new-listing--large:before{display:block;content:"";width:100%;padding-top:73.68421053%}.listing .region .new-listing--wide:before{display:block;content:"";width:100%;padding-top:35.0877193%}.listing .region .new-listing--small:before{display:block;content:"";width:100%;padding-top:70.37037037%}.listing .region .new-listing__content{position:absolute;top:0;right:0;bottom:0;left:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,.4);color:#fff}.listing .region .new-listing__title{margin-bottom:5px;color:#fff;font-size:18px;text-transform:uppercase}.listing .region .new-listing__desc{margin-bottom:0;color:#fff}.listing .featured-projects{background:#f5f5f5;padding:3rem 0}.listing .featured-projects .section-title{margin-bottom:3rem}.listing .featured-projects .grid{display:grid;grid-gap:3rem;margin-bottom:6rem;grid-template-columns:1fr 1fr}@media (max-width:766px){.listing .featured-projects .grid{grid-template-columns:1fr}}.listing .featured-projects .grid .item{display:-ms-flexbox;display:flex;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);width:100%;-ms-flex-direction:column;flex-direction:column;background:#fff;position:relative;z-index:2}.listing .featured-projects .grid .item .image{display:-ms-flexbox;display:flex;position:relative;height:320px}@media (max-width:766px){.listing .featured-projects .grid .item .image{height:auto}}.listing .featured-projects .grid .item .image:before{content:"";position:absolute;bottom:0;left:0;background:url(../images/property-mask.svg);background-image:linear-gradient(0deg,#1b1a1a,rgba(27,26,26,0) 65%,rgba(27,26,26,0) 0,rgba(27,26,26,0));width:100%;height:100%}.listing .featured-projects .grid .item .image img{-o-object-fit:cover;object-fit:cover;width:100%}.listing .featured-projects .grid .item .image .heart{position:absolute;top:3rem;right:3rem;z-index:222;width:4rem;height:4rem;border-radius:5px;background:#fff;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.listing .featured-projects .grid .item .image .heart a{position:relative;color:#c5a666;text-decoration:none;font-size:2rem;transition:all .4s ease-out}.listing .featured-projects .grid .item .image .heart a:hover{color:#b48f44;text-shadow:0 2px 4px rgba(0,0,0,.2)}.listing .featured-projects .grid .item .image .heart a:before{content:attr(data-text);position:absolute;top:0;left:0;opacity:.8}.listing .featured-projects .grid .item .image .heart a.active:before{animation:heart-bump .8s 1}.listing .featured-projects .grid .item .image .heart a i:before{font-weight:300!important}.listing .featured-projects .grid .item .image .heart a.active,.listing .featured-projects .grid .item .image .heart a.active:hover{color:#c5a666}.listing .featured-projects .grid .item .image .heart a.active:hover i:before,.listing .featured-projects .grid .item .image .heart a.active i:before{font-weight:900!important}.listing .featured-projects .grid .item .image .details{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:3rem;width:100%;height:100%;-ms-flex-align:end;align-items:flex-end;position:absolute;bottom:0;left:0}@media (max-width:991px){.listing .featured-projects .grid .item .image .details{-ms-flex-direction:column;flex-direction:column}}.listing .featured-projects .grid .item .image .details .left{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-decoration:none;width:100%}.listing .featured-projects .grid .item .image .details .left h3{text-transform:uppercase;margin-bottom:1rem;font-family:Lato,sans-serif;font-size:17px;color:#fff}.listing .featured-projects .grid .item .image .details .left p{font-size:1.5rem;font-weight:500;color:#fff;margin-bottom:0}.listing .featured-projects .grid .item .image .details .right{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1;text-decoration:none;margin-left:auto;text-align:right;-ms-flex-pack:end;justify-content:flex-end}.listing .featured-projects .grid .item .image .details .right p{color:#fff;font-weight:700;margin-bottom:0}.listing .featured-projects .grid .item .image .details .right span.price{color:#c5a666;font-size:2.4rem;font-weight:700}.listing .features{padding:4rem 0;background:url(../images/feature-bg.jpg);background-size:cover}.listing .features .grid{display:grid;grid-gap:3rem;grid-template-columns:repeat(auto-fit,minmax(25rem,1fr))}.listing .features .grid .feature{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:#fff}.listing .features .grid .feature img{height:8rem;margin-bottom:3rem}.listing .features .grid .feature h3{text-transform:capitalize}.listing .features .grid .feature h3,.listing .features .grid .feature p{color:#fff;margin-bottom:3rem;text-align:center}.listing .features .grid .feature .btn{border-radius:5px;color:#fff;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:1.5rem 6rem}.listing .features .grid .feature .btn:hover{background:#c4a564}@keyframes heart-bump{0%{opacity:.8}30%{transform:rotate(20deg)}60%{transform:rotate(-20deg)}to{opacity:0;top:-30px;transform:rotate(0deg)}}.listing .modal .modal-dialog{height:100%;margin:0 auto;display:-ms-flexbox;display:flex;max-width:none;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.listing .modal .modal-dialog .modal-content{background-clip:initial;border:initial;border-radius:initial;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:auto 0;border:10px solid #f5f5f5}.listing .modal .modal-dialog .modal-content .modal-header{position:relative;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-bottom:initial}.listing .modal .modal-dialog .modal-content .modal-header h5{text-transform:uppercase;font-weight:700;font-size:3.2rem;color:#c5a666}.listing .modal .modal-dialog .modal-content .modal-header .close{position:absolute;top:.5rem;right:.5rem;margin:initial}.listing .modal .modal-dialog .modal-content .modal-header .close span{font-size:1.3rem}.listing .modal .modal-dialog .modal-content .modal-body{padding:3rem}.listing .modal .modal-dialog .modal-content .modal-body p{color:#333}.listing .modal .modal-dialog .modal-content .modal-body a{color:#c5a666}.listing .modal .modal-dialog .modal-content .modal-body a:hover{text-decoration:underline}@media (min-width:992px){.property-details main{max-width:74%}}.property-details .property__header{padding:30px 0}.property-details .property__header .payment{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #ddd}.property-details .property__header .payment h2{color:#c5a666}.property-details .property__header .payment p{font-size:1.6rem;font-weight:700;margin-top:.5rem}.property-details .property__main{width:100%}.property-details .property__header--v3{padding:0 0 45px}.property-details .property__title--b-margin{margin-bottom:20px}.property-details .property__price--b-margin{margin-bottom:25px}.property-details .property__meta{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:10px}.property-details .property__offer{display:inline-block;margin-right:15px;padding:2px 18px;border-radius:4px;background-color:#ff9d00;color:#fff;font-size:10px;text-transform:uppercase;font-weight:500}.property-details .property__type{display:inline-block;color:#c5a666;font-size:11px;text-transform:uppercase}.property-details .property__name{margin-bottom:8px;font-size:30px;color:#c5a666}.property-details .property__address,.property-details .starting-from{color:#000;font-size:1.6rem;font-weight:700}.property-details .starting-from{margin-bottom:2rem}.property-details .property__address-icon{margin-right:5px;font-size:16px}.property-details .property__stat{display:inline-block;margin-right:20px;color:#888;font-size:12px;text-transform:uppercase}.property-details .property__stat:last-child{margin-right:0}.property-details .property__figure{display:block;margin-bottom:-2px;color:#333;font-size:24px}.property-details .property__price-primary{margin-bottom:2px;color:#c5a666;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:24px;font-weight:700;margin-top:1rem}.property-details .property__price-secondary{color:#000;font-size:1.6rem;font-weight:700}.property-details .property__item{display:inline-block;margin-right:10px;text-align:center}.property-details .property__item .btn-primary{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:3.5rem 3rem;border-radius:2px}.property-details .property__item .btn-primary i{color:#fff;font-size:2.4rem}.property-details .property__item .heart,.property-details .property__item .heart.liked i{transition:all .3s ease-in-out}.property-details .property__item .heart.liked i:before{font-weight:900!important;transition:all .3s ease-in-out}.property-details .property__item .heart i{transition:all .3s ease-in-out}.property-details .property__item .heart i:before{transition:all .3s ease-in-out;font-weight:300!important}.property-details .property__item:last-child{margin-right:0}@media only screen and (min-width:1200px){.property-details .property__item{margin-right:30px}}.property-details .property__item-desc{display:inline-block;text-align:center;color:#999}.property-details .property__link{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.property-details .property__icon{font-size:18px;width:50px;height:50px;margin-bottom:5px;border-radius:50%;background-color:#22355b;color:#fff;line-height:50px;text-align:center}@media only screen and (min-width:992px){.property-details .property__main{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%}}.property-details .property__main-item{position:relative;margin-bottom:10px}@media only screen and (min-width:992px){.property-details .property__main-item{display:inline-block;margin-bottom:0;margin-right:20px;padding-right:20px;width:calc(100% / 3 - 5rem)}.property-details .property__main-item:after{position:absolute;right:0;top:50%;transform:translateY(-50%);content:"";width:1px;height:80px;background-color:#ddd}.property-details .property__main-item:last-child{padding-right:0;margin-right:0}.property-details .property__main-item:last-child:after{display:none}}.property-details .property__stats{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}@media (max-width:766px){.property-details .property__stats{display:block}}@media only screen and (min-width:1200px){.property-details .property__main-item{margin-right:50px;padding-right:50px;width:calc(100% / 3 - 2.5rem)}}@media only screen and (min-width:768px){.property-details .property__header-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}}.property-details .property__container{padding-bottom:20px;background-color:#f6f6f6}.property-details .property__container .widget{transition:all .3s ease-out}.property-details .property__container .widget:hover{box-shadow:0 0 7px 0 rgba(0,0,0,.15)}.property-details .property__feature-container{padding:50px 0}@media (max-width:991px){.property-details .property__feature-container{padding:0 0 50px}}.property-details .widget__container{padding-top:50px}.property-details .widget.similar-homes{padding:1.5rem;background:#000;margin-top:3rem}.property-details .widget.similar-homes h3{color:#fff;margin-bottom:2rem;font-weight:400}.property-details .widget.similar-homes .item{display:-ms-flexbox;display:flex;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);width:100%;-ms-flex-direction:column;flex-direction:column;background:#fff;position:relative;z-index:2;margin-bottom:1.5rem}.property-details .widget.similar-homes .item .image{display:-ms-flexbox;display:flex;position:relative;max-height:130px}.property-details .widget.similar-homes .item .image:before{content:"";position:absolute;bottom:0;left:0;background:url(../images/property-mask.svg);background-image:linear-gradient(0deg,#1b1a1a,rgba(27,26,26,0) 65%,rgba(27,26,26,0) 0,rgba(27,26,26,0));width:100%;height:100%}.property-details .widget.similar-homes .item .image img{-o-object-fit:cover;object-fit:cover;width:100%}.property-details .widget.similar-homes .item .image .heart{position:absolute;top:1rem;right:1rem;z-index:222;width:3rem;height:3rem;border-radius:5px;background:#fff;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.property-details .widget.similar-homes .item .image .heart a{position:relative;color:#c5a666;text-decoration:none;font-size:2rem;transition:all .4s ease-out}.property-details .widget.similar-homes .item .image .heart a:hover{color:#b48f44;text-shadow:0 2px 4px rgba(0,0,0,.2)}.property-details .widget.similar-homes .item .image .heart a:before{content:attr(data-text);position:absolute;top:0;left:0;opacity:.8}.property-details .widget.similar-homes .item .image .heart a.active:before{animation:heart-bump .8s 1}.property-details .widget.similar-homes .item .image .heart a i:before{font-weight:300!important}.property-details .widget.similar-homes .item .image .heart a.active,.property-details .widget.similar-homes .item .image .heart a.active:hover{color:#c5a666}.property-details .widget.similar-homes .item .image .heart a.active:hover i:before,.property-details .widget.similar-homes .item .image .heart a.active i:before{font-weight:900!important}.property-details .widget.similar-homes .item .image .details{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:1.5rem;width:100%;position:absolute;bottom:0;left:0}.property-details .widget.similar-homes .item .image .details .left{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-decoration:none}.property-details .widget.similar-homes .item .image .details .left h3{text-transform:uppercase;margin-bottom:1rem;font-family:Lato,sans-serif;font-size:15px;color:#fff}.property-details .widget.similar-homes .item .image .details .left p{font-size:1.5rem;font-weight:500;color:#fff;margin-bottom:0}.property-details .widget.similar-homes .item .image .details .left span.price{color:#c5a666;font-size:1.4rem;font-weight:700}.property-details .widget.widget__news{padding:1.5rem;background:#000;margin-top:3rem}.property-details .widget.widget__news h3{color:#fff;margin-bottom:2rem;font-weight:400}.property-details .widget.widget__news ul li{border-bottom:1px solid #fff;margin-bottom:2rem;padding-bottom:2rem}.property-details .widget.widget__news ul li:last-child{margin-bottom:0}.property-details .widget.widget__news ul li a{color:#fff;font-size:1.6rem}.property-details .widget.widget__news ul li:last-child{border-bottom:0}.property-details .property__feature{margin-bottom:30px;padding:15px 20px;background-color:#fff;transition:box-shadow .5s ease-out;border:1px solid #b1c2bd;border-radius:2px}.property-details .property__feature:hover{box-shadow:0 0 7px 0 rgba(0,0,0,.15)}.property-details .property__feature p{color:#666}@media only screen and (min-width:768px){.property-details .property__feature{padding:25px 40px}}.property-details .property__feature-title{font-size:20px;padding-bottom:10px;color:#c5a666}.property-details .property__feature-title--b-spacing{margin-bottom:25px;border-bottom:1px solid #eee}.property-details .property__feature-schedule{margin-bottom:8px}@media only screen and (min-width:768px){.property-details .property__feature-schedule{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}}.property-details .property__feature-cta{display:inline-block;padding:10px 42px;background-color:#22355b;color:#fff;border-radius:4px;text-align:center}@media only screen and (min-width:768px){.property-details .property__feature-cta{-ms-flex-negative:0;flex-shrink:0}}.property-details .property__feature-time-list{margin-bottom:10px}@media only screen and (min-width:768px){.property-details .property__feature-time-list{margin-bottom:0}}.property-details .property__feature-time-item{display:inline-block;margin-right:10px;color:#666;font-size:1.8rem}.property-details .property__feature-open-maps{color:#c5a666;font-size:1.6rem;font-weight:700}@media only screen and (min-width:768px){.property-details .property__details-list{columns:2;column-gap:40px}}.property-details .property__details-item{position:relative;color:#666;margin-bottom:5px;font-size:1.8rem}.property-details .property__details-item span{font-weight:700}.property-details .property__details-item--cat{color:#333;font-weight:500}@media only screen and (min-width:30em){.property-details .property__features-list{columns:2;column-gap:10px}}@media only screen and (min-width:768px){.property-details .property__features-list{columns:3;column-gap:20px}}.property-details .property__features-item{margin-bottom:10px;color:#666}.property-details .property__features-icon{display:inline-block;margin-right:10px;color:#333}.property-details .property__accordion-header{padding:10px 15px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid #eee;background-color:#f6f6f6;cursor:pointer}@media only screen and (min-width:768px){.property-details .property__accordion-header{padding:15px 20px}}@media only screen and (min-width:992px){.property-details .property__accordion-header{-ms-flex-align:center;align-items:center}}@media only screen and (min-width:992px){.property-details .property__accordion-textcontent{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}}.property-details .property__accordion-title{color:#000;font-size:16px;font-weight:700}@media only screen and (min-width:992px){.property-details .property__accordion-title{min-width:150px}}.property-details .property__accordion-figure{position:relative;color:#666;font-size:1.6rem}@media only screen and (min-width:768px){.property-details .property__accordion-figure{display:inline-block;margin-right:15px;padding-right:15px}.property-details .property__accordion-figure:last-child{margin-right:0;padding-right:0}.property-details .property__accordion-figure:last-child:after{display:none}}.property-details .property__accordion-figure--cat{color:#333;font-weight:700}.property-details .property__accordion-expand{color:#888}.property-details .property__accordion-content{display:none;text-align:center}.property-details .property__accordion:last-child .property__accordion-header{background:#000;color:#fff}.property-details .property__accordion:last-child .property__accordion-header .property__accordion-figure,.property-details .property__accordion:last-child .property__accordion-header .property__accordion-figure--cat,.property-details .property__accordion:last-child .property__accordion-header .property__accordion-title{color:#fff}.property-details .property__accordion-content--active{display:block}@media only screen and (min-width:992px){.property-details .property__feature-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;border-bottom:1px solid #eee}}.property-details .property__tab{display:inline-block;margin-right:15px;margin-bottom:10px;color:#666;transition:all .3s ease-out;padding-bottom:5px;border-bottom:3px solid transparent}.property-details .property__tab--active,.property-details .property__tab:hover{color:#333;border-bottom:3px solid #c5a666}@media only screen and (min-width:992px){.property-details .property__tab{margin:0 0 0 15px;padding-bottom:10px}}.property-details .property__tab-container{overflow-x:auto}.property-details .property__tab-content{display:none;margin:5px 0 0;border:0;border-collapse:collapse;border-spacing:0;table-layout:auto;width:100%}.property-details .property__tab-content td,.property-details .property__tab-content th{border:0;border-bottom:1px solid #eee;min-width:150px}.property-details .property__tab-content td{color:#333;padding:15px 0}.property-details .property__tab-content th{padding:5px 0;color:#666;font-weight:400}.property-details .property__tab-content.is-visible{display:table}@media only screen and (min-width:992px){.property-details .property__tab-content{margin:15px 0 0}}.property-details .list-number{display:inline-block;width:30px;height:30px;margin-right:15px;border-radius:50%;background-color:#adadad;color:#fff;text-align:center;line-height:30px}.property-details .property__form-field{margin-bottom:20px;border:1px solid #eee;color:#666}.property-details .property__form-field:focus{border-color:#c5a666}.property-details .property__form-field::-webkit-input-placeholder{color:#666}.property-details .property__form-field::-moz-placeholder{color:#666}.property-details .property__form-field:-ms-input-placeholder,.property-details .property__form-field::-ms-input-placeholder{color:#666}.property-details .property__form-field::placeholder{color:#666}.property-details .property__form-field textarea{height:15rem}.property-details .property__form-wrapper{position:relative}.property-details .property__form-icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);color:#adadad;font-size:18px}.property-details .property__form-submit{max-width:250px;background:#c5a666;color:#fff;text-align:center;text-transform:uppercase;border:0;border-radius:4px;font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:500;cursor:pointer}.property-details .contact-form{padding:1.5rem;background:#000}.property-details .contact-form input,.property-details .contact-form textarea{margin-bottom:1rem}.property-details .contact-form textarea{height:13rem}.property-details .contact-form__header-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:2rem}.property-details .contact-form__header-container img{height:9.4rem;width:9.4rem;border-radius:6px}.property-details .contact-form__header-container .contact-info h3,.property-details .contact-form__header-container .contact-info h3 a,.property-details .contact-form__header-container .contact-info span{color:#fff}.property-details .contact-form__header-container .contact-info a{color:#c5a666}.property-details .contact-form__submit{background:#c5a666;color:#fff;font-size:1.8rem;font-family:Lato,sans-serif}.property-details .contact-info{margin-left:10px}.property-details .contact-company{color:#888;font-size:12px}.property-details .contact-name{font-size:18px}.property-details .contact-name a{color:#333;transition:color .3s ease-out}.property-details .contact-name a:hover{color:#c5a666}.property-details .contact-number{color:#333;font-size:13px;text-transform:uppercase;transition:color .3s ease-out}.property-details .contact-number:hover{color:#c5a666}.property-details .similar-home{position:relative;margin-bottom:20px}.property-details div.similar-home:last-of-type{margin-bottom:0}.property-details .similar-home__image img{width:100%}.property-details .similar-home__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,#222,rgba(34,34,34,0))}.property-details .similar-home__favorite{position:absolute;top:10px;right:10px;display:inline-block;width:30px;height:30px;line-height:30px;background-color:hsla(0,0%,100%,.93);border-radius:50%;text-align:center;cursor:pointer}.property-details .similar-home__favorite .fa{color:#bbb;font-size:12px}.property-details .similar-home__content{position:absolute;bottom:0;left:0;width:100%;padding:10px 10px 5px}.property-details .similar-home__title{color:#fff;font-size:15px;transition:color .3s ease-out}.property-details .similar-home__price{color:#c5a666}@media only screen and (min-width:1200px){.property-details .form-calculator__wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}.property-details .form-calculator__group{position:relative;margin-bottom:10px;padding:10px 15px;border:1px solid #eee;border-radius:4px}.property-details .form-calculator__group .ht-field{margin-bottom:0}@media only screen and (min-width:1200px){.property-details .form-calculator__group--larger{width:57%}}@media only screen and (min-width:1200px){.property-details .form-calculator__group--smaller{width:40%}}.property-details .form-calculator__label{color:#999;font-size:12px}.property-details .form-calculator__icon{position:absolute;bottom:18px;color:#999;font-size:16px}.property-details .form-calculator__field{color:#333}.property-details .form-calculator__percent{right:20px}.property-details .form-calculator__currency{left:20px}.property-details .form-calculator__submit{background-color:#c5a666;color:#fff;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;text-align:center;cursor:pointer}.property-details .form-calculator__result{display:none;margin-top:10px}.property-details .mortgage-payment{font-size:16px;line-height:1.5}.property-details .mortgage-payment span{color:#666}.property-details .property__slider{margin-bottom:50px}.property-details .property__slider--v2{margin-bottom:30px}@media only screen and (min-width:1200px){.property-details .property__slider-container--vertical{display:-ms-flexbox;display:flex}}.property-details .property__slider-main{position:relative}.property-details .property__slider-main:hover .image-navigation{opacity:1;visibility:visible}.property-details .image-navigation{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%;top:50%;transform:translateY(-50%);opacity:0;visibility:hidden;transition:all .3s ease-out}.property-details .image-navigation li{display:inline-block;width:30px;height:30px;background-color:rgba(0,0,0,.8);color:#fff;line-height:30px;font-size:18px;text-align:center;cursor:pointer}.property-details .image-navigation .image-navigation__prev span:before{content:"\f053";font-family:Font-Awesome;font-size:3rem;color:#fff;font-weight:300!important}.property-details .image-navigation .image-navigation__next span:before{content:"\f054";font-family:Font-Awesome;font-size:3rem;color:#fff;font-weight:300!important}@media only screen and (min-width:768px){.property-details .image-navigation li{width:60px;height:60px;font-size:24px;line-height:60px}}@media only screen and (min-width:1200px){.property-details .property__slider-main--vertical{width:88%}}.property-details .property__slider-info{display:inline-block;position:absolute;bottom:20px;left:20px;padding:3px 15px;background-color:#fff;color:#000;border-radius:4px;font-size:13px;text-align:center}.property-details .property__slider-info i{display:inline-block;font-size:16px;margin-right:5px;font-style:normal}.property-details .property__slider-info i:before{content:"\f030";font-family:Font-Awesome;color:#c5a666}.property-details .property__slider-info .sliderInfo{display:inline-block;font-size:13px}.property-details .property__slider-image{background:#fff}.property-details .property__slider-image img{height:610px;width:100%}@media (max-width:768px){.property-details .property__slider-image img{height:485px;-o-object-fit:cover;object-fit:cover}}@media (max-width:766px){.property-details .property__slider-image img{height:259px;-o-object-fit:cover;object-fit:cover}}.property-details .property__slider-nav{position:relative;padding:20px 25px}.property-details .property__slider-nav .slick-slide{margin:0 5px;border:2px solid transparent}.property-details .property__slider-nav .slick-slide img{height:37px;width:100%;-o-object-fit:cover;object-fit:cover}.property-details .property__slider-nav .slick-current{border-color:#c5a666}.property-details .property__slider-nav .slick-arrow{color:#888;font-size:16px;cursor:pointer;position:relative}.property-details .property__slider-nav .slick-arrow:hover{color:#c5a666}.property-details .property__slider-nav .slick-disabled,.property-details .property__slider-nav .slick-disabled:hover{color:#e5e5e5}.property-details .property__slider-nav .slick-horizontal-arrow{position:absolute;top:50%;transform:translateY(-50%)}.property-details .property__slider-nav .slick-horizontal-prev-arrow{left:10px}@media (max-width:766px){.property-details .property__slider-nav .slick-horizontal-prev-arrow{left:5px}}.property-details .property__slider-nav .slick-horizontal-prev-arrow:before{content:"\f137";font-family:Font-Awesome;font-size:3.5rem;color:#c5a666;font-weight:300!important}@media (max-width:766px){.property-details .property__slider-nav .slick-horizontal-prev-arrow:before{font-size:2rem}}.property-details .property__slider-nav .slick-horizontal-next-arrow{right:10px}@media (max-width:766px){.property-details .property__slider-nav .slick-horizontal-next-arrow{right:5px}}.property-details .property__slider-nav .slick-horizontal-next-arrow:before{content:"\f138";font-family:Font-Awesome;font-size:3.5rem;color:#c5a666;font-weight:300!important}@media (max-width:766px){.property-details .property__slider-nav .slick-horizontal-next-arrow:before{font-size:2rem}}.property-details .property__slider-nav .slick-vertical-arrow{position:absolute;left:50%;transform:translateX(-50%)}.property-details .property__slider-nav .slick-vertical-prev-arrow{top:5px}.property-details .property__slider-nav .slick-vertical-next-arrow{bottom:5px}@media only screen and (min-width:768px){.property-details .property__slider-nav{padding:30px 25px}}.property-details .property__slider-nav--vertical{background-color:#f3f3f3}@media only screen and (min-width:1200px){.property-details .property__slider-nav--vertical{width:12%}}@media only screen and (min-width:1200px){.property-details .property__slider-nav--vertical .slick-slide{margin:5px 0}}.property-details .property__slider-nav--horizontal{background-color:#fff}@media only screen and (min-width:768px){.property-details .property__slider-nav--horizontal{padding:20px 80px}}.property-details .property__slider-item:hover{cursor:pointer}.property-details .property__placeholder{position:relative;min-height:600px;background-image:url(../images/uploads/single_property.jpg);background-repeat:no-repeat;background-size:cover;background-position:50%}.property-details .property__controls{position:relative;z-index:10;top:30px;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.property-details .property__control{display:inline-block;width:30px;height:30px;margin-right:10px;border-radius:4px;background-color:rgba(0,0,0,.65);box-shadow:0 1px 3px 0 rgba(0,0,0,.35);line-height:30px;text-align:center;cursor:pointer;transition:all .3s ease-out}.property-details .property__control:last-child{margin-right:0}.property-details .property__control:hover{background-color:#c5a666}@media only screen and (min-width:768px){.property-details .property__control{width:45px;height:45px;line-height:45px}}.property-details .property__control--active{background-color:#c5a666}.property-details .property__control-icon{display:block;color:#fff;font-size:16px}@media only screen and (min-width:768px){.property-details .property__control-icon{font-size:24px}}.property-details #property-map{position:absolute;top:0;left:0;height:100%;width:100%}.property-details .property__map{visibility:hidden;opacity:0;z-index:-1}.property-details .property__map--visible{visibility:visible;opacity:1;z-index:5}.property-details .coming-soon{position:relative;width:100vw;height:100vh;background-image:url(../images/uploads/coming_soon.jpg);background-repeat:no-repeat;background-size:cover;background-position:50%;color:#f3f3f3}.property-details .coming-soon__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.65)}.property-details .coming-soon__container{display:-ms-flexbox;display:flex;height:100%;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.property-details .coming-soon__title{margin-bottom:16px;color:#f3f3f3;font-size:40px;font-weight:800}@media only screen and (min-width:992px){.property-details .coming-soon__title{margin-bottom:25px;font-size:72px}}.property-details .coming-soon__subtitle{margin-bottom:15px;font-size:16px}@media only screen and (min-width:992px){.property-details .coming-soon__subtitle{margin-bottom:25px;font-size:20px}}.property-details .coming-soon__form{position:relative;max-width:500px}.property-details .coming-soon__field{max-width:500px;background-color:transparent;border:1px solid #f3f3f3;border-radius:0;color:#f3f3f3}.property-details .coming-soon__field::-webkit-input-placeholder{color:#f3f3f3}.property-details .coming-soon__field::-moz-placeholder{color:#f3f3f3}.property-details .coming-soon__field:-ms-input-placeholder,.property-details .coming-soon__field::-ms-input-placeholder{color:#f3f3f3}.property-details .coming-soon__field::placeholder{color:#f3f3f3}.property-details .coming-soon__submit{position:absolute;top:50%;transform:translateY(-50%);right:10px;border:0;background-color:transparent;color:#f3f3f3;cursor:pointer;transition:all .2s ease-out}.property-details .coming-soon__submit:hover{right:5px;color:#c5a666}.property-details .coming-soon__submit-icon{font-size:18px}.property-details .coming-soon__countdown{margin-bottom:10px}@media only screen and (min-width:768px){.property-details .coming-soon__countdown{margin-bottom:30px}}.property-details .coming-soon__placeholder{display:inline-block;margin-right:20px}.property-details .coming-soon__placeholder:last-child{margin-right:0}@media only screen and (min-width:768px){.property-details .coming-soon__placeholder{margin-right:50px}}.property-details .coming-soon__time{font-size:24px;font-weight:700}@media only screen and (min-width:768px){.property-details .coming-soon__time{font-size:36px}}.property-details .coming-soon__unit{text-transform:uppercase}.about-us{padding-top:6rem}@media (min-width:992px){.about-us main{max-width:74%}}.about-us .about{margin-bottom:3rem}.about-us .about .property__container{padding-bottom:20px;background-color:#f6f6f6}.about-us .about .property__container .widget{transition:all .3s ease-out}.about-us .about .property__container .widget:hover{box-shadow:0 0 7px 0 rgba(0,0,0,.15)}.about-us .about .about-us-section img{margin-bottom:6rem}.about-us .about .about-us-section h3{color:#c5a666;text-transform:capitalize;margin-bottom:3rem}.about-us .about .about-us-section p{margin-bottom:1.5rem}.about-us .about .about-us-section p:last-child,.about-us .about .about-us-section p:only-child{margin-bottom:0}.about-us .about .right{border-left:1px solid #c5a666}@media (max-width:991px){.about-us .about .right{margin-top:3rem;border-left:0}}.about-us .about .right .widget.widget__news{padding:1.5rem;background:#000;margin-top:3rem}.about-us .about .right .widget.widget__news h3{color:#fff;margin-bottom:2rem;font-weight:400}.about-us .about .right .widget.widget__news ul li{border-bottom:1px solid #fff;margin-bottom:2rem;padding-bottom:2rem}.about-us .about .right .widget.widget__news ul li:last-child{margin-bottom:0}.about-us .about .right .widget.widget__news ul li a{color:#fff;font-size:1.6rem}.about-us .about .right .widget.widget__news ul li:last-child{border-bottom:0}.about-us .about .property__form-field{margin-bottom:20px;border:1px solid #eee;color:#666}.about-us .about .property__form-field:focus{border-color:#c5a666}.about-us .about .property__form-field::-webkit-input-placeholder{color:#666}.about-us .about .property__form-field::-moz-placeholder{color:#666}.about-us .about .property__form-field:-ms-input-placeholder,.about-us .about .property__form-field::-ms-input-placeholder{color:#666}.about-us .about .property__form-field::placeholder{color:#666}.about-us .about .property__form-field textarea{height:15rem}.about-us .about .property__form-wrapper{position:relative}.about-us .about .property__form-icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);color:#adadad;font-size:18px}.about-us .about .property__form-submit{max-width:250px;background:#c5a666;color:#fff;text-align:center;text-transform:uppercase;border:0;border-radius:4px;font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:500;cursor:pointer}.about-us .about .contact-form{padding:1.5rem;background:#000}.about-us .about .contact-form input,.about-us .about .contact-form textarea{margin-bottom:1rem}.about-us .about .contact-form textarea{height:13rem}.about-us .about .contact-form__header-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:2rem}.about-us .about .contact-form__header-container img{height:9.4rem;width:9.4rem;border-radius:6px}.about-us .about .contact-form__header-container .contact-info h3,.about-us .about .contact-form__header-container .contact-info h3 a,.about-us .about .contact-form__header-container .contact-info span{color:#fff}.about-us .about .contact-form__header-container .contact-info a{color:#c5a666}.about-us .about .contact-form__submit{background:#c5a666;color:#fff;font-size:1.8rem;font-family:Lato,sans-serif}.about-us .about .contact-info{margin-left:10px}.about-us .about .contact-company{color:#888;font-size:12px}.about-us .about .contact-name{font-size:18px}.about-us .about .contact-name a{color:#333;transition:color .3s ease-out}.about-us .about .contact-name a:hover{color:#c5a666}.about-us .about .contact-number{color:#333;font-size:13px;text-transform:uppercase;transition:color .3s ease-out}.about-us .about .contact-number:hover{color:#c5a666}.contact-us{padding-top:6rem}.contact-us main{max-width:74%}.contact-us .contact{margin-bottom:3rem}.contact-us .contact .property__container{padding-bottom:20px;background-color:#f6f6f6}.contact-us .contact .property__container .widget{transition:all .3s ease-out}.contact-us .contact .property__container .widget:hover{box-shadow:0 0 7px 0 rgba(0,0,0,.15)}.contact-us .contact .contact-us-section{margin-bottom:30px;padding:15px 20px;background-color:#fff;transition:box-shadow .5s ease-out;border:1px solid #b1c2bd;border-radius:2px}.contact-us .contact .contact-us-section:hover{box-shadow:0 0 7px 0 rgba(0,0,0,.15)}.contact-us .contact .contact-us-section p{color:#666}@media only screen and (min-width:768px){.contact-us .contact .contact-us{padding:25px 40px}}.contact-us .contact .contact-us-title{font-size:20px;padding-bottom:10px;color:#c5a666}.contact-us .contact .contact-us-title--b-spacing{margin-bottom:25px;border-bottom:1px solid #eee}.contact-us .contact .contact__form-field{margin-bottom:20px;border:1px solid #eee;color:#666}.contact-us .contact .contact__form-field:focus{border-color:#c5a666}.contact-us .contact .contact__form-field::-webkit-input-placeholder{color:#666}.contact-us .contact .contact__form-field::-moz-placeholder{color:#666}.contact-us .contact .contact__form-field:-ms-input-placeholder,.contact-us .contact .contact__form-field::-ms-input-placeholder{color:#666}.contact-us .contact .contact__form-field::placeholder{color:#666}.contact-us .contact textarea{height:15rem!important}.contact-us .contact .contact__form-wrapper{position:relative}.contact-us .contact .contact__form-icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);color:#adadad;font-size:18px}.contact-us .contact .contact__form-submit{max-width:250px;background:#c5a666;color:#fff;text-align:center;text-transform:uppercase;border:0;border-radius:4px;font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:500;cursor:pointer}@media (max-width:991px){.contact-us .contact .right{margin-top:3rem}}.contact-us .contact .right .widget.widget__news{padding:1.5rem;background:#000}.contact-us .contact .right .widget.widget__news h3{color:#fff;margin-bottom:2rem;font-weight:400}.contact-us .contact .right .widget.widget__news ul li{border-bottom:1px solid #fff;margin-bottom:2rem;padding-bottom:2rem}.contact-us .contact .right .widget.widget__news ul li:last-child{margin-bottom:0}.contact-us .contact .right .widget.widget__news ul li a{color:#fff;font-size:1.6rem}.contact-us .contact .right .widget.widget__news ul li:last-child{border-bottom:0}.contact-us .contact .property__form-field{margin-bottom:20px;border:1px solid #eee;color:#666}.contact-us .contact .property__form-field:focus{border-color:#c5a666}.contact-us .contact .property__form-field::-webkit-input-placeholder{color:#666}.contact-us .contact .property__form-field::-moz-placeholder{color:#666}.contact-us .contact .property__form-field:-ms-input-placeholder,.contact-us .contact .property__form-field::-ms-input-placeholder{color:#666}.contact-us .contact .property__form-field::placeholder{color:#666}.contact-us .contact .property__form-field textarea{height:15rem}.contact-us .contact .property__form-wrapper{position:relative}.contact-us .contact .property__form-icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);color:#adadad;font-size:18px}.contact-us .contact .property__form-submit{max-width:250px;background:#c5a666;color:#fff;text-align:center;text-transform:uppercase;border:0;border-radius:4px;font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:500;cursor:pointer}.contact-us .contact .contact-form{padding:1.5rem;background:#000}.contact-us .contact .contact-form input,.contact-us .contact .contact-form textarea{margin-bottom:1rem}.contact-us .contact .contact-form textarea{height:13rem}.contact-us .contact .contact-form__header-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:2rem}.contact-us .contact .contact-form__header-container img{height:9.4rem;width:9.4rem;border-radius:6px}.contact-us .contact .contact-form__header-container .contact-info h3,.contact-us .contact .contact-form__header-container .contact-info h3 a,.contact-us .contact .contact-form__header-container .contact-info span{color:#fff}.contact-us .contact .contact-form__header-container .contact-info a{color:#c5a666}.contact-us .contact .contact-form__submit{background:#c5a666;color:#fff;font-size:1.8rem;font-family:Lato,sans-serif}.contact-us .contact .contact-info{margin-left:10px}.contact-us .contact .contact-company{color:#888;font-size:12px}.contact-us .contact .contact-name{font-size:18px}.contact-us .contact .contact-name a{color:#333;transition:color .3s ease-out}.contact-us .contact .contact-name a:hover{color:#c5a666}.contact-us .contact .contact-number{color:#333;font-size:13px;text-transform:uppercase;transition:color .3s ease-out}.contact-us .contact .contact-number:hover{color:#c5a666}.our-offices{padding-top:6rem;margin-bottom:3rem}@media (min-width:992px){.our-offices main{max-width:74%}}.our-offices .property__container{padding-bottom:20px;background-color:#f6f6f6}.our-offices .property__container .widget{transition:all .3s ease-out}.our-offices .property__container .widget:hover{box-shadow:0 0 7px 0 rgba(0,0,0,.15)}.our-offices .our-offices-section img{margin-bottom:6rem}.our-offices .our-offices-section h3{color:#c5a666;text-transform:capitalize;margin-bottom:3rem}.our-offices .our-offices-section p{margin-bottom:1.5rem}.our-offices .our-offices-section p:last-child,.our-offices .our-offices-section p:only-child{margin-bottom:0}.our-offices .right{border-left:1px solid #c5a666}@media (max-width:991px){.our-offices .right{margin-top:3rem;border-left:0}}.our-offices .right .widget.widget__news{padding:1.5rem;background:#000;margin-top:3rem}.our-offices .right .widget.widget__news h3{color:#fff;margin-bottom:2rem;font-weight:400}.our-offices .right .widget.widget__news ul li{border-bottom:1px solid #fff;margin-bottom:2rem;padding-bottom:2rem}.our-offices .right .widget.widget__news ul li:last-child{margin-bottom:0}.our-offices .right .widget.widget__news ul li a{color:#fff;font-size:1.6rem}.our-offices .right .widget.widget__news ul li:last-child{border-bottom:0}.our-offices .property__form-field{margin-bottom:20px;border:1px solid #eee;color:#666}.our-offices .property__form-field:focus{border-color:#c5a666}.our-offices .property__form-field::-webkit-input-placeholder{color:#666}.our-offices .property__form-field::-moz-placeholder{color:#666}.our-offices .property__form-field:-ms-input-placeholder,.our-offices .property__form-field::-ms-input-placeholder{color:#666}.our-offices .property__form-field::placeholder{color:#666}.our-offices .property__form-field textarea{height:15rem}.our-offices .property__form-wrapper{position:relative}.our-offices .property__form-icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);color:#adadad;font-size:18px}.our-offices .property__form-submit{max-width:250px;background:#c5a666;color:#fff;text-align:center;text-transform:uppercase;border:0;border-radius:4px;font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:500;cursor:pointer}.our-offices .contact-form{padding:1.5rem;background:#000}.our-offices .contact-form input,.our-offices .contact-form textarea{margin-bottom:1rem}.our-offices .contact-form textarea{height:13rem}.our-offices .contact-form__header-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:2rem}.our-offices .contact-form__header-container img{height:9.4rem;width:9.4rem;border-radius:6px}.our-offices .contact-form__header-container .contact-info h3,.our-offices .contact-form__header-container .contact-info h3 a,.our-offices .contact-form__header-container .contact-info span{color:#fff}.our-offices .contact-form__header-container .contact-info a{color:#c5a666}.our-offices .contact-form__submit{background:#c5a666;color:#fff;font-size:1.8rem;font-family:Lato,sans-serif}.our-offices .contact-info{margin-left:10px}.our-offices .contact-company{color:#888;font-size:12px}.our-offices .contact-name{font-size:18px}.our-offices .contact-name a{color:#333;transition:color .3s ease-out}.our-offices .contact-name a:hover{color:#c5a666}.our-offices .contact-number{color:#333;font-size:13px;text-transform:uppercase;transition:color .3s ease-out}.our-offices .contact-number:hover{color:#c5a666}.our-offices .branch,.our-offices .branch .branch-section{margin-bottom:3rem}.our-offices .branch .google-map,.our-offices .branch .sub-title{color:#c5a666;margin-bottom:1rem}.our-offices .branch .google-map{font-size:1.8rem;font-weight:700}.our-offices .branch .google-map:hover{text-decoration:underline}.our-offices .branch p{font-size:1.6rem;font-weight:700;margin-bottom:1rem}.our-offices .branch:only-child{margin-bottom:0}.blog{padding-top:6rem}@media (min-width:992px){.blog main{max-width:74%}}.blog .blog-post-sec,.blog .blog-sec{margin-bottom:6rem}.blog .grid{display:grid;grid-gap:3rem;grid-template-columns:repeat(auto-fit,minmax(30rem,1fr))}.blog .grid .item{display:-ms-flexbox;display:flex;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);width:100%;-ms-flex-direction:column;flex-direction:column;background:#fff}.blog .grid .item .image{display:-ms-flexbox;display:flex;position:relative;height:23rem}@media (max-width:766px){.blog .grid .item .image{height:100%}}.blog .grid .item .image:before{content:"";position:absolute;top:0;left:0;background:url(../images/property-mask.svg);background-image:linear-gradient(0deg,#1b1a1a,rgba(27,26,26,0) 65%,rgba(27,26,26,0) 0,rgba(27,26,26,0));width:100%;height:100%}.blog .grid .item .image img{-o-object-fit:cover;object-fit:cover;height:23rem;width:100%}.blog .grid .item .details,.blog .grid .item .details .top{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}.blog .grid .item .details .top{text-decoration:none;padding:3rem}.blog .grid .item .details .top h3{text-transform:uppercase;margin-bottom:1rem}.blog .grid .item .details .top p{display:-webkit-box;max-width:310px;-webkit-line-clamp:4;overflow:hidden;text-overflow:ellipsis}.blog .grid .item .details .bottom{display:-ms-flexbox;display:flex;width:100%;-ms-flex-direction:row;flex-direction:row}@media (max-width:766px){.blog .grid .item .details .bottom{-ms-flex-direction:column;flex-direction:column}}.blog .grid .item .details .bottom .btn{width:100%}.blog .right{border-left:1px solid #c5a666}@media (max-width:991px){.blog .right{margin-top:3rem;border-left:0}}.blog .right .widget.widget__news{padding:1.5rem;background:#000;margin-top:3rem}.blog .right .widget.widget__news h3{color:#fff;margin-bottom:2rem;font-weight:400}.blog .right .widget.widget__news ul li{border-bottom:1px solid #fff;margin-bottom:2rem;padding-bottom:2rem}.blog .right .widget.widget__news ul li:last-child{margin-bottom:0}.blog .right .widget.widget__news ul li a{color:#fff;font-size:1.6rem}.blog .right .widget.widget__news ul li:last-child{border-bottom:0}.blog .right .widget.category{margin-top:2rem}.blog .right .widget.category h3{color:#c5a666;margin-bottom:3rem}.blog .right .widget.category ul li{margin-bottom:1.5rem}.blog .right .widget.category ul li a{color:#000;font-weight:600;font-size:1.6rem;width:100%}.blog .right .widget.category ul li a:hover{text-decoration:underline}.blog .right .widget.category ul li:last-child{margin-bottom:0}.blog .right .widget.newest{margin-top:2rem}.blog .right .widget.newest h3{color:#c5a666;margin-bottom:3rem}.blog .right .widget.newest .wrapper{display:-ms-flexbox;display:flex;width:100%;-ms-flex-direction:column;flex-direction:column}.blog .right .widget.newest .wrapper .item{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:100%;margin-bottom:1.5rem}.blog .right .widget.newest .wrapper .item:last-child{margin-bottom:0}.blog .right .widget.newest .wrapper .item .left{display:-ms-flexbox;display:flex;width:30%;margin-right:1.5rem}@media (max-width:766px){.blog .right .widget.newest .wrapper .item .left{width:35%}}.blog .right .widget.newest .wrapper .item .left img{width:12rem;height:100%;-o-object-fit:cover;object-fit:cover}.blog .right .widget.newest .wrapper .item .right{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;border-left:0}.blog .right .widget.newest .wrapper .item .right a{color:#000;font-size:1.6rem;font-weight:700;display:-webkit-box;max-width:20rem;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}@media (max-width:766px){.blog .right .widget.newest .wrapper .item .right a{display:block;max-width:15rem;-webkit-line-clamp:inherit;white-space:nowrap}}.blog .right .widget.newest .wrapper .item .right p{color:#c5a666;font-weight:700;font-size:1.4rem;margin-bottom:0;margin-top:1rem}.blog .right .widget.tags{margin-top:2rem}.blog .right .widget.tags h3{color:#c5a666;margin-bottom:3rem}.blog .right .widget.tags ul{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:100%;height:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.blog .right .widget.tags ul li{display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:1rem;margin-right:1rem}.blog .right .widget.tags ul li:last-child{margin-bottom:0;margin-right:0}.blog .right .widget.tags ul li a{background:#f5f5f5;font-size:1.6rem;font-weight:700;padding:1.5rem 3rem;border-radius:6px;color:#000}.blog .right .contact-form input,.blog .right .contact-form textarea{margin-bottom:1rem;border:1px solid #b1c2bd}.blog .right .contact-form input::-webkit-input-placeholder,.blog .right .contact-form textarea::-webkit-input-placeholder{color:#c5a666;font-family:Lato,sans-serif;font-size:18px;font-weight:500}.blog .right .contact-form input::-moz-placeholder,.blog .right .contact-form textarea::-moz-placeholder{color:#c5a666;font-family:Lato,sans-serif;font-size:18px;font-weight:500}.blog .right .contact-form input:-ms-input-placeholder,.blog .right .contact-form input::-ms-input-placeholder,.blog .right .contact-form textarea:-ms-input-placeholder,.blog .right .contact-form textarea::-ms-input-placeholder{color:#c5a666;font-family:Lato,sans-serif;font-size:18px;font-weight:500}.blog .right .contact-form input::placeholder,.blog .right .contact-form textarea::placeholder{color:#c5a666;font-family:Lato,sans-serif;font-size:18px;font-weight:500}.blog .right .contact-company{color:#888;font-size:12px}.blog .right .contact-name{font-size:18px}.blog .right .contact-name a{color:#333;transition:color .3s ease-out}.blog .right .contact-name a:hover{color:#c5a666}.blog article .post-head{padding-bottom:2rem;border-bottom:1px solid #f5f5f5}.blog article .post-head img{margin-bottom:2rem}.blog article .post-head h1{color:#c5a666}.blog article .post-head p{font-size:1.6rem;color:#000;font-weight:700}.blog article .post-content{padding-top:2rem}.newsletter{background:#f5f5f5;padding:7rem 0}.newsletter .content{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:100%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media (max-width:766px){.newsletter .content{-ms-flex-direction:column;flex-direction:column}}.newsletter .content .text{width:35%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (max-width:766px){.newsletter .content .text{width:100%;margin-bottom:2rem}}.newsletter .content .text h2{margin-bottom:3rem;font-size:2.5rem}.newsletter .content .text p{color:#6f7177}.newsletter .content .form{-ms-flex:1;flex:1;margin-left:auto;padding-left:6rem}@media (max-width:766px){.newsletter .content .form{width:100%;padding-left:0;margin-left:0}}.newsletter .content .form .form-group{margin-left:auto}.newsletter .content .form .form-group,.newsletter .content .form .form-group .with-icon{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:100%}.newsletter .content .form .form-group .with-icon input{background:#f5f5f5;color:#000;font-size:1.8rem;font-family:Roboto,sans-serif;border-top:2px solid #c5a666;border-left:2px solid #c5a666;border-bottom:2px solid #c5a666;border-right:0;border-radius:0;border-top-left-radius:5px;border-bottom-left-radius:5px;height:8rem}.newsletter .content .form .form-group .with-icon input:focus{box-shadow:0 0 0 0}.newsletter .content .form .form-group .with-icon input::-webkit-input-placeholder{color:#000;font-size:1.8rem;font-family:Roboto,sans-serif}.newsletter .content .form .form-group .with-icon input::-moz-placeholder{color:#000;font-size:1.8rem;font-family:Roboto,sans-serif}.newsletter .content .form .form-group .with-icon input:-ms-input-placeholder,.newsletter .content .form .form-group .with-icon input::-ms-input-placeholder{color:#000;font-size:1.8rem;font-family:Roboto,sans-serif}.newsletter .content .form .form-group .with-icon input::placeholder{color:#000;font-size:1.8rem;font-family:Roboto,sans-serif}.newsletter .content .form .form-group .with-icon .btn-icon{border-radius:0;border-left:0;height:8rem;width:10rem;padding:0;border-top:2px solid #c5a666;border-right:2px solid #c5a666;border-bottom:2px solid #c5a666;border-top-right-radius:5px;border-bottom-right-radius:5px;background:#c5a666;color:#fff}.not-found-message{padding:12rem 0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.not-found-message .code{margin-bottom:1.5rem}.not-found-message .code h1{font-size:12.6rem;font-weight:700;text-align:center;color:#c5a666}.not-found-message .message{text-align:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}.not-found-message .message p{font-size:2.4rem;font-weight:500;color:#888}.not-found-message .message .cta{margin-top:3rem}.not-found-message .message .cta .btn-primary{color:#fff}.not-found-message .message .cta .btn-primary i{margin-left:1rem}.not-found-message .message .cta .btn-primary i:before{font-weight:300!important}.elements-section{padding:12rem 0}.no-content-message{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:100%;padding:3rem 0}@media (max-width:766px){.no-content-message{-ms-flex-direction:column;flex-direction:column}}.no-content-message .code{border-right:2px solid #b1c2bd;font-size:26px;padding:0 15px;text-align:center}@media (max-width:766px){.no-content-message .code{border-right:initial;margin-bottom:1.5rem}}.no-content-message .code h3{font-weight:600;color:#b1c2bd}@media (max-width:766px){.no-content-message .code h3{padding-bottom:2rem;border-bottom:2px solid #b1c2bd;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}}.no-content-message .message{font-size:18px;text-align:center;padding-left:1rem}.no-content-message .message p{color:#b1c2bd}.alert{margin:1rem 0;padding:1.5rem;border-radius:6px;border:1px solid transparent;width:100%}.alert.alert-danger{background:#d43f3a;border-color:#d43f3a}.alert.alert-success{background:#5cb85c;border-color:#5cb85c}.alert.alert-info{background:#e2a41f;border-color:#e2a41f}.alert .wrapper{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;color:#fff}.alert .wrapper,.alert .wrapper .icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.alert .wrapper .icon{padding:0 2rem 0 1rem;border-right:1px solid hsla(0,0%,100%,.2);width:2.5rem;-ms-flex-pack:center;justify-content:center}.alert .wrapper .icon i{font-size:1.8rem}@media (max-width:766px){.alert .wrapper .icon{height:100%}}.alert .wrapper .content{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;padding-left:2rem;-ms-flex:1;flex:1}@media (max-width:766px){.alert .wrapper .content{-ms-flex:1;flex:1}}.alert .wrapper .content p{color:#fff;margin-bottom:0}.alert .wrapper .content .close-alert{color:#fff;font-size:1.6rem;margin-left:auto}.pagination-component{margin-top:2rem}.pagination-component .pagination{-ms-flex-pack:start;justify-content:flex-start}.pagination-component .pagination .page-item{margin-right:2rem;margin-bottom:1rem}.pagination-component .pagination .page-item:last-child{margin-right:0}.pagination-component .pagination .page-item.active .page-link,.pagination-component .pagination .page-item:first-child .page-link,.pagination-component .pagination .page-item:last-child .page-link{background:#fff;border-color:#c5a666;color:#000}.pagination-component .pagination .page-item:first-child .page-link,.pagination-component .pagination .page-item:last-child .page-link{color:#c5a666}.pagination-component .pagination .page-item .page-link{height:6rem;width:6rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:1.5rem;border-radius:50%;font-size:1.8rem;border:2px solid #b1c2bd;color:#b1c2bd;font-weight:600}@media (max-width:766px){.pagination-component .pagination .page-item .page-link{width:3rem;height:3rem}}.forget-password-page section,.sign-in-page section,.sign-up-page section{padding:9rem 0}.forget-password-page section h1,.sign-in-page section h1,.sign-up-page section h1{margin-bottom:3rem;color:#c5a666;text-align:center;text-transform:uppercase}.forget-password-page section .box,.sign-in-page section .box,.sign-up-page section .box{margin-bottom:30px;padding:4rem 2rem;background-color:#fff;transition:box-shadow .5s ease-out;border:10px solid #f5f5f5;border-radius:2px}.forget-password-page section .box:hover,.sign-in-page section .box:hover,.sign-up-page section .box:hover{box-shadow:0 0 7px 0 rgba(0,0,0,.15)}.forget-password-page section .contact__form-field,.sign-in-page section .contact__form-field,.sign-up-page section .contact__form-field{margin-bottom:20px;border:1px solid #eee;color:#666}.forget-password-page section .contact__form-field:focus,.sign-in-page section .contact__form-field:focus,.sign-up-page section .contact__form-field:focus{border-color:#c5a666}.forget-password-page section .contact__form-field::-webkit-input-placeholder,.sign-in-page section .contact__form-field::-webkit-input-placeholder,.sign-up-page section .contact__form-field::-webkit-input-placeholder{color:#666}.forget-password-page section .contact__form-field::-moz-placeholder,.sign-in-page section .contact__form-field::-moz-placeholder,.sign-up-page section .contact__form-field::-moz-placeholder{color:#666}.forget-password-page section .contact__form-field:-ms-input-placeholder,.forget-password-page section .contact__form-field::-ms-input-placeholder,.sign-in-page section .contact__form-field:-ms-input-placeholder,.sign-in-page section .contact__form-field::-ms-input-placeholder,.sign-up-page section .contact__form-field:-ms-input-placeholder,.sign-up-page section .contact__form-field::-ms-input-placeholder{color:#666}.forget-password-page section .contact__form-field::placeholder,.sign-in-page section .contact__form-field::placeholder,.sign-up-page section .contact__form-field::placeholder{color:#666}.forget-password-page section textarea,.sign-in-page section textarea,.sign-up-page section textarea{height:15rem!important}.forget-password-page section .forget-password,.sign-in-page section .forget-password,.sign-up-page section .forget-password{color:#c5a666;font-size:1.5rem;margin-bottom:2rem}.forget-password-page section .forget-password:hover,.sign-in-page section .forget-password:hover,.sign-up-page section .forget-password:hover{text-decoration:underline}.forget-password-page section p,.sign-in-page section p,.sign-up-page section p{margin-bottom:2rem}.forget-password-page section .contact__form-wrapper,.sign-in-page section .contact__form-wrapper,.sign-up-page section .contact__form-wrapper{position:relative}.forget-password-page section .contact__form-icon,.sign-in-page section .contact__form-icon,.sign-up-page section .contact__form-icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);color:#adadad;font-size:18px}.forget-password-page section .contact__form-submit,.sign-in-page section .contact__form-submit,.sign-up-page section .contact__form-submit{max-width:250px;background:#c5a666;color:#fff;text-align:center;text-transform:uppercase;border:0;border-radius:4px;font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:500;cursor:pointer;margin:0 auto}.my-profile__container{padding:40px 0 80px}@media (min-width:992px){.profile .col-md-9{max-width:74%}}.my-profile__label{display:block;margin-bottom:10px;color:#333;font-weight:500}.my-profile__field{margin-bottom:25px;border:1px solid #ddd;background-color:#f7f7f7;color:#888}.my-profile__submit{display:inline-block;width:auto;padding:10px 55px;background-color:#c5a666;color:#fff;text-align:center;cursor:pointer;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500}.my-profile__wrapper{position:relative;margin-bottom:25px;padding:10px 0;border:2px dashed #ddd;color:#888;text-align:center;border-radius:3px}.my-profile__wrapper input[type=file]{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;width:100%;opacity:0;cursor:pointer}.bookmarked-listing__container{padding:40px 0 80px}.bookmarked-listing__headline{margin-bottom:10px;font-size:24px;font-weight:400}.settings-block{padding:20px 0 15px;border-bottom:1px solid #ddd}.settings-block:last-of-type{border-bottom:0}.settings-block__title{display:inline-block;margin-bottom:12px;color:#888;font-size:13px}.setting{margin-bottom:5px;position:relative}.setting i{padding-right:1rem}.setting__icon{position:absolute;left:0;display:inline-block;color:#333;font-size:14px}.setting--current .setting__icon,.setting:hover .setting__icon{color:#c5a666}.setting__link{color:#333;font-size:1.4rem}.setting--current .setting__link,.setting:hover .setting__link{color:#c5a666}.manage-list__header{padding:20px;background-color:#eee;border-radius:3px;font-size:1.6rem}.manage-list__header,.manage-list__item{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:30px}.manage-list__item{padding-bottom:30px;border-bottom:1px solid #eee}.manage-list__item:last-child{padding-bottom:0;border-bottom:0}.manage-list__item-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.manage-list__item-container .listing__price{margin-bottom:0}.manage-list__item-img{display:none}@media only screen and (min-width:992px){.manage-list__item-img{display:block;margin-right:30px}}.manage-list__action{-ms-flex-negative:0;flex-shrink:0;padding-left:10px}.manage-list__action a{display:block;color:#333;font-weight:500}.manage-list__action a:hover{color:#c5a666}.manage-list__action .remove:hover{color:red}.form-group input[type=email],.form-group input[type=password],.form-group input[type=text]{border-radius:.6rem}.form-group label{font-weight:500}.contact__form-submit{max-width:250px;background:#c5a666;color:#fff;text-align:center;text-transform:uppercase;border:0;border-radius:4px;font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:500;cursor:pointer}.manage-list__title i{margin-right:.5rem}.manage-list__item-img{max-width:20rem}.manage-list__item-img a{height:100%}.manage-list__item-img a img{-o-object-fit:cover;object-fit:cover}.listing__title a{color:#c5a666}.footer .footer-cols{padding:5rem 0;display:grid;grid-gap:4rem;grid-template-columns:1.5fr 1fr 1fr 1fr}@media (max-width:768px){.footer .footer-cols{grid-template-columns:1fr}}.footer .footer-cols .item h5{margin-bottom:3rem;color:#c5a666}.footer .footer-cols .item .logo{margin-bottom:2.5rem}.footer .footer-cols .item ul.footer-links a{color:#000;font-size:1.6rem}.footer .footer-cols .item ul.footer-links a:hover{text-decoration:underline}.footer .footer-cols .item ul.social{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.footer .footer-cols .item ul.social li{margin-right:3rem}.footer .footer-cols .item ul.social li:last-child{margin-right:0}.footer .footer-cols .item ul.social li a{color:#000;font-size:1.6rem;transition:all .3s ease-in-out}.footer .footer-cols .item ul.social li a:hover{transition:all .3s ease-in-out;color:#c5a666}.footer .bottom{background:#f5f5f5;padding:1.5rem 0}.footer .bottom p{color:#b4b4b4;text-align:center;margin-bottom:0}