@font-face{font-family:mm_medium;src:url(/assets/fonts/brandon_med-webfont.woff2) format("woff2"),url(/assets/fonts/brandon_med-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:mm_thin;src:url(/assets/fonts/brandon_thin-webfont.woff2) format("woff2"),url(/assets/fonts/brandon_thin-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:movepin;src:url(/assets/fonts/movepin.eot);src:url(/assets/fonts/movepin.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/movepin.woff) format("woff"),url(/assets/fonts/movepin.ttf) format("truetype"),url(/assets/fonts/movepin.svg#movepin) format("svg");font-weight:400;font-style:normal}[data-icon]:before{content:attr(data-icon)}[class*=" icon-"]:before,[class^=icon-]:before,[data-icon]:before{font-family:movepin!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-action-checklist:before{content:"a"}.icon-action-contact:before{content:"b"}.icon-action-delete:before{content:"c"}.icon-action-pin:before{content:"d"}.icon-action-schedule:before{content:"e"}.icon-action-share:before{content:"f"}.icon-action-write:before{content:"g"}.icon-arrow-left:before{content:"h"}.icon-arrow-right:before{content:"i"}.icon-bookmark:before{content:"j"}.icon-bookmarks:before{content:"k"}.icon-close:before{content:"l"}.icon-details-aircon:before{content:"m"}.icon-details-bathrooms:before{content:"n"}.icon-details-dryer:before{content:"o"}.icon-details-elevator:before{content:"p"}.icon-details-essentials:before{content:"q"}.icon-details-floors:before{content:"r"}.icon-details-garden:before{content:"s"}.icon-details-gym:before{content:"t"}.icon-details-heating:before{content:"u"}.icon-details-kitchen:before{content:"v"}.icon-details-laundry:before{content:"w"}.icon-details-parking:before{content:"x"}.icon-details-pets:before{content:"y"}.icon-details-rooftop:before{content:"z"}.icon-details-rooms:before{content:"A"}.icon-details-security:before{content:"B"}.icon-details-shampoo:before{content:"C"}.icon-details-storage:before{content:"D"}.icon-details-terrace:before{content:"E"}.icon-details-tv:before{content:"F"}.icon-heart:before{content:"G"}.icon-hearts:before{content:"H"}.icon-location-globe:before{content:"I"}.icon-location-pin:before{content:"J"}.icon-logo-icon:before{content:"K"}.icon-logo-icon-text-horizontal:before{content:"L"}.icon-logo-icon-text-vertical:before{content:"M"}.icon-logo-text:before{content:"N"}.icon-menu-hamburger:before{content:"O"}.icon-message:before{content:"P"}.icon-minus:before{content:"Q"}.icon-next-page:before{content:"R"}.icon-password:before{content:"S"}.icon-place-bank:before{content:"T"}.icon-place-bar:before{content:"U"}.icon-place-church:before{content:"V"}.icon-place-coffee:before{content:"W"}.icon-place-gym:before{content:"X"}.icon-place-hospital:before{content:"Y"}.icon-place-restaurant:before{content:"Z"}.icon-plus:before{content:"0"}.icon-previous-page:before{content:"1"}.icon-price-wallet:before{content:"2"}.icon-question:before{content:"3"}.icon-search:before{content:"4"}.icon-settings:before{content:"5"}.icon-social-email:before{content:"6"}.icon-social-facebook:before{content:"7"}.icon-social-google:before{content:"8"}.icon-star:before{content:"9"}.icon-type-apartment:before{content:"!"}.icon-type-penthouse:before{content:'"'}.icon-type-villa:before{content:"#"}.icon-user:before{content:"$"}.icon-user-multiple:before{content:"%"}.section.works .container{overflow:hidden}.section.works .project:after{content:" ";display:block;clear:both}@media screen and (max-width:1024px){.section.works .project:nth-child(2n)>div:not(.mobile){display:flex;flex-direction:column;width:100%}.section.works .project:nth-child(2n)>div:not(.mobile) .grid:first-of-type{order:2}.section.works .project:nth-child(2n)>div:not(.mobile) .grid:nth-of-type(2){order:1}}@media screen and (max-width:1024px){.section.works .project .content{position:relative;padding:34px 0;width:auto;height:auto}.section.works .project .content.image,.section.works .project .content.video{padding:0 0 40px}}.section.works .project .content:before{display:inline-block;content:" ";height:100%;vertical-align:middle}.section.works .project .content .inner{display:inline-block;vertical-align:middle;font-family:mm_medium}.section.works .project .content .inner h1{width:85%;text-align:left;margin:0 auto 3px;line-height:37px}@media screen and (max-width:1024px){.section.works .project .content .inner h1{width:80%;font-size:28px;line-height:32px;margin-bottom:8px}}.section.works .project .content .inner h2{width:85%;text-align:left;margin:0 auto 20px;font-size:16px}@media screen and (max-width:1024px){.section.works .project .content .inner h2{width:80%;font-size:14px;line-height:normal}}.section.works .project .content .inner p{color:#fff;text-align:left;text-transform:none;width:85%;padding:0 0 20px}@media screen and (max-width:1024px){.section.works .project .content .inner p{width:80%;padding:0 0 10px}}.section.works .project .content .inner a{display:inline-block;font-family:mm_medium;color:#fff;text-align:left;text-transform:none;width:85%;padding:10px 0 0;cursor:pointer;text-decoration:none}.section.works .project .content .inner a:hover{color:#cacaca}.section.works .project .content .inner a .icon{vertical-align:middle;margin-right:8px}@media screen and (max-width:1024px){.section.works .project .content .inner a{width:80%;padding:5px 0 0;font-size:14px}}.section.works .project .content video{position:absolute;left:0;top:0;width:auto;height:100%}@media screen and (max-width:1024px){.section.works .project .content video{position:relative;width:100%;height:auto}}.section.works .project .content.image img{width:100%;height:auto}.section.works .project h1{font-family:mm_medium}.grid{position:relative;float:left}.works .grid{padding-bottom:30%}@media screen and (max-width:1024px){.works .grid{width:100%!important;padding-bottom:0;height:auto}}.grid.red{background:#c81d25}.grid.deep-blue{background:#060234}.grid.dogyumyum-orange{background:#f25b24}.grid.emerson-blue{background:#0386ca}.grid.blue-grey{background:#515561}.grid.white{background:#fff}.grid.orange{background:#f16f00}.grid.green{background:#09bd94}.grid.blue{background:#84d8d1}.grid.black{background:#000}.grid.yellow{background:#ffbb0f}.grid .content{position:absolute;width:100%;height:100%;padding:0}@media screen and (max-width:767px){.grid{width:100%!important;float:none}}.grid-8{width:50%}.section.about-us{padding-bottom:30px}.section.about-us .container{position:relative;margin:0 auto;padding:20px 30px}.section.about-us .container:after{display:block;content:" ";clear:both}.section.about-us .container .avatar img{display:inline-block;width:114px;border-radius:100%;vertical-align:top;border:7px solid #fff}@media screen and (max-width:767px){.section.about-us .container .avatar img{display:block;margin:0 auto}}.section.about-us .container .avatar .profile{display:inline-block;width:55%;margin:0 0 0 20px;font-family:mm_medium;vertical-align:top;text-align:left;color:#bdbdbd}@media screen and (min-width:768px) and (max-width:1200px){.section.about-us .container .avatar .profile{width:70%;margin:0 0 40px 20px}}@media screen and (max-width:767px){.section.about-us .container .avatar .profile{text-align:center;width:80%;margin:20px 0 40px}}.section.about-us .container .avatar .profile h1{padding:0;margin:0;font-size:18px;color:#524e4e}.section.about-us .container .avatar .profile p{width:auto;padding:0;margin:10px 0 0;font-size:16px;text-transform:none;color:#868686}@media screen and (max-width:767px){.section.about-us .container .avatar .profile p{text-align:left}}.grid-4{width:25%;padding:10px;cursor:pointer}@media screen and (min-width:1025px){.about-us .grid-4{padding-bottom:0;width:25%}.about-us .grid-4:hover:after{opacity:1;content:"6"}.about-us .grid-4:hover img{-webkit-filter:grayscale(100%) brightness(.8);filter:grayscale(100%) brightness(.8)}}@media screen and (min-width:769px) and (max-width:1024px){.about-us .grid-4{width:50%!important;float:left}.about-us .grid-4:hover:after{opacity:1;content:"6"}.about-us .grid-4:hover img{-webkit-filter:grayscale(100%) brightness(.8);filter:grayscale(100%) brightness(.8)}}@media screen and (min-width:550px) and (max-width:768px){.about-us .grid-4{width:50%!important;float:left}}@media screen and (max-width:549px){.about-us .grid-4{width:100%;float:none}}.grid-4:after{display:inline-block;position:absolute;opacity:0}.grid-4 img{transition:filter .3s linear;-webkit-transition:filter .3s linear;-moz-transition:filter .3s linear;width:100%;height:auto}.section.contact{width:100%;padding-bottom:40%;background:#000;animation:color-change 60s linear;animation-iteration-count:infinite;background:linear-gradient(130deg,#2eb3a0,#59275d,#000);background-size:300% 300%}@media screen and (min-width:768px) and (max-width:1200px){.section.contact{padding-bottom:0;height:400px}}@media screen and (max-width:767px){.section.contact{padding-bottom:0;height:320px}}@keyframes color-change{0%{background-position:0 84%}50%{background-position:100% 16%}to{background-position:0 84%}}.section.contact .container{position:absolute;width:100%;height:100%}.section.contact .container .content{height:100%}.section.contact .container .content:before{display:inline-block;content:" ";height:100%;vertical-align:middle}.section.contact .container .content .info{position:relative;display:inline-block;vertical-align:middle}.section.contact .container .content .info h1{font-size:77px;font-family:mm_medium;padding:0;margin:0}@media screen and (min-width:768px) and (max-width:1200px){.section.contact .container .content .info h1{font-size:62px}}@media screen and (max-width:767px){.section.contact .container .content .info h1{font-size:36px}}.section.contact .container .content .info a{padding:0;margin:0;text-decoration:none;font-family:mm_medium;font-size:22px;color:#fff;text-transform:none;transition:color .3s linear}.section.contact .container .content .info a:hover{color:#a7a7a7}.section.contact .footer{position:absolute;left:0;right:0;bottom:10px;font-family:mm_medium;font-size:10px;color:#c7c7c7}@media screen{body,html{margin:0;padding:0;background-color:#f5f5f5;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important;height:100%}body.no-scroll,html.no-scroll{position:fixed;overflow:hidden;width:100%}body.no-scroll .search-results,html.no-scroll .search-results{overflow:hidden}}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}#application{display:block;height:100%;color:#fff;text-align:center;text-transform:uppercase}#application .background{width:100%;height:500px;position:relative;left:0;top:0}@media screen and (max-width:767px){#application .background{overflow:hidden;height:350px}}#application .background .mountain-bg{width:100%;height:100%;background-image:url(/assets/bg.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}#application .header{position:absolute;width:100%;height:100%;top:0;left:0}#application .header:before{display:inline-block;content:" ";height:100%;vertical-align:middle}#application .header h1{display:inline-block;font-family:mm_medium,sans-serif;font-weight:400;font-size:44px;white-space:nowrap;line-height:54px;vertical-align:middle}@media screen and (max-width:767px){#application .header h1{font-size:30px;line-height:50px}}#application .header h1 span{font-family:mm_thin,sans-serif;font-weight:700;font-size:48px}@media screen and (max-width:767px){#application .header h1 span{font-size:30px}}#application .header h1 .desc{display:inline-block;font-family:mm_medium,sans-serif;font-weight:400;font-size:24px;line-height:32px;margin:20px 0}@media screen and (max-width:767px){#application .header h1 .desc{font-size:16px;line-height:23px}}#application .header p{font-family:mm_medium,sans-serif;font-weight:400;font-size:12px;line-height:20px}#application .mountain-image{mix-blend-mode:overlay;z-index:5;position:absolute;left:0;bottom:0;width:100%;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}@media screen and (max-width:767px){#application .mountain-image{width:270%}}.section{position:relative}.section .title{color:#989898;font-size:50px;font-family:mm_medium;padding:61px 0 10px;margin:0}@media screen and (max-width:767px){.section .title{font-size:35px;padding:40px 0 4px}}.section p{color:#9a9a9a;font-size:20px;font-family:mm_medium;padding:0 0 80px;width:60%;margin:0 auto;text-transform:none}@media screen and (max-width:767px){.section p{font-size:14px;width:80%;padding:0 0 42px}}