body{margin:0;padding:0;font:14px/24px 'Roboto',sans-serif;color:#000;font-weight:300;background-repeat:repeat;background-position:center top;background-color:#517db5}input::-moz-focus-inner{border:0;padding:0}a{text-decoration:none;color:#123456}a img{border:0}a:focus,a:hover{text-decoration:underline;color:#123456}a:visited{text-decoration:none;color:#123456}a,a:focus,a:hover{-moz-transition:color .2s linear;-o-transition:color .2s linear;-webkit-transition:color .2s linear;transition:color .2s linear;text-decoration:none}img{border-style:none}table{border-collapse:collapse}table tr td,table tr th{padding:0}.alignleft{float:left}.alignright{float:right}.aligncenter{margin-left:auto;margin-right:auto;text-align:center}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.cf{*zoom:1}.fw{width:100%;min-width:1000px}.wrapper{margin-left:auto;margin-right:auto;width:1000px}.unselectable{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}#header{top:0;z-index:999;height:343px;position:absolute;background:url('../img/nav-bg.png') no-repeat center}#header #logo{float:left;margin-top:35px}#header #nav{float:right;letter-spacing:2px;margin-top:105px}#header #nav ul{width:395px;font-size:0;margin:0;padding:0}#header #nav ul li{width:130px;margin-top:5px;list-style:none;display:inline-block}#header #nav ul li a{color:#fff;font-size:16px;letter-spacing:1px}#header #nav ul li a:hover,#header #nav ul li a:visited{text-decoration:none}#main #back-to-top{width:50px;height:50px;right:50px;bottom:50px;z-index:999;display:none;cursor:pointer;position:fixed;background:url('../img/sprite.png');background-position:0 50px}#slider{width:100%;margin:0 auto;max-width:1920px;overflow:hidden}#slider .plusslider{width:100%!important;padding:0;margin:0 auto}#slider .plusslider .plusslider-pagination-wrapper{display:none}#slider .slide{width:100%;background-repeat:no-repeat;background-position:center;height:900px}#slider .plusslider-arrows-wrapper{top:435px;z-index:1000;margin:0 auto;position:absolute;width:100%;min-width:1000px;max-width:1920px;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}#slider .plusslider-arrows-wrapper .next{float:right;margin-right:100px;background-position:left -160px}#slider .plusslider-arrows-wrapper .prev{float:left;margin-left:100px;background-position:left -31px}#slider .plusslider-arrows-wrapper ul li{width:129px;height:129px;cursor:pointer;display:inline-block;background:url('../img/sprite.png') no-repeat}.section{min-width:1000px}.info{height:auto;color:#4a4b4e;min-height:485px;text-align:center;padding-bottom:70px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.info h2{font-size:45px;font-weight:300;margin-top:110px;letter-spacing:3px;padding-bottom:35px;line-height:60px;border-bottom:1px solid #4a4b4e}.info .content{font-size:16px;margin-top:40px;font-weight:300;line-height:28px;letter-spacing:1px}.info-buttons ul{display:none}.info-button{width:200px;height:50px;color:#fff;padding:15px 0;cursor:pointer;text-align:center;letter-spacing:1px;display:inline-block;margin:0 25px 25px 0;background-color:#214b80;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.white-popup{max-width:1000px;margin:50px auto;text-align:center;position:relative}.white-popup table{margin-top:40px;color:#fff;margin:0 auto;width:100%;max-width:1000px;border:1px solid #fff}.white-popup table:first-child{margin-top:0}.white-popup table ul li{list-style:none;position:relative;line-height:24px}.white-popup table ul li:before{display:block;width:18px;height:24px;content:" ";position:absolute;left:-26px;background-repeat:no-repeat;background-position:left -575px}.white-popup table th{background:#244986;color:#fff;font-weight:700;line-height:20px;font-size:16px;text-align:left;padding:20px 10px}.white-popup table tr{text-align:left;border-bottom:1px solid #fff}.white-popup table tr td{padding:5px;background:#547cb9;border-right:1px solid #fff}.white-popup table tr td p{margin:0}.white-popup table tr td span,.white-popup table tr td strong{display:block}#residence-projects{width:100%;font-size:0;margin:0 auto;max-width:1920px}#residence-projects .project-title{width:50%;height:100px;color:#fff;font-size:42px;padding:40px 0 20px;display:inline-block;letter-spacing:3px;background-color:#a6c84b;cursor:pointer;border-top:1px solid #fff;border-bottom:1px solid #fff;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#residence-projects .project-title.active{background-color:#92b13e}#residence-projects .project-title.left{border-right:1px solid #fff;padding-right:100px;text-align:right}#residence-projects .project-title.left span{float:right}#residence-projects .project-title.right{padding-left:100px;text-align:left}#residence-projects .project-title.right span{float:left}#residence-projects .project-title .inner{width:400px;display:inline-block}#residence-projects .project-title .icon{width:20px;height:30px;background-image:url('../img/sprite.png');background-size:129px auto}#residence-projects .project-title .icon-left{float:left;background-position:-89px 0}#residence-projects .project-title .icon-right{float:right;background-position:150px 0}#residence-projects .projects-info{height:650px;width:100%!important;margin:0 auto!important;background-repeat:no-repeat}#residence-projects .projects-info .info{float:right;width:480px;color:#fff;font-size:14px;text-align:left;line-height:19px;letter-spacing:1px;padding-right:25px;background-color:#517db5!important}#residence-projects .projects-info .info-buttons{margin-top:40px}#residence-projects .projects-info .b-wrap{background:url('../img/projects-bg.png') left;background-repeat:no-repeat;background-color:#517db5!important;padding:0!important;height:650px!important}#residence-projects .projects-info .b-wrap-right{width:auto!important;background-position:right;background-repeat:no-repeat}#residence-projects .projects-info .gallery{display:none}#residence-projects .projects-info .images{line-height:0}#residence-projects .projects-info h2{margin:0;font-size:45px;font-weight:300;letter-spacing:2px;padding:90px 0 40px 23px;border-bottom:0}#business-info{height:650px;padding-top:230px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#business-info .inner{text-align:center}#business-info h2{width:1000px;color:#fff;font-size:40px;font-weight:300;text-align:center;letter-spacing:3px;padding:30px 0 35px;border-bottom:1px solid #fff}#business-info .content{background-color:rgba(80,121,173,0.85)}#business-info .info-buttons{margin-top:25px;display:inline-block}#business-info .info-buttons ul{display:none}#business-info .info-buttons .end{margin-right:0}#location{text-align:center}#location iframe{width:100%}#contact{height:820px;margin-top:90px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#contact h2{height:40px;margin:7px 0 0 23px;color:#fff;font-size:42px;font-weight:300;letter-spacing:2px}#contact .content{letter-spacing:1px}#contact .content .gform_wrapper{float:left;width:470px;margin-top:20px}#contact .content .gform_wrapper .gfield{margin-top:10px}#contact .content .gform_wrapper .gfield_label{color:#fff;font-weight:300}#contact .content .gform_wrapper .ginput_container input,#contact .content .gform_wrapper .ginput_container textarea{border:0;width:470px;padding:5px;font-size:14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#contact .content .gform_wrapper .ginput_container input{height:35px}#contact .content .gform_wrapper .ginput_container textarea{height:90px}#contact .content .gform_wrapper .gform_footer{margin:0}#contact .content .gform_wrapper .gform_footer .gform_button{font-size:14px;font-family:'Roboto';-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;color:#fff;padding:15px 75px;letter-spacing:1px;background-color:#2b558b}#contact .content .download{float:right;width:260px;color:#fff;font-size:24px;font-weight:300;text-align:left;margin-top:45px;margin-right:170px;letter-spacing:2px}#contact .content .download a{outline:0}#contact .content .download img{margin-top:25px;border:5px solid #fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#contact .contact-info{padding:23px;margin-top:20px;color:#fff;background-color:#2b558b}#contact .contact-info ul{padding:0;list-style:none;margin:40px 0 10px 0}#contact .contact-info ul li{width:300px;display:inline-block}#contact .contact-info .icon{background-image:url('../img/sprite.png');background-repeat:no-repeat}#contact .contact-info .icon-mobile{width:20px;height:30px;margin:5px 20px 10px 0;display:inline-block;float:left}#footer{background:url('../img/footer-bg.png');background-position:center bottom;background-repeat:no-repeat;background-size:1920px auto}#footer .details .inner{width:320px;float:right;text-align:center;margin-top:-175px}#footer .details .logo{width:248px;height:87px;display:inline-block;background:url('../img/faithview.png');background-repeat:no-repeat}#footer .details .motto{margin-top:5px;font-weight:500;text-align:center;letter-spacing:1px}#footer .details .copyright{font-size:12px;text-align:center;font-weight:normal}@media only screen and (min-width:768px){#header #nav ul li{position:relative;overflow:visible}#header #nav ul li ul{position:absolute;top:100%;left:0;z-index:100}}@media only screen and (min-width:1000px){.fw{min-width:1000px}.fw .wrapper{max-width:1000px}}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min-resolution:124.8dpi){#header{background-image:url('../img/nav-bg@2x.png');background-size:1920px auto}#main #back-to-top{background-image:url('../img/sprite@2x.png');background-size:129px auto}#slider .plusslider-arrows-wrapper ul li{background-image:url('../img/sprite@2x.png');background-size:129px auto}#residence-projects .project-title .icon{background-image:url('../img/sprite@2x.png')}#residence-projects .projects-info .b-wrap{background-image:url('../img/projects-bg@2x.png')}#contact .contact-info .icon{background-image:url('../img/sprite@2x.png');background-size:129px auto}#footer .details .logo{background-image:url('../img/faithview@2x.png');background-size:247px auto}}@media only screen and (-webkit-min-device-pixel-ratio:1.3) and (min-width:1025px),only screen and (min-resolution:124.8dpi) and (min-width:1025px){#footer{background-image:url('../img/footer-bg@2x.png')}}@media only screen and (-webkit-max-device-pixel-ratio:1.2999),only screen and (max-resolution:124.7999dpi),only screen and (-webkit-min-device-pixel-ratio:1.3) and (max-width:1024px),only screen and (min-resolution:124.8dpi) and (max-width:1024px){#footer{background-image:url('../img/footer-bg.png')}}