article,aside,details,figcaption,figure,footer,h1 small,h2 small,header,hgroup,menu,nav,section{display:block}.header .header__navigation-contact .is-icon:hover,.u-opacity,h2 small{opacity:.5}.--underline:hover,a{text-decoration:underline}.--underline,.c-button,a:hover{text-decoration:none}.header .header__navigation-menu div>ul>li:last-of-type,.p-property .p-property__gallery .p-property__gallery-images .p-property__gallery-image:last-of-type{margin-right:0}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent}.color-gray{color:#5a6175!important}.--text-color-white,.color-white,.text-white{color:#fff!important}.color-gray-medium{color:#7c8995!important}.header,.header a{color:#393939}.bg-colors.bg-color-gray{background-color:#5a6175}.bg-colors.bg-color-gray-b{background-color:#585858}.bg-colors.bg-color-gray-dark{background-color:#313131}.bg-colors.bg-color-gray-medium{background-color:#7c8995}.bg-colors.bg-color-gray-light{background-color:#e3e8ec}.bg-colors.bg-color-gray-light-x{background-color:#f7f7f7}.bg-colors.bg-color-orange{background-color:#f15b2a}.bg-colors.bg-color-orange-light{background-color:#f1e6dd}.bg-colors.bg-color-yellow{background-color:#f8d51c}.bg-colors.bg-color-blue{background-color:#004da3}.bg-colors.bg-color-blue-light{background-color:#86b7d9}.bg-colors.bg-color-blue-dark{background-color:#23879f}.bg-colors.bg-color-red-dark{background-color:#a11f42}@font-face{font-family:"Museo Sans";src:url("../fonts/MuseoSans-500.eot");src:url("../fonts/MuseoSans-500.eot?#iefix") format("embedded-opentype"),url("../fonts/MuseoSans-500.woff2") format("woff2"),url("../fonts/MuseoSans-500.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Museo Sans";src:url("../fonts/MuseoSans-500Italic.eot");src:url("../fonts/MuseoSans-500Italic.eot?#iefix") format("embedded-opentype"),url("../fonts/MuseoSans-500Italic.woff2") format("woff2"),url("../fonts/MuseoSans-500Italic.woff") format("woff");font-weight:400;font-style:italic}@font-face{font-family:"Museo Sans";src:url("../fonts/MuseoSans-300.eot");src:url("../fonts/MuseoSans-300.eot?#iefix") format("embedded-opentype"),url("../fonts/MuseoSans-300.woff2") format("woff2"),url("../fonts/MuseoSans-300.woff") format("woff");font-weight:300;font-style:normal}@font-face{font-family:"Museo Sans";src:url("../fonts/MuseoSans-700.eot");src:url("../fonts/MuseoSans-700.eot?#iefix") format("embedded-opentype"),url("../fonts/MuseoSans-700.woff2") format("woff2"),url("../fonts/MuseoSans-700.woff") format("woff");font-weight:600;font-style:normal}*,:after,:before{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;font-family:"Museo Sans",sans-serif;vertical-align:baseline}.header .header__logo,.header .header__navigation-menu div>ul>li.menu-item-has-children>ul li:last-of-type{border-bottom-left-radius:5px;border-bottom-right-radius:5px}h1 small,h2{line-height:1.5}body{line-height:1;letter-spacing:.5px;color:#5a6175}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}strong{font-weight:600}a{color:#004da3}table{border-collapse:collapse;border-spacing:0}h1{margin-bottom:32px;font-size:3rem;font-weight:700;line-height:1.25}.footer .footer__bottom,h1 small,h2,h2 small,h3{font-weight:300}h1 small{margin-top:32px;font-size:1.5rem}h1 small.is-small{margin-top:16px;font-size:1rem}h1 small.is-tiny{margin-top:0;font-size:1rem}h2{max-width:420px;margin:0 auto 64px;text-align:center;font-size:1.75rem}h2 small{margin-top:16px;font-size:.875rem}h3{width:100%;margin-bottom:64px;font-size:1.25rem}.u-padding{padding:32px!important}.u-padding-tiny{padding:8px!important}.u-padding-small{padding:16px!important}.u-padding-large{padding:64px!important}.u-padding-huge{padding:128px!important}.u-padding-none{padding:0!important}.u-padding-top{padding-top:32px!important}.u-padding-top-tiny{padding-top:8px!important}.u-padding-top-small{padding-top:16px!important}.u-padding-top-large{padding-top:64px!important}.u-padding-top-huge{padding-top:128px!important}.u-padding-top-none{padding-top:0!important}.u-padding-right{padding-right:32px!important}.u-padding-right-tiny{padding-right:8px!important}.u-padding-right-small{padding-right:16px!important}.u-padding-right-large{padding-right:64px!important}.u-padding-right-huge{padding-right:128px!important}.u-padding-right-none{padding-right:0!important}.u-padding-bottom{padding-bottom:32px!important}.u-padding-bottom-tiny{padding-bottom:8px!important}.u-padding-bottom-small{padding-bottom:16px!important}.u-padding-bottom-large{padding-bottom:64px!important}.u-padding-bottom-huge{padding-bottom:128px!important}.u-padding-bottom-none{padding-bottom:0!important}.u-padding-left{padding-left:32px!important}.u-padding-left-tiny{padding-left:8px!important}.u-padding-left-small{padding-left:16px!important}.u-padding-left-large{padding-left:64px!important}.u-padding-left-huge{padding-left:128px!important}.u-padding-left-none{padding-left:0!important}.u-padding-horizontal{padding-left:32px!important;padding-right:32px!important}.u-padding-horizontal-tiny{padding-left:8px!important;padding-right:8px!important}.u-padding-horizontal-small{padding-left:16px!important;padding-right:16px!important}.u-padding-horizontal-large{padding-left:64px!important;padding-right:64px!important}.u-padding-horizontal-huge{padding-left:128px!important;padding-right:128px!important}.u-padding-horizontal-none{padding-left:0!important;padding-right:0!important}.u-padding-vertical{padding-top:32px!important;padding-bottom:32px!important}.u-padding-vertical-tiny{padding-top:8px!important;padding-bottom:8px!important}.u-padding-vertical-small{padding-top:16px!important;padding-bottom:16px!important}.u-padding-vertical-large{padding-top:64px!important;padding-bottom:64px!important}.u-padding-vertical-huge{padding-top:128px!important;padding-bottom:128px!important}.u-padding-vertical-none{padding-top:0!important;padding-bottom:0!important}.u-margin{margin:32px!important}.u-margin-tiny{margin:8px!important}.u-margin-small{margin:16px!important}.u-margin-large{margin:64px!important}.u-margin-huge{margin:128px!important}.u-margin-none{margin:0!important}.u-margin-top{margin-top:32px!important}.u-margin-top-tiny{margin-top:8px!important}.u-margin-top-small{margin-top:16px!important}.u-margin-top-large{margin-top:64px!important}.u-margin-top-huge{margin-top:128px!important}.u-margin-top-none{margin-top:0!important}.u-margin-right{margin-right:32px!important}.u-margin-right-tiny{margin-right:8px!important}.u-margin-right-small{margin-right:16px!important}.u-margin-right-large{margin-right:64px!important}.u-margin-right-huge{margin-right:128px!important}.u-margin-right-none{margin-right:0!important}.u-margin-bottom{margin-bottom:32px!important}.u-margin-bottom-tiny{margin-bottom:8px!important}.u-margin-bottom-small{margin-bottom:16px!important}.u-margin-bottom-large{margin-bottom:64px!important}.u-margin-bottom-huge{margin-bottom:128px!important}.u-margin-bottom-none{margin-bottom:0!important}.u-margin-left{margin-left:32px!important}.u-margin-left-tiny{margin-left:8px!important}.u-margin-left-small{margin-left:16px!important}.u-margin-left-large{margin-left:64px!important}.u-margin-left-huge{margin-left:128px!important}.u-margin-left-none{margin-left:0!important}.u-margin-horizontal{margin-left:32px!important;margin-right:32px!important}.u-margin-horizontal-tiny{margin-left:8px!important;margin-right:8px!important}.u-margin-horizontal-small{margin-left:16px!important;margin-right:16px!important}.u-margin-horizontal-large{margin-left:64px!important;margin-right:64px!important}.u-margin-horizontal-huge{margin-left:128px!important;margin-right:128px!important}.u-margin-horizontal-none{margin-left:0!important;margin-right:0!important}.u-margin-vertical{margin-top:32px!important;margin-bottom:32px!important}.u-margin-vertical-tiny{margin-top:8px!important;margin-bottom:8px!important}.u-margin-vertical-small{margin-top:16px!important;margin-bottom:16px!important}.u-margin-vertical-large{margin-top:64px!important;margin-bottom:64px!important}.u-margin-vertical-huge{margin-top:128px!important;margin-bottom:128px!important}.u-margin-vertical-none{margin-top:0!important;margin-bottom:0!important}.o-wrapper{display:flex;flex-direction:column}.o-wrapper-row{width:100%;display:flex;flex-flow:row wrap}.o-wrapper-row.is-end{justify-content:flex-end}.o-wrapper-row.is-start{justify-content:flex-start}.o-wrapper-row.is-center{justify-content:center}.o-wrapper-row.is-items-center{align-items:center}.o-wrapper-row.is-items-start{align-items:flex-start}.o-wrapper--center{position:relative;max-width:95%;margin:0 auto}.o-wrapper--center.is-small,.o-wrapper--small{max-width:480px}.u-1\/2.no-gutter,.u-1\/3.no-gutter,.u-1\/4.no-gutter,.u-1\/5.no-gutter,.u-1\/6.no-gutter,.u-1\/7.no-gutter,.u-1\/8.no-gutter,.u-1\/9.no-gutter,.u-2\/3.no-gutter,.u-2\/4.no-gutter,.u-2\/5.no-gutter,.u-2\/6.no-gutter,.u-2\/7.no-gutter,.u-2\/8.no-gutter,.u-2\/9.no-gutter,.u-3\/4.no-gutter,.u-3\/5.no-gutter,.u-3\/6.no-gutter,.u-3\/7.no-gutter,.u-3\/8.no-gutter,.u-3\/9.no-gutter,.u-4\/5.no-gutter,.u-4\/6.no-gutter,.u-4\/7.no-gutter,.u-4\/8.no-gutter,.u-4\/9.no-gutter,.u-5\/6.no-gutter,.u-5\/7.no-gutter,.u-5\/8.no-gutter,.u-5\/9.no-gutter,.u-6\/7.no-gutter,.u-6\/8.no-gutter,.u-6\/9.no-gutter,.u-7\/8.no-gutter,.u-7\/9.no-gutter,.u-8\/9.no-gutter{margin-left:0;margin-bottom:0;max-width:100%}.o-wrapper--medium{max-width:800px}.o-wrapper-block{margin-bottom:128px}.o-wrapper-block--huge{margin-bottom:420px}.u-1\/2,.u-1\/3,.u-1\/4,.u-1\/5,.u-1\/6,.u-1\/7,.u-1\/8,.u-1\/9,.u-2\/3,.u-2\/4,.u-2\/5,.u-2\/6,.u-2\/7,.u-2\/8,.u-2\/9,.u-3\/4,.u-3\/5,.u-3\/6,.u-3\/7,.u-3\/8,.u-3\/9,.u-4\/5,.u-4\/6,.u-4\/7,.u-4\/8,.u-4\/9,.u-5\/6,.u-5\/7,.u-5\/8,.u-5\/9,.u-6\/7,.u-6\/8,.u-6\/9,.u-7\/8,.u-7\/9,.u-8\/9{margin-left:16px;margin-bottom:16px}.u-1\/1,.u-2\/2,.u-3\/3,.u-4\/4,.u-5\/5,.u-6\/6,.u-7\/7,.u-8\/8,.u-9\/9{margin-left:16px;margin-bottom:16px;width:100%!important}.u-1\/1:nth-of-type(1n+1),.u-1\/2:nth-of-type(odd),.u-1\/3:nth-of-type(3n+1),.u-1\/4:nth-of-type(4n+1),.u-1\/5:nth-of-type(5n+1),.u-1\/6:nth-of-type(6n+1),.u-1\/7:nth-of-type(7n+1),.u-1\/8:nth-of-type(8n+1),.u-1\/9:nth-of-type(9n+1),.u-2\/2:nth-of-type(odd),.u-2\/3:nth-of-type(3n+1),.u-2\/4:nth-of-type(4n+1),.u-2\/5:nth-of-type(5n+1),.u-2\/6:nth-of-type(6n+1),.u-2\/7:nth-of-type(7n+1),.u-2\/8:nth-of-type(8n+1),.u-2\/9:nth-of-type(9n+1),.u-3\/3:nth-of-type(3n+1),.u-3\/4:nth-of-type(4n+1),.u-3\/5:nth-of-type(5n+1),.u-3\/6:nth-of-type(6n+1),.u-3\/7:nth-of-type(7n+1),.u-3\/8:nth-of-type(8n+1),.u-3\/9:nth-of-type(9n+1),.u-4\/4:nth-of-type(4n+1),.u-4\/5:nth-of-type(5n+1),.u-4\/6:nth-of-type(6n+1),.u-4\/7:nth-of-type(7n+1),.u-4\/8:nth-of-type(8n+1),.u-4\/9:nth-of-type(9n+1),.u-5\/5:nth-of-type(5n+1),.u-5\/6:nth-of-type(6n+1),.u-5\/7:nth-of-type(7n+1),.u-5\/8:nth-of-type(8n+1),.u-5\/9:nth-of-type(9n+1),.u-6\/6:nth-of-type(6n+1),.u-6\/7:nth-of-type(7n+1),.u-6\/8:nth-of-type(8n+1),.u-6\/9:nth-of-type(9n+1),.u-7\/7:nth-of-type(7n+1),.u-7\/8:nth-of-type(8n+1),.u-7\/9:nth-of-type(9n+1),.u-8\/8:nth-of-type(8n+1),.u-8\/9:nth-of-type(9n+1),.u-9\/9:nth-of-type(9n+1){margin-left:0}.u-1\/1.no-gutter,.u-2\/2.no-gutter,.u-3\/3.no-gutter,.u-4\/4.no-gutter,.u-5\/5.no-gutter,.u-6\/6.no-gutter,.u-7\/7.no-gutter,.u-8\/8.no-gutter,.u-9\/9.no-gutter{margin-left:0;margin-bottom:0;width:100%!important;max-width:100%}.u-1\/2{width:calc(50% - 8px)!important}.u-1\/2.no-gutter,.u-2\/4.no-gutter,.u-3\/6.no-gutter,.u-4\/8.no-gutter{width:50%!important}.u-1\/3{width:calc(33.3333333333% - 10.6666666667px)!important}.u-1\/3.no-gutter,.u-2\/6.no-gutter,.u-3\/9.no-gutter{width:33.3333333333%!important}.u-2\/3{width:calc(66.6666666667% - 10.6666666667px)!important}.u-2\/3.no-gutter,.u-4\/6.no-gutter,.u-6\/9.no-gutter{width:66.6666666667%!important}.u-1\/4{width:calc(25% - 12px)!important}.u-1\/4.no-gutter,.u-2\/8.no-gutter{width:25%!important}.u-2\/4{width:calc(50% - 12px)!important}.u-3\/4{width:calc(75% - 12px)!important}.u-3\/4.no-gutter,.u-6\/8.no-gutter{width:75%!important}.u-1\/5{width:calc(20% - 12.8px)!important}.u-1\/5.no-gutter{width:20%!important}.u-2\/5{width:calc(40% - 12.8px)!important}.u-2\/5.no-gutter{width:40%!important}.u-3\/5{width:calc(60% - 12.8px)!important}.u-3\/5.no-gutter{width:60%!important}.u-4\/5{width:calc(80% - 12.8px)!important}.u-4\/5.no-gutter{width:80%!important}.u-1\/6{width:calc(16.6666666667% - 13.3333333333px)!important}.u-1\/6.no-gutter{width:16.6666666667%!important}.u-2\/6{width:calc(33.3333333333% - 13.3333333333px)!important}.u-3\/6{width:calc(50% - 13.3333333333px)!important}.u-4\/6{width:calc(66.6666666667% - 13.3333333333px)!important}.u-5\/6{width:calc(83.3333333333% - 13.3333333333px)!important}.u-5\/6.no-gutter{width:83.3333333333%!important}.u-1\/7{width:calc(14.2857142857% - 13.7142857143px)!important}.u-1\/7.no-gutter{width:14.2857142857%!important}.u-2\/7{width:calc(28.5714285714% - 13.7142857143px)!important}.u-2\/7.no-gutter{width:28.5714285714%!important}.u-3\/7{width:calc(42.8571428571% - 13.7142857143px)!important}.u-3\/7.no-gutter{width:42.8571428571%!important}.u-4\/7{width:calc(57.1428571429% - 13.7142857143px)!important}.u-4\/7.no-gutter{width:57.1428571429%!important}.u-5\/7{width:calc(71.4285714286% - 13.7142857143px)!important}.u-5\/7.no-gutter{width:71.4285714286%!important}.u-6\/7{width:calc(85.7142857143% - 13.7142857143px)!important}.u-6\/7.no-gutter{width:85.7142857143%!important}.u-1\/8{width:calc(12.5% - 14px)!important}.u-1\/8.no-gutter{width:12.5%!important}.u-2\/8{width:calc(25% - 14px)!important}.u-3\/8{width:calc(37.5% - 14px)!important}.u-3\/8.no-gutter{width:37.5%!important}.u-4\/8{width:calc(50% - 14px)!important}.u-5\/8{width:calc(62.5% - 14px)!important}.u-5\/8.no-gutter{width:62.5%!important}.u-6\/8{width:calc(75% - 14px)!important}.u-7\/8{width:calc(87.5% - 14px)!important}.u-7\/8.no-gutter{width:87.5%!important}.u-1\/9{width:calc(11.1111111111% - 14.2222222222px)!important}.u-1\/9.no-gutter{width:11.1111111111%!important}.u-2\/9{width:calc(22.2222222222% - 14.2222222222px)!important}.u-2\/9.no-gutter{width:22.2222222222%!important}.u-3\/9{width:calc(33.3333333333% - 14.2222222222px)!important}.u-4\/9{width:calc(44.4444444444% - 14.2222222222px)!important}.u-4\/9.no-gutter{width:44.4444444444%!important}.u-5\/9{width:calc(55.5555555556% - 14.2222222222px)!important}.u-5\/9.no-gutter{width:55.5555555556%!important}.u-6\/9{width:calc(66.6666666667% - 14.2222222222px)!important}.u-7\/9{width:calc(77.7777777778% - 14.2222222222px)!important}.u-7\/9.no-gutter{width:77.7777777778%!important}.u-8\/9{width:calc(88.8888888889% - 14.2222222222px)!important}.u-8\/9.no-gutter{width:88.8888888889%!important}@media (max-width:1080px){.o-wrapper--center{padding-left:16px;padding-right:16px}}@media (max-width:800px){.u-1\/4{width:50%!important}}.header{position:fixed;left:0;top:0;z-index:99999;width:100%;padding-left:32px;padding-right:32px;height:104px;background-color:#fff;-webkit-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;transition:.2s ease-in-out}.header .header__logo{position:absolute;z-index:30;padding:0 15px;background-color:transparent;-webkit-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;transition:.2s ease-in-out}.header .header__logo img{width:300px}.header .header__navigation{float:left;height:100%;width:calc(100% - 50px);text-align:right}.header .header__navigation .header__navigation-trigger{display:none;position:absolute;right:16px;top:inherit;z-index:30;padding-right:24px;padding-top:2px;padding-bottom:2px;color:#fff;background:url(../images/icon__menu--white.svg) center no-repeat;width:20px;height:20px}.header .header__navigation a{position:relative;text-decoration:none;font-size:.78rem;letter-spacing:1.5px;font-weight:700;text-transform:uppercase}.header .header__navigation a:after{content:"";position:absolute;left:0;bottom:-8px;width:0;height:3px;border-radius:3px;background-color:#fff;-webkit-transition:.1s ease-in-out;-ms-transition:.1s ease-in-out;-moz-transition:.1s ease-in-out;transition:.1s ease-in-out}.c-button,.header .header__navigation-contact .is-icon{-webkit-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out}.header .header__navigation a.__active:after,.header .header__navigation a.current_page_item:after,.header .header__navigation a.current_page_parent:after,.header .header__navigation a:hover:after{width:50%}.header .header__navigation-contact{margin-bottom:32px;color:#fff}.header .header__navigation-contact .is-phone{display:inline-block;margin-right:16px;font-size:.75rem;letter-spacing:1.5px;color:#fff;font-weight:300}.header .header__navigation-contact .is-icon{display:inline-block;margin-right:16px;width:20px;height:20px;vertical-align:middle;overflow:hidden;text-indent:1000px;background-repeat:no-repeat;background-position:center;background-size:18px;transition:.2s ease-in-out}.header .header__navigation-contact .is-icon.is-facebook{background-image:url(../images/icon__facebook--white.svg);background-size:9px}.header .header__navigation-contact .is-icon.is-instagram{margin-right:0;background-image:url(../images/icon__instagram--white.svg)}.header .header__navigation-menu{width:100%;height:100%}.header .header__navigation-menu .menu-navbar_menu-container{height:100%;line-height:100px}.header .header__navigation-menu .menu-navbar_menu-container #menu-navbar_menu{height:100%}.header .header__navigation-menu div>ul>li{display:inline-block;margin-right:35px;height:100%;padding:0 10px}.header .header__navigation-menu div>ul>li.current_page_item,.header .header__navigation-menu div>ul>li.current_page_parent,.header .header__navigation-menu div>ul>li.menu-active,.header .header__navigation-menu div>ul>li:hover{background-color:#a11f42}.header .header__navigation-menu div>ul>li.current_page_item a,.header .header__navigation-menu div>ul>li.current_page_parent a,.header .header__navigation-menu div>ul>li.menu-active a,.header .header__navigation-menu div>ul>li:hover a{color:#fff}.header .header__navigation-menu div>ul>li.menu-item-has-children{position:relative;padding-right:24px;background-image:url(../images/icon__arrow-down.svg);background-repeat:no-repeat;background-position:right 8px center;background-size:12px}.header .header__navigation-menu div>ul>li.menu-item-has-children:hover{background-image:url(../images/icon__arrow-bottom--white.svg)}.header .header__navigation-menu div>ul>li.menu-item-has-children:hover>ul,.u-block{display:block}.header .header__navigation-menu div>ul>li.menu-item-has-children>ul{display:none;position:absolute;right:-16px;top:70px;width:220px;padding-top:32px;text-align:center;box-shadow:0 16px 32px rgba(90,97,117,.05)}.header .header__navigation-menu div>ul>li.menu-item-has-children>ul:before{content:"";position:absolute;right:24px;top:27px;width:16px;height:16px;background-color:#fff;-webkit-transform:rotate(45deg)!important;-ms-transform:rotate(45deg)!important;-moz-transform:rotate(45deg)!important;transform:rotate(45deg)!important}.header .header__navigation-menu div>ul>li.menu-item-has-children>ul li{background-color:#fff;line-height:normal}.header .header__navigation-menu div>ul>li.menu-item-has-children>ul li:first-of-type{border-top-left-radius:5px;border-top-right-radius:5px}.header .header__navigation-menu div>ul>li.menu-item-has-children>ul a{display:block;padding:24px 16px;font-size:.7rem;color:#393939;border-bottom:1px solid #e3e8ec}.header .header__navigation-menu div>ul>li.menu-item-has-children>ul a:hover{color:#a11f42}.header .header__navigation-menu div>ul>li.menu-item-has-children>ul a:hover:after{display:none}@media (max-width:991px){.header .header__navigation a:hover:after,.header .header__navigation-menu div>ul>li.menu-item-has-children>a{display:none}.header{padding:0 16px}.header .header__logo{padding:9px 0}.header .header__logo img{width:250px}.header .header__navigation{width:calc(100% - 80px);padding-top:16px}.header .header__navigation .header__navigation-trigger{display:inline-block;background-image:url(../images/icon__menu.svg)}.header .header__navigation-menu{display:none;position:fixed!important;left:0!important;top:0!important;z-index:20;width:100%;height:100%;background-color:#fff;-webkit-transform:translate(0,0)!important;-ms-transform:translate(0,0)!important;-moz-transform:translate(0,0)!important;transform:translate(0,0)!important}.header .header__navigation-menu .menu-navbar_menu-container{height:initial;line-height:initial}.header .header__navigation-menu div{position:absolute;left:0;bottom:16px;width:100%}.header .header__navigation-menu div>ul>li{display:block;width:100%;margin-right:0!important;margin-bottom:20px}.header .header__navigation-menu div>ul>li a{display:block;padding-left:16px;font-size:1rem;text-align:left}.header .header__navigation-menu div>ul>li.menu-item-has-children{padding-right:0;background:0 0!important}.header .header__navigation-menu div>ul>li.menu-item-has-children>ul{position:static;display:block;width:100%;padding-top:0;box-shadow:none}.header .header__navigation-menu div>ul>li.menu-item-has-children>ul>li{margin-bottom:20px}.header .header__navigation-menu div>ul>li.menu-item-has-children>ul>li>a{display:block;padding:0 0 0 16px;font-size:1rem;text-align:left;border-bottom:none}.header .header__navigation-menu div>ul>li.menu-item-has-children>ul>li:last-of-type>a{margin-bottom:0}.header.is-section,.header.is-small{padding:0;height:40px}.header.is-section .header__logo,.header.is-small .header__logo{width:32px;padding:7px 0 0 15px}.header.is-section .header__logo img,.header.is-small .header__logo img{width:100px}.header.is-section .header__navigation-contact,.header.is-small .header__navigation-contact{top:16px;padding-right:16px;-webkit-transform:translateY(0)!important;-ms-transform:translateY(0)!important;-moz-transform:translateY(0)!important;transform:translateY(0)!important}.header.is-section .header__navigation-menu,.header.is-small .header__navigation-menu{-webkit-transform:translate(0,0)!important;-ms-transform:translate(0,0)!important;-moz-transform:translate(0,0)!important;transform:translate(0,0)!important}.header.is-section .header__navigation-menu div>ul>li.menu-item-has-children,.header.is-small .header__navigation-menu div>ul>li.menu-item-has-children{background:0 0!important}.header.is-opened .header__navigation-menu{display:block}.header.is-opened .header__navigation .header__navigation-trigger{background:url(../images/icon__close.svg) center no-repeat}}.footer{background-color:#313131;padding:10px;overflow:hidden}.footer .footer__bottom{padding:32px 32px 100px;font-size:.75rem}.footer .footer__map{height:400px}.u-relative{position:relative}.z-index-tiny{z-index:1}.z-index-small{z-index:5}.z-index{z-index:10}.is-center{margin:0 auto!important}.is-center-middle{margin:auto!important}.is-left{float:left}.is-right,.owl-carousel.owl-rtl .owl-item{float:right}.u-txt-left{text-align:left!important}.u-txt-center{text-align:center!important}.u-txt-right{text-align:right!important}.u-txt-red-dark{color:#a11f42!important}.u-txt-gray{color:#e3e8ec!important}.u-txt-gray-dark{color:#313131!important}.u-txt-italic{font-style:italic!important}.u-txt-bold{font-weight:700!important}.u-txt-size-small{font-size:1rem}.u-txt-size-middle{font-size:1.5rem}.u-txt-size-large{font-size:1.8rem}.u-txt-upper-case{text-transform:uppercase}.u-txt-wrapp{width:90%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.u-inline-block{display:inline-block}.u-line-separator{border-bottom:3px solid #a11f42}.u-line-separator.u-line-separator-gray{border-color:#e3e8ec}.u-opacity-small{opacity:.75}.u-opacity-large{opacity:.25}.u-radius-half{border-radius:50%!important}.u-radius-complete{border-radius:100%!important}.u-hover-effect{cursor:pointer}.u-hover-effect:hover{opacity:.8;transform:scale(1.05)}.p-page{padding-top:128px}.d-block{display:block!important}.text-extra-large{font-size:1.125rem!important;line-height:1.688rem!important}.--list-style.--square{list-style:square}.paragraph{display:block;margin-bottom:16px;font-size:.875rem;line-height:2;font-weight:300}.paragraph--small{margin-bottom:0;font-size:.75rem}.paragraph--large{font-size:1rem}.paragraph--x-large{font-size:1.3rem;line-height:1.5}.paragraph--huge{margin-bottom:64px;font-size:1.5rem;line-height:1.5}.page-loader{position:fixed;width:100%;height:100%;background-color:rgba(238,238,238,.96);z-index:99999;top:0;left:0;opacity:1}.page-loader.hide{animation:.7s ease-out forwards disappear}.page-loader .loader,.page-loader .loader-two{top:50%;animation:1s infinite rotate;left:50%}.page-loader .loader-container{position:relative;width:100%;height:100%;margin-top:250px}.page-loader .loader{position:absolute;height:50px;width:50px}.page-loader .loader:after,.page-loader .loader:before{border-radius:50%;content:"";display:block;height:20px;width:20px}.page-loader .loader:before{animation:1s infinite ball1;background-color:#a11f42;box-shadow:30px 0 0 #a11f42}.page-loader .loader:after{animation:1s infinite ball2;background-color:#a58949;box-shadow:30px 0 0 #a58949}.page-loader .loader-two{position:absolute;height:100px;width:100px}.page-loader .loader-two:after,.page-loader .loader-two:before{content:"";border-radius:50%;position:absolute;inset:0;box-shadow:0 0 10px 2px rgba(165,137,73,.9) inset}.page-loader .loader-two:after{box-shadow:0 2px 0 #a11f42 inset;animation:2s linear infinite rotate2}.page-loader .loader-three{width:84px;height:84px;position:absolute;overflow:hidden;top:30%;left:0;right:0;margin-left:auto;margin-right:auto;margin-top:60px}.page-loader .loader-three:after,.page-loader .loader-three:before{content:"";position:absolute;left:50%;bottom:0;width:64px;height:64px;border-radius:50%;background:#a11f42;transform:translate(-50%,100%) scale(0);animation:2s ease-in infinite push}.page-loader .loader-four,.page-loader .loader-four::after{left:50%;background:currentColor;box-sizing:border-box;position:absolute}.page-loader .loader-three:after{animation-delay:1s}.page-loader .loader-four{width:48px;height:24px;color:#a11f42;border-radius:50% 50% 0 0;top:30%;display:block;margin:60px auto 0;animation:2s linear infinite animloader}.page-loader .loader-four::after{content:"";transform:translateX(-50%);width:28px;height:28px;border-radius:50%;top:-34px;animation:2s linear infinite animloader1}@keyframes rotate{0%{transform:rotate(0) scale(.8)}50%{transform:rotate(360deg) scale(1.2)}100%{transform:rotate(720deg) scale(.8)}}@keyframes ball1{0%{box-shadow:30px 0 0 #a58949}50%{box-shadow:0 0 0 #a58949;margin-bottom:0;transform:translate(15px,15px)}100%{box-shadow:30px 0 0 #a58949;margin-bottom:10px}}@keyframes ball2{0%{box-shadow:30px 0 0 #a11f42}50%{box-shadow:0 0 0 #a11f42;margin-top:-20px;transform:translate(15px,15px)}100%{box-shadow:30px 0 0 #a11f42;margin-top:0}}@keyframes rotate2{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes push{0%{transform:translate(-50%,100%) scale(1)}15%,25%{transform:translate(-50%,50%) scale(1)}50%,75%{transform:translate(-50%,-30%) scale(.5)}100%,80%{transform:translate(-50%,-50%) scale(0)}}@keyframes disappear{0%{opacity:.5}50%{opacity:0}100%{top:-100%;opacity:0}}@keyframes animloader{0%{box-shadow:0 0 0 -2px,0 0 0 -2px,0 0 0 -5px,0 0 0 -5px}20%{box-shadow:40px -1px 0 -2px,0 0 0 -2px,40px -1px 0 -5px,0 0 0 -5px}40%{box-shadow:40px -1px 0 -2px,-40px -1px 0 -2px,40px -1px 0 -5px,-40px -1px 0 -5px}60%{box-shadow:40px -1px 0 -2px,-40px -1px 0 -2px,23px -29px 0 -5px,-40px -1px 0 -5px}80%,95%{box-shadow:40px -1px 0 -2px,-40px -1px 0 -2px,23px -29px 0 -5px,-23px -29px 0 -5px}100%{box-shadow:40px -1px 0 -2px rgba(255,255,255,0),-40px -1px 0 -2px rgba(255,255,255,0),23px -29px 0 -5px rgba(255,255,255,0),-23px -29px 0 -5px rgba(255,255,255,0)}}@keyframes animloader1{0%{box-shadow:0 0 0 -2px,0 0 0 -2px,0 0 0 -5px,0 0 0 -5px}20%{box-shadow:40px 2px 0 -2px,0 0 0 -2px,40px 2px 0 -5px,0 0 0 -5px}40%{box-shadow:40px 2px 0 -2px,-40px 2px 0 -2px,40px 2px 0 -5px,-40px 2px 0 -5px}60%{box-shadow:40px 2px 0 -2px,-40px 2px 0 -2px,23px -23px 0 -5px,-40px 2px 0 -5px}80%,95%{box-shadow:40px 2px 0 -2px,-40px 2px 0 -2px,23px -23px 0 -5px,-23px -23px 0 -5px}100%{box-shadow:40px 2px 0 -2px rgba(255,255,255,0),-40px 2px 0 -2px rgba(255,255,255,0),23px -23px 0 -5px rgba(255,255,255,0),-23px -23px 0 -5px rgba(255,255,255,0)}}.c-button{display:inline-block;padding:16px 32px;border-radius:5px;border:none;font-size:.875rem;letter-spacing:1px;font-weight:300;color:#000;transition:.2s ease-in-out}.c-button.c-button-unfill:hover,.c-link{text-decoration:underline}.c-link,.input__container label .is-requiered{color:#004da3}.input__container input[type=email],.input__container input[type=text],.input__container textarea{padding:12px 8px;-webkit-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out}.c-button.c-button-fill.blue{color:#fff;background-color:#004da3}.c-button.c-button-fill.red{color:#fff;background-color:#a11f42}.c-button.c-button-fill:hover{box-shadow:0 8px 16px rgba(0,77,163,.15);-webkit-transform:translateY(2px)!important;-ms-transform:translateY(2px)!important;-moz-transform:translateY(2px)!important;transform:translateY(2px)!important}.c-button.c-button-unfill{font-weight:400;font-size:1.2rem}.c-button.c-button-unfill.red{color:#a11f42}.c-button.c-button-big{font-size:1.8rem}.c-button.c-button-bold{font-weight:700}.c-link{display:inline-block;font-size:1rem}.c-link.is-small{font-size:.875rem}.c-form{width:100%}.input__container{position:relative;z-index:25;margin-bottom:16px}.input__container label{display:block;margin-bottom:8px;font-size:.875rem}.input__container textarea{width:100%;height:120px;border:1px solid #7c8995;border-radius:5px;font:inherit;font-size:.875rem;transition:.2s ease-in-out}.input__container textarea:hover{border-color:#5a6175}.input__container textarea:focus{outline:0;border-color:#004da3}.c-video,.input__container input{width:100%}.input__container input:focus,.p-cover-container .p-home__cover .p-home__form>section select:active,.p-cover-container .p-home__cover .p-home__form>section select:focus,.p-home .p-home__cover .p-home__form>section select:active,.p-home .p-home__cover .p-home__form>section select:focus{outline:0}.input__container input[type=email],.input__container input[type=text]{border:1px solid #7c8995;border-radius:5px;font:inherit;font-size:.875rem;transition:.2s ease-in-out}.input__container .select:hover,.input__container input[type=email]:hover,.input__container input[type=text]:hover,.input__container select:hover{border-color:#5a6175}.input__container input[type=email]:focus,.input__container input[type=text]:focus{border-color:#004da3}.input__container input[type=range]{-webkit-appearance:none;height:12px;border-radius:12px;outline:0;background-color:#86b7d9}.input__container input[type=range]::-webkit-slider-thumb{position:relative;z-index:2;width:24px;height:24px;cursor:pointer;border:2px solid #004da3;border-radius:100%;background-color:#004da3;-webkit-appearance:none;appearance:none;-webkit-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;transition:.2s ease-in-out}.input__container input[type=range]:hover::-webkit-slider-thumb{border-color:#fff;-webkit-transform:scale(1.1)!important;-ms-transform:scale(1.1)!important;-moz-transform:scale(1.1)!important;transform:scale(1.1)!important}.input__container .select,.input__container select{position:relative;z-index:10;width:100%;height:43px;padding:8px 12px;border:1px solid #7c8995;border-radius:5px;font:inherit;color:#5a6175;font-size:.875rem;background-color:transparent;appearance:none;-webkit-appearance:none;-webkit-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;transition:.2s ease-in-out}.input__container .select:focus,.input__container select:focus{border-color:#004da3;outline:0}.input__container .select .select-trigger,.input__container select .select-trigger{position:absolute;left:0;top:0;width:100%;height:100%;padding:14px 12px 14px 40px;text-decoration:none;color:#5a6175;background-position:8px center;background-repeat:no-repeat;background-size:14px}.input__container .select .select-trigger.icon__more,.input__container select .select-trigger.icon__more{background-image:url(../images/icon__filter.svg)}.input__container .select .select__list,.input__container select .select__list{position:absolute;left:0;top:51px;display:none;width:320px;border-radius:5px;box-shadow:0 16px 32px rgba(0,77,163,.15);background-color:#fff}.input__container .select .select__list-item,.input__container select .select__list-item{position:relative;padding:19px 16px 18px 52px;border-bottom:1px solid #e3e8ec;overflow:hidden;font-size:.875rem;background-position:16px center;background-repeat:no-repeat;-webkit-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;transition:.2s ease-in-out}.input__container .select .select__list-item:hover,.input__container select .select__list-item:hover{box-shadow:0 8px 16px rgba(90,97,117,.15);border-bottom:none;border-radius:5px;z-index:2;background-color:#fff;font-weight:700;-webkit-transform:scale(1.05)!important;-ms-transform:scale(1.05)!important;-moz-transform:scale(1.05)!important;transform:scale(1.05)!important}.input__container .select .select__list-item:last-of-type,.input__container select .select__list-item:last-of-type{border-bottom:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.input__container .select .select__list-item.is-bedrooms,.input__container select .select__list-item.is-bedrooms{background-image:url(../images/icon__features-bedrooms.svg)}.input__container .select .select__list-item.is-bathrooms,.input__container select .select__list-item.is-bathrooms{background-image:url(../images/icon__features-bathrooms.svg);background-size:16px}.input__container .select .select__list-item.is-cars,.input__container select .select__list-item.is-cars{background-image:url(../images/icon__features-cars.svg);background-size:16px}.input__container .select .select__list-item.is-floors,.input__container select .select__list-item.is-floors{background-image:url(../images/icon__features-floors.svg);background-size:16px}.input__container .select .select__list-item.is-builded,.input__container select .select__list-item.is-builded{background-image:url(../images/icon__features-builded.svg);background-size:16px}.c-video__item.is-selected .c-video__item-icon.is-data,.p-search .p-search__process .p-search__step.is-current .p-search__step-icon.is-data{background-image:url(../images/icon__process-data--white.svg)}.input__container .select .select__item-input,.input__container select .select__item-input{position:absolute;right:0;top:0;height:100%;padding-top:18px;padding-left:40px;padding-right:40px}.input__container .select .select__item-input a,.input__container select .select__item-input a{position:absolute;top:0;height:100%;width:32px;text-indent:-1000px;overflow:hidden;background-position:center;background-repeat:no-repeat;background-size:12px;-webkit-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;transition:.2s ease-in-out}.c-breadcrumb .c-breadcrumb__item,.c-pagination .c-pagination__item{-webkit-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;font-weight:300}.input__container .select .select__item-input a.select__input-less,.input__container select .select__item-input a.select__input-less{left:0;background-image:url(../images/icon__less.svg)}.input__container .select .select__item-input a.select__input-less:hover,.input__container select .select__item-input a.select__input-less:hover{background-image:url(../images/icon__less--blue.svg)}.input__container .select .select__item-input a.select__input-more,.input__container select .select__item-input a.select__input-more{right:0;background-image:url(../images/icon__more.svg)}.input__container .select .select__item-input a.select__input-more:hover,.input__container select .select__item-input a.select__input-more:hover{background-image:url(../images/icon__more--blue.svg)}.input__container.is-select{background:url(../images/icon__arrow-down.svg) right 8px bottom 22px/14px no-repeat}.input__container.is-select.is-opened{background-image:url(../images/icon__arrow-up.svg);background-position:right 8px bottom 24px}.input__container.is-select select.is-icon{padding-left:40px;background-position:8px center;background-repeat:no-repeat;background-size:14px}.input__container.is-select select.is-icon.icon__place{background-image:url(../images/icon__location.svg)}.input__container.is-select select.is-icon.icon__prices{background-image:url(../images/icon__prices.svg);background-size:16px}.input__container.is-select select.is-icon.icon__types{background-image:url(../images/icon__home-types.svg)}.input__container.is-select select.is-icon.icon__more{background-image:url(../images/icon__filter.svg)}.input__container.is-range .input__range{position:absolute;left:0;bottom:3px;width:50%;height:12px;border-radius:12px;background-color:#004da3}.input__container.is-range .input__range:after{content:"50%";position:absolute;right:0;bottom:-48px;padding:8px 16px;border-radius:16px;color:#fff;font-size:.75rem;background-color:#5a6175;-webkit-transform:translateX(50%)!important;-ms-transform:translateX(50%)!important;-moz-transform:translateX(50%)!important;transform:translateX(50%)!important}.input__container.is-checkbox,.input__container.is-radio{padding-left:24px;cursor:pointer}.c-card.is-text:after,.input__container.is-checkbox input,.input__container.is-radio input,.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled,.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.input__container.is-checkbox:before,.input__container.is-radio:before{content:"";position:absolute;left:0;top:0;width:14px;height:14px;border:1px solid #7c8995;border-radius:3px}.c-breadcrumb{width:100%;padding-top:16px;margin-bottom:32px;font-size:.8125rem;line-height:1.5;color:#7c8995;font-weight:300}.c-breadcrumb .c-breadcrumb__item{color:#004da3;text-decoration:underline;transition:.2s ease-in-out}.c-breadcrumb .c-breadcrumb__item:hover{text-decoration:none}.c-pagination{width:100%;text-align:center}.c-pagination .c-pagination__item{display:inline-block;width:32px;height:32px;margin-right:4px;border:1px solid #e3e8ec;border-radius:2px;vertical-align:middle;text-align:center;line-height:2.45;color:#5a6175;font-size:.875rem;text-decoration:none;background-color:#e3e8ec;transition:.2s ease-in-out}.c-card,.c-image{background-position:center;background-size:cover;-webkit-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;border-radius:5px;background-repeat:no-repeat}.c-pagination .c-pagination__item:not(.is-current):hover{border-color:#7c8995;-webkit-transform:translateY(1px)!important;-ms-transform:translateY(1px)!important;-moz-transform:translateY(1px)!important;transform:translateY(1px)!important}.c-pagination .c-pagination__item.is-current{border-color:#5a6175;color:#fff;cursor:initial;background-color:#5a6175}.c-pagination .c-pagination__item.is-back,.c-pagination .c-pagination__item.is-next{text-indent:-1000px;overflow:hidden;background-size:6px;background-position:center;background-repeat:no-repeat}.c-pagination .c-pagination__item.is-back{background-image:url(../images/icon__arrow-left.svg)}.c-pagination .c-pagination__item.is-next{background-image:url(../images/icon__arrow-right.svg)}.c-image{display:block;margin-bottom:16px;width:100%;height:320px;transition:.2s ease-in-out}.c-card{position:relative;padding:16px;min-height:360px;overflow:hidden;transition:.2s ease-in-out}.c-card:after{content:"";width:100%;height:100%;opacity:.5;background-color:#5a6175;position:absolute;left:0;top:0}.c-card:hover{box-shadow:0 16px 32px rgba(0,77,163,.25)}.c-card:hover .c-card__information{opacity:1;-webkit-transform:scale(1)!important;-ms-transform:scale(1)!important;-moz-transform:scale(1)!important;transform:scale(1)!important}.c-card.is-text{padding:0}.c-card.is-text:hover{box-shadow:none}.c-card.is-text .c-image:hover{-webkit-transform:translateY(2px)!important;-ms-transform:translateY(2px)!important;-moz-transform:translateY(2px)!important;transform:translateY(2px)!important}.c-card.is-text .c-card__title{position:static;display:block;margin-bottom:8px;font-weight:300;line-height:1.5;color:#5a6175;text-decoration:none;-webkit-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;transition:.2s ease-in-out}.c-card.is-text .c-card__title:hover{color:#004da3}.c-card.is-text .c-card__tag{display:block;margin-bottom:16px;font-weight:700;letter-spacing:1px;text-transform:uppercase;font-size:.75rem}.c-card.is-post:after{opacity:.9;background-color:transparent;background-image:linear-gradient(transparent,#000)}.c-card.is-post .c-card__information{top:auto;bottom:0;height:auto;opacity:1;padding:16px;background-color:transparent;-webkit-transform:scale(1)!important;-ms-transform:scale(1)!important;-moz-transform:scale(1)!important;transform:scale(1)!important}.c-card.is-post .c-card__trigger,.c-card__information{height:100%;-webkit-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;position:absolute}.c-card.is-post .c-card__information.is-big{padding:32px}.c-card.is-post .c-card__information.is-big .c-card__information-description{font-size:1.25rem}.c-card.is-post .c-card__information-title{display:block;margin-bottom:8px;font-size:1rem;line-height:1.5;font-weight:300}.c-card.is-post .c-card__information-tag{display:block;margin-bottom:16px;font-size:.75rem;letter-spacing:1px;font-weight:700;text-transform:uppercase}.c-card.is-post .c-card__information-description{font-size:.875rem;font-weight:300;line-height:1.5;opacity:1}.c-card.is-post .c-card__trigger{width:100%;text-indent:-1000px;overflow:hidden;background:url(../images/icon__arrow-right--white.svg) right 16px bottom 16px/8px no-repeat;left:0;top:0;z-index:2;transition:.2s ease-in-out}.c-card.is-post .c-card__trigger:hover{background-position:right 12px bottom 16px}.c-card__number{position:absolute;left:16px;top:16px;z-index:1;font-size:6rem;font-weight:700;color:#fff;opacity:.5}.c-card__title{position:absolute;left:16px;bottom:16px;z-index:1;width:calc(100% - 32px);font-size:1rem;color:#fff;font-weight:300}.c-card__information{left:0;top:0;z-index:2;width:100%;opacity:0;padding:16px;border-radius:5px;color:#fff;background-color:#004da3;-webkit-transform:scale(.9)!important;-ms-transform:scale(.9)!important;-moz-transform:scale(.9)!important;transform:scale(.9)!important;transition:.2s ease-in-out}.c-video__item,.c-video__item .c-video__item-icon{-webkit-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out}.c-card__information .c-card__information-title{display:block;margin-bottom:32px;padding-right:42px;font-size:1.25rem;line-height:1.5;font-weight:300}.c-card__information p{opacity:.75;font-size:.875rem;font-weight:300;line-height:1.75}.c-video__media{position:relative;max-height:420px;padding-right:32px;border-radius:5px;background-color:#e3e8ec}.c-video__media .c-button{position:absolute;left:50%;bottom:0;width:75%;text-align:center;border:4px solid #fff;-webkit-transform:translate(-50%,50%)!important;-ms-transform:translate(-50%,50%)!important;-moz-transform:translate(-50%,50%)!important;transform:translate(-50%,50%)!important}.c-video__list{padding-left:32px}.c-video__item{position:relative;padding-left:128px;margin-bottom:32px;cursor:pointer;transition:.2s ease-in-out}.c-video__item:hover .c-video__item-icon{border-color:#4c94c7;-webkit-transform:scale(.95)!important;-ms-transform:scale(.95)!important;-moz-transform:scale(.95)!important;transform:scale(.95)!important}.c-video__item:hover p{opacity:1}.c-video__item.is-selected .c-video__item-icon{background-color:#004da3;border-color:#004da3;box-shadow:0 8px 16px rgba(0,77,163,.25);-webkit-transform:scale(1)!important;-ms-transform:scale(1)!important;-moz-transform:scale(1)!important;transform:scale(1)!important}.c-video__item.is-selected .c-video__item-icon.is-agent{background-image:url(../images/icon__process-visit--white.svg)}.c-video__item.is-selected .c-video__item-icon.is-portals{background-image:url(../images/icon__process-websites--white.svg)}.c-video__item.is-selected .c-video__item-icon.is-clients{background-image:url(../images/icon__process-customers--white.svg)}.c-video__item.is-selected .c-video__item-icon.is-calculator{background-image:url(../images/icon__process-papers--white.svg)}.c-video__item .c-video__item-icon{position:absolute;left:32px;top:0;width:64px;height:64px;border-radius:100%;border:1px solid #86b7d9;background-color:#86b7d9;background-repeat:no-repeat;background-position:center;background-size:20px;transition:.2s ease-in-out}.c-banner,.c-video__item p{-webkit-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out}.c-video__item .c-video__item-icon.is-data{background-image:url(../images/icon__process-data.svg)}.c-video__item .c-video__item-icon.is-agent{background-image:url(../images/icon__process-visit.svg);background-size:24px}.c-video__item .c-video__item-icon.is-portals{background-image:url(../images/icon__process-websites.svg);background-size:18px}.c-video__item .c-video__item-icon.is-clients{background-image:url(../images/icon__process-customers.svg)}.c-video__item .c-video__item-icon.is-calculator{background-image:url(../images/icon__process-papers.svg)}.c-video__item strong{display:block;margin-bottom:8px;font-size:1rem}.c-video__item p{opacity:.75;transition:.2s ease-in-out}.c-video__item .c-video__item-trigger{position:absolute;left:0;top:0;width:100%;height:100%;text-indent:-1000px;overflow:hidden}.c-banner{position:fixed;left:0;bottom:-100px;z-index:10;width:100%;padding:16px 32px;box-shadow:0 -8px 16px rgba(90,97,117,.1);background-color:#fff;transition:.2s ease-in-out}.c-banner.is-open{bottom:0}.c-banner .c-banner__logo{width:96px}.c-banner .u-3\/4 span{font-size:.8125rem;font-weight:300}.p-cover-container,.p-home{margin-top:99px}.p-cover-container .p-home__cover,.p-home .p-home__cover{position:relative;height:95vh;margin-bottom:128px}.p-cover-container .p-home__cover .bx-wrapper,.p-home .p-home__cover .bx-wrapper{position:absolute;height:100%;width:100%;box-shadow:none}.p-cover-container .p-home__cover .bx-wrapper .bx-viewport,.p-home .p-home__cover .bx-wrapper .bx-viewport{height:100%!important}.p-cover-container .p-home__cover .bx-wrapper .bx-prev,.p-home .p-home__cover .bx-wrapper .bx-prev{left:16px;background-image:url(../images/icon__arrow-left--white.svg);background-size:14px;background-position:center}.p-cover-container .p-home__cover .bx-wrapper .bx-next,.p-home .p-home__cover .bx-wrapper .bx-next{right:16px;background-image:url(../images/icon__arrow-right--white.svg);background-size:14px;background-position:center}.p-cover-container .p-home__cover .p-home__cover-items,.p-home .p-home__cover .p-home__cover-items{height:100%}.p-cover-container .p-home__cover .p-home__cover-items .p-home__cover-item,.p-home .p-home__cover .p-home__cover-items .p-home__cover-item{position:absolute;height:100%;width:100%;background-repeat:no-repeat;background-position:center;background-size:cover;background-color:#e3e8ec}.p-cover-container .p-home__cover .p-home__cover-items .p-home__cover-item:before,.p-home .p-home__cover .p-home__cover-items .p-home__cover-item:before{content:"";position:absolute;left:0;top:0;z-index:1;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.p-cover-container .p-home__cover .p-home__cover-items .p-home__cover-item:after,.p-home .p-home__cover .p-home__cover-items .p-home__cover-item:after{content:"";position:absolute;left:0;top:0;z-index:1;width:100%;height:50%;opacity:.5;background:#000;background:-moz-linear-gradient(180deg,#000 0,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(180deg,#000 0,rgba(0,0,0,0) 100%);background:linear-gradient(180deg,#000 0,rgba(0,0,0,0) 100%)}.p-property .p-property__gallery .p-property__gallery-nav:hover>a,.p-search .p-search__process .p-search__step.is-current .paragraph,.p-search .p-search__process .p-search__step:hover .paragraph{opacity:1}.p-cover-container .p-home__cover h1,.p-home .p-home__cover h1{position:absolute;left:50%;top:50%;z-index:2;color:#fff;text-align:center;font-weight:700;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%)}.p-cover-container .p-home__cover h1 small,.p-home .p-home__cover h1 small{color:#fff}.p-cover-container .p-home__cover .p-home__form,.p-home .p-home__cover .p-home__form{position:absolute;bottom:120px;left:50%;z-index:5;max-width:95%;height:72px;border-radius:5px;background-color:#fff;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%)}.p-cover-container .p-home__cover .p-home__form>section,.p-home .p-home__cover .p-home__form>section{padding:16px;border-right:1px solid #e3e8ec;cursor:pointer;background:url(../images/icon__arrow-down.svg) right 16px top 50% no-repeat;-webkit-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;transition:.2s ease-in-out}.p-cover-container .p-home__cover .p-home__form>section:last-of-type,.p-home .p-home__cover .p-home__form>section:last-of-type{border-right:none}.p-cover-container .p-home__cover .p-home__form>section:hover,.p-home .p-home__cover .p-home__form>section:hover{background-position-y:55%}.p-cover-container .p-home__cover .p-home__form>section:hover label,.p-home .p-home__cover .p-home__form>section:hover label{opacity:1;color:#004da3}.p-cover-container .p-home__cover .p-home__form>section label,.p-home .p-home__cover .p-home__form>section label{display:block;margin-bottom:8px;opacity:.75;font-weight:300;font-size:.6875rem;letter-spacing:1.5px;cursor:pointer;-webkit-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;transition:.2s ease-in-out}.p-cover-container .p-home__cover .p-home__form>section select,.p-home .p-home__cover .p-home__form>section select{width:100%;border:none;font-weight:700;font-size:.875rem;cursor:pointer;background-color:transparent;-webkit-appearance:none;appearance:none}.p-cover-container .p-home__cover .p-home__form button,.p-home .p-home__cover .p-home__form button{color:#fff;border:none;border-top-right-radius:5px;border-bottom-right-radius:5px;font:inherit;font-weight:300;letter-spacing:1px;background-color:#004da3;cursor:pointer;box-shadow:0 2px 16px rgba(167,45,5,.75);-webkit-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;transition:.2s ease-in-out}.p-cover-container .p-home__cover .p-home__form button:hover,.p-home .p-home__cover .p-home__form button:hover{box-shadow:0 8px 24px rgba(167,45,5,.75)}.p-cover-container .p-home__cover .p-home__form button .icon__search,.p-home .p-home__cover .p-home__form button .icon__search{display:inline-block;width:16px;height:16px;margin-right:16px;background:url(../images/icon__search--white.svg) center/16px no-repeat}.p-cover-container .p-home__steps .p-home__step,.p-home .p-home__steps .p-home__step{padding:0 16px}.p-cover-container .p-home__steps .p-home__step-title,.p-home .p-home__steps .p-home__step-title{display:block;margin-bottom:32px;font-size:1.925rem;text-align:left;color:#fff}.p-cover-container .p-home__steps .p-home__step-title.p-home__step-title-large,.p-home .p-home__steps .p-home__step-title.p-home__step-title-large{font-size:3rem}.p-cover-container .p-home__steps .p-step-icon-content,.p-home .p-home__steps .p-step-icon-content{width:130px;background-color:#e3e8ec;border:1px solid #bbb;height:130px;border-radius:80px;margin:0 auto;padding:20px}.p-cover-container .p-home__steps .p-step-icon-content.p-step-icon-content-unfill,.p-home .p-home__steps .p-step-icon-content.p-step-icon-content-unfill{background-color:transparent;border:none;width:190px;height:190px}.p-cover-container .p-home__steps .p-step-icon-content.p-step-icon-content-unfill.p-step-icon-content-unfill-x-large,.p-home .p-home__steps .p-step-icon-content.p-step-icon-content-unfill.p-step-icon-content-unfill-x-large{width:250px;height:250px}.p-cover-container .p-home__steps .p-step-icon-content.p-step-icon-content-unfill.p-step-icon-content-unfill-x-large img,.p-home .p-home__steps .p-step-icon-content.p-step-icon-content-unfill.p-step-icon-content-unfill-x-large img{width:100%;height:100%;box-shadow:0 4px 7px 1px gray}.p-cover-container .p-home__steps .p-step-icon-content .p-home__step-icon,.p-home .p-home__steps .p-step-icon-content .p-home__step-icon{width:auto;height:100%}.p-cover-container .p-home__steps .p-step-icon-content .p-home__step-icon.icon-hover:hover,.p-home .p-home__steps .p-step-icon-content .p-home__step-icon.icon-hover:hover{transform:scale(1.5);cursor:zoom-in}.p-cover-container .p-home__happy,.p-home .p-home__happy{position:relative;padding:128px 0;background-color:#86b7d9}.p-cover-container .p-home__happy.__dark,.p-home .p-home__happy.__dark{background-color:#23879f}.p-cover-container .p-home__happy.__white-color,.p-home .p-home__happy.__white-color{background-color:#fff}.p-cover-container .p-home__happy .p-home__happy-cover,.p-home .p-home__happy .p-home__happy-cover{position:absolute;left:0;top:0;height:100%;background:url(../images/home__happy.jpg) center/cover no-repeat}.p-search .city-selector,.p-search .p-search__cover,.p-search .p-search__process .p-search__step-icon{background-position:center;background-repeat:no-repeat}.p-cover-container .p-home__happy .p-home__happy-cover.--right,.p-home .p-home__happy .p-home__happy-cover.--right{right:0;left:inherit}.p-cover-container .p-home__happy .p-home__happy-info,.p-home .p-home__happy .p-home__happy-info{padding:0 0 0 128px}.p-cover-container .p-home__happy .p-home__happy-info h3,.p-home .p-home__happy .p-home__happy-info h3{margin-bottom:32px;font-size:2rem;line-height:1.5}.p-cover-container .p-home__happy .p-home__happy-info p,.p-home .p-home__happy .p-home__happy-info p{margin-bottom:32px}.p-wrapper__content{min-height:40vh;margin-bottom:80px}.p-wrapper__content.bg-color{background-color:#f7f7f7}.p-wrapper__content.bg-color-white{background-color:#fff}.p-wrapper__content.bg-color-red{background-color:#a11f42}.p-search .p-search__cover{position:absolute;top:0;right:0;width:640px;height:720px;overflow:hidden;background-size:cover}.p-search .p-search__cover:after{content:"";position:absolute;left:-650px;top:-90px;z-index:1;width:220px;height:4000px;background-color:#fff;-webkit-transform:rotate(20deg)!important;-ms-transform:rotate(20deg)!important;-moz-transform:rotate(20deg)!important;transform:rotate(20deg)!important}.p-experience .p-experience__content,.p-search .p-search__process{position:relative}.p-search .p-search__process .p-search__step{position:relative;padding:32px 16px;border-radius:5px;border:1px solid #e3e8ec;text-align:center;background-color:#fff;-webkit-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;transition:.2s ease-in-out}.p-search .p-search__process .p-search__step strong{display:block;margin-bottom:16px}.p-search .p-search__process .p-search__step .paragraph{margin-bottom:0;font-size:.8125rem;opacity:.75;-webkit-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;transition:.2s ease-in-out}.p-search .p-search__process .p-search__step:hover{border-color:#5a6175}.p-search .p-search__process .p-search__step:hover .p-search__step-icon{border-color:#86b7d9}.p-search .p-search__process .p-search__step.is-current{border-color:#004da3;box-shadow:0 8px 16px rgba(0,77,163,.15)}.p-search .p-search__process .p-search__step.is-current .p-search__step-icon{background-color:#004da3;border-color:#004da3}.p-search .p-search__process .p-search__step.is-current .p-search__step-icon.is-agent{background-image:url(../images/icon__process-visit--white.svg)}.p-search .p-search__process .p-search__step.is-current .p-search__step-icon.is-portals{background-image:url(../images/icon__process-websites--white.svg)}.p-search .p-search__process .p-search__step.is-current .p-search__step-icon.is-clients{background-image:url(../images/icon__process-customers--white.svg)}.p-search .p-search__process .p-search__step.is-current .p-search__step-icon.is-calculator{background-image:url(../images/icon__process-papers--white.svg)}.p-search .p-search__process .p-search__step-trigger{width:100%;height:100%;overflow:hidden;text-align:left;text-indent:-1000px;position:absolute;left:0;top:0;z-index:1}.p-search .p-search__process .p-search__step-icon{display:block;margin:0 auto 16px;width:48px;height:48px;border:1px solid transparent;border-radius:100%;background-color:rgba(134,183,217,.5);background-size:18px;-webkit-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;transition:.2s ease-in-out}.p-search .city-selector:before,.p-search .p-search__house{-webkit-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out}.p-search .p-search__process .p-search__step-icon.is-data{background-image:url(../images/icon__process-data.svg)}.p-search .p-search__process .p-search__step-icon.is-agent{background-image:url(../images/icon__process-visit.svg);background-size:24px}.p-search .p-search__process .p-search__step-icon.is-portals{background-image:url(../images/icon__process-websites.svg);background-size:18px}.p-search .p-search__process .p-search__step-icon.is-clients{background-image:url(../images/icon__process-customers.svg)}.p-search .p-search__process .p-search__step-icon.is-calculator{background-image:url(../images/icon__process-papers.svg)}.p-search .p-search__process .p_search__process-video{position:absolute;right:0;top:0;width:50%;padding-left:16px;padding-right:16px}.p-search .p-search__houses.is-full,.p-search .p-search__houses.is-full .p-search__houses-list{min-height:auto;width:100%!important}.p-search .p-search__process .p_search__process-video iframe{width:100%;height:420px;margin-bottom:16px;border-radius:5px}.p-search .p-search__process .p_search__process-video .p_search__process-video-cta{padding:64px;border-radius:5px;background-color:#e3e8ec}.p-search .p-search__process .p_search__process-video .p_search__process-video-cta .u-1\/2{margin-bottom:0}.p-search .p-search__process .p_search__process-video .p_search__process-video-cta .p_search__process-cta-text{font-weight:300;line-height:1.5}.p-search .p-search__houses{position:relative;padding-right:16px;min-height:100vh}.p-search .p-search__houses.is-full{padding-top:64px;padding-bottom:64px}.p-search .p-search__houses .p-search__houses-list{min-height:100vh}.p-search .p-search__houses:hover .p-search__house{opacity:.75}.p-search .city-selector{position:relative;padding:48px 64px;margin-right:16px;margin-bottom:16px;border-radius:3px;border:1px solid #5a6175;overflow:hidden;text-decoration:none;color:#fff;background-color:#5a6175;background-size:cover}.p-search .city-selector:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);transition:.2s ease-in-out}.p-search .city-selector:hover:before{background-color:rgba(0,0,0,.4)}.p-search .city-selector.is-selected{border:1px solid #004da3}.p-search .city-selector.is-selected:before{background-color:rgba(0,77,163,.75)}.p-search .city-selector.is-selected:hover:hover{background-color:rgba(0,77,163,.75)}.p-search .city-selector span{position:relative;z-index:1}.p-search .gm-style-iw{width:220px!important;margin-top:16px;padding:8px;top:50%!important;left:50%!important;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%)}.p-search .gm-style-iw~div{right:8px!important;top:8px!important}.p-search .map-house-image{display:block;width:100%;max-width:320px;margin:0 auto 16px}.p-search .p-search__map{position:absolute!important;left:0;top:0;z-index:2;width:calc(50% - 32px);height:100vh;background-color:#e3e8ec}.p-property .p-property__gallery,.p-search .p-search__house{position:relative;border-radius:5px;background-position:center;background-repeat:no-repeat;background-size:cover;overflow:hidden}.p-search .p-search__map.fixed{position:fixed!important}.p-search .p-search__map.last-fixed{position:absolute!important;bottom:0;top:auto}.p-search .p-search__house{z-index:1;height:320px;transition:.2s ease-in-out}.p-search .p-search__house:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(124,137,149,.25)}.p-search .p-search__house:after{content:"";width:100%;height:100%;opacity:.75;background-image:linear-gradient(transparent,#000);position:absolute;left:0;top:0}.p-search .p-search__house:hover{box-shadow:0 16px 32px rgba(0,77,163,.25);opacity:1!important}.p-search .p-search__house:hover .p-search__house-information .p-search__house-information-extra{height:auto;display:flex}.p-search .p-search__house:hover .p-search__house-information .p-search__house-information-price{bottom:67px}.p-search .p-search__house .p-search__house-information{width:100%;padding:16px 64px 16px 16px;color:#fff;position:absolute;left:0;bottom:0;z-index:5}.p-search .p-search__house .p-search__house-information .p-search__house-information-price{position:absolute;right:16px;bottom:24px;font-size:1.25rem;color:#f8d51c}.p-search .p-search__house .p-search__house-information .p-search__house-information-extra{display:none;height:0;width:100%;padding-top:16px;-webkit-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;transition:.2s ease-in-out}.p-search .p-search__house .p-search__house-information .p-search__house-information-extra>section{padding-left:24px;font-size:.8125rem;font-weight:300;background-repeat:no-repeat;background-position:left center;background-size:12px}.p-search .p-search__house .p-search__house-information .p-search__house-information-extra>section.is-bedrooms{background-image:url(../images/icon__bedroom--white.svg)}.p-search .p-search__house .p-search__house-information .p-search__house-information-extra>section.is-bathrooms{background-image:url(../images/icon__bathroom--white.svg)}.p-search .p-search__house .p-search__house-trigger{width:100%;height:100%;text-indent:-1000px;overflow:hidden;position:absolute;left:0;top:0;z-index:10}.p-search .p-search__faqs .p-search__faq{padding-left:16px}.p-search .p-search__faqs .p-search__faq:nth-of-type(odd){padding-left:0;padding-right:16px}.p-search .p-search__faqs .p-search__faq strong{display:block;margin-bottom:16px;line-height:1.5}.p-property .p-property__gallery{height:520px;margin-bottom:32px}.p-property .p-property__gallery:hover .p-property__gallery-images{bottom:0}.p-property .p-property__gallery .p-property__gallery-nav{width:100%;height:100%;overflow:hidden;position:absolute;left:0;top:0;z-index:2}.p-property .p-property__gallery .p-property__gallery-nav:hover>a:after,.p-property .p-property__gallery .p-property__gallery-nav:hover>a:before{opacity:.5}.p-property .p-property__gallery .p-property__gallery-nav>a{position:absolute;top:0;z-index:2;width:128px;height:100%;opacity:0;overflow:hidden;-webkit-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;transition:.2s ease-in-out}.p-property .p-property__gallery .p-property__gallery-nav>a img{width:12px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%)!important;-ms-transform:translate(-50%,-50%)!important;-moz-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important;z-index:1;-webkit-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;transition:.2s ease-in-out}.p-property .p-property__gallery .p-property__gallery-nav>a:after,.p-property .p-property__gallery .p-property__gallery-nav>a:before{content:"";opacity:0;position:absolute;top:0;width:100%;height:100%;-webkit-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;transition:.2s ease-in-out}.p-property .p-property__gallery .p-property__gallery-nav>a:hover:after,.p-property .p-property__gallery .p-property__gallery-nav>a:hover:before{opacity:.75}.p-property .p-property__gallery .p-property__gallery-nav>a.is-disabled{opacity:.15}.p-property .p-property__gallery .p-property__gallery-nav .is-back{left:0}.p-property .p-property__gallery .p-property__gallery-nav .is-back:before{left:0;background-image:linear-gradient(to left,transparent,#000)}.p-property .p-property__gallery .p-property__gallery-nav .is-back:hover img{left:calc(50% - 4px)}.p-property .p-property__gallery .p-property__gallery-nav .is-next{right:0}.p-property .p-property__gallery .p-property__gallery-nav .is-next:after{background-image:linear-gradient(to right,transparent,#000);right:0}.p-property .p-property__gallery .p-property__gallery-nav .is-next:hover img{left:calc(50% + 4px)}.p-property .p-property__gallery .p-property__gallery-images{position:absolute;left:0;bottom:-128px;z-index:5;width:100%;padding:16px;overflow:hidden;background-color:rgba(0,0,0,.25);-webkit-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;transition:.2s ease-in-out}.p-property .p-property__gallery .p-property__gallery-images .p-property__gallery-image{display:block;float:left;margin-right:16px;width:96px;height:64px;border:2px solid #fff;border-radius:3px;background-repeat:no-repeat;background-position:center;background-size:cover;-webkit-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;transition:.2s ease-in-out}.p-property .p-property__gallery .p-property__gallery-images .p-property__gallery-image:hover{-webkit-transform:translateY(2px)!important;-ms-transform:translateY(2px)!important;-moz-transform:translateY(2px)!important;transform:translateY(2px)!important}.p-property .p-property__gallery .p-property__gallery-images .p-property__gallery-image.is-selected{border-color:#004da3}.p-property .p-property__title{margin-bottom:64px}.p-property .p-property__title h1{font-size:2rem;margin-bottom:16px;line-height:1}.p-property .p-property__title .p-property__title-location{font-size:1.125rem;opacity:.5;font-weight:300}.p-property .p-property__title .p-property__title-price{display:block;margin-bottom:16px;font-size:2rem;font-weight:300}.p-property .p-property__title .p-property__title-tag{padding:4px 8px;border-radius:5px;font-size:.8125rem;color:#fff;background-color:#f8d51c}.p-property .p-property__description{margin-bottom:64px;font-size:1rem;font-weight:300;line-height:2}.p-property .p-property__contact{padding:64px;margin-bottom:64px;border-radius:5px;background-color:#86b7d9}.p-property .p-property__map img{width:100%;margin-bottom:16px}.p-property .p-property__gmaps{width:100%;height:320px;border-radius:3px;background-color:#e3e8ec;margin-bottom:32px}.p-property .p-property__features-list .p-property__feature{position:relative;padding-top:16px;padding-bottom:16px;padding-left:32px;border-bottom:1px solid #e3e8ec;font-size:.75rem;text-transform:uppercase;font-weight:300;background-repeat:no-repeat;background-position:left center;background-size:20px}.p-property .p-property__features-list .p-property__feature:last-of-type{border-bottom:none}.p-property .p-property__features-list .p-property__feature.is-bedrooms{background-image:url(../images/icon__features-bedrooms.svg)}.p-property .p-property__features-list .p-property__feature.is-bathrooms{background-image:url(../images/icon__features-bathrooms.svg);background-size:16px}.p-property .p-property__features-list .p-property__feature.is-cars{background-image:url(../images/icon__features-cars.svg);background-size:16px}.p-property .p-property__features-list .p-property__feature.is-games{background-image:url(../images/icon__features-games.svg)}.p-property .p-property__features-list .p-property__feature.is-pool{background-image:url(../images/icon__features-pool.svg);background-size:18px}.p-property .p-property__features-list .p-property__feature.is-terrace{background-image:url(../images/icon__features-terrace.svg);background-size:18px}.p-property .p-property__features-list .p-property__feature.is-floors{background-image:url(../images/icon__features-floors.svg);background-size:16px}.p-property .p-property__features-list .p-property__feature.is-builded{background-image:url(../images/icon__features-builded.svg);background-size:16px}.p-property .p-property__features-list .p-property__feature.is-ground{background-image:url(../images/icon__features-ground.svg);background-size:18px}.p-property .p-property__features-list .p-property__feature.is-more{background-image:url(../images/icon__features-more.svg);background-size:14px}.p-experience .p-experience__body a,.p-property .p-property__features-list .p-property__feature.is-accordion:hover{color:#004da3}.p-property .p-property__features-list .p-property__feature.is-accordion a{position:absolute;left:0;top:0;width:100%;height:100%;text-indent:-1000px;overflow:hidden;background:url(../images/icon__arrow-down.svg) right center/14px no-repeat}.p-property .p-property__features-list .p-property__feature.is-accordion a.is-open{background-image:url(../images/icon__arrow-up.svg)}.p-property .p-property__features-list .p-property__feature.is-accordion .p-property__feature-content{position:absolute;left:0;top:48px;display:none;width:100%;padding-left:32px;color:#5a6175;font-size:.8125rem;line-height:1.5;font-weight:300;text-transform:initial}.p-contact .p-contact__map{position:fixed!important;left:0;top:0;z-index:2;width:50%;height:100%;background-color:#e3e8ec}.p-experience .p-experience__cover{position:fixed;top:80px;left:0;width:50%;height:100vh;background-position:center;background-repeat:no-repeat;background-size:cover;-webkit-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;transition:.2s ease-in-out}.p-experience .p-experience__cover.no-fixed{position:absolute;top:auto;bottom:0}.p-experience .p-experience__body div,.p-experience .p-experience__body ol,.p-experience .p-experience__body p,.p-experience .p-experience__body ul{margin-bottom:32px!important;font-size:1rem!important;line-height:2!important;font-weight:300;color:#5a6175!important}.p-experience .p-experience__body quote{position:relative;display:block;padding:32px 16px;font-size:1.25rem;line-height:1.5}.p-experience .p-experience__body span,.p-experience .p-experience__body strong{line-height:2!important;font-weight:300}.p-experience .p-experience__body quote:before{content:"";position:absolute;left:16px;top:0;opacity:.2;width:24px;height:24px;background:url(../images/icon__quote.svg) center/24px no-repeat}.p-experience .p-experience__body ol li,.p-experience .p-experience__body ul li{position:relative;padding-left:24px;margin-bottom:16px}.p-experience .p-experience__body ol li:before,.p-experience .p-experience__body ul li:before{content:"";position:absolute;left:0;top:12px;width:8px;height:8px;border:2px solid #5a6175;border-radius:100%}.p-experience .p-experience__body span{font-size:1rem!important;color:#5a6175!important}.p-experience .p-experience__body img{display:block;width:100%;margin-bottom:32px}.p-experience .p-experience__body .p-experience__gallery{margin-bottom:32px;padding-bottom:32px}.p-experience .p-experience__body .p-experience__gallery img{height:240px;width:auto}.p-culture .p-culture__body p{margin-bottom:32px;font-size:1rem;font-weight:300;line-height:2}.p-culture .p-culture__contact{padding:64px;border-radius:5px;background-color:#86b7d9}@media (max-width:480px){h1{font-size:2rem}h1 small{margin-top:16px;font-size:.875rem}h1 small.is-small{font-size:.8125rem}h2{width:100%;padding-left:32px;padding-right:32px;margin-bottom:32px;font-size:1.125rem}h3{margin-bottom:16px;font-size:1rem;line-height:1.5rem}.u-margin-bottom-huge{margin-bottom:64px!important}.u-1\/2,.u-1\/2.no-gutter,.u-1\/3,.u-1\/3.no-gutter,.u-1\/4,.u-1\/4.no-gutter,.u-1\/5,.u-1\/5.no-gutter,.u-1\/7,.u-2\/3,.u-2\/3.no-gutter,.u-2\/7{width:100%!important;padding-left:0!important;padding-right:0!important;margin-bottom:32px}.u-1\/2,.u-1\/3,.u-1\/4,.u-1\/5,.u-1\/7,.u-2\/3,.u-2\/7{margin-left:0!important}.o-wrapper-block,.p-property .p-property__description{margin-bottom:32px}.o-wrapper-block--huge{margin-bottom:64px}.footer .footer__map{height:220px}.footer .footer__bottom{padding-left:0;padding-right:0}.footer .footer__bottom>a,.footer .footer__bottom>span{display:block;margin-bottom:16px;margin-right:0!important}.paragraph{font-size:.8125rem!important}.input__container .select .select__list,.input__container select .select__list{position:fixed;left:0;bottom:0;top:auto!important;z-index:15;width:100%}.input__container .select .select__list:before,.input__container select .select__list:before{content:"";position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.75)}.input__container .select .select__list-item,.input__container select .select__list-item{background-color:#fff}.input__container .select .select__list-item:hover,.input__container select .select__list-item:hover{border-radius:0;box-shadow:none;font-weight:400;border-bottom:1px solid #e3e8ec;-webkit-transform:scale(1)!important;-ms-transform:scale(1)!important;-moz-transform:scale(1)!important;transform:scale(1)!important}.c-breadcrumb,.p-search .p-search__filters{margin-bottom:32px!important}.c-pagination{margin-top:0!important;padding-right:0!important;text-align:center!important}.c-image{height:240px}.c-card{padding:0}.c-card.is-post{min-height:240px;margin-bottom:16px}.c-card.is-post .c-card__information-tag,.c-card.is-post .c-card__information-title{background:0 0!important}.c-card.is-post .c-card__information-tag{border:none!important;font-size:1.2rem;line-height:inherit!important;margin-left:0!important;padding-left:0!important}.c-banner .u-3\/4 .u-padding-right,.c-card.is-post .c-card__information-description,.c-card.is-post .c-card__title,.p-search .p-search__cover,.p-search .p-search__map{display:none}.c-card.is-post .c-card__information{top:auto;left:0;bottom:0;height:auto;padding:0 15px;opacity:1;border-radius:0;color:#5a6175;background-color:#fff;-webkit-transform:scale(1)!important;-ms-transform:scale(1)!important;-moz-transform:scale(1)!important;transform:scale(1)!important}.c-card.is-post .c-card__information .c-card__information-title{margin-bottom:8px}.c-card.is-post .c-card__trigger{background:url(../images/icon__arrow-right.svg) right 16px bottom 16px no-repeat}.c-banner{bottom:-150px;padding:16px}.c-banner .u-1\/4{width:25%!important;margin-bottom:0!important}.p-home .p-home__cover{height:115vh;margin-bottom:32px}.p-home .p-home__cover h1{top:40%;width:100%;padding-left:64px;padding-right:64px;font-size:1.5rem}.p-home .p-home__cover .p-home__form{left:16px;bottom:16px;width:calc(100% - 32px);height:auto;background-color:transparent;transform:translateX(0);-webkit-transform:translateX(0);-moz-transform:translateX(0)}.p-home .p-home__cover .p-home__form>section{margin-bottom:8px;padding:8px!important;border-right:none;border-radius:5px;background-color:#fff}.p-home .p-home__cover .p-home__form button{height:45px;margin-bottom:0;border-radius:5px}.p-home .p-home__cover .bx-wrapper{border:none}.p-home .p-home__comparation img{width:100%}.p-home .p-home__steps .p-home__step{padding-left:32px!important;padding-right:32px!important;text-align:center}.p-home .p-home__steps .p-home__step:last-of-type,.p-property .p-property__title{margin-bottom:0}.p-home .p-home__steps .p-home__step-title{margin-bottom:8px;text-align:center;font-size:1.125rem}.p-home .p-home__happy{padding-bottom:0}.p-home .p-home__happy .p-home__happy-cover{height:200px}.p-home .p-home__happy .o-wrapper-row{padding-top:91px}.p-home .p-home__differentiators .c-card{margin-bottom:16px!important}.p-search .city-selector{float:left;width:calc(50% - 8px);margin-right:16px;padding:32px;text-align:center}.p-search .city-selector:nth-of-type(2n){margin-right:0}.p-search .p-search__houses{min-height:auto;padding-left:16px!important}.p-search .p-search__houses .p-search__houses-list{min-height:auto}.p-search .p-search__process .p-search__step{margin-bottom:16px;padding-right:16px!important;padding-left:16px!important}.p-search .p-search__process .p_search__process-video{position:static;width:100%}.p-search .p-search__process .p_search__process-video iframe{height:260px}.p-culture .p-culture__contact,.p-search .p-search__process .p_search__process-video .p_search__process-video-cta{padding:32px}.p-search .p-search__process .p_search__process-video .p_search__process-video-cta .p_search__process-cta-text{margin-bottom:16px;text-align:center}.p-property .p-property__gallery{height:270px}.p-property .p-property__gallery .p-property__gallery-images{display:none}.p-property .p-property__gallery .p-property__gallery-nav>a{width:64px;opacity:1}.p-property .p-property__title .p-property__title-price{text-align:left}.p-property .p-property__contact{padding:32px;margin-bottom:32px}.p-property .p-property__features-list .p-property__feature{position:relative}.p-property .p-property__features-list .p-property__feature .u-1\/4{position:absolute;right:0;top:16px}.p-contact .p-contact__map{position:relative!important;width:100%;height:240px;margin-bottom:32px}.p-experience .p-experience__cover{position:static!important;display:block!important;width:100%;height:240px;margin-bottom:32px!important}}.owl-carousel{display:none;width:100%;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item:hover{z-index:5}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}