@charset "UTF-8";/*!
 * Interad - Custom Bootstrap v3.3.7 
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */.bold,b,kbd kbd,optgroup,strong{font-weight:700}hr,img,legend{border:0}.news-article a,a:focus,a:hover{text-decoration:underline}.slick-slider,html{-webkit-tap-highlight-color:transparent}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;text-decoration:none}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{vertical-align:middle}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}.img-thumbnail,body,pre{line-height:1.428571429}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{padding:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a:focus,a:hover{color:#000b1a}a:focus{outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}figure{margin:0}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:0}.img-thumbnail,.list-group-item{background-color:#fff;border:1px solid #ddd}.img-thumbnail{padding:4px;border-radius:0;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border-top:1px solid #f3f3f3}.slick-slider button.slick-arrow,.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}code,kbd{padding:2px 4px;font-size:90%;border-radius:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{color:#c7254e;background-color:#f9f2f4}kbd{color:#fff;background-color:#333;box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;word-break:break-all;word-wrap:break-word;color:#585858;background-color:#f5f5f5;border:1px solid #ccc;border-radius:0}.container-fluid:after,.container-fluid:before,.container:after,.container:before,.hero-banner .banner-inner:after,.hero-banner .banner-inner:before,.row:after,.row:before,footer.page-footer .footer-inner:after,footer.page-footer .footer-inner:before,header .header-inner:after,header .header-inner:before,section .section-inner:after,section .section-inner:before{content:" ";display:table}.media,h1,h2,h3,h4,h5,h6{margin-top:15px}.list-group-item-heading,.media-heading{margin-bottom:5px;margin-top:0}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container:after{clear:both}@media (min-width:640px){.container{width:750px}}@media (min-width:769px){.container{width:970px}}@media (min-width:1200px){.container{width:1230px}}.container-fluid,.hero-banner .banner-inner,footer.page-footer .footer-inner,header .header-inner,section .section-inner{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container-fluid:after,.hero-banner .banner-inner:after,footer.page-footer .footer-inner:after,header .header-inner:after,section .section-inner:after{clear:both}.row{margin-left:-15px;margin-right:-15px}.row:after{clear:both}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.news-bnr .news-cat,.news-bnr .news-img,.news-wpr .news-content,.news-wpr .news-img{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.news-wpr .news-img{float:left}.col-xs-1{width:8.3333333333%}.col-xs-2{width:16.6666666667%}.col-xs-3{width:25%}.col-xs-4{width:33.3333333333%}.col-xs-5{width:41.6666666667%}.col-xs-6{width:50%}.col-xs-7{width:58.3333333333%}.col-xs-8{width:66.6666666667%}.col-xs-9{width:75%}.col-xs-10{width:83.3333333333%}.col-xs-11{width:91.6666666667%}.col-xs-12,.news-wpr .news-img{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.3333333333%}.col-xs-pull-2{right:16.6666666667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.3333333333%}.col-xs-pull-5{right:41.6666666667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.3333333333%}.col-xs-pull-8{right:66.6666666667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.3333333333%}.col-xs-pull-11{right:91.6666666667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.3333333333%}.col-xs-push-2{left:16.6666666667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.3333333333%}.col-xs-push-5{left:41.6666666667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.3333333333%}.col-xs-push-8{left:66.6666666667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.3333333333%}.col-xs-push-11{left:91.6666666667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.3333333333%}.col-xs-offset-2{margin-left:16.6666666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.3333333333%}.col-xs-offset-5{margin-left:41.6666666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.3333333333%}.col-xs-offset-8{margin-left:66.6666666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.3333333333%}.col-xs-offset-11{margin-left:91.6666666667%}.col-xs-offset-12{margin-left:100%}@media (min-width:640px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.news-bnr .news-cat,.news-bnr .news-img,.news-wpr .news-content,.news-wpr .news-img{float:left}.col-sm-1{width:8.3333333333%}.col-sm-2{width:16.6666666667%}.col-sm-3,.news-bnr .news-cat{width:25%}.col-sm-4{width:33.3333333333%}.col-sm-5,.news-wpr .news-img{width:41.6666666667%}.col-sm-6{width:50%}.col-sm-7,.news-wpr .news-content{width:58.3333333333%}.col-sm-8{width:66.6666666667%}.col-sm-9,.news-bnr .news-img{width:75%}.col-sm-10{width:83.3333333333%}.col-sm-11{width:91.6666666667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.3333333333%}.col-sm-pull-2{right:16.6666666667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.3333333333%}.col-sm-pull-5{right:41.6666666667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.3333333333%}.col-sm-pull-8{right:66.6666666667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.3333333333%}.col-sm-pull-11{right:91.6666666667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.3333333333%}.col-sm-push-2{left:16.6666666667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.3333333333%}.col-sm-push-5{left:41.6666666667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.3333333333%}.col-sm-push-8{left:66.6666666667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.3333333333%}.col-sm-push-11{left:91.6666666667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.3333333333%}.col-sm-offset-2{margin-left:16.6666666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.3333333333%}.col-sm-offset-5{margin-left:41.6666666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.3333333333%}.col-sm-offset-8{margin-left:66.6666666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.3333333333%}.col-sm-offset-11{margin-left:91.6666666667%}.col-sm-offset-12{margin-left:100%}}@media (min-width:769px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-1{width:8.3333333333%}.col-md-2{width:16.6666666667%}.col-md-3{width:25%}.col-md-4{width:33.3333333333%}.col-md-5{width:41.6666666667%}.col-md-6{width:50%}.col-md-7{width:58.3333333333%}.col-md-8{width:66.6666666667%}.col-md-9{width:75%}.col-md-10{width:83.3333333333%}.col-md-11{width:91.6666666667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.3333333333%}.col-md-pull-2{right:16.6666666667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.3333333333%}.col-md-pull-5{right:41.6666666667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.3333333333%}.col-md-pull-8{right:66.6666666667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.3333333333%}.col-md-pull-11{right:91.6666666667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.3333333333%}.col-md-push-2{left:16.6666666667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.3333333333%}.col-md-push-5{left:41.6666666667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.3333333333%}.col-md-push-8{left:66.6666666667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.3333333333%}.col-md-push-11{left:91.6666666667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.3333333333%}.col-md-offset-2{margin-left:16.6666666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.3333333333%}.col-md-offset-5{margin-left:41.6666666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.3333333333%}.col-md-offset-8{margin-left:66.6666666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.3333333333%}.col-md-offset-11{margin-left:91.6666666667%}.col-md-offset-12{margin-left:100%}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-1{width:8.3333333333%}.col-lg-2{width:16.6666666667%}.col-lg-3{width:25%}.col-lg-4{width:33.3333333333%}.col-lg-5{width:41.6666666667%}.col-lg-6{width:50%}.col-lg-7{width:58.3333333333%}.col-lg-8{width:66.6666666667%}.col-lg-9{width:75%}.col-lg-10{width:83.3333333333%}.col-lg-11{width:91.6666666667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.3333333333%}.col-lg-pull-2{right:16.6666666667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.3333333333%}.col-lg-pull-5{right:41.6666666667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.3333333333%}.col-lg-pull-8{right:66.6666666667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.3333333333%}.col-lg-pull-11{right:91.6666666667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.3333333333%}.col-lg-push-2{left:16.6666666667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.3333333333%}.col-lg-push-5{left:41.6666666667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.3333333333%}.col-lg-push-8{left:66.6666666667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.3333333333%}.col-lg-push-11{left:91.6666666667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.3333333333%}.col-lg-offset-2{margin-left:16.6666666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.3333333333%}.col-lg-offset-5{margin-left:41.6666666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.3333333333%}.col-lg-offset-8{margin-left:66.6666666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.3333333333%}.col-lg-offset-11{margin-left:91.6666666667%}.col-lg-offset-12{margin-left:100%}}.media:first-child{margin-top:0}.media,.media-body{zoom:1;overflow:hidden}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-list{padding-left:0;list-style:none}.list-group{margin-bottom:20px;padding-left:0}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px}.clearfix:after,.clearfix:before,.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before{content:" ";display:table}.list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{text-decoration:none;color:#555;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{background-color:#f3f3f3;color:#e2e4db;cursor:not-allowed}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#e2e4db}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#002b66;border-color:#002b66}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#3389ff}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-text{margin-bottom:0;line-height:1.3}.modal-open{overflow:hidden}.modal{right:0;bottom:0;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header:after{clear:both}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.428571429}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.affix,body:after,header{position:fixed}@media (min-width:640px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}.our-promise .object-container{height:110px}}@media (min-width:769px){.modal-lg{width:900px}header .header-inner{min-height:118px}}#main,.table-wpr{width:100%}.clearfix:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.hidden,.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}@-ms-viewport{width:device-width}@media (max-width:639px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}}@media (min-width:640px) and (max-width:768px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}}@media (min-width:769px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}.hidden-lg{display:none!important}}@media (max-width:639px){.hidden-xs{display:none!important}}@media (min-width:640px) and (max-width:768px){.hidden-sm{display:none!important}}@media (min-width:769px) and (max-width:1199px){.hidden-md{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}.hidden-print{display:none!important}}body,html{margin:0;padding:0}body{display:flex;flex-direction:column;justify-content:space-between}body footer,body header,body main{flex:1 auto}@media (max-width:640px){body.menu-open{overflow:hidden}}.container-fluid,.hero-banner .banner-inner,footer.page-footer .footer-inner,header .header-inner,section .section-inner{max-width:1200px}.row{margin-bottom:15px}@media (min-width:640px) and (max-width:1200px){.row{margin-bottom:calc(15px + (30 - 15) * ((100vw - 640px)/ (1200 - 640)))}}@media (min-width:1200px){.row{margin-bottom:30px}}.row:last-child{margin-bottom:0}section{margin-top:50px;margin-bottom:50px;overflow:auto}.our-promise,body.menu-open{overflow:hidden}@media (min-width:640px) and (max-width:1200px){section{margin-top:calc(50px + (100 - 50) * ((100vw - 640px)/ (1200 - 640)));margin-bottom:calc(50px + (100 - 50) * ((100vw - 640px)/ (1200 - 640)))}}@media (min-width:1200px){section{margin-top:100px;margin-bottom:100px}}.table-wpr .table-cell .table-margin,.table-wpr .table-cell .table-margin img,h1,h2,h3,h4,h5,h6{margin-bottom:15px}section.description-section{margin-top:40px}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,section:first-child{margin-top:0}section.section-grey{background-color:#f7f6f4}@media (max-width:639px){section .section-inner{padding-left:20px;padding-right:20px}section#testimonials{padding:0 20px}section#testimonials .section-inner{padding-left:15px;padding-right:15px}}section.heading{padding-top:50px;padding-bottom:50px}@media (min-width:640px) and (max-width:1200px){section.heading{padding-top:calc(50px + (100 - 50) * ((100vw - 640px)/ (1200 - 640)));padding-bottom:calc(50px + (100 - 50) * ((100vw - 640px)/ (1200 - 640)))}}@media (min-width:1200px){section.heading{padding-top:100px;padding-bottom:100px}}@media (max-width:640px){[class*=col-sm-]{padding-bottom:15px}[class*=col-sm-]:last-child{padding-bottom:0}}@media (max-width:640px) and (min-width:640px) and (max-width:1200px){[class*=col-sm-]{padding-bottom:calc(15px + (30 - 15) * ((100vw - 640px)/ (1200 - 640)))}}@media (max-width:640px) and (min-width:1200px){[class*=col-sm-]{padding-bottom:30px}}.flex-wpr{display:flex;justify-content:space-between}.flex-wpr .flex-child{padding:0 7.5px;flex:1 auto}.flex-wpr .flex-child:first-child{padding-left:0}.flex-wpr .flex-child:last-child{padding-right:0}@media (max-width:640px){.flex-wpr{flex-wrap:wrap}.flex-wpr .flex-child{padding:7.5px 0}}.table-wpr{display:table}.table-wpr .table-row{display:table-row}.table-wpr .table-cell{display:table-cell;padding-left:7.5px;padding-right:7.5px;vertical-align:top}@media (min-width:640px) and (max-width:1200px){.table-wpr .table-cell{padding-left:calc(7.5px + (15 - 7.5) * ((100vw - 640px)/ (1200 - 640)));padding-right:calc(7.5px + (15 - 7.5) * ((100vw - 640px)/ (1200 - 640)))}}@media (min-width:1200px){.table-wpr .table-cell{padding-left:15px;padding-right:15px}}.table-wpr .table-cell.middle{vertical-align:middle}.table-wpr .table-cell:first-child{padding-left:0}.table-wpr .table-cell:last-child{padding-right:0}.our-promise{padding-top:50px;padding-bottom:50px}.our-promise h2{font-size:30px;margin-bottom:40px;text-align:center}@media (min-width:640px) and (max-width:1200px){.our-promise{padding-top:calc(50px + (100 - 50) * ((100vw - 640px)/ (1200 - 640)));padding-bottom:calc(50px + (100 - 50) * ((100vw - 640px)/ (1200 - 640)))}.our-promise h2{font-size:calc(30px + (40 - 30) * ((100vw - 640px)/ (1200 - 640)));margin-bottom:calc(40px + (60 - 40) * ((100vw - 640px)/ (1200 - 640)))}}@media (min-width:1200px){.our-promise{padding-top:100px;padding-bottom:100px}.our-promise h2{font-size:40px;margin-bottom:60px}}.our-promise .object-container{display:flex;align-items:flex-end}.our-promise object.eco{height:110px;width:99px}.our-promise object.complete{height:110px;width:86px}.our-promise object.plant{height:110px;width:67px}.our-promise img,.our-promise object{display:block;margin:0 auto}.our-promise p{font-size:18px;color:#514f48;text-align:center}.news-wpr .our-promise .news-img:last-of-type p,.our-promise .col-xs-12:last-of-type p,.our-promise .news-wpr .news-img:last-of-type p{margin-bottom:10px!important}@media (min-width:641px){.our-promise .svg-animate{animation-duration:.7s}}@media (min-width:641px) and (min-width:641px){.our-promise .svg-animate:nth-of-type(2){animation-delay:.2s}.our-promise .svg-animate:nth-of-type(3){animation-delay:.4s}}@media (max-width:640px){.our-promise .svg-animate{display:flex;align-items:center;padding:0 45px;margin-bottom:40px}.our-promise .svg-animate object{margin:0 25px 0 0;width:60px}.our-promise .svg-animate p{text-align:left;margin-bottom:0}}.span-hero-banner{max-width:100%!important}.span-hero-banner .col-sm-10{width:100%}.span-hero-banner .col-sm-10 .subpage-bnr-wpr .subpage-bnr-img{width:100%;background-size:cover}.news-article{margin-top:118px!important}.news-article .news-content{padding:0 30px}body:after{content:"";transition:all .5s ease-in-out;opacity:0;display:block;width:100%;height:100%;left:0;right:0;top:0;bottom:0;background-color:#000;z-index:-1}body.menu-open:after{opacity:.7;transition:all .5s ease-in-out;z-index:201}body.menu-open header{background-color:#213000}header{transition:all .4s ease-out;background-image:linear-gradient(to bottom,transparent 50%,rgba(33,48,0,.9) 50%);background-size:100% 200%;left:0;right:0;z-index:999}header.header-slidedown{background-position:0 -100%}header .header-inner{display:flex;justify-content:space-between;align-items:center;color:#fff;padding-right:0}header .header-inner>div{flex:1 auto}header .header-inner .logo{position:relative}@media (min-width:769px){header .header-inner .logo{bottom:13px}}header .header-inner .logo img{height:31px;width:156px}@media (min-width:640px) and (max-width:1200px){.our-promise p{font-size:calc(18px + (22 - 18) * ((100vw - 640px)/ (1200 - 640)))}header .header-inner .logo img{height:calc(31px + (54 - 31) * ((100vw - 640px)/ (1200 - 640)));width:calc(156px + (263 - 156) * ((100vw - 640px)/ (1200 - 640)))}}@media (min-width:1200px){.our-promise p{font-size:22px}header .header-inner .logo img{height:54px;width:263px}}header .header-inner .nav-btn{display:none}header .header-inner .nav-menu ul.nav-links{display:flex;justify-content:space-around;align-items:center;padding:0}header .header-inner .nav-menu ul.nav-links li{display:inline-block;text-transform:uppercase;font-size:15px}header .header-inner .nav-menu ul.nav-links li a:not(.btn):not(.social-link){font-size:11px;color:inherit;text-decoration:none;padding-bottom:5px;line-height:0}h4,p{line-height:22px}@media (min-width:640px) and (max-width:1200px){header .header-inner .nav-menu ul.nav-links li a:not(.btn):not(.social-link){font-size:calc(11px + (16 - 11) * ((100vw - 640px)/ (1200 - 640)))}}@media (min-width:1200px){header .header-inner .nav-menu ul.nav-links li a:not(.btn):not(.social-link){font-size:16px}}header .header-inner .nav-menu ul.nav-links li a:not(.btn):not(.social-link).active,header .header-inner .nav-menu ul.nav-links li a:not(.btn):not(.social-link):hover{text-decoration:none;border-bottom:solid 2px #fff}header .header-inner .nav-menu ul.nav-links li a.btn{font-size:14px}@media (min-width:640px) and (max-width:1200px){header .header-inner .nav-menu ul.nav-links li a.btn{font-size:calc(14px + (16 - 14) * ((100vw - 640px)/ (1200 - 640)))}}@media (min-width:1200px){header .header-inner .nav-menu ul.nav-links li a.btn{font-size:16px}}header .header-inner .nav-menu ul.nav-links li.home{display:none}header .header-inner .nav-menu ul.nav-links li .btn{padding:15px 30px;background-color:#213000;color:#fff;border:1px solid #fff}@media (max-width:768px){.news-article{margin-top:61px!important}header .header-inner{display:block;width:100vw;padding-right:15px}header .header-inner .mobile-header{overflow:auto;padding-top:15px;padding-bottom:15px}header .header-inner .mobile-header .logo{display:inline-block;float:left}header .header-inner .mobile-header .nav-btn{display:inline-block;float:right;margin-top:5px;height:26px;width:35px;background-image:url(../images/hamburger-menu.svg);background-repeat:no-repeat}header .header-inner .mobile-header .nav-btn.active{background-image:url(../images/hamburger-menu-close.svg)!important}header .header-inner .nav-menu{clear:both;margin-top:0;transition:all .5s ease-in-out;position:fixed;right:0;width:45vw;height:100vh;margin-left:-15px;overflow:scroll;background-color:#213000;z-index:1000;transform:translateX(100%)}header .header-inner .nav-menu.menu-open{transform:translateX(0)}header .header-inner .nav-menu.menu-close{animation:fadeout .5s}header .header-inner .nav-menu ul.nav-links{display:block}header .header-inner .nav-menu ul.nav-links li{display:block;width:100%;font-size:26px;margin:30px 15px}header .header-inner .nav-menu ul.nav-links li.home{display:block}header .header-inner .nav-menu ul.nav-links li.contact-us{background-color:#fff;padding:0}header .header-inner .nav-menu ul.nav-links li.contact-us a{color:#585858}header .header-inner .nav-menu ul.nav-links li a.btn.desktop-only.active{color:#fff;background:#002b66}header .header-inner .nav-menu ul.nav-links .social-links img{margin-right:30px}header .header-inner .nav-menu ul.nav-links .social-links.mobile-only{padding-bottom:20px}}@keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes fadeout{from{opacity:1}to{opacity:0}}body.has-fat-footer main{margin-bottom:580px;z-index:2;position:relative;background-color:#fff}@media (min-width:641px){body.has-fat-footer main{margin-bottom:323px}.animation-delay-300{animation-delay:.3s}.animation-delay-400{animation-delay:.4s}.animation-delay-500{animation-delay:.5s}.animation-delay-600{animation-delay:.6s}.animation-delay-800{animation-delay:.8s}.animation-delay-900{animation-delay:.9s}.animation-delay-1000{animation-delay:1s}.animation-delay-1200{animation-delay:1.2s}.animation-delay-1500{animation-delay:1.5s}}body.has-fat-footer .fat-footer-container{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);position:fixed;bottom:0;left:0;right:0;z-index:1}footer.page-footer{border-top:solid 1px #dcd8d2;margin-bottom:35px}@media (max-width:640px){footer.page-footer{margin-bottom:45px}}footer.page-footer .footer-inner{position:relative;height:65px;color:#514f48;display:flex;justify-content:space-between;align-items:center;text-align:center}footer.page-footer .footer-inner>div{flex:1 auto}footer.page-footer .footer-inner .footer-logo{position:relative;bottom:7px}footer.page-footer .footer-inner .footer-logo a{display:block;text-align:left}footer.page-footer .footer-inner .footer-logo img{height:23px;width:110px}footer.page-footer .footer-inner .footer-text{padding-top:18px}footer.page-footer .footer-inner .footer-text p{font-size:14px}@media (min-width:640px) and (max-width:1200px){footer.page-footer .footer-inner .footer-logo img{height:calc(23px + (35 - 23) * ((100vw - 640px)/ (1200 - 640)));width:calc(110px + (168 - 110) * ((100vw - 640px)/ (1200 - 640)))}footer.page-footer .footer-inner .footer-text p{font-size:calc(14px + (16 - 14) * ((100vw - 640px)/ (1200 - 640)))}}@media (min-width:1200px){footer.page-footer .footer-inner .footer-logo img{height:35px;width:168px}footer.page-footer .footer-inner .footer-text p{font-size:16px}}footer.page-footer .footer-inner .footer-social a{margin:0 8px}footer.page-footer .footer-inner .footer-contributor{font-size:12px;color:#514f48}@media (min-width:640px) and (max-width:1200px){footer.page-footer .footer-inner .footer-contributor{font-size:calc(12px + (14 - 12) * ((100vw - 640px)/ (1200 - 640)))}}@media (min-width:1200px){footer.page-footer .footer-inner .footer-contributor{font-size:14px}}footer.page-footer .footer-inner .footer-contributor .bold{color:#524937}a,body,html{color:#585858}@media (max-width:768px){footer.page-footer .footer-inner{text-align:left;display:block;height:auto;padding:15px}footer.page-footer .footer-inner .footer-logo{display:block}footer.page-footer .footer-inner .footer-text{display:block;padding-top:15px}footer.page-footer .footer-inner .footer-text p{margin-bottom:0}footer.page-footer .footer-inner .footer-social{position:absolute;bottom:45px;right:5px}footer.page-footer .footer-inner .footer-contributor{position:absolute;right:15px;bottom:15px}}body,html{font-size:14px}.domine-regular,.hero-banner .banner-inner .city-bnr-wpr .bnr-controller .bnr-progress,.hero-banner .banner-inner .content-bnr .content .subtitle,.projects-carousel .banner-inner .content .bnr-controller .bnr-progress{font-family:Domine,serif;font-weight:400}.domine-light{font-family:Domine,serif;font-weight:300}.our-promise p,.raleway-thin{font-family:Raleway,sans-serif;font-weight:100}.raleway-exlight{font-family:Raleway,sans-serif;font-weight:200}#contact-us .section-inner .call-text,.communities .condo-overlay .overlay-text .location,.communities .condo-overlay .overlay-text .title,.description-bnr .description,.hero-banner .banner-inner .content-bnr .content p,.raleway-light,.subpage-bnr-wpr .subpage-bnr-content .subpage-bnr-content-mix p,.testimonials .testimonial p.small-text,.testimonials .testimonial p:not(.small-text),body,html,label .optional{font-family:Raleway,sans-serif;font-weight:300}#contact-us .section-inner .left h2,.btn,.callout-wrapper .callout .callout-content a,.callout-wrapper .callout .callout-content h3,.inputfile+label span,.news-nav a,.news-wpr .readmore,.our-promise h2,.projects-carousel .banner-inner .content .button-container .btn,.raleway-medium,.standalone-link,h1,h2,h3,h4,h5,h6,header .header-inner .nav-menu ul.nav-links li a.active:not(.btn):not(.social-link),header .header-inner .nav-menu ul.nav-links li a.btn,header .header-inner .nav-menu ul.nav-links li a:not(.btn):not(.social-link):hover,label{font-family:Raleway,sans-serif;font-weight:500}.raleway-bold,span.highlight{font-family:Raleway,sans-serif;font-weight:600}@media (min-width:640px) and (max-width:1200px){body,html{font-size:calc(14px + (16 - 14) * ((100vw - 640px)/ (1200 - 640)))}h1,h2,h3,h4,h5,h6{margin-top:calc(15px + (30 - 15) * ((100vw - 640px)/ (1200 - 640)));margin-bottom:calc(15px + (30 - 15) * ((100vw - 640px)/ (1200 - 640)))}}@media (min-width:1200px){body,html{font-size:16px}h1,h2,h3,h4,h5,h6{margin-top:30px;margin-bottom:30px}}h2{font-size:30px;line-height:32px;color:#514f48}h2.cortel-communities{margin-bottom:40px}@media (min-width:640px) and (max-width:1200px){h2{font-size:calc(30px + (40 - 30) * ((100vw - 640px)/ (1200 - 640)));line-height:calc(32px + (38 - 32) * ((100vw - 640px)/ (1200 - 640)))}h2.cortel-communities{margin-bottom:calc(40px + (70 - 40) * ((100vw - 640px)/ (1200 - 640)))}}@media (min-width:1200px){h2{font-size:40px;line-height:38px}h2.cortel-communities{margin-bottom:70px}}h3{font-size:24px}@media (min-width:640px) and (max-width:1200px){h3{font-size:calc(24px + (26 - 24) * ((100vw - 640px)/ (1200 - 640)))}h4{line-height:calc(22px + (24 - 22) * ((100vw - 640px)/ (1200 - 640)))}}@media (min-width:1200px){h3{font-size:26px}}h4{font-size:18px}h5,p{font-size:16px}h5{line-height:16px;margin-bottom:0}p{margin:0 0 15px}@media (min-width:640px) and (max-width:1200px){p{font-size:calc(16px + (18 - 16) * ((100vw - 640px)/ (1200 - 640)));line-height:calc(22px + (24 - 22) * ((100vw - 640px)/ (1200 - 640)))}}@media (min-width:1200px){h4{line-height:24px}p{font-size:18px;line-height:24px}}p:last-child{margin-bottom:0}p.body{line-height:1.56}.small-text{font-size:13px}.interad,.interad:hover{color:#da1d48!important}.btn{font-size:14px;line-height:14px;text-align:center;background-color:#fff;border:1px solid #313132;padding:19px 34px;display:inline-block;text-transform:uppercase;outline:0;position:relative;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}@media (min-width:640px) and (max-width:1200px){.btn{font-size:calc(14px + (16 - 14) * ((100vw - 640px)/ (1200 - 640)));line-height:calc(14px + (16 - 14) * ((100vw - 640px)/ (1200 - 640)))}}@media (min-width:1200px){.btn{font-size:16px;line-height:16px}}.btn:after{content:'';position:absolute;z-index:-1;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}#contact-us .section-inner .row:after,.contact-btn.active:after,.hero-banner .main-bnr:after,.single-image:after{content:""}.btn:hover{color:#fff;background:#524937;text-decoration:none}.fthb-floater{position:fixed;background-color:#002b66;color:#fff;padding:10px;z-index:99;bottom:0;right:0}.fthb-floater a,.fthb-floater a:active{color:#fff;font-size:1.5em}.btn-watch-video{color:#fff}.btn-watch-video:hover{color:#f5f5f5}.hero-banner{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:center;margin-bottom:0}@media (min-width:640px){.btn-watch-video{margin-left:30px}.hero-banner{height:calc(600px + (650 - 600) * (100vw - 640px)/ (1440 - 640))}}@media (min-width:1440px){.hero-banner{height:650px}}.hero-banner .main-bnr{width:100%;overflow:hidden}.hero-banner .main-bnr .bg-img{background-size:cover;background-repeat:no-repeat;height:475px}.hero-banner .main-bnr .bg-img.bg-img-abeja{background-position:center}@media (min-width:640px){.hero-banner .main-bnr .bg-img{height:650px}}.hero-banner .main-bnr:after{display:block;position:absolute;left:0;right:0;top:0;bottom:0;width:100%}.hero-banner .banner-inner{position:absolute;left:0;right:0;top:0;bottom:0;display:flex;flex-direction:column}.hero-banner .banner-inner .second-bnr{height:170px;width:170px;position:absolute;top:-70px;right:0;z-index:100}@media (min-width:640px) and (max-width:1200px){.hero-banner .banner-inner .second-bnr{height:calc(170px + (450 - 170) * ((100vw - 640px)/ (1200 - 640)));width:calc(170px + (450 - 170) * ((100vw - 640px)/ (1200 - 640)));top:calc(-70px + (-150 - -70) * ((100vw - 640px)/ (1200 - 640)));right:calc(0px + (35 - 0) * ((100vw - 640px)/ (1200 - 640)))}}@media (min-width:1200px){.hero-banner .banner-inner .second-bnr{height:450px;width:450px;top:-150px;right:35px}}.hero-banner .banner-inner .content-bnr{margin:auto 0;background-color:transparent;color:#fff}@media (min-width:640px) and (max-width:1199px){.hero-banner .banner-inner .content-bnr{width:calc(420px + (520 - 420) * (100vw - 640px)/ (1199 - 640))}}.hero-banner .banner-inner .content-bnr .content{padding:15px;padding-top:90px!important;padding-left:0!important}@media (min-width:640px) and (max-width:1200px){.hero-banner .banner-inner .content-bnr .content{padding:calc(15px + (30 - 15) * ((100vw - 640px)/ (1200 - 640)))}}@media (min-width:1200px){.hero-banner .banner-inner .content-bnr{width:520px}.hero-banner .banner-inner .content-bnr .content{padding:30px}}@media (max-width:640px){.hero-banner .banner-inner .content-bnr .content{padding-right:45px!important}}.hero-banner .banner-inner .content-bnr .content h2{color:#fff;font-size:30px;text-shadow:0 2px 9px rgba(0,0,0,.46);line-height:normal;margin-top:40px;margin-bottom:40px}.hero-banner .banner-inner .content-bnr .content span.highlight{display:inline-block}@media (min-width:640px) and (max-width:1200px){.hero-banner .banner-inner .content-bnr .content h2{font-size:calc(30px + (60 - 30) * ((100vw - 640px)/ (1200 - 640)))}}@media (min-width:1200px){.hero-banner .banner-inner .content-bnr .content h2{font-size:60px}}.hero-banner .banner-inner .content-bnr .content p{font-size:18px;margin-bottom:40px;text-shadow:2px 2px 5px #000;line-height:normal}@media (min-width:640px) and (max-width:1200px){.hero-banner .banner-inner .content-bnr .content p{font-size:calc(18px + (22 - 18) * ((100vw - 640px)/ (1200 - 640)))}}@media (min-width:1200px){.hero-banner .banner-inner .content-bnr .content p{font-size:22px}}.hero-banner .banner-inner .content-bnr .content .subtitle{font-size:18px;font-size:16px;line-height:16px;margin:4px 0}.hero-banner .banner-inner .content-bnr .content .bnr-controller{top:15px;right:10px;float:right}.hero-banner .banner-inner .content-bnr .content .bnr-controller span{margin-right:10px;cursor:pointer}.hero-banner .banner-inner .content-bnr .content .bnr-controller span img{height:12px;width:10px;display:inline-block}@media (min-width:640px) and (max-width:1200px){.hero-banner .banner-inner .content-bnr .content .subtitle{font-size:calc(16px + (18 - 16) * ((100vw - 640px)/ (1200 - 640)));line-height:calc(16px + (18 - 16) * ((100vw - 640px)/ (1200 - 640)));margin-bottom:calc(4px + (8 - 4) * ((100vw - 640px)/ (1200 - 640)));margin-top:calc(4px + (8 - 4) * ((100vw - 640px)/ (1200 - 640)))}.hero-banner .banner-inner .content-bnr .content .bnr-controller{top:calc(15px + (30 - 15) * ((100vw - 640px)/ (1200 - 640)));right:calc(10px + (30 - 10) * ((100vw - 640px)/ (1200 - 640)))}.hero-banner .banner-inner .content-bnr .content .bnr-controller span{margin-right:calc(10px + (30 - 10) * ((100vw - 640px)/ (1200 - 640)))}.hero-banner .banner-inner .content-bnr .content .bnr-controller span img{height:calc(12px + (24 - 12) * ((100vw - 640px)/ (1200 - 640)));width:calc(10px + (20 - 10) * ((100vw - 640px)/ (1200 - 640)))}}@media (min-width:1200px){.hero-banner .banner-inner .content-bnr .content .subtitle{font-size:18px;line-height:18px;margin-bottom:8px;margin-top:8px}.hero-banner .banner-inner .content-bnr .content .bnr-controller{top:30px;right:30px}.hero-banner .banner-inner .content-bnr .content .bnr-controller span{margin-right:30px}.hero-banner .banner-inner .content-bnr .content .bnr-controller span img{height:24px;width:20px}}.hero-banner .banner-inner .content-bnr .content .bnr-controller span+span{margin:0}.hero-banner .banner-inner .content-bnr .content .btn{padding:15px 30px;border:1px solid #fff;background-color:transparent;color:#fff;background-color:rgba(33,48,0,.5)}@media (max-width:375px){.hero-banner .banner-inner .content-bnr .content .btn{padding:15px}}.hero-banner .banner-inner .city-bnr-wpr{display:flex}.hero-banner .banner-inner .city-bnr-wpr .city-bnr{width:155px}.hero-banner .banner-inner .city-bnr-wpr .city-bnr .city{font-size:16px;font-weight:400;color:#514f48;text-align:center;background-color:#fff;padding:20px 30px}@media (min-width:640px) and (max-width:1200px){.hero-banner .banner-inner .city-bnr-wpr .city-bnr .city{font-size:calc(16px + (18 - 16) * ((100vw - 640px)/ (1200 - 640)))}}@media (min-width:1200px){.hero-banner .banner-inner .city-bnr-wpr .city-bnr .city{font-size:18px}}.hero-banner .banner-inner .city-bnr-wpr .bnr-controller{margin-bottom:20px;margin-left:auto;display:flex;align-items:center}.hero-banner .banner-inner .city-bnr-wpr .bnr-controller img{width:38px;height:38px;padding:11px 14px 10px 13px;background-color:rgba(82,73,55,.3);box-shadow:inset 0 0 0 1px #fff;border-radius:50%}.hero-banner .banner-inner .city-bnr-wpr .bnr-controller .bnr-progress{letter-spacing:8px;font-size:20px;margin-left:70px;color:#fff}@media (max-width:639px){.hero-banner{height:100%}.hero-banner .banner-inner{margin-top:15px}.hero-banner .banner-inner .content-bnr{padding-bottom:40px;z-index:auto;position:static!important}}.description-bnr{max-width:800px}.description-bnr .description{font-size:16px;line-height:28px;color:#514f48}.sub-banner .section-inner{padding-left:0;padding-right:0;overflow:hidden}.sub-banner .news .row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.sub-banner .news .row>[class*=col-]{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;flex-direction:column}.sub-banner .news .row>[class*=col-].news-tags{margin-top:auto}.sub-banner .news .row>[class*=col-].news-tags a{-webkit-align-self:start;align-self:flex-start;padding-bottom:1px;margin-right:20px;color:#043458;border-bottom:2px solid #fff}.sub-banner .news .row>[class*=col-].news-tags a:not(:last-of-type){margin-bottom:5px}.sub-banner .news .row>[class*=col-].news-tags a.active{border-bottom:none;font-weight:500}.sub-banner .news .row>[class*=col-].news-tags a.active.press{border-bottom:2px solid #4f6f18}.sub-banner .news .row>[class*=col-].news-tags a.active.partners{border-bottom:2px solid #313132}.sub-banner .news .row>[class*=col-].news-tags a.active.article{border-bottom:2px solid #002b66}.sub-banner .news .row>[class*=col-].news-tags a.active.homebuyer{border-bottom:2px solid #e2e4db}.sub-banner .news .row>[class*=col-].news-tags a:hover{text-decoration:none}.sub-banner .news .row>[class*=col-].news-tags a:hover.all{font-weight:500}.sub-banner .news .row>[class*=col-].news-tags a:hover.press{border-bottom:2px solid #4f6f18}.sub-banner .news .row>[class*=col-].news-tags a:hover.partners{border-bottom:2px solid #313132}.sub-banner .news .row>[class*=col-].news-tags a:hover.article{border-bottom:2px solid #002b66}.sub-banner .news .row>[class*=col-].news-tags a:hover.homebuyer{border-bottom:2px solid #e2e4db}@media screen and (min-width:641px){.sub-banner .news .row>[class*=col-].news-tags a:not(:last-of-type){margin-bottom:20px}}@media screen and (max-width:640px){.sub-banner .news .row>[class*=col-].news-tags{margin-right:15px;padding-top:15px;margin-left:35px}}.subpage-bnr-wpr{width:100%;height:auto;position:relative}.subpage-bnr-wpr.news .subpage-bnr-img{width:100%;background-position:60% top;background-size:cover}.subpage-bnr-wpr .subpage-bnr-img{z-index:100;background-size:cover;width:100%;height:550px}@media (max-width:640px){.subpage-bnr-wpr .subpage-bnr-img{width:100%;margin-left:0;height:400px}}.subpage-bnr-wpr .subpage-bnr-content{color:#fff;height:auto;padding-top:20px;padding-bottom:70px;padding-left:15px;pading-right:15px;clear:both;position:absolute;left:0;right:0;top:0;bottom:0;margin-top:0;display:flex;align-items:flex-end;width:100%;font-family:Raleway}.content-img,.content-img .img-1,.subpage-bnr-wpr .subpage-bnr-content .subpage-bnr-content-mix,.unslider-fade,.unslider-wrap,select{position:relative}.unslider-nav ol li,img{display:inline-block}@media (min-width:640px) and (max-width:1200px){.description-bnr .description{font-size:calc(16px + (18 - 16) * ((100vw - 640px)/ (1200 - 640)))}.subpage-bnr-wpr .subpage-bnr-content{padding-top:calc(20px + (40 - 20) * ((100vw - 640px)/ (1200 - 640)));padding-bottom:calc(70px + (100 - 70) * ((100vw - 640px)/ (1200 - 640)))}}@media (min-width:1200px){.description-bnr .description{font-size:18px}.subpage-bnr-wpr .subpage-bnr-content{padding-top:40px;padding-bottom:100px}}.subpage-bnr-wpr .subpage-bnr-content h1{font-size:38px;line-height:1.2}.subpage-bnr-wpr .subpage-bnr-content .subpage-bnr-content-mix{margin:0 auto;max-width:1200px;width:100%;text-align:left;padding:0 20px 0 0}.slick-slider.partner-row .slick-dots,.subpage-bnr-wpr .subpage-bnr-content.contact,.text-center,.unslider-nav ol{text-align:center}.subpage-bnr-wpr .subpage-bnr-content.news-tags .subpage-bnr-content-mix,form .padding-fix{padding-right:0}.subpage-bnr-wpr .subpage-bnr-content .subpage-bnr-content-mix h1{font-size:30px;text-shadow:0 2px 9px rgba(0,0,0,.46)}@media (min-width:640px) and (max-width:1200px){.subpage-bnr-wpr .subpage-bnr-content .subpage-bnr-content-mix h1{font-size:calc(30px + (60 - 30) * ((100vw - 640px)/ (1200 - 640)))}}@media (min-width:1200px){.subpage-bnr-wpr .subpage-bnr-content .subpage-bnr-content-mix h1{font-size:60px}}.subpage-bnr-wpr .subpage-bnr-content .subpage-bnr-content-mix p{font-size:18px;line-height:normal;font-weight:300;max-width:800px;text-shadow:2px 2px 5px #000}@media (min-width:640px) and (max-width:1200px){.subpage-bnr-wpr .subpage-bnr-content .subpage-bnr-content-mix p{font-size:calc(18px + (22 - 18) * ((100vw - 640px)/ (1200 - 640)))}}@media (min-width:1200px){.subpage-bnr-wpr .subpage-bnr-content .subpage-bnr-content-mix p{font-size:22px}}@media (min-width:640px){.subpage-bnr-wpr .subpage-bnr-content.contact h2{margin-top:90px;margin-bottom:90px}}.subpage-bnr-wpr .subpage-bnr-content p{font-size:16px;margin-top:15px}@media (min-width:640px) and (max-width:1200px){.subpage-bnr-wpr .subpage-bnr-content p{font-size:calc(16px + (18 - 16) * ((100vw - 640px)/ (1200 - 640)));margin-top:calc(15px + (15 - 15) * ((100vw - 640px)/ (1200 - 640)))}}@media (min-width:1200px){.subpage-bnr-wpr .subpage-bnr-content p{font-size:18px;margin-top:15px}}@media (max-width:640px){.subpage-bnr-wpr .subpage-bnr-content{width:100%;margin-top:0}.communities{padding-right:0;padding-left:0}}.subpage-bnr-wpr .subpage-bnr-content.news-tags a{font-size:18px;margin-right:30px;color:#fff;font-weight:300;padding-bottom:9px;text-shadow:2px 2px 5px #000}@media (min-width:640px) and (max-width:1200px){.subpage-bnr-wpr .subpage-bnr-content.news-tags a{font-size:calc(18px + (22 - 18) * ((100vw - 640px)/ (1200 - 640)));margin-right:calc(30px + (40 - 30) * ((100vw - 640px)/ (1200 - 640)))}}@media (min-width:1200px){.subpage-bnr-wpr .subpage-bnr-content.news-tags a{font-size:22px;margin-right:40px}}.subpage-bnr-wpr .subpage-bnr-content.news-tags a.active{border-bottom:3px solid #fff}.subpage-bnr-wpr .subpage-bnr-content.news-tags a.active .news-tag{font-weight:400}.unslider{overflow:auto;margin:0;padding:0}.unslider-wrap.unslider-carousel>li{float:left}.unslider-vertical>ul{height:100%}.unslider-vertical li{float:none;width:100%}.unslider-fade .unslider-wrap li{position:absolute;left:0;top:0;right:0;z-index:8}.unslider-fade .unslider-wrap li.unslider-active{z-index:10}.unslider li,.unslider ol,.unslider ul{list-style:none;margin:0;padding:0;border:none}.unslider-arrow{position:absolute;left:20px;z-index:2;cursor:pointer}.unslider-arrow.next{left:auto;right:20px}.unslider-nav ol{list-style:none}.unslider-nav ol li{width:6px;height:6px;margin:0 4px;background:0 0;border-radius:5px;overflow:hidden;text-indent:-999em;border:2px solid #fff;cursor:pointer}.unslider-nav ol li.unslider-active{background:#fff;cursor:default}.icon.small{height:40px}@media screen and (max-width:640px){.icon.small{height:25px}}.icon.medium{height:60px;margin-bottom:15px}.icon.appointment,.icon.careers,.icon.me,.icon.message,.icon.us{width:20px}.sm-arrow-r{height:12px;width:7px;display:block}.communities img{float:right}.communities .resize{height:446px;width:120px}@media (min-width:640px) and (max-width:1200px){.icon.medium{margin-bottom:calc(15px + (30 - 15) * ((100vw - 640px)/ (1200 - 640)))}.communities .resize{width:calc(120px + (570 - 120) * ((100vw - 640px)/ (1200 - 640)))}}@media (min-width:1200px){.icon.medium{margin-bottom:30px}.communities .resize{width:570px}}@media (max-width:640px){.communities .resize{height:240px}.text-sm-center{text-align:center}}.communities .resize:last-of-type{margin-right:0}.content-img .img-1{z-index:1;margin-left:102px;width:251px;height:205px}@media (min-width:640px) and (max-width:1200px){.content-img .img-1{width:calc(251px + (367 - 251) * ((100vw - 640px)/ (1200 - 640)));height:calc(205px + (298 - 205) * ((100vw - 640px)/ (1200 - 640)))}}@media (min-width:1200px){.content-img .img-1{width:367px;height:298px}}.content-img .img-2{margin-top:-32px;width:186px;height:162px}@media (min-width:640px) and (max-width:1200px){.content-img .img-2{width:calc(186px + (273 - 186) * ((100vw - 640px)/ (1200 - 640)));height:calc(162px + (235 - 162) * ((100vw - 640px)/ (1200 - 640)))}}@media (min-width:1200px){.content-img .img-2{width:273px;height:235px}}.form-container{overflow:hidden;padding:0}.form-container .form-container-inner{transition:all .5s ease-out;width:300%;display:flex;align-items:flex-start}.form-container .form-container-inner.first{transform:translateX(0)}.form-container .form-container-inner.second{transform:translateX(-33.3333333333%)}.form-container .form-container-inner.third{transform:translateX(-66.6666666667%)}.form-container .form-container-inner form{display:inline-block;margin-right:20px;width:33.33333333333333333333333333333333%}form{margin-top:30px}form h2{font-size:20px}@media (min-width:640px) and (max-width:1200px){form h2{font-size:calc(20px + (30 - 20) * ((100vw - 640px)/ (1200 - 640)))}}@media (min-width:1200px){form h2{font-size:30px}}form#book,form#call,form#career,form#send{margin-top:20px}.submit-row .submit-btn:focus{background:#524937;color:#fff}.active.contact-btn::after{left:0!important}label{display:block;margin-bottom:15px;font-size:12px;color:#514f48}@media (min-width:640px) and (max-width:1200px){label{font-size:calc(14px + (16 - 14) * ((100vw - 640px)/ (1200 - 640)))}}@media (min-width:1200px){label{font-size:16px}}input[type=text],select{font-size:14px;height:48px;border:1px solid #ccc;width:100%}input[type=text]{padding:0 10px;margin:0}input[type=text]:focus{outline:0;border-bottom:1px solid #9ccd50}select{border-radius:0;padding:0 0 0 10px;outline:0;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:url(../images/sml-arrow.svg) 98% 50% no-repeat #fff;background-size:11px 9px}@media (min-width:640px) and (max-width:1200px){select{font-size:calc(14px + (18 - 14) * ((100vw - 640px)/ (1200 - 640)))}}@media (min-width:1200px){select{font-size:18px}}textarea{border:1px solid #ccc;width:100%;font-size:14px;padding:10px;margin:0;outline:0}.inputfile{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.inputfile+label{display:flex;align-items:center;justify-content:center}.inputfile+label.attached:before,.inputfile+label:before{display:inline-block;margin-right:15px;content:''}.inputfile+label span{font-size:14px;color:#514f48}@media (min-width:640px) and (max-width:1200px){.inputfile+label span{font-size:calc(14px + (16 - 14) * ((100vw - 640px)/ (1200 - 640)))}}@media (min-width:1200px){.inputfile+label span{font-size:16px}}.inputfile+label .file-type{font-weight:300}.inputfile+label:before{width:30px;height:30px;border-radius:50%;background-color:#524937;float:left;background-image:url(../images/plus-icon-white.svg);background-size:13px;background-repeat:no-repeat;background-position:center;vertical-align:middle}.inputfile+label.attached{border:1px solid #575857;padding:15px}.inputfile+label.attached:before{width:13px;height:13px;background-image:url(../images/close-icon.svg);background-size:13px;border:none}.inputfile+label.attached .file-label{margin-top:0}.inputfile+label.attached .file-type{display:none!important}.submit-btn{font-size:14px;color:#524937;padding:0 30px;height:46px}@media (min-width:640px) and (max-width:1200px){.submit-btn{font-size:calc(14px + (16 - 14) * ((100vw - 640px)/ (1200 - 640)))}}@media (min-width:1200px){.submit-btn{font-size:16px}}.error-msg{display:none;font-size:12px;color:red;margin-top:10px}.input-wpr.field-error input,.input-wpr.field-error select{border:1px solid red}.custom-checkbox input[type=checkbox],.custom-checkbox input[type=radio],.custom-radio input[type=checkbox],.custom-radio input[type=radio]{opacity:0;position:absolute}.custom-checkbox input[type=checkbox]+label,.custom-checkbox input[type=radio]+label,.custom-radio input[type=checkbox]+label,.custom-radio input[type=radio]+label{position:relative;padding-left:35px!important}.custom-checkbox input[type=checkbox]+label:before,.custom-checkbox input[type=radio]+label:before,.custom-radio input[type=checkbox]+label:before,.custom-radio input[type=radio]+label:before{content:'';background:#fff;border:1px solid #d5d5d5;display:inline-block;width:25px;height:25px;padding:2px;margin-right:5px;position:absolute;left:0}.custom-checkbox input[type=checkbox]:checked+label:before,.custom-checkbox input[type=radio]:checked+label:before,.custom-radio input[type=checkbox]:checked+label:before,.custom-radio input[type=radio]:checked+label:before{background:#000;border:9px solid #d5d5d5}.custom-checkbox input[type=radio]+label:before,.custom-radio input[type=radio]+label:before{border-radius:50%;margin-right:15px}.float-r{float:right}.float-l{float:left}.float-none{float:none}.hidden-opacity{opacity:0}.visibility-hidden{visibility:hidden}.visibility-hidden .arrow-nav{margin:0}.flex{display:flex}.mar-b{margin-bottom:30px!important}.mar-b-0{margin-bottom:0!important}.mar-b-dbl{margin-bottom:60px!important}.mar-b-dbl-hlf{margin-bottom:90px}.mar-b-hlf{margin-bottom:15px}.mar-b-none{margin-bottom:0!important}.mar-t{margin-top:30px}.mar-t-0{margin-top:0!important}.mar-t-dbl{margin-top:60px}.mar-t-dbl-hlf{margin-top:90px}.mar-t-hlf{margin-top:15px}.mar-t-none{margin-top:0!important}.pad-b{padding-bottom:30px!important}.pad-b-0{padding-bottom:0!important}.pad-b-dbl{padding-bottom:60px!important}.pad-b-dbl-hlf{padding-bottom:90px}.pad-b-hlf{padding-bottom:15px}.pad-b-none{padding-bottom:0!important}.mobile-only{display:none!important}.desktop-only{display:inline-block}.desktop-only.block{display:block}.table-center{display:table;margin:0 auto}.inline-block{display:inline-block}.overflow-visible{overflow:visible}.overflow-hidden,.slick-list,.slick-slider{overflow:hidden}@media (max-width:639px){.mobile-only{display:inline-block!important}.mobile-only.block{display:block!important}.mobile-only.inline{display:inline!important}.desktop-only{display:none!important}.mob-text-center{text-align:center}}.w-100{width:100%}.w-50{width:50%}.w-min{width:1%}@media (max-width:640px){.mob-w-100{width:100%}.mob-w-50{width:50%}.mob-pad-r-hlf{padding-right:15px!important}}.no-wrap{white-space:nowrap}.standalone-link{font-size:15px;text-transform:uppercase;color:#043458}a .arrow{position:relative;display:inline-block;width:30px;height:0;margin-bottom:5px;margin-left:10px;border-bottom:1px solid #524937;transition:.2s ease-in-out}a .arrow::after{content:'';width:9px;height:9px;border-top:1px solid #524937;border-right:1px solid #524937;position:absolute;right:0;top:-4px;transform:rotate(45deg)}.slick-list,.slick-slider,.slick-track{position:relative;display:block}a:hover .arrow{transform:translateX(6px)}img.arrow-nav{width:41px;height:41px;padding:11px 14px 10px 13px;box-shadow:inset 0 0 0 1px #524937;border-radius:50%;margin:0 20px}@media (max-width:640px){img.arrow-nav.mobile-arrow{box-shadow:none;margin:0;padding:0;width:12px;height:22px}}.slick-slider{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y}.slick-list{margin:0;padding:0}.modal,.news-nav,.popup{overflow:auto}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{top:0;left:0}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.popup,.slick-arrow.slick-hidden{display:none}.city-bnr,.communities,.content-bnr,.description-bnr,.main-bnr,.partner-row,.testimonials-content{opacity:0;transition:all .2s ease}.city-bnr.slick-initialized,.communities.slick-initialized,.content-bnr.slick-initialized,.description-bnr.slick-initialized,.main-bnr.slick-initialized,.partner-row.slick-initialized,.testimonials-content.slick-initialized{opacity:1}.slick-slider.testimonials-row{display:flex;flex-wrap:wrap;align-items:center;border:1px solid #dcd8d2}.slick-slider.testimonials-row .testimonials-content .slick-track{display:flex;align-items:center}.slick-slider.testimonials-row .slick-dots{position:absolute;bottom:15px;right:30px}.slick-slider.testimonials-row .slick-dots li{width:12px;height:10px;margin-left:0}.slick-slider.testimonials-row .slick-dots li button:before{opacity:.4;background-color:#fff;border:1px solid #524937;border-radius:50%;width:10px;height:10px}.slick-slider.testimonials-row .slick-dots li.slick-active button:before{background-color:#524937;opacity:1}.slick-slider.partner-row .slick-track{height:150px}.slick-slider.partner-row .flex-wpr{display:flex!important;align-items:center;margin:0 15px}.slick-slider.partner-row .flex-wpr img{width:100%;height:auto;margin:0;flex:0}.slick-slider.partner-row .slick-dots li{width:12px;height:10px;margin-left:0}.slick-slider.partner-row .slick-dots li button:before{background-color:#fff;border:1px solid #524937;border-radius:50%;width:10px;height:10px}.slick-slider.partner-row .slick-dots li.slick-active button:before{background-color:#002b66}.slick-slider .slick-dots{position:relative;display:block;width:100%;padding:0;list-style:none;text-align:right;margin:40px 0 0}.slick-slider .slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-slider .slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.slick-slider .slick-dots li button:hover{outline:0}.slick-slider .slick-dots li button:hover:before{opacity:1}.slick-slider .slick-dots li button:focus{outline:0}.slick-slider .slick-dots li button:focus:before{opacity:1}.slick-slider .slick-dots li button:before{font-size:32px;line-height:1.2;position:absolute;top:0;left:0;width:6px;height:6px;content:' ';background:#002b66;color:transparent;text-align:center;opacity:.25}.resources .h0,body .inventory .h0{font-size:42px}.slick-slider .slick-dots li.slick-active button:before{opacity:.75;color:#002b66}.popup{position:fixed;padding-top:110px;left:0;top:0;width:100%;height:100%;background-color:#000;background-color:rgba(0,0,0,.8);z-index:1000}.popup-content{margin:auto;width:550px}@media (max-width:640px){.popup{padding-top:20%}.popup-content{width:300px}}.popup-content .popup-image,body .inventory .w-100{width:100%}.popup-content .popup-close{float:right;padding-bottom:10px}.popup-content .popup-close:focus,.popup-content .popup-close:hover{cursor:pointer}body .modal-open main .results,body.modal-open main,body.modal-open main .search{z-index:1000!important}body .modal-backdrop{display:none!important}body .inventory *{will-change:unset!important}body .inventory .text-uppercase{text-transform:uppercase}body .inventory .text-cap{text-transform:capitalize!important}body .inventory .centered{margin:auto!important}body .inventory .text-left{text-align:left!important}body .inventory .text-center{text-align:center!important}body .inventory .text-right{text-align:right!important}body .inventory .mar-t-0{margin-top:0!important}body .inventory .mar-b-0{margin-bottom:0!important}body .inventory .mar-t-hlf{margin-top:15px!important}body .inventory .mar-b-hlf{margin-bottom:15px!important}body .inventory .mar-t{margin-top:30px!important}body .inventory .mar-b{margin-bottom:30px!important}body .inventory .mar-t-45{margin-top:45px!important}body .inventory .mar-b-45{margin-bottom:45px!important}body .inventory .mar-t-dbl{margin-top:60px!important}body .inventory .mar-b-dbl{margin-bottom:60px!important}body .inventory .mar-l-0{margin-left:0!important}body .inventory .mar-r-0{margin-right:0!important}body .inventory .mar-l-hlf{margin-left:15px!important}body .inventory .mar-r-hlf{margin-right:15px!important}body .inventory .mar-l{margin-left:30px!important}body .inventory .mar-r{margin-right:30px!important}body .inventory .mar-l-45{margin-left:45px!important}body .inventory .mar-r-45{margin-right:45px!important}body .inventory .mar-l-dbl{margin-left:60px!important}body .inventory .mar-r-dbl{margin-right:60px!important}body .inventory .pad-t-0{padding-top:0!important}body .inventory .pad-t-s{padding-top:10px!important}body .inventory .pad-b-0{padding-bottom:0!important}body .inventory .pad-b-s{padding-bottom:5px!important}body .inventory .pad-t-hlf{padding-top:15px!important}body .inventory .pad-b-hlf{padding-bottom:15px!important}body .inventory .pad-t{padding-top:30px!important}body .inventory .pad-b{padding-bottom:30px!important}body .inventory .pad-t-45{padding-top:45px!important}body .inventory .pad-b-45{padding-bottom:45px!important}body .inventory .pad-t-dbl{padding-top:60px!important}body .inventory .pad-b-dbl{padding-bottom:60px!important}body .inventory .pad-l-0{padding-left:0!important}body .inventory .pad-r-0{padding-right:0!important}body .inventory .pad-l-hlf{padding-left:15px!important}body .inventory .pad-r-hlf{padding-right:15px!important}body .inventory .pad-l{padding-left:30px!important}body .inventory .pad-r{padding-right:30px!important}body .inventory .pad-l-45{padding-left:45px!important}body .inventory .pad-r-45{padding-right:45px!important}body .inventory .pad-l-dbl{padding-left:60px!important}body .inventory .pad-r-dbl{padding-right:60px!important}body .inventory .h1{font-size:36px}body .inventory .h2{font-size:30px}body .inventory .h3{font-size:24px}body .inventory .h3-4{font-size:20px}body .inventory .h4{font-size:18px}body .inventory .h5{font-size:14px}body .inventory .h6{font-size:17px}body .inventory .h6-7{font-size:15px!important}body .inventory .h7{font-size:12px}body .inventory .h8{font-size:10px}@media (max-width:769px){body .inventory .m-h0{font-size:42px!important;line-height:2!important}body .inventory .m-h1{font-size:36px!important}body .inventory .m-h2{font-size:30px!important}body .inventory .m-h3{font-size:24px!important}body .inventory .m-h4{font-size:18px!important}body .inventory .m-h5{font-size:14px!important}body .inventory .m-h6{font-size:16px!important}body .inventory .m-h7{font-size:12px!important}body .inventory .m-h8{font-size:10px!important}body .inventory .m-mar-t-0{margin-top:0!important}}body .inventory .fw-n{font-weight:400!important}body .inventory .fw-200{font-weight:200!important}body .inventory .fw-300{font-weight:300!important}.resources .fw-n,body .inventory .fw-400{font-weight:400!important}body .inventory .fw-500{font-weight:500!important}body .inventory .fw-600{font-weight:600!important}body .inventory .fw-700{font-weight:700!important}body .inventory .spaced-out{font-family:Raleway!important;letter-spacing:6.75px}body .inventory .w-75{width:75%}body .inventory .w-66{width:66%}body .inventory .w-50{width:50%}body .inventory .w-33{width:33%}body .inventory .w-25{width:25%}body .inventory .lh-reg{line-height:1.4285714286!important}body .inventory .lh-subtitle{line-height:1.64!important}@media (max-width:769px){body .inventory .m-w-100{width:100%!important}body .inventory .m-w-75{width:75%!important}body .inventory .m-w-66{width:66%!important}body .inventory .m-w-50{width:50%!important}body .inventory .m-w-33{width:33%!important}body .inventory .m-w-25{width:25%!important}}body .inventory .alternate span:nth-child(odd){color:#213000}body .inventory .alternate span:nth-child(even){color:#666}body .inventory .bg-green-header{background-color:#213000!important}body .inventory .bg-white{background-color:#fff!important}body .inventory .bg-transparent{background-color:transparent!important}body .inventory .text-green{color:#213000!important}body .inventory .text-white{color:#f3f3f3!important}body .inventory .text-gray6{color:#666!important}body .inventory .text-shadow-0{text-shadow:none!important}body .inventory .border-0{border:0!important}body .inventory .opacity-50{opacity:.5!important}body .inventory section{overflow:hidden}body .inventory select{background-color:inherit!important;border:0!important;border-bottom:1px solid #666!important}body .inventory select:focus{border-bottom:2px solid #213000!important}body .inventory table{width:100%}body .inventory button.close{position:absolute;top:0;right:0;z-index:2000;height:50px;width:50px;border:0}body .inventory .plan-arrow{height:30px!important;width:12px!important}body .inventory .icon-40{height:100%;width:100%}body .inventory .results .inventory-buttons button{border:0;padding:0}body .inventory .results .inventory-buttons button:hover{color:transparent}body .inventory .results .media{overflow:visible!important}body .inventory .results .plan-card{display:flex;flex-direction:column}body .inventory .results .plan-card.plan-list-item{height:100%!important}body .inventory .results .plan-card.plan-list-item .plan-arrow{height:20px!important;width:8px!important}body .inventory .results .plan-card.plan-box-grid{max-height:250px!important}body .inventory .results .plan-card .floating-price{position:absolute;background:#213000;color:#f3f3f3;top:30px;right:15px;padding:10px}body .inventory .results .plan-card .floating-price.sold-out{background:#535355}body .inventory .results .plan-card>.bottom{display:flex;align-items:start}body .inventory .results .plan-card>.bottom:last-child{align-content:end;align-items:flex-end;flex-grow:1;-ms-flex-grow:1 1 auto}body .inventory .results .plan-card.plan-hover{max-height:250px!important}body .inventory .results .plan-card.plan-hover>div:last-child{align-items:center}body .inventory .results .plan-box:first-child .plan-list-item{border-top:1px solid #e2e4db!important}body .inventory .results .plan-box .plan-start{border:1px solid #e2e4db}body .inventory .results .plan-box .plan-start.plan-list-item{border-left:0!important;border-right:0!important;border-top:0;margin-bottom:0}body .inventory .results .plan-box .plan-start.plan-list-item .spaced-out{letter-spacing:3.44px}body .inventory .results .plan-box .plan-start .media-left{min-width:30px}body .inventory .results .plan-box .plan-start .media-object{margin-bottom:15px}body .inventory .results .plan-box .plan-hover{border:1px solid #213000;display:flex;align-items:center}body .inventory .modal .info>div:last-child>div,body .inventory .modal .plan-area tfoot tr{border-top:1px solid #666!important}body .inventory .results .plan-box .plan-hover .hover-grid{display:flex;align-items:center;height:100%;width:100%;flex-grow:1}body .inventory .results .plan-box .plan-hover .hover-grid img{max-width:100%!important}body .inventory .results .plan-box .plan-hover .hover-grid .grid-left{display:inline-flex;justify-content:center;align-items:center;vertical-align:middle;width:50%;flex-grow:1}body .inventory .results .plan-box .plan-hover .hover-grid .grid-left .media-right{justify-content:flex-end}body .inventory .results .plan-box .plan-hover .hover-grid .grid-left .media-right a:hover{text-decoration:none;margin:0}body .inventory .plan-info .plan img{max-height:90%!important;max-width:90%!important}body .inventory .modal{position:fixed;z-index:1500;top:0;left:0;max-width:100%}body .inventory .modal .info{display:flex;flex-direction:column}body .inventory .modal .info>div:last-child{display:flex;flex-direction:row;align-content:end;align-items:flex-end;flex-grow:1}body .inventory .modal .plan-rooms{display:flex;align-items:center;justify-content:center}body .inventory .modal .plan-area{max-width:180px}body .inventory .modal .plan-area tr:last-child td{margin-bottom:10px!important;padding-bottom:10px!important}.resources .border-0,.resources select{border:0!important}body .inventory .modal .plan-area tfoot tr td{margin-top:10px!important;padding-top:10px!important}@media (min-width:769px){body .inventory .sub-banner .bg-img{background-position:bottom center}body .inventory .search label{margin-bottom:0}body .inventory .search select{width:100%}body .inventory .search .align-bottom{height:70px}body .inventory .modal.plan-info{height:100%;width:100%;background:#fff;display:none;padding:0!important;overflow-x:hidden}body .inventory .modal.plan-info .row{height:100%}body .inventory .modal.plan-info .row .col-md-6{min-height:100%;padding:30px}body .inventory .modal.plan-info .row .col-md-6.info{background:#f9f9f9}body .inventory .modal.plan-info .row .col-md-6.info button.close{top:10px;right:30px}body .inventory .modal.plan-info .row .col-md-6.info .plan-area tr td:first-child{text-align:left}body .inventory .modal.plan-info .row .col-md-6.info .plan-area tr td:last-child{color:#213000}body .inventory .modal.plan-info .row .col-md-6.info .plan-rooms tr td{padding:5px;text-align:left;vertical-align:top}}@media (max-width:769px){body .inventory .lh-subtitle{line-height:1.33!important}body .inventory .modal.search-form{background:#f9f9f9;z-index:1500}body .inventory .modal.search-form .title{margin:75px 0 45px;line-height:40px}body .inventory .modal.search-form label{margin-bottom:10px}body .inventory .search .align-bottom{height:auto}body .inventory .results{margin:0 0 30px}body .inventory .results .plan-list-item{height:100%!important}body .inventory .results .plan-box-grid,body .inventory .results .plan-hover{min-height:310px!important}body .inventory .results .floating-price{top:inherit!important;bottom:30px!important}body .inventory .modal.plan-info{min-height:100%;display:none;background:#fff;z-index:1500;padding:0!important}body .inventory .modal.plan-info .row{height:100%}body .inventory .modal.plan-info .row .col-md-6{padding:30px}body .inventory .modal.plan-info .row .col-md-6.plan{padding:100px 0}body .inventory .modal.plan-info .row .col-md-6.info{background:#f9f9f9}body .inventory .modal.plan-info .row .col-md-6.info .plan-area tr td{padding:5px}body .inventory .modal.plan-info .row .col-md-6.info .plan-area tr td:first-child{text-align:left}body .inventory .modal.plan-info .row .col-md-6.info .plan-area tr td:last-child{color:#213000;text-align:right}}#modal-cover,.resources .visibility-hidden{display:none!important}.resources .text-uppercase{text-transform:uppercase}.resources .centered{margin:auto!important}.resources .text-left{text-align:left!important}.resources .text-center{text-align:center!important}.resources .text-right{text-align:right!important}.resources .mar-t-0{margin-top:0!important}.resources .mar-b-0{margin-bottom:0!important}.resources .mar-t-hlf{margin-top:15px!important}.resources .mar-b-hlf{margin-bottom:15px!important}.resources .mar-t{margin-top:30px!important}.resources .mar-b{margin-bottom:30px!important}.resources .mar-t-45{margin-top:45px!important}.resources .mar-b-45{margin-bottom:45px!important}.resources .mar-t-dbl{margin-top:60px!important}.resources .mar-b-dbl{margin-bottom:60px!important}.resources .mar-l-0{margin-left:0!important}.resources .mar-r-0{margin-right:0!important}.resources .mar-l-hlf{margin-left:15px!important}.resources .mar-r-hlf{margin-right:15px!important}.resources .mar-l{margin-left:30px!important}.resources .mar-r{margin-right:30px!important}.resources .mar-l-45{margin-left:45px!important}.resources .mar-r-45{margin-right:45px!important}.resources .mar-l-dbl{margin-left:60px!important}.resources .mar-r-dbl{margin-right:60px!important}.resources .res-content,.resources .res-content .nav-full .list-group{margin:0 auto}.resources .pad-t-0{padding-top:0!important}.resources .pad-b-0{padding-bottom:0!important}.resources .pad-t-hlf{padding-top:15px!important}.resources .pad-b-hlf{padding-bottom:15px!important}.resources .pad-t{padding-top:30px!important}.resources .pad-b{padding-bottom:30px!important}.resources .pad-t-45{padding-top:45px!important}.resources .pad-b-45{padding-bottom:45px!important}.resources .pad-t-dbl{padding-top:60px!important}.resources .pad-b-dbl{padding-bottom:60px!important}.resources .pad-l-0{padding-left:0!important}.resources .pad-r-0{padding-right:0!important}.resources .pad-l-hlf{padding-left:15px!important}.resources .pad-r-hlf{padding-right:15px!important}.resources .pad-l{padding-left:30px!important}.resources .pad-r{padding-right:30px!important}.resources .pad-l-45{padding-left:45px!important}.resources .pad-r-45{padding-right:45px!important}.resources .pad-l-dbl{padding-left:60px!important}.resources .pad-r-dbl{padding-right:60px!important}.resources .h0{line-height:1.5}.resources .h1{font-size:36px}.resources .h2{font-size:30px}.resources .h3{font-size:24px}.resources .h4{font-size:18px}.resources .h5{font-size:14px}@media (max-width:769px){.resources .m-h0{font-size:42px!important;line-height:1.5!important}.resources .m-h1{font-size:30px!important}.resources .m-h2{font-size:20px!important}.resources .m-h3{font-size:18px!important}.resources .m-h4{font-size:16px!important}.resources .m-h5{font-size:14px!important}}.resources .fw-200{font-weight:200!important}.resources .fw-300{font-weight:300!important}.resources .fw-400{font-weight:400!important}.resources .fw-500{font-weight:500!important}.resources .fw-600{font-weight:600!important}.resources .fw-700{font-weight:700!important}.resources .serif{font-family:Domine,serif!important}.resources .alternate span:nth-child(odd){color:#213000}.resources .alternate span:nth-child(even){color:#666}.resources .bg-green-header{background-color:#213000!important}.resources .bg-white{background-color:#fff!important}.resources .bg-transparent{background-color:transparent!important}.resources .text-green{color:#213000!important}.resources .text-white{color:#f3f3f3!important}.resources .lh-subtitle{line-height:1.64!important}.resources .pre-date{font-family:Domine,serif!important}.resources select{border-bottom:1px solid #979797!important}.resources select:focus{border-bottom:2px solid #213000!important}.resources .sub-banner .bg-img{background-position:0 0}.resources .res-content .nav-full{border-bottom:1px solid #d8d8d8}.resources .res-content .nav-full .list-group.horizontal li{display:inline-block;border:0;margin:30px 30px 0 0;padding-bottom:15px}.resources .res-content .nav-full .list-group.horizontal li li:hover,.resources .res-content .nav-full .list-group.horizontal li.active{border-bottom:2px solid #090}.resources .res-content .nav-full .list-group.horizontal li.active a{color:#213000;font-weight:600}.resources .res-content .nav-full .list-group.horizontal li a{text-decoration:none}.news-wpr a:hover,.resources .res-content .res-content-main.res-article .article-meat a{text-decoration:underline!important}.resources .res-content .res-content-main{margin-top:50px}.resources .res-content .res-content-main .category-wpr{border-bottom:1px solid #e2e4db;padding:50px 0}.resources .res-content .res-content-main .category-wpr:first-child{padding-top:0}.resources .res-content .res-content-main .category-wpr:last-child{border-bottom:0}.resources .res-content .res-content-main.res-category .category-wpr{padding-bottom:80px}.resources .res-content .res-content-main.res-category .category-wpr .category-head .pull-right .top{position:relative;top:-30px}.resources .res-content .res-content-main.res-article .article-head .article-back{margin-bottom:0}.resources .res-content .res-content-main.res-article .article-head .article-title{color:#524937}.resources .res-content .res-content-main.res-article .article-head .article-byline{margin:50px 0}.resources .res-content .res-content-main.res-article .article-head .article-byline .date{color:#4c494a}.resources .res-content .res-content-main.res-article .article-meat .col-md-9{padding-right:30px}.resources .res-content .res-content-main.res-article .article-meat .col-md-3{padding-left:30px}.resources .res-content .res-content-main.res-article .article-meat li,.resources .res-content .res-content-main.res-article .article-meat p{font-size:18px;line-height:1.5}.resources .res-content .res-content-main.res-article .article-meat li{padding-bottom:15px}.resources .res-content .res-content-main.res-article .article-meat .res-more a{text-decoration:none!important}.resources .res-content .res-content-main.res-article .article-meat table{width:100%}.resources .res-content .res-content-main.res-article .article-meat table td{padding:10px 20px}.resources .res-content-tail{margin-top:0!important;padding-top:50px!important;border-top:1px solid #d8d8d8!important}.resources .res-preview .row{margin-bottom:50px}.resources .res-more{margin-top:0}.resources .res-more .more-category-article{margin-bottom:0}.resources .res-more .more-category-article .image{min-height:165px;background-size:cover}.resources .res-more .more-category-article .title{border-bottom:1px solid #e2e4db;padding:30px 0}.resources .res-more .more-category-article:last-of-type .title{border-bottom:0;margin-bottom:0}.resources .more-category-article .preview-img,.resources .res-preview .preview-img{background-size:cover}.resources .more-category-article .preview-img img.play,.resources .res-preview .preview-img img.play{display:inline-block;position:absolute;left:0;right:0;top:-10px;bottom:0;margin:auto}.news-wpr .resources .more-category-article.news-img .preview-img,.news-wpr .resources .res-preview.news-img .preview-img,.resources .more-category-article.col-md-4 .preview-img,.resources .more-category-article.col-xs-12 .preview-img,.resources .news-wpr .more-category-article.news-img .preview-img,.resources .news-wpr .res-preview.news-img .preview-img,.resources .res-preview.col-md-4 .preview-img,.resources .res-preview.col-xs-12 .preview-img{height:230px}.news-wpr .resources .more-category-article.news-img .preview-img .play,.news-wpr .resources .res-preview.news-img .preview-img .play,.resources .more-category-article.col-md-4 .preview-img .play,.resources .more-category-article.col-xs-12 .preview-img .play,.resources .news-wpr .more-category-article.news-img .preview-img .play,.resources .news-wpr .res-preview.news-img .preview-img .play,.resources .res-preview.col-md-4 .preview-img .play,.resources .res-preview.col-xs-12 .preview-img .play{height:60px;width:60px}.resources .more-category-article.col-md-6 .preview-img,.resources .res-preview.col-md-6 .preview-img{height:174px}.resources .more-category-article.col-md-6 .preview-img .play,.resources .res-preview.col-md-6 .preview-img .play{height:60px;width:60px}.resources .more-category-article.col-md-12 .preview-img,.resources .res-preview.col-md-12 .preview-img{height:487px}.resources .more-category-article.col-md-12 .preview-img .play,.resources .res-preview.col-md-12 .preview-img .play{height:80px;width:80px}.resources .more-category-article .more-sidebar .play,.resources .res-preview .more-sidebar .play{height:60px!important;width:60px!important}.resources .more-category-article.more-bottom .play,.resources .res-preview.more-bottom .play{top:-60%!important}@media (max-width:769px){.resources .lh-subtitle{line-height:1.33!important}.resources .res-content .nav-full{border-bottom:0}.resources .res-content .res-content-main .pre-excerpt{margin-top:20px}.resources .res-content .res-content-main .category-wpr{padding:30px 0;border-bottom:1px solid #e2e4db}.resources .res-content .res-content-main .category-wpr:first-child{padding-top:0}.resources .res-content .res-content-main .category-wpr:last-child{border-bottom:0;padding-bottom:50px}.resources .res-content .res-content-main.res-home .home-category-see-all{font-weight:700}.resources .res-content .res-content-main.res-article .article-head .article-back{font-weight:700;margin-bottom:0}.resources .res-content .res-content-main.res-article .article-head .article-byline{margin-top:20px;margin-bottom:30px}.resources .res-content .res-content-main.res-article .article-head .article-byline .date{color:#4c494a}.resources .res-content .res-content-main.res-article .article-meat .col-md-9{padding-right:15px}.resources .res-content .res-content-main.res-article .article-meat .col-md-3{padding-left:15px}.resources .res-content-tail{border-top:0!important;margin-top:0!important;padding-top:0!important}.resources .res-content-tail .res-content-main{padding-top:50px!important;border-top:1px solid #d8d8d8!important}.resources .res-preview .bg-img{background-size:cover}.resources .res-preview .row{margin-bottom:15px}.resources .res-preview .row .col-xs-4{margin-bottom:0}.resources .more-category-article .preview-img img.play,.resources .res-preview .preview-img img.play{display:inline-block;position:absolute;top:0;margin:auto}.news-wpr .resources .more-category-article.news-img .preview-img,.news-wpr .resources .res-preview.news-img .preview-img,.resources .more-category-article.col-md-12 .preview-img,.resources .more-category-article.col-xs-12 .preview-img,.resources .news-wpr .more-category-article.news-img .preview-img,.resources .news-wpr .res-preview.news-img .preview-img,.resources .res-preview.col-md-12 .preview-img,.resources .res-preview.col-xs-12 .preview-img{height:213px!important}.news-wpr .resources .more-category-article.news-img .preview-img .play,.news-wpr .resources .res-preview.news-img .preview-img .play,.resources .more-category-article.col-md-12 .preview-img .play,.resources .more-category-article.col-xs-12 .preview-img .play,.resources .news-wpr .more-category-article.news-img .preview-img .play,.resources .news-wpr .res-preview.news-img .preview-img .play,.resources .res-preview.col-md-12 .preview-img .play,.resources .res-preview.col-xs-12 .preview-img .play{height:60px;width:60px}.news-wpr .resources .more-category-article.news-img .row,.news-wpr .resources .res-preview.news-img .row,.resources .more-category-article.col-md-12 .row,.resources .more-category-article.col-xs-12 .row,.resources .news-wpr .more-category-article.news-img .row,.resources .news-wpr .res-preview.news-img .row,.resources .res-preview.col-md-12 .row,.resources .res-preview.col-xs-12 .row{margin-bottom:30px}.resources .more-category-article .col-xs-3 .preview-img,.resources .more-category-article .col-xs-4 .preview-img,.resources .more-category-article .more-sidebar .preview-img,.resources .more-category-article.col-md-4 .preview-img,.resources .more-category-article.more-bottom .preview-img,.resources .res-preview .col-xs-3 .preview-img,.resources .res-preview .col-xs-4 .preview-img,.resources .res-preview .more-sidebar .preview-img,.resources .res-preview.col-md-4 .preview-img,.resources .res-preview.more-bottom .preview-img{height:64px!important}.resources .more-category-article .col-xs-3 .preview-img .play,.resources .more-category-article .col-xs-4 .preview-img .play,.resources .more-category-article .more-sidebar .preview-img .play,.resources .more-category-article.col-md-4 .preview-img .play,.resources .more-category-article.more-bottom .preview-img .play,.resources .res-preview .col-xs-3 .preview-img .play,.resources .res-preview .col-xs-4 .preview-img .play,.resources .res-preview .more-sidebar .preview-img .play,.resources .res-preview.col-md-4 .preview-img .play,.resources .res-preview.more-bottom .preview-img .play{height:20px!important;width:20px!important;top:-10px!important}.resources .more-category-article .col-xs-3 .row,.resources .more-category-article .col-xs-4 .row,.resources .more-category-article .more-sidebar .row,.resources .more-category-article.col-md-4 .row,.resources .more-category-article.more-bottom .row,.resources .res-preview .col-xs-3 .row,.resources .res-preview .col-xs-4 .row,.resources .res-preview .more-sidebar .row,.resources .res-preview.col-md-4 .row,.resources .res-preview.more-bottom .row{margin-bottom:0}.resources .more-category-article .col-xs-3 h3,.resources .more-category-article .col-xs-4 h3,.resources .more-category-article .more-sidebar h3,.resources .more-category-article.col-md-4 h3,.resources .more-category-article.more-bottom h3,.resources .res-preview .col-xs-3 h3,.resources .res-preview .col-xs-4 h3,.resources .res-preview .more-sidebar h3,.resources .res-preview.col-md-4 h3,.resources .res-preview.more-bottom h3{margin-top:0}.resources .more-category-article.more-bottom .image .play,.resources .res-preview.more-bottom .image .play{top:0!important}.resources .res-more{margin-top:50px;padding-top:50px;border-top:1px solid #e2e4db}.resources .res-more .more-see-all{font-weight:700}.resources .res-more .more-category-article{margin-bottom:30px}.resources .res-more .more-category-article.col-md-4{margin-top:0}.resources .res-more .more-category-article .image{min-height:64px;background-size:cover}.resources .res-more .more-category-article .title{border-bottom:0;padding:0}.resources .res-more .more-category-article:last-of-type .title{border-bottom:0;margin-bottom:0}}*{will-change:opacity}.open-sans{font-family:'Open Sans',sans-serif}.callout-wrapper{display:flex;flex-wrap:wrap}.callout-wrapper .callout{display:flex;flex-direction:column}.callout-wrapper .callout .callout-image{background-size:cover;height:200px;display:flex;align-items:flex-end}.callout-wrapper .callout.abeja .callout-image{background-image:url(../images/abeja-banner.jpg)}.callout-wrapper .callout.expo1 .callout-image{background-image:url(../images/expo-city-condos-2.jpg)}.callout-wrapper .callout.expo2 .callout-image{background-image:url(../images/expo-callout.jpg)}.callout-wrapper .callout.nord .callout-image{background-image:url(../images/nordtowns_banner.jpg)}.callout-wrapper .callout.final .callout-image{background-image:url(../images/cg-tower.jpg)}.callout-wrapper .callout.oak .callout-image{background-image:url(../images/oak-and-co-bg3.jpg)}.callout-wrapper .callout.orbit .callout-image{background-image:url(../images/orbit.jpg)}.callout-wrapper .callout .callout-content{padding-bottom:25px;padding-top:20px;flex:1;display:flex;flex-direction:column}.callout-wrapper .callout .callout-content h3{font-size:24px;color:#514f48;margin-bottom:10px}.callout-wrapper .callout .callout-content p{font-family:Domine;font-size:18px;color:#514f48;margin-bottom:20px}.callout-wrapper .callout .callout-content a{font-size:14px;margin-top:auto;color:#524937}@media (min-width:640px) and (max-width:1200px){.callout-wrapper .callout .callout-content{padding-bottom:calc(25px + (30 - 25) * ((100vw - 640px)/ (1200 - 640)));padding-top:calc(20px + (30 - 20) * ((100vw - 640px)/ (1200 - 640)))}.callout-wrapper .callout .callout-content p{margin-bottom:calc(20px + (40 - 20) * ((100vw - 640px)/ (1200 - 640)))}.callout-wrapper .callout .callout-content a{font-size:calc(14px + (16 - 14) * ((100vw - 640px)/ (1200 - 640)))}}@media (min-width:1200px){.callout-wrapper .callout .callout-content{padding-bottom:30px;padding-top:30px}.callout-wrapper .callout .callout-content p{margin-bottom:40px}.callout-wrapper .callout .callout-content a{font-size:16px}}#believe h2{margin-bottom:35px}#believe .row{display:flex;flex-wrap:wrap}@media (min-width:769px){#believe .row .col-md-6{width:49.9%}}#believe .row .dogman{background-size:cover;background-repeat:no-repeat;background-image:url(../images/cortel-group-belief2.jpg);background-position:bottom}@media (max-width:768px){#believe .row .dogman{height:400px;margin-left:15px;margin-right:15px;margin-top:40px}}#contact-us{margin-bottom:0;margin-top:0;border-top:1px solid #dcd8d2}#contact-us .section-inner{color:#524937;padding:40px 0}@media (min-width:640px) and (max-width:1200px){#believe h2{margin-bottom:calc(35px + (50 - 35) * ((100vw - 640px)/ (1200 - 640)))}#contact-us .section-inner{padding-top:calc(40px + (70 - 40) * ((100vw - 640px)/ (1200 - 640)));padding-bottom:calc(40px + (70 - 40) * ((100vw - 640px)/ (1200 - 640)))}}@media (min-width:1200px){#believe h2{margin-bottom:50px}#contact-us .section-inner{padding-top:70px;padding-bottom:70px}}#contact-us .section-inner .row{margin:0;padding:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}#contact-us .section-inner .row>[class*=col-]{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;flex-direction:column}@media (min-width:640px) and (max-width:768px){.callout-wrapper .col-sm-6{width:49.9%}#contact-us .section-inner .row .col-sm-5,#contact-us .section-inner .row .news-wpr .news-img,.news-wpr #contact-us .section-inner .row .news-img{width:41.5%}}#contact-us .section-inner .left h2{font-size:20px}@media (min-width:640px) and (max-width:1200px){#contact-us .section-inner .left h2{font-size:calc(20px + (30 - 20) * ((100vw - 640px)/ (1200 - 640)))}}@media (min-width:1200px){#contact-us .section-inner .left h2{font-size:30px}}#contact-us .section-inner .left p{font-size:16px;color:#514f48}@media (min-width:640px) and (max-width:1200px){#contact-us .section-inner .left p{font-size:calc(16px + (18 - 16) * ((100vw - 640px)/ (1200 - 640)))}}@media (min-width:1200px){#contact-us .section-inner .left p{font-size:18px}}@media (max-width:768px){#contact-us .section-inner .left p{margin-bottom:20px}}#contact-us .section-inner .right{justify-content:flex-end!important}@media screen and (min-width:769px){#contact-us .section-inner .right{justify-content:center;width:58%}}#contact-us .section-inner .right .col-sm-6{padding-left:0;padding-right:0;display:inline}#contact-us .section-inner .right a{font-size:16px;color:#524937;display:flex;align-items:center}@media screen and (min-width:640px){#contact-us .section-inner .right .col-sm-1{margin-right:15px;width:50px}}@media (min-width:641px){#contact-us .section-inner .second{animation-delay:.3s}#contact-us .section-inner .third{animation-delay:.6s}#contact-us .section-inner .fourth{animation-delay:.9s}}#contact-us .section-inner .contact-items{margin-left:-100px}@media (min-width:640px) and (max-width:1200px){#contact-us .section-inner .right a{font-size:calc(16px + (18 - 16) * ((100vw - 640px)/ (1200 - 640)))}#contact-us .section-inner .contact-items{margin-left:calc(-100px + (200 - -100) * ((100vw - 640px)/ (1200 - 640)))}}@media (min-width:1200px){#contact-us .section-inner .right a{font-size:18px}#contact-us .section-inner .contact-items{margin-left:200px}}@media (max-width:640px){#contact-us .section-inner .contact-items{margin-left:0}#contact-us .section-inner .contact-items .icons{padding-left:25%}#contact-us .section-inner .contact-items .icons .table-row{margin-bottom:20px}}@media (max-width:640px) and (max-width:375px){#contact-us .section-inner .contact-items .icons{padding-left:15%}}#contact-us .section-inner .call-text{font-size:16px;margin-bottom:0}@media (min-width:640px) and (max-width:1200px){#contact-us .section-inner .call-text{font-size:calc(16px + (18 - 16) * ((100vw - 640px)/ (1200 - 640)))}}@media (min-width:1200px){#contact-us .section-inner .call-text{font-size:18px}}#contact-us .section-inner .num{font-size:18px}@media (max-width:640px){#contact-us h2{font-size:20px}#contact-us .icons>div>a{display:flex;align-items:center;width:100%}#contact-us .icons>div>a img{width:20px;margin-right:20px}}.communities{padding-left:0}@media (max-width:768px){.communities{margin-left:0;order:1;padding-bottom:0}}.communities .resize:hover .condo-overlay{opacity:1}.communities .condo-overlay{background-color:rgba(0,43,102,.8);transition:opacity .45s ease-in-out;-moz-transition:opacity .45s ease-in-out;-webkit-transition:opacity .45s ease-in-out;width:100%;height:100%;z-index:10;opacity:0}.communities .condo-overlay .overlay-text{color:#fff;position:absolute;bottom:100px;left:30px}.communities .condo-overlay .overlay-text .title{font-size:24px}.communities .condo-overlay .overlay-text .location{font-size:13px}.testimonials{padding:20px!important}.testimonials .quote{font-family:Domine;font-size:100px;color:#524937;line-height:1}.testimonials .testimonial{display:flex}.testimonials .testimonial>.quote{margin-right:10px}.testimonials .testimonial p:not(.small-text){font-size:18px;padding-right:38px;position:relative;margin-top:18px;color:#514f48;line-height:1.55}@media (min-width:640px) and (max-width:1200px){.testimonials .testimonial p:not(.small-text){font-size:calc(18px + (22 - 18) * ((100vw - 640px)/ (1200 - 640)))}}@media (min-width:1200px){.testimonials .testimonial p:not(.small-text){font-size:22px}}.testimonials .testimonial p:not(.small-text) .quote{line-height:0;position:absolute;bottom:-27px}.testimonials .testimonial h5{font-size:18px;line-height:24px;margin-bottom:5px;color:#524937}@media (min-width:640px) and (max-width:1200px){.testimonials .testimonial h5{font-size:calc(18px + (20 - 18) * ((100vw - 640px)/ (1200 - 640)));line-height:calc(24px + (24 - 24) * ((100vw - 640px)/ (1200 - 640)))}}@media (min-width:1200px){.testimonials .testimonial h5{font-size:20px;line-height:24px}}.testimonials .testimonial p.small-text{font-size:14px;line-height:1.75;color:#514f48}@media (max-width:639px){.testimonials .testimonial p.small-text{line-height:1.29}}.mail-list .mail-list-input{width:320px}@media (min-width:640px) and (max-width:1200px){.testimonials .testimonial p.small-text{font-size:calc(14px + (16 - 14) * ((100vw - 640px)/ (1200 - 640)))}.mail-list .mail-list-input{width:calc(320px + (390 - 320) * ((100vw - 640px)/ (1200 - 640)))}}@media (min-width:1200px){.testimonials .testimonial p.small-text{font-size:16px}.mail-list .mail-list-input{width:390px}}@media (max-width:640px){.mail-list,.mail-list .mail-list-btn,.mail-list .mail-list-input{display:block}.mail-list .mail-list-input{width:100%;margin-bottom:30px}}.news-bnr .news-img{padding-left:0}.news-bnr .news-img img{width:100%}.news-bnr .news-cat{padding-top:30px;padding-right:0}@media (min-width:640px) and (max-width:1200px){.news-bnr .news-cat{padding-top:calc(30px + (90 - 30) * ((100vw - 640px)/ (1200 - 640)))}}@media (min-width:1200px){.news-bnr .news-cat{padding-top:90px}}.news-bnr .news-cat .news-tags{padding:0;margin:0;color:#043458}.news-bnr .news-cat .news-tags li{list-style:none;margin-bottom:12px}.news-bnr .news-cat .news-tags li:last-child{margin-bottom:0}.news-bnr .news-cat .news-tags li a{color:#002b66!important;font-size:14px}@media (max-width:640px){.news-bnr .news-cat,.news-bnr .news-img{padding-left:0;padding-right:0}.news-bnr .news-img{margin-left:-15px;margin-right:-15px;margin-bottom:15px}.news-bnr .news-cat h2{float:left;margin-right:60px}.news-bnr .news-cat .news-tags{float:left}}.news-wpr{margin-bottom:60px;width:100%}@media (min-width:640px) and (max-width:1200px){.news-wpr{margin-bottom:calc(60px + (80 - 60) * ((100vw - 640px)/ (1200 - 640)))}}@media (min-width:1200px){.news-wpr{margin-bottom:80px}}.news-wpr a,.news-wpr div,.news-wpr h2,.news-wpr p{color:#514f48}.news-wpr:last-child{margin-bottom:0}.news-wpr .news-title{font-size:20px;margin-bottom:20px;color:#514f48;line-height:1.2;margin-top:0}@media (min-width:640px) and (max-width:1200px){.news-wpr .news-title{font-size:calc(20px + (30 - 20) * ((100vw - 640px)/ (1200 - 640)));margin-bottom:calc(20px + (30 - 20) * ((100vw - 640px)/ (1200 - 640)))}}@media (min-width:1200px){.news-wpr .news-title{font-size:30px;margin-bottom:30px}}.hero-banner .banner-inner .city-bnr-wpr .bnr-controller .news-wpr .news-content p.block.bnr-progress,.hero-banner .banner-inner .content-bnr .content .news-wpr .news-content p.block.subtitle,.news-wpr .news-content .hero-banner .banner-inner .city-bnr-wpr .bnr-controller p.block.bnr-progress,.news-wpr .news-content .hero-banner .banner-inner .content-bnr .content p.block.subtitle,.news-wpr .news-content .projects-carousel .banner-inner .content .bnr-controller p.block.bnr-progress,.news-wpr .news-content p.block.domine-regular,.projects-carousel .banner-inner .content .bnr-controller .news-wpr .news-content p.block.bnr-progress{margin-bottom:12px}@media (min-width:640px) and (max-width:1200px){.hero-banner .banner-inner .city-bnr-wpr .bnr-controller .news-wpr .news-content p.block.bnr-progress,.hero-banner .banner-inner .content-bnr .content .news-wpr .news-content p.block.subtitle,.news-wpr .news-content .hero-banner .banner-inner .city-bnr-wpr .bnr-controller p.block.bnr-progress,.news-wpr .news-content .hero-banner .banner-inner .content-bnr .content p.block.subtitle,.news-wpr .news-content .projects-carousel .banner-inner .content .bnr-controller p.block.bnr-progress,.news-wpr .news-content p.block.domine-regular,.projects-carousel .banner-inner .content .bnr-controller .news-wpr .news-content p.block.bnr-progress{margin-bottom:calc(12px + (30 - 12) * ((100vw - 640px)/ (1200 - 640)))}}@media (min-width:1200px){.hero-banner .banner-inner .city-bnr-wpr .bnr-controller .news-wpr .news-content p.block.bnr-progress,.hero-banner .banner-inner .content-bnr .content .news-wpr .news-content p.block.subtitle,.news-wpr .news-content .hero-banner .banner-inner .city-bnr-wpr .bnr-controller p.block.bnr-progress,.news-wpr .news-content .hero-banner .banner-inner .content-bnr .content p.block.subtitle,.news-wpr .news-content .projects-carousel .banner-inner .content .bnr-controller p.block.bnr-progress,.news-wpr .news-content p.block.domine-regular,.projects-carousel .banner-inner .content .bnr-controller .news-wpr .news-content p.block.bnr-progress{margin-bottom:30px}}.news-wpr .news-img{padding-left:0}.news-wpr .news-img img{width:100%;height:300px;object-fit:cover}.news-wpr .news-img img.mobile-only{width:15%;vertical-align:top}@media (max-width:375px){.news-wpr .news-img img.mobile-only{vertical-align:top}}@media screen and (max-width:640px){.news-wpr .news-img{margin-bottom:15px;width:100%}.news-wpr .news-img h3{font-size:19px;margin-bottom:0!important}.news-wpr .news-img .small-text{width:65%}}.news-wpr .news-img .small-text{margin-left:0;color:#585858}@media (min-width:640px) and (max-width:1200px){.news-wpr .news-img .small-text{margin-left:calc(0px + (30 - 0) * ((100vw - 640px)/ (1200 - 640)))}}@media (min-width:1200px){.news-wpr .news-img .small-text{margin-left:30px}}.news-wpr .news-content{padding-right:0}.news-wpr .news-content h3{margin-top:0;margin-bottom:10px}.news-wpr .news-content p{margin-bottom:0;line-height:1.56}.news-wpr .readmore{font-weight:700;margin-top:40px;color:#524937}@media (max-width:640px){.news-wpr .news-title{line-height:1.26}.news-wpr .news-content,.news-wpr .news-img{padding-left:0;padding-right:0;left:0}.news-wpr .news-img .small-text{margin-left:15px;width:75%}}.news-nav{width:100%;margin-top:30px;display:flex;flex-wrap:wrap;justify-content:space-between}.news-nav.top{width:auto;margin-left:auto;margin-top:0;align-items:center}.news-nav.top .page-counter{margin:0;width:auto;letter-spacing:8px;color:#514f48}.news-nav.top .visibility-hidden .arrow-nav{margin:0 20px!important}.news-nav a{font-size:14px;color:#524937}@media (min-width:640px) and (max-width:1200px){.news-nav a{font-size:calc(14px + (16 - 14) * ((100vw - 640px)/ (1200 - 640)))}}@media (min-width:1200px){.news-nav a{font-size:16px}}.news-nav .prev-link{float:left;margin-bottom:0}.news-nav .prev-link img{margin-left:0!important}.news-nav .page-counter{margin:auto;font-family:Domine;font-size:20px;text-align:center}.news-nav .next-link{float:right}@media (max-width:640px){.news-nav .page-counter{margin-top:30px;width:100%;order:1}.news-nav .prev-link a img{margin-right:10px}.news-nav .next-link a img{margin-left:10px}.container-custom.project-container .double-height,.container-custom.project-container .single-height{padding-bottom:0}}.container-custom{margin:0 auto}.container-custom:not(.projects){max-width:1170px}.container-custom .row{margin-left:0;margin-right:0}.container-custom.padding-none .col-sm-5,.container-custom.padding-none .col-sm-7,.container-custom.padding-none .news-wpr .news-content,.container-custom.padding-none .news-wpr .news-img,.news-wpr .container-custom.padding-none .news-content,.news-wpr .container-custom.padding-none .news-img{padding-left:0;padding-right:0}.container-custom.project-container .double-height{height:100%;z-index:0}.container-custom.project-container .single-height{height:50%;z-index:0}.container-custom.project-container .double-height,.container-custom.project-container .single-height{overflow:hidden}.container-custom.project-container .double-height:hover .project-overlay,.container-custom.project-container .single-height:hover .project-overlay{opacity:.8}.container-custom.project-container .double-height .img,.container-custom.project-container .single-height .img{width:100%;height:100%;z-index:0;position:absolute;background-repeat:no-repeat;background-size:cover}@media (max-width:640px){.container-custom.project-container .double-height .img,.container-custom.project-container .single-height .img{position:static;height:200px}}.container-custom .project-overlay{opacity:0;display:-webkit-box;display:-webkit-flex;display:flex;align-items:center;background-color:#002b66;transition:opacity .45s ease-in-out;-moz-transition:opacity .45s ease-in-out;-webkit-transition:opacity .45s ease-in-out;width:100%;height:100%;z-index:10}.container-custom .project-overlay .project-desc{text-align:left;max-width:500px;padding:15px;width:100%;margin:auto;color:#fff!important}.container-custom .project-overlay .project-desc .name{font-size:24px;margin-bottom:0}.container-custom .project-overlay .project-desc .type{font-size:13px}.container-custom .project-overlay .project-desc .location{font-size:13px;text-transform:uppercase;margin-bottom:30px}.container-custom .project-overlay .project-desc .desc{font-size:16px;margin-bottom:20px}.container-custom.flex{display:-webkit-box;display:-webkit-flex;display:flex}.container-custom.flex .row{width:100%}@media (max-width:640px){.container-custom .project-overlay{opacity:.8}.container-custom .project-overlay .project-desc{max-width:none;padding-left:calc(15px + (30 - 15) * ((100vw - 360px)/ (1200 - 360)));padding-right:calc(15px + (30 - 15) * ((100vw - 360px)/ (1200 - 360)))}.container-custom.flex{display:block}}@media (min-width:640px) and (max-width:1024px){.container-custom .project-overlay .project-desc{padding:15px}.container-custom .project-overlay .project-desc .desc{font-size:14px;margin-bottom:20px}.container-custom .project-overlay .project-desc .location{margin-bottom:10px}.container-custom.project-container .double-height,.container-custom.project-container .single-height{width:50%}}.communities-text{max-width:360px;margin:auto}@media (max-width:640px){.communities-text{max-width:none;margin:none}}.pos-rel{position:relative}.btn-inverse{background:0 0;border-color:#fff!important;color:#fff!important}.project-box .communities-bg-img,.project-box img{width:100%;height:100%;background-size:140%;background-position:right}.project-box .communities-bg-img.pointer,.project-box img.pointer{height:270px;background-image:url(../images/image-point.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}.project-box .name{font-size:calc(14px + (24 - 14) * ((100vw - 360px)/ (1200 - 360)));margin-bottom:0}.project-box .type{font-size:13px;margin-bottom:0}.project-box .location{font-size:calc(11px + (13 - 11) * ((100vw - 360px)/ (1200 - 360)));text-transform:uppercase}@media (max-width:768px){.cortel-communities .project-box .communities-bg-img{background-size:cover!important;background-position:initial!important}}.contact-btn{margin-bottom:15px;width:100%;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;height:250px;position:relative}.contact-btn:not(.call-us){border:1px solid #dcd8d2}.contact-btn.active{background-color:#f7f6f4}.contact-btn.active:after{display:block;width:100%;height:10px;position:absolute;bottom:0;background-color:#524937;border-top:solid 1px #dcd8d2}.contact-btn:not(.call-us):hover{background-color:#dcd8d2}.contact-btn.border-box{border:1px solid #ccc}.contact-btn p{font-size:16px;line-height:1.75}@media (min-width:640px) and (max-width:1200px){.contact-btn p{font-size:calc(16px + (18 - 16) * ((100vw - 640px)/ (1200 - 640)))}}@media (min-width:1200px){.contact-btn p{font-size:18px}}.contact-btn img{height:40px;width:40px;margin:20px auto}.contact-btn img.hover{display:none}.contact-btn img.regular{display:block}@media (max-width:640px){.contact-btn{height:90px;display:flex;margin-bottom:20px;flex-direction:row;justify-content:flex-start}.contact-btn.call-us{margin-bottom:10px}.contact-btn.call-us img{margin-top:0}.contact-btn img{margin:0 40px;height:30px;width:30px}}.next-news-box{background:#002b66;padding-top:20px;padding-bottom:20px;color:#fff;margin-bottom:-10%}.next-news-box p{font-size:calc(18px + (16 - 14) * ((100vw - 360px)/ (1200 - 360)));font-weight:300;margin-bottom:50px}.next-news-box .title{margin-bottom:50px;font-weight:300;font-size:calc(26px + (16 - 14) * ((100vw - 360px)/ (1200 - 360)))}.next-news-box .next-news-button{color:#fff!important;font-size:calc(10px + (16 - 14) * ((100vw - 360px)/ (1200 - 360)))}@media (max-width:640px){.next-news-box{margin-bottom:30px;padding-bottom:30px!important}}.single-image{margin-bottom:-17%}.single-image img{width:100%}.single-image:after{display:block;margin:0 15px;position:absolute;left:0;top:0;bottom:0;right:0;background-image:linear-gradient(to top,rgba(78,75,68,0),rgba(78,75,68,.1),#4e4944);background-blend-mode:multiply}@media (max-width:640px){.single-image{margin-bottom:30px}.single-image:after{background-blend-mode:normal!important}.contact-icon-group>div:last-of-type{order:-1}}.suggested h2,.suggested h3,.suggested h4{font-size:18px;line-height:1.33;margin-bottom:0}.partner-section h2{margin-bottom:20px;text-align:center}@media (min-width:640px) and (max-width:1200px){.partner-section h2{margin-bottom:calc(20px + (70 - 20) * ((100vw - 640px)/ (1200 - 640)))}}@media (min-width:1200px){.partner-section h2{margin-bottom:70px}}.partner-section p{text-align:center;margin:auto auto 50px;max-width:800px;line-height:1.56}@media (min-width:640px) and (max-width:1200px){.partner-section p{margin-bottom:calc(30px + (50 - 30) * ((100vw - 640px)/ (1200 - 640)))}}@media (min-width:1200px){.partner-section p{margin-bottom:50px}}.partner-row{padding-top:10px;padding-bottom:10px}.partner-row img{height:150px;display:inline-block;margin:0 15px}.input-wpr.field-error textarea{border:1px solid red}.suggested-articles h2,.suggested-articles h3{font-size:26px;line-height:1.15}section.homebuyer{margin-bottom:0}section.homebuyer .section-inner{padding-top:100px;padding-bottom:100px}section.homebuyer.collapsed .arrow{transform:rotate(180deg)}section.homebuyer .expand .col-sm-12 .expand-header{display:flex}section.homebuyer .expand .col-sm-12 .expand-header img:first-of-type{margin-right:15px;align-self:center}section.homebuyer .expand .col-sm-12 .expand-header div{display:flex;align-items:center;flex-grow:1;justify-content:center}section.homebuyer .expand .col-sm-12 .expand-header div h3{margin:0 40px 0 0}section.homebuyer .expand .col-sm-12 .expand-content{padding-top:70px}section.homebuyer .expand .col-sm-12 .expand-content .row{display:flex;flex-wrap:wrap}section.homebuyer .expand .col-sm-12 .expand-content .row>div{margin-bottom:70px}@media (min-width:640px) and (max-width:768px){section.homebuyer .expand .col-sm-12 .expand-content .row .col-sm-6{width:49.9%}}@media (min-width:769px){section.homebuyer .expand .col-sm-12 .expand-content .row .col-md-4{width:33%}}section.homebuyer .expand .col-sm-12 .expand-content img.guide{width:79.8px;height:61.9px}section.homebuyer .expand .col-sm-12 .expand-content img.plan{width:73.7px;height:80px}section.homebuyer .expand .col-sm-12 .expand-content img.home{width:79.8px;height:75px}section.homebuyer .expand .col-sm-12 .expand-content img.purchase{width:79.9px;height:80px}section.homebuyer .expand .col-sm-12 .expand-content img.affordability{width:53.1px;height:79.8px}section.homebuyer .expand .col-sm-12 .expand-content img.payment{width:79.8px;height:79.5px}section.homebuyer .expand .col-sm-12 .expand-content .col-sm-10 div:first-of-type{font-size:18px;margin-bottom:5px;color:#514f48;line-height:1.27;font-weight:500}@media (min-width:640px) and (max-width:1200px){section.homebuyer .expand .col-sm-12 .expand-content .col-sm-10 div:first-of-type{font-size:calc(18px + (22 - 18) * ((100vw - 640px)/ (1200 - 640)))}}@media (min-width:1200px){section.homebuyer .expand .col-sm-12 .expand-content .col-sm-10 div:first-of-type{font-size:22px}}section.homebuyer .expand .col-sm-12 .expand-content .col-sm-10 div:nth-of-type(2){font-size:16px;color:#514f48;line-height:1.56}section.homebuyer .expand .col-sm-12 .expand-content a{display:flex}.communities-section{margin-top:40px}@media (min-width:640px) and (max-width:1200px){section.homebuyer .expand .col-sm-12 .expand-content .col-sm-10 div:nth-of-type(2){font-size:calc(16px + (18 - 16) * ((100vw - 640px)/ (1200 - 640)))}.communities-section{margin-top:calc(40px + (100 - 40) * ((100vw - 640px)/ (1200 - 640)))}}@media (min-width:1200px){section.homebuyer .expand .col-sm-12 .expand-content .col-sm-10 div:nth-of-type(2){font-size:18px}.communities-section{margin-top:100px}}@media (min-width:640px){.communities-section .row:nth-of-type(2){margin-bottom:80px}}@media (min-width:640px) and (max-width:1024px){.communities-section .description-image{display:flex}.communities-section .description-image>div{display:flex;flex-direction:column}.communities-section .description-image>div.project-box .communities-bg-img{height:100%!important}}@media screen and (min-color-index:0) and (-webkit-min-device-pixel-ratio:0) and (min-width:640px){.double-height{height:800px!important}.single-height{height:400px!important}}@media screen and (min-color-index:0) and (-webkit-min-device-pixel-ratio:0){.right .desktop-only .col-sm-6{width:49%}}#cover,.modal{width:100%;top:0;height:100%;left:0}#cover{display:none;position:fixed;background:#fff;z-index:9999}.contact-icon-group{padding:0;display:flex;justify-content:space-between;flex-flow:row wrap}.contact-icon-group>div{padding:0}.contact-icon-group>div:not(:last-of-type){padding-right:15px}.forms{position:relative}.modal{display:none;position:absolute;z-index:999;padding:125px 0;background:rgba(255,255,255,.5)}.modal .modal-content{background-color:#fff;border:1px solid #524937;padding:20px;margin:auto;width:450px;height:300px;color:#524937;text-align:center;display:table}.modal .modal-content .modal-text{display:table-cell;vertical-align:middle}.modal .modal-content .modal-text h2{font-size:34px;line-height:.53}.modal .modal-content .modal-text p{font-size:20px;line-height:1.65}@media (min-width:320px) and (max-width:640px){.modal{position:fixed}.modal .modal-content{width:80%;height:30%}}#subscribe-form .ne-inline-label{display:inline;padding-left:4px}#subscribe-form .ne-submit-btn:disabled{background-color:#ccc}#subscribe-form .ne-submit-btn:disabled:hover{color:inherit}.padded-list li{padding-bottom:1rem}.disable-scroll{overflow:hidden}.projects-carousel{overflow:hidden;position:relative}.projects-carousel .main-bnr{width:100%;height:700px}.projects-carousel .main-bnr .bg-img{height:750px}@media (max-width:640px){.projects-carousel .main-bnr .bg-img{height:220px;background-position:top;background-size:cover}}.projects-carousel .banner-inner{position:absolute;top:0;right:0;bottom:0;left:0;margin:0 15px;padding:100px 70px;max-width:870px;height:100%}@media (max-width:640px){.projects-carousel .banner-inner{padding:220px 0 0}}.projects-carousel .banner-inner .content-bnr,.projects-carousel .banner-inner .slick-list,.projects-carousel .banner-inner .slick-track{height:100%}.projects-carousel .banner-inner .content{padding:20px;display:flex;flex-direction:column;height:100%;background-color:#f7f6f4;border:1px solid #dcd8d2}@media (min-width:640px) and (max-width:1200px){.projects-carousel .banner-inner .content{padding:calc(20px + (40 - 20) * ((100vw - 640px)/ (1200 - 640)))}}@media (min-width:1200px){.projects-carousel .banner-inner .content{padding:40px}}.projects-carousel .banner-inner .content span.highlight{align-self:flex-start}.projects-carousel .banner-inner .content .bnr-controller{margin-left:auto;display:flex;align-items:center}.projects-carousel .banner-inner .content .bnr-controller img{width:38px;height:38px;padding:11px 14px 10px 13px;box-shadow:inset 0 0 0 1px #524937;border-radius:50%}.projects-carousel .banner-inner .content .bnr-controller>span .halfcircle{border-top-color:#524937;border-left-color:#524937}.projects-carousel .banner-inner .content .bnr-controller>span.animate{color:#524937}.projects-carousel .banner-inner .content .bnr-controller>span.animate:before{border-top-color:#524937;border-right-color:#524937;border-bottom-color:#524937}.projects-carousel .banner-inner .content .bnr-controller>span.animate:after{border-top:2px solid #524937}.projects-carousel .banner-inner .content .bnr-controller .bnr-progress{font-size:20px;letter-spacing:8px;margin-left:95px}.projects-carousel .banner-inner .content .button-container{margin-top:auto;display:flex;justify-content:space-between;align-items:center}.projects-carousel .banner-inner .content .button-container .btn{background:0 0;padding:15px 30px}.projects-carousel .banner-inner .content .button-container .btn:hover{background:#524937}.projects-carousel .banner-inner .content .top-wpr{display:flex}.projects-carousel .banner-inner .content .top-wpr .bnr-controller.mobile-only{margin-right:55px}@media (max-width:639px){.projects-carousel .banner-inner .content .top-wpr .bnr-controller.mobile-only{display:flex!important}}span.highlight{font-size:14px;padding:10px 16px;text-transform:uppercase;color:#fff}@media (min-width:640px) and (max-width:1200px){span.highlight{font-size:calc(14px + (16 - 14) * ((100vw - 640px)/ (1200 - 640)))}}@media (min-width:1200px){span.highlight{font-size:16px}}span.highlight.red{background-color:#e94e3d}span.highlight.green{background-color:#7e9733}span.highlight.blue{background-color:#dcd8d2;color:#524937}span.highlight.preregister{background-color:#4f6f18}.bnr-controller{position:relative}.bnr-controller>span.will-animate{padding-bottom:1px;position:absolute;width:40px;height:40px;margin-left:55px;display:flex;align-items:center;justify-content:center}.bnr-controller>span.will-animate img{position:absolute}.bnr-controller>span.will-animate .halfclip{width:50%;height:100%;right:0;position:absolute;overflow:hidden;transform-origin:left center}.bnr-controller>span.will-animate .halfcircle{box-sizing:border-box;height:100%;right:0;position:absolute;border:3px solid transparent;border-top-color:#f0eeeb;border-left-color:#f0eeeb;border-radius:50%}.bnr-controller>span.will-animate .clipped{width:200%;transform:rotate(-45deg)}.bnr-controller>span.will-animate .fixed{width:100%;transform:rotate(135deg);opacity:0}.bnr-controller>span.will-animate.animate .halfclip{animation:cliprotate 7.3s 1;transform:rotate(180deg)}.bnr-controller>span.will-animate.animate .clipped{transform:rotate(135deg);animation:rotate 3.65s linear 2}.bnr-controller>span.will-animate.animate .fixed{opacity:1;animation:showfixed 7.3s 1}@keyframes cliprotate{0%,50%{transform:rotate(0)}100%,50.01%{transform:rotate(180deg)}}@keyframes rotate{0%{transform:rotate(-45deg)}100%{transform:rotate(135deg)}}@keyframes showfixed{0%,49.99%{opacity:0}100%,50%{opacity:1}}.promo-modal{display:none;position:fixed;top:10%;left:15%;bottom:10%;right:15%;z-index:1000;background-size:cover;background-position:center}@media (max-width:640px){.promo-modal{left:0;right:0}}.promo-modal .modal-content{position:relative;width:100%;height:100%}.promo-modal .modal-content img:not(.close){width:auto;max-width:100%;height:auto;max-height:80vh;display:block;margin:auto}.promo-modal .modal-content .close{position:absolute;top:30px;right:30px;z-index:1;cursor:pointer}#modal-cover{opacity:0;transition:all .4s ease;position:fixed;height:100%;width:100%;top:0;bottom:0;left:0;right:0}#modal-cover.modal-open{opacity:1;z-index:999}#modal-cover.modal-open-promo{opacity:1;z-index:1000}a.skip-main{left:-9999999px;position:absolute;top:auto;width:1px;height:1px;overflow:hidden;z-index:-99999}a.skip-main:active,a.skip-main:focus{background:#000;color:#fff;top:0;left:0;width:100%;height:auto;overflow:auto;margin:0;padding:10px;text-align:center;z-index:99999}.sub-banner{margin-bottom:0}.sub-banner.no-hero{background:#2b3a11;min-height:118px}@media (max-width:768px){.sub-banner.no-hero{min-height:65px}}