html,body{background-color:#FFF;text-align:center;font-family:'Gotham-Thin';font-size:12px;margin:0;padding:0;-webkit-font-smoothing:subpixel-antialiased;-webkit-overflow-scrolling:touch;overflow-x:hidden}.col-50{display:block;float:left;width:50%;margin:0;padding:0}ul.menu-links{display:block;float:right;list-style:none;width:auto;margin:0;padding:0}ul.menu-links li{position:relative;float:left;text-align:center;margin:0;padding:0;width:auto;line-height:100px}ul.menu-links li:first-child{display:none}ul.menu-links li:first-child div{display:block;float:right;width:60px;height:60px;margin-right:2%}ul.menu-links li:first-child div::before{display:block;float:left;text-align:center;width:100%;line-height:60px;content:"\2715";font-family:'Gotham-Book';color:#000;font-size:2.8em}ul.menu-links li:last-child{border-right:0}ul.menu-links li a,ul.menu-links li a:visited,ul.menu-links li a:hover{display:block;float:left;width:100%;height:60px;line-height:60px;font-size:17px;text-align:center;margin:20px 0;padding:0 20px;color:#0A3E53;text-decoration:none;font-family:'Gotham-Bold';text-transform:capitalize}ul.menu-links li a:hover{color:#F09820}div.mobile-menu{display:none;position:absolute;z-index:40;top:50%;right:4%;cursor:pointer;width:40px;height:22px;margin:-11px 0 0 0}div.mobile-menu span{display:block;float:left;width:100%;height:4px;margin:0 0 5px 0;background-color:#0A3E53}div.mobile-menu span:last-child{margin:0}ul.menu-links.showMenu{transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0)}header{display:block;position:relative;float:left;width:100%;height:180px;margin:0 0 40px 0;padding:0}.body-index header{margin:0}header .top{display:block;position:relative;z-index:30;float:left;width:85%;margin:40px 7.5% 0 7.5%;padding-bottom:40px;border-bottom:2px solid #ddd}.body-index header .top{border-bottom:none}header .top img{float:left;width:auto;height:100px;margin:0}.top .logo-animation{display:block;float:left;width:230px;height:100px;margin:5px 0;position:relative;cursor:pointer}.top .logo-animation b{display:block;position:absolute;margin:0;padding:0;background-image:url(../../images/logo-frames.png?20200229);background-repeat:no-repeat;background-size:560px 100px;opacity:0}.top .logo-animation b.a{width:95px;height:100px;top:0;left:0;background-position:0 0;animation:logo 1s 1s 1 normal forwards;-webkit-animation:logo 1s 1s 1 normal forwards;-moz-animation:logo 1s 1s 1 normal forwards;-o-animation:logo 1s 1s 1 normal forwards}.top .logo-animation b.b{background-position:-120px 0;width:96px;height:48px;top:21px;left:0;animation:logo 0.8s 1.2s 1 normal forwards;-webkit-animation:logo 0.8s 1.2s 1 normal forwards;-moz-animation:logo 0.8s 1.2s 1 normal forwards;-o-animation:logo 0.8s 1.2s 1 normal forwards}.top .logo-animation b.c{background-position:-220px 0;width:8px;height:8px;top:49px;left:38px;animation:logo 0.5s 2s 1 normal forwards;-webkit-animation:logo 0.5s 2s 1 normal forwards;-moz-animation:logo 0.5s 2s 1 normal forwards;-o-animation:logo 0.5s 2s 1 normal forwards}.top .logo-animation b.d{background-position:-220px 0;width:8px;height:8px;top:49px;left:50px;animation:logo 0.5s 2.2s 1 normal forwards;-webkit-animation:logo 0.5s 2.2s 1 normal forwards;-moz-animation:logo 0.5s 2.2s 1 normal forwards;-o-animation:logo 0.5s 2.2s 1 normal forwards}.top .logo-animation b.e{background-position:-220px 0;width:8px;height:8px;top:61px;left:38px;animation:logo 0.5s 2.6s 1 normal forwards;-webkit-animation:logo 0.5s 2.6s 1 normal forwards;-moz-animation:logo 0.5s 2.6s 1 normal forwards;-o-animation:logo 0.5s 2.6s 1 normal forwards}.top .logo-animation b.f{background-position:-220px 0;width:8px;height:8px;top:61px;left:50px;animation:logo 0.5s 2.8s 1 normal forwards;-webkit-animation:logo 0.5s 2.8s 1 normal forwards;-moz-animation:logo 0.5s 2.8s 1 normal forwards;-o-animation:logo 0.5s 2.8s 1 normal forwards}.top .logo-animation b.g{background-position:-250px 0;width:130px;height:20px;top:30px;left:100px;animation:viviza 0.7s 3.2s 1 normal forwards;-webkit-animation:viviza 0.7s 3.2s 1 normal forwards;-moz-animation:viviza 0.7s 3.2s 1 normal forwards;-o-animation:viviza 0.7s 3.2s 1 normal forwards}.top .logo-animation b.h{background-position:-390px 0;width:130px;height:11px;top:60px;left:100px;animation:viviza 0.7s 3.7s 1 normal forwards;-webkit-animation:viviza 0.7s 3.7s 1 normal forwards;-moz-animation:viviza 0.7s 3.7s 1 normal forwards;-o-animation:viviza 0.7s 3.7s 1 normal forwards}.top .logo-animation b.i{background-position:-531px 0;width:23px;height:1px;top:79px;left:157px;animation:viviza 0.5s 4s 1 normal forwards;-webkit-animation:viviza 0.5s 4s 1 normal forwards;-moz-animation:viviza 0.5s 4s 1 normal forwards;-o-animation:viviza 0.5s 4s 1 normal forwards}@-webkit-keyframes logo{0%{opacity:0;-webkit-transform:scale(0,0)}70%{opacity:1;-webkit-transform:scale(2,2)}90%{opacity:1;-webkit-transform:scale(.8,.8)}100%{opacity:1;-webkit-transform:scale(1,1)}}@-moz-keyframes logo{0%{opacity:0;-moz-transform:scale(0,0)}70%{opacity:1;-moz-transform:scale(2,2)}100%{opacity:1;-moz-transform:scale(1,1)}}@-o-keyframes logo{0%{opacity:0;-o-transform:scale(0,0)}70%{opacity:1;-o-transform:scale(2,2)}100%{opacity:1;-o-transform:scale(1,1)}}@keyframes logo{0%{opacity:0;transform:scale(0,0)}70%{opacity:1;transform:scale(2,2)}90%{opacity:1;transform:scale(.8,.8)}100%{opacity:1;transform:scale(1,1)}}@-webkit-keyframes viviza{0%{opacity:0;-webkit-transform:translateX(-150px)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes viviza{0%{opacity:0;-moz-transform:translateX(-150px)}100%{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes viviza{0%{opacity:0;-o-transform:translateX(-150px)}100%{opacity:1;-o-transform:translateX(0)}}@keyframes viviza{0%{opacity:0;transform:translateX(-150px)}100%{opacity:1;transform:translateX(0)}}div.help-box.one,div.help-box.contact{display:block;position:relative;z-index:20;float:right;margin:30px 5% 0 0;color:#fff;width:350px;font-family:'Gotham-Book'}div.help-box.contact{margin-bottom:30px}div.help-box.two{display:block;position:absolute;z-index:20;right:5%;top:50%;margin:0;color:#fff;width:350px;font-family:'Gotham-Book'}div.help-box::before{display:block;position:absolute;z-index:-10;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);border-radius:6px;content:""}div.help-box::before{z-index:-20;background-color:rgba(255,255,255,.8);opacity:0;animation:helpBox 10s ease-in-out 0s infinite normal both;-webkit-animation:helpBox 10s ease-in-out 0s infinite normal both;-moz-animation:helpBox 10s ease-in-out 0s infinite normal both;-o-animation:helpBox 10s ease-in-out 0s infinite normal both}@-webkit-keyframes helpBox{0%{opacity:0;-webkit-transform:scale(1,1)}49%{opacity:0;-webkit-transform:scale(1,1)}50%{opacity:.8;-webkit-transform:scale(1,1)}55%{opacity:.9}60%{opacity:1}75%{opacity:0;-webkit-transform:scale(1.3,1.3)}100%{opacity:0;-webkit-transform:scale(1,1)}}@-moz-keyframes helpBox{0%{opacity:0;-moz-transform:scale(1,1)}49%{opacity:0;-moz-transform:scale(1,1)}50%{opacity:.8;-moz-transform:scale(1,1)}55%{opacity:.9}60%{opacity:1}75%{opacity:0;-moz-transform:scale(1.3,1.3)}100%{opacity:0;-moz-transform:scale(1,1)}}@-o-keyframes helpBox{0%{opacity:0;-o-transform:scale(1,1)}49%{opacity:0;-o-transform:scale(1,1)}50%{opacity:.8;-o-transform:scale(1,1)}55%{opacity:.9}60%{opacity:1}75%{opacity:0;-o-transform:scale(1.3,1.3)}100%{opacity:0;-o-transform:scale(1,1)}}@keyframes helpBox{0%{opacity:0;transform:scale(1,1)}49%{opacity:0;transform:scale(1,1)}50%{opacity:.8;transform:scale(1,1)}55%{opacity:.9}60%{opacity:1}75%{opacity:0;transform:scale(1.3,1.3)}100%{opacity:0;transform:scale(1,1)}}div.help-box .title{display:block;float:left;width:100%;font-size:1.4em;line-height:45px;color:#fff;background-color:#0A3E53}div.help-box .content{display:block;float:left;width:100%;margin:0;padding:10px;text-align:left;font-size:1.2em;background-color:#fff;color:#0A3E53;overflow:hidden;position:relative}div.help-box .content b{display:block;float:left;width:100%;font-weight:400;color:#0A3E53;margin-top:5px}div.help-box .content b.mTop{margin-top:10px}div.help-box .content input:not([type="radio"]),div.help-box .content textarea{display:block;float:left;width:100%;margin:0;resize:none;font-family:'Gotham-Book'}div.help-box .content input:not([type="radio"]),div.help-box .content input:not([type="radio"]):focus,div.help-box .content textarea{line-height:30px;border:1px solid #ccc;outline:none;padding:0 5px;font-family:'Gotham-Book';font-size:1em;color:#0A3E53;appearance:none;-webkit-appearance:none}div.help-box .content input[disabled]{background-color:#eee!important}div.help-box .content textarea{height:50px;line-height:1em;padding:5px;font-family:'Gotham-Book'}div.help-box .content .thanks{display:none;float:left;width:100%;line-height:25px;text-align:center;color:#00A25B;margin:0 0 10px 0;border:5px solid #00A25B}div.help-box .content .thanks z{display:block;float:left;margin:0;padding:0;width:50px;height:50px;line-height:50px;background-color:#00A25B;color:#fff;font-size:2em}div.help-box .content .box-alert{display:block;float:right;width:100%;text-align:right;color:red;font-size:.8em;margin:10px 0}div.help-box .content .box-alert.sending{color:#116e97}div.help-box .content .frm-btn{display:block;float:right;width:auto;height:30px;line-height:32.5px;font-size:1.4em;padding:0 10px;border:1px solid #ccc;margin:0;cursor:pointer;color:#333}div.help-box .content .frm-btn.back{display:none;margin-right:2px}div.help-box .content .frm-btn.back z{float:left;margin:5px 5px 0 0}div.help-box .content .second-frm{display:none}div.help-box .content .tab-content{display:none;float:left;width:100%;margin:0 0 15px;padding:10px 15px;background-color:#efefef;border:1px solid #ccc;border-top:none}div.help-box .content .tab-content.active{display:block}div.help-box .content .tab-content.rent input[type="radio"]{position:absolute;left:-99999px}div.help-box .content .tab-content.rent input[type="radio"]+label{cursor:pointer}div.help-box .content .tab-content.rent input[type="radio"]+label::before{display:block;float:left;width:10px;height:10px;margin-right:5px;border-radius:50%;border:2px solid #F09820;content:""}div.help-box .content .tab-content.rent input[type="radio"]:checked+label::before{border:4px solid #F09820;width:6px;height:6px}section.header{display:block;position:relative;float:left;width:100%;height:auto;min-height:750px;margin:0;padding:0}section.header b.bg{display:block;position:absolute;z-index:10;top:0;left:0;width:100%;height:100%;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center;opacity:0;transition:opacity 2s ease-out;-webkit-transition:opacity 2s ease-out;-o-transition:opacity 2s ease-out;-moz-transition:opacity 2s ease-out;-ms-transition:opacity 2s ease-out}section.header b.bg.active{opacity:1}ul.h-menu{display:table;width:100%;float:left;table-layout:fixed;margin:5px 0 15px 0;padding:0;border:1px solid #ccc;overflow:hidden}ul.h-menu.NMB{margin-bottom:0}ul.h-menu[data-el='op-type']{border-bottom:none}ul.h-menu[data-el='op-type'] li:not(.active){border-bottom:1px solid #ccc}ul.h-menu.merge-top{margin-bottom:0;border-bottom:none}ul.h-menu.merge-bottom{margin-top:0}ul.h-menu li{display:table-cell;width:auto;text-align:center;border-right:1px solid #ccc;margin:0;padding:8px 0;cursor:pointer;font-size:.9em;color:#0A3E53;font-family:'Gotham-Book'}ul.h-menu li,div.help-box .content .frm-btn,ul.filter-1 li{background:#eee;text-shadow:0 1px 1px #f6f6f6;background-image:-webkit-gradient(linear,left top,left bottom,from(#fdfdfd),to(#eee));background-image:-webkit-linear-gradient(#fdfdfd,#eee);background-image:-moz-linear-gradient(#fdfdfd,#eee);background-image:-ms-linear-gradient(#fdfdfd,#eee);background-image:-o-linear-gradient(#fdfdfd,#eee);background-image:linear-gradient(#fdfdfd,#eee);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}ul.h-menu li:hover,div.help-box .content .frm-btn:hover,ul.filter-1 li:hover{text-shadow:0 1px 1px #fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#ededed),to(#dadada));background-image:-webkit-linear-gradient(#ededed,#dadada);background-image:-moz-linear-gradient(#ededed,#dadada);background-image:-ms-linear-gradient(#ededed,#dadada);background-image:-o-linear-gradient(#ededed,#dadada);background-image:linear-gradient(#ededed,#dadada)}ul.h-menu li.active,ul.filter-1 li.active{text-shadow:0 1px 1px #fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#ececec),to(#c9c9c9));background-image:-webkit-linear-gradient(#ececec,#c9c9c9);background-image:-moz-linear-gradient(#ececec,#c9c9c9);background-image:-ms-linear-gradient(#ececec,#c9c9c9);background-image:-o-linear-gradient(#ececec,#c9c9c9);background-image:linear-gradient(#ececec,#c9c9c9)}ul.filter-2 li.active::before{background-image:-webkit-gradient(linear,left top,left bottom,from(#D06810),to(#F09820));background-image:-webkit-linear-gradient(#D06810,#F09820);background-image:-moz-linear-gradient(#D06810,#F09820);background-image:-ms-linear-gradient(#D06810,#F09820);background-image:-o-linear-gradient(#D06810,#F09820);background-image:linear-gradient(#D06810,#F09820)}ul.h-menu li:last-child{border-right:none}ul.v-menu{display:block;float:left;margin:0;padding:0;background-color:#fff;border:3px solid #fff;border-radius:3px}ul.v-menu li{display:block;float:left;width:100%;margin:5px 0 0 0;padding:0 0 5px 0;line-height:40px;text-align:left;cursor:pointer;color:#333;text-indent:5px;border-bottom:1px solid rgba(243,146,0,.3)}ul.v-menu li:hover::before{background-color:rgba(243,146,0,.3);border:3px solid rgba(243,146,0,0)}ul.v-menu li.active:hover{background-color:#fff;cursor:default}ul.v-menu li::before{display:block;float:left;width:30px;height:30px;margin:5px 0 0 0;border:3px solid rgba(243,146,0,.3);content:" "}ul.v-menu li.active::before{border-color:#F19800;background-color:#F19800;background-position:-33px -33px}div.title-viviza{display:block;position:relative;left:50%;float:left;width:auto;margin:20px 0;padding:15px 40px;font-family:'Gotham-Bold';text-transform:uppercase;background-color:#0A3E53;color:#fff}div.title-viviza.inverted{background-color:#fff;color:#0A3E53}div.title-viviza::before,div.title-viviza::after{display:block;position:absolute;z-index:-1;top:-10px;left:-10px;border-top:2px solid #0A3E53;border-left:2px solid #0A3E53;content:""}div.title-viviza::after{border:none;top:auto;left:auto;bottom:-10px;right:-10px;border-bottom:2px solid #0A3E53;border-right:2px solid #0A3E53}div.title-viviza.inverted::before,div.title-viviza.inverted::after{border-color:#fff}div.cboth{display:block;clear:both;float:left;width:100%;height:1px;margin:0;padding:0}div.title-viviza.small{font-size:1.3em}div.title-viviza.small::before,div.title-viviza.small::after{width:35px;height:35px}div.title-viviza.middle{font-size:3em}div.title-viviza.middle::before,div.title-viviza.middle::after{width:50px;height:50px}div.title-viviza.large{font-size:4em}div.title-viviza.large::before,div.title-viviza.large::after{width:60px;height:60px}div.title-viviza.properties{margin:80px 0 50px 0}.body-properties div.title-viviza.properties{margin:50px 0 50px 0}section.index-content{display:block;float:left;width:100%;margin:0}section.index-content ul.menu-top{display:block;list-style:none;width:100%;height:auto;line-height:15px;border-bottom:2px solid #0b5bca;margin:0;padding:0}section.index-content ul.menu-top li{display:block;float:left;margin:0;padding:10px 20px;color:#7e7e7e;border-radius:5px 5px 0 0;cursor:pointer}section.index-content ul.menu-top li:hover{color:#FFF;background-color:#fd7b30}section.index-content ul.menu-top li.current{color:#FFF;font-weight:700;background-color:#0b5bca}section.index-content article{display:block;float:right;margin:25px 0 0 0;padding:0}section.index-content article.side-article{width:20%}section.index-content article.side-article ul{display:block;list-style:none;width:100%;height:auto;line-height:30px;margin:0 0 25px 0;padding:0;text-align:left}section.index-content article.side-article ul li{width:100%;margin:0;padding:0;color:#7e7e7e}section.index-content article.side-article ul li:nth-child(1){background-color:#434343;color:#FFF;font-weight:700;border-radius:5px 5px 0 0}section.index-content article.side-article ul li:nth-child(1) span{margin-left:15px}section.index-content article.content-article{width:100%;position:relative}section.index-content article.content-article div.homes{display:block;float:left;text-align:left;width:95%;margin:0 2.5%;padding:0 0 80px 0}section.index-content article.content-article div.homes ul,section.properties div.homes ul,article.more-properties ul{display:block;float:left;width:32.3333%;list-style:none;margin:.5%;padding:0;text-align:left}section.index-content article.content-article div.homes ul li,section.properties div.homes ul li,article.more-properties ul li{width:100%;margin:0;padding:0;position:relative;cursor:pointer}section.index-content article.content-article div.homes ul li.image::after,section.properties div.homes ul li.image::after,article.more-properties ul li.image::after{display:block;position:absolute;z-index:99;top:0;left:0;width:100%;height:100%;background-color:rgba(10,62,83,.3);opacity:0;content:""}section.index-content article.content-article div.homes ul:hover li.image::after,section.properties div.homes ul:hover li.image::after,article.more-properties ul:hover li.image::after{opacity:1}section.index-content article.content-article div.homes ul li.image img,section.properties div.homes ul li.image img,article.more-properties ul li.image img{width:100%;margin:0;cursor:pointer}section.index-content article.content-article div.homes ul li.info,section.properties div.homes ul li.info,article.more-properties ul li.info{font-size:1.6em;color:#166f97;margin:10px 0 0 0;background-color:#f8f8f8;padding:30px;text-transform:uppercase;font-family:'Gotham-Book'}section.index-content article.content-article div.homes ul li.info a,section.index-content article.content-article div.homes ul li.info a:visited,section.properties div.homes ul li.info a,section.properties div.homes ul li.info a:visited,article.more-properties ul li.info a,article.more-properties ul li.info a:visited{color:#166f97;float:right}section.index-content article.content-article div.homes ul li.info::before,section.properties div.homes ul li.info::before,article.more-properties ul li.info::before{display:block;position:absolute;z-index:99;top:20px;left:20px;width:2px;height:calc(100% - 40px);height:-webkit-calc(100% - 40px);height:-moz-calc(100% - 40px);height:-ms-calc(100% - 40px);height:-o-calc(100% - 40px);background-color:#F09820;content:""}.view-more-properties{display:block;float:left;width:100%;margin:30px 0 0 0;text-align:center}.view-more-properties a,.view-more-properties a:link,.view-more-properties a:visited{display:inline-block;border-bottom:2px solid #F09820;padding:5px;color:#F09820;font-size:2.3em;text-transform:uppercase;text-decoration:none;font-family:'Gotham-Book'}.view-more-properties a:hover{color:#0A3E53;border-bottom:2px solid #0A3E53}section.property{display:block;float:left;width:100%;margin:30px 0;overflow:hidden}.property-ul-1{display:block;float:left;width:90%;margin:0 5%;padding:0;list-style:none}.property-li-1,.property-li-2,.property-li-3{display:block;float:left;width:100%;margin:0;padding:0;color:#0A3E53;text-transform:uppercase;font-size:35px}.property-li-2{font-family:'Gotham-Bold'}.property-li-2::after{display:block;float:left;width:50%;height:4px;background-color:#F09820;margin:22px 25%;content:""}.property-li-3{font-family:'Gotham-Book'}.property-div-1{display:block;float:left;position:relative;width:100%;height:0;margin:40px 0;padding:0 0 34% 0;overflow:hidden}.property-div-1 .property-div-10{display:none;position:absolute;z-index:9999;top:50%;left:50%;margin:-30px 0 0 -30px;width:60px;border-radius:50%;height:60px;background-color:red;background-position:-179px 0;cursor:pointer}.property-div-1 .property-div-10:hover{background-color:rgba(0,0,0,.8)}.property-div-1.video .property-div-10{display:block}.property-div-1 div.spinner{top:190px}.property-div-2{display:block;position:absolute;z-index:99;top:0;left:0;width:100%;height:auto;opacity:0}.property-div-2 img{display:block;position:absolute;width:50%;height:auto;left:0;top:0}.property-div-2 img[data-video]{cursor:pointer}.property-div-3{display:block;position:absolute;z-index:999;width:20%;height:100%;top:0;left:0;cursor:pointer;opacity:0;background:rgba(0,0,0,0)}.property-div-3.prev{background:-moz-linear-gradient(90deg,rgba(0,0,0,.7) 0%,rgba(0,0,0,.2) 48%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(90deg,rgba(0,0,0,.7) 0%,rgba(0,0,0,.2) 48%,rgba(0,0,0,0) 100%);background:linear-gradient(90deg,rgba(0,0,0,.7) 0%,rgba(0,0,0,.2) 48%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1)}.property-div-3.next{left:auto;right:0;background:-moz-linear-gradient(90deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.2) 48%,rgba(0,0,0,.7) 100%);background:-webkit-linear-gradient(90deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.2) 48%,rgba(0,0,0,.7) 100%);background:linear-gradient(90deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.2) 48%,rgba(0,0,0,.7) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1)}.property-div-3::after{display:block;position:absolute;z-index:999;top:50%;left:0;width:100px;height:100px;margin:-50px 0 0 0;background-position:-500px 0;content:""}.property-div-3.next::after{left:auto;right:0;background-position:-600px 0}.property-div-4 div.box{max-width:90%;height:0;padding-bottom:42%;background-color:red}.property-div-4 .box iframe{display:block;position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;border:none}.property-div-5{display:block;float:left;position:relative;width:90%;margin:0;padding:30px 5% 80px 5%;position:relative;background-size:100% auto;background-position:center center;color:#eee;font-size:22px;line-height:24px;text-align:left}.property-div-9 h2,.property-div-5 h1,article.more-properties h2{display:block;float:left;position:relative;z-index:9999;width:100%;margin:0 0 15px 0;padding:0;text-transform:uppercase;font-family:'Gotham-Book'}.property-div-6{display:block;float:left;position:relative;z-index:9999;width:100%;margin:0;padding:0}div.property-div-7{background-color:rgba(5,18,41,.9)}.property-div-8{display:block;position:absolute;z-index:9999;left:0;bottom:30px;padding-left:50%;width:100%}.property-div-8 span{display:block;float:left;width:auto;font-family:'Gotham-Book';line-height:42px;font-size:1.3em;font-weight:700;text-transform:uppercase}.property-div-8 ul{display:block;float:left;width:auto;margin:0 0 0 15px;padding:0;list-style:none}.property-div-8 ul li{display:block;float:left;width:40px;height:40px;background-color:#fff;border-radius:50%;margin:0 5px;cursor:pointer;overflow:hidden}.property-div-8 ul li a{display:block;float:left;width:100%;height:100%}.property-div-8 ul li.fb-share-btn{background-position:-160px 0}.property-div-8 ul li.in-share-btn{background-position:-330px -30px}.property-div-8 ul li.yt-share-btn{background-position:-90px 0}.property-div-8 ul li.wp-share-btn{background-position:-480px 0}.property-div-8 ul li:hover{background-color:#F09820}.property-div-9{display:block;float:left;width:100%;margin:10px 0;padding:20px 5%;background-color:#efefef;color:#0A3E53;text-align:left}article.more-properties h2,.property-div-9 h2{font-size:30px}.property-div-9 h2 span{font-weight:400;font-size:.5em}.property-form-1{display:block;position:relative;float:left;width:80%;margin:0;padding:0;height:174px}.property-span-1{display:block;float:left;width:20%;margin:50px 0 0 0;padding:15px 0;font-size:28px;font-family:'Gotham-Book';text-align:center;text-transform:uppercase;color:#fff;background-color:#F09820;cursor:pointer}.property-span-1:hover{background-color:#0A3E53}.property-div-9 input[type="text"],.property-div-9 input[type="text"]:focus,.property-div-9 textarea{display:block;clear:both;float:left;width:49%;margin:0 1% 8px 0;padding:10px 2%;border:0;outline:0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;border-radius:0;appereance:none;-webkit-appereance:none;-moz-appereance:none;line-height:30px;font-size:20px;resize:none;font-family:'Gotham-Book'}.property-div-9 textarea{position:absolute;right:0;top:0;height:166px}article.more-properties{display:block;float:left;width:90%;margin:20px 5%;padding:0;position:relative}section.contact,section.about{display:block;float:left;width:100%;margin:0;padding:0}.contact-div-1{display:block;position:relative;float:left;width:100%;margin:80px 0 0 0;padding:0}section.contact div.message{display:block;position:relative;z-index:999;float:left;width:70%;margin:80px 15% 0 15%;padding:0;font-size:2.5em;text-align:justify}section.contact div.form,section.contact div.data{display:block;position:relative;z-index:999;float:left;width:50%;margin:100px 0 150px 0;padding:0}section.contact div.form{clear:both;padding-right:5%;border-right:3px solid #F09820}section.contact div.data{padding-left:5%;text-align:left;font-size:2em;color:#ddd}section.contact div.data img{display:block;float:left;height:180px;margin:0 40% 30px 0}.contact-div-2{display:block;float:left;width:calc(100% - 180px);width:-webkit-calc(100% - 180px);width:-moz-calc(100% - 180px);width:-ms-calc(100% - 180px);width:-o-calc(100% - 180px);margin:30px 0 0 0;padding:0 0 0 180px}.contact-div-2 a,.contact-div-2 a:visited{display:block;color:#fff;text-decoration:none}.contact-div-2 a:hover{color:#aaa}.contact-div-2 a::before,.contact-div-2 a:visited::before{display:block;float:left;width:35px;height:35px;background-color:#eee;border-radius:50%;margin-right:10px;content:""}.contact-div-2 a.phone-icon::before{background-position:-483px -3px}.contact-div-2 a.mail-icon::before{background-position:-403px -3px}.about-div-5,.services-div-1{display:block;float:left;position:relative;width:90%;margin:0;padding:60px 5%;background-image:url(../../images/about-1.jpg?20200229);background-size:100% auto;background-position:center center;color:#eee;font-size:25px;line-height:30px;text-align:left}.about-div-5 h1,.services-div-3 h1{display:block;float:left;width:100%;position:relative;z-index:10;font-size:33px;line-height:1em;margin:0 0 40px 0;text-transform:uppercase;font-family:'Gotham-Book';padding:0}.about-div-5 ol,.services-div-1 ol{display:block;position:relative;z-index:10;float:left;width:100%;height:10px;margin:0 0 -30px 0;padding:0;text-align:center}.about-div-5 ol li,.services-div-1 ol li{display:inline-block;width:8px;height:8px;border-radius:50%;margin:0 5px;border:1px solid #fff;cursor:pointer}.about-div-5 ol li.active,.services-div-1 ol li.active{background-color:#fff}.about-div-6,.about-div-11,.services-div-2,.property-div-7{display:block;position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;background-color:rgba(6,44,59,.8)}.about-div-7,.services-div-4{display:block;position:relative;z-index:10;float:left;width:100%;height:0;margin:0;padding:0 0 10% 0;overflow:hidden}.about-div-8,.services-div-3{display:block;position:absolute;top:0;left:0;width:100%;margin:0;padding:0;transform:translateX(110%);-webkit-transform:translateX(110%);-moz-transform:translateX(110%);-ms-transform:translateX(110%);-o-transform:translateX(110%)}.about-div-8[data-index="0"],.services-div-3[data-index="0"]{transform:translateX(-100%);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%)}.about-div-8.active,.services-div-3.active{transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}.about-div-8 b,.services-div-3 b,.services-div-3 b{font-family:'Gotham-Book'}.about-div-9{display:block;float:left;position:relative;width:90%;margin:0;padding:40px 5%}.about-div-9 h1{display:block;float:left;width:calc(25% - 83px);width:-webkit-calc(25% - 83px);width:-moz-calc(25% - 83px);width:-ms-calc(25% - 83px);width:-o-calc(25% - 83px);margin:0 40px 0 0;padding:0 40px 0 0;border-right:3px solid #F09820;font-size:40px;text-transform:uppercase;color:#0A3E53;text-align:right;font-family:'Gotham-Book'}.about-div-9 span{display:block;float:left;width:75%;margin:0;padding:0;font-size:28px;line-height:1em;text-align:left}.about-div-9 span b{font-family:'Gotham-Bold';font-weight:400}.about-div-10{display:block;position:relative;float:left;width:90%;margin:0;padding:50px 5%;text-align:right;color:#00A25B;font-size:28px;background-image:url(../../images/about-1.jpg?20200229);background-size:100% auto;background-position:center center}.about-div-11,.services-div-2{background-color:rgba(255,255,255,.8)}.about-div-12{display:block;float:left;position:relative;z-index:99;width:70%;margin:0 30% 0 0}.about-div-12 img{width:120px;float:right;margin-left:20px}.about-div-12 span{display:block;float:left;margin-top:20px;width:calc(100% - 140px);width:-webkit-calc(100% - 140px);width:-moz-calc(100% - 140px);width:-ms-calc(100% - 140px);width:-o-calc(100% - 140px)}.about-ul-1{display:block;float:left;width:90%;margin:50px 5% 0 5%;padding:0;list-style:none}.about-ul-1 li{display:block;float:left;width:33%;margin:0;padding:40px 0;text-align:center;background-color:#eee;color:#0A3E53;cursor:pointer}.about-ul-1 li:nth-of-type(2){margin:0 .5%}.about-ul-1 li:hover,.about-ul-1 li.active{background-color:#0A3E53;color:#fff}.about-ul-1 li div{display:inline-block;width:100px;height:100px;background-image:url(../../images/about-4.png?20200229);background-size:600px 400px}.about-ul-1 li:nth-of-type(1) div{background-position:0 0}.about-ul-1 li:nth-of-type(2) div{background-position:-400px 0}.about-ul-1 li:nth-of-type(3) div{background-position:-200px 0}.about-ul-1 li:hover:nth-of-type(1) div,.about-ul-1 li.active:nth-of-type(1) div{background-position:-100px 0}.about-ul-1 li:hover:nth-of-type(2) div,.about-ul-1 li.active:nth-of-type(2) div{background-position:-500px 0}.about-ul-1 li:hover:nth-of-type(3) div,.about-ul-1 li.active:nth-of-type(3) div{background-position:-300px 0}.about-ul-1 li h1{display:block;position:relative;width:100%;margin:20px 0 0 0;padding-bottom:10px;font-size:33px;line-height:1em;text-transform:uppercase;font-family:'Gotham-Book'}.about-ul-1 li h1::after{display:block;position:absolute;bottom:0;left:50%;width:100px;height:2px;background-color:#F09820;margin:0 0 0 -50px;content:""}.about-ul-1 li .about-span-1{display:none;float:left;width:90%;margin:0;padding:20px 5%;font-size:22px;line-height:1em;color:#fff;text-align:center}.about-div-13{display:none;float:left;width:60%;margin:0;padding:90px 20%;font-size:28px;line-height:1em;background-color:#0A3E53;color:#fff}.about-div-13.active{display:block}.about-div-13 b{font-family:'Gotham-Bold';font-weight:400}.about-div-14{display:block;float:left;position:relative;width:90%;margin:100px 5%;padding:0}.about-div-15{display:block;float:left;width:600px;height:600px;background-image:url(../../images/about-4.png?20200229);background-size:1200px 800px;background-position:0 -200px}.about-div-16{display:block;position:absolute;top:50%;right:0;width:calc(100% - 650px);width:-webkit-calc(100% - 650px);width:-moz-calc(100% - 650px);width:-ms-calc(100% - 650px);width:-o-calc(100% - 650px);margin:0 0 0 50px;text-align:left;font-size:33px;color:#0A3E53}.about-div-16 div{margin:0 0 50px 0}.about-div-16 div:nth-of-type(1),.about-div-16 div:nth-of-type(5){margin-left:-60px}.about-div-16 div:nth-of-type(2),.about-div-16 div:nth-of-type(4){margin-left:-20px}.about-div-16 div:nth-of-type(5){margin-bottom:0}.about-div-16 div b,.about-div-16 div strong{font-family:'Gotham-Bold';font-weight:400}.about-div-16 div b{text-transform:uppercase}article.title-and-logo,article.img-background{display:block;float:left;width:100%;margin:0;padding:0;text-align:center}article.title-and-logo img{display:inline-block;width:200px;margin:150px 0 120px 0;opacity:0}article.img-background{position:relative;color:#fff;overflow:hidden}article.img-background .arrow-down{z-index:20}article.img-background z.mask{display:block;position:absolute;z-index:10;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7)}section.services article.img-background div.message,section.services article.img-background div.services,section.services article.img-background div.advice,section.about article.img-background div.whoarewe,section.about article.img-background div.goal,section.about article.title-and-logo div.history,section.privacy article.title-and-logo div,section.about article.img-background div.mision,section.about article.img-background div.vision,section.about article.img-background div.vals{display:block;float:left;width:100%;position:relative;z-index:20;list-style:none;margin:0;padding:150px 0 170px 0;font-size:2em}section.about article.title-and-logo div.history,section.privacy article.title-and-logo div{width:80%;margin:0 10%;padding-top:80px;border-top:1px solid rgba(10,89,124,.2)}section.about article.img-background div.whoarewe b,section.about article.img-background div.goal b,section.about article.img-background div.mision b,section.about article.title-and-logo div.history b,section.about article.img-background div.vision b,section.about article.img-background div.vals strong,.body-servicios strong{font-size:1.1em;font-weight:700;font-family:'Gotham-Book'}section.about article.img-background div.vals strong,.body-servicios .popup strong{color:#F19800}section.services article.img-background div.advice f,section.services article.img-background div.services f,section.about article.img-background div.whoarewe f,section.about article.img-background div.goal f,section.about article.img-background div.mision f,section.about article.title-and-logo div.history f,section.privacy article.title-and-logo div f,section.about article.img-background div.vision f,section.about article.img-background div.vals f{display:block;float:left;position:relative;width:100%;margin:0;text-align:center;color:#fff;font-size:1.5em;text-transform:uppercase;padding-bottom:30px}section.about article.img-background .whoarewe span,section.about article.img-background .goal span,section.about article.title-and-logo .history span,section.privacy article.title-and-logo div span,section.about article.img-background .mision span,section.about article.img-background .vision span{display:block;float:left;width:100%;padding:0 10%;text-align:justify}section.about article.title-and-logo .history span,section.privacy article.title-and-logo div span{padding:0}section.privacy article.title-and-logo div span{margin:0 0 50px 0}section.about article.title-and-logo .history,section.privacy article.title-and-logo div,section.about article.img-background .mision,section.about article.img-background .goal,section.services article.img-background div.services{color:#0a597c;background-color:#fff}section.about article.title-and-logo div.history f,section.privacy article.title-and-logo div f,section.about article.img-background div.mision f,section.about article.img-background div.goal f,section.services article.img-background div.services f{color:#0a597c}section.about article.img-background .values{display:block;float:left;width:80%;margin:100px 10% 0 10%;list-style:none}section.about article.img-background .values div{display:block;float:left;width:50%;height:220px;margin:0 0;padding:0 20px;text-align:left}section.about article.img-background .values div b{display:block;float:left;width:100%;font-weight:400;margin:0 0 10px 0;font-size:1.5em;line-height:80px}section.about article.img-background .values div z{display:block;float:left;width:70px;height:70px;text-align:center;background-color:#F19800;border-radius:50%;margin:0 5px 0 0;font-weight:700;font-size:1.5em}section.about article.img-background div.whoarewe span,section.about article.img-background div.whoarewe f,section.about article.img-background div.goal span,section.about article.img-background div.goal f,section.about article.title-and-logo div.history span,section.about article.title-and-logo div.history f,section.privacy article.title-and-logo div f,section.privacy article.title-and-logo div span,section.about article.img-background div.mision span,section.about article.img-background div.mision f,section.about article.img-background div.vision span,section.about article.img-background div.vision f,.animateme,section.about article.img-background div.vals f,article.title-and-logo img{position:relative;z-index:30;opacity:0;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%)}article.title-and-logo .positioned,section.about article.img-background div .positioned,.animateme.positioned{opacity:1!important;transform:translate(0,0)!important;-webkit-transform:translate(0,0)!important;-moz-transform:translate(0,0)!important;-ms-transform:translate(0,0)!important;-o-transform:translate(0,0)!important}div.help-box.two,.about-div-16,.services-div-7 span,.services-div-8 span,.services-ul-1 li span{transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}div.filters,div.title-viviza{transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}section.about article.img-background div.whoarewe,section.about article.img-background div.vision,section.about article.img-background div.vals,section.services article.img-background div.message,section.services article.img-background div.advice,section.contact article.img-background,.about-div-2{-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center}section.about article.img-background div.whoarewe,section.services article.img-background div.message{background-image:url(../../images/123456789-1.jpeg?20200229)}section.about article.img-background div.vision,section.services article.img-background div.advice{background-image:url(../../images/123456789-2.jpeg?20200229)}section.about article.img-background div.vals{background-image:url(../../images/123456789-3.jpeg?20200229)}section.about article.img-background div.whoarewe .arrow-down,section.about article.img-background div.vision .arrow-down,section.about article.img-background div.vals .arrow-down{top:-160px}.about-div-1{background-color:rgba(0,0,0,.7)!important}.about-div-1 .box{width:70%;height:auto}.about-div-2{display:block;float:left;width:100%;margin:0;height:0;padding-bottom:30%;border-bottom:4px solid #F09820;background-image:url(../../images/about-1.jpg?20200229)}.about-div-3{display:block;float:left;width:80%;margin:0;padding:80px 10%;color:#00A25B;font-size:.9em;font-family:'Gotham-Book';text-align:right;background-image:url(../../images/about-2.png?20200229);background-size:60px auto;background-repeat:repeat}.about-div-4{display:block;float:left;margin:0;padding:0;width:calc(100% - 140px);width:-webkit-calc(100% - 140px);width:-moz-calc(100% - 140px);width:-ms-calc(100% - 140px);width:-o-calc(100% - 140px)}.about-div-3 img{float:right;width:120px;margin:0 0 0 20px;vertical-align:middle}section.properties{display:block;float:right;width:90%;margin:50px 5%}.title-viviza.properties{margin-top:0;margin-bottom:40px}div.filters{display:block;float:left;position:relative;left:50%;width:900px;max-width:90%;margin:40px 0 80px 0}ul.filter-1,ul.filter-2,ul.filter-1 li,ul.filter-2 li{display:block;float:left;list-style:none;margin:0;padding:0;font-family:'Gotham-Book';font-size:18px}ul.filter-1{width:120px}ul.filter-1 li{width:100%;line-height:40px;text-transform:uppercase;cursor:pointer;color:#0A3E53}ul.filter-2{width:780px;padding:20px;background-color:#efefef}ul.filter-2 li{text-transform:uppercase;text-align:left;cursor:pointer;line-height:40px}ul.filter-2 li::before{display:block;float:left;width:26px;height:26px;border:2px solid #F09820;margin:5px 5px 0 0;content:""}ul.filter-2 li[data-id='0']{width:150px;line-height:80px}ul.filter-2 li[data-id='0']::before{margin-top:25px}ul.filter-2 li[data-id='1'],ul.filter-2 li[data-id='2']{width:230px}ul.filter-2 li[data-id='3'],ul.filter-2 li[data-id='4']{width:360px}section.properties div.homes ul{margin-bottom:30px}.services-div-1{color:#0A3E53}.services-div-1 ol li{border:1px solid #0A3E53}.services-div-1 ol li.active{background-color:#0A3E53}.services-div-5{display:block;position:relative;float:left;width:100%;margin:0 0 50px 0;padding:0}.services-div-6,.services-div-7,.services-div-8,.services-div-9,.services-wrapper-1{display:block;position:relative;float:left;width:100%;margin:0;padding:0;text-align:left}.services-div-6{margin:80px 0}.services-wrapper-1{width:90%;margin:30px 5% 0 5%}.services-div-7{margin:0 2% 0 0}.services-div-8{margin:0}.services-div-7,.services-div-8{width:49%;min-height:190px;padding:30px 20px;background-color:#efefef;color:#0A3E53;font-size:35px;font-family:'Gotham-Book';text-transform:uppercase;line-height:1em;border-bottom:30px solid #fff;cursor:pointer}.services-div-7.active,.services-div-7:hover,.services-div-8.active,.services-div-8:hover{background-color:#0A3E53;color:#fff;border-bottom:30px solid #0A3E53}.services-div-7::before,.services-div-7::after,.services-div-8::before,.services-div-8::after{display:block;position:absolute;left:30px;top:50%;width:110px;height:110px;margin-top:-55px;background-color:#F09820;border-radius:50%;content:""}.services-div-7::after,.services-div-8::after{background-color:transparent;width:94px;height:94px;top:calc(50% + 2px);top:-webkit-calc(50% + 2px);top:-moz-calc(50% + 2px);top:-ms-calc(50% + 2px);top:-o-calc(50% + 2px);left:32px;border:6px solid #efefef}.services-div-7:hover::after,.services-div-7.active::after,.services-div-8:hover::after,.services-div-8.active::after{border:6px solid #0A3E53}.services-div-7 span,.services-div-8 span{display:block;position:absolute;top:50%;left:0;width:100%;padding:0 40px 0 160px;margin:0}.services-div-7 span::before,.services-div-8 span::before{display:block;position:absolute;top:50%;left:45px;width:80px;height:80px;margin:-40px 0 0 0;content:""}.services-div-7[data-id="0"] span::before{background-position:-320px -80px}.services-div-8[data-id="1"] span::before{background-position:-400px -80px}.services-div-7[data-id="2"] span::before{background-position:-480px -80px}.services-div-8[data-id="3"] span::before{background-position:-560px -80px}.services-div-7[data-id="4"] span::before{background-position:-640px -80px}.services-div-8[data-id="5"] span::before{background-position:-720px -80px}.services-div-7[data-id="6"] span::before{background-position:-880px 0}.services-div-8[data-id="7"] span::before{background-position:-800px -80px}.services-div-9{z-index:9999;display:none;background-color:#0A3E53;color:#fff;font-size:28px;padding:50px 5%}.services-div-9.active{display:block}.services-div-9 b{font-family:'Gotham-Book'}.services-div-10{display:block;float:left;width:90%;margin:100px 5%;padding:0}.services-div-11{display:block;float:left;width:200px;margin:15px 30px 0 0;padding:30px 30px 30px 0;border-right:3px solid #F09820;font-family:'Gotham-Bold';color:#0A3E53;text-transform:uppercase;font-size:28px;line-height:1em}.services-ul-1{display:block;float:left;width:calc(100% - 265px);width:-webkit-calc(100% - 265px);width:-moz-calc(100% - 265px);width:-ms-calc(100% - 265px);width:-o-calc(100% - 265px);list-style:none;margin:0;padding:0}.services-ul-1 li{display:inline-block;position:relative;width:140px;height:140px;margin:15px 40px;padding:0;text-transform:uppercase;color:#fff;font-size:18px;line-height:25px;font-family:'Gotham-Book';background-color:#0A3E53;border-radius:50%}.services-ul-1 li span{display:block;position:absolute;top:50%;left:5%;width:90%}.services-ul-1 li::after{display:block;position:absolute;top:2px;left:2px;width:124px;height:124px;border:6px solid #fff;border-radius:50%;content:""}footer{display:block;float:left;width:100%;margin:0;padding:70px 4% 10px 4%;background-image:url(../../images/footer-background.png?20200229);background-repeat:repeat;background-size:90px auto;color:#eee;text-align:left;font-size:1.45em}footer ul{display:block;float:left;list-style:none;width:100%;margin:0;padding:0}footer ul li{display:block;float:left;width:25%;margin:0;padding:0;font-family:'Gotham-Book'}footer ul li a,footer ul li a:visited{display:block;padding:5px 8px 5px 0;text-decoration:none;text-transform:uppercase;color:#eee}footer ul li a:hover{color:#aaa}footer ul li span{display:block;float:left;width:100%;font-size:1.6em;color:#F09820;margin:0 0 20px 0;text-transform:uppercase}footer .footer-contact span{color:#fff}footer .footer-contact div{display:block;position:relative;float:left;width:100%;margin:10px 0;padding-left:65px}footer .footer-contact div::before{display:block;position:absolute;left:50px;top:0;left:0;width:2px;height:100%;background-color:#eee;margin:0 15px 0 50px;content:""}footer .footer-contact div::after{display:block;position:absolute;z-index:99;top:50%;left:0;width:35px;height:35px;background-color:#eee;border-radius:50%;margin:-17.5px 0 0 0;content:""}footer .footer-contact div.ft-phone::after{background-position:-483px -3px}footer .footer-contact div.ft-web::after{background-position:-483px -43px}footer .footer-contact div.ft-email::after{background-position:-403px -3px}footer div.privacy{display:block;float:left;width:100%;border-top:1px solid rgba(255,255,255,.2);margin:30px 0 0 0;padding:10px 0;font-size:.7em;font-family:'Gotham-Book'}footer .privacy a,footer .privacy a:visited{color:#ddd;font-weight:400;position:relative;text-decoration:none}footer .privacy a:hover{text-decoration:underline}footer .privacy a.author::before{display:block;visibility:hidden;position:absolute;top:-40px;left:0;z-index:10;margin-left:-25%;line-height:30px;background-color:#fff;color:#000;padding:0 10px;border-radius:4px;content:"Contactar"}footer .privacy a.author::after{display:block;visibility:hidden;position:absolute;z-index:9;width:20px;height:20px;background-color:#fff;top:-28px;left:calc(50% - 10px);left:-webkit-calc(50% - 10px);left:-moz-calc(50% - 10px);left:-ms-calc(50% - 10px);content:" ";transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}footer .privacy a.author:hover::before{visibility:visible}footer .privacy a.author:hover::after{visibility:visible}footer div.soming{width:100%;margin:0;line-height:15px;text-align:left;font-size:.7em}footer div.soming span,footer div.soming a{display:inline-block}footer div.soming a,footer div.soming a:visited{color:#aaa;text-decoration:none}footer div.soming a:hover{color:#fff}.sn-fixed{display:block;position:fixed;z-index:9999;bottom:0;right:2.5%;overflow:hidden;width:200px;opacity:0;visibility:hidden}.sn-fixed.show{opacity:1;visibility:visible}.sn-fixed a{display:block;float:left;width:50px;margin:0;padding:0;height:50px;border-right:.5px solid #666;background-color:#0A3E53}.sn-fixed a:hover{background-color:#444}.sn-fixed a#fb{background-position:-200px 0}.sn-fixed a#in{background-position:-550px -50px}.sn-fixed a#yt{background-position:-150px 0}.sn-fixed a#wp{background-position:-600px 0;border:0}.wp-fixed{display:block;position:fixed;z-index:100009;right:0;bottom:25%;background-color:#0A3E53}.wp-fixed a{display:block;float:left;width:50px;height:50px;margin-right:10px;background-position:-600px 0}div.alert{display:block;float:left;width:100%;padding:0 10px 0 0;margin:0;color:#fd7b30;font-size:13px;line-height:50px}div.alert span{display:block;float:left;width:50px;height:50px;margin:0 10px 0 0}div.alert.attention{border:3px solid #F19800}div.alert.attention span{background-color:#F19800;background-position:-100px -50px}div.alert.ok{border:3px solid #1185b8;color:#0a597c}div.alert.ok span{background-color:#1185b8;background-position:-50px -50px}p.alert-box{position:relative;float:left;width:50%;margin:50px 0 0 25%;padding:5%;border:5px solid #F19800;color:#F19800;font-size:2em;font-family:'Gotham-Book';text-align:center}p.alert-box::before{display:block;position:absolute;top:-55px;left:-5px;right:-5px;background-color:#F19800;height:50px;content:" "}p.alert-box::after{display:block;position:absolute;top:-52.5px;left:50%;margin-left:-25px;width:50px;height:50px;content:" ";background-position:-100px -50px}.privacy-box{display:block;float:left;width:90%;text-align:center;margin:0 5% 50px 5%;color:#a0a0a0;font-size:1.2em}.privacy-box a,.privacy-box a:visited{text-decoration:underline;color:#a0a0a0}.privacy-box a:hover{text-decoration:none;color:#000}.popup,.popup .mask{display:block;position:fixed;visibility:hidden;z-index:-9999;top:0;left:0;width:100%;height:100%;cursor:zoom-out;opacity:0}.popup.show{visibility:visible;z-index:9999999999;opacity:1}.popup .mask{visibility:visible;z-index:0;opacity:1;position:absolute;background-color:rgba(0,0,0,.9)}.popup .box{display:block;position:absolute;top:50%;left:50%;width:60%;max-height:90%;margin:0;padding:0;color:#fff;text-align:justify;font-size:30px;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);cursor:default}.popup .box b{display:block;position:absolute;z-index:99;top:-15px;right:-15px;width:30px;height:30px;line-height:32px;font-size:25px;text-align:center;background-color:#000;border-radius:50%;cursor:pointer;overflow:hidden}div.help-fixed{display:block;position:fixed;bottom:0;transform:translateY(calc(100% - 50px));-webkit-transform:translateY(-webkit-calc(100% - 50px));-moz-transform:translateY(-moz-calc(100% - 50px));-ms-transform:translateY(-ms-calc(100% - 50px));-o-transform:translateY(-o-calc(100% - 50px));right:calc(2.5% + 210px);right:-webkit-calc(2.5% + 210px);right:-moz-calc(2.5% + 210px);right:-ms-calc(2.5% + 210px);z-index:10000;width:350px;height:auto;overflow-y:auto;opacity:0;visibility:hidden}.body-contact div.help-fixed{display:none}div.help-fixed.show{transform:translateY(0);transform:-webkit-translateY(0);transform:-moz-translateY(0);transform:-ms-translateY(0);transform:-o-translateY(0);background-color:#fff}div.help-fixed.opacity{opacity:1;visibility:visible}div.help-fixed div.tab{display:block;float:left;width:100%;margin:0;padding:0;color:#fff;font-size:1.7em;line-height:50px;font-family:'Gotham-Book';text-align:center;background-color:#0A3E53;cursor:pointer;animation:helpBoxAttentinon 8s ease-in-out 0s infinite normal both;-webkit-animation:helpBoxAttentinon 8s ease-in-out 0s infinite normal both;-moz-animation:helpBoxAttentinon 8s ease-in-out 0s infinite normal both;-o-animation:helpBoxAttentinon 8s ease-in-out 0s infinite normal both}div.help-fixed div.help-box{margin:0;float:none}@-webkit-keyframes helpBoxAttentinon{0%{background-color:#0A3E53}60%{background-color:#0A3E53}80%{background-color:#F19800}100%{background-color:#0A3E53}}@-moz-keyframes helpBoxAttentinon{0%{background-color:#0A3E53}60%{background-color:#0A3E53}80%{background-color:#F19800}100%{background-color:#0A3E53}}@-o-keyframes helpBoxAttentinon{0%{background-color:#0A3E53}60%{background-color:#0A3E53}80%{background-color:#F19800}100%{background-color:#0A3E53}}@keyframes helpBoxAttentinon{0%{background-color:#0A3E53}60%{background-color:#0A3E53}80%{background-color:#F19800}100%{background-color:#0A3E53}}div.help-fixed,div.sn-fixed{-webkit-box-shadow:0 0 11px 2px rgba(0,0,0,.4);-moz-box-shadow:0 0 11px 2px rgba(0,0,0,.4);box-shadow:0 0 11px 2px rgba(0,0,0,.4)}.elfsight-app-4e3c5a79-f814-4ded-a8dc-1776afa3d5a3{display:block;float:left;width:90%;margin:0;padding:30px 5%;background-color:#e8e8e8;max-height:250px;overflow-y:auto}.eagr-header-title{text-transform:uppercase;text-align:left;margin-bottom:15px;font-size:22px;font-family:'Gotham-Bold';color:#0A3E53}.eagr-reviews-layout-list-item{display:block;float:left;width:100%;background-color:#f8f8f8;padding:15px;text-align:left;font-size:16px;margin-bottom:15px}.eagr-reviews-layout-list-item:last-child{margin-bottom:50px}.eagr-reviewer-picture-standard{display:block;float:left;width:50px;height:50px;margin:0 15px 0 0}.eagr-reviewer-picture-image{width:100%;height:auto}.eagr-reviewer-info{display:block;float:left;line-height:50px}.eagr-reviewer-name-link{text-decoration:none;color:inherit}.eagr-reviewer-name-link:hover{text-decoration:underline}.eagr-review-card-template-classic-text{display:block;float:left;width:100%;margin-top:10px}.spinner{display:block;float:left;position:relative;width:100%;height:100%;margin:0;padding:0}.spinner::before{display:block;position:absolute;z-index:1;top:-2px;left:-2px;width:100%;height:100%;background-color:inherit;border:inherit;content:""}.spinner::after{display:block;position:absolute;z-index:2;width:30px;height:30px;border:2px solid #F09820;border-top-color:transparent;border-radius:50%;top:50%;left:50%;margin:-16px 0 0 -16px;animation:rotation linear 0.6s infinite;-webkit-animation:rotation linear 0.6s infinite;-moz-animation:rotation linear 0.6s infinite;-ms-animation:rotation linear 0.6s infinite;-o-animation:rotation linear 0.6s infinite;content:""}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@-moz-keyframes rotation{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-o-keyframes rotation{from{-o-transform:rotate(0deg)}to{-o-transform:rotate(360deg)}}@keyframes rotation{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}div.help-box .content .frm-btn z,.sn-fixed a,.wp-fixed a,section.services ul li span,p.alert-box::after,section.property article.share-propertie ul li,div.alert span,ul.v-menu li.active::before,ul.menu-links li a::before,.services-div-7 span::before,.services-div-8 span::before,.property-div-3::after,.property-div-1.video .property-div-10{background-image:url(../../images/iconset-white.png?20200229);background-repeat:no-repeat}footer .footer-contact div::after,.property-div-8 ul li,.contact-div-2 a::before{background-image:url(../../images/iconset-blue.png?20200229);background-repeat:no-repeat}div.help-box .content .frm-btn z{background-size:300px 40px}ul.v-menu li.active::before{background-size:450px 60px}.someclass,section.services ul.sub-main li span,ul.menu-links li a::before,footer .footer-contact div::after,.contact-div-2 a::before,.property-div-8 ul li{background-size:600px 80px}.sn-fixed a,.wp-fixed a,p.alert-box::after,div.alert span{background-size:750px 100px}.property-div-1.video .property-div-10{background-size:900px 120px}section.property article.share-propertie ul li{background-size:1050px 140px}section.services ul.main li span,.services-div-7 span::before,.services-div-8 span::before{background-size:1200px 160px}.property-div-3::after{background-size:1500px 200px}section.index-content article.content-article div.homes ul li.image::after,section.properties div.homes ul li.image::after,article.more-properties ul li.image::after,.view-more-properties a,.view-more-properties a:link,.view-more-properties a:visited,li.send-btn-li span,section.property article.share-propertie ul li,.sn-fixed a,div.help-fixed div.tab,ul.menu-links li a,ul.menu-links li a:visited,ul.menu-links li a:hover,section.services ul li span,.popup,.property-div-8 ul li,.property-span-1{transition:opacity 0.5s,color 0.5s,border-color 0.5s,background-color 0.5s;-webkit-transition:opacity 0.5s,color 0.5s,border-color 0.5s,background-color 0.5s;-o-transition:opacity 0.5s,color 0.5s,border-color 0.5s,background-color 0.5s;-moz-transition:opacity 0.5s,color 0.5s,border-color 0.5s,background-color 0.5s;-ms-transition:opacity 0.5s,color 0.5s,border-color 0.5s,background-color 0.5s}header div.menu,footer ul li a,footer ul li a:visited,footer div.soming a,footer div.soming a:visited,.contact-div-2 a,.about-ul-1 li{transition:color 0.2s,border-color 0.2s,background-color 0.2s;-webkit-transition:color 0.2s,border-color 0.2s,background-color 0.2s;-o-transition:color 0.2s,border-color 0.2s,background-color 0.2s;-moz-transition:color 0.2s,border-color 0.2s,background-color 0.2s;-ms-transition:color 0.2s,border-color 0.2s,background-color 0.2s}.sn-fixed,.spinner,.property-div-3{transition:opacity 0.2s;-webkit-transition:opacity 0.2s;-o-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-ms-transition:opacity 0.2s}div.help-fixed,.property-div-2{-webkit-transition:-webkit-transform 0.5s,opacity 0.2s;-moz-transition:-moz-transform 0.5s,opacity 0.2s;-ms-transition:-ms-transform 0.5s,opacity 0.2s;-o-transition:-o-transform 0.5s,opacity 0.2s;transition:transform 0.5s,opacity 0.2s}ul.menu-links{-webkit-transition:-webkit-transform 0.3s;-moz-transition:-moz-transform 0.3s;-ms-transition:-ms-transform 0.3s;-o-transition:-o-transform 0.3s;transition:transform 0.3s}.animateme,.about-div-8,.services-div-3{transition:opacity 1.2s,transform 1.5s!important;-webkit-transition:opacity 1.2s,-webkit-transform 1.5s!important;-o-transition:opacity 1.2s,-o-transform 1.5s!important;-moz-transition:opacity 1.2s,-moz-transform 1.5s!important;-ms-transition:opacity 1.2s,-ms-transform 1.5s!important}.services-div-7.animateme,.services-div-8.animateme{transition:opacity 1.2s,transform 1.5s,color 0.2s,border-color 0.2s,background-color 0.2s!important;-webkit-transition:opacity 1.2s,-webkit-transform 1.5s,color 0.2s,border-color 0.2s,background-color 0.2s!important;-o-transition:opacity 1.2s,-o-transform 1.5s,color 0.2s,border-color 0.2s,background-color 0.2s!important;-moz-transition:opacity 1.2s,-moz-transform 1.5s,color 0.2s,border-color 0.2s,background-color 0.2s!important;-ms-transition:opacity 1.2s,-ms-transform 1.5s,color 0.2s,border-color 0.2s,background-color 0.2s!important}header .top,ul.menu-links li,ul.menu-links li a,ul.menu-links li a:visited,ul.menu-links li a:hover,footer,div.help-box,div.help-box .content,div.help-box .content input,div.help-box .content textarea,div.help-box .content .thanks,div.help-box .content .tab-content,.sn-fixed a,section.services ul,section.services ul li,section.services ul.sub-main li,p.alert-box,section.property article.description-and-contact ul,section.contact div.form,section.contact div.data,section.contact div.form input,section.contact div.form textarea,section.property article.description-and-contact ul.contact input,section.property article.description-and-contact ul.contact textarea,li.send-btn-li span,article.more-properties,div.alert,section.about article.img-background .whoarewe span,section.about article.img-background .goal span,section.about article.title-and-logo .history span,section.privacy article.title-and-logo div span,section.about article.img-background .mision span,section.about article.img-background .vision span,section.about article.img-background .vision .arrow,section.about article.img-background .whoarewe .arrow,ul.h-menu,ul.h-menu li,ul.h-menu div,ul.h-menu span,ul.v-menu,ul.v-menu li,ul.v-menu li::before,ul.menu-links li:first-child div::before,div.filters,section.services article.img-background div.message z,section.about article.img-background .values div,div::before,.homes ul li,.more-properties ul li,footer .footer-contact div,.about-ul-1 li,footer ul li,div.help-fixed div.tab,.services-div-6 *,div.filters,div.filters *,.property-div-9,.property-div-9 *,.eagr-reviews-layout-list-item,footer ul li a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.hidden{display:none}.clear{clear:both}.property-div-1,.property-div-2,.property-div-3,ul.menu-links{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-moz-perspective:1000;perspective:1000;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}@media only screen and (max-width:1900px){.about-div-7,.services-div-4{padding:0 0 15% 0}}@media only screen and (max-width:1450px){.about-div-7,.services-div-4{padding:0 0 20% 0}}@media only screen and (max-width:1280px){.about-div-15{width:400px;height:400px;background-size:800px 533.3333px;background-position:0 -133.3333px}.about-div-16{width:calc(100% - 450px);width:-webkit-calc(100% - 450px);width:-moz-calc(100% - 450px);width:-ms-calc(100% - 450px);width:-o-calc(100% - 450px);font-size:25px}.about-div-16 div{margin:0 0 40px 0}section.index-content article.content-article div.homes ul li.info,section.properties div.homes ul li.info,article.more-properties ul li.info{font-size:1.3em}}@media only screen and (max-width:1200px){.about-div-7,.services-div-4{padding:0 0 28% 0}.about-div-9 h1{font-size:30px;width:calc(25% - 63px);width:-webkit-calc(25% - 63px);width:-moz-calc(25% - 63px);width:-ms-calc(25% - 63px);width:-o-calc(25% - 63px);margin:0 30px 0 0;padding:0 30px 0 0}.about-div-9 span{font-size:22px}}@media only screen and (max-width:1150px){section.services ul.sub-main{width:80%;margin:0 10% 0 10%}.services-div-7,.services-div-8{font-size:25px}.services-div-10{margin:60px 5%}.services-div-11{margin:15px 15px 0 0;padding:30px 15px 30px 0}.services-ul-1{width:calc(100% - 235px);width:-webkit-calc(100% - 235px);width:-moz-calc(100% - 235px);width:-ms-calc(100% - 235px);width:-o-calc(100% - 235px)}.services-ul-1 li{margin:15px 20px}.about-div-12{width:90%;margin:0 10% 0 0}section.contact div.form{width:55%;padding-right:3%}section.contact div.data{width:45%;padding-left:3%}section.contact div.data img{height:120px;margin:0 0 30px 0}.contact-div-2{width:100%;margin:30px 0 0 0;padding:0 0 0 50px}div.filters{width:650px;max-width:95%;margin:0}ul.filter-1,ul.filter-2,ul.filter-1 li,ul.filter-2 li{font-size:12px}ul.filter-1{width:100px}ul.filter-1 li{line-height:30px}ul.filter-2{width:550px;padding:15px}ul.filter-2 li{line-height:30px;overflow:hidden}ul.filter-2 li::before{width:20px;height:20px;margin:2.5px 5px 0 0}ul.filter-2 li[data-id='0']{width:110px;line-height:60px}ul.filter-2 li[data-id='0']::before{margin-top:17px}ul.filter-2 li[data-id='1'],ul.filter-2 li[data-id='2']{width:160px}ul.filter-2 li[data-id='3'],ul.filter-2 li[data-id='4']{width:230px}}@media only screen and (max-width:990px){header .top{width:96.5%;margin:40px 1.5% 0 2%}div.help-box.two{margin:30px 2% 0 0}footer{padding:70px 2% 10px 2%;font-size:1.2em}section.about article.img-background .values{width:90%;margin:0 4% 0 6%}.about-div-7,.services-div-4{padding:0 0 38% 0}.about-div-15{width:300px;height:300px;background-size:600px 400px;background-position:0 -100px}.about-div-16{width:calc(100% - 350px);width:-webkit-calc(100% - 350px);width:-moz-calc(100% - 350px);width:-ms-calc(100% - 350px);width:-o-calc(100% - 350px);font-size:20px}.about-div-16 div{margin:0 0 20px 0}}@media only screen and (max-width:920px){header .top{width:97.5%;margin:35px 1.5% 0 1%}.top .logo-animation{transform:scale(.7);-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);-o-transform:scale(.7)}ul.menu-links li a,ul.menu-links li a:visited,ul.menu-links li a:hover{padding:0 12px}.services-div-7,.services-div-8{font-size:18px}}@media only screen and (max-width:900px){div.title-viviza.large{font-size:4em}div.title-viviza.large z{margin-top:-10px}footer{padding:70px 4% 10px 4%}footer ul li{width:50%}footer ul li:nth-child(3){clear:both}footer ul li:nth-child(3),footer ul li:nth-child(4){margin-top:20px}section.services ul.main,section.services ul.sub-main{width:100%;margin:0}section.about article.img-background .values{font-size:.8em}.popup .box{width:90%}.about-div-7,.services-div-4{padding:0 0 48% 0}.about-div-9 h1{font-size:25px;width:calc(25% - 50px);width:-webkit-calc(25% - 50px);width:-moz-calc(25% - 50px);width:-ms-calc(25% - 50px);width:-o-calc(25% - 50px);margin:0 23.5px 0 0;padding:0 23.5px 0 0}.about-div-9 span{font-size:20px}.about-div-12{width:100%;margin:0}.about-div-12 span{margin-top:25px;font-size:20px}section.index-content article.content-article div.homes ul li.info,section.properties div.homes ul li.info,article.more-properties ul li.info{font-size:1.1em}.property-form-1{width:100%;height:auto}.property-span-1{float:right;width:150px;margin:0 0}.property-div-9 h2 span{display:block;width:100%}.property-div-9 input[type="text"],.property-div-9 input[type="text"]:focus,.property-div-9 textarea{width:100%;margin:0 0 8px 0}.property-div-9 textarea{position:relative}.property-div-9 .alert{margin-top:20px}}@media only screen and (max-width:800px){.about-div-7,.services-div-4{padding:0 0 55% 0}.services-div-3{font-size:.8em}.services-div-3 h1{font-size:1.2em}.about-div-5{font-size:22px;background-size:auto 100%}.about-div-5 h1{font-size:24px}.index-content .title-viviza.large{font-size:3em}.property-div-5{background-size:auto 100%}}@media only screen and (max-width:768px){div.title-viviza.large{font-size:3em}section.index-content article.content-article div.homes ul,section.properties div.homes ul{width:90%;margin:20px 5%}article.more-properties ul{width:100%;margin:20px 0}section.index-content article.content-article div.homes ul li.info,section.properties div.homes ul li.info,article.more-properties ul li.info{font-size:1.3em}header{height:150px;margin:0;z-index:9999999}header .top{width:100%;height:100%;margin:0;padding:25px 0 0 0;border-bottom:2px solid #eee}.body-about header .top,.body-contact header .top{border-bottom:0}ul.menu-links{background-color:#fff;float:none;position:fixed;z-index:9999999;top:0;left:0;width:100%;transform:translate(0,-105%);-webkit-transform:translate(0,-105%);-moz-transform:translate(0,-105%);-ms-transform:translate(0,-105%);-o-transform:translate(0,-105%);overflow:hidden;border-bottom:3px solid #F19800}ul.menu-links li{text-align:left;padding:0;width:100%;border:0;border-bottom:1px solid #eee}ul.menu-links li:first-child{display:block;border:0}ul.menu-links li a,ul.menu-links li a:visited,ul.menu-links li a:hover{display:block;position:relative;float:left;width:100%;height:60px;line-height:60px;text-align:left;margin:0;padding:0 0 0 20px;text-indent:60px;color:#888}ul.menu-links li a:hover{color:#0A3E53}ul.menu-links li a::before{display:block;position:absolute;top:10px;left:30px;width:40px;height:40px;background-color:#F19800;border-radius:50%;content:" "}ul.menu-links li:nth-child(2) a::before{background-position:-280px 0}ul.menu-links li:nth-child(3) a::before{background-position:-320px 0}ul.menu-links li:nth-child(4) a::before{background-position:-360px 0}ul.menu-links li:nth-child(5) a::before{background-position:-280px -40px}ul.menu-links li:nth-child(6) a::before{background-position:-400px 0}div.mobile-menu{display:block}.services-div-5{margin:50px 0}section.properties{float:left;width:100%;margin:50px 0 50px 0}div.filters{width:90%;margin:0}ul.filter-1,ul.filter-2,ul.filter-1 li,ul.filter-2 li{font-size:14px}ul.filter-1{width:100%}ul.filter-1 li{width:33.33%;line-height:30px}ul.filter-1 li:nth-of-type(2){border-left:1px solid #fff;border-right:1px solid #fff}ul.filter-2{width:100%}ul.filter-2 li{padding-right:10px}ul.filter-2 li[data-id='0']{width:50%;line-height:30px}ul.filter-2 li[data-id='0']::before{margin-top:2.5px}ul.filter-2 li[data-id='1'],ul.filter-2 li[data-id='2'],ul.filter-2 li[data-id='3'],ul.filter-2 li[data-id='4']{width:50%}p.alert-box{width:80%;margin:50px 0 0 10%}section.property article.description-and-contact ul.description{width:90%;margin:0 5% 0 5%}section.property article.description-and-contact ul.contact{width:90%;margin:20px 5% 0 5%}.services-wrapper-1{width:100%;margin:10px 0 0 0}.services-div-7{margin:0 0 10px 0}.services-div-7,.services-div-8{width:100%;min-height:170px;font-size:35px;border-bottom:0}.services-div-7.active,.services-div-7.active:hover{min-height:280px}.services-div-7.active,.services-div-7:hover,.services-div-8.active,.services-div-8:hover{border-bottom:0 solid #0A3E53}.services-div-7.active span,.services-div-8.active span{top:55px}.services-div-7.active span,.services-div-8.active span{transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}.services-div-8.active[data-id="3"] span,.services-div-8.active[data-id="7"] span,.services-div-7.active[data-id="4"] span{top:40px}.services-div-7.active::before,.services-div-8.active::before{top:20px;margin-top:0}.services-div-7.active::after,.services-div-8.active::after{top:22px;margin-top:0}.services-div-9{font-size:18px;padding:20px 5%}.services-div-9[data-id="0"],.services-div-9[data-id="2"],.services-div-9[data-id="4"],.services-div-9[data-id="6"]{margin-top:-330px}.services-div-9[data-id="1"],.services-div-9[data-id="3"],.services-div-9[data-id="5"],.services-div-9[data-id="7"]{margin-top:-40px}.services-div-10{margin:0 5% 60px 5%}.services-div-11{display:inline-block;float:none;width:200px;margin:0 0 30px 0;padding:0 0 30px 0;border-right:none;border-bottom:3px solid #F09820}.services-ul-1{width:100%}section.services ul{overflow:hidden}section.services ul li{width:50%;margin:0;min-height:230px}section.services ul.sub-main li{width:100%;position:relative;left:50%;margin-left:-100px}section.about article.img-background .values{margin-top:100px;font-size:1em}section.about article.img-background .values div{width:100%;text-align:center}section.about article.img-background .values div z{display:inline-block;float:none}.about-div-9 h1{width:50%;margin:0 25% 40px 25%;padding:0 0 20px 0;line-height:1em;text-align:center;border-right:none;border-bottom:3px solid #F09820;font-size:40px}.about-div-9 span{width:100%;text-align:center}.popup .box{font-size:20px}footer div.privacy{padding-bottom:60px}.about-ul-1 li.active .about-span-1{display:block}.about-div-13,.about-div-13.active{display:none}.about-ul-1{width:100%;margin:50px 0 0 0}.about-ul-1 li{width:100%;margin:0 0 10px 0;text-align:right}.about-ul-1 li:nth-of-type(2){margin:0 0 10px 0}.about-ul-1 li div{width:80px;height:80px;background-size:480px 320px}.about-ul-1 li:nth-of-type(1) div{background-position:0 0}.about-ul-1 li:nth-of-type(2) div{background-position:-320px 0}.about-ul-1 li:nth-of-type(3) div{background-position:-160px 0}.about-ul-1 li:hover:nth-of-type(1) div,.about-ul-1 li.active:nth-of-type(1) div{background-position:-80px 0}.about-ul-1 li:hover:nth-of-type(2) div,.about-ul-1 li.active:nth-of-type(2) div{background-position:-400px 0}.about-ul-1 li:hover:nth-of-type(3) div,.about-ul-1 li.active:nth-of-type(3) div{background-position:-240px 0}.about-ul-1 li h1{float:right;width:60%;margin:0 0 0 20px;padding:20px 0;text-align:left}.about-ul-1 li h1::after{left:0;margin:0;width:130px}.about-ul-1 li:nth-of-type(3) h1::after{width:180px}.about-div-14{text-align:center;margin:50px 5%}.about-div-15{display:inline-block;float:none}.about-div-16{position:relative;top:auto;right:auto;width:90%;margin:50px 5%;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}.about-div-16 div{margin:0 0 30px 0}.about-div-16 div:nth-of-type(1),.about-div-16 div:nth-of-type(5){margin-left:0}.about-div-16 div:nth-of-type(2),.about-div-16 div:nth-of-type(4){margin-left:0}.about-div-16 div:nth-of-type(5){margin-bottom:0}.about-div-16 div b{display:block;width:100%;font-size:1.2em}.contact-div-1{margin:50px 0 0 0}section.contact div.message{width:80%;margin:60px 10% 50px 10%;font-size:1.8em}section.contact div.form,section.contact div.data{margin:0 0 50px 0;width:100%;padding:0;border-right:none;text-align:center}section.contact div.data img{display:inline-block;float:none;height:120px;margin:0 0 30px 0}.contact-div-2{padding:0;text-align:center}.contact-div-2 a,.contact-div-2 a:visited{width:auto;display:inline-block;margin:0 0 10px 0}div.help-box.contact{display:inline-block;float:none;margin:30px 0}.property-div-1{padding:0 0 54.4% 0}.property-div-1 div.spinner{top:200px}.property-div-2 img{width:80%}.property-div-5{font-size:18px}.property-div-8{padding-left:5%;bottom:20px}}@media only screen and (max-width:650px){div.title-viviza.large{font-size:2em}.about-div-7,.services-div-4{padding:0 0 75% 0}.services-div-1{background-size:auto 100%}.index-content .title-viviza.large{font-size:2em}footer{font-size:.9em}footer ul li{width:60%}footer ul li:nth-child(2),footer ul li:nth-child(4){width:40%}footer div.privacy{font-size:1em}.services-div-7,.services-div-8{font-size:28px}.services-div-7.active span,.services-div-8.active span{top:60px}.services-div-8.active[data-id="3"] span,.services-div-8.active[data-id="7"] span,.services-div-7.active[data-id="4"] span{top:45px}.about-div-3{width:90%;padding:40px 5%}.about-div-4{width:calc(100% - 120px);width:-webkit-calc(100% - 120px);width:-moz-calc(100% - 120px);width:-ms-calc(100% - 120px);width:-o-calc(100% - 120px)}.about-div-3 img{width:100px}.property-div-3{width:10%}.property-div-3::after{width:50px;background-position:-525px 0}.property-div-3.next::after{background-position:-625px 0}}@media only screen and (max-width:600px){.sn-fixed{left:0;z-index:10009;border-radius:0 5px 0 0}div.sn-fixed{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none}.sn-fixed a{border-right:0;animation:helpBoxAttentinon 8s ease-in-out 0s infinite normal both;-webkit-animation:helpBoxAttentinon 8s ease-in-out 0s infinite normal both;-moz-animation:helpBoxAttentinon 8s ease-in-out 0s infinite normal both;-o-animation:helpBoxAttentinon 8s ease-in-out 0s infinite normal both}div.help-fixed{left:0;right:0;width:100%;border-radius:0;background-color:#fff}div.help-fixed div.tab{border-radius:0;padding-left:180px;font-size:1.2em}div.help-fixed.show div.tab{font-size:1.5em;padding-left:0}div.help-fixed div.help-box{width:96%;margin:30px 2% 0 2%}div.help-box.one .content{padding-bottom:60px}.about-div-12{text-align:center}.about-div-12 img{width:100px;float:none;margin-left:0}.about-div-12 span{width:100%;margin:20px 0}}@media only screen and (max-width:550px){.services-div-7,.services-div-8{font-size:21px}.services-div-7.active span,.services-div-8.active span{top:62px}.services-div-8.active[data-id="3"] span,.services-div-8.active[data-id="7"] span,.services-div-7.active[data-id="4"] span{top:52px}.about-div-9 h1{width:60%;margin:0 20% 40px 20%;font-size:35px}}@media only screen and (max-width:535px){div.title-viviza.large{font-size:1.8em}header{height:80px;position:fixed;top:0;background-color:#fff}body{padding-top:80px}.body-index header .top{border-bottom:2px solid #ddd}header .top{width:100%;padding:0;margin:0 0 0 0}.top .logo-animation{margin:-10px 0 0 -20px;transform:scale(.6);-webkit-transform:scale(.6);-moz-transform:scale(.6);-ms-transform:scale(.6);-o-transform:scale(.6)}section.header{min-height:0}section.header b.bg{height:0;padding-bottom:60%}div.help-box.two{position:relative;margin:60% 0;top:0;right:auto;width:100%;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0)}.index-content .title-viviza.large{font-size:1.8em;margin:60px 0 40px 0;padding:15px 30px}.about-div-7,.services-div-4{padding:0 0 95% 0}footer .footer-contact div{padding-left:0;margin:6px 0}footer .footer-contact div::before,footer .footer-contact div::after{display:none}footer ul li{padding-right:10px}footer ul li:nth-child(2),footer ul li:nth-child(4){padding-left:0}}@media only screen and (max-width:500px){section.about article.img-background .values div:nth-child(5),section.about article.img-background .values div:nth-child(6){height:300px}.about-div-7,.services-div-4{padding:0 0 100% 0}.sn-fixed{width:120px}.sn-fixed a{width:30px;height:30px;margin:10px 0;background-size:450px 60px}.sn-fixed a#fb{background-position:-120px 0}.sn-fixed a#in{background-position:-330px -30px}.sn-fixed a#yt{background-position:-90px 0}.sn-fixed a#wp{background-position:-360px 0}div.help-fixed div.tab{padding-left:130px;font-size:1.2em}}@media only screen and (max-width:480px){.about-div-7,.services-div-4{padding:0 0 110% 0}}@media only screen and (max-width:460px){.services-div-7,.services-div-8{font-size:18px}.services-div-7::before,.services-div-7::after,.services-div-8::before,.services-div-8::after{left:0;transform:scale(.6);-webkit-transform:scale(.6);-moz-transform:scale(.6);-ms-transform:scale(.6);-o-transform:scale(.6)}.services-div-7::after,.services-div-8::after{left:2px}.services-div-7 span,.services-div-8 span{margin-left:-30px;padding:0 50px 0 130px}.services-div-7 span::before,.services-div-8 span::before{transform:scale(.6);-webkit-transform:scale(.6);-moz-transform:scale(.6);-ms-transform:scale(.6);-o-transform:scale(.6)}.services-div-7.active span,.services-div-8.active span{top:65px}.services-div-8.active[data-id="3"] span,.services-div-8.active[data-id="7"] span,.services-div-7.active[data-id="4"] span{top:55px}ul.filter-2 li{padding-right:0}ul.filter-2 li[data-id='0'],ul.filter-2 li[data-id='1'],ul.filter-2 li[data-id='2'],ul.filter-2 li[data-id='3'],ul.filter-2 li[data-id='4']{width:100%}}@media only screen and (max-width:440px){.about-div-7,.services-div-4{padding:0 0 130% 0}.index-content .title-viviza.large{font-size:1.5em;padding:15px 20px}}@media only screen and (max-width:420px){.about-div-7,.services-div-4{padding:0 0 145% 0}}@media only screen and (max-width:405px){.about-div-7,.services-div-4{padding:0 0 165% 0}.services-div-7 span,.services-div-8 span{padding:0 0 0 130px}div.help-box.contact{width:100%}}@media only screen and (max-width:350px){.about-div-7,.services-div-4{padding:0 0 185% 0}.services-div-3{font-size:.7em}.services-div-3 h1{font-size:1em}.about-div-5{font-size:18px}.about-div-5 h1{font-size:21px}}@media only screen and (max-width:343px){div.help-fixed div.tab{line-height:20px;padding:5px 0 5px 130px}div.help-fixed.show div.tab{line-height:50px;padding:0}}