body{padding:0;margin:0;font-family:glacial indifference,sans-serif;font-size:13px;}
p{font-size:1rem;margin:5vw 0 0 0;line-height:1.4;}
ul{font-size:1rem;text-align:left;margin:5vw auto;padding:0 5vw;}
ol{font-size:1rem;text-align:left;margin:5vw auto;padding:0 5vw;}
ol li{margin:3vw 0 0 0;line-height:1.4;}
h1{font-size:1.4rem;margin:0;color:#fff;font-family:Playfair Display,serif;text-transform:uppercase;}
h2{font-size:1.4rem;margin:10vw 0 0 0;color:#fff;font-family:Playfair Display,serif;text-transform:uppercase;}
h3{font-size:1.2rem;margin:5vw;color:#333;text-align:left;display:inline-block;font-family:Playfair Display,serif;}
h4{font-size:1.3rem;margin:0;color:#fff;font-family:Playfair Display,serif;}
h5{font-size:1.4rem;margin:0;padding:5vw 0;color:#000;text-align:center;font-family:Playfair Display,serif;}
h6{font-size:1.3rem;margin:5vw 0 0 0;text-align:center;color:#333;font-family:Playfair Display,serif;}
a:link{color:#1B124C;text-decoration:none;font-weight:bold;}
a:visited{color:#1B124C;text-decoration:none;font-weight:bold;}
a:hover{color:#006;text-decoration:none;font-weight:bold;}
img{max-width:100%;min-height:auto;border:0;position:absolute;}
header{position:fixed;width:100%;z-index:999;background:#fff;}
nav{position:fixed;width:100vw;margin-top:0;margin-left:-100vw;transition:.25s;z-index:10;background:#fff;padding:0;border-bottom:0.1vw solid #eee;}
nav a{display:block;font-size:1.3rem;text-align:center;padding:3vw 0;border-top:0.1vw solid #eee;}
video{width:100vw;height:56.25vw;}
footer{background:#938F8C;color:#fff;padding:5vw;border-top:1vw solid #fff;}
footer a:link{color:#fff;}
footer a:visited{color:#fff;text-decoration:none;font-weight:bold;}
footer a:hover{color:#1B124C;text-decoration:none;font-weight:bold;}
form{margin:10vw auto;width:90vw;text-align:left;}
form iframe{display:block;margin:0;}
label{font-weight:bold;margin:5vw 0 1vw 0;font-size:1rem;display:block;}
input[type=text]{width:83.8vw;border:0.1vw solid #bbb;border-radius:1.5vw;padding:3vw;}
input[type=tel]{width:83.8vw;border:0.1vw solid #bbb;border-radius:1.5vw;padding:3vw;}
input[type=email]{width:83.8vw;border:0.1vw solid #bbb;border-radius:1.5vw;padding:3vw;}
input[type=submit]{width:auto;background:#1B124C;border:0.1vw solid #bbb;border-radius:1.5vw;padding:3vw 5vw;margin:5vw 0 0 0;color:#fff;cursor:pointer;display:block;}
input[type=submit]:hover{background:#006;}
textarea{width:83.8vw;height:80vw;border:0.1vw solid #bbb;border-radius:1.5vw;padding:3vw;}
#collection-logo{width:70vw;height:0;padding:0 0 70vw;position:relative;margin:5vw auto;display:block;text-align:left;}
#right{margin:20vw 0 0 0;background:#eee;}
#logo{width:50vw;height:0;padding:0 0 24.167vw 0;position:relative;display:inline-block;margin:2vw 17vw 2vw 5vw;}
#main{padding:5vw;overflow:hidden;}
#main-alt-holder{background:#D1CFCB;}
#main-alt{padding:0 5vw 5vw 5vw;overflow:hidden;color:#222;text-align:center;}
#main-alt2{padding:37vw 5vw 5vw 5vw;overflow:hidden;}
#main-alt iframe{width:90vw;height:1000vw;margin:10vw auto;display:block;}
#main-alt h3{margin:5vw 0 0 0;display:block;text-align:center;}
#alt-top{width:100vw;height:0;padding:38vw 0 60vw 0;border-bottom:1vw solid #eee;}
#alt-top h1{color:#eee;font-size:1.8rem;text-transform:uppercase;text-align:center;}
#alt-top h2{color:#eee;margin:3vw 0 0 0;font-size:1.2rem;text-transform:uppercase;text-align:center;}
#eul{margin:0;padding:0 3vw 0 9vw;background:#860d20;color:#fff;}
#eul li{padding:0 0 3vw 0;}
#overlay{position:absolute;z-index:1;width:100vw;}
#overlay h1{margin:28vw 0 1vw;text-align:center;font-size:6vw;color:#fff;}
#overlay h2{margin:0;text-align:center;font-size:5vw;color:#fff;}
#top-holder{background-position:bottom center;padding:28vw 0 0 0;overflow:hidden;}
#holder{width:auto;display:block;padding:5vw 0 0 0;overflow:hidden;background:#F9F6F1 url('../graphics/seattle-background.png')repeat-x;background-position:center bottom;background-size:50%;border-bottom:1vw solid #860d20;}
#holder2{border-bottom:2vw solid #1B124C;}
#holder-block2{width:80vw;display:block;background:url('../graphics/real-estate-social-media.png');background-size:cover;background-position:top right;margin:5vw auto;padding:5vw 5vw 20vw;box-shadow:1vw 1vw 4vw #bbb;}
#bottom-footer{border-top:0.1vw solid #eee;margin:5vw 0 0 0;padding:5vw 0 0 0;overflow:hidden;width:auto;}
#bottom-footer p{font-size:0.9rem;margin:0 0 2vw 0;}
#social{margin:5vw 0;display:block;list-style-type:none;padding:0;}
#social li{display:inline-block;margin:0 5vw 0 0;}
#social a:link{display:block;cursor:pointer;padding:0 0 5vw 5vw;}
#social a:visited{display:block;cursor:pointer;padding:0 0 5vw 5vw;}
#social a:hover{display:block;cursor:pointer;padding:0 0 5vw 5vw;}
#facebook{background:url("../graphics/social-media-graphics.png");background-position:0 0;background-size:100%;width:10vw;height:0;padding:0 0 10vw 0;}
#pinterest{background:url("../graphics/social-media-graphics.png");background-position:0 16.67%;background-size:100%;width:10vw;height:0;padding:0 0 10vw 0;}
#linked{background:url("../graphics/social-media-graphics.png");background-position:0 33.33%;background-size:100%;width:10vw;height:0;padding:0 0 10vw 0;}
#twitter{background:url("../graphics/social-media-graphics.png");background-position:0 50%;background-size:100%;width:10vw;height:0;padding:0 0 10vw 0;}
#instagram{background:url("../graphics/social-media-graphics.png");background-position:0 66.67%;background-size:100%;width:10vw;height:0;padding:0 0 10vw 0;}
#youtube{background:url("../graphics/social-media-graphics.png");background-position:0 83.33%;background-size:100%;width:10vw;height:0;padding:0 0 10vw 0;}
#messenger{background:url("../graphics/social-media-graphics.png");background-position:0 100%;background-size:100%;width:10vw;height:0;padding:0 0 10vw 0;}
#brand-social{margin:5vw 0;display:block;list-style-type:none;padding:0;}
#brand-social li{margin:0 0 5vw 0;display:block;font-weight:bold;color:#1B124C;}
#Facebook{background:url("../graphics/social-media-icons.png")no-repeat;background-position:0 0;background-size:50%;width:5vw;height:0;padding:2vw 0 5.5vw 10vw;}
#Twitter{background:url("../graphics/social-media-icons.png")no-repeat;background-position:0 16.67%;background-size:50%;width:5vw;height:0;padding:2vw 0 5.5vw 10vw;}
#LinkedIn{background:url("../graphics/social-media-icons.png")no-repeat;background-position:0 33.33%;background-size:50%;width:5vw;height:0;padding:2vw 0 5.5vw 10vw;}
#Pinterest{background:url("../graphics/social-media-icons.png")no-repeat;background-position:0 50%;background-size:50%;width:5vw;height:0;padding:2vw 0 5.5vw 10vw;}
#Instagram{background:url("../graphics/social-media-icons.png")no-repeat;background-position:0 66.67%;background-size:50%;width:5vw;height:0;padding:2vw 0 5.5vw 10vw;}
#YouTube{background:url("../graphics/social-media-icons.png")no-repeat;background-position:0 83.33%;background-size:50%;width:5vw;height:0;padding:2vw 0 5.5vw 10vw;}
#Messenger{background:url("../graphics/social-media-icons.png")no-repeat;background-position:0 100%;background-size:50%;width:5vw;height:0;padding:2vw 0 5.5vw 10vw;}
#brand-social a:link{position:absolute;display:block;cursor:pointer;padding:5vw;z-index:1;margin:-5vw 0 0 -10vw;width:20vw;}
#brand-social a:visited{position:absolute;display:block;cursor:pointer;padding:5vw;z-index:1;margin:-5vw 0 0 -10vw;width:20vw;}
#brand-social a:hover{position:absolute;display:block;cursor:pointer;padding:5vw;z-index:1;margin:-5vw 0 0 -10vw;width:20vw;}
#tenants-menu{display:none;position:absolute;z-index:999;background:#fff;}
#owners-menu{display:none;position:absolute;z-index:999;background:#fff;}
.toggle-button{width:15vw;height:15vw;padding:2vw;margin:2vw 0 0 5vw;transition:.25s;z-index:15;display:inline-block;}
.toggle-button:hover{cursor: pointer;}
.toggle-button .menu-bar{position:absolute;border-radius:0.5vw;width:12vw;transition:.5s;}
.toggle-button .menu-bar-top{height:1vw;background-color:#eee;}
.toggle-button .menu-bar-middle{height:1vw;background-color:#eee;margin-top:4vw;}
.toggle-button .menu-bar-bottom{height:1vw;background-color:#eee;margin-top:8vw;}
.button-open{left:3vw;}
.button-open .menu-bar-top{border-color:#fff;transform:rotate(45deg) translate(2vw,2vw);transition:.5s;}
.button-open .menu-bar-middle{background-color:#fff;transform:translate(15vw);transition:.1s ease-in;opacity:0;}
.button-open .menu-bar-bottom{border-color:#fff;transform:rotate(-45deg) translate(3.8vw, -3.8vw);transition:.5s;}
.menu-show{margin-left:0;}
.menu-logo{width:25vw;height:0;padding:0 0 14.5vw 0;position:relative;margin:6vw 3.5vw 0 3.5vw;display:inline-block;text-align:left;}
.dropmenu{list-style-type:none;}
.box{width:90vw;display:block;margin:10vw 0;}
.box-img{width:90vw;height:0;padding:0 0 60.003vw 0;position:relative;}
.box p{margin:1vw 0 0 0;font-size:1.2rem;letter-spacing:0.25vw;text-align:center;}
.logo-transparent{width:6vw;height:0;padding:0 0 6vw 0;position:relative;display:block;margin:1vw auto 0;}
.holder-block1{width:90vw;display:block;box-shadow:1vw 1vw 4vw #bbb;background:#fff;margin:5vw auto;}
.block-img{width:90vw;height:0;padding:0 0 60.003vw 0;position:relative}
.holder-block1 p{padding:0 5vw 5vw 5vw;width:auto;margin:0;font-size:0.9rem;}
.holder-block1 .boxlink a:link{width:100%;height:100%;top:0;left:0;position:absolute;cursor:pointer;z-index:1;}
.holder-block1 .boxlink a:visited{width:100%;height:100%;top:0;left:0;position:absolute;cursor:pointer;z-index:1;}
.holder-block1 .boxlink a:hover{width:100%;height:100%;top:0;left:0;position:absolute;cursor:pointer;z-index:1;}
.brand-logo{width:50vw;height:0;padding:0 0 24.125vw;position:relative;margin:10vw auto;display:block;text-align:left;}
.center-block{text-align:center;}
.footer-ul{list-style-type:none;margin:0 0 25vw 0;padding:0;color:#eee;text-transform:uppercase;font-size:0.9rem;display:block;}
.footer-ul li{margin:8vw 0 0 0;text-align:center;}
.captcha_wrapper{display:block;margin:0;width:60vw;}
.g-recaptcha{display:block;text-align:left;margin:0;}
.agent{display:block;width:75vw;margin:10vw auto;text-align:center;border-radius:1.5vw;background:#fff;padding:4vw;}
.agent a:link{color:#333;font-weight:normal;}
.agent a:visited{color:#333;font-weight:normal;}
.agent a:hover{color:#666;font-weight:normal;}
.agent-img{width:75vw;height:0;padding:0 0 50.025vw 0;position:relative;text-align:left;}
.agent h2{margin:1vw 0 0 0;font-size:2rem;text-transform:uppercase;}
.agent h3{margin:1vw 0 0 0;font-size:1.6rem;font-style:italic;font-weight:normal;}
.agent p{margin:1vw 0 0 0;font-size:1rem;}
.agent-bio{display:block;width:70vw;margin:10vw auto;text-align:left;border-radius:3vw;background:#fff;padding:10vw;}
.agent-bio p{margin:1vw 0 0 0;}
.agent-bio-img{width:70vw;height:0;padding:0 0 46.69vw 0;position:relative;}
.social{background:#fff;border-radius:3vw;width:70vw;margin:10vw auto;color:#666;overflow:hidden;text-align:left;}
.social h4{vertical-align:top;margin:4vw 0 0 20vw;padding:0;font-style:italic;font-size:1.6rem;}
.social #sm-Facebook{background:url("../graphics/social-media-icons.png")no-repeat;background-position:0 0;background-size:100%;width:15vw;height:0;padding:0 0 15vw 0;}
.social #sm-Twitter{background:url("../graphics/social-media-icons.png")no-repeat;background-position:0 16.67%;background-size:100%;width:15vw;height:0;padding:0 0 15vw 0;}
.social #sm-LinkedIn{background:url("../graphics/social-media-icons.png")no-repeat;background-position:0 33.33%;background-size:100%;width:15vw;height:0;padding:0 0 15vw 0;}
.social #sm-Pinterest{background:url("../graphics/social-media-icons.png")no-repeat;background-position:0 50%;background-size:100%;width:15vw;height:0;padding:0 0 15vw 0;}
.social #sm-Instagram{background:url("../graphics/social-media-icons.png")no-repeat;background-position:0 66.67%;background-size:100%;width:15vw;height:0;padding:0 0 15vw 0;}
.social #sm-YouTube{background:url("../graphics/social-media-icons.png")no-repeat;background-position:0 83.33%;background-size:100%;width:15vw;height:0;padding:0 0 15vw 0;}
.social #sm-Messenger{background:url("../graphics/social-media-icons.png")no-repeat;background-position:0 100%;background-size:100%;width:15vw;height:0;padding:0 0 15vw 0;}
.simg{width:15vw;height:0;padding:0 0 15vw 0;position:relative;float:left;display:inline;border-radius:3vw;}
.testimonial{background:#fff;border-radius:2vw;padding:3vw;width:74vw;margin:20vw auto;color:#666;vertical-align:top;}
.testimonial p{margin:2vw 0 0 0;text-align:center;}
.theader{overflow:hidden;padding:0 0 2vw 0;border-bottom:1vw dashed #938F8C;}
.thimg{display:inline-block;width:15vw;height:0;padding:0 0 15vw;position:relative;vertical-align:top;text-align:left;}
.thimg img{border-radius:50vw;}
.thhead{display:inline-block;width:50vw;margin:0 0 0 4vw;vertical-align:top;text-align:left;}
.thhead h4{margin:0;font-size:1.4rem;color:#666;font-style:italic;}
.trating{width:20vw;height:0;padding:0 0 4.74vw 0;position:relative;margin:2vw 0 0 0;}
.pass{padding:3vw;color:#fff;background:#060;}
.error{padding:3vw;color:#fff;background:#860d20;}
#main-alt .alt-color{background:#C5C2BD;}
.foot-logo{width:40vw;height:0;padding:0 0 19.167vw 0;position:relative;display:block;margin:10vw auto;}
.award-holder{display:block;margin:5vw auto;width:90vw;overflow:hidden;}
.award{display:inline-block;margin:0 2vw;width:26vw;height:0;padding:0 0 14.930vw 0;position:relative;}
@media only screen and (min-width: 480px){
p{margin:3vw 0 0 0;}
ol li{margin:2vw 0 0 0;}
footer{padding:4vw;border-top:1vw solid #fff;}
form{width:80vw;}
label{margin:4vw 0 0.5vw 0;font-size:0.9rem;}
input[type=text]{width:73.8vw;padding:2vw 2.5vw;}
input[type=tel]{width:73.8vw;padding:2vw 2.5vw;}
input[type=email]{width:73.8vw;padding:2vw 2.5vw;}
input[type=submit]{border-radius:0.75vw;padding:2.5vw 3vw;margin:4vw 0 0 0;}
textarea{width:73.8vw;height:70vw;padding:2vw 2.5vw;}
#logo{width:20vw;padding:0 0 9.68vw 0;margin:1vw 17vw 1vw 26vw;}
#main-img{padding:12vw 0 56.24vw;border-bottom:1vw solid #e00;}
#main{padding:8vw;}
#main-alt{padding:8vw;}
#main-alt iframe{margin:8px auto;height:900vw;}
#alt-top{width:100vw;height:0;padding:16vw 0 48vw 0;border-bottom:1vw solid #eee;}
#alt-top h1{font-size:2rem;}
#alt-top h2{margin:2vw 0 0 0;font-size:1.4rem;}
#eul{padding:0 2vw 0 6vw;}
#eul li{padding:0 0 2vw 0;}
#top-holder{padding:12.4vw 0 0 0;}
#collection-logo{width:50vw;padding:0 0 50vw;}
#block1 p{display:none;}
#holder{border-bottom:1vw solid #1B124C;}
#holder2{border-bottom:1vw solid #1B124C;}
#bottom-footer{border-top:0.1vw solid #eee;margin:5vw 0 0 0;padding:5vw 0 0 0;overflow:hidden;width:auto;}
#bottom-footer p{font-size:0.8rem;margin:0 0 2vw 0;}
#social{margin:4vw 0;}
#social li{margin:0 2vw 0 0;}
#social a:link{padding:0 0 2vw 2vw;}
#social a:visited{padding:0 0 2vw 2vw;}
#social a:hover{padding:0 0 2vw 2vw;}
#facebook{width:6vw;padding:0 0 6vw 0;}
#pinterest{width:6vw;padding:0 0 6vw 0;}
#linked{width:6vw;padding:0 0 6vw 0;}
#twitter{width:6vw;padding:0 0 6vw 0;}
#instagram{width:6vw;padding:0 0 6vw 0;}
#youtube{width:6vw;padding:0 0 6vw 0;}
#messenger{width:6vw;padding:0 0 6vw 0;}
.toggle-button{width:8vw;height:8vw;padding:1vw;margin:1vw 0 0 3vw;}
.toggle-button .menu-bar{border-radius:0.5vw;width:6vw;}
.toggle-button .menu-bar-middle{margin-top:2vw;}
.toggle-button .menu-bar-bottom{margin-top:4vw;}
.button-open{left:3vw;}
.button-open .menu-bar-top{transform:rotate(45deg) translate(1vw,1vw);}
.button-open .menu-bar-middle{transform:translate(7.5vw);}
.button-open .menu-bar-bottom{transform:rotate(-45deg) translate(2vw, -2vw);}
.side-menu{margin-top:0;padding:0 0 3vw 0;}
.menu-show{margin-left:0;}
.menu-logo{width:18vw;padding:0 0 8.7vw 0;margin:4vw 7vw 0 7vw;}
.ul-side-menu{font-size:1rem;margin:5vw 0 0 0;}
.ul-side-menu li{margin:2vw 0 0 0;}
.homebot-logo{width:40vw;padding:0 0 24.6875vw 0;}
.box{width:84vw;margin:5vw 0;}
.box-img{width:84vw;padding:0 0 56.028vw 0;}
.box p{margin:1.5vw 0 0 0;font-size:1.2rem;letter-spacing:0;}
.footer-ul{margin:0 0 10vw 0;font-size:0.8rem;}
.footer-ul li{margin:4vw 0 0 0;}
.agent{width:56.25vw;margin:10vw auto;}
.agent-bio{width:74vw;margin:10vw auto;}
.agent-img{width:56.25vw;padding:0 0 37.52vw 0;}
.agent h2{font-size:1.8rem;}
#main-alt .agent h3{font-size:1.4rem;margin:3vw 0 0 0;}
.agent p{margin:1vw 0 0 0;font-size:1rem;}
.agent-bio{width:56.25vw;padding:5vw;}
.agent-bio p{margin:1vw 0 0 0;}
.agent-bio-img{width:56.25vw;padding:0 0 37.518vw 0;}
.social{width:60vw;}
.social h4{font-size:2rem;margin:2.2vw 0 0 15vw;}
.social #sm-Facebook{width:12vw;padding:0 0 12vw 0;}
.social #sm-Twitter{width:12vw;padding:0 0 12vw 0;}
.social #sm-LinkedIn{width:12vw;padding:0 0 12vw 0;}
.social #sm-Pinterest{width:12vw;padding:0 0 12vw 0;}
.social #sm-Instagram{width:12vw;padding:0 0 12vw 0;}
.social #sm-YouTube{width:12vw;padding:0 0 12vw 0;}
.social #sm-Messenger{width:12vw;padding:0 0 12vw 0;}
.simg{width:12vw;padding:0 0 12vw 0;}
.testimonial{margin:10vw auto;width:60vw;}
.theader{border-bottom:0.75vw dashed #938F8C;}
.thimg{width:12vw;padding:0 0 12vw;}
.thhead{width:43vw;margin:0 0 0 4vw;}
.thhead h4{font-size:1.3rem;}
.trating{width:20vw;padding:0 0 4.74vw 0;margin:2vw 0 0 0;}
.pass{padding:2vw;}
.error{padding:2vw;}
.foot-logo{width:30vw;padding:0 0 14.5vw 0;margin:5vw auto;}
}@media only screen and (min-width: 640px){
p{margin:2vw 4vw 0;}
ul{margin:2vw auto;padding:0 10vw;}
ol{margin:2vw auto;padding:0 10vw;}
ol li{margin:1vw 0 0 0;}
h1{font-size:1.6rem;}
h2{margin:8vw 0 0 0;text-align:center;}
h3{margin:1vw 0 0 0;font-size:1rem;}
h4{font-size:1.4rem;}
h5{padding:2vw 0;}
footer{padding:2vw 5vw;border-top:0.75vw solid #fff;}
form{width:64vw;}
label{margin:4vw 0 0.5vw 0;font-size:0.9rem;}
input[type=text]{width:59.8vw;}
input[type=tel]{width:59.8vw;}
input[type=email]{width:59.8vw;}
input[type=submit]{border-radius:1vw;margin:4vw 0 0 0;}
textarea{width:59.8vw;height:70vw;padding:1vw 1.5vw;}
#left{width:72vw;margin:0 auto;}
#right{width:64vw;margin:20vw auto;}
#main-img{padding:12vw 0 56.24vw;border-bottom:0.75vw solid #e00;}
#main{padding:2vw 4vw;}
#main-alt{padding:4vw 5vw 4vw;width:90vw;}
#alt-top h1{font-size:2.8rem;}
#alt-top h2{margin:2vw 0 0 0;font-size:2rem;}
#main-alt iframe{margin:5vw auto;height:300vw;}
#main-alt h2{text-align:left;margin:5vw 4vw 0;}
#main-alt h3{margin:2vw 0 0 0;}
#alt-top{border-bottom:0.5vw solid #eee;}
#eul{margin:0 4vw;}
#collection-logo{width:24vw;padding:0 0 24vw;}
#search-property li{padding:2vw 4vw;font-size:0.6rem;border-top-left-radius:1.5vw;border-top-right-radius:1.5vw;}
#search-ul{width:84vw;padding:1.5vw 3vw 0 3vw;height:3.4vw;}
#search-ul p{font-size:0.8rem;}
#holder{padding:3vw 0 0 0;border-bottom:0.75vw solid #1B124C;}
#holder2{border-bottom:0.75vw solid #1B124C;}
#bottom-footer p{font-size:0.7rem;margin:0 0 1vw 0;}
#foot-left{display:inline-block;width:58vw;vertical-align:top;}
#foot-right{display:inline-block;width:30vw;text-align:right;}
#social{margin:0;display:block;width:30vw;height:5vw;}
#social li{float:right;display:inline;margin:0 0 0 1.75vw;}
#facebook{width:3vw;padding:0 0 3vw 0;}
#pinterest{width:3vw;padding:0 0 3vw 0;}
#linked{width:3vw;padding:0 0 3vw 0;}
#twitter{width:3vw;padding:0 0 3vw 0;}
#instagram{width:3vw;padding:0 0 3vw 0;}
#youtube{width:3vw;padding:0 0 3vw 0;}
#messenger{width:3vw;padding:0 0 3vw 0;}
#brand-social{margin:3vw 0;}
#brand-social li{margin:0 0 3vw 0;}
#Facebook{width:4vw;height:0;padding:1.25vw 0 4.25vw 7vw;}
#Twitter{width:4vw;height:0;padding:1.25vw 0 4.25vw 7vw;}
#LinkedIn{width:4vw;height:0;padding:1.25vw 0 4.25vw 7vw;}
#Pinterest{width:4vw;height:0;padding:1.25vw 0 4.25vw 7vw;}
#Instagram{width:4vw;height:0;padding:1.25vw 0 4.25vw 7vw;}
#YouTube{width:4vw;height:0;padding:1.25vw 0 4.25vw 7vw;}
#Messenger{width:4vw;height:0;padding:1.25vw 0 4.25vw 7vw;}
#brand-social a:link{padding:4vw;margin:-4vw 0 0 -7vw;}
#brand-social a:visited{padding:4vw;margin:-4vw 0 0 -7vw;}
#brand-social a:hover{padding:4vw;margin:-4vw 0 0 -7vw;}
.box{width:45vw;display:inline-block;margin:2vw 0;}
.box-img{width:45vw;padding:0 0 30.0015vw 0;}
.box p{margin:0.75vw 0 0 0;font-size:1rem;}
.holder-block1{margin:2vw auto 10vw auto;}
.block-content{display:inline-block;padding:2vw 3.2vw;width:38vw;}
.block-img{width:45vw;padding:0 0 30.015vw 0;display:inline-block;vertical-align:top;}
.holder-block1 p{margin:1vw 0 0 0;padding:0;font-size:0.75rem;}
.brand-logo{width:20vw;padding:0 0 9.65vw;margin:0 4.75vw 4vw;display:inline-block;}
.footcol{display:inline-block;width:29.5vw;vertical-align:top;}
.footer-ul{width:28vw;margin:0 auto 2vw auto;padding:0;font-size:0.65rem;vertical-align:top;}
.footer-ul li{margin:2vw 0 0 0;}
.fb-page{margin:2vw auto;}
.agent{width:70vw;margin:5vw auto;overflow:hidden;padding:1.5vw;border-radius:1.25vw;}
.agent-img{width:28vw;padding:0 0 18.676vw 0;float:left;display:inline;}
#main-alt .agent h2{font-size:1.4rem;margin:1vw 0 0 0;text-align:center;}
#main-alt .agent h3{font-size:1rem;text-align:center;}
.agent p{font-size:0.8rem;}
.agent-bio{width:76vw;margin:5vw auto;display:block;overflow:hidden;padding:3vw;border-radius:1.25vw;}
.agent-bio p{margin:1vw 0 0 0;}
.agent-bio-left{width:28vw;display:inline-block;vertical-align:top;}
.agent-bio-right{width:45vw;display:inline-block;vertical-align:top;margin:0 0 0 2vw;}
.agent-bio-img{width:28vw;padding:0 0 18.676vw 0;}
.social{border-radius:2vw;width:35vw;margin:3vw 3.75vw;display:inline-block;}
.social h4{margin:2.25vw 0 0 10vw;font-size:1.2rem;}
.social #sm-Facebook{width:8vw;padding:0 0 8vw 0;}
.social #sm-Twitter{width:8vw;padding:0 0 8vw 0;}
.social #sm-LinkedIn{width:8vw;padding:0 0 8vw 0;}
.social #sm-Pinterest{width:8vw;padding:0 0 8vw 0;}
.social #sm-Instagram{width:8vw;padding:0 0 8vw 0;}
.social #sm-YouTube{width:8vw;padding:0 0 8vw 0;}
.social #sm-Messenger{width:8vw;padding:0 0 8vw 0;}
.simg{width:8vw;padding:0 0 8vw 0;border-radius:2vw;}
.foot-logo{width:15vw;padding:0 0 7.25vw 0;margin:2vw auto;}
.award-holder{width:58vw;margin:0 auto 2vw auto;}
.award{width:8vw;margin:0 2vw 0 0;padding:0 0 4.59vw 0;}
}@media only screen and (min-width: 768px){
p{margin:1.6vw 0 0 0;text-align:center;}
h1{margin:0;text-align:center;}
h2{margin:8vw 0 0 0;font-size:1.4rem;}
h3{margin:2vw 0 0 0;font-size:1.4rem;}
h4{margin:0;font-size:1.2rem;}
h5{padding:1vw 0;font-size:1.2rem;}
h6{margin:2vw 0 0 0;font-size:1.1rem;}
header{padding:1vw 2vw;width:96vw;}
footer{padding:1vw 5vw;border-top:0.5vw solid #fff;}
nav{margin:10vw 0 0 0;width:81vw;text-align:right;display:inline-block;border-bottom:0;vertical-align:bottom;}
nav a{display:inline-block;font-size:0.7rem;text-align:left;padding:1vw 0;border-top:0;margin:0 0 0 2vw;}
form{width:48vw;margin:5vw auto;}
form p{margin:2vw 0 0 0;text-align:left;}
label{margin:2vw 0 0.5vw 0;font-size:0.8rem;}
input[type=text]{width:43.8vw;padding:1.5vw 2vw;border-radius:1vw;}
input[type=tel]{width:43.8vw;padding:1.5vw 2vw;border-radius:1vw;}
input[type=email]{width:43.8vw;padding:1.5vw 2vw;border-radius:1vw;}
input[type=submit]{border-radius:0.75vw;padding:2vw 3vw;margin:2vw 0 0 0;}
textarea{width:43.8vw;height:32vw;padding:1.5vw 2vw;border-radius:1vw;}
#left{width:50vw;}
#right{margin:15vw auto;width:50vw;}
#collection-logo{width:20vw;padding:0 0 20vw;margin:3vw auto;}
#logo{width:15vw;padding:0 0 7.21vw 0;margin:0;display:inline-block;}
#main{padding:2vw 0 5vw 0;text-align:center;}
#main-alt{padding:5vw;display:block;}
#main-alt iframe{margin:2vw auto;width:80vw;height:275vw;}
#main-alt h1{margin:3vw 0 0 0;}
#main-alt p{margin:1.6vw 0 0 0;}
#main-alt h2{margin:5vw 10vw 0 10vw;}
#main-alt h3{margin:5vw 0 0 0;}
#alt-top{padding:10vw 0 36vw 0;border-bottom:0.75vw solid #eee;}
#alt-top h1{font-size:2.8rem;padding:1vw 0 0 0;}
#alt-top h2{margin:1vw 0 0 0;font-size:2rem;}
#main-img{display:inline-block;width:80vw;padding:9vw 0 45vw 0;vertical-align:top;border:0;}
#eul{padding:0 2vw 0 4vw;margin:0;}
#eul li{padding:0 0 2vw 0;}
#top-holder{padding:9vw 0 0 0;position:relative;min-height:48.4vw;}
#holder{border-bottom:0.5vw solid #1B124C;margin:0 auto;padding:10vw 0 0 0;}
#holder2{border-bottom:0.5vw solid #1B124C;}
#holder-block2{margin:5vw auto;width:60vw;padding:5vw 5vw 15vw 5vw;}
#bottom-footer{margin:3vw 0 0 0;padding:3vw 0 0 0;}
#foot-left p{text-align:left;}
#foot-right p{text-align:right;}
#social{height:3vw;}
#social li{margin:0 0 0 1vw;}
#social a:link{padding:0 0 2.5vw 2.5vw;}
#social a:visited{padding:0 0 2.5vw 2.5vw;}
#social a:hover{padding:0 0 2.5vw 2.5vw;}
#facebook{width:2.5vw;padding:0 0 2.5vw 0;}
#pinterest{width:2.5vw;padding:0 0 2.5vw 0;}
#linked{width:2.5vw;padding:0 0 2.5vw 0;}
#twitter{width:2.5vw;padding:0 0 2.5vw 0;}
#instagram{width:2.5vw;padding:0 0 2.5vw 0;}
#youtube{width:2.5vw;padding:0 0 2.5vw 0;}
#messenger{width:2.5vw;padding:0 0 2.5vw 0;}
#brand-social{margin:2vw 0;}
#brand-social li{margin:0 0 2vw 0;}
#Facebook{width:3vw;height:0;padding:1.25vw 0 3.25vw 6vw;}
#Twitter{width:3vw;height:0;padding:1.25vw 0 3.25vw 6vw;}
#LinkedIn{width:3vw;height:0;padding:1.25vw 0 3.25vw 6vw;}
#Pinterest{width:3vw;height:0;padding:1.25vw 0 3.25vw 6vw;}
#Instagram{width:3vw;height:0;padding:1.25vw 0 3.25vw 6vw;}
#YouTube{width:3vw;height:0;padding:1.25vw 0 3.25vw 6vw;}
#Messenger{width:3vw;height:0;padding:1.25vw 0 3.25vw 6vw;}
#brand-social a:link{padding:3vw;margin:-3vw 0 0 -6vw;}
#brand-social a:visited{padding:3vw;margin:-3vw 0 0 -6vw;}
#brand-social a:hover{padding:3vw;margin:-3vw 0 0 -6vw;}
#tenants{display:inline-block;position:relative;}
#owners{display:inline-block;position:relative;}
#tenants:hover ul{display:block;margin:0;padding:0 2vw 1vw 0;white-space:nowrap;}
#owners:hover ul{display:block;margin:0;padding:0 2vw 1vw 0;white-space:nowrap;}
#tenants-menu{padding:1vw;margin:0;}
#owners-menu{padding:1vw;margin:0;}
.toggle-button{display:none;}
.side-menu{display:inline-block;margin:4vw 0 0 0;padding:0;}
.menu-logo{width:15vw;padding:0 0 7.21vw 0;margin:3vw 4.75vw;display:inline-block;}
.ul-side-menu{font-size:0.7rem;margin:2vw 0;}
.ul-side-menu li{width:16vw;margin:1vw 0 0 0;display:block;}
.brand-logo{width:16vw;padding:0 0 7.72vw;margin:0 3.45vw 3vw;}
.box{width:28vw;margin:1vw 0.5vw;transition:transform .5s;}
.box:hover{transform:scale(1.05);margin:1vw 0;}
.box-img{width:28vw;padding:0 0 18.676vw 0;text-align:left;}
.box p{margin:0.25vw 0 0 0;font-size:0.85rem;}
.holder-block1{width:70vw;margin:5vw auto;}
.holder-block1 p{padding:0;width:auto;font-size:0.7rem;margin:1vw 0 0 0;text-align:left;}
.block-img{width:30vw;padding:0 0 20.01vw 0;}
.block-content{width:35.5vw;padding:2vw;}
.footer-ul{font-size:0.6rem;}
.footer-ul li{margin:1vw 0 0 0;}
.agent{width:56vw;}
.agent-bio{width:70vw;}
.agent-bio-left{width:24vw;display:inline-block;vertical-align:top;}
.agent-bio-right{width:43vw;display:inline-block;vertical-align:top;margin:0 0 0 2vw;}
.agent-bio-img{width:24vw;padding:0 0 16.008vw 0;}
.agent-img{width:22vw;padding:0 0 14.674vw 0;}
#main-alt .agent h2{margin:0.75vw 0 0 0;font-size:1.4rem;}
#main-alt .agent h3{margin:2vw 0 0 0;font-size:1.2rem;}
#main-alt .agent p{margin:0.75vw 0 0 0;font-size:0.8rem;text-align:center;}
#main-alt .agent-bio h3{margin:1vw 0 0 0;}
.social{border-radius:1.6vw;width:30vw;margin:2vw 7vw;}
.social h4{margin:2vw 0 0 10vw;font-size:1.4rem;}
.social #sm-Facebook{width:8vw;padding:0 0 8vw 0;}
.social #sm-Twitter{width:8vw;padding:0 0 8vw 0;}
.social #sm-LinkedIn{width:8vw;padding:0 0 8vw 0;}
.social #sm-Pinterest{width:8vw;padding:0 0 8vw 0;}
.social #sm-Instagram{width:8vw;padding:0 0 8vw 0;}
.social #sm-YouTube{width:8vw;padding:0 0 8vw 0;}
.social #sm-Messenger{width:8vw;padding:0 0 8vw 0;}
.simg{width:8vw;padding:0 0 8vw 0;border-radius:1.6vw;}
.testimonial{display:inline-block;width:32vw;margin:3vw;min-height:18vw;}
.testimonial p{font-size:0.8rem;}
.theader{border-bottom:0.5vw dashed #938F8C;padding:0 0 1vw 0;}
.thimg{width:6vw;padding:0 0 6vw;}
.thhead{margin:0 0 0 1vw;width:24vw;}
.trating{width:10vw;padding:0 0 2.37vw 0;margin:1vw 0 0 0;}
.pass{padding:1vw;}
.error{padding:1vw;}
.award-holder{margin:0 auto 1vw auto;}
.award{width:5vw;margin:0 1vw 0 0;padding:0 0 2.87vw 0;}
}@media only screen and (min-width: 960px){
header{padding:1vw 2vw 0 2vw;}
nav a{font-size:0.75rem;margin:0 0 0 2.5vw;}
form{width:40vw;}
label{margin:1.6vw 0 0.5vw 0;}
input[type=text]{width:36.8vw;padding:1vw 1.5vw;border-radius:0.75vw;}
input[type=tel]{width:36.8vw;padding:1vw 1.5vw;border-radius:0.75vw;}
input[type=email]{width:36.8vw;padding:1vw 1.5vw;border-radius:0.75vw;}
input[type=submit]{border-radius:0.75vw;padding:1.5vw 2vw;margin:2vw 0 0 0;}
textarea{width:36.8vw;height:28vw;padding:1vw 1.5vw;border-radius:0.75vw;}
#top-holder{min-height:40vw;padding:8vw 0 0 0;}
#brand-social{margin:1vw 0;}
#brand-social li{margin:0 0 1vw 0;}
#Facebook{width:2vw;height:0;padding:0.75vw 0 2.25vw 4vw;}
#Twitter{width:2vw;height:0;padding:0.75vw 0 2.25vw 4vw;}
#LinkedIn{width:2vw;height:0;padding:0.75vw 0 2.25vw 4vw;}
#Pinterest{width:2vw;height:0;padding:0.75vw 0 2.25vw 4vw;}
#Instagram{width:2vw;height:0;padding:0.75vw 0 2.25vw 4vw;}
#YouTube{width:2vw;height:0;padding:0.75vw 0 2.25vw 4vw;}
#Messenger{width:2vw;height:0;padding:0.75vw 0 2.25vw 4vw;}
#brand-social a:link{padding:2vw;margin:-2vw 0 0 -4vw;}
#brand-social a:visited{padding:2vw;margin:-2vw 0 0 -4vw;}
#brand-social a:hover{padding:2vw;margin:-2vw 0 0 -4vw;}
#holder{padding:5vw 0 0 0;}
#left{width:43vw;display:inline-block;vertical-align:top;}
#right{width:40vw;margin:5vw 0 0 5vw;display:inline-block;vertical-align:top;}
#tenants:hover ul{padding:0 2.5vw 1vw 0;}
#owners:hover ul{padding:0 2vw 1vw 0;}
.menu-logo{width:10vw;padding:0 0 4.81vw 0;margin:2vw 3.5vw;}
.box p{font-size:1.1rem;}
.agent{width:50vw;padding:1.25vw;}
.agent-img{width:20vw;padding:0 0 13.34vw 0;}
#main-alt .agent h2{margin:0.75vw 0 0 0;font-size:1.6rem;}
#main-alt .agent h3{margin:2vw 0 0 0;font-size:1.4rem;}
#main-alt .agent p{margin:0.75vw 0 0 0;font-size:1rem;text-align:center;}
.agent-bio{padding:2vw;margin:2vw auto 0 auto;}
.agent-bio-left{width:20vw;display:inline-block;vertical-align:top;}
.agent-bio-right{width:47vw;display:inline-block;vertical-align:top;margin:0 0 0 2vw;}
.agent-bio-img{width:20vw;padding:0 0 13.34vw 0;}
.social{width:24vw;margin:2vw;}
.social h4{margin:1.5vw 0 0 8vw;font-size:1.4rem;}
.social #sm-Facebook{width:6vw;padding:0 0 6vw 0;}
.social #sm-Twitter{width:6vw;padding:0 0 6vw 0;}
.social #sm-LinkedIn{width:6vw;padding:0 0 6vw 0;}
.social #sm-Pinterest{width:6vw;padding:0 0 6vw 0;}
.social #sm-Instagram{width:6vw;padding:0 0 6vw 0;}
.social #sm-YouTube{width:6vw;padding:0 0 6vw 0;}
.social #sm-Messenger{width:6vw;padding:0 0 6vw 0;}
.simg{width:6vw;padding:0 0 6vw 0;border-radius:1.5vw;}
.testimonial{width:22vw;margin:3vw 1.75vw;min-height:21vw;padding:2vw;}
.testimonial p{font-size:0.9rem;}
.theader{border-bottom:0.35vw dashed #938F8C;padding:0 0 1vw 0;}
.thimg{width:5vw;padding:0 0 5vw;}
.thhead{width:16vw;}
.trating{width:8vw;padding:0 0 1.89vw 0;margin:0.5vw 0 0 0;}
.foot-logo{width:10vw;padding:0 0 4.8vw 0;}
}@media only screen and (min-width: 1200px){
header{width:100vw;padding:0.5vw 0 0 0;}
footer{border-top:0.25vw solid #fff;}
nav{margin:3vw 0 0 0;}
nav a{font-size:0.9rem;margin:0 0 0 3vw;padding:1vw 0 0 0;}
p{margin:1.2vw auto 0 auto;width:70vw;}
ul{font-size:1.2rem;}
h1{margin:0 auto;font-size:1.6rem;width:50vw;}
h2{margin:4vw auto 0 auto;font-size:1.6rem;}
h3{font-size:1.4rem;}
h4{font-size:1.3rem;}
h5{padding:4vw 0 1vw 0;font-size:1.4rem;}
form{width:40vw;margin:2vw auto;}
#main-alt form p{text-align:left;}
label{margin:2vw 0 0.5vw 0;font-size:0.9rem;}
input[type=text]{width:37.8vw;padding:0.75vw 1vw;border-radius:0.5vw;}
input[type=tel]{width:37.8vw;padding:0.75vw 1vw;border-radius:0.5vw;}
input[type=email]{width:37.8vw;padding:0.75vw 1vw;border-radius:0.5vw;}
input[type=submit]{border-radius:0.75vw;padding:1vw 2vw;margin:2vw 0 0 0;}
textarea{width:37.8vw;height:28vw;padding:0.75vw 1vw;border-radius:0.5vw;}
#alt-top h1{font-size:2.8rem;}
#left{width:26vw;margin:0 3vw 0 0;}
#left form{width:26vw;}
#left input[type=text]{width:23.8vw;padding:0.75vw 1vw;border-radius:0.5vw;}
#left input[type=tel]{width:23.8vw;padding:0.75vw 1vw;border-radius:0.5vw;}
#left input[type=email]{width:23.8vw;padding:0.75vw 1vw;border-radius:0.5vw;}
#left textarea{width:23.8vw;height:28vw;padding:0.75vw 1vw;border-radius:0.5vw;}
#right{width:30vw;display:inline-block;vertical-align:top;margin:3vw 0 0 0;}
#logo{width:10vw;padding:0 0 4.843vw 0;margin:1vw 0 0 2vw;}
#top-holder{padding:6.7vw 0 0 0;}
#main-img{width:84vw;padding:6vw 0 47.2416vw 0;}
#main-alt{padding:2vw 20vw 5vw 20vw;width:60vw;}
#main-alt #eul{margin:0 20vw 0 0;}
#main-alt h1{width:auto;margin:0;}
#main-alt p{width:auto;margin:2vw 0 0;font-size:1.2rem;line-height:1.8vw;text-align:center;}
#main-alt p.pass{margin:1vw 20vw 0 0;}
#main-alt p.error{margin:1vw 20vw 0 0;}
#main-alt h2{text-align:left;width:auto;margin:4vw 0 0 0;}
#main-alt h3{margin:2.4vw 0 0 0;}
#main-alt iframe{width:60vw;height:190vw;margin:2vw 0;}
#alt-top{padding:6vw 0 28vw 0;border-bottom:0.5vw solid #eee;}
#alt-top h1{padding:4vw 0 0 0;}
#alt-top h2{margin:0.25vw 0 0 0;}
#overlay h1{font-size:3rem;width:auto;}
#overlay h2{font-size:2rem;}
#collection-logo{width:14vw;padding:0 0 14vw;margin:2vw auto;}
#left p{text-align:left;width:auto;margin:1.2vw 0 0 0;}
#holder{border-bottom:0.25vw solid #1B124C;}
#holder2{border-bottom:0.25vw solid #1B124C;}
#holder-block2{width:50vw;padding:3vw 5vw 15vw 5vw;}
#brand-social li{font-size:0.8rem;}
#Facebook{width:1.5vw;height:0;padding:0.75vw 0 1.25vw 2.5vw;}
#Twitter{width:1.5vw;height:0;padding:0.75vw 0 1.25vw 2.5vw;}
#LinkedIn{width:1.5vw;height:0;padding:0.75vw 0 1.25vw 2.5vw;}
#Pinterest{width:1.5vw;height:0;padding:0.75vw 0 1.25vw 2.5vw;}
#Instagram{width:1.5vw;height:0;padding:0.75vw 0 1.25vw 2.5vw;}
#YouTube{width:1.5vw;height:0;padding:0.75vw 0 1.25vw 2.5vw;}
#Messenger{width:1.5vw;height:0;padding:0.75vw 0 1.25vw 2.5vw;}
#brand-social a:link{padding:1vw;margin:-1vw 0 0 -2vw;}
#brand-social a:visited{padding:1vw;margin:-1vw 0 0 -2vw;}
#brand-social a:hover{padding:1vw;margin:-1vw 0 0 -2vw;}
#bottom-footer{padding:1vw 0 0 0;margin:1vw 0 0 0;}
#bottom-footer p{font-size:0.8rem;margin:0 0 0.5vw 0;width:auto;text-align:left;}
#foot-right p{text-align:right;}
#tenants:hover ul{padding:0 3vw 2vw 0;}
#owners:hover ul{padding:0 3vw 2vw 0;}
.side-menu{margin:3vw 0 0 0;}
.block-img{width:25vw;padding:0 0 16.675vw 0;}
.holder-block1{width:60vw;}
.block-content{width:30.7vw;padding:2vw;}
.brand-logo{width:10vw;padding:0 0 4.825vw;margin:0 4.9vw 2vw;}
.box{width:16.76vw;margin:1vw 0.45vw;text-align:left;}
.box-img{width:16.76vw;padding:0 0 11.179vw 0;}
.box p{width:16.76vw;font-size:0.85rem;}
.holder-block1 p{font-size:0.8rem;}
.footcol{width:29.8vw;}
.footer-ul{width:29.8vw;}
.ful-middle{border-left:0.1vw solid #bbb;border-right:0.1vw solid #bbb;}
.footer-ul li{display:inline-block;margin:0.5vw 0;width:11.78vw;font-size:0.65rem;vertical-align:top;text-align:left;padding:0 1.5vw;}
.footer-ul li.right-li{text-align:right;}
.captcha_wrapper{width:40vw;}
.agent{width:40vw;margin:5vw auto;padding:1vw;}
.agent-img{width:16vw;padding:0 0 10.672vw 0;}
#main-alt .agent h2{margin:0.5vw 0 0 0;font-size:1.6rem;}
#main-alt .agent h3{margin:1.2vw 0 0 0;font-size:1.4rem;}
#main-alt .agent p{margin:0.5vw 0 0 0;font-size:0.8rem;}
#main-alt .agent-bio p{margin:1vw 0 0 0;text-align:left;}
#main-alt .agent-bio ul{font-size:1.2rem;}
.agent-bio{width:50vw;}
.agent-bio-left{width:20vw;}
.agent-bio-right{width:27vw;}
.social{border-radius:1vw;width:16vw;margin:1vw 1.8vw;}
.social h4{margin:1.05vw 0 0 5vw;font-size:1.3rem;}
.social #sm-Facebook{width:4vw;padding:0 0 4vw 0;}
.social #sm-Twitter{width:4vw;padding:0 0 4vw 0;}
.social #sm-LinkedIn{width:4vw;padding:0 0 4vw 0;}
.social #sm-Pinterest{width:4vw;padding:0 0 4vw 0;}
.social #sm-Instagram{width:4vw;padding:0 0 4vw 0;}
.social #sm-YouTube{width:4vw;padding:0 0 4vw 0;}
.social #sm-Messenger{width:4vw;padding:0 0 4vw 0;}
.simg{border-radius:1vw;width:4vw;padding:0 0 4vw 0;}
.testimonial{width:14.75vw;margin:5vw 1vw 0 1vw;min-height:15vw;padding:1.5vw;}
#main-alt .testimonial p{font-size:0.75rem;margin:1vw 0 0 0;text-align:center;}
.theader{border-bottom:0.25vw dashed #938F8C;padding:0 0 1vw 0;}
.thimg{width:4vw;padding:0 0 4vw;}
.thhead{width:9.75vw;}
.thhead h4{font-size:1.4rem;}
.trating{width:6vw;padding:0 0 1.42vw 0;margin:0.5vw 0 0 0;}
.foot-logo{width:8vw;padding:0 0 3.867vw 0;}
}@media only screen and (min-width: 1440px){
nav a{font-size:1.1rem;}
p{font-size:1rem;}
h1{font-size:1.4rem;}
h2{font-size:1.4rem;}
h3{font-size:1.4rem;}
h4{font-size:1.4rem;}
h5{font-size:1.8rem;}
label{margin:1.2vw 0 0.25vw 0;font-size:1rem;}
#top-holder{line-height:0.6vw;min-height:36vw;}
#main-alt iframe{width:50vw;height:160vw;margin:2vw 0;}
.agent{width:46vw;}
#main-alt h3{margin:4vw 0 0 0;}
#main-alt .agent h2{font-size:2rem;}
#main-alt .agent h3{margin:2vw 0 0 0;font-size:1.8rem;}
#main-alt .agent p{font-size:1.4rem;}
#alt-top h1{font-size:3.2rem;}
#holder-block1 p{font-size:1.3rem;}
#holder-block2{width:44vw;padding:3vw 3vw 10vw 3vw;}
#overlay h1{margin:30vw 0 3vw;}
#main-alt .testimonial p{font-size:1rem;}
.box p{font-size:1rem;}
.menu-logo{width:8vw;padding:0 0 3.84vw 0;margin:2vw 3vw;}
.brand-logo{margin:0 3.1vw 2vw;}
.holder-block1{width:50vw;}
.block-content{width:22.7vw;padding:1vw;}
.holder-block1 p{font-size:0.9rem;}
.footer-ul li{font-size:0.8rem;}
.social h4{font-size:1.4rem;}
}@media only screen and (min-width: 1920px){
body{background:#fff;text-align:center;}
header{width:1350px;margin:0 auto;padding:15px 0;position:static;text-align:left;}
footer{border-top:4px solid #fff;width:auto;padding:50px 0;}
nav{margin:20px 0 10px 0;width:1158px;text-align:right;position:static;}
nav a{margin:0 0 0 55px;font-size:16px;}
p{font-size:16px;width:960px;margin:20px auto 0 auto;}
h1{font-size:64px;width:960px;text-align:center;}
h2{font-size:24px;margin:100px 0 0 0;}
h3{font-size:32px;margin:0;}
h4{font-size:28px;}
h5{font-size:48px;text-align:center;width:1400px;margin:0 auto;padding:100px 0 20px 0;}
h6{font-size:24px;margin:30px 0 0 0;}
form{text-align:left;width:600px;}
label{margin:20px 0 5px 0;font-size:14px;}
input[type=text]{width:550px;padding:15px 20px;border-radius:10px;}
input[type=tel]{width:550px;padding:15px 20px;border-radius:10px;}
input[type=email]{width:550px;padding:15px 20px;border-radius:10px;}
input[type=submit]{border-radius:10px;padding:15px 20px;margin:25px 0 0 0;}
textarea{width:550px;padding:15px 20px;border-radius:10px;}
#main{width:1350px;margin:0 auto;}
#left{width:600px;margin:0 120px 0 0;}
#right{width:400px;margin:50px 0 0 0;}
#eul{padding:0 15px 0 30px;margin:0 200px 0 0;}
#eul li{padding:0 0 15px 0;}
#collection-logo{width:200px;padding:0 0 200px;}
#top-holder{min-height:550px;padding:0;position:relative;}
video{border-bottom:4px solid #fff;}
#agent-holder{width:1150px;text-align:left;margin:30px auto 0 auto;}
#logo{width:192px;padding:0 0 93px 0;margin:0;text-align:left;}
#main-alt-holder{width:auto;}
#main-alt{width:1152px;padding:30px 0;margin:0 auto;border:0;}
#main-alt iframe{width:800px;height:2400px;margin:25px 0;}
#main-alt h2{margin:50px 0 0 0;}
#main-alt h3{margin:30px auto 0 auto;}
#main-alt p{margin:50px 0 0 0;line-height:36px;font-size:18px;}
#alt-top{width:auto;padding:0 0 540px 0;border-bottom:5px solid #eee;}
#alt-top h1{padding:60px 0 0 0;font-size:64px;}
#block-img{text-align:left;width:500px;padding:0 0 333px 0;}
#overlay h1{font-size:80px;margin:550px 0 100px;}
#overlay h2{font-size:56px;}
#holder{margin:0 auto;text-align:left;border-bottom:4px solid #1B124C;padding:0;padding:180px 0 0 0;}
#holder2{border-bottom:4px solid #1B124C;}
#holder-block2{margin:20px auto 150px;padding:40px 40px 100px 40px;width:920px;}
#bottom-footer{width:1400px;padding:20px 0 0 0;margin:20px auto;border-top:2px solid #bbb;}
#bottom-footer p{font-size:12px;margin:0 0 5px 0;}
#foot-left{width:800px;}
#foot-right{width:450px;}
#social{width:450px;height:30px;text-align:left;display:block;}
#social li{margin:0 0 0 10px;}
#facebook{width:20px;padding:0 0 20px 0;}
#pinterest{width:20px;padding:0 0 20px 0;}
#linked{width:20px;padding:0 0 20px 0;}
#twitter{width:20px;padding:0 0 20px 0;}
#instagram{width:20px;padding:0 0 20px 0;}
#youtube{width:20px;padding:0 0 20px 0;}
#messenger{width:20px;padding:0 0 20px 0;}
#brand-social{margin:20px 0;}
#brand-social li{margin:0 0 10px 0;font-size:16px;}
#Facebook{width:30px;padding:15px 0 30px 60px;}
#Twitter{width:30px;padding:15px 0 30px 60px;}
#LinkedIn{width:30px;padding:15px 0 30px 60px;}
#Pinterest{width:30px;padding:15px 0 30px 60px;}
#Instagram{width:30px;padding:15px 0 30px 60px;}
#YouTube{width:30px;padding:15px 0 30px 60px;}
#Messenger{width:30px;padding:15px 0 30px 60px;}
#brand-social a:link{padding:15px;margin:-15px 0 0 -30px;}
#brand-social a:visited{padding:15px;margin:-15px 0 0 -30px;}
#brand-social a:hover{padding:15px;margin:-15px 0 0 -30px;}
#tenants:hover ul{padding:0 55px 40px 0;}
#owners:hover ul{padding:0 55px 40px 0;}
.side-menu{margin:60px 0 0 0;width:1150px;padding:0;}
.menu-logo{width:180px;padding:0 0 87px 0;margin:50px;text-align:left;display:inline-block;}
.brand-logo{width:180px;padding:0 0 86.85px;margin:20px 45px;}
.ul-side-menu{font-size:12px;width:auto;margin:20px 0 0 0;}
.ul-side-menu li{width:auto;margin:10px 0 0 0;}
.box{width:250px;margin:20px 5px;text-align:left;}
.box-img{width:250px;padding:0 0 166.75px 0;}
.box p{width:250px;font-size:16px;margin:5px 0 0 0;}
.logo-transparent{width:116px;height:0;padding:0 0 116px 0;margin:50px auto 0;text-align:left;}
.holder-block1{width:1000px;margin:20px auto;}
.block-img{text-align:left;width:500px;padding:0 0 333px 0;display:inline-block;}
.block-content{display:inline-block;padding:70px 55px;width:386.4px;}
.holder-block1 p{font-size:16px;display:block;width:auto;margin:25px 0 0 0;padding:0;}
.holder-1400px{width:400px;margin:0 auto;padding:250px 1000px 250px 0;}
.footcol{width:466px;}
.footer-ul{font-size:12px;margin:0 auto;text-align:left;width:466px;}
.footer-ul li{padding:0 20.5px;width:190px;}
.captcha_wrapper{width:800px;}
.agent{width:860px;margin:100px auto;}
.agent-img{width:360px;padding:0 0 240px 0;text-align:left;}
#main-alt .agent h2{margin:10px 0 0 0;font-size:32px;text-align:center;}
#main-alt .agent h3{margin:50px 0 0 0;font-size:28px;text-align:center;}
#main-alt .agent p{margin:10px 0 0 0;font-size:22px;text-align:center;}
.agent-bio{padding:40px;margin:50px auto;width:960px;border-radius:50px;}
.agent-bio-left{width:360px;}
.agent-bio-right{width:570px;margin:0 0 0 20px;}
.agent-bio-img{width:360px;padding:0 0 240px 0;text-align:left;}
#main-alt .agent-bio p{margin:10px 0;font-size:20px;}
#main-alt .agent-bio h3{margin:20px 0 0 0;}
#main-alt .pass{padding:15px;margin:0 200px 0 0;}
#main-alt .error{padding:15px;margin:0 200px 0 0;}
.social{border-radius:20px;width:330px;margin:25px;}
.social h4{margin:20px 0 0 90px;font-size:28px;}
.social #sm-Facebook{width:75px;padding:0 0 75px 0;}
.social #sm-Twitter{width:75px;padding:0 0 75px 0;}
.social #sm-LinkedIn{width:75px;padding:0 0 75px 0;}
.social #sm-Pinterest{width:75px;padding:0 0 75px 0;}
.social #sm-Instagram{width:75px;padding:0 0 75px 0;}
.social #sm-YouTube{width:75px;padding:0 0 75px 0;}
.social #sm-Messenger{width:75px;padding:0 0 75px 0;}
.simg{border-radius:15px;width:75px;padding:0 0 75px 0;}
.testimonial{border-radius:20px;padding:15px;width:311px;margin:25px 20px;min-height:280px;}
#main-alt .testimonial p{margin:20px 0 0 0;font-size:18px;line-height:36px;}
.theader{padding:0 0 20px 0;border-bottom:3px dashed #aaa;}
.thimg{width:80px;padding:0 0 80px;}
.thhead{width:211px;margin:0 0 0 20px;}
.thhead h4{margin:10px 0 0 0;font-size:28px;}
.trating{width:120px;padding:0 0 28.42px 0;margin:5px 0 0 0;}
.award-holder{width:800px;text-align:left;}
.award{width:60px;padding:0 0 34.45px 0;margin:0 25px 0 0;}
.foot-logo{width:140px;padding:0 0 67.667px 0;text-align:left;}
}