@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@300;500;700&display=swap);.header{align-items:center;display:flex;font-family:Montserrat;justify-content:space-between;margin:50px auto 25px;max-width:1240px}@media(max-width:1240px){.header{margin:25px auto;width:90%}}.header img{height:auto;width:100%}.header__link{color:#ff6060;font-size:1.5em;font-weight:500;margin:0 0 0 55px;text-decoration:none}.header__link.active{text-decoration:underline}@media(max-width:640px){.header__link{font-size:1em;margin:0 0 0 20px;text-transform:uppercase}.header__logo{width:30%}.header nav{display:flex;justify-content:flex-end;width:60%}}.footer{align-items:center;background-color:#000;color:#fff;display:flex;flex-direction:column;font-family:Montserrat;font-size:1em;font-weight:300;height:200px;justify-content:space-evenly;margin:50px auto 0;width:100%}@media(max-width:640px){.footer p{line-height:1.5;text-align:justify;width:40%}}.banner__container{align-items:center;background-color:rgba(0,0,0,.3);border-radius:20px;display:flex;height:200px;justify-content:center;margin:25px auto 50px;position:relative}@media(max-width:640px){.banner__container{height:110px;justify-content:flex-start;margin:25px auto 0}}.banner__container img{border-radius:20px;height:100%;mix-blend-mode:darken;object-fit:cover;width:100%}@media(max-width:768px){.banner__container{height:170px;justify-content:flex-start;margin:25px auto 0}}.banner__container .banner__container,.banner__container p{color:#fff;display:flex;font-size:3em;font-weight:500;position:absolute;text-align:center}@media(max-width:1024px){.banner__container .banner__container,.banner__container p{font-size:2.5em}}@media(max-width:768px){.banner__container .banner__container,.banner__container p{margin:0 0 0 15px;text-align:flex-start;white-space:pre-line}}@media(max-width:640px){.banner__container .banner__container,.banner__container p{font-size:1.75em}}.housingGallery__thumb{background:linear-gradient(0deg,rgba(0,0,0,.7),transparent 30%);border-radius:10px;height:340px;margin:25px auto;position:relative;width:340px}@media(max-width:1239px){.housingGallery__thumb{margin:20px}}@media(max-width:1024px){.housingGallery__thumb{height:300px;margin:20px auto;width:300px}}@media(max-width:768px){.housingGallery__thumb{height:300px;width:400px}}@media(max-width:640px){.housingGallery__thumb{height:255px;margin:25px auto 0;width:335px}}.housingGallery__thumb .thumb__image{border-radius:10px;height:100%;mix-blend-mode:darken;object-fit:cover;width:100%}.housingGallery__thumb .thumb__text{bottom:10px;color:#fff;left:20px;position:absolute;width:60%}.pagination{align-items:center;color:#ff6060;display:flex;justify-content:space-evenly;list-style-type:none}@media(max-width:640px){.pagination{justify-content:space-around}}.pagination>li{height:10px;position:relative}.pagination>li .pagination__Button{background:transparent;border:none;color:#ff6060;cursor:pointer}.pagination>li .pagination__Button.active{color:#000}.pagination>li .pagination__Button.navigatation{border-right:2px solid #ff6060;border-top:2px solid #ff6060;height:10px;width:10px}.pagination>li .pagination__Button.navigatation.previous{position:absolute;top:50%;-webkit-transform:rotate(225deg);transform:rotate(225deg)}.pagination>li .pagination__Button.navigatation.next{position:absolute;top:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.housingBackground{--screenWidth:desktop;background-color:#f6f6f6;border-radius:25px;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:25px auto;padding:50px 35px;position:relative}@media(min-width:1240px){.housingBackground>:nth-last-child(-n+2){margin:25px}}@media(max-width:1239px){.housingBackground{align-items:center;flex-direction:column;height:1200px;justify-content:center;padding:0 35px 10px}}@media(max-width:1024px){.housingBackground{height:1100px;padding:0 25px 10px}}@media(max-width:768px){.housingBackground{--screenWidth:mobile;background-color:transparent;height:auto;margin:20px auto;padding:0 0 50px}}@media(max-width:640px){.housingBackground{margin:0}}.pagination{bottom:30px;position:absolute;width:70%}@media(min-width:768px){.pagination{left:30%;width:40%}}.carousel{align-items:center;display:flex;flex-direction:column;height:400px;justify-content:center;margin:25px 0;position:relative}@media(max-width:1024px){.carousel{height:350px;width:auto}}@media(max-width:768px){.carousel{height:300px;width:auto}}@media(max-width:640px){.carousel{height:225px}}.carousel>img{border-radius:25px;height:100%;object-fit:cover;position:absolute;width:100%;z-index:1}.carousel__buttonContainer{align-items:center;display:flex;height:100%;justify-content:space-between;position:absolute;width:95%;z-index:2}.carousel__buttonContainer .carousel__navigateButton{background:transparent;border:5px solid #fff;border-bottom:none;border-left:none;height:40px;width:40px}.carousel__buttonContainer .carousel__navigateButton.previous{-webkit-transform:rotate(225deg);transform:rotate(225deg)}.carousel__buttonContainer .carousel__navigateButton.next{-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media(max-width:640px){.carousel__buttonContainer .carousel__navigateButton{border-right:3px solid #fff;border-top:3px solid #fff;height:20px;width:20px}}.carousel__imageCounter{bottom:10px;color:#fff;position:absolute;z-index:2}@media(max-width:768px){.carousel__imageCounter{display:none}}.carousel .inactive{display:none}.Housing__introduction{align-items:center;display:flex;justify-content:space-between}@media(max-width:768px){.Housing__introduction{align-items:flex-start;flex-direction:column;justify-content:center}}.Housing__introduction .Introduction__rentalPresentation{align-items:flex-start;color:#ff6060;display:flex;flex-direction:column}@media(max-width:640px){.Housing__introduction .Introduction__rentalPresentation{margin:0 0 15px}}.Housing__introduction .Introduction__rentalPresentation .Introduction__title{font-size:2em;font-weight:500;margin:0 0 15px}@media(max-width:768px){.Housing__introduction .Introduction__rentalPresentation .Introduction__title{font-size:1.75em}}@media(max-width:640px){.Housing__introduction .Introduction__rentalPresentation .Introduction__title{font-size:1.5em}}.Housing__introduction .Introduction__rentalPresentation .Introduction__location{margin:0 0 20px}.Housing__introduction .Introduction__ownerPresentation{display:flex;flex-direction:column;justify-content:flex-end}@media(max-width:768px){.Housing__introduction .Introduction__ownerPresentation{flex-direction:row-reverse;justify-content:space-between;width:100%}}.Housing__introduction .Introduction__ownerPresentation .Introduction__ownerContainer{align-items:center;color:#ff6060;display:flex;justify-content:space-between}.Housing__introduction .Introduction__ownerPresentation .Introduction__ownerContainer .Introduction__ownerContainer,.Housing__introduction .Introduction__ownerPresentation .Introduction__ownerContainer img{border-radius:75px;height:65px;margin:0 0 0 20px;width:65px}.Introduction__tagsContainer{display:flex}.Introduction__tagsContainer .Introduction__tags{align-self:center;background-color:#ff6060;border-radius:10px;color:#fff;font-size:1em;margin:0 10px 0 0;padding:5px 40px;text-align:center;width:auto}@media(max-width:1024px){.Introduction__tagsContainer .Introduction__tags{padding:5px 30px}}@media(max-width:768px){.Introduction__tagsContainer .Introduction__tags{padding:5px 20px}}@media(max-width:640px){.Introduction__tagsContainer .Introduction__tags{font-size:.8em;padding:5px}}.Introduction__notationContainer{display:flex;justify-content:flex-end;margin:20px 0 0;width:auto}@media(max-width:640px){.Introduction__notationContainer{justify-content:flex-start;margin:auto 0}}.Introduction__notationContainer .Introduction__notationStar{height:15px;margin:0 2px;width:15px}.dropdown{background-color:#f6f6f6;border-radius:10px;cursor:pointer;display:flex;flex-direction:column;margin:25px 0}@media(max-width:640px){.dropdown{margin:20px 0 0}}.dropdown__header{align-items:center;background-color:#ff6060;border-radius:10px;color:#fff;display:flex;height:25px;justify-content:space-between;padding:10px 20px 10px 10px}.dropdown__header .dropdown__button{background-color:transparent;border:3px solid #fff;border-bottom:none;border-left:none;cursor:pointer;height:15px;transition:-webkit-transform .5s ease-in;transition:transform .5s ease-in;transition:transform .5s ease-in,-webkit-transform .5s ease-in;width:15px}.dropdown__header .dropdown__button.close{-webkit-transform:rotate(315deg);transform:rotate(315deg)}.dropdown__header .dropdown__button.open{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.dropdown__content{align-items:center;color:#ff6060;display:flex;height:0;overflow:hidden;padding:0 20px;transition:height .5s ease-in;width:auto}.dropdown__content>ul{list-style-type:none}.dropdown__content>ul>li{margin:10px 0}.dropdown__content>p{line-height:1.5;padding:10px 0}.Housing__dropwdownContainer{display:flex;justify-content:space-between}@media(max-width:768px){.Housing__dropwdownContainer{flex-direction:column;margin:0 0 30px}}.Housing__dropwdownContainer>div{width:47%}@media(max-width:768px){.Housing__dropwdownContainer>div{width:100%}}.About__container{margin:auto;width:82.5%}@media(max-width:1024px){.About__container{width:90%}}@media(max-width:768px){.About__container{margin:0 auto 30px;width:95%}}@media(max-width:640px){.About__container{margin:0 0 30px;width:100%}}.errorPage{align-items:center;color:#ff6060;display:flex;flex-direction:column;height:600px;justify-content:space-around}.errorPage>:first-child{font-size:18em;font-weight:700}@media(max-width:768px){.errorPage>:first-child{font-size:10em}}@media(max-width:640px){.errorPage>:first-child{font-size:6em}}.errorPage>:nth-child(2n+0){font-size:2em;font-weight:500}@media(max-width:768px){.errorPage>:nth-child(2n+0){font-size:1.5em;text-align:center;width:70%}}@media(max-width:640px){.errorPage>:nth-child(2n+0){font-size:1em}}.errorPage a:visited,.errorPage>a{color:#ff6060;font-size:1em;text-decoration:none;text-decoration-line:underline}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:initial}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.globalStyle{font-family:Montserrat;font-size:1em;font-weight:300;margin:auto;max-width:1240px}@media(max-width:1239px){.globalStyle{width:90%}}
/*# sourceMappingURL=main.bc115fbd.css.map*/