@import url(../node_modules/@fancyapps/fancybox/dist/jquery.fancybox.min.css);#virtualwalkthrus *{box-sizing:border-box}#virtualwalkthrus .red{color:#C00}#virtualwalkthrus h1{font-family:"PantonBold";font-size:120px;font-weight:bold;line-height:145px;color:white;margin:0}@media screen and (max-width: 1024px){#virtualwalkthrus h1{font-size:80px;line-height:80px}}@media screen and (max-width: 768px){#virtualwalkthrus h1{font-size:50px;line-height:50px}}@media screen and (max-width: 420px){#virtualwalkthrus h1{font-size:36px;line-height:36px}}#virtualwalkthrus .subtitle{font-family:"Panton";color:white;font-size:60px;line-height:82px;font-weight:300;margin:0}@media screen and (max-width: 768px){#virtualwalkthrus .subtitle{font-size:46px;line-height:60px}}@media screen and (max-width: 420px){#virtualwalkthrus .subtitle{font-size:30px;line-height:36px}}#virtualwalkthrus #banner{height:100vh;max-height:800px;padding:80px 130px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;overflow:hidden}@media (max-width: 768px){#virtualwalkthrus #banner{max-height:400px;padding:20px 40px}}@media (max-width: 576px){#virtualwalkthrus #banner{max-height:320px}}#virtualwalkthrus #banner .overlay{background-image:url("/images/DomainePattern.jpg");background-repeat:repeat;z-index:0;position:absolute;top:100px;left:0;width:200%;bottom:0;transform-origin:0 0;transform:rotate(36deg)}@media screen and (max-width: 1024px){#virtualwalkthrus #banner .overlay{transform:rotate(40deg)}}@media screen and (max-width: 768px){#virtualwalkthrus #banner .overlay{transform:rotate(25deg)}}@media screen and (max-width: 420px){#virtualwalkthrus #banner .overlay{transform:rotate(20deg)}}#virtualwalkthrus #banner .content{position:relative;z-index:1}#virtualwalkthrus #houses{width:100%}#virtualwalkthrus #houses .container{width:100%;float:none;background:white;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;padding-top:15px;padding-bottom:15px}@media (min-width: 576px){#virtualwalkthrus #houses .container{padding-top:30px;padding-bottom:30px}}@media (min-width: 768px){#virtualwalkthrus #houses .container{padding-top:40px;padding-bottom:40px}}@media (min-width: 992px){#virtualwalkthrus #houses .container{max-width:960px;padding-top:60px;padding-bottom:60px}}@media (min-width: 1460px){#virtualwalkthrus #houses .container{max-width:1440px;padding-top:75px;padding-bottom:75px}}#virtualwalkthrus #houses .row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}#virtualwalkthrus #houses .house{flex:0 0 100%;max-width:100%;display:flex;margin-bottom:30px;padding:0 15px}@media (max-width: 768px){#virtualwalkthrus #houses .house{flex-direction:column;margin-bottom:20px}}@media screen and (max-width: 420px){#virtualwalkthrus #houses .house{margin-bottom:15px}}#virtualwalkthrus #houses .house .image,#virtualwalkthrus #houses .house .content{-webkit-box-flex:0;flex:0 0 50%;max-width:50%}@media (max-width: 992px){#virtualwalkthrus #houses .house .image,#virtualwalkthrus #houses .house .content{-webkit-box-flex:0;flex:0 0 100%;max-width:100%}}#virtualwalkthrus #houses .house .image{height:350px;max-height:350px}@media screen and (max-width: 768px){#virtualwalkthrus #houses .house .image{height:300px;max-height:300px}}@media screen and (max-width: 420px){#virtualwalkthrus #houses .house .image{height:200px;max-height:200px}}#virtualwalkthrus #houses .house .image img{width:100%;height:100%;object-fit:cover}#virtualwalkthrus #houses .house .content{padding-left:40px;display:flex;flex-direction:column;justify-content:center}@media (max-width: 992px){#virtualwalkthrus #houses .house .content{padding-left:20px;justify-content:flex-start}}@media (max-width: 768px){#virtualwalkthrus #houses .house .content{padding-left:0;padding-bottom:20px}}#virtualwalkthrus #houses .house .content h2{font-family:"PantonBold";font-size:40px;font-weight:bold;line-height:60px;letter-spacing:-0.77px;margin-bottom:10px}@media (max-width: 768px){#virtualwalkthrus #houses .house .content h2{margin-bottom:5px;margin-top:10px;font-size:32px;line-height:36px}}@media (max-width: 576px){#virtualwalkthrus #houses .house .content h2{font-size:26px;line-height:30px}}#virtualwalkthrus #houses .house .content .description{font-size:15px;line-height:24px;text-decoration:none;margin-bottom:20px}#virtualwalkthrus #houses .house .content .description p{margin-top:0;font-size:15px;line-height:24px}@media (max-width: 768px){#virtualwalkthrus #houses .house .content .description{margin-bottom:10px}}#virtualwalkthrus #houses .house .content .links{display:flex}@media screen and (max-width: 420px){#virtualwalkthrus #houses .house .content .links{flex-direction:column}}#virtualwalkthrus #houses .house .content .links .btn{text-decoration:none;padding:15px 20px;font-size:16px}@media screen and (max-width: 420px){#virtualwalkthrus #houses .house .content .links .btn{width:100%;text-align:center}}#virtualwalkthrus #houses .house .content .links .btn.red{color:white;background:#C00;margin-right:5px}@media screen and (max-width: 420px){#virtualwalkthrus #houses .house .content .links .btn.red{margin-right:0;margin-bottom:10px}}#virtualwalkthrus #houses .house .content .links .btn.grey{color:white;background-color:#4A4A4A}
/*# sourceMappingURL=virtualwalkthrus.css.map */
