/*! CSS Used from: http://127.0.0.1:8000/assets/css/style.css */

.icon{display:inline-block;position:relative;top:-.05rem;}

.icon svg{align-self:center!important;}

.btn-whatsapp:hover .icon svg path:not(.no-fill){fill:#fff!important;}

.btn-whatsapp:not(:disabled):not(.disabled):active .icon svg path:not(.no-fill){fill:rgba(37,211,102,0.1)!important;}

.btn-chathead{width:60px;height:60px;border-radius:100%!important;}

.chatheads{position:fixed;bottom:10px;right:10px;z-index:1031;}

@media (min-width: 1000px){

.chatheads{bottom:1rem;right:1.5rem;}

}

@media (min-width: 1450px){

.chatheads{bottom:1.5rem;right:1.5rem;}

}

.chatheads .btn:hover .icon svg path:not(.no-fill){fill:#fff!important;}

.chatheads .btn:not(:disabled):not(.disabled):active .icon svg path:not(.no-fill){fill:rgba(37,211,102,0.1)!important;}

.chatheads .btn .icon{width:30px;height:30px;margin-top:5px;}

.chatheads .btn .icon svg path:not(.no-fill){fill:#fff!important;}

.navbar{height:80px;font-size:13px;z-index:1030;background-color:#fff;padding-top:0!important;padding-bottom:0!important;}

.navbar .icon-navbar-phone{margin-right:1px;}

.navbar .icon-navbar-phone svg path:not(.no-fill){fill:#cb3330!important;}

.navbar .container-navbar-hr{display:none;}

@media (min-width: 1200px) and (max-width: 1361px){

.navbar .container-xl{padding:0!important;}

}

.navbar .navbar-brand.agency-logo{max-width:120px;height:64px;padding:0;}

@media (max-width: 429.98px){

.navbar .navbar-brand.agency-logo{max-width:70px;}

.navbar .navbar-brand.agency-logo img{max-width:70px;object-fit:contain;}

}

@media (min-width: 430px) and (max-width: 999.98px){

.navbar .navbar-brand.agency-logo{max-width:100px;}

.navbar .navbar-brand.agency-logo img{max-width:100px;object-fit:contain;}

}

@media (min-width: 1000px) and (max-width: 1199.98px){

.navbar .navbar-brand.agency-logo{max-width:120px;}

.navbar .navbar-brand.agency-logo img{max-width:120px;object-fit:contain;}

}

.navbar .navbar-brand.agency-logo img{height:64px;}

@media (min-width: 1200px){

.navbar .navbar-brand.agency-logo{width:120px;height:64px;}

.navbar .navbar-brand.agency-logo img{height:64px;object-fit:contain;max-width:100%;}

}

.navbar .navbar-partition.navbar-partition-brand{height:64px;display:flex;}

.navbar .navbar-partition.navbar-partition-brand .navbar-brand{margin-top:auto;margin-bottom:auto;}

@media (min-width: 1200px){

.navbar .navbar-partition.navbar-partition-brand{height:64px;}

}

@media (max-width: 1199.98px){

.navbar .navbar-partition{display:flex;}

}

@media (max-width: 1199.98px) and (min-width: 430px){

.navbar .navbar-partition{flex:1;}

}

@media (max-width: 1199.98px){

.navbar .navbar-partition .navbar-sm-phone{margin-left:auto;margin-right:auto;}

.navbar .navbar-partition .navbar-toggler{margin-left:auto;}

}

@media (min-width: 1200px){

.navbar .agency-phone-nr{margin-right:2rem;}

}

@media (min-width: 1200px) and (max-width: 1361px){

.navbar .agency-phone-nr{margin-right:1rem;}

}

@media (min-width: 1450px){

.navbar .agency-phone-nr{margin-right:3.5rem;}

}

.navbar .agency-phone-nr .phones a.nav-link{padding:0 0.4rem!important;}

@media (max-width: 340px){

.navbar .navbar-sm-phone .navbar-phone-label{display:none;}

}

.navbar .navbar-nav .nav-link{color:#343434;font-weight:700;}

.navbar .navbar-nav .nav-link:hover{color:#1b1b1b;}

.navbar.navbar-transparent{background-color:transparent;transition:background-color 0.2s ease;box-shadow:none!important;}

@media (prefers-reduced-motion: reduce){

.navbar.navbar-transparent{transition:none;}

}

.navbar.navbar-transparent:not(.navbar-expanded) .navbar-nav .nav-link{color:#fff;}

.navbar.navbar-transparent .navbar-nav .nav-link:hover{color:#e6e6e6;}

.navbar.navbar-transparent:not(.navbar-expanded) .navbar-toggler{color:#fff;}

.navbar.navbar-transparent .navbar-toggler .icon-menu svg path:not(.no-fill),.navbar.navbar-transparent .navbar-toggler .icon-close svg path:not(.no-fill){fill:#fff!important;}

.navbar.navbar-transparent:not(.navbar-expanded) .navbar-toggler .icon-menu svg.stroke path,.navbar.navbar-transparent .navbar-toggler .icon-close svg.stroke path{fill:none!important;stroke:#fff!important;}

@media (max-width: 1199.98px){

.navbar.navbar-transparent .navbar-menu.navbar-collapse{background-color:#fff!important;}

.navbar.navbar-transparent .navbar-menu.navbar-collapse .navbar-nav .nav-link{color:#343434;}

.navbar.navbar-transparent .navbar-menu.navbar-collapse .navbar-nav .nav-link:hover{color:#1b1b1b;}

}

@media (min-width: 1000px) and (max-width: 1449.98px){

.navbar .navbar-menu{margin-left:4%!important;}

}

@media (min-width: 430px) and (max-width: 1449.98px){

.navbar .navbar-menu{margin-left:0%!important;}

.navbar .navbar-menu .navbar-pages .nav-item{margin-left:10px;}

}

.navbar .navbar-menu .menu-container{width:100%;}

@media (min-width: 1000px){

.navbar .navbar-menu .menu-container{display:inherit;}

}

@media (max-width: 1199.98px){

.navbar{height:80px;padding-left:0!important;padding-right:0!important;}

.navbar .navbar-brand{margin-left:22px;}

.navbar .navbar-toggler{font-size:13px;color:#343434;z-index:1033;outline:none;margin-right:1rem;}

.navbar .navbar-toggler .icon-menu svg path:not(.no-fill),.navbar .navbar-toggler .icon-close svg path:not(.no-fill){fill:#343434!important;}

.navbar .navbar-toggler .icon-menu svg.stroke path,.navbar .navbar-toggler .icon-close svg.stroke path{fill:none!important;stroke:#343434!important;}

.navbar .navbar-toggler .icon-close{display:none;}

}

@media (max-width: 1199.98px){

.navbar .navbar-menu.navbar-collapse{z-index:1060;position:fixed;top:0;left:0;width:100%;height:100%;overflow-y:auto;align-items:start;height:100%;min-height:min-content;}

.navbar .navbar-menu.navbar-collapse .menu-container{background:#fff;height:100vh;overflow:scroll;overflow-y:hidden;z-index:1032;}

.navbar .navbar-menu.navbar-collapse .navbar-pages{margin-top:7rem!important;}

.navbar .navbar-menu.navbar-collapse .navbar-pages .nav-item{margin-left:1.5rem;margin-bottom:1rem;margin-right:2rem;}

.navbar .navbar-menu.navbar-collapse .nav-item{margin-left:25px;}

.navbar .navbar-menu.navbar-collapse .agency-phone-nr{display:none;}

.navbar .navbar-menu.navbar-collapse .nav-link{padding:2px 0 3px 0;}

}

body{padding-top:80px;}

@media (max-width: 1199.98px){

body{padding-top:80px;}

}

footer{background-color:#fff;}

@media (min-width: 1200px){

.container-footer{max-width:1400px;}

}

.footer-brand{padding-top:25px;padding-bottom:35px;}

@media (max-width: 999.98px){

.footer-brand{padding-top:40px;padding-bottom:100px;}

}

.footer-brand .text-copyright,.footer-brand .site-created{color:#6c757d;}

.footer-brand .site-created{margin-top:35px;}

.footer-brand .site-created a{color:#1565c0;font-weight:700;}

.anpc-banners{margin-top:1.5rem;}

body{scroll-behavior:smooth;height:100%;}

@media (max-width: 1199.98px){

body{overflow-x:hidden;}

}

a:not(.btn,.page-link){cursor:pointer;}

.no-gutters{margin-right:0;margin-left:0;}

@media (min-width: 1200px) and (max-width: 1449.98px){

.container-md.container-md-edge{max-width:1366px;}

}

.btn-cta{background:#cb3330;}

.btn-cta:hover{background:#d75957;}

.properties-cards .properties-cards-list{margin-top:10px;}

@media (max-width: 999.98px){

.properties-cards .properties-cards-list{margin-top:0;}

}

.properties-cards .properties-cards-list .property-card{position:relative;width:100%;padding-right:22px;padding-left:22px;flex:0 0 100%;max-width:100%;padding-left:0!important;padding-right:0!important;}

@media (min-width: 1000px){

.properties-cards .properties-cards-list .property-card{flex:0 0 41.66667%;max-width:41.66667%;}

}

@media (min-width: 1200px){

.properties-cards .properties-cards-list .property-card{flex:0 0 33.3%;max-width:33.3%;}

}

.properties-cards .properties-cards-list .property-card .property-card-image img{width:100%;object-fit:cover;}

@media (max-width: 999.98px){

.properties-cards .properties-cards-list .property-card .property-card-details{padding-right:5px!important;}

}

.properties-cards .properties-cards-list .property-card .property-card-details .property-title{font-size:1.1em;}

@media (max-width: 999.98px){

.properties-cards .properties-cards-list .property-card{padding:20px 5px;}

}

.row-banner-grid{text-align:center;--aspect-ratio:16/10;}

.row-banner-grid.row-banner-grid-rows-4>*{flex:0 0 23.2%!important;max-width:23.2%;margin:.9% .9%;padding:0;}

@media (min-width: 1000px) and (max-width: 1199.98px){

.row-banner-grid.row-banner-grid-rows-4>*{flex:0 0 48.2%!important;max-width:48.2%;margin:.9% .9%;padding:0;}

}

@media (max-width: 999.98px){

.row-banner-grid.row-banner-grid-rows-4>*{flex:0 0 96.4%!important;max-width:96.4%;margin:1.8% 1.8%;padding:0;}

}

@media (max-width: 429.98px){

.row-banner-grid.row-banner-grid-rows-4>*{flex:0 0 100%!important;max-width:100%;margin:1.8% 0;padding:0;}

}

.row-banner-grid.row-banner-grid-rows-4 .col{padding:0;}

.row-banner-grid .col{position:relative;overflow:hidden;}

.row-banner-grid .col::before{content:"";display:inline-block;padding-bottom:calc(100% / (var(--aspect-ratio)));}

.row-banner-grid .col>:first-child{position:absolute;top:0;left:0;height:100%;}

@media (max-width: 1199.98px){

.row-banner-grid .col{max-width:350px;}

}

.row-banner-grid .col a.banner-link{width:100%;}

.row-banner-grid .col a.banner-link:hover img{opacity:.9;}

.row-banner-grid .col img{height:100%;width:100%;object-fit:cover;}

.page-title{font-weight:700;font-size:2rem;margin-top:2rem;margin-bottom:2rem;}

@media (min-width: 1000px){

.page-title{margin-top:3rem!important;margin-bottom:2rem!important;}

}

.hero.hero-splash{min-height:100%;min-height:calc(100vh + 80px);padding-bottom:0;margin-top:0;padding-bottom:80px;margin-top:-80px;}

@media (max-width: 999.98px){

.hero.hero-splash{min-height:calc(100% + 80px);}

}

.hero.hero-splash .splash-gradient{position:absolute;width:100%;height:178px;left:0px;top:0px;background:linear-gradient(180deg, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0) 90%);}

.hero.hero-splash .hero-background:after{pointer-events:none;content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;}

.hero.hero-splash .hero-background:after{background:#000;background:-moz-linear-gradient(top, #000, #000);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #000), color-stop(100%, #000));background:-webkit-linear-gradient(top, #000, #000);background:-o-linear-gradient(top, #000, #000);background:-ms-linear-gradient(top, #000, #000);background:linear-gradient(to bottom, #000, #000);opacity:.2;}

.hero.hero-splash h1{font-size:33.6px;font-weight:200;}

@media (max-width: 999.98px){

.hero.hero-splash{padding-bottom:0;margin-top:-80px;}

}

.hero{min-height:575px;margin-top:-80px;padding-bottom:80px;background-size:cover!important;position:relative;}

@media (max-width: 429.98px){

.hero{min-height:560px;}

}

.hero .hero-inner{z-index:3;position:relative;}

.hero .hero-background{height:100%;width:100%;position:absolute;top:0;left:0;z-index:1;overflow:hidden;}

.hero .hero-background.hero-empty{background:rgba(255,255,255,0.25);}

.hero .hero-background video{width:100%;height:100%;object-fit:cover;}

.navbar{border-bottom:1px solid #E8E9EE;}

.navbar .icon-navbar-phone svg path:not(.no-fill){fill:#cb3330!important;}

.navbar.navbar-transparent{border-bottom:0px;}

.navbar.navbar-transparent:not(.navbar-expanded) .icon-navbar-phone svg path:not(.no-fill){fill:#fff!important;}

.navbar .navbar-toggler .icon-menu svg path:not(.no-fill),.navbar .navbar-toggler .icon-close svg path:not(.no-fill){fill:#000!important;}

.navbar .navbar-toggler .icon-menu svg.stroke path,.navbar .navbar-toggler .icon-close svg.stroke path{fill:none!important;stroke:#000!important;}

.navbar .menu-container .navbar-nav .nav-link{font-weight:500;}

.navbar .navbar-toggler{padding:11px!important;background:#fff;}

.navbar.navbar-transparent:not(.navbar-expanded) .navbar-toggler{background:transparent!important;box-shadow:none;}

footer{border-top:1px solid #E4E7EB;padding-top:1rem;}

@media (min-width: 1200px){

footer{padding-top:2.5rem;}

}

footer .container-footer .footer-description{padding-bottom:1rem;}

@media (max-width: 999.98px){

footer .container-footer .footer-description .agency-logo-top{margin-bottom:10px;}

}

footer .container-footer .footer-description .agency-name{font-size:20px;font-weight:700;}

@media (min-width: 1000px){

footer .container-footer .footer-description .agency-name{display:none;}

}

footer .container-footer .footer-description .agency-tagline{font-size:16px;}

@media (min-width: 1000px){

footer .container-footer .footer-description .agency-tagline{margin-top:1rem;margin-bottom:2rem!important;}

}

@media (max-width: 999.98px){

footer .container-footer .footer-description .agency-tagline{margin-bottom:2rem!important;}

}

footer .container-footer .footer-description .phone,footer .container-footer .footer-description .email{margin-bottom:1rem!important;}

footer .container-footer .footer-description .phone,footer .container-footer .footer-description .email,footer .container-footer .footer-description .adress{font-size:14px;}

footer .container-footer .footer-description .phone svg path:not(.no-fill),footer .container-footer .footer-description .email svg path:not(.no-fill),footer .container-footer .footer-description .adress svg path:not(.no-fill),footer .container-footer .footer-description .adress svg ellipse:not(.no-fill){fill:#cb3330!important;}

footer .container-footer .footer-description .phone .icon,footer .container-footer .footer-description .email .icon,footer .container-footer .footer-description .adress .icon{margin-right:12px;}

footer .container-footer .footer-description .phone a,footer .container-footer .footer-description .email a{color:#212529;}

footer .container-footer .footer-description .adress .icon-footer-location{float:left;}

footer .container-footer .footer-description .adress .adress-inner{padding-left:40px;}

@media (max-width: 999.98px){

footer .container-footer .footer-map{padding-bottom:3rem!important;}

}

@media (max-width: 999.98px){

footer .container-footer .main-quick-links{border-top:1px solid #E4E7EB;padding-top:3rem;}

}

footer .container-footer .main-quick-links .mandatories{margin-top:1.5rem!important;}

footer .container-footer .main-quick-links .pages-links a,footer .container-footer .main-quick-links .mandatories a{font-weight:400;font-size:14px;}

footer .container-footer .main-quick-links .pages-links .page-link-footer,footer .container-footer .main-quick-links .mandatories .page-link-footer{margin-bottom:0.5rem!important;}

footer .footer-brand{border-top:1px solid #E4E7EB;padding-bottom:40px;}

@media (min-width: 1000px){

footer .footer-brand{display:flex;}

}

footer .footer-brand .site-created{margin:0 0 0 10px;}

@media (min-width: 1000px) and (max-width: 1449.98px){

footer .footer-brand .site-created{margin-right:100px;}

}

@media (max-width: 999.98px){

.hero.hero-splash{min-height:unset!important;}

}

.hero.hero-splash .splash-gradient{display:none;}

.hero.hero-splash .hero-background:after{pointer-events:none;content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;}

.hero.hero-splash .hero-background:after{background:#000;opacity:.2;}

@media (max-width: 999.98px){

.hero.hero-splash .splash-content h1{font-size:26px;font-weight:500!important;text-align:center;}

}

@media (min-width: 1000px){

.hero.hero-splash .splash-content h1{font-size:48px;font-weight:700;max-width:850px;line-height:1.15;}

}

@media (min-width: 1200px){

.hero.hero-splash .splash-content h1{font-size:54px;}

}

@media (min-width: 1000px){

.properties-cards{margin-bottom:1rem;}

}

@media (min-width: 430px){

.properties-cards .properties-cards-list{margin-top:1.5rem;}

}

@media (min-width: 1200px){

.properties-cards .properties-cards-list{margin-top:2.5rem;}

}

@media (max-width: 429.98px){

.properties-cards .properties-cards-list{margin-top:1rem;}

}

@media (min-width: 1200px) and (max-width: 1449.98px) and (min-width: 1361px) and (max-width: 1371px){

.properties-cards .properties-cards-list{padding-left:2rem;padding-right:2rem;}

}

@media (min-width: 1200px) and (max-width: 1449.98px) and (max-width: 1361px){

.properties-cards .properties-cards-list{padding-left:0.5rem;padding-right:0.5rem;}

.properties-cards .properties-cards-list .property-card .property-card-row{margin-right:0.5rem!important;margin-left:0.5rem!important;}

}

.properties-cards .properties-cards-list .property-card{padding-bottom:1.5rem;padding-left:0!important;}

@media (min-width: 1000px) and (max-width: 1199.98px){

.properties-cards .properties-cards-list .property-card{padding-bottom:1.5rem;}

}

@media (max-width: 999.98px){

.properties-cards .properties-cards-list .property-card{max-width:400px;}

}

.properties-cards .properties-cards-list .property-card .property-card-row{margin-right:0.75rem;margin-left:0.75rem;display:block!important;position:relative;border-radius:4px!important;box-shadow:0px 30px 60px rgba(0,0,0,0.09);}

@media (max-width: 1199.98px){

.properties-cards .properties-cards-list .property-card .property-card-row{margin:0px auto!important;}

}

.properties-cards .properties-cards-list .property-card .property-card-image{padding:0;margin:0;flex-grow:1;}

.properties-cards .properties-cards-list .property-card .property-card-image img{width:100%!important;margin-top:0!important;margin-bottom:0!important;height:250px;border-radius:4px!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;}

.properties-cards .properties-cards-list .property-card .property-card-details{padding-left:1rem;padding-right:1rem;padding-bottom:1rem;padding-top:1.5rem;min-height:191px;display:flex;flex-direction:column;}

.properties-cards .properties-cards-list .property-card .property-card-details .property-title{order:2;font-size:2rem;font-weight:unset;color:#fff;}

*,*::before,*::after{box-sizing:border-box;}

footer,nav,section{display:block;}

body{margin:0;font-family:"Inter",sans-serif;font-size:.8125rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff;}

hr{box-sizing:content-box;height:0;overflow:visible;}

h1,h3,h5{margin-top:0;margin-bottom:.5rem;}

p{margin-top:0;margin-bottom:1rem;}

ul{margin-top:0;margin-bottom:1rem;}

a{color:#343434;text-decoration:none;background-color:transparent;}

a:hover{color:#0e0e0e;text-decoration:underline;}

img{vertical-align:middle;border-style:none;}

svg{overflow:hidden;vertical-align:middle;}

button{border-radius:0;}

button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color;}

button{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;}

button{overflow:visible;}

button{text-transform:none;}

button,[type="button"]{-webkit-appearance:button;}

button:not(:disabled),[type="button"]:not(:disabled){cursor:pointer;}

h1,h3,h5{margin-bottom:.5rem;font-weight:500;line-height:1.2;}

h1{font-size:1.75rem;}

h3{font-size:1.42188rem;}

h5{font-size:.9375rem;}

hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid #E4E7EB;}

.container,.container-fluid,.container-xl,footer .footer-brand,.container-md{width:100%;padding-right:22px;padding-left:22px;margin-right:auto;margin-left:auto;}

@media (min-width: 430px){

.container{max-width:540px;}

}

@media (min-width: 1000px){

.container-md,.container{max-width:960px;}

}

@media (min-width: 1200px){

.container-md,.container{max-width:1250px;}

}

@media (min-width: 1450px){

.container-xl,footer .footer-brand,.container-md,.container{max-width:1440px;}

}

@media (min-width: 1920px){

.container-xl,footer .footer-brand,.container-md,.container{max-width:1440px;}

}

.row{display:flex;flex-wrap:wrap;margin-right:-22px;margin-left:-22px;}

.no-gutters{margin-right:0;margin-left:0;}

.col-xl-10,.col-lg-8,.col-lg-3,.col-md-10,footer .container-footer .main-quick-links,.col-md-3,.col-sm-12,footer .container-footer .footer-map,.col{position:relative;width:100%;padding-right:22px;padding-left:22px;}

.col{flex-basis:0;flex-grow:1;max-width:100%;}

.order-3{order:3;}

@media (min-width: 430px){

.col-sm-12,footer .container-footer .footer-map{flex:0 0 100%;max-width:100%;}

}

@media (min-width: 1000px){

.col-md-3{flex:0 0 25%;max-width:25%;}

footer .container-footer .main-quick-links{flex:0 0 33.33333%;max-width:33.33333%;}

footer .container-footer .footer-map{flex:0 0 41.66667%;max-width:41.66667%;}

.col-md-10{flex:0 0 83.33333%;max-width:83.33333%;}

}

@media (min-width: 1200px){

.col-lg-3,footer .container-footer .main-quick-links{flex:0 0 25%;max-width:25%;}

footer .container-footer .footer-map{flex:0 0 50%;max-width:50%;}

.col-lg-8{flex:0 0 66.66667%;max-width:66.66667%;}

}

@media (min-width: 1450px){

.col-xl-10{flex:0 0 83.33333%;max-width:83.33333%;}

}

.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:.8125rem;line-height:2.462;border-radius:4px;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;}

@media (prefers-reduced-motion: reduce){

.btn{transition:none;}

}

.btn:hover{color:#212529;text-decoration:none;}

.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(203,51,48,0.25);}

.btn:disabled{opacity:.65;}

.btn:not(:disabled):not(.disabled){cursor:pointer;}

.btn-cta{color:#fff;background-color:#cb3330;border-color:#cb3330;}

.btn-cta:hover{color:#fff;background-color:#ac2b29;border-color:#a22926;}

.btn-cta:focus{color:#fff;background-color:#ac2b29;border-color:#a22926;box-shadow:0 0 0 .2rem rgba(211,82,79,0.5);}

.btn-cta:disabled{color:#fff;background-color:#cb3330;border-color:#cb3330;}

.btn-cta:not(:disabled):not(.disabled):active{color:#fff;background-color:#a22926;border-color:#972624;}

.btn-cta:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(211,82,79,0.5);}

.btn-whatsapp{color:#fff;background-color:#25D366;border-color:#25D366;}

.btn-whatsapp:hover{color:#fff;background-color:#1fb256;border-color:#1da851;}

.btn-whatsapp:focus{color:#fff;background-color:#1fb256;border-color:#1da851;box-shadow:0 0 0 .2rem rgba(70,218,125,0.5);}

.btn-whatsapp:disabled{color:#fff;background-color:#25D366;border-color:#25D366;}

.btn-whatsapp:not(:disabled):not(.disabled):active{color:#fff;background-color:#1da851;border-color:#1b9d4c;}

.btn-whatsapp:not(:disabled):not(.disabled):active:focus{box-shadow:0 0 0 .2rem rgba(70,218,125,0.5);}

.btn-lg{padding:.5rem 1rem;font-size:.9375rem;line-height:2;border-radius:4px;}

.collapse:not(.show){display:none;}

.nav-link{display:block;padding:.5rem 1rem;}

.nav-link:hover,.nav-link:focus{text-decoration:none;}

.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:.5rem 1rem;}

.navbar .container-xl{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;}

.navbar-brand{display:inline-block;padding-top:.40625rem;padding-bottom:.40625rem;margin-right:1rem;font-size:.9375rem;line-height:inherit;white-space:nowrap;}

.navbar-brand:hover,.navbar-brand:focus{text-decoration:none;}

.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none;}

.navbar-nav .nav-link{padding-right:0;padding-left:0;}

.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center;}

.navbar-toggler{padding:.25rem .75rem;font-size:.9375rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:4px;}

.navbar-toggler:hover,.navbar-toggler:focus{text-decoration:none;}

@media (max-width: 1199.98px){

.navbar-expand-lg>.container-xl{padding-right:0;padding-left:0;}

}

@media (min-width: 1200px){

.navbar-expand-lg{flex-flow:row nowrap;justify-content:flex-start;}

.navbar-expand-lg .navbar-nav{flex-direction:row;}

.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem;}

.navbar-expand-lg>.container-xl{flex-wrap:nowrap;}

.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto;}

.navbar-expand-lg .navbar-toggler{display:none;}

}

.d-inline-block{display:inline-block!important;}

.d-flex,.properties-cards .properties-cards-list .property-card .property-card-row,.row-banner-grid{display:flex!important;}

@media (min-width: 1200px){

.d-lg-none{display:none!important;}

}

.justify-content-start{justify-content:flex-start!important;}

.justify-content-center,.row-banner-grid{justify-content:center!important;}

.align-self-center{align-self:center!important;}

.navbar{position:fixed;top:0;right:0;left:0;z-index:1030;}

.m-0{margin:0!important;}

.my-1{margin-top:.25rem!important;}

.mr-1{margin-right:.25rem!important;}

.mb-1,.my-1{margin-bottom:.25rem!important;}

.mr-2{margin-right:.5rem!important;}

.mb-2{margin-bottom:.5rem!important;}

.mt-3{margin-top:1rem!important;}

.mb-3{margin-bottom:1rem!important;}

.my-5,.properties-cards{margin-top:3rem!important;}

.my-5,.properties-cards{margin-bottom:3rem!important;}

.px-0{padding-right:0!important;}

.px-0{padding-left:0!important;}

.px-2{padding-right:.5rem!important;}

.px-2{padding-left:.5rem!important;}

.navbar .menu-container .navbar-nav .nav-link{padding-right:1rem!important;}

.navbar .menu-container .navbar-nav .nav-link{padding-left:1rem!important;}

.py-4{padding-top:1.5rem!important;}

.py-4{padding-bottom:1.5rem!important;}

.px-5{padding-right:3rem!important;}

.px-5{padding-left:3rem!important;}

.navbar .navbar-pages,.mx-auto{margin-right:auto!important;}

.ml-auto,.mx-auto{margin-left:auto!important;}

@media (min-width: 1000px){

.mx-md-0{margin-right:0!important;}

.mb-md-0{margin-bottom:0!important;}

.mx-md-0{margin-left:0!important;}

.mb-md-1{margin-bottom:.25rem!important;}

.mb-md-2{margin-bottom:.5rem!important;}

.properties-cards .properties-cards-list .property-card{margin-right:1rem!important;}

.mb-md-3{margin-bottom:1rem!important;}

.properties-cards .properties-cards-list .property-card{margin-left:1rem!important;}

.py-md-0{padding-top:0!important;}

.py-md-0{padding-bottom:0!important;}

}

@media (min-width: 1200px){

.properties-cards .properties-cards-list .property-card{margin-right:0!important;}

.properties-cards .properties-cards-list .property-card{margin-left:0!important;}

}

.text-left{text-align:left!important;}

.text-center{text-align:center!important;}

.text-white{color:#fff!important;}

.text-white{color:#fff!important;}

footer .container-footer .footer-description .agency-tagline{color:#6c757d!important;}

@media print{

*,*::before,*::after{text-shadow:none!important;box-shadow:none!important;}

a:not(.btn){text-decoration:underline;}

img{page-break-inside:avoid;}

p,h3{orphans:3;widows:3;}

h3{page-break-after:avoid;}

body{min-width:1200px!important;}

.container{min-width:1200px!important;}

.navbar{display:none;}

}

.footer-map iframe{border:0;width:100%;height:100%;}

.anpc-banners img{width:200px;margin-bottom:10px;}

.footer-brand{justify-content:center;}

.text-copyright,.site-created{text-align:center;}

.property-card-row{position:relative;}

.property-card-details{position:absolute;width:100%;height:100%;display:flex;justify-content:center;align-items:center;}

.property-card-image{position:relative;}

.property-card-image::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.3);}

.navbar-partition{z-index:1111;}

.splash-content{margin-top:40vh;}

.splash-content p{font-size:20px;}

.page-heading{margin:1rem 0;}

@media (max-width: 999px){

.properties-cards .properties-cards-list .property-card{padding:1rem!important;}

}

@media (min-width: 576px) and (max-width: 1024px){

footer .adress{margin:0 20vw;}

}

@media (max-width: 1024px){

.agency-logo-top{display:flex;justify-content:center;}

.footer-description{text-align:center;}

.footer-map iframe{height:30vh;}

.main-quick-links{text-align:center;}

}

@media (max-width: 999.98px){

.splash-content{margin-top:calc(20vh + 80px);margin-bottom:20vh;}

.hero p{text-align:center;}

.hero .dropdown-col.dropdown-col-cta{text-align:center;}

}

@media (max-width: 575px){

.navbar .navbar-brand{margin-left:10px;}

.navbar .navbar-toggler{margin-right:10px;padding-right:0!important;}

}

/*! CSS Used from: https://cdn.websitepolicies.io/lib/cconsent/cconsent.min.css */

.wpcb-container{opacity:1;}

.wpcb-container{border-style:solid;border-width:0;box-sizing:border-box;display:flex;flex-wrap:nowrap;font-family:inherit;font-size:16px;line-height:1.5em;-webkit-transition:opacity 1s ease;-moz-transition:opacity 1s ease;-ms-transition:opacity 1s ease;-o-transition:opacity 1s ease;overflow:hidden;position:fixed;transition:opacity 1s ease;z-index:9999;}

@media print{

.wpcb-container{display:none;}

}

.wpcb-border-thin{border-width:1px;}

.wpcb-banner{flex-direction:row;margin:1em;padding:1em;}

.wpcb-btn,.wpcb-privacy{cursor:pointer;}

.wpcb-privacy{display:inline-block;opacity:.85;text-decoration:underline;}

.wpcb-privacy:hover{opacity:1;}

.wpcb-privacy:active,.wpcb-privacy:visited{color:initial;}

.wpcb-btn{border:0;display:block;font-size:.9em;font-weight:700;outline:0;padding:.4em .8em;text-align:center;width:100%;white-space:nowrap;-webkit-transition:background-color .2s ease;-moz-transition:background-color .2s ease;-ms-transition:background-color .2s ease;-o-transition:background-color .2s ease;}

.wpcb-btn:hover{text-decoration:none;}

.wpcb-btn:focus,.wpcb-privacy:focus{outline:1px dotted #222;}

.wpcb-bottom{bottom:1em;}

.wpcb-banner{align-items:center;}

.wpcb-banner.wpcb-bottom{left:0;right:0;bottom:0;}

.wpcb-banner .wpcb-message{display:block;flex:1 1 auto;margin-right:1em;max-width:100%;}

.wpcb-corners-small{border-radius:5px;}

.wpcb-corners-round .wpcb-btn{border-radius:4px;}

@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){

.wpcb-bottom{bottom:0!important;}

.wpcb-banner{left:0!important;margin:0!important;right:0!important;}

.wpcb-banner{align-items:unset;flex-direction:column;}

.wpcb-corners-round{border-radius:0!important;}

.wpcb-message{margin-bottom:1em;}

}

/*! CSS Used from: Embedded */

.wpcb-color-custom--1224600353.wpcb-container{background-color:rgb(246, 246, 246);border-color:rgb(203, 51, 48);color:rgb(0, 0, 0);}

.wpcb-color-custom--1224600353 .wpcb-privacy,.wpcb-color-custom--1224600353 .wpcb-privacy:active,.wpcb-color-custom--1224600353 .wpcb-privacy:visited{color:rgb(0, 0, 0);}

.wpcb-color-custom--1224600353 .wpcb-btn{color:rgb(255, 255, 255);background-color:rgb(203, 51, 48);}

.wpcb-color-custom--1224600353 .wpcb-btn:focus,.wpcb-color-custom--1224600353 .wpcb-btn:hover{background-color:rgb(183, 31, 28);}

/*! CSS Used fontfaces */

@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2JL7SUc.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}

@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa0ZL7SUc.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}

@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2ZL7SUc.woff2) format('woff2');unicode-range:U+1F00-1FFF;}

@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1pL7SUc.woff2) format('woff2');unicode-range:U+0370-03FF;}

@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2pL7SUc.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;}

@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa25L7SUc.woff2) format('woff2');unicode-range:U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}

@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1ZL7.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}

@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2JL7SUc.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}

@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa0ZL7SUc.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}

@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2ZL7SUc.woff2) format('woff2');unicode-range:U+1F00-1FFF;}

@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1pL7SUc.woff2) format('woff2');unicode-range:U+0370-03FF;}

@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2pL7SUc.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;}

@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa25L7SUc.woff2) format('woff2');unicode-range:U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}

@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1ZL7.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}

@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2JL7SUc.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}

@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa0ZL7SUc.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}

@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2ZL7SUc.woff2) format('woff2');unicode-range:U+1F00-1FFF;}

@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1pL7SUc.woff2) format('woff2');unicode-range:U+0370-03FF;}

@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2pL7SUc.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;}

@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa25L7SUc.woff2) format('woff2');unicode-range:U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}

@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1ZL7.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}

@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2JL7SUc.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}

@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa0ZL7SUc.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}

@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2ZL7SUc.woff2) format('woff2');unicode-range:U+1F00-1FFF;}

@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1pL7SUc.woff2) format('woff2');unicode-range:U+0370-03FF;}

@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2pL7SUc.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;}

@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa25L7SUc.woff2) format('woff2');unicode-range:U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}

@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1ZL7.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}

@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2JL7SUc.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}

@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa0ZL7SUc.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}

