.clearfix:after{content:"";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}.alignleft{float:left}.alignright{float:right}.aligncenter{text-align:center}.hide{display:none}.show{display:block}.padding-tb-14{padding:14px 0}.padding-tb-18{padding:18px 0}.mb-35{margin-bottom:35px}.mb-30{margin-bottom:30px}.mt-30{margin-top:30px}.mb-20{margin-bottom:20px}.mb-15{margin-bottom:15px}.column-split-3{-webkit-column-count:3;-moz-column-count:3;column-count:3}.column-split-4{-webkit-column-count:4;-moz-column-count:4;column-count:4}.extrabold{font-family:'nunito-bold',arial,sans-serif;font-weight:700}.bold{font-family:'nunito-bold',arial,sans-serif}.light{font-family:'nunito-light',arial,sans-serif}.italic{font-family:'nunito-italic',arial,sans-serif}.uppercase{text-transform:uppercase}.vertical-align{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.dot{position:relative;display:inline-block;width:6px;height:10px}.dot:after{content:'\00B7';position:absolute;top:0;left:0;font-family:"nunito-regular",arial,sans-serif;font-size:35px;color:#596087;line-height:10px}body,input,select,textarea,button,p,td,th{font-weight:normal;font-family:arial,sans-serif;font-size:14px}ul,li,form,body,dl,dd,dt,h1,h2,h3,h4,h5,h6,p,fieldset,legend,blockquote,ol,input,textarea,button{margin:0;padding:0}body{background:#fff;color:#000;position:relative;margin:0 auto}ul,li{list-style:none}cite{font-style:normal}img{border:none;max-width:100%;height:auto}button{white-space:nowrap;outline:none}button:focus{outline:none}input[type="text"],input[type="password"],textarea,select,button{outline:none}h1,h2,h3,h4,h5,h6{margin-bottom:1em}h1,h2{margin-bottom:.5em}h1{font-size:24px}h2{font-size:18px}h3{font-size:17px}h4{font-size:16px}h5{font-size:14px}h6{font-size:12px}a,a:visited{text-decoration:none;color:#666}@font-face{font-family:'nunito-regular';src:url('../fonts/nunito-regular/nunito-regular-webfont.woff2') format('woff2'),url('../fonts/nunito-regular/nunito-regular-webfont.woff') format('woff'),url('../fonts/nunito-regular/nunito-regular-webfont.ttf') format('ttf');font-weight:normal;font-style:normal}@font-face{font-family:'nunito-light';src:url('../fonts/nunito-light/nunito-light-webfont.woff2') format('woff2'),url('../fonts/nunito-light/nunito-light-webfont.woff') format('woff'),url('../fonts/nunito-light/nunito-light-webfont.ttf') format('ttf');font-weight:normal;font-style:normal}@font-face{font-family:'nunito-bold';src:url('../fonts/nunito-bold/nunito-bold-webfont.woff2') format('woff2'),url('../fonts/nunito-bold/nunito-bold-webfont.woff') format('woff'),url('../fonts/nunito-bold/nunito-bold-webfont.ttf') format('ttf');font-weight:normal;font-style:normal}@font-face{font-family:'nunito-italic';src:url('../fonts/nunito-italic/nunito-italic-webfont.woff2') format('woff2'),url('../fonts/nunito-italic/nunito-italic-webfont.woff') format('woff'),url('../fonts/nunito-italic/nunito-italic-webfont.ttf') format('ttf');font-weight:normal;font-style:normal}@font-face{font-family:"ETmodules";src:url("../fonts/ETmodules_v2_4/ETmodules_v2_4.eot");src:url("../fonts/ETmodules_v2_4/ETmodules_v2_4.eot?#iefix") format("embedded-opentype"),url("../fonts/ETmodules_v2_4/ETmodules_v2_4.ttf") format("truetype"),url("../fonts/ETmodules_v2_4/ETmodules_v2_4.woff") format("woff"),url("../fonts/ETmodules_v2_4/ETmodules_v2_4.svg#ETmodules") format("svg");font-weight:normal;font-style:normal}.et_pb_button{position:relative;padding:.3em 1em;border:2px solid;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:transparent;font-size:20px;font-weight:500;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.et_pb_button:hover{padding:.3em 2em .3em 1em;border:2px solid transparent}.et_pb_button:hover{background:rgba(255,255,255,0.2)}.et_pb_bg_layout_light .et_pb_button:hover,.et_pb_pricing_table_button:hover,.et_pb_contact_submit:hover,.et_pb_contact_reset:hover,.et_pb_bg_layout_light.et_pb_button:hover{background:rgba(0,0,0,0.05)}.et_pb_button:after{position:absolute;top:6px;margin-left:-1em;opacity:0;font-size:32px;line-height:32px;content:"\35";-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s;font-family:"ETmodules" !important;font-weight:normal;font-style:normal;font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none;speak:none}.et_pb_button:hover:after,.et_pb_more_button:hover:after,.et_pb_promo_button:hover:after,.et_pb_newsletter_button:hover:after,.et_pb_pricing_table_button:hover:after{margin-left:0;opacity:1}.et_pb_contact_reset:hover{padding:.3em 1em}.page-header{max-width:100%;width:100%}.header-top-subsection{position:fixed;top:0;left:0;background-color:transparent;max-width:100%;width:100%;z-index:99;padding:23px 0 20px 0;border-bottom:1px solid rgba(255,255,255,0.11);min-height:98px;-webkit-transition-property:background-color;-moz-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.15s;-moz-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:linear;-moz-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear;-webkit-box-shadow:0 4px 7px 0 rgba(35,31,32,0.1);-moz-box-shadow:0 4px 7px 0 rgba(35,31,32,0.1);box-shadow:0 4px 7px 0 rgba(35,31,32,0.1)}.header-top-subsection.scroll{background-color:#252a48;border-bottom:none}.header-top-subsection.brand-color .hamburger-wrapper{border-color:#596087}.header-top-subsection.brand-color .hamburger-wrapper.active{border:2px solid #fff}.header-top-subsection.brand-color .hamburger-inner,.header-top-subsection.brand-color .hamburger-inner::before,.header-top-subsection.brand-color .hamburger-inner::after{background-color:#596087}.header-top-subsection.brand-color .floating-bottom-text{color:#596087}.header-top-subsection.brand-color a.header-top-add-btn{color:#596087;border-color:rgba(89,96,135,0.5)}.header-top-subsection.brand-color .search-trigger{border:2px solid #f24e4e;background-color:transparent}.header-top-subsection.brand-color .quick-search-wrapper .search-trigger{border:none;background-color:#fff}.header-top-subsection.brand-color.scroll{background-color:#fff}.header-top-subsection .page-wrapper,.header-top-subsection .col-logo-wrapper{min-height:54px}.hamburger-wrapper{position:relative;display:inline-block;padding:12px 13px 6px 13px;border:2px solid #fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;margin-left:15px}.floating-bottom-text{position:absolute;bottom:-20px;left:7px;font-family:"nunito-light",arial,sans-serif;font-size:10px;line-height:10px;color:#fff;-moz-opacity:.5;-khtml-opacity:.5;-webkit-opacity:.5;opacity:.5;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);filter:alpha(opacity=50);text-transform:uppercase;cursor:auto}a.header-top-add-btn{padding:2px 16px 2px 0;border-right:1px solid rgba(255,255,255,0.5);font-family:"nunito-bold",arial,sans-serif;font-size:14px;color:#fff;line-height:14px}a.header-top-add-btn:first-child{margin-bottom:9px}a.header-top-add-btn span{font-family:"nunito-light",arial,sans-serif;text-transform:uppercase}.search-trigger{display:none;position:relative;padding:12px 15px 11px 15px;background-color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;margin-left:25px;margin-right:15px}.search-trigger .floating-bottom-text{left:10px}.search-small-wrapper{visibility:hidden;width:214px;position:absolute;top:3px;right:15px;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.search-small-wrapper.active,.search-small-wrapper.desktop{visibility:visible}.search-small-wrapper.small-screen{top:3px;left:15px;width:auto}.search-small-wrapper.small-screen .quick-search-wrapper input[type="text"]{float:left;line-height:unset;width:90%}.search-small-wrapper.small-screen .quick-search-wrapper input[type="submit"]{float:right}.search-small-wrapper.desktop{visibility:visible;width:170px;position:relative;top:auto;left:auto;margin-left:33px}.search-small-wrapper.desktop .quick-search-wrapper form{text-align:left !important}.search-small-wrapper.desktop .quick-search-wrapper input[type="text"]{width:105px;font-size:12px;margin-right:10px}.search-small-wrapper.desktop .quick-search-wrapper .search-trigger{padding-left:15px}.submit-btn{padding-left:10px;height:52px}.submit-btn input[type="submit"]{width:188px;max-width:188px;height:100%;text-align:center;padding:0 20px;border:none;background-color:#da3838;font-family:'nunito-bold',arial,sans-serif;font-size:16px;line-height:46px;color:#fff;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.quick-search-wrapper .search-trigger{margin-right:0;padding-left:0;border-bottom:1px solid #fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-left:0;padding-left:25px}.quick-search-wrapper input[type="text"]{font-family:"nunito-regular",arial,sans-serif;font-size:14px;line-height:14px;color:#7b7b7b;border:none}.quick-search-wrapper input[type="submit"]{width:21px;height:21px;margin:0;margin-top:1px;background:transparent url("../images/icons/search-icon.png") no-repeat center center;text-indent:-9999em;border:none;cursor:pointer}.advanced-search-trigger{display:none !important;position:relative;padding:12px 15px 12px 15px;background-color:#da3838;cursor:pointer;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;border-top:1px solid #f96d6d}.advanced-search-trigger>div{font-family:"nunito-regular",arial,sans-serif;font-size:14px;line-height:14px;color:#fff;margin-left:10px}.header-center{position:relative;max-width:100%;height:auto;padding-bottom:100px;padding-top:230px;background:url("../images/backgrounds/header-bkg.jpg") no-repeat top center;-moz-background-size:cover;background-size:cover}.header-center h1{font-family:'nunito-light',arial,sans-serif;font-size:36px;color:#fff}.header-center h2{font-family:'nunito-light',arial,sans-serif;font-size:26px;color:#fff}.header-center h6{position:absolute;bottom:24px;text-align:center;font-family:'nunito-regular',arial,sans-serif;font-size:14px;color:#fff;padding:0 15px}.header-center .page-wrapper{position:relative}.header-center.header-center-small{padding-top:174px;padding-bottom:106px}.header-center.header-center-small.with-h2{padding-bottom:48px}.header-center.header-center-small.sell{background:url("../images/backgrounds/header-bkg-small-sell.png") no-repeat top center;-moz-background-size:cover;background-size:cover}.header-center.header-center-small.rent{background:url("../images/backgrounds/header-bkg-small-rent.png") no-repeat top center;-moz-background-size:cover;background-size:cover}.header-center.header-center-small.offer{background:url("../images/backgrounds/header-bkg-small-offer.png") no-repeat top center;-moz-background-size:cover;background-size:cover}.header-center.header-center-small.saved{background:url("../images/backgrounds/header-bkg-small-saved.png") no-repeat top center;-moz-background-size:cover;background-size:cover}.header-center.header-center-small.project{padding:200px 0}.header-center.header-center-small.apartments-projects-list{background:url("../images/backgrounds/header-bkg-small-apartments-projects-list.png") no-repeat top center;-moz-background-size:cover;background-size:cover}.header-center.header-center-small.contact{background:url("../images/backgrounds/header-bkg-small-contact.png") no-repeat top center;-moz-background-size:cover;background-size:cover}.header-center.header-center-small.contact h1{color:#596087}.header-center.header-center-small.not-found-404{background:url("../images/backgrounds/header-bkg-small-404.png") no-repeat top center;-moz-background-size:cover;background-size:cover}.header-center.header-center-small.not-found-404 h1{color:#596087}.header-center.header-center-small.message-confirmation{background:url("../images/backgrounds/header-bkg-small-message-confirmation.png") no-repeat top center;-moz-background-size:cover;background-size:cover}.header-center.header-center-small.message-confirmation h1{color:#596087}.header-center.header-center-small h1{line-height:32px;margin-bottom:0}.header-center.header-center-small h2{margin-top:15px}.header-form-wrapper{position:relative;display:inline-block;padding:12px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#fff;margin-bottom:150px;background:#fff;background:-webkit-linear-gradient(top, #fff 0, #e6e6e6 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), to(#e6e6e6));background:-moz- oldlinear-gradient(top, #fff 0, #e6e6e6 100%);background:-o-linear-gradient(top, #fff 0, #e6e6e6 100%);background:linear-gradient(to bottom, #fff 0, #e6e6e6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0)}.header-form-wrapper .select-2-options{display:inline-block;width:168px;max-width:168px;height:46px}.header-form-wrapper .sumo-select-zone{display:inline-block;width:240px;max-width:240px;height:46px}.header-form-wrapper .submit-btn{padding-left:10px;height:52px}.header-form-wrapper .submit-btn input[type="submit"]{width:188px;max-width:188px;height:100%;text-align:left;padding:0 20px;border:none;background-color:#da3838;font-family:'nunito-bold',arial,sans-serif;font-size:16px;line-height:16px;color:#fff;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{width:21px;height:17px;display:inline-block;cursor:pointer;-webkit-transition-property:opacity,-webkit-filter, opacity,filter;-moz-transition-property:opacity,filter;-o-transition-property:opacity,filter;transition-property:opacity,filter;-webkit-transition-duration:.15s;-moz-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:linear;-moz-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:.7}.hamburger-box{width:21px;height:17px;display:inline-block;position:relative}.hamburger-inner{display:block;top:auto;bottom:0;margin-top:-2px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:21px;height:3px;background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:absolute;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;transition-property:transform;-webkit-transition-duration:.15s;-moz-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-7px}.hamburger-inner::after{bottom:-14px}.hamburger--3dy .hamburger-box{-webkit-perspective:80px;-moz-perspective:80px;perspective:80px}.hamburger--3dy .hamburger-inner{-webkit-transition:-webkit-transform .15s cubic-bezier(.645, .045, .355, 1),background-color 0s .1s cubic-bezier(.645, .045, .355, 1);-moz-transition:-moz-transform .15s cubic-bezier(.645, .045, .355, 1),background-color 0s .1s cubic-bezier(.645, .045, .355, 1);-o-transition:-o-transform .15s cubic-bezier(.645, .045, .355, 1),background-color 0s .1s cubic-bezier(.645, .045, .355, 1);transition:transform .15s cubic-bezier(.645, .045, .355, 1),background-color 0s .1s cubic-bezier(.645, .045, .355, 1)}.hamburger--3dy .hamburger-inner::before,.hamburger--3dy .hamburger-inner::after{-webkit-transition:-webkit-transform 0s .1s cubic-bezier(.645, .045, .355, 1);-moz-transition:-moz-transform 0s .1s cubic-bezier(.645, .045, .355, 1);-o-transition:-o-transform 0s .1s cubic-bezier(.645, .045, .355, 1);transition:transform 0s .1s cubic-bezier(.645, .045, .355, 1)}.hamburger--3dy.is-active .hamburger-inner{background-color:transparent;-webkit-transform:rotateX(-180deg);-moz-transform:rotateX(-180deg);transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner::before{-webkit-transform:translate3d(0, 10px, 0) rotate(45deg);-moz-transform:translate3d(0, 10px, 0) rotate(45deg);transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner::after{-webkit-transform:translate3d(0, -10px, 0) rotate(-45deg);-moz-transform:translate3d(0, -10px, 0) rotate(-45deg);transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;-webkit-transition-duration:.13s;-moz-transition-duration:.13s;-o-transition-duration:.13s;transition-duration:.13s;-webkit-transition-delay:.13s;-moz-transition-delay:.13s;-o-transition-delay:.13s;transition-delay:.13s;-webkit-transition-timing-function:cubic-bezier(.55, .055, .675, .19);-moz-transition-timing-function:cubic-bezier(.55, .055, .675, .19);-o-transition-timing-function:cubic-bezier(.55, .055, .675, .19);transition-timing-function:cubic-bezier(.55, .055, .675, .19)}.hamburger--collapse .hamburger-inner::after{top:-14px;-webkit-transition:top .2s .2s cubic-bezier(.33333, .66667, .66667, 1),opacity .1s linear;-moz-transition:top .2s .2s cubic-bezier(.33333, .66667, .66667, 1),opacity .1s linear;-o-transition:top .2s .2s cubic-bezier(.33333, .66667, .66667, 1),opacity .1s linear;transition:top .2s .2s cubic-bezier(.33333, .66667, .66667, 1),opacity .1s linear}.hamburger--collapse .hamburger-inner::before{-webkit-transition:top .12s .2s cubic-bezier(.33333, .66667, .66667, 1),-webkit-transform .13s cubic-bezier(.55, .055, .675, .19);-moz-transition:top .12s .2s cubic-bezier(.33333, .66667, .66667, 1),-moz-transform .13s cubic-bezier(.55, .055, .675, .19);-o-transition:top .12s .2s cubic-bezier(.33333, .66667, .66667, 1),-o-transform .13s cubic-bezier(.55, .055, .675, .19);transition:top .12s .2s cubic-bezier(.33333, .66667, .66667, 1),transform .13s cubic-bezier(.55, .055, .675, .19)}.hamburger--collapse.is-active .hamburger-inner{bottom:-3px}.hamburger--collapse.is-active .hamburger-inner{-webkit-transform:translate3d(0, -10px, 0) rotate(-45deg);-moz-transform:translate3d(0, -10px, 0) rotate(-45deg);transform:translate3d(0, -10px, 0) rotate(-45deg);-webkit-transition-delay:.22s;-moz-transition-delay:.22s;-o-transition-delay:.22s;transition-delay:.22s;-webkit-transition-timing-function:cubic-bezier(.215, .61, .355, 1);-moz-transition-timing-function:cubic-bezier(.215, .61, .355, 1);-o-transition-timing-function:cubic-bezier(.215, .61, .355, 1);transition-timing-function:cubic-bezier(.215, .61, .355, 1)}.hamburger--collapse.is-active .hamburger-inner::after{top:0;opacity:0;-webkit-transition:top .2s cubic-bezier(.33333, 0, .66667, .33333),opacity .1s .22s linear;-moz-transition:top .2s cubic-bezier(.33333, 0, .66667, .33333),opacity .1s .22s linear;-o-transition:top .2s cubic-bezier(.33333, 0, .66667, .33333),opacity .1s .22s linear;transition:top .2s cubic-bezier(.33333, 0, .66667, .33333),opacity .1s .22s linear}.hamburger--collapse.is-active .hamburger-inner::before{top:0;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:top .1s .16s cubic-bezier(.33333, 0, .66667, .33333),-webkit-transform .13s .25s cubic-bezier(.215, .61, .355, 1);-moz-transition:top .1s .16s cubic-bezier(.33333, 0, .66667, .33333),-moz-transform .13s .25s cubic-bezier(.215, .61, .355, 1);-o-transition:top .1s .16s cubic-bezier(.33333, 0, .66667, .33333),-o-transform .13s .25s cubic-bezier(.215, .61, .355, 1);transition:top .1s .16s cubic-bezier(.33333, 0, .66667, .33333),transform .13s .25s cubic-bezier(.215, .61, .355, 1)}.hamburger-wrapper.active{background-color:#fff;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0}.hamburger--collapse.is-active .hamburger-inner{background-color:#454d76}.hamburger--collapse.is-active .hamburger-inner:after,.hamburger--collapse.is-active .hamburger-inner:before{background-color:#454d76}.page-footer{position:relative}.footer-bottom{position:relative;padding:30px 0;text-align:center;background-color:#252a48}.footer-bottom p{font-family:"nunito-regular",arial,sans-serif;font-size:10px;color:#5a6088;line-height:10px;margin-bottom:3px}.footer-bottom ul{list-style:none;font-family:"nunito-regular",arial,sans-serif;font-size:10px;color:#5a6088;line-height:10px;margin-bottom:3px}.footer-bottom ul li{position:relative;display:inline-block;padding:0 7px}.footer-bottom ul li:after{content:'\00B7';position:absolute;top:-6px;right:-4px;font-family:"nunito-regular",arial,sans-serif;font-size:20px;color:#5a6088;line-height:20px}.footer-bottom ul li:last-child:after{content:''}.footer-bottom ul a,.footer-bottom ul a:visited{font-family:"nunito-regular",arial,sans-serif;font-size:10px;color:#5a6088;line-height:10px}.footer-bottom ul a:hover,.footer-bottom ul a:visited:hover{text-decoration:underline}.footer-links{position:relative;padding:40px 0;text-align:center;background-color:#252a48;border-bottom:1px solid #313758}.footer-links ul{max-width:14%;margin-right:5%;text-align:left;list-style:none;font-family:"nunito-regular",arial,sans-serif;font-size:10px;color:#5a6088;line-height:10px}.footer-links ul:last-child{margin-right:0}.footer-links ul li{position:relative;font-family:"nunito-regular",arial,sans-serif;font-size:12px;color:#9ca9cc;line-height:12px;margin-bottom:7px}.footer-links ul li:first-child{min-height:12px;margin-bottom:25px;font-family:"nunito-bold",arial,sans-serif;font-size:12px;color:#fff;line-height:12px}.footer-links ul li span{display:inline-block;font-family:"nunito-italic",arial,sans-serif}.footer-links ul a,.footer-links ul a:visited{font-family:"nunito-regular",arial,sans-serif;font-size:12px;color:#5a6088}.footer-links ul a:hover,.footer-links ul a:visited:hover{text-decoration:underline}.footer-cards{position:relative;padding:65px 0;background-color:#252a48}.footer-cards:after{content:"";position:absolute;bottom:0;left:50%;margin-left:-10px;width:19px;height:4px;background:url("../images/misc/sprite.png") no-repeat top left;background-position:0 0}.footer-questions{position:relative;padding:65px 0;background-color:#2f3452;border-bottom:1px solid #313758}.footer-questions .question-wrapper{padding:0 25px}.footer-questions .question-wrapper .icon{width:76px;height:75px;display:inline-block;margin-bottom:38px;text-align:center;background:url("../images/misc/sprite.png") no-repeat top left}.footer-questions .question-wrapper .icon.icon-1{background-position:0 -33px}.footer-questions .question-wrapper .icon.icon-2{background-position:-85px -33px}.footer-questions .question-wrapper .icon.icon-3{background-position:-170px -33px}.footer-questions .question-wrapper h6{display:block;margin-bottom:20px;font-family:"nunito-bold",arial,sans-serif;font-size:14px;color:#fff;text-transform:uppercase}.footer-questions .question-wrapper h6 span{display:block}.footer-questions .question-wrapper .answer{text-align:left}.footer-questions .question-wrapper .answer p{font-family:"nunito-regular",arial,sans-serif;font-size:14px;color:#9ca9cc;margin-bottom:25px}.footer-questions .question-wrapper .answer p:last-child{margin-bottom:0}.section-social-media-blog{position:relative;padding:75px 0;background-color:#3a3f5e;border-bottom:1px solid #313758}.section-social-media-blog h3{padding:0 0 18px 0;margin-bottom:0;font-family:"nunito-bold",arial,sans-serif;font-size:30px;color:#fff}.section-social-media-blog h3 p{font-family:"nunito-bold",arial,sans-serif;font-size:30px;color:#ff7d27}.section-social-media-blog h6{display:inline-block;font-family:"nunito-regular",arial,sans-serif;font-size:18px;color:#fff;margin-bottom:70px}.section-social-media-blog h6 span{display:block}.section-social-media-blog .special-left-border{padding:0 50px;border-left:1px solid #fff}.section-social-media-blog .section-left{padding:0 50px;text-align:right}.section-social-media-blog .social-media-info{position:relative;margin-bottom:45px;text-align:left}.section-social-media-blog .social-media-info .small-info .pencil{display:inline-block;width:14px;height:14px;background:url('../images/icons/small-pencil.png') no-repeat top left;margin-right:7px}.section-social-media-blog .social-media-info .small-info .source-link{padding-left:0;font-family:"nunito-regular",arial,sans-serif;font-size:12px;color:#ff7e13}.section-social-media-blog .social-media-info .small-info .dot{font-family:"nunito-regular",arial,sans-serif;font-size:12px;color:#fff}.section-social-media-blog .social-media-info .small-info .date{font-family:"nunito-regular",arial,sans-serif;font-size:12px;color:#96a3c5}.section-social-media-blog .social-media-info a,.section-social-media-blog .social-media-info a:visited{display:inline-block;font-family:"nunito-bold",arial,sans-serif;font-size:16px;color:#fff;text-decoration:none;margin-bottom:10px}.section-social-media-blog .social-media-info a:hover.icon-blog:before,.section-social-media-blog .social-media-info a:visited:hover.icon-blog:before,.section-social-media-blog .social-media-info a:hover.icon-facebook:before,.section-social-media-blog .social-media-info a:visited:hover.icon-facebook:before{-webkit-transition:-webkit-transform .3s ease-in-out;-moz-transition:-moz-transform .3s ease-in-out;-o-transition:-o-transform .3s ease-in-out;transition:transform .3s ease-in-out;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.section-social-media-blog .social-media-info .short-content{font-family:"nunito-regular",arial,sans-serif;font-size:14px;color:#fff;margin-bottom:20px}.section-social-media-blog .social-media-info .article-btn{font-family:"nunito-regular",arial,sans-serif;font-size:12px;color:#fff;padding:10px 40px;border:1px solid #8c8c8c;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.section-social-media-blog .social-media-info .article-btn:hover{border-color:#ffc299}.cookie-notice{position:fixed;bottom:0;left:0;width:100%;max-width:100%;background-color:#517198;padding:15px 55px;text-align:left;z-index:9;display:none}.cookie-notice.active{display:block;-webkit-animation:fadeIn 1s;-moz-animation:fadeIn 1s;-o-animation:fadeIn 1s;animation:fadeIn 1s}.cookie-notice.hidden{-webkit-animation:fadeOut 1s;-moz-animation:fadeOut 1s;-o-animation:fadeOut 1s;animation:fadeOut 1s}.cookie-notice .left{padding-top:11px;float:left}.cookie-notice .right{float:right}.cookie-notice p{font-family:"nunito-regular",arial,sans-serif;font-size:13px;color:#fff}.cookie-notice a,.cookie-notice a:visited{font-family:"nunito-regular",arial,sans-serif;font-size:13px;color:#fff}.cookie-notice .button{font-family:"nunito-bold",arial,sans-serif;font-size:12px;padding:8px 30px;color:#517198;background-color:#fff;border:1px solid #fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:inline-block;cursor:pointer}.page-wrapper{position:relative;max-width:1200px;margin:0 auto}.page-content{position:relative;max-width:100%;overflow:hidden}.page-content.inner-page{padding-top:100px;padding-bottom:15px}.grid:after{content:'';display:block;clear:both}img{max-width:100%;height:auto}.special-red{color:#da3838}.special-new-red{color:#d43b3d}.special-new-red.star{content:"";position:absolute;top:-4;right:-14px;width:12px;height:12px;display:inline-block;background:url('../images/misc/sprite.png') no-repeat top left;background-position:-406px -146px}.no-offers-red{color:#f24848}hr{width:100%;max-width:100%;height:1px;margin:0}hr.hr-light-blue{background-color:#e9ecff}hr.hr-blue{background-color:#5c6389}hr.hr-grey{background-color:#e6e6e6}.grey-delimiter{width:90px;max-width:90px;height:1px;margin:0;display:inline-block;background-color:#e9dfff}.commission-0{display:inline-block;width:95px;height:16px;margin-left:10px;margin-right:5px;background:url('../images/misc/sprite.png') no-repeat top left;background-position:-25px -153px}.dotted{display:inline-block;width:100%;height:2px;max-width:296px;margin-bottom:3px;background:url('../images/misc/sprite.png') no-repeat top left;background-position:0 -187px}#overlay{z-index:99}.img-zoom{cursor:pointer}.section-individual-apartments{position:relative;background:#5e5e78 url("../images/backgrounds/individual-apartments-bkg.png") no-repeat top left;-moz-background-size:cover;background-size:cover;padding:75px 0 65px 0}.section-individual-apartments h3{padding:0 15px;font-family:"nunito-bold",arial,sans-serif;font-size:28px;font-weight:normal;color:#fff;text-transform:uppercase;line-height:26px;margin-bottom:12px}.section-individual-apartments h5{padding:0 15px;font-family:"nunito-regular",arial,sans-serif;font-size:18px;font-weight:normal;color:#fff;margin-bottom:20px}.section-individual-apartments h6{padding:0 15px;font-family:"nunito-light",arial,sans-serif;font-size:14px;font-weight:normal;color:#fff;margin-bottom:30px}.section-individual-apartments hr{max-width:100%;height:2px;display:block;background-color:#fff;margin:0;margin-bottom:30px}.section-individual-apartments .list-wrapper{padding:0 5px;margin-bottom:55px}.section-individual-apartments .call-to-action h6{max-width:40%;display:inline-block}.section-individual-apartments .call-to-action .button{display:inline-block;padding:16px 45px;text-decoration:none;font-family:"nunito-regular",arial,sans-serif;font-size:14px;line-height:14px;font-weight:normal;color:#fff;border:1px solid #b1b6cb;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.section-individual-apartments .call-to-action .button:hover{border-color:transparent;padding-left:30px}.section-apartments{position:relative;background-color:#f8f9fa;padding:75px 15px 14px 15px}.section-apartments:after{content:"";position:absolute;bottom:0;margin:0 auto;width:19px;height:4px;background:url("../images/misc/sprite.png") no-repeat top left;background-position:0 -7px}.section-apartments h3{font-family:"nunito-bold",arial,sans-serif;font-size:28px;font-weight:normal;color:#585f86;text-transform:uppercase;line-height:26px;margin-bottom:12px}.section-apartments h6{font-family:"nunito-light",arial,sans-serif;font-size:14px;font-weight:normal;color:#585f86;margin-bottom:45px}.section-projects{position:relative;background-color:#f8f9fa;padding:40px 15px 30px 15px}.section-projects .select-projects-zone{margin-bottom:40px}.section-projects .projects-info{margin-bottom:10px;font-family:"nunito-regular",arial,sans-serif;font-size:12px;color:#515963}.section-projects .projects-info span{font-family:"nunito-bold",arial,sans-serif}.section-projects hr.hr-grey{margin-bottom:40px}.section-projects .grid-list{margin:0 auto}.section-projects .grid-list:after{content:'';display:block;clear:both}.section-call-to-action{position:relative}.section-call-to-action.zero-commission{padding:70px 0;background:#fff url("../images/backgrounds/sliders-bkg.png") no-repeat top left;-moz-background-size:cover;background-size:cover}.section-call-to-action.zero-commission .call-to-action-img{margin-bottom:35px}.section-call-to-action.zero-commission .call-to-action-info div{font-family:"nunito-bold",arial,sans-serif;font-size:14px;color:#585f86;margin-top:20px}.section-call-to-action.zero-commission .call-to-action-info p{font-family:"nunito-regular",arial,sans-serif;font-size:14px;color:#585f86}.section-call-to-action.zero-commission .call-to-action-info p span{font-family:"nunito-bold",arial,sans-serif;font-size:14px}.section-sliders{position:relative;padding:105px 0;background:#fff url("../images/backgrounds/sliders-bkg.png") no-repeat top left;-moz-background-size:cover;background-size:cover}.section-sliders h3{font-family:"nunito-light",arial,sans-serif;font-size:28px;color:#585f86;margin-bottom:20px;text-transform:uppercase}.section-sliders .slider-info{margin-top:20px}.section-sliders .slider-info .title{font-family:'nunito-bold',arial,sans-serif;font-size:20px;color:#585f86;text-transform:uppercase;margin-bottom:5px;line-height:20px}.section-sliders .slider-info .subtitle{font-family:'nunito-regular',arial,sans-serif;font-size:12px;color:#a9abad}.swiper-container{width:524px;height:350px;max-width:524px;max-height:350px;margin-bottom:20px}.swiper-container:hover .swiper-button-next,.swiper-container:hover .swiper-button-prev{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100)}.swiper-container .swiper-slides-wrapper{position:relative}.swiper-container .swiper-wrapper,.swiper-container .swiper-slide{width:524px;height:354px}.swiper-container .swiper-button-next,.swiper-container .swiper-button-prev{-webkit-transition:opacity .35s;-moz-transition:opacity .35s;-o-transition:opacity .35s;transition:opacity .35s}.swiper-container .swiper-button-prev{position:absolute;top:50%;margin-top:-59px;left:35px;background:url('../images/misc/sprite.png') no-repeat top left;background-position:-255px -33px;display:inline-block;width:58px;height:58px;cursor:pointer;-moz-opacity:.3;-khtml-opacity:.3;-webkit-opacity:.3;opacity:.3;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);filter:alpha(opacity=30)}.swiper-container .swiper-button-next{position:absolute;top:50%;margin-top:-59px;right:35px;background:url('../images/misc/sprite.png') no-repeat top left;background-position:-320px -33px;display:inline-block;width:58px;height:58px;cursor:pointer;-moz-opacity:.3;-khtml-opacity:.3;-webkit-opacity:.3;opacity:.3;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);filter:alpha(opacity=30)}.swiper-container .swiper-pagination{color:#fff}.swiper-container .pagination-gallery-wrapper{position:relative;left:33px;bottom:22px}.swiper-container .swiper-pagination-fraction{width:auto;float:left;padding:5px 12px 5px 4px;font-family:"raleway-medium",arial,sans-serif;font-size:10px;color:#fff;background-color:#f17f22;text-transform:uppercase;-webkit-border-top-left-radius:15px;-moz-border-radius-topleft:15px;border-top-left-radius:15px;-webkit-border-bottom-left-radius:15px;-moz-border-radius-bottomleft:15px;border-bottom-left-radius:15px;padding-left:15px;bottom:0}.swiper-container .show-gallery{background-color:#fff;color:#000;text-transform:uppercase;position:absolute;z-index:10;bottom:0;left:48px;padding:5px 22px 5px 8px;-webkit-border-top-right-radius:15px;-moz-border-radius-topright:15px;border-top-right-radius:15px;-webkit-border-bottom-right-radius:15px;-moz-border-radius-bottomright:15px;border-bottom-right-radius:15px;cursor:pointer;font-family:"raleway-medium",arial,sans-serif;font-size:10px}.swiper-container .show-gallery .icon{position:absolute;top:6px;right:7px;background:url('../images/misc/sprite.png') no-repeat top left;background-position:-463px -27px;display:inline-block;width:11px;height:11px}.swiper-container .show-project{position:absolute;bottom:75px;left:50%;margin-left:-64px;display:block;z-index:10;padding:7px 20px;border:1px solid #fff;color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-family:'nunito-bold',arial,sans-serif;font-size:16px}.swiper-container .show-project:hover{background-color:#fff;color:#626c8a;text-decoration:none}.content-cards{position:relative;padding:65px 15px;background-color:#fff}.content-cards .cards-wrapper.mobile{display:none}.section-list-offers{position:relative;max-width:100%;padding:45px 0 265px 0}.section-list-offers .section-title{padding:0 20px}.section-list-offers h6{font-family:'nunito-light',arial,sans-serif;font-size:14px;color:#5e6589;text-align:center;line-height:14px;margin:0}.section-list-offers h6.current-filtering{margin-bottom:40px}.section-list-offers .offers-wrapper{position:relative;padding:32px 18px;border-top:1px solid #5a6187;border-bottom:1px solid #5a6187}.section-list-offers .offers-wrapper .offer-wrapper{position:relative;max-width:552px;border:1px solid #edf1f6;padding:10px 15px;background-color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin:15px}.section-list-offers .offers-wrapper .offer-wrapper:hover{border-color:#9eb4d0}.section-list-offers .offers-wrapper .offer-wrapper.remove-card .remove-btn{display:inline-block;position:absolute;width:33px;height:33px;top:-17px;right:-17px}.section-list-offers .offers-wrapper .offer-wrapper.remove-card .remove-btn:after{content:"";position:absolute;width:33px;height:33px;top:0;right:0;background:url('../images/misc/sprite.png') no-repeat top left;background-position:-463px -124px;cursor:pointer}.section-list-offers .offers-wrapper .offer-wrapper.remove-card .remove-btn:hover:after{background-position:-427px -124px}.section-list-offers .offers-wrapper .offer-wrapper .top-row{margin-bottom:7px}.section-list-offers .offers-wrapper .offer-wrapper .img-wrapper{display:inline-block;max-width:229px;width:229px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.section-list-offers .offers-wrapper .offer-wrapper .info-wrapper{padding-left:18px}.section-list-offers .offers-wrapper .offer-wrapper .info-wrapper .price{font-family:'nunito-bold',arial,sans-serif;font-size:24px;color:#da3a3a;line-height:28px}.section-list-offers .offers-wrapper .offer-wrapper .info-wrapper ul.info-details{list-style:none}.section-list-offers .offers-wrapper .offer-wrapper .info-wrapper ul.info-details li span.title{font-family:'nunito-regular',arial,sans-serif;font-size:14px;color:#b2b6ba;line-height:14px}.section-list-offers .offers-wrapper .offer-wrapper .info-wrapper ul.info-details li span.info{font-family:'nunito-regular',arial,sans-serif;font-size:14px;color:#515963;line-height:14px}.section-list-offers .offers-wrapper .offer-wrapper .offer-location{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;padding-top:7px;padding-bottom:7px;text-align:center;display:inline-block;max-width:229px;width:229px;font-family:'nunito-bold',arial,sans-serif;font-size:12px;color:#fff;line-height:12px;background-color:#5a6187;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.section-list-offers .offers-wrapper .offer-wrapper .gallery-photo-no{padding-left:18px;padding-top:7px;padding-bottom:7px;font-family:'nunito-regular',arial,sans-serif;font-size:12px;color:#bcbcbc;line-height:12px}.section-list-offers .offers-wrapper .offer-wrapper .gallery-photo-no span{color:#5a6187}.section-list-offers .offers-wrapper .offer-wrapper .details-button{text-align:right}.section-list-offers .offers-wrapper .offer-wrapper .details-button a,.section-list-offers .offers-wrapper .offer-wrapper .details-button a:visited{position:relative;display:inline-block;padding-left:18px;padding:7px 36px;padding-right:46px;font-family:'nunito-regular',arial,sans-serif;font-size:12px;color:#fff;line-height:12px;background-color:#d43b3d;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-decoration:none}.section-list-offers .offers-wrapper .offer-wrapper .details-button a span,.section-list-offers .offers-wrapper .offer-wrapper .details-button a:visited span{position:relative}.section-list-offers .offers-wrapper .offer-wrapper .details-button a span:after,.section-list-offers .offers-wrapper .offer-wrapper .details-button a:visited span:after{content:"";display:inline-block;position:absolute;width:9px;height:13px;top:0;right:-15px;background:url('../images/misc/sprite.png') no-repeat top left;background-position:-77px -124px}.grid-list-pagination-actions{padding:13px}.grid-list-pagination-actions.mobile{display:none}.grid-list-pagination-actions.mobile .pagination-wrapper{padding:5px 0}.grid-list-pagination-actions .offers-no{font-family:"nunito-regular",arial,sans-serif;font-size:14px;color:#5a6187;padding-top:7px}.grid-list-pagination-actions .offers-no span{font-family:"nunito-bold",arial,sans-serif;font-size:14px;color:#da3838}.grid-list-pagination-actions .offers-per-page-label{display:inline-block;font-family:"nunito-regular",arial,sans-serif;font-size:14px;line-height:14px;color:#5a6187}.grid-list-pagination-actions .offers-per-page-dropdown{display:inline-block}.grid-list-pagination-actions .offers-per-page-dropdown .SumoSelect.sort-dropdown .SelectBox span{position:relative;font-family:"nunito-bold",arial,sans-serif;font-size:14px;line-height:14px;color:#5a6187}.grid-list-pagination-actions .offers-per-page-dropdown .SumoSelect.sort-dropdown .SelectBox span:after{content:"";display:inline-block;position:absolute;top:1px;right:9px;width:9px;height:6px;background:url('../images/misc/sprite.png') no-repeat top left;background-position:-63px -124px}.grid-list-pagination-actions .offers-per-page-dropdown .SumoSelect>.optWrapper{width:50px;top:27px;left:-16px}.grid-list-pagination-actions .offers-per-page-dropdown .SumoSelect>.optWrapper>.options li.opt{padding:6px}.grid-list-pagination-actions .offers-per-page-dropdown .SumoSelect>.optWrapper>.options li.opt label,.grid-list-pagination-actions .offers-per-page-dropdown .SumoSelect>.CaptionCont,.grid-list-pagination-actions .offers-per-page-dropdown .SumoSelect .select-all>label{text-align:center}.pagination-wrapper{position:relative;padding-top:4px}.pagination-wrapper .pag-w{position:relative}.pagination-wrapper .pagination-left-wrapper,.pagination-wrapper .pagination-right-wrapper{position:relative;max-width:58px}.pagination-wrapper .pagination-left-arrow{position:absolute;top:-8px;top:50%;left:-25px;margin-top:-12px;margin-left:10px;display:inline-block;width:24px;height:23px;background:url('../images/misc/sprite.png') no-repeat top left;background-position:-34px -124px}.pagination-wrapper .pagination-left-arrow a,.pagination-wrapper .pagination-left-arrow a:visited{display:inline-block;width:30px;height:30px;cursor:pointer}.pagination-wrapper .pagination-right-arrow{position:absolute;top:-8px;top:50%;right:-25px;margin-top:-12px;margin-right:10px;display:block;width:24px;height:23px;background:url('../images/misc/sprite.png') no-repeat top left;background-position:-6px -124px}.pagination-wrapper .pagination-right-arrow a,.pagination-wrapper .pagination-right-arrow a:visited{display:inline-block;width:30px;height:30px;cursor:pointer}.pagination-wrapper ul.pagination-list{position:relative;list-style:none;padding:0 17px;display:inline-block}.pagination-wrapper ul.pagination-list li.pagination-item{display:inline-block;font-family:"nunito-regular",arial,sans-serif;font-size:14px;color:#5a6187;line-height:14px;padding:4px 6px 3px 6px;border:1px solid #b8bbcb;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.pagination-wrapper ul.pagination-list li.pagination-item.active{font-family:"nunito-bold",arial,sans-serif;color:#fff;background-color:#da3838;border-color:#da3838}.pagination-wrapper ul.pagination-list li.pagination-item.active a,.pagination-wrapper ul.pagination-list li.pagination-item.active a:visited{color:#fff}.pagination-wrapper ul.pagination-list li.pagination-item a,.pagination-wrapper ul.pagination-list li.pagination-item a:visited{color:#5a6187;line-height:14px}.section-offer-top{position:relative;margin-top:-156px;margin-bottom:30px}.section-offer-top:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:#f8f9fa;z-index:-1}.section-offer-top .page-wrapper{padding:0 15px}.section-offer-top .left-side{position:relative;width:397px;max-width:397px;height:316px;padding-bottom:15px}.section-offer-top .right-side{padding-left:0}.mobile-top-offer-details{display:none}.mobile-top-offer-details h1{margin-bottom:18px;font-family:"nunito-light",arial,sans-serif;font-size:24px;color:#596087;line-height:24px;padding-top:0;text-align:center}.mobile-top-offer-details h6{font-family:"nunito-light",arial,sans-serif;font-size:16px;color:#596087;line-height:24px;text-align:center}.mobile-top-offer-details h6 span.bold{font-family:"nunito-bold",arial,sans-serif}.right-side{position:relative}.right-side .bottom{padding-bottom:15px;background-color:#f8f9fa}.right-side h1{height:106px;margin-bottom:18px;font-family:"nunito-light",arial,sans-serif;font-size:32px;color:#596087;line-height:32px;padding-top:42px}.right-side h6{font-family:"nunito-light",arial,sans-serif;font-size:16px;color:#596087;line-height:16px}.right-side h6 span.bold{font-family:"nunito-bold",arial,sans-serif}.right-side .price{padding:22px 0 8px 0;font-family:"nunito-bold",arial,sans-serif;font-size:32px;color:#da3838;line-height:32px;text-transform:uppercase}.right-side .offer-publication-details{min-height:16px;font-family:"nunito-regular",arial,sans-serif;font-size:12px;color:#596087;line-height:12px;margin-bottom:15px}.right-side .offer-publication-details .icon-clock{display:inline-block;width:12px;height:12px;margin-right:5px;background:url('../images/misc/sprite.png') no-repeat top left;background-position:-6px -157px}.right-side .save-offer-btn-wrapper{position:relative;display:inline-block;margin-right:15px}.right-side .save-offer-btn-wrapper span.button{font-family:"nunito-bold",arial,sans-serif;font-size:16px;color:#596087;line-height:16px;display:inline-block;padding:18px 40px;padding-left:72px;border:1px solid #596087;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-decoration:none;cursor:pointer}.right-side .save-offer-btn-wrapper span.button:hover{background-color:#596087;color:#fff}.right-side .save-offer-btn-wrapper span.button:hover .star{top:11px;left:36px;width:28px;height:27px;background-position:-154px -124px}.right-side .save-offer-btn-wrapper span.button.saved{background-color:#da3838;color:#fff;border-color:#da3838}.right-side .save-offer-btn-wrapper span.button.saved:hover{background-color:#596087;border-color:#596087}.right-side .save-offer-btn-wrapper span.button.saved .star{top:11px;left:36px;width:28px;height:27px;background-position:-154px -124px}.right-side .save-offer-btn-wrapper .star{position:absolute;top:14px;left:40px;display:inline-block;width:22px;height:21px;background:url('../images/misc/sprite.png') no-repeat top left;background-position:-125px -124px}.right-side .social-media-share{position:absolute;bottom:-7px;display:inline-block}.right-side .social-media-share .share-wrapper{display:inline-block;margin-right:5px}.right-side .social-media-share .share-wrapper iframe{width:160px !important}.right-side .social-media-share .print{display:inline-block;width:25px;height:20px;background:url('../images/misc/sprite.png') no-repeat top left;background-position:-91px -124px}.section-offer-center .page-wrapper{padding:0 15px}.section-offer-center .left-side{position:relative;width:397px;max-width:397px;padding-bottom:15px}.section-offer-center .right-side{padding-top:12px;padding-left:0}.detail-columns{position:relative;margin-bottom:40px}.detail-columns .title{padding:10px 0;font-family:"nunito-bold",arial,sans-serif;font-size:16px;color:#596087;line-height:16px;border-bottom:1px solid #d8dcf2;margin-bottom:42px}.column-detail li{padding:10px 0;border-bottom:1px solid #f4f4f8}.column-detail li:last-child{border:none}.column-detail li span{font-family:"nunito-regular",arial,sans-serif;font-size:14px;color:#97a0aa;line-height:14px}.column-detail li span.bold{color:#363d46}.offer-description{position:relative}.offer-description .title{padding:10px 0;font-family:"nunito-bold",arial,sans-serif;font-size:16px;color:#596087;line-height:16px;border-bottom:1px solid #d8dcf2;margin-bottom:30px}.offer-description .content{margin-bottom:20px;font-family:"nunito-regular",arial,sans-serif;font-size:14px;color:#515963;line-height:16px}.offer-description .content.mobile-partial-hidden{-webkit-transition:height 1s;-moz-transition:height 1s;-o-transition:height 1s;transition:height 1s}.offer-description .content p,.offer-description .content div{font-family:"nunito-regular",arial,sans-serif;font-size:14px;color:#515963;line-height:16px}.offer-description .content div{padding-top:20px}.offer-description .content img.img-zoom{max-width:380px}.offer-special-caracteristic{position:relative;padding:18px 50px;border:1px solid #efefef;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin-bottom:30px}.offer-special-caracteristic .icon-exclamation{position:absolute;top:-1px;left:-33px;width:24px;height:24px;background:url('../images/misc/sprite.png') no-repeat top left;background-position:-191px -124px}.offer-special-caracteristic .content{font-family:"nunito-regular",arial,sans-serif;font-size:14px;color:#596087;line-height:14px}.offer-agency-information{position:relative;padding:7px;border:1px solid #efefef;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin-bottom:30px}.offer-agency-information .agent-info{padding:23px}.offer-agency-information .agent-info .col-4{max-width:78px}.offer-agency-information .agent-info .top{margin-bottom:30px}.offer-agency-information .agent-info img.agent-logo{width:78px;height:auto;border:1px solid #eef1f4;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.offer-agency-information .agent-info img.agency-logo{width:178px;height:auto}.offer-agency-information .agent-info .agent-name{font-family:"nunito-regular",arial,sans-serif;font-size:14px;color:#596087;line-height:14px;margin-left:10px}.offer-agency-information .agency-info{position:relative;border:1px solid transparent;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;overflow:hidden}.offer-agency-information .agency-info .info{padding:30px 25px;background-color:#354e70}.offer-agency-information .agency-info .info div{margin-bottom:17px}.offer-agency-information .agency-info .info div:last-child{margin:0}.offer-agency-information .agency-info .info p{font-family:"nunito-regular",arial,sans-serif;font-size:12px;color:#fff;line-height:12px}.offer-agency-information .agency-info .info p.bold{font-family:'nunito-bold',arial,sans-serif}.offer-agency-information .agency-info .info a,.offer-agency-information .agency-info .info a:visited{font-family:"nunito-regular",arial,sans-serif;font-size:12px;color:#fff;line-height:12px}.offer-agency-information .col-bkg-img{background:url('../images/misc/imgs/inter-imobiliare-building.png') no-repeat top left;-moz-background-size:cover;background-size:cover}.sidebar-contact-wrapper{position:relative;border:1px solid #e4ebf3;margin-bottom:25px}.sidebar-contact-wrapper .info-wrapper{padding:30px 25px;border-bottom:1px solid #f0f2f4}.sidebar-contact-wrapper h6{font-family:"nunito-regular",arial,sans-serif;font-size:14px;color:#da3838;line-height:14px;margin-bottom:10px}.sidebar-contact-wrapper .phone-no{font-family:"nunito-regular",arial,sans-serif;font-size:24px;color:#596087;line-height:24px;margin-bottom:10px}.sidebar-contact-wrapper .phone-no:last-child{margin-bottom:0}.banner-wrapper{position:relative;padding:35px 40px;background:#fff url('../images/backgrounds/project-banner-image.png') no-repeat top left;-moz-background-size:cover;background-size:cover;border:1px solid #e4ebf3;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.banner-wrapper a,.banner-wrapper a:visited{text-decoration:none}.banner-wrapper .info{font-family:"nunito-light",arial,sans-serif;font-size:22px;color:#596087;line-height:22px}.banner-wrapper .special-info{padding:15px 0;font-family:"nunito-bold",arial,sans-serif;font-size:24px;color:#596087;line-height:24px}.banner-wrapper .special-info span{color:#da3838}.banner-wrapper .button-wrapper{height:56px}.banner-wrapper button{display:inline-block;padding:10px 30px;margin-top:20px;border:1px solid #da3838;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#da3838;font-family:"nunito-regular",arial,sans-serif;font-size:14px;color:#fff;line-height:14px;cursor:pointer}.banner-wrapper button:after{top:-6px}.banner-wrapper button:hover{color:#da3838}.banner-wrapper button:hover:after{top:-6px;color:#da3838}.offer-form-wrapper{padding:30px;border:none}.offer-form-wrapper h6{color:#596087}.offer-form-wrapper .form-wrapper{padding:0}.offer-form-wrapper .input-wrapper{margin-bottom:10px}.offer-form-wrapper .label{padding-top:10px;font-family:"nunito-regular",arial,sans-serif;font-size:14px;color:#596087;line-height:14px}.offer-form-wrapper input[type="text"],.offer-form-wrapper textarea{width:100%;max-width:100%;padding:10px;border:1px solid #e6ecf4;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;font-family:"nunito-regular",arial,sans-serif;font-size:14px;color:#515963;line-height:14px}.offer-form-wrapper input[type="text"]:focus,.offer-form-wrapper textarea:focus{border-color:#becbd9}.offer-form-wrapper input[type="text"].error,.offer-form-wrapper textarea.error{border-color:#ff9ea4}.offer-form-wrapper .security-code{margin-bottom:25px}.offer-form-wrapper button{display:inline-block;padding:10px 30px;border:1px solid #da3838;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#da3838;font-family:"nunito-regular",arial,sans-serif;font-size:14px;color:#fff;line-height:14px;cursor:pointer}.project-form-wrapper{border:1px solid #e8eef4;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:0;padding-bottom:25px;overflow:hidden;margin-bottom:25px}.project-form-wrapper.mobile{display:none}.project-form-wrapper .project-form-img-wrapper{padding:30px;margin-bottom:16px;background:url('../images/misc/imgs/project-form-img.png') no-repeat top left;-moz-background-size:cover;background-size:cover}.project-form-wrapper .project-form-img-wrapper h6{max-width:50%;margin:0;display:inline-block;font-family:"nunito-light",arial,sans-serif;font-size:24px;color:#616991;line-height:24px}.project-form-wrapper .form-wrapper{padding:0 30px}.gallery-grid-wrapper{position:relative}.gallery-grid-wrapper .top-row-item{height:238px;max-height:238px;margin-bottom:10px}.gallery-grid-wrapper .bottom-col-item{height:55px;max-height:55px;overflow:hidden;margin-right:5px;max-width:87px}.gallery-grid-wrapper .bottom-col-item:last-child{margin-right:0;margin-left:2px;max-width:89px}.gallery-grid-wrapper .img-holder{position:relative;display:block;-moz-background-size:cover;background-size:cover;width:100%;height:100%;cursor:pointer}.gallery-grid-wrapper .gallery-btn{position:relative;background-color:#596087;width:100%;height:100%;display:block;border:1px solid transparent;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer}.gallery-grid-wrapper .gallery-btn:after{content:"";position:absolute;top:10px;left:50%;margin-left:-10px;display:block;width:20px;height:20px;background:url('../images/misc/sprite.png') no-repeat top left;background-position:-126px -149px}.gallery-grid-wrapper .gallery-btn .images-no{position:absolute;bottom:7px;width:100%;max-width:100%;text-align:center;font-family:"nunito-regular",arial,sans-serif;font-size:10px;color:#fff;line-height:10px}.section-page-info{position:relative;padding:40px 15px}.section-page-info .info{font-family:"nunito-light",arial,sans-serif;font-size:14px;color:#585f86;line-height:16px}.section-list-projects{position:relative}.section-list-projects .page-wrapper{padding:0 15px}.section-list-projects .projects-wrapper{margin:0}.project-apartment-types-list,.apartment-types-list-small{position:relative}.project-apartment-types-list .apartment-type,.apartment-types-list-small .apartment-type{position:relative;min-width:360px;float:left;max-width:400px;text-decoration:none;padding:3px 0;margin-right:30px}.project-apartment-types-list .apartment-type:hover span,.apartment-types-list-small .apartment-type:hover span,.project-apartment-types-list .apartment-type:hover .title,.apartment-types-list-small .apartment-type:hover .title,.project-apartment-types-list .apartment-type:hover .title:after,.apartment-types-list-small .apartment-type:hover .title:after{color:#7a82b0}.project-apartment-types-list .apartment-type.more-padding,.apartment-types-list-small .apartment-type.more-padding{padding:6px 0}.project-apartment-types-list .more-types,.apartment-types-list-small .more-types{position:absolute;bottom:26px;left:88%;width:160px;display:block;background-color:#596087;padding:0 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.project-apartment-types-list .more-types span,.apartment-types-list-small .more-types span{font-family:"nunito-regular",arial,sans-serif;font-size:10px;color:#fff;line-height:21px}.project-apartment-types-list .more-types span.bold,.apartment-types-list-small .more-types span.bold{font-family:"nunito-bold",arial,sans-serif}.project-apartment-types-list .icon-wrapper,.apartment-types-list-small .icon-wrapper{display:inline-block;width:36px;height:27px;padding:3px 4px;border:1px solid #e8eaef;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-right:10px;background-color:#fff}.project-apartment-types-list .icon-wrapper .icon,.apartment-types-list-small .icon-wrapper .icon{max-width:100%;height:auto}.project-apartment-types-list span,.apartment-types-list-small span,.project-apartment-types-list .info,.apartment-types-list-small .info{font-family:"nunito-regular",arial,sans-serif;font-size:14px;color:#596087;line-height:14px}.project-apartment-types-list .info,.apartment-types-list-small .info{position:relative;padding-right:10px}.project-apartment-types-list .info:after,.apartment-types-list-small .info:after{content:'\00B7';position:absolute;top:auto;right:0;font-family:"nunito-regular",arial,sans-serif;font-size:35px;color:#596087;line-height:10px}.project-apartment-types-list{min-height:78px;max-width:95%}.project-apartment-types-list .more-types{bottom:-13px;left:0;width:auto;height:23px}.project-apartment-types-list span,.project-apartment-types-list .info{text-align:left}.apartment-types-list-small .apartment-type{min-width:auto}.section-project-top{margin-top:-272px}.section-project-top:after{content:none}.section-project-top .project-back-link-wrapper{display:none;text-align:center;font-family:"nunito-light",arial,sans-serif;font-size:16px;color:#596087;line-height:16px}.section-project-top .project-back-link-wrapper .icon{width:10px;height:17px;display:inline-block;margin-right:12px;background:url('../images/misc/sprite.png') no-repeat top left;background-position:-406px -124px}.section-project-top .left-side{height:auto}.section-project-top .left-side .gallery-grid-wrapper .top-row-item{height:354px;max-height:354px;margin-bottom:0}.section-project-top .right-side:after{content:"";position:absolute;top:18px;right:15px;display:block;width:108px;height:245px;background:url('../images/misc/imgs/project-call-center-cta-big-img.png') no-repeat top left}.section-project-top .right-side h1{font-size:50px;height:auto;padding-top:90px;margin-bottom:12px}.section-project-top .right-side h2{padding-bottom:76px;padding-left:4px;margin-bottom:0;font-family:"nunito-light",arial,sans-serif;font-size:24px;color:#596087;line-height:24px}.section-project-top .right-side .project-apartments-info{position:relative;padding-left:18px;font-family:"nunito-regular",arial,sans-serif;font-size:12px;color:#596087;line-height:12px}.section-project-top .right-side .project-apartments-info:before{content:"";position:absolute;top:0;left:0;display:block;width:10px;height:15px;background:url('../images/misc/sprite.png') no-repeat top left;background-position:-335px -125px}.section-project-top .right-side .info{font-family:"nunito-regular",arial,sans-serif;font-size:12px;color:#596087;line-height:12px}.section-project-top .right-side .bottom{background-color:#fff;margin-top:67px;padding-bottom:0}.project-navigation-wrapper.mobile{display:none}.project-navigation{border-bottom-color:#e2ecf8}.project-navigation .nav-item{margin-right:5px}.project-navigation .nav-item a.nav-link,.project-navigation .nav-item a:visited.nav-link{width:212px;max-width:212px;text-align:center;font-family:"nunito-light",arial,sans-serif;font-size:14px;color:#fff;line-height:14px;text-transform:uppercase;background-color:#596087;-webkit-border-top-left-radius:5px;-moz-border-radius-topleft:5px;border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topright:5px;border-top-right-radius:5px}.project-navigation .nav-item a.nav-link.red,.project-navigation .nav-item a:visited.nav-link.red{background-color:#da3838}.project-navigation .nav-item a.nav-link.active,.project-navigation .nav-item a:visited.nav-link.active,.project-navigation .nav-item a.nav-link:hover,.project-navigation .nav-item a:visited.nav-link:hover{font-family:"nunito-bold",arial,sans-serif;border-color:transparent}.section-project-center .right-side{padding-top:0}.section-project-center .right-side .offer-description .title{padding:0;border:none;margin-bottom:15px}.section-project-center .right-side .offer-description .title .info{position:relative;padding-right:10px;font-family:"nunito-bold",arial,sans-serif;font-size:16px;color:#596087;line-height:16px}.section-project-center .right-side .offer-description .title .info:after{content:'\00B7';position:absolute;top:-4px;right:0;font-family:"nunito-regular",arial,sans-serif;font-size:35px;color:#596087;line-height:20px}.section-project-center .right-side .offer-description img{float:right;margin-bottom:10px}.section-project-center .sidebar-contact-wrapper{border:none}.apartment-types-list-wrapper{max-width:100%;width:100%;text-align:center}.apartment-types-list-small{position:relative;padding:30px 35px;background-color:#f8f9fa;-webkit-border-top-left-radius:10px;-moz-border-radius-topleft:10px;border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topright:10px;border-top-right-radius:10px}.apartment-types-list-small.apartment-types-list-big{width:100%;display:none;padding-left:0;padding-right:0;text-align:center;margin-bottom:20px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.apartment-types-list-small.apartment-types-list-big a,.apartment-types-list-small.apartment-types-list-big a:visited{display:block;text-align:center}.apartment-types-list-small.apartment-types-list-big a:after,.apartment-types-list-small.apartment-types-list-big a:visited:after{content:none}.apartment-types-list-small.apartment-types-list-big a.active:after,.apartment-types-list-small.apartment-types-list-big a:visited.active:after,.apartment-types-list-small.apartment-types-list-big a:hover:after,.apartment-types-list-small.apartment-types-list-big a:visited:hover:after{content:none}.apartment-types-list-small.apartment-types-list-big .icon-wrapper-big{max-width:250px;margin-bottom:18px;display:inline-block;text-align:center;padding:3px 4px;border:1px solid #e8eaef;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#fff}.apartment-types-list-small.apartment-types-list-big .info-wrapper{display:block}.apartment-types-list-small .title{margin-bottom:25px;font-family:"nunito-bold",arial,sans-serif;font-size:16px;color:#616991;line-height:16px}.apartment-types-list-small .apartment-type{margin-right:0;max-width:100%;float:none}.apartment-types-list-small .apartment-type.active:after{content:""}.apartment-types-list-small .apartment-type:after{content:none;position:absolute;top:50%;right:0;margin-top:-8px;display:block;width:10px;height:16px;background:url('../images/misc/sprite.png') no-repeat top left;background-position:-356px -125px}.apartment-types-list-small .apartment-type:hover:after{content:""}.no-commission-wrapper{position:relative;padding:17px 80px;background-color:#f3f5f8;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomleft:10px;border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;-moz-border-radius-bottomright:10px;border-bottom-right-radius:10px;margin-bottom:30px;font-family:"nunito-italic",arial,sans-serif;font-size:12px;color:#596087;line-height:12px}.no-commission-wrapper .light{color:#5a6188;margin:3px 0;font-size:16px;line-height:16px}.no-commission-wrapper span.red{color:#da3838}.project-apartments-list-cards{position:relative;margin-bottom:35px}.content-buttons-wrapper{position:relative;margin:35px 0}.content-buttons-wrapper a,.content-buttons-wrapper a:visited{max-width:212px;width:212px;text-align:center;display:inline-block;padding:17px 0;margin-right:20px;border:1px dashed #e4ebf3;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;font-family:"nunito-regular",arial,sans-serif;font-size:14px;color:#596087;line-height:14px;text-decoration:none}.content-buttons-wrapper a:hover,.content-buttons-wrapper a:visited:hover{background-color:#e4ebf3}.photo-gallery{position:relative;margin-bottom:50px}.photo-gallery .image-wrapper{max-width:185px;margin-right:12px;margin-bottom:12px;display:inline-block;cursor:pointer}.photo-gallery .image-wrapper img{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.section-details-call-btn{display:none;position:relative;max-width:100%;width:100%;text-align:center;margin-bottom:20px}.section-details-call-btn .icon{position:absolute;top:14px;left:22px;display:inline-block;width:22px;height:23px;background:url('../images/misc/sprite.png') no-repeat top left;background-position:-375px -126px}.section-details-call-btn .details-call-btn-wrapper{position:relative;display:inline-block;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:17px 30px 17px 52px;background-color:#da3838;font-family:"nunito-bold",arial,sans-serif;font-size:16px;color:#fff;line-height:16px}.section-show-more-btn{position:relative;max-width:100%;width:100%;text-align:center;margin-bottom:20px}.section-show-more-btn .icon{position:absolute;top:21px;right:32px;display:inline-block;width:9px;height:5px;background:url('../images/misc/sprite.png') no-repeat top left;background-position:-356px -149px}.section-show-more-btn .show-more-btn-wrapper{display:none;position:relative;border:1px solid #e2ecf8;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:17px 52px 17px 30px;background-color:#fff;font-family:"nunito-light",arial,sans-serif;font-size:14px;color:#596087;line-height:14px}.section-show-more-btn .show-more-btn-wrapper.active .icon{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.phone-numbers-section{position:relative;padding:17px 63px;background-color:#f8f9fa;margin-bottom:30px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.phone-numbers-section p{font-family:"nunito-regular",arial,sans-serif;font-size:24px;color:#596087;line-height:24px}.phone-numbers-section img{padding-top:5px}.section-content-banner{max-width:100%;margin-bottom:30px;text-align:center}.section-content-banner.mobile{display:none}.section-content-banner img{max-width:100%;height:auto}.section-contact-info,.section-404-info,.section-back-button{position:relative;padding:70px 0;background-color:#f8f9fa}.section-contact-info div.btn-wrapper .et_pb_button,.section-404-info div.btn-wrapper .et_pb_button,.section-back-button div.btn-wrapper .et_pb_button{display:inline-block;padding:14px 30px;border:1px solid #596087;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-family:'nunito-bold',arial,sans-serif;font-size:16px;color:#596087}.section-contact-info div.btn-wrapper .et_pb_button:hover,.section-404-info div.btn-wrapper .et_pb_button:hover,.section-back-button div.btn-wrapper .et_pb_button:hover{text-decoration:none;padding-right:15px}.section-contact-info div.btn-wrapper .et_pb_button:hover:after,.section-404-info div.btn-wrapper .et_pb_button:hover:after,.section-back-button div.btn-wrapper .et_pb_button:hover:after{margin-left:0}.section-contact-info div.btn-wrapper .et_pb_button:after,.section-404-info div.btn-wrapper .et_pb_button:after,.section-back-button div.btn-wrapper .et_pb_button:after{content:"\34";top:9px;right:auto;left:0;margin-left:1em}.section-contact-info div p,.section-404-info div p,.section-back-button div p{font-family:'nunito-light',arial,sans-serif;font-size:16px;line-height:20px;color:#596087}.section-contact-info div p.red,.section-404-info div p.red,.section-back-button div p.red{color:#da3838}.section-contact-info div span,.section-404-info div span,.section-back-button div span{font-family:'nunito-bold',arial,sans-serif}.section-contact-info{padding:30px 0}.section-contact-call-center,.section-category-buttons,.section-no-offers{position:relative;padding:50px 0 100px 0;background-color:#fff}.section-contact-call-center div p,.section-category-buttons div p,.section-no-offers div p{font-family:'nunito-light',arial,sans-serif;font-size:16px;line-height:20px;color:#596087}.section-contact-call-center div span,.section-category-buttons div span,.section-no-offers div span{font-family:'nunito-bold',arial,sans-serif}.section-contact-call-center div a:hover,.section-category-buttons div a:hover,.section-no-offers div a:hover,.section-contact-call-center div a:visited:hover,.section-category-buttons div a:visited:hover,.section-no-offers div a:visited:hover{color:#596087}.section-category-buttons{padding-top:30px}.section-no-offers{margin:0 15px}.big-menu{display:none;position:absolute;width:100%;padding-bottom:56px;padding-left:15px;padding-right:15px;top:76px}.big-menu.active{display:block}.big-menu .page-wrapper{position:relative;background-color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.big-menu .page-wrapper:before{content:"";position:absolute;width:51px;height:36px;top:-31px;left:0;background-color:#fff}.big-menu .menu-wrapper{-webkit-box-shadow:0 2px 3px 2px rgba(0,0,0,0.1);-moz-box-shadow:0 2px 3px 2px rgba(0,0,0,0.1);box-shadow:0 2px 3px 2px rgba(0,0,0,0.1)}.big-menu .main-menu-item{padding:18px 15px 30px 15px;min-height:318px}.big-menu .main-menu-item:first-child{padding-left:50px}.big-menu .main-menu-item.cta-menu-item{background-color:#fbfbfb}.big-menu .main-menu-item.cta-menu-item .image-wrapper{display:block}.big-menu .main-menu-item.cta-menu-item .button-wrapper{position:absolute;bottom:30px;right:35px}.big-menu .main-menu-item.cta-menu-item .button-wrapper a,.big-menu .main-menu-item.cta-menu-item .button-wrapper a:visited{background-color:#d43b3d;color:#fff;font-family:'nunito-regular',arial,sans-serif;font-size:12px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:2px solid transparent;padding:.5em 1em;text-decoration:none}.big-menu .main-menu-item.cta-menu-item .button-wrapper a:hover,.big-menu .main-menu-item.cta-menu-item .button-wrapper a:visited:hover{padding:.5em 2.5em .5em 1em}.big-menu .main-menu-item.cta-menu-item .button-wrapper a:after,.big-menu .main-menu-item.cta-menu-item .button-wrapper a:visited:after{top:-5px}.big-menu .main-menu-item.project-menu-item{padding:18px 15px 45px 15px}.big-menu .main-menu-item.project-menu-item .image-wrapper{display:block;margin-bottom:12px}.big-menu .main-menu-item.project-menu-item .info-wrapper{text-align:left}.big-menu .main-menu-item.project-menu-item .info-wrapper .title{font-family:'nunito-regular',arial,sans-serif;font-size:24px;color:#585f86;line-height:24px;margin-bottom:10px}.big-menu .main-menu-item.project-menu-item .info-wrapper .subtitle{font-family:'nunito-regular',arial,sans-serif;font-size:12px;color:#a4a6a9;line-height:12px}.big-menu .main-menu-item.project-menu-item .button-wrapper{position:absolute;bottom:30px;right:25px}.big-menu .main-menu-item.project-menu-item .button-wrapper a,.big-menu .main-menu-item.project-menu-item .button-wrapper a:visited{display:block;padding:4px 34px 4px 17px;color:#a9abad;font-family:'nunito-regular',arial,sans-serif;font-size:12px}.big-menu .main-menu-item.project-menu-item .button-wrapper a:after,.big-menu .main-menu-item.project-menu-item .button-wrapper a:visited:after{content:'';position:absolute;width:13px;height:22px;top:3px;right:12px;display:block;background:url('../images/misc/sprite.png') no-repeat top left;background-position:-97px 0}.main-menu-subsection{position:relative;z-index:9;background-color:rgba(246,246,246,0.98);margin-top:64px}.main-menu{display:inline-block}.main-menu .main-menu-item{position:relative;display:inline-block;padding:35px 0 45px 0;cursor:pointer}.main-menu .main-menu-item:first-child{padding-left:50px}.main-menu .main-menu-item span:after{-webkit-transition:-webkit-transform .2s ease-in-out;-moz-transition:-moz-transform .2s ease-in-out;-o-transition:-o-transform .2s ease-in-out;transition:transform .2s ease-in-out}.main-menu .main-menu-item:hover{background-color:#fff}.main-menu .main-menu-item:hover span{color:#f9b35e}.main-menu .main-menu-item:hover span:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.main-menu .main-menu-item:hover .sub-menu{display:block}.main-menu .main-menu-item>span{position:relative;font-family:'nunito-regular',arial,sans-serif;font-size:16px;color:#636363}.main-menu .main-menu-item>span:after{position:absolute;display:block;top:6px;right:-19px;width:13px;height:7px;background:url("../images/icons/menu-arrow.png") no-repeat center center;content:''}.main-menu .main-menu-item .sub-menu{display:none;width:335px;position:absolute;left:0;top:52px;padding:25px 45px 14px 26px;background-color:#fff;text-align:left;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px}.sub-menu-item{position:relative;font-family:'nunito-regular',arial,sans-serif;font-size:16px;text-align:left}.sub-menu-item.bold a,.sub-menu-item.bold a:visited{font-family:'nunito-bold',arial,sans-serif;color:#585f86}.sub-menu-item:first-child{margin-bottom:10px}.sub-menu-item .special-bordered{width:auto;display:inline-block;border-top:2px solid #fbfbfb;border-bottom:2px solid #fbfbfb;margin:7px 0}.sub-menu-item .special-bordered a,.sub-menu-item .special-bordered a:visited{display:inline-block;padding:13px 15px}.sub-menu-item .special-bordered a:first-child:after,.sub-menu-item .special-bordered a:visited:first-child:after{content:"";position:absolute;top:18px;right:-2px;width:1px;height:14px;background-color:#f0f0f0}.sub-menu-item .special-bordered a:hover:before,.sub-menu-item .special-bordered a:visited:hover:before{content:none}.sub-menu-item a,.sub-menu-item a:visited{position:relative;color:#515963;font-family:'nunito-regular',arial,sans-serif}.sub-menu-item a:before,.sub-menu-item a:visited:before{content:"";position:absolute;top:0;left:-33px;width:16px;height:13px;display:block;background:url('../images/misc/sprite.png') no-repeat top left;background-position:-447px 0;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0);-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.sub-menu-item a:hover,.sub-menu-item a:visited:hover{text-decoration:none;color:#99a4b1}.sub-menu-item a:hover:before,.sub-menu-item a:visited:hover:before{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100)}.sub-menu-item a.with-icon span,.sub-menu-item a:visited.with-icon span{position:absolute;top:0;right:-30px;color:#f17f21;font-family:'nunito-bold',arial,sans-serif;font-size:10px;text-transform:uppercase}.sub-menu-item a.with-icon.icon-agency-account,.sub-menu-item a:visited.with-icon.icon-agency-account{padding-left:35px}.sub-menu-item a.with-icon.icon-agency-account:before,.sub-menu-item a:visited.with-icon.icon-agency-account:before{position:absolute;top:0;width:28px;display:block;background:url('../images/misc/sprite.png') no-repeat bottom left;content:'';height:29px;background-position:-68px 0}.sub-menu-item span{position:absolute;top:-3px;right:-32px;text-transform:uppercase;font-family:'nunito-bold',arial,sans-serif;font-size:12px;text-align:left}.delimiter{width:100%;max-width:100%;margin-bottom:25px}.SumoSelect{width:100%;cursor:pointer}.SumoSelect .col-12{width:100%;max-width:100%}.SumoSelect .col-6{width:50%;max-width:50%}.SumoSelect.special-main-dropdown .SelectBox{background-color:#f7873f;border:1px solid #f7873f;-moz-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s;-webkit-transition:background-color .3s}.SumoSelect.special-main-dropdown .SelectBox.attention{background-color:red}.SumoSelect.special-main-dropdown .SelectBox span{color:#fff}.SumoSelect.special-main-dropdown .SelectBox label{background-position:-463px -13px}.SumoSelect .SelectBox{border:1px solid #e5e5e5;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:10px 18px;cursor:pointer}.SumoSelect .SelectBox span{font-family:"nunito-bold",arial,sans-serif;font-size:12px;color:#474646;text-align:left;cursor:pointer}.SumoSelect .SelectBox .optWrapper{top:39px}.SumoSelect .SelectBox .optWrapper .options li label{font-family:"nunito-bold",arial,sans-serif;font-size:12px;color:#474646;white-space:normal}.SumoSelect.sort-dropdown{width:auto;max-width:100%;padding-top:7px}.SumoSelect.sort-dropdown:focus>.CaptionCont,.SumoSelect.sort-dropdown:hover>.CaptionCont,.SumoSelect.sort-dropdown.open>.CaptionCont{border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.SumoSelect.sort-dropdown>.CaptionCont>label{display:inline-block;width:11px;height:15px;top:2px;right:0;margin-bottom:0}.SumoSelect.sort-dropdown .SelectBox{border:none;padding:0}.SumoSelect.sort-dropdown .SelectBox span{padding-right:20px;font-family:"nunito-regular",arial,sans-serif;font-size:14px;color:#636363;text-transform:uppercase}.SumoSelect:focus>.CaptionCont,.SumoSelect:hover>.CaptionCont,.SumoSelect.open>.CaptionCont{-webkit-box-shadow:0 0 2px #ffe6d7;-moz-box-shadow:0 0 2px #ffe6d7;box-shadow:0 0 2px #ffe6d7;border-color:#ffe6d7}.SumoSelect>.optWrapper>.options li.opt{padding:6px 18px}.SumoSelect>.optWrapper>.options li.opt label,.SumoSelect>.CaptionCont,.SumoSelect .select-all>label{font-family:"nunito-regular",arial,sans-serif;font-size:12px;color:#666;margin:0;text-align:left;text-transform:none;white-space:normal}.SumoSelect>.CaptionCont>label{background:url('../images/misc/sprite.png') no-repeat top left;background-position:-463px 0;display:inline-block;width:13px;height:8px;top:14px;right:18px;cursor:pointer}.SumoSelect>.CaptionCont>label>i{display:none}.SumoSelect.open .search-txt{padding:7px 18px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.sumo-select-zone .SumoSelect.open .search-txt{padding:11px 18px}.jqTransformHidden{display:none}.jqTransformRadioWrapper{display:inline-block}.jqTransformRadio{background:transparent url(../images/icons/radio.png) no-repeat center top;vertical-align:middle;height:19px;width:18px;display:block}span.jqTransformCheckboxWrapper{display:inline-block;position:absolute;right:0}.jqTransformRadioWrapper{display:inline-block}a.jqTransformCheckbox{background:transparent url(../images/icons/checkbox.png) no-repeat center top;vertical-align:middle;height:19px;width:18px;display:block}a.jqTransformChecked{background-position:center bottom}.header-search-form .select-2-options:before{content:"";position:absolute;top:4px;right:0;width:2px;height:45px;display:block;background:url('../images/misc/sprite.png') no-repeat top left;background-position:0 -124px}.header-search-form .select-2-options .SumoSelect{height:100%}.header-search-form .select-2-options .SumoSelect:hover{border:none}.header-search-form .select-2-options .SumoSelect.open .SelectBox label{background-position:-205px -12px}.header-search-form .select-2-options .SumoSelect .SelectBox{height:100%;background-color:transparent;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-color:none}.header-search-form .select-2-options .SumoSelect .SelectBox span{padding-top:11px;font-family:'nunito-bold',arial,sans-serif;font-size:16px;line-height:16px;color:#515963;text-transform:uppercase}.header-search-form .select-2-options .SumoSelect .SelectBox label{background:url('../images/misc/sprite.png') no-repeat top left;background-position:-205px 0;display:inline-block;width:12px;height:7px;top:24px;right:20px;cursor:pointer}.header-search-form .select-2-options .SumoSelect .optWrapper{top:64px;left:-10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.header-search-form .select-2-options .SumoSelect .optWrapper .opt{padding:22px 28px}.header-search-form .select-2-options .SumoSelect .optWrapper .opt.selected{display:none}.header-search-form .select-2-options .SumoSelect .optWrapper .opt label{font-family:'nunito-bold',arial,sans-serif;font-size:16px;line-height:16px;color:#515963;text-transform:uppercase}.header-search-form .sumo-select-zone:before{content:"";position:absolute;top:4px;right:8px;width:2px;height:45px;display:block;background:url('../images/misc/sprite.png') no-repeat top left;background-position:0 -124px}.header-search-form .sumo-select-zone .SumoSelect{height:100%}.header-search-form .sumo-select-zone .SumoSelect:hover{border:none}.header-search-form .sumo-select-zone .SumoSelect.open .SelectBox label{background-position:-205px -12px}.header-search-form .sumo-select-zone .SumoSelect.open .search-txt{width:95%;font-family:'nunito-regular',arial,sans-serif;font-size:16px;line-height:16px;color:#515963;text-transform:uppercase;padding:21px 18px;background:none}.header-search-form .sumo-select-zone .SumoSelect .SelectBox{height:100%;background-color:transparent;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-color:none}.header-search-form .sumo-select-zone .SumoSelect .SelectBox span{width:200px;padding-top:11px;padding-right:0;font-family:'nunito-italic',arial,sans-serif;font-size:16px;line-height:16px;color:#515963;text-transform:uppercase}.header-search-form .sumo-select-zone .SumoSelect .SelectBox label{background:url('../images/misc/sprite.png') no-repeat top left;background-position:-205px 0;display:inline-block;width:12px;height:7px;top:24px;right:17px;cursor:pointer}.header-search-form .sumo-select-zone .SumoSelect .optWrapper{top:64px}.header-search-form .sumo-select-zone .SumoSelect .optWrapper .opt{padding:9px 18px}.header-search-form .sumo-select-zone .SumoSelect .optWrapper .opt label{font-family:'nunito-regular',arial,sans-serif;font-size:12px;line-height:12px;color:#515963;text-transform:uppercase}.select-projects-zone .SumoSelect{width:626px;max-width:626px}.select-projects-zone .SumoSelect.open .SelectBox label{background-position:-205px -12px}.select-projects-zone .SumoSelect .SelectBox{width:626px;max-width:626px;display:inline-block;border:1px solid #e6e7e8;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:15px 30px;cursor:pointer;background:#fff;background:-webkit-linear-gradient(top, #fff 0, #e6e6e6 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), to(#e6e6e6));background:-moz- oldlinear-gradient(top, #fff 0, #e6e6e6 100%);background:-o-linear-gradient(top, #fff 0, #e6e6e6 100%);background:linear-gradient(to bottom, #fff 0, #e6e6e6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.select-projects-zone .SumoSelect .SelectBox span{padding-top:6px;padding-right:0;font-family:'nunito-bold',arial,sans-serif;font-size:16px;line-height:16px;color:#515963;text-transform:uppercase;text-align:center;word-wrap:break-word}.select-projects-zone .SumoSelect .SelectBox label{background:url('../images/misc/sprite.png') no-repeat top left;background-position:-205px 0;display:inline-block;width:12px;height:7px;top:24px;right:10px;cursor:pointer}.select-projects-zone .SumoSelect .optWrapper{top:54px}.select-projects-zone .SumoSelect .optWrapper li.opt{padding:9px 18px}.select-projects-zone .SumoSelect .optWrapper li.opt label{font-family:'nunito-bold',arial,sans-serif;font-size:16px;line-height:16px;color:#515963;text-transform:uppercase}.advanced-search-form{position:absolute;top:0;left:0;width:100%;height:auto;padding:17px 0 0 0;background-color:#fcfcfd;z-index:999;visibility:hidden;-webkit-transition:top .3s;-moz-transition:top .3s;-o-transition:top .3s;transition:top .3s}.advanced-search-form.open{top:0 !important;visibility:initial}.advanced-search-form .top-button-close{width:24px;height:24px;text-align:center;display:inline-block;background:transparent url('../images/misc/sprite.png') no-repeat top left;background-position:-227px 0;border:none;cursor:pointer;margin-bottom:20px}.advanced-search-form .bottom-button-close{width:31px;height:20px;text-align:center;display:inline-block;background:transparent url('../images/misc/sprite.png') no-repeat top left;background-position:-257px 0;border:none;cursor:pointer;margin-top:40px;margin-bottom:17px}.advanced-search-form .category-wrapper-label{font-family:'nunito-regular',arial,sans-serif;font-size:14px;line-height:14px;color:#b2b2b2;margin-bottom:12px}.advanced-search-form .filter-info-wrapper{padding:22px;padding-bottom:0;background-color:#f5f6f8;font-family:'nunito-regular',arial,sans-serif;font-size:12px;line-height:12px;color:#c9caca}.advanced-search-form .filter-info-wrapper span{font-family:'nunito-italic',arial,sans-serif;font-size:12px;line-height:12px;color:#585f86}.advanced-search-form .submit-btn-wrapper,.advanced-search-form .bottom-button-wrapper{background-color:#f5f6f8}.categories-list-wrapper{padding:10px 0 20px 0}.categories-list-wrapper.reverse-buttons-design .label-buttons .label-button{background-color:#585f86;color:#fff}.categories-list-wrapper.reverse-buttons-design .label-buttons .label-button a,.categories-list-wrapper.reverse-buttons-design .label-buttons .label-button a:visited{color:#fff;text-decoration:none}.categories-list-wrapper.reverse-buttons-design .label-buttons .label-button.av:before{background-position:-313px 0}.categories-list-wrapper.reverse-buttons-design .label-buttons .label-button.anv:before{background-position:-355px 0}.categories-list-wrapper.reverse-buttons-design .label-buttons .label-button.ai:before{background-position:-401px 0}.categories-list-wrapper .radio-buttons{display:none}.categories-list-wrapper .label-buttons{list-style:none}.categories-list-wrapper .label-buttons .label-button{position:relative;display:inline-block;margin-right:25px;padding:10px 36px 10px 63px;border:1px solid #e9e9e9;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;cursor:pointer}.categories-list-wrapper .label-buttons .label-button:last-child{margin-right:0}.categories-list-wrapper .label-buttons .label-button:hover,.categories-list-wrapper .label-buttons .label-button.active{background-color:#585f86;color:#fff}.categories-list-wrapper .label-buttons .label-button:hover a,.categories-list-wrapper .label-buttons .label-button.active a,.categories-list-wrapper .label-buttons .label-button:hover a:visited,.categories-list-wrapper .label-buttons .label-button.active a:visited{color:#fff;text-decoration:none}.categories-list-wrapper .label-buttons .label-button.av:hover:before,.categories-list-wrapper .label-buttons .label-button.av.active:before{background-position:-313px 0}.categories-list-wrapper .label-buttons .label-button.av:before{content:"";position:absolute;top:12px;left:36px;width:14px;height:18px;display:block;background:transparent url('../images/misc/sprite.png') no-repeat top left;background-position:-295px 0}.categories-list-wrapper .label-buttons .label-button.anv:hover:before,.categories-list-wrapper .label-buttons .label-button.anv.active:before{background-position:-355px 0}.categories-list-wrapper .label-buttons .label-button.anv:before{content:"";position:absolute;top:12px;left:36px;width:20px;height:18px;display:block;background:transparent url('../images/misc/sprite.png') no-repeat top left;background-position:-331px 0}.categories-list-wrapper .label-buttons .label-button.ai:hover:before,.categories-list-wrapper .label-buttons .label-button.ai.active:before{background-position:-401px 0}.categories-list-wrapper .label-buttons .label-button.ai:before{content:"";position:absolute;top:12px;left:36px;width:18px;height:18px;display:block;background:transparent url('../images/misc/sprite.png') no-repeat top left;background-position:-380px 0}.inputs-wrapper{padding:22px;background-color:#f5f6f8}.inputs-wrapper .selects-apartments-type-zone,.inputs-wrapper .select-list-apartments-ordering{margin-bottom:15px}.inputs-wrapper .selects-apartments-type-zone .select-apartment-type,.inputs-wrapper .select-list-apartments-ordering .select-apartment-type,.inputs-wrapper .selects-apartments-type-zone .select-zone,.inputs-wrapper .select-list-apartments-ordering .select-zone{display:inline-block}.inputs-wrapper .selects-apartments-type-zone .SumoSelect,.inputs-wrapper .select-list-apartments-ordering .SumoSelect{width:255px;margin-right:20px}.inputs-wrapper .selects-apartments-type-zone .SumoSelect.open .optWrapper,.inputs-wrapper .select-list-apartments-ordering .SumoSelect.open .optWrapper{top:41px}.inputs-wrapper .selects-apartments-type-zone .SumoSelect:focus>.CaptionCont,.inputs-wrapper .select-list-apartments-ordering .SumoSelect:focus>.CaptionCont,.inputs-wrapper .selects-apartments-type-zone .SumoSelect:hover>.CaptionCont,.inputs-wrapper .select-list-apartments-ordering .SumoSelect:hover>.CaptionCont,.inputs-wrapper .selects-apartments-type-zone .SumoSelect.open>.CaptionCont,.inputs-wrapper .select-list-apartments-ordering .SumoSelect.open>.CaptionCont{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.inputs-wrapper .selects-apartments-type-zone .SumoSelect:last-child,.inputs-wrapper .select-list-apartments-ordering .SumoSelect:last-child{margin-right:0}.inputs-wrapper .selects-apartments-type-zone .SumoSelect .SelectBox,.inputs-wrapper .select-list-apartments-ordering .SumoSelect .SelectBox{position:relative;border:1px solid #e5e5e6;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:13px 18px}.inputs-wrapper .selects-apartments-type-zone .SumoSelect .SelectBox span,.inputs-wrapper .select-list-apartments-ordering .SumoSelect .SelectBox span{font-family:'nunito-regular',arial,sans-serif;font-size:14px;line-height:14px;color:#585f86}.inputs-wrapper .selects-apartments-type-zone .SumoSelect .SelectBox label,.inputs-wrapper .select-list-apartments-ordering .SumoSelect .SelectBox label{position:absolute;top:16px;right:20px;width:13px;height:8px;display:block;background:transparent url('../images/misc/sprite.png') no-repeat top left;background-position:-427px 0}.inputs-wrapper .select-list-apartments-ordering{margin-bottom:0}.inputs-wrapper .row-form-field{margin-bottom:15px}.inputs-wrapper .row-form-field.hidden{display:none}.inputs-wrapper .row-form-field.checkbox-field,.inputs-wrapper .row-form-field.from-to-fields{padding:10px 16px;display:inline-block}.inputs-wrapper .row-form-field.checkbox-field span,.inputs-wrapper .row-form-field.from-to-fields span{font-family:'nunito-regular',arial,sans-serif;font-size:12px;color:#474646;margin-right:8px}.inputs-wrapper .row-form-field.checkbox-field span.special-orange-color,.inputs-wrapper .row-form-field.from-to-fields span.special-orange-color{color:#f28830}.inputs-wrapper .row-form-field.checkbox-field span.uppercase,.inputs-wrapper .row-form-field.from-to-fields span.uppercase{text-transform:uppercase}.inputs-wrapper .row-form-field.checkbox-field span{font-family:'nunito-regular',arial,sans-serif;text-transform:none}.inputs-wrapper .row-form-field.checkbox-field span.jqTransformCheckboxWrapper{right:-22px;top:1px}.inputs-wrapper .row-form-field.checkbox-field-agency span{font-family:'nunito-bold',arial,sans-serif;text-transform:none}.inputs-wrapper .row-form-field.from-to-fields{padding:5px 20px}.inputs-wrapper .row-form-field.from-to-fields .label-wrapper,.inputs-wrapper .row-form-field.from-to-fields .inputs-text-wrapper{display:inline-block}.inputs-wrapper .row-form-field.from-to-fields .from-fields-wrapper,.inputs-wrapper .row-form-field.from-to-fields .to-fields-wrapper{display:inline-block}.inputs-wrapper .row-form-field.from-to-fields .from-fields-wrapper input[type="text"],.inputs-wrapper .row-form-field.from-to-fields .to-fields-wrapper input[type="text"]{max-width:70px;padding:15px 20px 11px 20px;font-family:"nunito-regular",arial,sans-serif;font-size:14px;line-height:14px;color:#b2b2b2;border:1px solid #ccd2f5;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-align:center;-webkit-box-shadow:inset 1px 1px 5px 0 rgba(0,0,0,0.05);-moz-box-shadow:inset 1px 1px 5px 0 rgba(0,0,0,0.05);box-shadow:inset 1px 1px 5px 0 rgba(0,0,0,0.05)}.inputs-wrapper .row-form-field.from-to-fields .from-fields-wrapper input[type="text"].small-padding,.inputs-wrapper .row-form-field.from-to-fields .to-fields-wrapper input[type="text"].small-padding{padding-left:7px;padding-right:7px}.inputs-wrapper .row-form-field.from-to-fields .from-fields-wrapper .input-label,.inputs-wrapper .row-form-field.from-to-fields .to-fields-wrapper .input-label{padding:0 5px;text-transform:none;margin-right:0}.inputs-wrapper .row-form-field .col-6{max-width:49%}.inputs-wrapper .row-form-field .to-top-wrapper{position:relative;display:inline-block;padding-top:3px}.inputs-wrapper .row-form-field .to-top-wrapper.price{margin-right:11px}.inputs-wrapper .row-form-field .to-top-wrapper .to-top{position:absolute;top:7px;font-size:7px}.inputs-wrapper .row-form-field .to-top-wrapper .to-top.mp{right:-12px}.inputs-wrapper .row-form-field .to-top-wrapper .to-top.euro{right:-22px}.inputs-wrapper .row-form-field .to-top-wrapper .to-top.euro-mp{right:-44px}.inputs-wrapper .row-form-field .checkbox-wrapper{position:relative}.section-list-form-filters{position:relative;background-color:#f5f6f8}.section-list-form-filters.one-row .inputs-wrapper{padding:45px 0}.section-list-form-filters.one-row .selects-apartments-type-zone{margin-bottom:0}.section-list-form-filters .selects-apartments-type-zone,.section-list-form-filters .inputs-apartments-characteristics{display:block;text-align:center}.section-list-form-filters .surface-rooms-wrapper{display:inline-block}.section-list-form-filters .inputs-wrapper .row-form-field.from-to-fields{padding:5px 10px}.section-list-form-filters .inputs-wrapper .select-list-apartments-ordering,.section-list-form-filters .inputs-wrapper .submit-btn{display:inline-block}.section-list-form-filters .inputs-wrapper .submit-btn{height:42px}.card-image{position:relative;display:inline-block}.card-image h6{min-height:28px;display:block;margin-bottom:25px;font-family:"nunito-regular",arial,sans-serif;font-size:12px;color:#9ca9cc}.card-image h6 span{display:block}.card-image a,.card-image a:visited{display:inline-block;text-decoration:none}.card-image .image-wrapper{position:relative;text-align:center}.card-image .image-wrapper:after{content:"";position:absolute;bottom:-117px;left:50%;margin-left:-120px;width:240px;height:118px;background:url("../images/misc/imgs/card-small-image-mirror.png") no-repeat top left}.card-image .image-wrapper .element-with-img{position:relative;display:inline-block;max-width:240px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;overflow:hidden;cursor:pointer}.card-image .image-wrapper .element-with-img:before{content:"";position:absolute;right:-210px;bottom:0;width:310px;height:118px;background-color:rgba(255,255,255,0.88);-webkit-transform:skew(-30deg);-moz-transform:skew(-30deg);-ms-transform:skew(-30deg);-o-transform:skew(-30deg);transform:skew(-30deg);-webkit-transition:right .35s;-moz-transition:right .35s;-o-transition:right .35s;transition:right .35s}.card-image .image-wrapper .element-with-img:hover:before{right:-35px}.card-image .image-wrapper .element-with-img:hover .element-with-text .arrow{right:-20px}.card-image .image-wrapper .element-with-img.big-card:before{content:"";position:absolute;right:0;bottom:-274px;width:240px;height:460px;background-color:unset;-webkit-transform:skew(0deg);-moz-transform:skew(0deg);-ms-transform:skew(0deg);-o-transform:skew(0deg);transform:skew(0deg);background:transparent url("../images/misc/imgs/big-image-cards-hover-shape.png") no-repeat top left;-webkit-transition:bottom .35s;-moz-transition:bottom .35s;-o-transition:bottom .35s;transition:bottom .35s}.card-image .image-wrapper .element-with-img.big-card:after{content:"";-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0);position:absolute;right:22px;top:35px;width:20px;height:27px;background-color:unset;-webkit-transform:skew(0deg);-moz-transform:skew(0deg);-ms-transform:skew(0deg);-o-transform:skew(0deg);transform:skew(0deg);background:url("../images/misc/sprite.png") no-repeat top left;-webkit-transition:opacity .35s;-moz-transition:opacity .35s;-o-transition:opacity .35s;transition:opacity .35s}.card-image .image-wrapper .element-with-img.big-card:hover:before{bottom:0}.card-image .image-wrapper .element-with-img.big-card:hover:after{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100)}.card-image .image-wrapper .element-with-img.big-card:hover .element-with-text .arrow{right:-28px}.card-image .image-wrapper .element-with-img.big-card.va:after{background-position:-399px -33px}.card-image .image-wrapper .element-with-img.big-card.van:after{width:31px;height:27px;background-position:-399px -65px}.card-image .image-wrapper .element-with-img.big-card.ia:after{width:27px;height:27px;background-position:-448px -33px}.card-image .image-wrapper .element-with-img.big-card.pr:after{width:23px;height:27px;background-position:-448px -65px}.card-image .image-wrapper img{max-width:100%;height:auto}.card-image .element-with-text{position:absolute;right:40px;bottom:15px}.card-image .element-with-text p{display:block;text-align:right;color:#585f86}.card-image .element-with-text p.title{font-family:"nunito-bold",arial,sans-serif;font-size:16px;line-height:16px}.card-image .element-with-text p.subtitle{font-family:"nunito-regular",arial,sans-serif;font-size:14px;line-height:14px}.card-image .element-with-text .arrow{position:absolute;bottom:4px;right:-17px;width:12px;height:20px;background:url("../images/misc/sprite.png") no-repeat top left;-webkit-transition:right .35s;-moz-transition:right .35s;-o-transition:right .35s;transition:right .35s}.card-image .element-with-text .arrow.orange{background-position:-24px 0}.card-image .element-with-text .arrow.green{background-position:-38px 0}.card-image .element-with-text .arrow.red{background-position:-52px 0}.card-image .element-with-text.big-card .arrow{bottom:1px;right:-24px;width:17px;height:29px}.card-image .element-with-text.big-card .arrow.va{background-position:-120px 0}.card-image .element-with-text.big-card .arrow.van{background-position:-140px 0}.card-image .element-with-text.big-card .arrow.ia{background-position:-158px 0}.card-image .element-with-text.big-card .arrow.pr{background-position:-178px 0}.card-image.card-big-image:last-child .card-text{padding:0 35px}.card-image.card-big-image .image-wrapper{margin-bottom:45px}.card-image.card-big-image .big-card{-webkit-box-shadow:0 0 5px 3px rgba(243,243,243,0.5);-moz-box-shadow:0 0 5px 3px rgba(243,243,243,0.5);box-shadow:0 0 5px 3px rgba(243,243,243,0.5)}.card-image.card-big-image .card-text{text-align:center;padding:0 35px;font-family:"nunito-regular",arial,sans-serif;font-size:12px;line-height:12px;color:#515963}.card-image.mobile{margin:0}.card-image.mobile a,.card-image.mobile a:visited{display:inline-block;width:100%;max-width:100%;text-align:left;background-color:#fff;padding:16px 25px;margin-bottom:10px;border:1px solid #f8f8f8;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.card-image.mobile .element-with-text{position:relative;right:auto;bottom:auto}.card-image.mobile .element-with-text p{display:block;text-align:left;color:#585f86}.card-image.mobile .element-with-text p.subtitle{font-family:'nunito-regular',arial,sans-serif;font-size:16px;line-height:16px}.card-image.mobile .element-with-text.big-card .arrow{right:0}.card-small-apartment{position:relative;display:inline-block;text-align:center;padding:7px;margin-bottom:2px;max-width:396px;width:396px;cursor:pointer}.card-small-apartment:hover{text-decoration:none}.card-small-apartment:hover .card-wrapper{background-color:#3a3f5e}.card-small-apartment:hover .card-info-wrapper{color:#fff}.card-small-apartment .card-wrapper{padding:10px;background-color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.card-small-apartment .card-image-wrapper{width:97px;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;overflow:hidden}.card-small-apartment .card-image-wrapper img{max-width:100%;height:auto;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.card-small-apartment .card-info-wrapper{display:inline-block;margin-left:10px;text-align:left;font-family:"nunito-regular",arial,sans-serif;font-size:14px;line-height:17px;color:#515963}.card-small-apartment .card-info-wrapper .price{padding:2px 0;text-align:center;font-family:"nunito-bold",arial,sans-serif;font-size:12px;color:#fff;background-color:#da3a3a;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-right:5px;line-height:20px}.card-small-apartment .card-info-wrapper .location{padding:2px 0;text-align:center;font-family:"nunito-regular",arial,sans-serif;font-size:12px;color:#5a6187;background-color:#fff;border:1px solid #5a6187;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;line-height:18px}.card-medium-apartment,.card-big-apartment{position:relative;display:block;float:left;max-width:390px;padding:12px;text-align:left;margin-bottom:30px}.card-medium-apartment:hover,.card-big-apartment:hover{background-color:#fff}.card-medium-apartment .title-1,.card-big-apartment .title-1,.card-medium-apartment .title-2,.card-big-apartment .title-2{width:100%;display:block;font-family:"nunito-bold",arial,sans-serif;font-size:20px;color:#515963;line-height:16px;padding-bottom:10px}.card-medium-apartment .card-image-wrapper,.card-big-apartment .card-image-wrapper{margin-bottom:15px}.card-medium-apartment .card-info,.card-big-apartment .card-info{margin-bottom:12px}.card-medium-apartment .description,.card-big-apartment .description{width:100%;display:block;font-family:"nunito-regular",arial,sans-serif;font-size:14px;color:#515963;margin-bottom:15px}.card-medium-apartment .hr-light-blue,.card-big-apartment .hr-light-blue{margin-bottom:12px}.card-medium-apartment ul,.card-big-apartment ul{list-style:none}.card-medium-apartment ul li,.card-big-apartment ul li{position:relative;padding-left:12px;font-family:"nunito-regular",arial,sans-serif;font-size:12px;color:#515963;line-height:15px}.card-medium-apartment ul li:before,.card-big-apartment ul li:before{content:'';display:block;position:absolute;top:4px;left:0;width:4px;height:8px;background:url("../images/misc/sprite.png") no-repeat top left;background-position:0 -11px}.card-medium-apartment .card-button,.card-big-apartment .card-button{height:100%;text-align:right}.card-medium-apartment .card-button a,.card-big-apartment .card-button a,.card-medium-apartment .card-button a:visited,.card-big-apartment .card-button a:visited{display:inline-block;padding:12px 34px;font-family:"nunito-regular",arial,sans-serif;font-size:14px;color:#fff;background-color:#da3838;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-decoration:none}.card-medium-apartment{float:none;display:inline-block;-webkit-transition:all .35s;-moz-transition:all .35s;-o-transition:all .35s;transition:all .35s}.card-medium-apartment:hover{-webkit-box-shadow:0 0 5px 5px rgba(0,0,0,0.05);-moz-box-shadow:0 0 5px 5px rgba(0,0,0,0.05);box-shadow:0 0 5px 5px rgba(0,0,0,0.05)}.card-medium-apartment ul{min-height:45px}.card-big-apartment{max-width:298px;width:298px;height:556px}.card-big-apartment .titles-wrapper{position:relative;width:100%;height:52px}.card-big-apartment .titles-wrapper .align-bottom{position:absolute;bottom:0}.card-big-apartment .card-image-wrapper{margin-bottom:0}.card-big-apartment .card-more-info-wrapper{position:relative;display:block;padding:8px 0;background-color:#fff}.card-big-apartment .card-more-info-wrapper .info-wrapper{display:inline-block;max-width:49%;padding:12px 15px}.card-big-apartment .card-more-info-wrapper .info-wrapper.left-col{border-right:1px solid #e6e6e6}.card-big-apartment .card-more-info-wrapper .info-wrapper.right-col{padding-left:9px;padding-right:9px}.card-big-apartment .card-more-info-wrapper .info-wrapper.no-border-right{border-right:none}.card-big-apartment .card-more-info-wrapper .info-wrapper .info-title{font-family:"nunito-regular",arial,sans-serif;font-size:12px;color:#a9abad}.card-big-apartment .card-more-info-wrapper .info-wrapper .info-content{font-family:"nunito-regular",arial,sans-serif;font-size:12px;color:#515963}.card-big-apartment .description{max-height:61px;overflow:hidden;padding:14px 12px;background-color:#5a6187;color:#fff;border-bottom:1px solid #646c97;margin-bottom:0}.card-big-apartment .call-to-action-wrapper{background-color:#5a6187;padding:14px}.card-big-apartment .call-to-action-wrapper .card-info{margin-bottom:0;padding-top:4px}.card-big-apartment .call-to-action-wrapper .card-info p{font-family:"nunito-light",arial,sans-serif;font-size:12px;color:#fff}.card-big-apartment .call-to-action-wrapper .card-info p:first-child{font-family:"nunito-bold",arial,sans-serif}.card-big-apartment .card-button{text-align:center;height:auto}.card-big-apartment .card-button a,.card-big-apartment .card-button a:visited{display:inline-block;padding:10px 26px;font-family:"nunito-regular",arial,sans-serif;font-size:14px;color:#fff;background-color:#da3838;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-decoration:none}.card-project-wrapper{position:relative;padding:10px;margin-bottom:25px;border:1px solid #d5deea;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;overflow:hidden}.card-project-wrapper:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:63px;display:block;background-color:#f7f9fb;z-index:-1}.card-project-wrapper .img-wrapper{max-width:310px;width:310px}.card-project-wrapper .info-wrapper{padding-left:18px}.card-project-wrapper .title{font-family:"nunito-bold",arial,sans-serif;font-size:28px;color:#585f86;line-height:28px;margin-bottom:3px;text-transform:uppercase}.card-project-wrapper .small-info{position:relative}.card-project-wrapper .small-info span{font-family:"nunito-regular",arial,sans-serif;font-size:12px;color:#5a6187;line-height:12px;margin-right:10px}.card-project-wrapper .small-info span.type-no{padding:5px 10px;text-transform:uppercase;font-family:"nunito-bold",arial,sans-serif;font-size:14px;color:#5a6187;line-height:12px;border:1px solid #edeef2;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.card-project-wrapper .small-info span.commission-0{margin-right:10px}.card-project-wrapper .description{min-height:48px;font-family:"nunito-regular",arial,sans-serif;font-size:14px;color:#515963;line-height:16px}.card-project-wrapper .special-info-wrapper{position:relative;padding:27px 0 0 0;min-height:72px}.card-project-wrapper .special-info-wrapper .icon{display:inline-block;width:45px;height:45px;margin-right:14px;background:url('../images/misc/sprite.png') no-repeat top left;background-position:-279px -125px}.card-project-wrapper .special-info-wrapper .infos{display:inline-block;padding-top:5px}.card-project-wrapper .special-info-wrapper .infos .zone-interests{font-family:"nunito-regular",arial,sans-serif;font-size:11px;color:#bcbcbc;line-height:12px}.card-project-wrapper .special-info-wrapper .infos .about-zone{font-family:"nunito-regular",arial,sans-serif;font-size:12px;color:#5a6187;line-height:12px}.card-project-wrapper .special-info-wrapper .details-btn-wrapper{position:absolute;right:0}.card-project-wrapper .special-info-wrapper .details-btn-wrapper a.button,.card-project-wrapper .special-info-wrapper .details-btn-wrapper a.button:visited{display:inline-block;padding:13px 44px;font-family:"nunito-regular",arial,sans-serif;font-size:14px;color:#fff;line-height:14px;background-color:#da3838;text-decoration:none;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:1px solid #da3838}.card-project-wrapper .special-info-wrapper .details-btn-wrapper a.button:after,.card-project-wrapper .special-info-wrapper .details-btn-wrapper a.button:visited:after{top:3px}.card-project-wrapper .special-info-wrapper .details-btn-wrapper a.button:hover,.card-project-wrapper .special-info-wrapper .details-btn-wrapper a.button:visited:hover{border-color:transparent;padding-left:30px}.project-apartments-list-card{margin-bottom:10px;margin-right:10px;overflow:hidden;max-width:252px;-webkit-box-shadow:0 0 5px 5px #f6f6f6;-moz-box-shadow:0 0 5px 5px #f6f6f6;box-shadow:0 0 5px 5px #f6f6f6;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomleft:10px;border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;-moz-border-radius-bottomright:10px;border-bottom-right-radius:10px}.project-apartments-list-card:after{content:'';position:absolute;bottom:0;left:0;display:inline-block;width:100%;height:8px;background-color:#e4ebf3}.project-apartments-list-card .top{padding:23px 10px;border-bottom:1px solid #e4ebf3}.project-apartments-list-card .top div,.project-apartments-list-card .top span{font-family:"nunito-regular",arial,sans-serif;font-size:16px;color:#596087;line-height:16px}.project-apartments-list-card .top .info{position:relative;padding-right:10px}.project-apartments-list-card .top .info:after{content:'\00B7';position:absolute;top:-3px;right:0;font-family:"nunito-regular",arial,sans-serif;font-size:35px;color:#596087;line-height:20px}.project-apartments-list-card .center{padding:10px 0;border-bottom:1px solid #e4ebf3}.project-apartments-list-card .bottom{position:relative;background:none;padding-bottom:22px}.project-apartments-list-card .bottom .price{font-family:"nunito-bold",arial,sans-serif;font-size:16px;color:#596087;line-height:16px;text-transform:uppercase;margin-bottom:15px}.project-apartments-list-card .bottom a,.project-apartments-list-card .bottom a:visited{padding:14px 61px;background-color:#596087;font-family:"nunito-regular",arial,sans-serif;font-size:14px;line-height:14px;color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-decoration:none;display:inline-block}.floating-btn-to-top{position:fixed;display:block;bottom:22px;right:10px;width:54px;height:37px;z-index:998;background:url('../images/misc/sprite.png') no-repeat top left;background-position:0 -197px;cursor:pointer;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100);-webkit-transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-o-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}.floating-btn-to-top.hide{-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0)}.column{float:left;width:25%}.modal{display:none;position:fixed;z-index:9999;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:black}.modal.show{display:block;overflow:hidden}.modal-content{position:relative;background-color:#fefefe;margin:auto;padding:0;width:90%;max-width:1200px}.modal-close{position:absolute;top:0;right:10px;font-family:'raleway-medium',arial,sans-serif;color:#fff;font-size:35px;text-decoration:none;cursor:pointer}.mySlides{display:none}.cursor{cursor:pointer}.prev,.next{cursor:pointer;position:absolute;top:50%;width:auto;padding:16px;margin-top:-50px;color:white;font-weight:bold;font-size:20px;-webkit-transition:.6s ease;-moz-transition:.6s ease;-o-transition:.6s ease;transition:.6s ease;-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.next{right:0;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.prev:hover,.next:hover{background-color:rgba(0,0,0,0.8)}.numbertext{color:#f2f2f2;font-size:12px;padding:8px 12px;position:absolute;top:0}.caption-container{text-align:center;background-color:black;padding:2px 16px;color:white}.demo{opacity:.6}.active,.demo:hover{opacity:1}img.hover-shadow{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}.hover-shadow:hover{-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);-moz-box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}.slider-swiper-wrapper{width:80%;height:90%;margin:0 auto}.swiper-container-lightbox{width:100%;height:300px;margin-left:auto;margin-right:auto}.swiper-slide{-moz-background-size:contain;background-size:contain;background-position:center;background-repeat:no-repeat}.gallery-top{height:80%;width:100%;overflow:hidden}.gallery-thumbs{height:20%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px 0}.gallery-thumbs .swiper-slide{width:12%;height:100%;opacity:.4}.gallery-thumbs .swiper-slide-active{opacity:1}@media (max-width:1199px){.section-list-offers .offers-wrapper{-ms-flex-pack:distribute !important;-webkit-justify-content:space-around !important;justify-content:space-around !important}.section-list-offers .offers-wrapper .offer-wrapper{max-width:500px}.section-list-offers .offers-wrapper .offer-wrapper .img-wrapper,.section-list-offers .offers-wrapper .offer-wrapper .offer-location{max-width:200px;width:200px}.section-list-projects .projects-wrapper{margin:0}}@media (max-width:1170px){.project-apartment-types-list .more-types{bottom:-24px}}@media (max-width:1167px){.surface-rooms-wrapper{margin-top:30px}}@media (max-width:1100px){.section-sliders{padding-left:15px;padding-right:15px}.section-sliders .slider-item{max-width:100%;width:100%;-webkit-box-flex:100%;-webkit-flex:100%;-moz-box-flex:100%;-ms-flex:100%;flex:100%;margin-bottom:50px}.section-sliders .slider-item:last-child{margin-bottom:0}.slider-wrapper{max-width:55%;display:inline-block}.swiper-container{width:100%;height:auto;max-width:100%;max-height:100%}.swiper-container .swiper-wrapper{-webkit-box-flex:100%;-webkit-flex:100%;-moz-box-flex:100%;-ms-flex:100%;flex:100%;max-width:100%;height:auto;width:auto}.swiper-container .swiper-wrapper .swiper-slide{height:auto}.section-project-top .left-side,.section-project-top .right-side{position:relative;max-width:100%;width:100%;-webkit-box-flex:100%;-webkit-flex:100%;-moz-box-flex:100%;-ms-flex:100%;flex:100%}.section-project-top .gallery-grid-wrapper{position:relative;display:inline-block;max-width:367px;margin:0 auto;text-align:center}.section-project-top .left-side .gallery-grid-wrapper .img-holder{position:relative}.section-project-top .left-side .gallery-grid-wrapper .img-holder:after{content:"";position:absolute;top:18px;right:auto;left:18px;display:block;width:215px;height:60px;background:url('../images/misc/imgs/mobile-project-call-center-cta-big-img.png') no-repeat top left}.section-project-top .right-side:after{content:none}.section-project-top .right-side .bottom{margin-top:42px}.section-project-top .right-side h1{font-family:"nunito-bold",arial,sans-serif;font-size:24px;padding-top:0;margin:0;text-align:center}.section-project-top .right-side h2{font-family:"nunito-light",arial,sans-serif;font-size:16px;padding-bottom:10px;text-align:center}.section-project-top .right-side .project-apartments-info-wrapper{text-align:center}.section-project-top .right-side .project-apartments-info-wrapper .project-apartments-info{display:inline-block}.project-navigation-wrapper{display:none}.project-navigation-wrapper.mobile{display:block;text-align:center}.project-navigation-wrapper.mobile .project-navigation{padding:0 35px}.project-navigation-wrapper.mobile .item{border-bottom:1px solid #e2ecf8}.project-navigation-wrapper.mobile .item:last-child{border:none}.project-navigation-wrapper.mobile .link{display:inline-block;font-family:"nunito-light",arial,sans-serif;font-size:16px;color:#596087;line-height:16px;text-transform:uppercase;padding:18px 0}.project-navigation-wrapper.mobile .link.active{font-family:"nunito-bold",arial,sans-serif}.project-navigation-wrapper.mobile .link.red{color:#da3838}.photo-gallery{display:block;text-align:center}.apartment-types-list-small,.no-commission-wrapper{display:none}.apartment-types-list-small.apartment-types-list-big{display:inline-block;text-align:center}}@media (max-width:1050px){.header-links-wrapper{display:none}}@media (max-width:1095px){.section-list-offers .offers-wrapper .offer-wrapper{max-width:450px}.section-list-offers .offers-wrapper .offer-wrapper .img-wrapper,.section-list-offers .offers-wrapper .offer-wrapper .offer-location{max-width:150px;width:150px}}@media (max-width:1000px){.advanced-search-trigger{display:block !important}.search-small-wrapper.desktop{display:none;visibility:hidden}.search-trigger.mobile{display:inline-block}.header-links-wrapper{display:inline-block}.quick-search-wrapper .search-trigger{-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;border-bottom:1px solid #a91111}.sub-menu-item .special-bordered{border:none;display:block}.sub-menu-item .special-bordered a,.sub-menu-item .special-bordered a:visited{display:block;padding:0}.sub-menu-item .special-bordered a:first-child:after,.sub-menu-item .special-bordered a:visited:first-child:after{content:none}.card-image{margin-left:15px;margin-right:15px}.card-image.card-big-image{margin-left:0;margin-right:0}.card-image.card-big-image .card-text{padding:0 20%}.card-image.card-big-image .card-text:last-child{padding:0 20%}.card-image .image-wrapper:after{content:none}.slider-wrapper{max-width:65%}.swiper-container .swiper-button-next,.swiper-container .swiper-button-prev{-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100)}.section-call-to-action.zero-commission{padding-left:15px;padding-right:15px}.section-list-offers .offers-wrapper .offer-wrapper{max-width:552px;width:552px;-webkit-box-flex:100%;-webkit-flex:100%;-moz-box-flex:100%;-ms-flex:100%;flex:100%}.section-list-offers .offers-wrapper .offer-wrapper .img-wrapper,.section-list-offers .offers-wrapper .offer-wrapper .offer-location{max-width:229px;width:229px}.right-side h1{font-size:24px}.section-offer-center .left-side{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:100%;-webkit-flex:100%;-moz-box-flex:100%;-ms-flex:100%;flex:100%;max-width:100%;width:100%}.section-offer-center .right-side{padding-left:15px}.sidebar-contact-wrapper{text-align:center}.sidebar-contact-wrapper .form-wrapper{max-width:50%;display:inline-block}.offer-agency-information .agency-info .info{-webkit-box-flex:100%;-webkit-flex:100%;-moz-box-flex:100%;-ms-flex:100%;flex:100%;max-width:100%}.offer-agency-information .col-bkg-img{display:none}.project-apartment-types-list .more-types{position:relative;margin:5px 0;bottom:auto;left:auto;clear:both}.section-show-more-btn .show-more-btn-wrapper{display:inline-block}.offer-description .content.mobile-partial-hidden{height:60px;overflow:hidden}.project-form-wrapper{display:none}.project-form-wrapper.mobile{display:block}}@media (max-width:925px){.card-project-wrapper:after{content:none}.card-project-wrapper .img-wrapper,.card-project-wrapper .info-wrapper{max-width:100%;width:100%;-webkit-box-flex:100%;-webkit-flex:100%;-moz-box-flex:100%;-ms-flex:100%;flex:100%;text-align:center;margin-bottom:15px;padding-left:0}.card-project-wrapper .small-info{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.card-project-wrapper .special-info-wrapper{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.card-project-wrapper .special-info-wrapper .icon,.card-project-wrapper .special-info-wrapper .infos{display:none}.card-project-wrapper .special-info-wrapper .details-btn-wrapper{position:relative;right:auto}.project-apartment-types-list{max-width:100%}.project-apartment-types-list .apartment-type{float:none;text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;max-width:100%;min-width:auto;width:100%}.project-apartment-types-list span,.project-apartment-types-list .info{max-width:184px;width:184px}.project-apartment-types-list .more-types{display:inline-block;border:1px solid #edeef2;background-color:#fff}.project-apartment-types-list .more-types span{color:#5a6187}}@media (max-width:900px){.big-menu .main-menu-item:first-child{padding-left:25px}.card-image.card-big-image .image-wrapper .element-with-img.big-card:before{bottom:-320px}.advanced-search-form.open{overflow-y:auto;height:533px}.advanced-search-form .categories-list-wrapper ul.label-buttons li.label-button{width:50%;margin:0;margin-bottom:10px}.project-apartments-list-cards{display:none}}@media (max-width:850px){.big-menu{max-width:400px}.big-menu .menu-wrapper{overflow-y:auto;height:427px}.big-menu .menu-wrapper .main-menu-item{width:100%;-webkit-box-flex:100%;-webkit-flex:100%;-moz-box-flex:100%;-ms-flex:100%;flex:100%}.big-menu .menu-wrapper .main-menu-item.cta-menu-item{padding-bottom:60px}.big-menu .menu-wrapper .main-menu-item.cta-menu-item .button-wrapper{right:15px;bottom:20px}.big-menu .menu-wrapper .main-menu-item.project-menu-item .button-wrapper{right:5px;bottom:10px}.header-center.offer{padding-top:200px}.mobile-top-offer-details{display:block}.section-project-top .mobile-top-offer-details{display:none}.section-project-top .right-side h1{display:inline-block;text-align:center;max-width:100%;width:100%}.section-offer-top{margin-top:-187px}.section-offer-top .left-side,.section-offer-top .right-side{-webkit-box-flex:100%;-webkit-flex:100%;-moz-box-flex:100%;-ms-flex:100%;flex:100%;max-width:100%;width:100%}.section-offer-top .left-side{height:auto;text-align:center}.section-offer-top .right-side{padding-left:15px}.gallery-grid-wrapper{position:relative;max-width:367px;display:inline-block;text-align:center;margin:0 auto}.right-side h1,.right-side h6{display:none}.right-side .price{padding-top:0}.right-side .bottom{text-align:center}.right-side .offer-publication-details{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.right-side .save-offer-btn-wrapper{margin-right:0}.right-side .social-media-share .share-wrapper,.right-side .social-media-share .print{display:none}.cookie-notice{text-align:center;padding:15px}.cookie-notice .left,.cookie-notice .right{float:none}.cookie-notice .left{margin-bottom:15px}}@media (max-width:800px){.card-image.card-big-image{-webkit-box-flex:50%;-webkit-flex:50%;-moz-box-flex:50%;-ms-flex:50%;flex:50%;width:50%;max-width:50%;margin-bottom:50px}.card-image.card-big-image .card-text{padding:0 25%}.slider-wrapper{max-width:75%}.section-list-form-filters.one-row .inputs-wrapper{padding-left:15px;padding-right:15px}.inputs-wrapper .selects-apartments-type-zone .SumoSelect{max-width:100%;width:100%;margin-bottom:15px;margin-right:0}}@media (max-width:700px){.header-top-subsection .col-4{-ms-flex:0 0 29%;-webkit-box-flex:0;-webkit-flex:0 0 29%;-moz-box-flex:0;flex:0 0 29%;max-width:29%}.header-top-subsection .col-4.col-logo-wrapper{-ms-flex:0 0 42%;-webkit-box-flex:0;-webkit-flex:0 0 42%;-moz-box-flex:0;flex:0 0 42%;max-width:42%}.header-links-wrapper{display:none !important}.header-center .page-wrapper{padding:0 15px}.advanced-search-form{overflow-y:auto;height:500px}.header-form-wrapper .select-2-options,.header-form-wrapper .sumo-select-zone{width:50%;max-width:50%;-webkit-box-flex:50%;-webkit-flex:50%;-moz-box-flex:50%;-ms-flex:50%;flex:50%}.header-form-wrapper .submit-btn{width:100%;max-width:100%;margin-top:18px}.header-form-wrapper .submit-btn input[type="submit"]{text-align:center}.header-search-form .sumo-select-zone .SumoSelect .SelectBox span{max-width:100%}.select-projects-zone .SumoSelect{max-width:100%;width:100%}.select-projects-zone .SumoSelect .SelectBox{max-width:100%;width:100%}.select-projects-zone .SumoSelect .SelectBox span{font-size:12px}.footer-links{padding-left:15px;padding-right:15px}.footer-links ul{max-width:39%}.footer-links ul:first-child{max-width:28%}}@media (max-width:678px){.advanced-search-form .categories-list-wrapper ul.label-buttons li.label-button{width:300px}.slider-wrapper{max-width:100%}.footer-questions .question-wrapper{max-width:100%;width:100%;-webkit-box-flex:100%;-webkit-flex:100%;-moz-box-flex:100%;-ms-flex:100%;flex:100%;margin-bottom:50px}.footer-questions .question-wrapper:last-child{margin-bottom:0}.footer-questions .question-wrapper .answer{text-align:center}.card-image{margin-left:15px;margin-right:15px;margin-bottom:50px;max-width:100%;width:100%;-webkit-box-flex:100%;-webkit-flex:100%;-moz-box-flex:100%;-ms-flex:100%;flex:100%}.card-image:last-child{margin-bottom:0}.section-social-media-blog .section-left{max-width:100%;width:100%;-webkit-box-flex:100%;-webkit-flex:100%;-moz-box-flex:100%;-ms-flex:100%;flex:100%;text-align:center;padding:0 15px}.section-social-media-blog .section-right{max-width:100%;width:100%;-webkit-box-flex:100%;-webkit-flex:100%;-moz-box-flex:100%;-ms-flex:100%;flex:100%;margin:0 15px}.section-social-media-blog .section-right.special-left-border{padding:0;border:none}.section-social-media-blog .social-media-info{text-align:center}}@media (max-width:630px){.grid-list-pagination-actions{padding-bottom:0}.grid-list-pagination-actions.mobile{display:block;padding-top:0;padding-bottom:13px}.grid-list-pagination-actions .col-6{display:none}.grid-list-pagination-actions .col-3{-webkit-box-flex:100%;-webkit-flex:100%;-moz-box-flex:100%;-ms-flex:100%;flex:100%;max-width:100%;text-align:center !important}.grid-list-pagination-actions .offers-no{padding-top:3px}}@media (max-width:600px){.advanced-search-form .inputs-wrapper{text-align:center;padding:22px 0}.advanced-search-form .inputs-wrapper .selects-apartments-type-zone .SumoSelect,.advanced-search-form .inputs-wrapper .select-list-apartments-ordering .SumoSelect,.advanced-search-form .inputs-wrapper .selects-apartments-type-zone .SumoSelect:last-child,.advanced-search-form .inputs-wrapper .select-list-apartments-ordering .SumoSelect:last-child{width:300px;margin:0;margin-bottom:10px}.advanced-search-form .inputs-wrapper .inputs-apartments-characteristics .row-form-field.from-to-fields.rooms,.advanced-search-form .inputs-wrapper .inputs-apartments-characteristics .row-form-field.from-to-fields.price{padding-left:37px}.section-list-form-filters .selects-apartments-type-zone .SumoSelect{width:100%;max-width:100%;margin-bottom:10px}.section-list-form-filters .selects-apartments-type-zone .SumoSelect:last-child{margin-bottom:0}.section-list-form-filters .surface-rooms-wrapper{margin-top:0}.section-list-offers .offers-wrapper .offer-wrapper{max-width:100%;width:100%;-webkit-box-flex:100%;-webkit-flex:100%;-moz-box-flex:100%;-ms-flex:100%;flex:100%}.section-list-offers .offers-wrapper .offer-wrapper .img-wrapper,.section-list-offers .offers-wrapper .offer-wrapper .offer-location,.section-list-offers .offers-wrapper .offer-wrapper .info-wrapper,.section-list-offers .offers-wrapper .offer-wrapper .gallery-photo-no,.section-list-offers .offers-wrapper .offer-wrapper .details-button{max-width:100%;width:100%;-webkit-box-flex:100%;-webkit-flex:100%;-moz-box-flex:100%;-ms-flex:100%;flex:100%;text-align:center;margin-bottom:15px}.section-list-offers .offers-wrapper .offer-wrapper .offer-location{background-color:#fff;color:#5a6187;border:1px solid #edf1f6;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.section-list-offers .offers-wrapper .offer-wrapper .info-wrapper{margin-bottom:0}.section-list-offers .offers-wrapper .offer-wrapper .gallery-photo-no{padding-left:0;padding-top:5px}.section-list-offers .offers-wrapper .offer-wrapper .details-button a,.section-list-offers .offers-wrapper .offer-wrapper .details-button a:visited{max-width:100%;width:100%}.sidebar-contact-wrapper .offer-form-wrapper{padding-left:0;padding-right:0}.sidebar-contact-wrapper .form-wrapper{max-width:100%}.detail-columns .col-4{-webkit-box-flex:100%;-webkit-flex:100%;-moz-box-flex:100%;-ms-flex:100%;flex:100%;max-width:100%;width:100%;margin-bottom:42px}.detail-columns .col-4:last-child{margin-bottom:0}.detail-columns .title{margin-bottom:30px}.offer-agency-information .agent-info,.offer-agency-information .agency-info{-webkit-box-flex:100%;-webkit-flex:100%;-moz-box-flex:100%;-ms-flex:100%;flex:100%;max-width:100%;height:100%}.offer-description{display:none}.section-project-center .offer-description{display:block}.section-project-center .offer-description .title{text-align:center}.content-buttons-wrapper{text-align:center}.content-buttons-wrapper a,.content-buttons-wrapper a:visited{display:inline-block;margin:0;margin-bottom:20px}.mobile-wrapper{padding:30px 20px 0 20px;border:1px solid #f5f5f5;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin-bottom:20px}.section-details-call-btn{display:block}.section-no-offers .categories-list-wrapper .label-buttons .label-button{margin:0 0 20px 0;width:100%}}@media (max-width:500px){.header-center.header-center-small{padding-top:144px}.header-center.header-center-small h1{font-size:24px}.header-center.header-center-small h2{font-size:16px}.content-cards{padding:15px}.content-cards .cards-wrapper{display:none}.content-cards .cards-wrapper.mobile{display:block}.card-big-apartment,.card-medium-apartment{max-width:100%;width:100%;padding:12px 0}.section-individual-apartments .call-to-action h6{max-width:70%}.floating-bottom-text{display:none !important}.footer-links ul{max-width:100%;display:block;margin:0;width:100%;margin-bottom:30px;text-align:center}.footer-links ul:first-child{max-width:100%;width:100%}.section-list-form-filters .inputs-wrapper{padding:22px 14px}.section-list-form-filters .inputs-wrapper .selects-apartments-type-zone .SumoSelect,.section-list-form-filters .inputs-wrapper .select-list-apartments-ordering .SumoSelect{margin-right:0}.section-list-form-filters .inputs-wrapper .select-list-apartments-ordering{display:block;margin-bottom:15px}.section-list-form-filters .inputs-wrapper .select-list-apartments-ordering .SumoSelect{width:100%;max-width:100%}.section-list-form-filters .inputs-wrapper .row-form-field.from-to-fields{padding-left:26px}.section-list-form-filters .inputs-wrapper .row-form-field.surface{padding-left:7px}.section-list-form-filters .inputs-wrapper .submit-btn{padding:0}.right-side .offer-publication-details .icon-clock,.right-side .offer-publication-details .offer-date{display:none}.card-project-wrapper .title{font-size:20px}.card-project-wrapper .small-info{display:block}.card-project-wrapper .small-info span{display:inline-block}.card-project-wrapper .small-info span.commission-0{margin:0}.card-project-wrapper .description{display:none}.section-social-media-blog,.footer-cards,.footer-links{display:none}.footer-questions .question-wrapper{display:none}.footer-questions .question-wrapper:last-child{display:block}.project-offer-page .header-center.header-center-small.project{padding:160px 0}.project-offer-page .section-project-top .gallery-grid-wrapper{display:none}.project-offer-page .section-project-top .project-back-link-wrapper{display:inline-block}.project-offer-page .section-offer-top .left-side{padding-bottom:0}.project-offer-page .section-offer-top .right-side .top,.project-offer-page .section-offer-top .right-side .bottom{display:none}.project-offer-page .mobile-wrapper{background-color:#fff}.banner-wrapper{display:none}.phone-numbers-section{padding-left:20px;padding-right:20px}}@media (max-width:450px){.header-center.header-center-small{padding-bottom:76px}.header-center.offer{padding-bottom:200px}.section-offer-top{margin-top:-220px}.section-offer-top.section-project-top{margin-top:-258px}.project-offer-page .section-project-top{margin-top:-187px}.swiper-container .swiper-button-prev{left:10px}.swiper-container .swiper-button-next{right:10px}.photo-gallery{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-pack:justify !important;-webkit-box-pack:justify !important;-webkit-justify-content:space-between !important;-moz-box-pack:justify !important;justify-content:space-between !important}.photo-gallery .image-wrapper{-ms-flex:0 0 50%;-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;flex:0 0 50%;max-width:48%;margin-right:0}.section-content-banner.desktop{display:none}.section-content-banner.mobile{display:inline-block}}@media (max-width:400px){.header-center{padding-top:150px;padding-bottom:0}.header-center h1{font-size:28px;margin-bottom:32px}.header-center h6{display:none}.header-form-wrapper{margin-bottom:65px}.big-menu .main-menu-item:first-child{padding-left:20px}.card-small-apartment{max-width:100%;width:100%}.card-small-apartment .card-info-wrapper{max-width:100%;width:100%;-webkit-box-flex:100%;-webkit-flex:100%;-moz-box-flex:100%;-ms-flex:100%;flex:100%;text-align:center;margin-left:0}.card-small-apartment .card-image-wrapper{max-width:100%;width:100%;text-align:center;margin-bottom:15px}.card-small-apartment .buttons-wrapper{margin-top:15px}.card-small-apartment .buttons-wrapper .price,.card-small-apartment .buttons-wrapper .location{max-width:50%;width:50%;-webkit-box-flex:49%;-webkit-flex:49%;-moz-box-flex:49%;-ms-flex:49%;flex:49%}.card-image.card-big-image{-webkit-box-flex:100%;-webkit-flex:100%;-moz-box-flex:100%;-ms-flex:100%;flex:100%;width:100%;max-width:100%}.card-image.card-big-image .card-text{padding:0 15%}.card-image.card-big-image .card-text:last-child{padding:0 15%}.card-medium-apartment .card-info,.card-medium-apartment .card-button{max-width:100%;width:auto;-webkit-box-flex:1;-webkit-flex:auto;-moz-box-flex:1;-ms-flex:auto;flex:auto}.card-medium-apartment .card-button a,.card-medium-apartment .card-button a:visited{padding:12px 8px}.section-projects .grid-list{width:100% !important;max-width:100% !important}.gallery-grid-wrapper{max-width:290px}.gallery-grid-wrapper .bottom-col-item{max-width:68px}.gallery-grid-wrapper .bottom-col-item:last-child{max-width:69px}.card-project-wrapper .small-info span{margin-right:0}.card-project-wrapper .dotted{width:100%;max-width:100%}.offer-form-wrapper .security-code{-moz-transform:scale(.75);-ms-transform:scale(.75);-o-transform:scale(.75);transform:scale(.75);-webkit-transform:scale(.75);-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;-webkit-transform-origin:0 0}.section-project-top .right-side .bottom{margin-top:0}.section-project-top .right-side .project-apartments-info-wrapper .project-apartments-info{display:none}.section-project-top .right-side .project-apartments-info-wrapper .dot{display:none}.section-project-center .banner-wrapper{display:none}}@media (max-width:350px){.advanced-search-form .inputs-wrapper .inputs-apartments-characteristics .row-form-field.from-to-fields .label-wrapper{margin-bottom:10px}}.offer-description .content p{margin:14px 0px;}
/*# sourceMappingURL=common.css.map */