@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2ZL7SUc.woff2) format('woff2');unicode-range:U+1F00-1FFF;}

@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1pL7SUc.woff2) format('woff2');unicode-range:U+0370-03FF;}

@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2pL7SUc.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;}

@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa25L7SUc.woff2) format('woff2');unicode-range:U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}

@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1ZL7.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}

@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2JL7SUc.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}

@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa0ZL7SUc.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}

@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2ZL7SUc.woff2) format('woff2');unicode-range:U+1F00-1FFF;}

@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1pL7SUc.woff2) format('woff2');unicode-range:U+0370-03FF;}

@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2pL7SUc.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;}

@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa25L7SUc.woff2) format('woff2');unicode-range:U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}

@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1ZL7.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}

@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2JL7SUc.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}

@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa0ZL7SUc.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}

@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2ZL7SUc.woff2) format('woff2');unicode-range:U+1F00-1FFF;}

@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1pL7SUc.woff2) format('woff2');unicode-range:U+0370-03FF;}

@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2pL7SUc.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;}

@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa25L7SUc.woff2) format('woff2');unicode-range:U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}

@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1ZL7.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}

@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2JL7SUc.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}

@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa0ZL7SUc.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}

@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2ZL7SUc.woff2) format('woff2');unicode-range:U+1F00-1FFF;}

@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1pL7SUc.woff2) format('woff2');unicode-range:U+0370-03FF;}

@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa2pL7SUc.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;}

@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa25L7SUc.woff2) format('woff2');unicode-range:U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}

@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v12/UcC73FwrK3iLTeHuS_fvQtMwCp50KnMa1ZL7.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}



.navbar .agency-phone-nr .phones.nav-link .nav-link.lang-link {
height: 20px;
width: 20px;
padding: 0!important;
margin-bottom: -5px;
margin-left: 10px;
}

.navbar .agency-phone-nr .phones.nav-link .nav-link.lang-link img {
    width: 100%;
    height: 100%;
    object-fit: contain;
}

.navbar-nav.pages-links .nav-item .nav-link.lang-link {
    height: 20px;
    width: auto;
    padding: 0!important;
    margin-left: 15px;
    display: flex;
    }

.navbar-nav.pages-links .nav-item .nav-link.lang-link img {
    width: auto;
    height: 100%;
    object-fit: contain;
    margin-right: 5px;
}

@media (min-width: 1200px) {
.navbar-nav.pages-links .nav-item .nav-link.lang-link {
    display: none;
}
}