@font-face{font-family:'flexslider-icon';src:url("fonts/flexslider-icon.eot");src:url("fonts/flexslider-icon.eot?#iefix") format("embedded-opentype"),url("fonts/flexslider-icon.woff") format("woff"),url("fonts/flexslider-icon.ttf") format("truetype"),url("fonts/flexslider-icon.svg#flexslider-icon") format("svg");font-weight:normal;font-style:normal}.flex-container a:hover,.flex-slider a:hover{outline:none}.slides,.slides>li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flexslider .slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider{margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;zoom:1;border-radius:4px;-o-box-shadow:"" 0 1px 4px rgba(0,0,0,0.2);box-shadow:"" 0 1px 4px rgba(0,0,0,0.2)}.flexslider .slides{zoom:1}.flexslider .slides img{height:auto;-moz-user-select:none}.flex-viewport{max-height:2000px;transition:all 1s ease}.loading .flex-viewport{max-height:300px}@-moz-document url-prefix(){.loading .flex-viewport{max-height:none}}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);transition:all 0.3s ease-in-out}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;display:inline-block;content:'\f001';color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3)}.flex-direction-nav a.flex-next:before{content:'\f002'}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-direction-nav .flex-prev{opacity:0.7;left:10px}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.flexslider:hover .flex-direction-nav .flex-next{opacity:0.7;right:10px}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0 !important;filter:alpha(opacity=0);cursor:default;z-index:-1}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004'}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:'\f003'}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3);border-radius:20px}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-moz-user-select:none;transition:all 1s ease}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width: 860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}img.right{float:right;margin:5px 0 20px 20px;max-width:100%;height:auto}img.left{float:left;margin:5px 20px 20px 0;max-width:100%;height:auto}img.center{display:block;margin-left:auto;margin-right:auto;max-width:100%;height:auto}@media only screen and (max-width: 479px){img.right{float:none;display:block;margin-left:auto;margin-right:auto;height:auto}img.left{float:none;display:block;margin-left:auto;margin-right:auto;height:auto}}.media{height:0 !important;margin:0 0 1.5rem 0;padding-bottom:56.25%;position:relative;width:auto !important}.media iframe{height:100%;left:0;position:absolute;top:0;width:100%}.nano>.nano-pane{background:rgba(0,0,0,0.4);opacity:1}.nano>.nano-pane>.nano-slider{background:rgba(167,5,49,0.7);opacity:1}.ui-grid:after{content:" ";display:table;clear:both}.ui-grid .grid-item{width:100%;height:415px;float:left;padding:10px 0px;opacity:0}.ui-grid .grid-item.loaded{opacity:1}.ui-grid .grid-item .gi-box{position:relative;width:100%;height:100%;text-shadow:1px 1px 4px rgba(0,0,0,0.3);background-color:#ddd}.ui-grid .grid-item .gi-box:before{height:50%;width:100%;position:absolute;bottom:0;right:0;content:"";z-index:1;background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#00000000',GradientType=0 )}.ui-grid .grid-item .section-image{position:absolute;top:0;left:0;height:100%;width:100%}.ui-grid .grid-item .grid-content{position:absolute;bottom:0;width:100%;left:0;padding:20px;padding-top:50px;color:#fff;z-index:2}@media (min-width: 550px){.ui-grid .grid-item .grid-content{font-size:2.2rem;line-height:3rem}}.ui-grid .grid-item .grid-content p,.ui-grid .grid-item .grid-content a{position:relative}.ui-grid .grid-item .grid-content .ui-title{margin-bottom:8px;font-size:1.9rem}.ui-grid .grid-item .grid-content .ui-desc{padding-top:18px}.ui-grid .grid-item .grid-hover{display:none;position:absolute;height:100%;width:100%;top:0;left:0;background:#026980;background:rgba(2,105,128,0.8);padding:15px 20px;z-index:3}.ui-grid .grid-sizer{width:100%}@media (min-width: 800px){.ui-grid .grid-item{width:50%;padding:10px}.ui-grid .grid-item .grid-content{transition:all 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86) 0ms}.ui-grid .grid-item .grid-hover{display:block;opacity:0;visibility:hidden;transition:all 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86) 0ms;text-shadow:1px 1px 4px rgba(0,0,0,0.3)}.ui-grid .grid-item:hover .grid-content{opacity:0}.ui-grid .grid-item:hover .grid-hover{opacity:1;visibility:visible}.ui-grid .grid-sizer{width:50%}}@media (min-width: 1200px){.ui-grid .grid-item{width:33%;padding:15px}.ui-grid .grid-item.grid-large{width:66%;height:830px}.ui-grid .grid-sizer{width:33%}}.ui-boxes{width:100%;margin-bottom:25px}.ui-boxes .boxes-item{width:100%;height:380px;float:left;padding:10px 0px;position:relative}.ui-boxes .boxes-item:before{height:100%;width:100%;content:"";position:absolute;top:0;left:0;z-index:1;background:linear-gradient(to bottom, rgba(16,100,112,0) 0%, rgba(16,100,112,0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00106470', endColorstr='#a6106470',GradientType=0 );transition:all 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86) 0ms}.ui-boxes .boxes-item:hover:before{background:#026980 !important;opacity:0.38}.ui-boxes .boxes-item .section-image{position:absolute;top:0;left:0;height:100%;width:100%}.ui-boxes .boxes-item .ui-caption{position:relative;z-index:2;top:50%;transform:translateY(-50%);left:0;right:0;margin:0 auto;text-align:center}.ui-boxes .boxes-item .ui-caption h3{padding:0 8%}.ui-boxes .boxes-item .ui-caption a{color:#fff}.ui-boxes .boxes-item .ui-caption a.button-cta{text-transform:uppercase;height:auto;white-space:normal;max-width:90%;background:#026980;border-color:#026980}.ui-boxes .boxes-item .ui-caption h3{padding:0 20px}@media all and (min-width: 550px){.ui-boxes .boxes-item .ui-caption h3{padding:0 40px}}@media (min-width: 550px){.ui-boxes .boxes-item:nth-child(4n+2):before,.ui-boxes .boxes-item:nth-child(4n+3):before{background:linear-gradient(to bottom, rgba(215,118,0,0) 0%, rgba(215,118,0,0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00d77600', endColorstr='#a6d77600', GradientType=0)}.ui-boxes .boxes-item:nth-child(4n+2):hover:before,.ui-boxes .boxes-item:nth-child(4n+3):hover:before{background:#eb8918 !important}.ui-boxes .boxes-item:nth-child(4n+2) .ui-caption a,.ui-boxes .boxes-item:nth-child(4n+3) .ui-caption a{color:#fff}.ui-boxes .boxes-item:nth-child(4n+2) .ui-caption a.button-cta,.ui-boxes .boxes-item:nth-child(4n+3) .ui-caption a.button-cta{background:#eb8918;border-color:#eb8918}}@media (min-width: 800px){.ui-boxes .boxes-item{width:50%;float:left}.ui-boxes .boxes-item:nth-last-child(1):nth-child(odd){width:100%}}@media (min-width: 1200px){.ui-boxes .boxes-item{height:430px}}@media (min-width: 1600px){.ui-boxes .boxes-item{height:646px}}.userform{color:#fff}.userform .left{font-weight:normal;margin-bottom:0}.userform .field{margin-bottom:20px}.userform .field input.text,.userform .field textarea{width:100%}.userform .field textarea{resize:vertical}.userform .field textarea:-ms-input-placeholder{color:rgba(0,0,0,0.5)}.userform .field textarea::placeholder{color:rgba(0,0,0,0.5)}.userform legend{display:inline-block;opacity:0;position:absolute;left:-888888px}.userform .optionset{margin:0 0 20px;padding:0;list-style:none}.userform .optionset input{margin:3px 0 0;float:left}.userform .optionset legend{opacity:1;position:relative;left:auto;width:100%;margin-bottom:10px;color:#fff}.userform .optionset .middleColumn{float:left}.userform .optionset .middleColumn ul{margin:0}.userform .optionset.nolabel legend{opacity:0;position:absolute;left:-888888px}.userform .optionset label{display:inline-block;margin-left:8px;color:#fff;float:left;cursor:pointer}@media all and (max-width: 499px){.userform .optionset label{margin-top:0.2rem;font-size:1.45rem}}.userform .optionset li{overflow:hidden}@media (min-width: 1200px){.userform .optionset li{display:inline-block;margin:0 20px 0 0}.userform .optionset li:first-child{margin-left:10px}.userform .optionset li:last-child{margin:0}}.userform input[type='checkbox'],.userform input[type='radio']{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #fff;width:20px !important;height:20px;border-radius:50%;margin-bottom:0}.userform input[type='checkbox']:focus,.userform input[type='radio']:focus{outline:0}.userform input[type='checkbox']:checked,.userform input[type='radio']:checked{background:url("../images/green-tick.png");background-size:20px auto;background-position:-2px -5px;border:2px solid #fff}.userform nav.Actions div.field{overflow:hidden}.userform nav.Actions div.field .middleColumn{overflow:hidden}.userform nav.Actions div.field .middleColumn input{display:inline-block;margin:4px 0 0}.userform nav.Actions div.field .middleColumn label{float:left;margin-right:8px;font-weight:normal;cursor:pointer}.userform input.action{background:#dc291e;border-color:#dc291e;color:#fff}.userform .error{color:red}.userform .error-container h4{font-size:1.8rem}.userform .error-container .error-list{padding:0;margin:0;list-style:none}.userform .error-container .error-list a{color:red}#uff{padding-top:200px;margin-top:-200px}.our-people{position:relative;background:#111;color:#fff;padding:40px 20px;min-height:600px;height:85vh;display:flex;flex-direction:row;flex-wrap:nowrap;-ms-flex-pack:center;justify-content:center;align-content:stretch;align-items:center;display:-ms-flexbox;-ms-flex-direction:row;-ms-flex-wrap:nowrap;-ms-flex-line-pack:stretch;-ms-flex-align:center;display:none}.our-people .wrap{text-align:center;max-width:700px;position:relative;-ms-flex-align-item:center}.our-people .section-image{position:absolute;top:0;left:0;height:100%;width:100%;opacity:0.8}@media (min-width: 700px){.our-people{display:flex;display:-ms-flexbox}}@media (min-width: 700px){.our-people .wrap{max-width:900px}}.block-promotion{position:relative;padding:30px;background:#ce0202;color:#fff;z-index:2}@media (min-width: 700px){.block-promotion{padding:40px}}@media (min-width: 1200px){.block-promotion{padding:70px 60px;margin:20px auto;border:20px solid #000;border-bottom:none;max-width:1900px}}.block-promotion .section-image{position:absolute;top:0;left:0;height:100%;width:100%;opacity:0.5}.block-promotion .wrap{position:relative}.block-promotion .wrap .bp-circle{display:none;position:absolute;top:50%;position:absolute;transform:translateY(-50%);right:0;background:#ce0202;padding:35px 40px;color:#fff;border-radius:50em;height:250px;width:250px;text-align:center;transition:all 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86) 0ms}@media (min-width: 1500px){.block-promotion .wrap .bp-circle{height:300px;width:300px;padding:55px 50px}}.block-promotion .wrap .bp-circle:hover{background:#dc291e}.block-promotion .wrap .bp-circle .bc-heading{text-transform:uppercase;font-size:2.8rem;letter-spacing:0.1rem}@media (min-width: 1500px){.block-promotion .wrap .bp-circle .bc-heading{font-size:3.3rem}}.block-promotion .wrap .bp-circle span{color:#fff;line-height:1;font-size:1.75rem;letter-spacing:0.1rem}.block-promotion .wrap .bp-circle span.bc-learnmore{padding:15px 0;display:inline-block}@media (min-width: 1200px){.block-promotion .wrap .bp-circle{display:block}}.block-promotion .wrap h2,.block-promotion .wrap h4{max-width:70%;margin-bottom:10px}@media (max-width: 1199px){.block-promotion .wrap h2,.block-promotion .wrap h4{max-width:100%}}@media (min-width: 550px) and (max-width: 700px){.block-promotion .wrap h2{font-size:3.5rem}}@media (min-width: 550px){.block-promotion .wrap h4{font-size:2.4rem}}.block-promotion .wrap .bp-button{margin-top:20px;letter-spacing:0.2rem;font-feature-settings:"liga" 0}.block-promotion .wrap .bp-button .button,.block-promotion .wrap .bp-button span{font-family:'GT-Sectra-Display';font-weight:600;font-style:normal;font-stretch:normal}.block-promotion .wrap .bp-button span{display:none}@media (min-width: 700px){.block-promotion .wrap .bp-button span{display:inline-block;margin-left:10px}}.block-promotion .wrap .bp-condition{margin:0}@media (min-width: 1200px){.block-promotion .wrap .bp-button p,.block-promotion .wrap .bp-button a{font-size:2.4rem}.block-promotion .wrap h4{font-size:3.2rem;position:relative;padding-bottom:10px;margin-bottom:20px;display:inline-block}.block-promotion .wrap h4:before{height:3px;width:200%;right:0%;bottom:0px;content:"";background:#fff;position:absolute}.block-promotion .wrap .bp-condition{font-size:2.2rem}}@media (min-width: 1200px){.overlap .block-promotion{padding-bottom:280px}.overlap .block-appointment,.overlap .block-map{margin-top:-180px}.overlap .block-appointment .wrap,.overlap .block-map .wrap{position:relative}.overlap .block-appointment .wrap:before,.overlap .block-map .wrap:before{background:#fff;width:120%;height:100%;position:absolute;top:0;right:20%;content:""}.overlap .block-appointment .wrap .ba-right,.overlap .block-map .wrap .ba-right{position:relative}.overlap .block-map.no-overlap{margin-top:0}}.block-appointment{position:relative;z-index:3;box-sizing:unset;padding:0 15px;color:#fff}.block-appointment .primarytxt{color:#fff}.block-appointment .wrap-large{padding:20px;position:relative}.block-appointment .ba-left{margin-bottom:30px;word-wrap:break-word}.block-appointment .ba-left .ba-image{text-align:center;font-size:0;line-height:0;overflow:hidden}.block-appointment .ba-left .ba-image img{width:100%}@media (max-width: 799px){.block-appointment .ba-left{max-width:550px;margin:0 auto}}@media (min-width: 800px){.block-appointment .ba-left{position:absolute;right:3%;top:50%;transform:translateY(-50%);width:32%}.block-appointment .ba-left .ba-image{box-shadow:1px 1px 15px rgba(50,50,50,0.5)}.block-appointment .ba-left .ba-image img{height:auto;width:100%}}@media (min-width: 1200px){.block-appointment .ba-left{width:28%}}.block-appointment .ba-left .ba-info{padding:30px 30px 20px}.block-appointment .ba-left .ba-info p{margin:0 0 12px;line-height:1.6}.block-appointment .ba-right .ba-form form .field input{width:100%}.block-appointment .ba-right .ba-form form .field input.checkbox,.block-appointment .ba-right .ba-form form .field input.radio{display:inline-block;width:auto;cursor:pointer}@media all and (max-width: 1199px){.block-appointment .ba-right .ba-form form .field input.radio{margin-left:20px}}.block-appointment .ba-right .ba-form form .field.checkbox label{display:inline-block}.block-appointment .ba-right .ba-form form .field.text label{display:none}@media (max-width: 800px){.block-appointment .ba-right{max-width:500px;margin:20px auto 40px}}@media (min-width: 800px){.block-appointment .ba-right{width:60%}.block-appointment .ba-right .ba-form{padding:20px 0}}@media (min-width: 1200px){.block-appointment .ba-right{width:60%}}.TWContactPage .block-appointment .ba-left{box-shadow:0 20px 40px rgba(0,0,0,0.1)}@media (min-width: 800px){.TWContactPage .block-appointment .wrap-large{padding:40px 20px}}@media (min-width: 1200px){.TWContactPage .block-appointment .wrap-large{padding:40px 20px}}.block-register{background:black url("../images/register-bg.jpg") no-repeat center;background-size:100% auto;text-align:center}@media (max-width: 640px){.block-register{background-image:url("../images/register-bg-mobile.jpg")}}.block-register .wrap{width:100%;display:table}.block-register__content{display:table-cell;width:100%;vertical-align:middle;padding:100px 0}@media (min-width: 550px){.block-register__content{padding:0;height:100vh;min-height:1058px}}.block-register__content article{max-width:654px;margin:0 auto;padding:5rem 20px;width:100%}.block-register__content article button{text-transform:uppercase}@media (min-width: 550px){.block-register__content article{padding:5rem 40px}.block-register__content article h2{margin-bottom:7.5rem}}.home-page .block-register .button.button-outline:hover{background:#fff;color:#333;border-color:#fff}.block-stories{padding:30px 20px}@media (min-width: 800px){.block-stories{padding:50px 20px}}@media (min-width: 1200px){.block-stories{padding:80px 0}.block-stories .wrap-large{max-width:1664px;padding-left:17px}}.block-stories .bs-grid .bs-item .bs-content .button-tag{float:right;margin:0}.block-stories .bs-grid .bs-item .bs-content .button-play{display:none}.block-stories .bs-grid .bs-item .bs-content .bs-title{font-family:'GT-Sectra-Display';font-weight:600;font-style:normal;font-stretch:normal;font-size:3.6rem;line-height:1.25}@media (min-width: 550px){.block-stories .bs-grid .bs-item .bs-content .bs-title{font-size:6rem;line-height:5.5rem}}.block-stories .bs-grid .bs-item .bs-content .bs-title a{color:#fff}.block-stories .bs-grid .bs-item.has-video .bs-content .button-play{display:inline-block;margin:0;margin-right:8px;padding:0 8px}.block-stories .bs-grid .bs-item.has-video .bs-content .button-play span{display:none}@media (min-width: 1000px){.block-stories .bs-grid .bs-item.has-video .bs-content .button-play{padding:0 15px}.block-stories .bs-grid .bs-item.has-video .bs-content .button-play span{display:inline-block}}.block-stories .bs-grid .bs-item.grid-large .bs-content .ui-desc{display:inline-block}.block-stories .bs-grid .bs-item.grid-large .bs-hover .bh-box{position:absolute;bottom:0;left:0;width:100%;padding:25px}.block-stories .bs-grid .bs-item.grid-large .bs-hover .bh-box .ui-title,.block-stories .bs-grid .bs-item.grid-large .bs-hover .bh-box .ui-title a{font-size:3rem}.block-stories .bs-grid .bs-item .bs-hover{padding:25px}.block-stories .bs-grid .bs-item .bs-hover .button-tag{padding:0px;border:none;height:auto;line-height:1;background:none;font-weight:700}.block-stories .bs-grid .bs-item .bs-hover .ui-title a{color:#fff;font-size:6rem;line-height:5.5rem}.block-stories .bs-grid .bs-item .bs-hover .ui-desc{color:#fff;font-size:2.2rem;line-height:2.4rem}@media (min-width: 800px){.block-stories .bs-grid .bs-item .bs-content .button-primary,.block-stories .bs-grid .bs-item .bs-content .ui-desc{display:none}.block-stories .bs-grid .bs-item .bs-content .button-tag{position:absolute;right:20px;bottom:20px}}@media (min-width: 800px) and (min-width: 1200px){.block-stories .bs-grid .bs-item .bs-content .button-tag{right:25px;bottom:30px}}@media (min-width: 800px){.block-stories .bs-grid .bs-item .bs-content .bs-title{position:absolute;left:20px;bottom:20px;font-size:6rem;line-height:5.5rem;max-width:60%}}@media (min-width: 800px) and (min-width: 1200px){.block-stories .bs-grid .bs-item .bs-content{padding:35px 25px}}@media (min-width: 800px){.block-stories .bs-grid .bs-item.grid-large .bs-title{position:static;font-size:6rem;line-height:5.5rem}.block-stories .bs-grid .bs-item.grid-large .button-read{display:inline-block;margin:0}.block-stories .bs-grid .bs-item.grid-large .bs-hover{display:none}.block-stories .bs-grid .bs-item.grid-large:hover .bs-content{opacity:1;visibility:visible}}@media (max-width: 400px){.block-stories .bs-grid .bs-item .bs-content .button-tag{display:none}.block-stories .bs-grid .bs-item .bs-title{margin-bottom:30px}}.block-stories.touched .bs-grid .bs-item .bs-hover{display:none}.block-stories.touched .bs-grid .bs-item .bs-content .button-primary,.block-stories.touched .bs-grid .bs-item .bs-content .ui-desc{display:inline-block}.block-stories.touched .bs-grid .bs-item .bs-content .bs-title{position:relative;left:0;bottom:0}.block-stories.touched .bs-grid .bs-item:hover .bs-content{opacity:1}.story-intro{background:#ffffff;color:#000;text-align:center}.story-intro a{color:#333}.story-intro a:hover{color:#ff0909}.story-intro article{line-height:3.5rem}.story-intro article h2{color:#eb8918;font-size:6rem;line-height:1;margin:0;padding-bottom:8.5rem}.story-intro article p{font-size:2.4rem}.story-intro article strong{font-size:3rem}.story-block{padding-bottom:10px;background:#000;color:#fff}.story-block .story-image{height:300px;width:100%;margin-bottom:45px;position:relative}@media (min-width: 800px){.story-block .story-image{height:500px}}@media (min-width: 1200px){.story-block .story-image{height:700px;max-width:1600px;margin:0 auto 50px}.story-block .story-image.content-width{max-width:1300px;margin:0 auto 50px}.story-block .story-image.full-width{max-width:100%;margin:0 auto 50px;height:800px}}.story-block .story-image .story-caption{font-size:1.5rem;position:absolute;left:0;bottom:0;background-color:rgba(51,51,51,0.8);color:#fff;margin-bottom:0;padding:0.2em 0.5em}.story-block .story-image .si-credit{padding:20px;position:absolute;bottom:-50px;color:#fff;font-size:1.3rem}@media (min-width: 1200px){.story-block .story-image .si-credit{bottom:-60px;padding:30px 20px}}.story-block .story-image .si-credit p{margin:0}.story-block .story-image.is-video .video-play{position:absolute;top:50%;transform:translateY(-50%);width:55px;left:0;right:0;margin:0 auto}.story-block .story-image.is-video .video-play a{font-size:5rem;color:#fff}.story-block .story-image.is-video .video-play a:hover{color:#dc291e}@media (min-width: 1200px){.story-block .story-image.is-video .video-play a{font-size:8rem}}.story-block .story-image.is-video .video-play-small{display:none}.story-block .story-image.is-video .video-play-small a{color:#aaa}@media (min-width: 1200px){.story-block .story-image.is-video .video-play-small{display:inline-block;position:absolute;padding:30px 20px;bottom:-70px;right:0}}.story-block .story-wrap{padding:20px;max-width:initial}.story-block .story-wrap h2,.story-block .story-wrap h3,.story-block .story-wrap h4,.story-block .story-wrap h5{color:#fff;margin:0}.story-block .story-wrap h2+*,.story-block .story-wrap h3+*,.story-block .story-wrap h4+*,.story-block .story-wrap h5+*{margin-top:20px}.story-block .story-wrap p:last-child{margin:0}@media (min-width: 550px){.story-block .story-wrap{font-size:2.4rem}}@media (min-width: 800px){.story-block .story-wrap{padding:20px 40px}}@media (min-width: 1200px){.story-block .story-wrap{padding:50px 40px 20px 40px}.story-block .story-wrap.gap-left{padding-left:300px}.story-block .story-wrap.gap-right{padding-right:300px}}@media (min-width: 1396px){.story-block .story-wrap{padding:50px 0 20px 0;max-width:1300px}}.story-block .story-wrap blockquote{font-size:2.5rem;font-style:italic;color:#fff;max-width:650px;margin:20px auto;font-weight:500;line-height:1.4}@media (min-width: 800px){.story-block .story-wrap blockquote{font-size:3rem}}@media (min-width: 1200px){.story-block .story-wrap blockquote{font-size:4.2rem}}.story-block .story-wrap .story-end{margin:20px auto}.story-block .story-wrap .story-end .share-icon{color:#111}.story-block .story-map{max-width:1600px;margin:0 auto 30px;height:400px;padding:20px;position:relative}.story-block .story-map.story-map--full{padding-bottom:0;margin-bottom:0}.story-block .story-map.story-map--full .story-map__contents{bottom:0px;top:0px}.story-block .story-map__contents{position:absolute;top:20px;left:0;right:0;bottom:20px}.story-block .story-map__contents iframe{position:absolute;top:0;left:0;width:100%;height:100%}.story-block .story-map__contents__search{position:absolute;background:#fff;border-radius:2px;box-sizing:border-box;max-width:392px;height:48px;border-bottom:1px solid transparent;padding:12px 12px 11px 12px;transition-property:background,box-shadow;transition-duration:0.3s;box-shadow:0 2px 4px rgba(0,0,0,0.2),0 -1px 0px rgba(0,0,0,0.02);z-index:10;margin-top:10px;margin-left:95px;color:#000}.story-block .story-map__contents__search input{color:inherit;font-size:15px;margin:0 !important;padding:0 !important;outline:0;width:100%;height:24px !important;line-height:24px;vertical-align:top;transition-property:color;transition-duration:0.3s;border:0}@media (min-width: 1200px){.story-block .story-map{height:600px}}@media (min-width: 1600px){.story-block .story-map{height:800px;margin:0 auto 50px}}.story-block .story-grid{position:relative;max-width:1300px;margin:0 auto 0px}@media (min-width: 600px){.story-block .story-grid{margin-bottom:5px}}@media (min-width: 1200px){.story-block .story-grid{margin-bottom:10px}}.story-block .story-grid .si-credit{padding:20px;position:absolute;bottom:-50px;color:#aaa;font-size:1.3rem}@media (min-width: 1200px){.story-block .story-grid .si-credit{bottom:-70px;padding:30px 20px}}.story-block .story-grid .si-credit p{margin:0}.story-block .story-grid .story-image{margin:0 auto}.story-block .story-grid .story-image a{position:absolute;height:100%;width:100%;top:0;left:0}@media (min-width: 600px){.story-block .story-grid.two-img{text-align:left}.story-block .story-grid.two-img .story-image{width:49.3%;display:inline-block;height:280px}.story-block .story-grid.two-img .story-image:last-child{position:absolute;right:0}}@media (min-width: 600px) and (min-width: 1200px){.story-block .story-grid.two-img .story-image{height:380px}}@media (min-width: 600px){.story-block .story-grid.three-img{text-align:center}.story-block .story-grid.three-img .story-image{width:32.45%;display:inline-block;height:200px;margin:0;float:right}.story-block .story-grid.three-img .story-image:first-child{float:left}.story-block .story-grid.three-img .story-image:nth-child(even){float:none}}@media (min-width: 600px) and (min-width: 1200px){.story-block .story-grid.three-img .story-image{height:350px}}@media (min-width: 600px){.story-block .story-grid.four-img{text-align:center}.story-block .story-grid.four-img .story-image{width:32.45%;display:inline-block;height:200px;margin:0;float:right}.story-block .story-grid.four-img .story-image:first-child{float:left}.story-block .story-grid.four-img .story-image:nth-child(even){float:none}.story-block .story-grid.four-img .story-image:last-child{width:100%;margin-top:0.6%;height:400px}}@media (min-width: 600px) and (min-width: 1200px){.story-block .story-grid.four-img .story-image{height:350px}.story-block .story-grid.four-img .story-image:last-child{height:700px}}.story-block .story-grid.with-content{margin-bottom:30px}.TWBlogPost .story-block{background:#fff;color:#000}.story-bottom{background:#fff;padding-bottom:50px;margin-bottom:30px}@media (min-width: 1000px){.story-bottom{padding-bottom:0}}.story-bottom p{margin-bottom:0}.story-bottom .share-icon{color:#222;font-size:1.8rem}.story-bottom .story-end{color:#222}@media (min-width: 1200px){.story-bottom .story-end{font-size:2rem}}.story-bottom #share{position:absolute;z-index:30;border:1px solid #eee;background:#fff;padding:10px;border-radius:55px;box-shadow:0 5px 10px rgba(0,0,0,0.05);left:0;right:0;margin:6px auto 0;width:290px;opacity:0;visibility:hidden;transition:all 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86) 0ms;font-size:1.5rem}.story-bottom #share:before,.story-bottom #share:after{content:" ";display:block;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid white;position:absolute;top:-6px;left:56%;margin-left:-4px}.story-bottom #share:before{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #eee;top:-7px;margin-left:-5px}.story-bottom #share.show-share{opacity:1;visibility:visible}.story-bottom #share .jssocials-share{margin:0 10px}.mfp-title{font-size:1.5rem;position:absolute;left:0;bottom:0;background-color:rgba(51,51,51,0.8);color:#fff;width:auto;margin-bottom:4px;padding:0.5em 0.5em}.block-map{padding:0;max-width:100%;height:400px;margin:0 auto}@media (min-width: 800px){.block-map{margin:0 40px}}@media (min-width: 1200px){.block-map{height:600px;padding:0;margin-bottom:50px;box-shadow:0 20px 50px rgba(0,0,0,0.2)}}@media (min-width: 1399px){.block-map{height:750px;width:95%;max-width:1600px;margin:0 auto 50px}}.block-map .story-map{height:100%;position:relative;width:100%;background:#ce0202}.block-map .story-map__contents{position:absolute;top:0px;left:0px;right:0px;bottom:0px;z-index:8}.block-map .story-map__contents iframe{position:absolute;top:0;left:0;width:100%;height:100%}.block-map .story-map:before{height:100%;width:100%;content:"";position:absolute;top:0;left:0;background:#ce0202;opacity:0.8;z-index:9}.block-map .story-map .sm-overlay{position:absolute;top:50%;padding:10px;transform:translateY(-50%);max-width:90%;width:380px;margin:0 auto;left:0;right:0;text-align:center;color:#fff;z-index:10}@media (min-width: 1200px){.block-map .story-map .sm-overlay{width:600px;max-width:600px}}.block-pathways .bp-boxes .bb-item{text-shadow:1px 1px 5px rgba(0,0,0,0.3)}@media (min-width: 1024px){.block-pathways .bp-boxes .bb-item h3{font-size:6rem}}.block-imagelink{margin-bottom:100px}.block-imagelink .il-boxes{width:100%}.block-imagelink .ib-item{width:100%;text-align:center;margin-bottom:40px;padding:15px}.block-imagelink .ib-item img{margin-bottom:15px;max-width:80%}.block-imagelink .ib-item strong{font-size:2rem}.block-imagelink .ib-item .ib-summary{font-size:1.3rem;color:#888;line-height:1.4;font-style:italic;max-width:300px;width:80%;margin:0 auto}@media (min-width: 800px){.block-imagelink .ib-item{width:49%;display:inline-block;vertical-align:top}}@media (min-width: 1200px){.block-imagelink .ib-item{width:31.5%}}@media (min-width: 1600px){.block-imagelink .ib-item{width:24%}}.block-highlight{position:relative;background:#111;margin:10px auto;color:#fff;padding:40px 20px;min-height:600px;display:flex;flex-direction:row;flex-wrap:nowrap;-ms-flex-pack:center;justify-content:center;align-content:stretch;align-items:center;display:-ms-flexbox;-ms-flex-direction:row;-ms-flex-wrap:nowrap;-ms-flex-line-pack:stretch;-ms-flex-align:center}@media (min-width: 1200px){.block-highlight{border:20px solid #000;border-top:none;max-width:1900px}}.block-highlight .wrap{text-align:center;max-width:90%;width:90%;position:absolute;-ms-flex-align-item:center;left:0;right:0;top:50%;transform:translateY(-50%)}.block-highlight .section-image{position:absolute;top:0;left:0;height:100%;width:100%;opacity:0.8}.block-highlight .bh-subtext{position:absolute;bottom:0;left:20px;padding:20px;display:none;width:50%;max-width:800px}.block-highlight .bh-subtext h5{margin:0;position:relative;font-size:2rem;line-height:1.2}@media (min-width: 1000px){.block-highlight .bh-subtext{display:block}}@media (min-width: 1200px){.block-highlight .bh-subtext{left:60px;padding:40px}.block-highlight .bh-subtext h5{font-size:2.4rem;line-height:1.3}.block-highlight .bh-subtext h5:before{left:-40px}}@media (min-width: 700px){.block-highlight{display:flex;display:-ms-flexbox;height:85vh;margin:20px auto}.block-highlight .wrap{max-width:700px}}@media (min-width: 1200px){.block-highlight{height:100vh}}.crm-form{padding:20px 20px 0;margin-top:-120px;z-index:9;position:relative}.crm-form .ps-form{padding:30px;background:#fff;min-width:45%;max-width:100%;margin-top:0px;box-shadow:0 15px 20px rgba(0,0,0,0.2)}.crm-form .ps-form h4{color:#111}@media (max-width: 1000px){.crm-form .ps-form{width:80%}}@media (max-width: 600px){.crm-form .ps-form{width:100%;margin:0 auto}}@media (min-width: 1000px){.crm-form .ps-form{float:right;max-width:400px;width:400px}}@media (min-width: 1300px){.crm-form .ps-form{padding:40px;max-width:450px;width:450px}.crm-form .ps-form h3{font-size:3.3rem}}@media (min-width: 1000px){.KerepetiCRMFormPage .content article{margin-right:50%}}.KerepetiCRMFormPage .hero .page-title{bottom:120px}@media (min-width: 1000px){.KerepetiCRMFormPage .hero .page-title{bottom:20px}}.form-spacer{display:none;height:1900px}@media (min-width: 1000px){.form-spacer{display:block}}.our-stories{background:#0A0702}.our-stories .wrap{padding:50px 20px 30px;text-align:center;color:#fff}.our-stories .wrap .os-play{font-size:5rem;margin-bottom:50px;display:inline-block}.our-stories .wrap .os-play i{border:1px solid #fff;border-radius:50em;color:#fff;padding:24px 30px;display:inline-block;transition:all 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86) 0ms}.our-stories .wrap .os-play i:before{position:relative;right:-5px}.our-stories .wrap .os-play i:hover{box-shadow:inset 0 0 0px 100px #fff;border:1px solid rgba(255,255,255,0.2)}.our-stories .os-news{margin-top:40px;padding-bottom:20px;text-align:left}.our-stories .os-news .os-newslist{margin:0 0 20px;padding:0;list-style:none}.our-stories .os-news .os-newslist li{border-bottom:1px solid #121212;margin:0;padding:20px 0}.our-stories .os-news .os-newslist li h5{margin:0;font-size:2.1rem;line-height:1.2}.our-stories .os-news .os-newslist li p{margin:0}.our-stories .os-news .os-newslist li span.os-newsdesc{display:none}.our-stories .os-news .os-newslist li span.os-newsdate{text-transform:uppercase;font-size:1rem}.our-stories .os-news .os-newslist li:hover{background:rgba(1,1,1,0.2)}.Page .our-stories .os-news{display:none}@media (min-width: 700px){.our-stories .section-image{height:350px;width:100%;background-size:100% auto !important}.our-stories .wrap{top:-80px;position:relative;padding-top:0}.our-stories .os-news .os-newslist li{padding:25px 0}.our-stories .os-news .os-newslist li h5{font-size:2.5rem;margin-bottom:8px}.our-stories .os-news .os-newslist li span.os-newsdesc{display:inline;color:#888;font-size:1.3rem}.our-stories .os-news .os-newslist li span.os-newsdate:after{content:" / "}}@media (min-width: 1000px){.our-stories{padding-top:50px;position:relative}.our-stories .wrap{padding:10px;text-align:left;top:0;width:100%;max-width:900px}.our-stories .wrap .os-play{margin-top:30px;float:right;position:relative;z-index:9;margin-left:80px;background:#fff;padding:50px;border-radius:50em;transition:all 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86) 0ms}.our-stories .wrap .os-play:hover{transform:scale3d(1.1, 1.1, 1.1)}.our-stories .os-news{margin-bottom:60px;padding-bottom:0px}.our-stories .section-image{height:440px}.Page .our-stories .tiki-image{transform:translateX(0%)}.Page .our-stories .wrap.wrap-small{margin-top:-120px;padding:20px 40px 80px}}@media (min-width: 1000px) and (min-width: 1200px){.Page .our-stories .wrap.wrap-small{padding:20px 100px 60px}}@media (min-width: 1200px){.our-stories{overflow-x:hidden}.our-stories .wrap{margin:0;padding:0 40px 40px;max-width:900px}.our-stories .tiki-image{background:no-repeat right top;height:100%;width:100%;position:absolute;right:0;top:0;transform:translateX(8%);background-size:auto 100%}}@media (min-width: 1200px) and (min-width: 1800px){.our-stories .tiki-image{transform:translateX(0%)}}@media (min-width: 1400px){.our-stories .wrap{padding-left:150px;max-width:1050px}}@media (min-width: 1600px){.our-stories .wrap{margin:0 auto;max-width:1300px;padding-right:200px;padding-left:0}}@media (min-width: 1600px) and (min-width: 1700px){.our-stories .wrap{padding-right:250px}}@media (min-width: 1600px){.our-stories .section-image{height:500px}.our-stories .os-news .os-newslist li h5{font-size:3rem}}.story-video{outline:none !important}.property-search--mobile{position:relative;margin-top:-240px;background:#000;background-size:cover;padding:150px 0px 80px}.property-search--mobile:after{background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(5,3,1,0) 45%, #0a0702 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#0a0702',GradientType=0 );height:100%;width:100%;bottom:0;left:0;content:"";position:absolute}.property-search--mobile .ps-form{background:#fff;padding:30px 20px;z-index:5;position:relative}.property-search--mobile .ps-form h2,.property-search--mobile .ps-form h1{color:#888}.property-search--mobile .ps-form .ps-tab-container li{width:50%}.property-search--mobile .ps-form .ps-tab-container li a{text-align:center;font-size:1.4rem}.property-search--mobile .section-image{top:0;left:0;height:100%;width:100%;position:absolute;opacity:0.5}@media (min-width: 550px){.property-search--mobile{margin-top:-280px;padding:150px 0px 120px}}@media (min-width: 700px){.property-search--mobile{margin-top:-100px;padding:200px 40px 200px}.property-search--mobile .ps-form{box-shadow:0 15px 20px rgba(0,0,0,0.3);max-width:500px;margin:0 auto;padding:40px}.property-search--mobile .ps-form .select2 li,.property-search--mobile .ps-form .select2 input{margin:0}.property-search--mobile .ps-form .select2 input{display:block;height:4.8rem;line-height:4.8rem;margin:0;color:#646464}.property-search--mobile .ps-form .select2-container--default{display:inline-block;vertical-align:top;color:#646464}.property-search--mobile .ps-form .select2-container--default .select2-selection--multiple{min-height:5.8rem;-webkit-appearance:menulist;border:none !important;background:transparent;box-shadow:none;border-radius:0 !important;box-shadow:none !important}.property-search--mobile .ps-form .select2-selection__rendered{min-height:58px !important}.property-search--mobile .ps-form .select2-selection__rendered li{display:inline-block;font-size:1.8rem;line-height:4.5rem;color:#646464;background:none;border:none;padding-left:0.5rem;padding-right:2rem !important;box-shadow:none}.property-search--mobile .ps-form .field.dropdown,.property-search--mobile .ps-form .field.tag{color:#646464;border-bottom:1px solid #D1D1D1}.property-search--mobile .ps-form .field.dropdown select,.property-search--mobile .ps-form .field.tag select{border:none}.property-search--mobile .ps-form .field.tag{position:relative}.property-search--mobile .ps-form .field.tag label{display:block;position:absolute;left:0.5rem;top:0;font-family:'GT-Sectra-Display';font-weight:600;font-style:normal;font-stretch:normal;font-size:1.8rem;line-height:4.7rem;font-weight:normal;color:#555}.property-search--mobile .ps-form .field.tag.hide-label label{display:none}.property-search--mobile .ps-form .field.tag .select2-selection__choice .select2-selection__choice__remove{top:17px}.property-search--mobile .ps-form .ps-tab-container li a{font-size:1.6rem}}@media (min-width: 1000px){.property-search--mobile{display:none}}.newsletter-signup{padding:30px;background:#000}.newsletter-signup .button-primary,.newsletter-signup form{margin:0}.newsletter-signup .ns-title h4{color:#fff}@media (min-width: 700px){.newsletter-signup{padding:40px 40px 60px}}@media (min-width: 1000px){.newsletter-signup{clear:both;position:relative;margin:0px auto 0;box-shadow:0 15px 20px rgba(0,0,0,0.1)}.newsletter-signup form input.u-full-width{width:32%}.newsletter-signup form input.u-full-width[type=text],.newsletter-signup form input.u-full-width[type=email]{margin-right:1%}}@media (min-width: 1400px){.newsletter-signup{position:relative;padding:60px 50px 80px;box-shadow:0 15px 20px rgba(0,0,0,0.1)}.newsletter-signup form .ns-title{float:left;width:480px}.newsletter-signup form .ns-form{margin-left:500px}.newsletter-signup form input.u-full-width{width:30%}.newsletter-signup form input.u-full-width[type=text],.newsletter-signup form input.u-full-width[type=email]{margin-right:2.5%;margin-bottom:0;margin-top:10px}.newsletter-signup .wrap{padding:0 40px}}.ns-form{color:#4f4f4f}.ns-form .tzo-form-error-message{color:red;font-size:1.5rem}.ns-form .mc-field-group{margin-top:30px}.ns-form .mc-field-group label,.ns-form .mc-field-group select{display:inline}.ns-form .mc-field-group input::-webkit-input-placeholder{color:#4f4f4f}.ns-form .mc-field-group input::-moz-placeholder{color:#4f4f4f}.ns-form .mc-field-group input:-ms-input-placeholder{color:#4f4f4f}.ns-form .mc-field-group input:-moz-placeholder{color:#4f4f4f}.ns-form .mc-field-group input:focus::-webkit-input-placeholder{color:#D1D1D1}.ns-form .mc-field-group input:focus::-moz-placeholder{color:#D1D1D1}.ns-form .mc-field-group input:focus:-ms-input-placeholder{color:#D1D1D1}.ns-form .mc-field-group input:focus:-moz-placeholder{color:#D1D1D1}.ns-form .mc-field-group select{margin-left:1rem;width:100%}.ns-form .mc-field-group ul{list-style-type:none;padding-left:3rem}.ns-form .mc-field-group ul li{overflow:hidden;line-height:1.7rem}.ns-form .mc-field-group ul li input[type="checkbox"],.ns-form .mc-field-group ul li input[type="radio"]{float:left;margin-left:1px}.ns-form .mc-field-group ul li label{float:left;padding-left:1rem}.ns-form .mc-field-group .mc-field-group-header{font-size:2rem;margin-bottom:20px}.ns-form .mc-field-group.mc-field-group-inline{display:inline-block;width:32%;margin-right:1%}@media all and (max-width: 999px){.ns-form .mc-field-group.mc-field-group-inline{width:48%}}@media all and (max-width: 499px){.ns-form .mc-field-group.mc-field-group-inline{width:100%;margin:0}}.ns-form .mc-field-group.other-text{margin-top:-30px;padding-left:5.5rem}.ns-form .mc-field-group.other-text input::-webkit-input-placeholder{color:#D1D1D1}.ns-form .mc-field-group.other-text input::-moz-placeholder{color:#D1D1D1}.ns-form .mc-field-group.other-text input:-ms-input-placeholder{color:#D1D1D1}.ns-form .mc-field-group.other-text input:-moz-placeholder{color:#D1D1D1}@media all and (min-width: 1400px){.ns-form .mc-field-group.other-text{margin-top:-40px}}.ns-form .mc-field-group .button.button-arrow:before{transition:none}.ns-form .mc-field-group .button.button-arrow.button-arrow-down:before{padding:7px 10px;content:"\f107"}.footer{background:#A70632;margin-top:0;padding:70px 20px 20px;color:#fff;text-align:center;position:relative;z-index:11;page-break-inside:avoid}.footer .fl-main-links,.footer .fl-secondary-links,.footer .fl-image-links{padding:0;list-style:none;font-weight:300;margin-left:0}.footer .fl-main-links li a,.footer .fl-secondary-links li a,.footer .fl-image-links li a{font-size:1.5rem;letter-spacing:-0.05rem;color:#fb7d9f}.footer .fl-image-links{margin-bottom:0}.footer .fl-image-links li img{width:115px}.footer .fl-main-links li a{color:#fff;font-size:1.6rem;font-weight:bold}.footer .footer-address{display:inline-block;font-weight:300;line-height:1.9;font-size:1.3rem;margin-left:24px;margin-right:24px;vertical-align:top;color:#fff}@media (min-width: 1000px){.footer .footer-address{margin-right:0px}}.footer .footer-right{font-size:1.6rem;line-height:1.7}.footer .footer-right a{color:#fb7d9f}.footer p.copy{font-size:1.2rem;color:#fb7d9f}.footer p.footer-quote{font-size:1.2rem;font-weight:300}.footer a.back-top{background:#fff;color:#A70632;border-radius:50em;padding:5px;position:absolute;z-index:5;left:0;right:0;margin:0 auto;width:42px;height:42px;top:-30px;font-size:2rem;text-align:center;box-shadow:0 15px 20px rgba(0,0,0,0.1);transition:all 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86) 0ms}.footer a.back-top:hover{transform:scale3d(1.1, 1.1, 1.1);box-shadow:0 15px 20px rgba(0,0,0,0.3)}.footer .leaves{background:url(../images/leaves.png) repeat-x center;height:95px;width:272px;position:absolute;top:-95px;right:150px;display:none}@media (min-width: 1000px){.footer .leaves{display:block}}@media (min-width: 1500px){.footer .leaves{top:-145px;right:150px}}.footer .nt-pattern{height:18px;width:50%;background-image:url(../images/nt-pattern.png);background-repeat:repeat-x;background-color:transparent;position:absolute}.footer .nt-pattern-right{background-position:left -18px;bottom:0;right:0}.footer .nt-pattern-left{background-position:right 0;bottom:0;left:0}@media (min-width: 1000px){.footer{padding:50px 40px 20px;text-align:left}.footer .footer-left{float:left;margin-bottom:40px}.footer .footer-left ul{margin:0 0 20px;padding:0;list-style:none}.footer .footer-left ul li{display:inline-block;margin:0 20px 0 0}.footer .footer-right{float:right;text-align:right}.footer .footer-logo{float:right}.footer .footer-quote{float:left;line-height:3;margin:0}.footer a.back-top{left:auto;right:80px;margin:0;font-size:2.1rem}}@media (min-width: 1500px){.footer .wrap{position:relative}.footer .wrap a.back-top{top:-80px;right:30px}}.light .search-section{background:#fff}.search-section.uku-subdivision #info-window .section-info__header h3 a{color:#15697e}.search-section.kerewhenua-subdivision #info-window .section-info__header h3 a{color:#e98924}.search-section{margin:0;position:relative;min-height:650px;margin-bottom:45px;background:#000;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#dadf88', endColorstr='#dadf88',GradientType=1 )}.search-section .section-image{position:absolute;top:0;right:0;height:100%;width:70%;display:none !important;background-color:#ddd;background-size:cover;background-repeat:no-repeat;background-position:center}.search-section .section-image.rs-image{background:none;overflow:hidden}.search-section .section-image.rs-image img{position:absolute;left:50%;transform:translateX(-50%);height:100%}@media (min-width: 1400px){.search-section .section-image.rs-image img{width:auto}}@media (min-width: 1700px){.search-section .section-image.rs-image img{width:100%;height:auto !important}}@media (min-width: 800px){.search-section{display:block !important}}@media (min-width: 1000px){.search-section{margin:0}}.search-section .map-holder{position:absolute;top:0;right:0;width:70%;z-index:2}.search-section .map-holder img{width:100%;height:auto}@media all and (max-width: 1100px){.search-section .map-holder{position:relative;width:100%}}@media all and (max-width: 800px){.search-section .map-holder{display:none}}.search-section .wrap{position:relative;padding:20px;padding-bottom:30px}@media (max-width: 1000px){.search-section .wrap{height:100% !important}}.search-section .wrap .ps-form{position:relative;width:100%;padding:20px;text-align:center;z-index:3;color:#000}.search-section .wrap .ps-form a{color:#000}.search-section .wrap .ps-form select{display:none}.search-section .wrap .ps-form .u-full-width.select-replacer{text-align:left;margin-bottom:1.5rem;height:52px;padding:9px 9px;border-bottom:1px solid #ccc;position:relative;font-size:1.8rem;cursor:pointer}.search-section .wrap .ps-form i{position:absolute;right:0;color:#ccc}.search-section .wrap .ps-form .search-by-lot{position:relative}.search-section .wrap .ps-form .search-by-lot input{padding:9px;color:#333}.search-section .wrap .ps-form .search-by-lot input:-ms-input-placeholder{color:#333}.search-section .wrap .ps-form .search-by-lot input::placeholder{color:#333}.search-section .wrap .ps-form .search-by-lot i{line-height:51px;top:0}.search-section .wrap .ps-form .search-by-lot i:hover{color:#333}.search-section .wrap .ps-form #message-lot{display:none}.search-section .wrap .ps-form #message-lot p{font-weight:600}@media (min-width: 1000px){.search-section .wrap .ps-form #message-lot{display:block}}.search-section .wrap .ps-form .options-replacer{text-align:left;list-style-type:none;position:absolute;max-height:125px;overflow-y:auto;width:calc(100% - 40px);margin-top:-15px;background:#fafafa;padding:9px 0 0;z-index:1;border:1px solid #eee;border-top:0}.search-section .wrap .ps-form .options-replacer li{padding-left:18px;cursor:pointer}.search-section .wrap .ps-form .options-replacer li:hover{background:#eee}.search-section .wrap .ps-form #result-message{margin-top:1rem}.search-section .wrap .ps-form #result-message p{font-size:1.25rem;margin-bottom:1rem;color:#333}.search-section .wrap .ps-form p a{color:#000}@media (min-width: 800px){.search-section .wrap .ps-form{padding:35px;background:#fff;box-shadow:0 15px 20px rgba(0,0,0,0.1);max-width:460px;text-align:left}.search-section .wrap .ps-form .options-replacer{width:calc(100% - 70px)}}@media (min-width: 800px) and (min-width: 1500px){.search-section .wrap .ps-form .options-replacer{width:calc(100% - 100px)}}@media (min-width: 800px){.search-section .wrap .ps-form h3,.search-section .wrap .ps-form h1{font-size:4rem}.search-section .wrap .ps-form p{font-size:1.6rem}}.search-section .wrap .ps-form h3,.search-section .wrap .ps-form h1{color:#333}.search-section .wrap .ps-form input.submit,.search-section .wrap .ps-form form{margin-bottom:0}.search-section .wrap .ps-form .button-interactive_map{display:none}@media (min-width: 1000px){.search-section .wrap .ps-form .button-interactive_map{display:inline-block}}@media (max-width: 1000px){.search-section .wrap .ps-form{background:#f9f9f9;margin-bottom:20px;border:1px solid #eee;padding:40px 40px 0px}}@media (max-width: 500px){.search-section .wrap .ps-form{padding:20px}}.search-section .wrap .map-help{padding-top:2.5rem}.search-section.sale-search{z-index:1}.search-section.sale-search:before{position:absolute;background:#fff;height:50%;width:100%;bottom:0;left:0;content:"";display:none}@media all and (min-width: 800px){.search-section.sale-search{padding:20px 0}}@media all and (max-width: 1100px){.search-section.sale-search .wrap{height:100% !important}}@media all and (min-width: 1000px){.search-section.map-search{padding:20px 0}}@media (min-width: 1000px){.search-section.map-search .svg-map-wrapper{display:none;position:absolute;top:140px;right:0;min-height:100%}}.search-section.map-search .svg-map-wrapper:before{content:" ";display:block;position:absolute;top:0;left:0;z-index:9;width:100%;height:100%}.search-section.map-search .svg-map-wrapper .hover-item{stroke:#fff;stroke-width:2;opacity:0.8 !important}@media (min-width: 1000px){.search-section.map-search .svg-map-wrapper{display:block;width:65%}}@media (min-width: 1400px){.search-section.map-search .svg-map-wrapper{display:block;width:70%}}.search-section.map-search .svg-map-wrapper .svg-map{position:relative;z-index:9}.search-section.map-search .svg-map-wrapper .svg-map svg .available{fill:#398930;opacity:1}.search-section.map-search .svg-map-wrapper .svg-map svg .available.result{fill:#398930}.search-section.map-search .svg-map-wrapper .svg-map svg .under-offer{fill:#D4691B;opacity:1}.search-section.map-search .svg-map-wrapper .svg-map svg .under-offer.result{fill:#D4691B}.search-section.map-search .svg-map-wrapper .svg-map svg .sold{fill:#7C0D2D;opacity:1}.search-section.map-search .svg-map-wrapper .svg-map svg .sold.result{fill:#7C0D2D}.search-section.map-search .svg-map-wrapper .svg-map svg .unavailable{fill:#90908E;opacity:1}.search-section.map-search .svg-map-wrapper .svg-map svg .unavailable.result{fill:#90908E}.search-section.map-search .svg-map-wrapper .svg-map svg path[id^="lot"],.search-section.map-search .svg-map-wrapper .svg-map svg rect[id^="lot"],.search-section.map-search .svg-map-wrapper .svg-map svg polygon[id^="lot"],.search-section.map-search .svg-map-wrapper .svg-map svg polyline[id^="lot"]{stroke:white;stroke-width:1px;cursor:auto}@media (min-width: 1000px){.search-section.map-search .svg-map-wrapper .svg-map svg path[id^="lot"],.search-section.map-search .svg-map-wrapper .svg-map svg rect[id^="lot"],.search-section.map-search .svg-map-wrapper .svg-map svg polygon[id^="lot"],.search-section.map-search .svg-map-wrapper .svg-map svg polyline[id^="lot"]{cursor:pointer}}.search-section.map-search .svg-map-wrapper .svg-map #MAP_x5F_NUMBERS,.search-section.map-search .svg-map-wrapper .svg-map #MAP_x5F_NUMBERS g{pointer-events:none}.search-section.map-search .svg-map-wrapper .svg-map .st0{cursor:pointer;z-index:99999;position:relative;stroke:#fff;stroke-width:1px}.search-section.map-search .svg-map-wrapper .svg-map .st0.disabled,.search-section.map-search .svg-map-wrapper .svg-map .st0.disabled:hover{fill:#c2d198 !important;cursor:default !important}.search-section.map-search .svg-map-wrapper .svg-map .st11{z-index:-1;position:relative}.search-section.map-search .svg-map-wrapper .svg-map .active{fill:#e8bd78;box-shadow:0 0 5px rgba(0,0,0,0.3);stroke-linecap:round;stroke-linejoin:round}.search-section.map-search .wrap .ps-form{max-width:100%;box-shadow:none;position:relative;z-index:10;pointer-events:auto}@media (min-width: 1000px){.search-section.map-search .wrap .ps-form{max-width:37%;box-shadow:0 5px 20px rgba(0,0,0,0.1)}}@media (min-width: 1400px){.search-section.map-search .wrap .ps-form{max-width:30%;box-shadow:0 5px 20px rgba(0,0,0,0.1)}}.search-section #info-window{display:none;-ms-flex-flow:column nowrap;flex-flow:column nowrap;position:absolute;background-color:#fff;color:#333;opacity:0;visibility:hidden;width:100%;max-height:450px;transition:all 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86) 0ms;box-shadow:0 5px 20px rgba(0,0,0,0.15);top:0;right:0;z-index:9999}@media (min-width: 1000px){.search-section #info-window{display:-ms-flexbox;display:flex}}@media (min-width: 1500px){.search-section #info-window{max-height:none}}.search-section #info-window.active{opacity:1;visibility:visible}.search-section #info-window a{color:#333}.search-section #info-window a:hover{color:gray}.search-section #info-window.right-edge .iw-wrap:after{left:auto;right:0;margin:0}.search-section #info-window .section-info__header{padding:25px 25px 15px;-ms-flex:0 0 auto;flex:0 0 auto}.search-section #info-window .section-info__header h3{font-size:2.7rem;font-weight:800;margin:0}@media (min-width: 1400px){.search-section #info-window .section-info__header h3{font-size:3rem}}.search-section #info-window .iw-wrap{-ms-flex:1 0 auto;flex:1 0 auto;position:relative;padding:0 25px 25px;overflow:auto;overflow-wrap:break-word}.search-section #info-window .iw-wrap:after{content:" ";clear:both;display:block}.search-section #info-window .iw-wrap h3{font-size:2.7rem;font-weight:800;color:#333}.search-section #info-window .iw-wrap h3 a{color:#333}@media (min-width: 1400px){.search-section #info-window .iw-wrap h3{font-size:3rem}}.search-section #info-window .iw-wrap h4,.search-section #info-window .iw-wrap h5{color:#333;font-size:2rem;margin-bottom:5px}.search-section #info-window .iw-wrap form label{display:none}.search-section #info-window .iw-wrap form input{font-size:1.6rem}.search-section #info-window .iw-wrap form input.email,.search-section #info-window .iw-wrap form input.text{width:100%}.search-section #info-window .iw-wrap form.loading{opacity:0.5}.search-section #info-window .iw-wrap form .loader{position:absolute;left:140px;border:16px solid #f3f3f3;border-radius:50%;border-top:16px solid #fff;width:120px;height:120px;animation:spin 2s linear infinite;margin:0 auto}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.search-section #info-window .iw-wrap p,.search-section #info-window .iw-wrap ul li{margin-bottom:3px;font-size:1.5rem}.search-section #info-window .iw-wrap p{line-height:1.5}.search-section #info-window .iw-wrap ul{list-style:disc;margin-bottom:0;margin-left:0}.search-section #info-window .iw-wrap ul li{margin-left:20px}.search-section #info-window .iw-wrap .iw-image{float:right;width:140px;position:relative;overflow:hidden;box-shadow:inset 0 0 8px rgba(0,0,0,0.17)}.search-section #info-window .iw-wrap .iw-image:after{content:" ";display:block;width:100%;padding-top:116%}.search-section #info-window .iw-wrap .iw-image img{position:absolute;top:-10%;left:-10%;bottom:-10%;right:-10%;width:120%;z-index:-1}.search-section #info-window .iw-wrap .iw-wrap__left{margin-bottom:15px}.search-section #info-window .iw-wrap__links{padding:10px 0}.search-section #info-window .infor-blurb{font-size:1.5rem;line-height:1.3;padding-top:15px}.search-section #info-window #close-info{float:right;padding:7px 9px;background:#fff;border-radius:50em;box-shadow:0 2px 8px rgba(0,0,0,0.2);margin-top:-35px;margin-right:-15px;font-size:16px;color:#333;cursor:pointer}.search-section .search-section-legend{border-bottom:1px solid #b8b5c1;display:none;margin:30px 0}.search-section .search-section-legend.mobile-legend{display:block;border-bottom:none;margin:0}@media (min-width: 1000px){.search-section .search-section-legend.mobile-legend{display:none}}.search-section .search-section-legend.mobile-legend ul li span{width:15px;height:15px}.search-section .search-section-legend ul{list-style:none;padding:0;margin:0 0 20px}.search-section .search-section-legend ul li{list-style:none;padding:0;margin:0 3px 6px;display:inline-block;width:auto;font-size:1.2rem;text-transform:uppercase}.search-section .search-section-legend ul li span{height:25px;width:25px;display:inline-block;position:relative;bottom:-5px;margin-right:8px}.search-section .search-section-legend ul li.forsale span{background:#398930}.search-section .search-section-legend ul li.underoffer span{background:#D4691B}.search-section .search-section-legend ul li.onhold span{background:#7C0D2D}.search-section .search-section-legend ul li.sold span{background:#7C0D2D}@media (min-width: 1500px){.search-section .search-section-legend ul li{font-size:1.5rem}}@media (min-width: 1000px){.search-section .search-section-legend{display:block}}.search-section .search-section-results{padding:0 20px}.search-section .search-section-results #map-list{margin-left:0}.search-section .search-section-results .apartment-section{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:20px 15px 0;margin-bottom:10px;width:100%}.search-section .search-section-results .apartment-section .sr-info{display:-ms-flexbox;display:flex}.search-section .search-section-results .apartment-section a{margin:0 auto}@media (min-width: 1000px){.search-section .search-section-results{display:none}}.floor-legend ul{list-style:none;list-style-type:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:2.5rem 0}.floor-legend ul li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-right:10px}.floor-legend ul li span{height:25px;width:25px;display:inline-block;margin-right:8px}.apartment_building.uku-subdivision .floor-map-popup-container .title h3{color:#15697e}.apartment_building.kerewhenua-subdivision .floor-map-popup-container .title h3{color:#e98924}.apartment_building{background:white;color:#333}.apartment_building a{color:#333}.apartment_building .floor-breadcrumbs{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}.apartment_building .floor-breadcrumbs a{text-decoration:none;display:block}.apartment_building .floor-breadcrumbs a:hover{color:#b8b5c1}.apartment_building .floor-breadcrumbs span{display:block}.apartment_building .floor-legend{display:none}@media (min-width: 1000px){.apartment_building .floor-legend{display:block}}@media (min-width: 1000px){.apartment_building .ps-form{display:none}}.apartment_building .floor-tab-nav{display:none;border-bottom:1px solid #b8b5c1;margin-bottom:30px}@media (min-width: 1024px){.apartment_building .floor-tab-nav{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}.apartment_building .floor-tab-nav .floor-tab-item{cursor:pointer;position:relative;border:none;height:auto;padding:10px 12.5px 10px 12.5px;margin:0;color:inherit;font-size:2rem;font-weight:normal;line-height:normal;text-transform:unset}.apartment_building .floor-tab-nav .floor-tab-item:focus:after,.apartment_building .floor-tab-nav .floor-tab-item.active:after{content:" ";display:block;background:#b8b5c1;position:absolute;height:3px;width:100%;bottom:-1px;left:0}.apartment_building .floor-tab-nav .floor-tab-item:focus,.apartment_building .floor-tab-nav .floor-tab-item:hover{opacity:1}.apartment_building .floor-tab-nav .floor-tab-item:focus:after{background:#888}}.apartment_building .floor-tabs{-ms-flex:2;flex:2}.apartment_building .floor-tab-container .floor-tab{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer;padding:10px 20px;height:auto;margin:0;border:none;border-bottom:1px solid #b8b5c1;color:inherit;font-size:2rem;font-weight:normal;line-height:normal;text-align:left;text-transform:unset;width:100%}.apartment_building .floor-tab-container .floor-tab .tab-indicator{color:#b8b5c1;transition:transform 0.4s ease}.apartment_building .floor-tab-container .floor-tab:focus .tab-indicator{color:#333}.apartment_building .floor-tab-container .floor-tab:focus,.apartment_building .floor-tab-container .floor-tab:hover{opacity:1}.apartment_building .floor-tab-container .floor-tab.active .tab-indicator{transform:rotate(90deg)}@media (min-width: 1024px){.apartment_building .floor-tab-container .floor-tab{display:none}}.apartment_building .floor-tab-container .floor-contents{display:none}.apartment_building .floor-tab-container .floor-contents.active{display:block}.apartment_building .floor-tab-container .floor-contents svg{width:100%;height:initial;overflow:visible}.apartment_building .floor-tab-container .floor-contents .apartment{opacity:0.8 !important}.apartment_building .floor-tab-container .floor-contents .floor-legend{display:block}@media (min-width: 1000px){.apartment_building .floor-tab-container .floor-contents .floor-legend{display:none}}.apartment_building .floor-tab-container .floor-contents .floor-legend ul{margin:1rem 0}.apartment_building .floor-tab-container .floor-contents .floor-legend ul li span{width:15px;height:15px}.apartment_building .floor-tab-container .floor-contents .hover-item{stroke:#fff;stroke-width:2;opacity:0.6 !important}.apartment_building .floor-tab-container .floor-contents .hide-item{opacity:0 !important}.apartment_building .floor-map-layout{display:-ms-flexbox;display:flex;margin-top:25px}.apartment_building .floor-map-popup{display:none;opacity:0;overflow:hidden;padding:20px;transition:width 0.2s ease-in-out 0s, opacity ease-in-out 0.5s 0.2s;width:0}@media (min-width: 1000px){.apartment_building .floor-map-popup{display:block}}.apartment_building .floor-map-popup.active{width:480px;opacity:1}.apartment_building .floor-map-popup-container{position:relative;-ms-flex:1;flex:1;box-shadow:0 5px 20px rgba(0,0,0,0.15)}.apartment_building .floor-map-popup-container .title{padding:20px 70px 20px 35px;color:#000;margin-bottom:0;overflow:hidden}.apartment_building .floor-map-popup-container .title h3{padding:0;margin:0;font-size:2.7rem;line-height:1.1;font-weight:800}.apartment_building .floor-map-popup-container .popup-content{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-flow:column nowrap;flex-flow:column nowrap;padding:0 30px 30px}.apartment_building .floor-map-popup-container .info-bar .info-cell{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;white-space:pre}.apartment_building .floor-map-popup-container .info-bar .info-cell label{font-size:15px;margin:0 10px 0}.apartment_building .floor-map-popup-container .info-bar .info-cell p{margin:0;font-size:15px}.apartment_building .floor-map-popup-container .info-bar h4{color:#000;font-size:20px;margin:2rem 10px 1rem}.apartment_building .floor-map-popup-container .info-bar ul{margin:0 10px 0}.apartment_building .floor-map-popup-container .info-bar ul li{list-style:disc inside;font-size:15px;line-height:1.5}.apartment_building .floor-map-popup-container .info-bar ul li a{text-decoration:none}@media (min-width: 1024px){.apartment_building .floor-map-popup-container .info-bar{display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap}}.apartment_building .floor-map-popup-container .popup-image img{display:block;margin:0 auto;width:400px}.apartment_building .floor-map-popup-close{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-align:center;align-items:center;position:absolute;right:30px;height:70px;color:#000;font-size:2rem;cursor:pointer}@media (min-width: 550px){.apartment_building .floor-map-popup-close{height:70px}}@media (min-width: 1000px){.mobile-apartments{display:none}}.mobile-sections-accordion__header{background:#fff;padding:10px;width:100%}.mobile-sections-accordion__header-info{display:-ms-flexbox;display:flex;color:#000;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:start;justify-content:flex-start;padding:0 10px}.mobile-sections-accordion__header-info p{margin:0 2em 0 0;white-space:nowrap}.mobile-sections-accordion__header-info p:last-child{margin:0}.mobile-sections-accordion__header .sr-image{margin-bottom:3rem;width:100%;max-height:0px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;padding:0 10px;transition:max-height 0.5s ease-in-out}.mobile-sections-accordion__header .sr-image img{width:100%;margin-bottom:3rem}@media (min-width: 650px){.mobile-sections-accordion__header .sr-image img{width:50%}}.mobile-sections-accordion__header .sr-title{-ms-flex-align:baseline;align-items:baseline;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:0 10px}.mobile-sections-accordion__header .sr-title span{position:absolute}.mobile-sections-accordion__header .sr-title .accordion-indicator{color:#b8b5c1;margin-left:1em;transition:transform 0.4s ease}.mobile-sections-accordion__header:nth-child(odd){background:#f0f0f0}.mobile-sections-accordion__header.active .accordion-indicator{transform:rotate(90deg)}.mobile-sections-accordion__header.active .sr-image{height:auto;max-height:560px}.mobile-sections-accordion__header.active .mobile-sections-accordion__header-info{display:block}.mobile-sections-accordion__header.active .mobile-sections-accordion__header-info p{margin:0}.mobile-sections-accordion__content{overflow:hidden;transition:height 0.5s ease-in-out;color:#000;padding:0 10px}.mobile-sections-accordion__content .related-documents-header{margin-bottom:0}.mobile-sections-accordion__content .related-documents{margin:1.5rem 0 1.5rem 3rem}.mobile-sections-accordion__content ul{color:#333;list-style:disc}.mobile-sections-accordion__content ul li a{color:#333;text-decoration:none}.mobile-sections-accordion__content ul li a:hover{color:#888}.divider-section{display:none;background:#fff;color:#fff;padding:80px 40px}.divider-section h3{font-size:2.5rem;margin:0}@media (min-width: 1000px){.sale-search{display:block}}@media (min-width: 1500px){.search-section{min-height:930px}.search-section .wrap{max-width:1600px;padding:40px;position:relative}.search-section .wrap .ps-form{width:580px;max-width:600px;padding:50px}.search-section .wrap .ps-form h3,.search-section .wrap .ps-form h1{font-size:5rem}.divider-section{padding:100px 40px}}.open-search-popup{outline:none !important}.search-popup{position:relative;background:#FFF;padding:20px;width:auto;max-width:500px;margin:20px auto;padding:44px;box-sizing:border-box;box-shadow:0 3px 3px rgba(0,0,0,0.7)}.search-popup button[type="submit"]{width:100%;height:44px;padding:10px;line-height:20px}.search-popup input{width:100%;height:44px;padding:10px;line-height:20px}.search-popup button{background:#A70531;color:#FFFFFF}@media screen and (max-width: 600px){.search-popup{padding:44px 20px 20px 20px}}.intro.without-hero{margin-top:100px}@media all and (min-width: 700px){.intro.without-hero{margin-top:220px}}@media (min-width: 800px){.TWSectionPage .search-section .wrap .ps-form h3,.TWSectionPage .search-section .wrap .ps-form h1{font-size:3rem}}.TWSectionDetailPage .sc-content,.TWSectionDetailPage_Controller-page .sc-content{margin-bottom:30px}.TWSectionDetailPage .sc-content .sc-image,.TWSectionDetailPage_Controller-page .sc-content .sc-image{text-align:center}.TWSectionDetailPage .sc-content .sc-image img,.TWSectionDetailPage_Controller-page .sc-content .sc-image img{max-width:100%;margin:0 auto;margin-bottom:10px}.TWSectionDetailPage .sc-content .sc-info h3,.TWSectionDetailPage .sc-content .sc-info h5,.TWSectionDetailPage_Controller-page .sc-content .sc-info h3,.TWSectionDetailPage_Controller-page .sc-content .sc-info h5{color:#fff}.TWSectionDetailPage .sc-content .sc-info h5,.TWSectionDetailPage_Controller-page .sc-content .sc-info h5{font-size:2.53rem}.TWSectionDetailPage .sc-content .sc-info form,.TWSectionDetailPage_Controller-page .sc-content .sc-info form{position:relative}.TWSectionDetailPage .sc-content .sc-info form label,.TWSectionDetailPage_Controller-page .sc-content .sc-info form label{display:none}.TWSectionDetailPage .sc-content .sc-info form .text input,.TWSectionDetailPage_Controller-page .sc-content .sc-info form .text input{width:100%;max-width:400px}.TWSectionDetailPage .sc-content .sc-info form .text input[type="email"],.TWSectionDetailPage_Controller-page .sc-content .sc-info form .text input[type="email"]{margin-bottom:30px}.TWSectionDetailPage .sc-content .sc-info form.loading,.TWSectionDetailPage_Controller-page .sc-content .sc-info form.loading{opacity:0.5}.TWSectionDetailPage .sc-content .sc-info form .loader,.TWSectionDetailPage_Controller-page .sc-content .sc-info form .loader{position:absolute;left:140px;border:16px solid #f3f3f3;border-radius:50%;border-top:16px solid #fff;width:120px;height:120px;animation:spin 2s linear infinite;margin:0 auto}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.TWSectionDetailPage .sc-content .sc-info ul,.TWSectionDetailPage_Controller-page .sc-content .sc-info ul{list-style:disc;margin-left:20px;margin-bottom:30px}@media (min-width: 700px){.TWSectionDetailPage .sc-content .sc-image,.TWSectionDetailPage_Controller-page .sc-content .sc-image{float:left;width:290px}.TWSectionDetailPage .sc-content .sc-info,.TWSectionDetailPage_Controller-page .sc-content .sc-info{margin-left:330px}}@media (min-width: 1400px){.TWSectionDetailPage .sc-content .sc-image,.TWSectionDetailPage_Controller-page .sc-content .sc-image{float:left;width:450px}.TWSectionDetailPage .sc-content .sc-info,.TWSectionDetailPage_Controller-page .sc-content .sc-info{margin-left:490px}}.TWSectionDetailPage .sc-content .button,.TWSectionDetailPage_Controller-page .sc-content .button{display:block}@media (max-width: 999px){.TWSectionDetailPage .sc-content .button.mobile,.TWSectionDetailPage_Controller-page .sc-content .button.mobile{display:inline-block}.TWSectionDetailPage .sc-content .button.pc,.TWSectionDetailPage_Controller-page .sc-content .button.pc{display:none}}@media (min-width: 1000px){.TWSectionDetailPage .sc-content .button.pc,.TWSectionDetailPage_Controller-page .sc-content .button.pc{display:inline-block}.TWSectionDetailPage .sc-content .button.mobile,.TWSectionDetailPage_Controller-page .sc-content .button.mobile{display:none}}.floor-svg-map{display:block}.svg-map>svg{height:initial;width:80%;transform:translate(20%, -10%);overflow:visible}.svg-map *,.floor-svg-map *{pointer-events:none;transition:none}.svg-map text{font-size:8px;color:white;fill:white;font-family:'Brown', sans-serif}.svg-map text.apartments-text{font-size:11px}.floor-svg-map text{font-family:'Brown', sans-serif}.floor-svg-map text[for^="apa"]{font-size:10px;color:white;fill:white}.svg-map path[id^="lot"],.svg-map polygon[id^="lot"],.svg-map polyline[id^="lot"],.svg-map rect[id^="lot"],.svg-map line[id^="lot"],.svg-map path[id^="lot"],.svg-map circle[id^="lot"],.svg-map g[id^="lot"],.floor-svg-map path[id^="apa"],.floor-svg-map polygon[id^="apa"],.floor-svg-map polyline[id^="apa"],.floor-svg-map rect[id^="apa"],.floor-svg-map line[id^="apa"],.floor-svg-map path[id^="apa"],.floor-svg-map circle[id^="apa"],.floor-svg-map g[id^="apa"]{pointer-events:auto;cursor:auto}@media (min-width: 1000px){.svg-map path[id^="lot"],.svg-map polygon[id^="lot"],.svg-map polyline[id^="lot"],.svg-map rect[id^="lot"],.svg-map line[id^="lot"],.svg-map path[id^="lot"],.svg-map circle[id^="lot"],.svg-map g[id^="lot"],.floor-svg-map path[id^="apa"],.floor-svg-map polygon[id^="apa"],.floor-svg-map polyline[id^="apa"],.floor-svg-map rect[id^="apa"],.floor-svg-map line[id^="apa"],.floor-svg-map path[id^="apa"],.floor-svg-map circle[id^="apa"],.floor-svg-map g[id^="apa"]{cursor:pointer}}#results-article h1{color:#888}#results-article h5{margin-bottom:0.5rem;margin-top:3rem;font-size:2.5rem}#results-article li{list-style-type:none}#results-article li p{margin-bottom:0.5rem}@media (min-width: 700px){#results-article h1{margin-top:60px}}#results-article #PageNumbers{border-top:1px solid #eee;padding-top:15px}#results-article #PageNumbers .pagination{float:left}#results-article #PageNumbers p{float:right;font-size:12px;color:#4f4f4f;line-height:25px;margin-bottom:0}.screen-nav{max-width:1600px;max-width:200px;position:fixed;right:5%;bottom:16%;margin:0 auto;text-align:right}@media (max-width: 1000px){.screen-nav{display:none}}.screen-nav nav{position:relative;max-width:15rem;display:inline-block;padding-right:0.5rem;z-index:4}.screen-nav ul{list-style-type:none;margin:0;padding:0}.screen-nav ul li{margin:0 0 0.6rem 0;padding:0}.screen-nav ul li a{display:inline-block;font-family:'GT-Sectra-Display';font-weight:600;font-style:normal;font-stretch:normal;color:#fff;padding:9px 1px 6px 12px;border-bottom:4px solid transparent;transition:color 300ms linear}.screen-nav ul li a:hover{color:#a70531}.screen-nav ul li.active a{border-bottom:4px solid #a70531}.screen-nav ul li.active a:hover{color:#fff}.about-block{height:100vh;display:flex;display:-ms-flexbox;align-items:flex-end;-ms-flex-align:end}@media (max-width: 1000px){.about-block.first{padding-top:4.7rem}}@media (max-width: 1000px){.about-block{background:#fff !important;height:auto;display:block;padding:0 18px 2.5rem}}.about-block__image{display:none;width:100%;font-size:0;line-height:0;margin-bottom:1.4rem}.about-block__image img{width:100%;height:auto}@media (max-width: 1000px){.about-block__image{display:block}}.about-block .page-title{position:relative;max-width:160rem;margin:0 5% 9.1rem;flex:1;-ms-flex:1}@media (max-width: 1000px){.about-block .page-title{margin:0;padding-bottom:2.1rem;border-bottom:1px solid #cecdcc}}.about-block .page-title:before{content:"";position:absolute;top:0px;left:-3.5rem;height:100%;width:0.9rem;background:#A70531}@media (max-width: 1000px){.about-block .page-title:before{display:none}}.about-block article{max-width:50%;padding:0 0 0 1.8rem;color:#fff}@media (max-width: 1000px){.about-block article{max-width:inherit;padding:0;color:#666666}.about-block article h3{font-size:3rem;line-height:4.8rem;color:#a70531;margin-bottom:0.5rem}.about-block article p{margin-bottom:1.9rem}}.about-block .button{margin-bottom:0;line-height:3.6rem;height:auto}@media (min-width: 1001px){.about-block .button{color:#fff}}.about-block .button.button-arrow:before{border:2px solid rgba(255,255,255,0.07)}@media (max-width: 1000px){.about-block .button.button-arrow:before{border:3px solid rgba(255,255,255,0.07)}}.intro{padding:10.4rem 40px 5.2rem}.intro h1,.intro h2,.intro h3{color:#eb8918}@media (min-width: 550px){.intro h1,.intro h2,.intro h3{font-size:5rem;line-height:5rem;padding:1.8rem 0 1.8rem}}.intro h1.text--secondary,.intro h2.text--secondary,.intro h3.text--secondary{color:#026980}.intro a{text-decoration:underline}.intro article img{max-width:100%;height:auto}.intro blockquote{display:inline-block;line-height:1.5;font-weight:500;font-style:italic;quotes:"“" "”" "‘" "’";text-align:center;color:#fff}.intro blockquote:before{content:open-quote;font-family:Georgia, serif;font-size:6rem;line-height:0;position:relative;top:20px;color:#dc291e}.intro blockquote:after{content:close-quote;font-family:Georgia, serif;font-size:6rem;line-height:0;position:relative;top:20px;color:#dc291e}.intro blockquote p{display:inline;font-size:3rem}@media (min-width: 550px){.intro article .page-header h5{font-size:2.5rem}}.team-grid{padding:40px 20px;max-width:1600px;margin:0 auto;background:#fff}@media (min-width: 1200px){.team-grid{padding:0;padding-bottom:50px}}.team-grid .tg-list{padding:0;margin:0;list-style:none;width:100%;display:inline-block}.team-grid .tg-list .tg-item{width:100%;min-height:200px;position:relative;margin-bottom:20px;cursor:pointer;clear:both}@media (min-width: 700px){.team-grid .tg-list .tg-item{width:50%;float:left;margin-bottom:0px;clear:none}.team-grid .tg-list .tg-item:nth-child(2n){clear:right}.team-grid .tg-list .tg-item:nth-child(2n+1){clear:left}}@media (min-width: 1024px){.team-grid .tg-list .tg-item{width:33.33333333%;min-height:900px;margin-bottom:0px}.team-grid .tg-list .tg-item:nth-child(2n),.team-grid .tg-list .tg-item:nth-child(2n+1){clear:none}.team-grid .tg-list .tg-item:nth-child(3n){clear:right}.team-grid .tg-list .tg-item:nth-child(3n+1){clear:left}}@media (min-width: 1200px){.team-grid .tg-list .tg-item{width:33.33333333%;min-height:450px}}@media (min-width: 1800px){.team-grid .tg-list .tg-item{min-height:550px}}.team-grid .tg-list .tg-item .tg-image{height:400px;width:100%;float:left;margin-bottom:10px;background-position:center top;background-repeat:no-repeat;background-color:#fff;transition:all 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86) 0ms}@media (min-width: 1200px){.team-grid .tg-list .tg-item .tg-image{position:absolute;top:0;left:0;height:100%}}.team-grid .tg-list .tg-item h4{margin-bottom:0;font-size:2.5rem;color:#fff}@media (min-width: 700px){.team-grid .tg-list .tg-item h4{font-size:3.5rem}}.team-grid .tg-list .tg-item h6{text-transform:uppercase;margin-bottom:0}.team-grid .tg-list .tg-item .tg-details{z-index:1;width:100%;opacity:0;display:none}.team-grid .tg-list .tg-item .tg-details .tg-social{margin:10px 0}.team-grid .tg-list .tg-item .tg-details .tg-social a{margin-right:5px}.team-grid .tg-list .tg-item .tg-details h4{color:#fff}@media (min-width: 1200px){.team-grid .tg-list .tg-item .tg-details,.team-grid .tg-list .tg-item .tg-title{z-index:1;width:100%;position:absolute;bottom:0;padding:20px;transition:all 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86) 0ms;background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,0.7) 50%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 )}}.StaffPage .mfp-wrap{position:fixed !important;top:0 !important;overflow:scroll}.StaffPage .mfp-container{background:#fff}.StaffPage .mfp-content{padding:0 80px}.StaffPage .mfp-content-inner{display:flex;display:-ms-flexbox;-ms-flex-pack:center;justify-content:center;min-height:100vh;padding:40px 0;align-items:center;-ms-flex-align:center}.StaffPage .mfp-content-cols{display:flex;display:-ms-flexbox;max-width:100%;min-width:80%;align-items:flex-end;-ms-flex-align:end;border-bottom:4px solid #fff}.StaffPage .mfp-content-cols:before,.StaffPage .mfp-content-cols:after{display:none !important}.StaffPage .mfp-side-info{-ms-flex-preferred-size:80%;flex-basis:80%}.StaffPage .mfp-memberContent{max-width:600px;width:100%}.StaffPage .mfp-memberContent.nano{height:200px}.StaffPage .mfp-img{width:350px;font-size:0;line-height:0}.StaffPage .mfp-side-info{padding-left:50px;margin-bottom:3rem}.StaffPage .mfp-content-cols.no-image{margin:0 30px}.StaffPage .mfp-content-cols.no-image .mfp-side-info{padding-left:0}.StaffPage .mfp-side-content h3{color:#fff;letter-spacing:0.018em;margin-bottom:0}.StaffPage .mfp-side-content h6{font-size:1.7rem;line-height:1.2;text-transform:uppercase;margin-bottom:4rem;letter-spacing:0.018em}.StaffPage .mfp-side-content p{color:#666}.StaffPage .mfp-close-btn-in .mfp-close,.StaffPage .mfp-arrow{color:#fff}.StaffPage .mfp-arrow-right:before{border-left-color:#fff}.StaffPage .mfp-arrow-left:before{border-right-color:#fff}.StaffPage .mfp-close{position:absolute;right:0px;padding-right:76px;top:48px;font-size:100px;height:44px;margin:0;opacity:1}.StaffPage .mfp-close:hover{opacity:0.65}.StaffPage .ntp-mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation;position:absolute;margin:0;top:50%;margin-top:-55px;width:90px;height:110px;-webkit-tap-highlight-color:transparent;font-size:47pt;color:#fff;opacity:1}.StaffPage .ntp-mfp-arrow:hover{opacity:0.65}.StaffPage .ntp-mfp-arrow.fa-angle-left{left:23px}@media (max-width: 600px){.StaffPage .ntp-mfp-arrow.fa-angle-left{left:-20px}}.StaffPage .ntp-mfp-arrow.fa-angle-right{right:23px}@media (max-width: 600px){.StaffPage .ntp-mfp-arrow.fa-angle-right{right:-20px}}.StaffPage .mfp-side-content .tg-social{margin:10px 0}.StaffPage .mfp-side-content .tg-social a{display:inline-block;margin-top:7px;font-size:2rem;margin-right:20px}@media (min-width: 1200px){.team-grid .tg-list .tg-item{overflow:hidden}.team-grid .tg-list .tg-item .tg-details{display:block}}@media (min-width: 1200px) and (min-width: 1500px){.team-grid .tg-list .tg-item .tg-details{width:100%;padding-right:50px}}@media (min-width: 1200px){.team-grid .tg-list .tg-item .tg-details .tg-social a{margin-right:10px;font-size:1.9rem}.team-grid .tg-list .tg-item .tg-details h6{margin-bottom:8px}.team-grid .tg-list .tg-item .tg-details p{font-size:1.3rem}.team-grid .tg-list .tg-item .tg-details,.team-grid .tg-list .tg-item .tg-title{padding:30px 50px;transform:translateY(15px)}}@media (min-width: 1200px) and (min-width: 1700px){.team-grid .tg-list .tg-item .tg-details,.team-grid .tg-list .tg-item .tg-title{padding:20px 80px 40px}}@media (min-width: 1200px){.team-grid .tg-list .tg-item:hover .tg-title{opacity:0;visibility:hidden}.team-grid .tg-list .tg-item:hover .tg-details{opacity:1;transform:translateY(0px)}.team-grid .tg-list .tg-item:hover .tg-image{opacity:0.3;transform:translateX(20px)}}@media (max-width: 1200px){.StaffPage .mfp-memberContent{max-width:400px}}@media (max-width: 1000px){.StaffPage .mfp-wrap{background:#fff}.StaffPage .mfp-wrap img{max-width:80%}.StaffPage .mfp-content{padding:0 40px}.StaffPage .mfp-content-inner{display:block;width:80%;margin-left:10%}.StaffPage .mfp-content-cols{display:block;width:100%}.StaffPage .mfp-memberContent{width:100%;max-width:100%}.StaffPage .mfp-img{width:100%;margin-bottom:3rem}.StaffPage .mfp-img img{width:100%;height:auto}.StaffPage .mfp-side-info{padding:0}.StaffPage .mfp-close{position:absolute;right:0;top:20px;font-size:60px}}@media (max-width: 700px){.team-grid .tg-list .tg-item .tg-title{opacity:0}.team-grid .tg-list .tg-item .tg-details{padding:30px 50px;opacity:1}}@media (max-width: 1200px){.team-grid .tg-list .tg-item .tg-details{padding:30px 50px;opacity:1;display:block}.team-grid .tg-list .tg-item .tg-title{display:none}}.property-tabs--mobile{padding:20px;margin-top:-60px;background:#fff}.property-tabs--mobile .pt-propertylist{margin:0;padding:0;list-style:none}.property-tabs--mobile .pt-propertylist .pt-property-item{margin-bottom:20px;padding:10px 0;border-bottom:1px solid #ddd}.property-tabs--mobile .pt-propertylist .pt-property-item img{width:100%;margin-bottom:10px}@media (min-width: 700px){.property-tabs--mobile .pt-propertylist .pt-property-item img{float:left;width:250px}}@media (min-width: 700px){.property-tabs--mobile .pt-propertylist .pt-property-item .pt-property-desc{margin-left:270px}}.property-tabs--mobile .pt-propertylist .pt-property-item h4{font-size:2.8rem}@media (min-width: 700px){.property-tabs--mobile{display:none}}.property-intro{padding-top:180px}#contact-intro .wrap-small{max-width:1200px}@media (max-width: 1000px){#contact-intro{padding-top:60px}#contact-intro .wrap-small{max-width:700px}}.property-tabs{display:none;padding:10px;width:95%;margin:0 auto}@media (min-width: 700px){.property-tabs{display:block}}.property-tabs .pt-video-image{background:#ddd;display:none;min-height:300px;margin-bottom:20px;text-align:center;position:relative}.property-tabs .pt-video-image.active{display:block}.property-tabs .pt-video-image .pt-play{border:1px solid #fff;border-radius:50em;padding:10px 24px;color:#fff;font-size:3rem;text-align:center;width:70px;height:70px;margin:0 auto;left:0;right:0;display:block;position:absolute;top:50%;transform:translateY(-50%)}.property-tabs .pt-tabs ul{margin:0 0 20px;padding:0;list-style:none;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-align:center;align-items:center}.property-tabs .pt-tabs ul li{width:25%;background:#fff;padding:20px;text-align:center;transition:all 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86) 0ms;position:relative;min-height:180px;max-height:180px;display:-ms-flexbox;display:flex;cursor:pointer}.property-tabs .pt-tabs ul li:before{position:absolute;height:0px;width:100%;bottom:0;left:0;content:"";background:#fff;transition:all 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86) 0ms}.property-tabs .pt-tabs ul li svg{width:100%;margin:0 auto}.property-tabs .pt-tabs ul li.active,.property-tabs .pt-tabs ul li:hover{background:#fff;box-shadow:0 15px 20px rgba(0,0,0,0.1)}.property-tabs .pt-tabs ul li.active .replaced-svg,.property-tabs .pt-tabs ul li:hover .replaced-svg{fill:#333}.property-tabs .pt-tabs ul li.active .replaced-svg path,.property-tabs .pt-tabs ul li:hover .replaced-svg path{fill:#333}.property-tabs .pt-tabs ul li.active .replaced-svg rect,.property-tabs .pt-tabs ul li:hover .replaced-svg rect{fill:#333}.property-tabs .pt-tabs ul li.active .replaced-svg .prestons-square,.property-tabs .pt-tabs ul li:hover .replaced-svg .prestons-square{fill:none;stroke:#333}.property-tabs .pt-tabs ul li.active .replaced-svg .prestons-square rect,.property-tabs .pt-tabs ul li:hover .replaced-svg .prestons-square rect{fill:#333}.property-tabs .pt-tabs ul li.active:before,.property-tabs .pt-tabs ul li:hover:before{height:4px}.property-tabs .pt-tabs ul li .replaced-svg{fill:#fff;max-width:134px;max-height:140px}.property-tabs .pt-contents{display:none}.property-tabs .pt-contents.active{display:block}.pt-news{margin-top:50px}.pt-news .pt-newslist{margin:0;padding:0;list-style:none}.pt-news .pt-newslist .pt-news-item{margin-bottom:20px;padding:10px 0;border-bottom:1px solid #ddd}.pt-news .pt-newslist .pt-news-item img{width:100%;margin-bottom:10px}@media (min-width: 700px){.pt-news .pt-newslist .pt-news-item img{float:left;width:250px}}@media (min-width: 700px){.pt-news .pt-newslist .pt-news-item .pt-news-desc{margin-left:270px}}.pt-news .pt-newslist .pt-news-item h4{margin:0;font-size:2.8rem}@media (min-width: 1000px){.property-tabs{background:#fff;padding:30px;width:100%}.property-tabs .pt-video-image{max-width:1600px;margin:0 auto;top:-60px;min-height:450px}.property-tabs .pt-tabs{float:left;width:300px}.property-tabs .pt-tabs ul li{width:100%;min-height:180px;max-height:180px}.property-tabs .pt-contents{margin-left:330px;position:relative}.property-tabs .pt-contents a.visit-site{position:absolute;right:0px;top:0px;margin-bottom:20px}}@media (min-width: 1300px){.property-tabs .pt-video-image{min-height:550px;margin-bottom:0px}}@media (min-width: 1300px) and (min-width: 1700px){.property-tabs .pt-video-image{min-height:650px}}@media (min-width: 1300px){.property-tabs .pt-video-image .pt-play{border:1px solid #fff;border-radius:50em;padding:10px 24px;color:#fff;font-size:6rem;width:120px;height:120px}.property-tabs .pt-video-image .pt-play i{margin-left:10px}.property-tabs .wrap{z-index:5;position:relative}.property-tabs .pt-tabs{float:left;width:400px;margin-top:-180px;padding-left:20px}.property-tabs .pt-tabs h6{color:#fff}.property-tabs .pt-tabs ul li{width:46%;margin-right:4%;margin-bottom:1.5rem;min-height:180px;max-height:180px}.property-tabs .pt-tabs ul li a{display:inline-block;height:100%;vertical-align:middle}.property-tabs .pt-tabs ul li img{vertical-align:middle;height:140px}.property-tabs .pt-tabs ul li:hover{box-shadow:0 15px 20px rgba(0,0,0,0.3)}.property-tabs .pt-contents{margin-left:450px}.property-tabs .pt-contents h2{font-size:6rem}.property-tabs .pt-contents a.visit-site{right:20px;top:-90px}}.property-links{z-index:12;padding:20px;margin-top:-100px}@media (min-width: 600px){.property-links{padding:40px}}.property-links .wrap-large{position:relative}.property-links ul{min-width:300px;z-index:5;box-shadow:0 15px 20px rgba(0,0,0,0.3);position:relative;background:#212121;margin:0 auto;padding:0px;list-style:none}@media (min-width: 1000px){.property-links ul{max-width:500px;bottom:-100px;right:0px;position:absolute}}@media (max-width: 600px){.property-links ul{min-width:0}}.property-links ul li{border-bottom:solid #333 1px;margin:0}.property-links ul li a{padding:15px 15px;display:inline-block;width:100%;height:100%;color:#fff;font-family:'GT-Sectra-Display';font-weight:600;font-style:normal;font-stretch:normal;font-weight:300;font-size:1.7rem}.property-links ul li a i{color:#4f4f4f;margin:0 8px}.property-links ul li.direction-link a{display:-ms-flexbox;display:flex}.property-links ul li.direction-link .fa-map-marker{top:4px;position:relative}.property-links ul li.enquire-link{background:#fff;border-bottom:0;cursor:pointer}.property-links ul li.enquire-link i{display:inline-block;vertical-align:middle;color:#ce0202;font-size:2.8rem}.property-links ul li.enquire-link a{padding-right:10px}.property-links ul li.enquire-link:hover{background:#fff}.property-links ul li.status-icon{border:0;border-radius:50em;color:#fff;display:block;font-size:1.1rem;font-weight:700;height:75px;line-height:1.1;padding:0;position:absolute;text-align:center;text-transform:uppercase;right:0;top:-85px;width:75px}.property-links ul li.status-icon.status-green{background:#37aa2d;border:2px solid #6fd766}.property-links ul li.status-icon.status-orange{background:#a74d05;border:2px solid #f87d1a}.property-links ul li.status-icon.status-red{background:#fff;border:2px solid #fff}.property-links ul li .status-title{display:table;height:100%;width:100%}.property-links ul li .status-position{display:table-cell;vertical-align:middle}.property-links ul li.secondary-contact{display:none}.property-links ul li.contact-person{position:absolute;top:-70px;left:0px;border:none;color:#fff;display:block;max-width:300px;width:auto}@media (max-width: 1000px){.property-links ul li.contact-person{left:auto;right:100px}}@media (min-width: 1300px){.property-links ul li.contact-person{left:auto;right:100px}}.property-links ul li.contact-person:hover{background:transparent}.property-links ul li.contact-person h3{font-size:2.5rem}@media (max-width: 700px){.property-links ul li.contact-person h3{font-size:2.2rem}}.property-links ul li.contact-person h6{font-weight:300}.property-links ul li.contact-person i{position:absolute;left:-50px;font-size:4rem;padding:5px}.property-links ul li.contact-person .contact-person{float:right}.property-links ul li:hover{background:#111}.property-links.two-contacts ul li.contact-person .contact-name{color:#bbb;cursor:pointer}.property-links.two-contacts ul li.contact-person .contact-slash{color:#bbb}.property-links.two-contacts ul li.contact-person .contact-break{display:none}.property-links.two-contacts ul li.contact-person .contact-name.active,.property-links.two-contacts ul li.contact-person .contact-name.active:hover{color:#fff}.property-links.two-contacts ul li.contact-person .contact-name:hover{color:#888}.property-links.two-contacts ul li.contact-person .fa{margin-top:2px}.two-contacts ul{min-width:320px}@media (max-width: 700px){.property-links.two-contacts{margin-top:-70px}.property-links.two-contacts ul{min-width:0;max-width:300px}.property-links.two-contacts ul li.contact-person{top:-85px;left:12px}.property-links.two-contacts ul li.contact-person .contact-slash{display:none}.property-links.two-contacts ul li.contact-person .contact-break{display:block}.property-links.two-contacts ul li.contact-person h3.remove-bottom{line-height:1.5rem;margin-bottom:10px}.property-links.two-contacts ul li.contact-person .fa{display:none}}@media (min-width: 1000px) and (max-width: 1299px){.property-links.two-contacts ul li.contact-person{right:138px;top:-75px}.property-links.two-contacts ul li.contact-person .contact-slash{display:none}.property-links.two-contacts ul li.contact-person .contact-break{display:block}.property-links.two-contacts ul li.contact-person h3.remove-bottom{line-height:1.2rem;font-size:2.2rem;margin-bottom:10px}.property-links.two-contacts ul li.contact-person .fa{margin-top:-7px}.property-links.two-contacts ul li.contact-person .cp-name{max-width:100%}}@media (min-width: 1300px){.property-links ul{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:distribute;align-content:space-around;-ms-flex-align:stretch;align-items:stretch;max-width:none}.property-links ul li{display:-ms-flexbox;display:flex}.property-links ul li.direction-link{display:none}.property-links ul li:hover{background:transparent}.property-links ul li:hover a{opacity:0.9}.property-links ul li a{padding:20px 30px;max-width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media (min-width: 1500px){.property-links ul{width:auto;position:absolute;min-width:400px}.property-links ul li a{padding:25px 25px}}.property-details{padding:20px 0}.property-details .summary{padding:50px 30px;color:#fff;text-align:center;position:relative;min-height:500px}.property-details .summary .visit-site{display:none}@media (min-width: 700px){.property-details .summary{padding:80px 60px}.property-details .summary .visit-site{display:inline-block}}.property-details .summary .summary-image{background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;height:100%;width:100%;top:0;left:0}.property-details .summary *{position:absolute;left:0;top:0;margin-bottom:0}.property-details .summary img{margin-bottom:20px}.property-details article{padding:20px}@media (min-width: 700px){.property-details article{padding:40px}}img.hero-logo{width:80%;max-width:250px;margin-top:10px}.svg.blog-link-svg{width:150px;margin-left:50px;float:left}.svg.blog-link-svg path{fill:#333}.svg.blog-link-svg polygon{fill:#333}@media (max-width: 699px){.svg.blog-link-svg{display:none}}@media (min-width: 1600px){.property-image-slider{max-width:1600px;margin:0 auto}}.property-image-slider ul{margin:0;padding:0;list-style:none}.property-image-slider ul li{margin:0;min-height:400px;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center}@media (min-width: 700px){.property-image-slider ul li{min-height:600px}}@media (min-width: 1300px){.property-image-slider ul li{min-height:750px}}.glide__bullets{text-align:center;top:-50px;z-index:9;position:relative}.glide__bullets button{background:#fff;border:none;height:20px;width:20px;padding:0;min-width:inherit;line-height:20px;margin:0 8px;opacity:0.7}.glide__bullets button.active{background:#fff;opacity:1}@media (min-width: 700px){.glide__bullets{text-align:left;padding:0px 30px}}.property-news{margin:0;padding:20px}@media (min-width: 700px){.property-news{padding:40px}}.property-news .pt-news-item img,.property-news .pt-news-item p,.property-news .pt-news-item .button-arrow{display:none}@media (min-width: 600px){.property-news .pt-news-item img,.property-news .pt-news-item p,.property-news .pt-news-item .button-arrow{display:inline-block}}.property-news .pt-news-item h4{font-size:2.5rem}.property-contact .pc-form{background:#fff;padding:20px}@media (min-width: 700px){.property-contact .pc-form{padding:40px}}.property-contact .pc-form form{margin:0}.property-contact .pc-form h2{color:#fff}.property-contact .pc-form input,.property-contact .pc-form textarea{width:100%}.property-contact .pc-details{padding:20px}@media (min-width: 700px){.property-contact .pc-details{padding:40px}}.property-contact .pc-details h5{font-size:2.2rem}.property-contact .pc-details ul{margin:0 0 0 25px;padding:0px;list-style:none}.property-contact .pc-details ul li{margin:0}.property-contact .pc-details ul li a{padding:8px 0px;display:inline-block;width:100%;height:100%;font-family:'GT-Sectra-Display';font-weight:600;font-style:normal;font-stretch:normal;font-weight:300;font-size:1.8rem}.property-contact .pc-details ul li a br{display:none}.property-contact .pc-details ul li a i{color:#888;margin-right:10px;margin-left:-25px}@media (min-width: 1000px){.property-details{padding-bottom:0}}@media (min-width: 1000px) and (min-width: 1600px){.property-details .wrap-large{padding:40px}}@media (min-width: 1000px){.property-details .summary{margin-left:2%;margin-top:50px;float:left;width:38%;z-index:5;bottom:-40px;min-height:540px}.property-details .summary h5{font-size:2.5rem}}@media (min-width: 1000px) and (min-width: 1300px){.property-details .summary{width:35%;padding:60px}.property-details .summary h5{font-size:3rem}}@media (min-width: 1000px){.property-details article{margin-top:50px;float:right;padding:50px 50px 70px;width:60%}}@media (min-width: 1000px) and (min-width: 1300px){.property-details article{width:63%;padding:80px 60px}}@media (min-width: 1000px) and (min-width: 1600px){.property-details article{padding:90px}}@media (min-width: 1000px){.property-image-slider{top:-40px}.property-news{float:left;width:60%}.property-contact{float:right;top:-100px;position:relative;width:36%;margin-right:2%;margin-left:2%}}@media (min-width: 1000px) and (min-width: 1600px){.property-contact .wrap-large{padding:40px}}@media (min-width: 1000px){.property-contact .pc-details{padding:40px 0}.property-contact .pc-form{padding:40px;box-shadow:0 15px 20px rgba(0,0,0,0.2)}}@media (min-width: 1000px) and (min-width: 1300px){.property-contact .pc-form{padding:60px}}@media (min-width: 1000px) and (min-width: 1300px){.property-contact{width:32%}}.logos{background:#fff;padding:2rem}.logo-blocks ul{list-style-type:none;list-style:none;margin:0;padding:0;font-size:0;line-height:0}.logo-blocks ul li{display:block;width:100%;margin:0;padding:0 0 2rem 0;box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.logo-blocks ul li:last-child{padding-bottom:0}.logo-blocks ul li:nth-child(2n){padding-right:0}.logo-blocks ul li a{display:flex;display:-ms-flexbox;-ms-flex-align:center;align-items:center;width:100%;height:180px;padding:20px;background:#fff;position:relative;transition:all 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86) 0ms}.logo-blocks ul li a svg{width:100%;margin:0 auto}.logo-blocks ul li a .replaced-svg{fill:#fff;max-width:134px;max-height:140px}.logo-blocks ul li a:before{position:absolute;height:0px;width:100%;bottom:0;left:0;content:"";background:#fff}.logo-blocks ul li a.active,.logo-blocks ul li a:hover{background:#fff;box-shadow:0 15px 20px rgba(0,0,0,0.1)}.logo-blocks ul li a.active:before,.logo-blocks ul li a:hover:before{height:4px}.logo-blocks ul li a.active .replaced-svg,.logo-blocks ul li a:hover .replaced-svg{fill:#333}.logo-blocks ul li a.active .replaced-svg path,.logo-blocks ul li a:hover .replaced-svg path{fill:#333}.logo-blocks ul li a.active .replaced-svg rect,.logo-blocks ul li a:hover .replaced-svg rect{fill:#333}.logo-blocks ul li a.active .replaced-svg .prestons-square,.logo-blocks ul li a:hover .replaced-svg .prestons-square{fill:none;stroke:#333}.logo-blocks ul li a.active .replaced-svg .prestons-square rect,.logo-blocks ul li a:hover .replaced-svg .prestons-square rect{fill:#333}@media (min-width: 400px){.logo-blocks ul li{display:inline-block;vertical-align:middle;width:50%;padding:0 1.5rem 1.5rem 0}.logo-blocks ul li:last-child{padding-bottom:1.5rem}}@media (min-width: 700px){.logos{padding:4rem}.logo-blocks ul{display:flex;display:-ms-flexbox}.logo-blocks ul li{display:flex;display:-ms-flexbox;width:auto;flex:1;-ms-flex:1;margin:0;padding:0}.logo-blocks ul li:last-child{padding-bottom:0}.logo-blocks ul li:nth-child(2n){margin-right:0}}@media (min-width: 1000px){.logos{background:#fff;padding:10rem 4rem 4rem}.logo-blocks ul li{margin:0 1.5rem 0 0}.logo-blocks ul li:nth-child(2n){margin-right:1.5rem}.logo-blocks ul li:last-child{margin-right:0}}@media (min-width: 1300px){.logos{position:absolute;right:0;top:auto;margin-top:-142px;z-index:10;background:none;padding:0 1.5rem 0 0}.logo-blocks ul{display:block}.logo-blocks ul li{display:inline-block}.logo-blocks ul li a{width:180px}}.Security-page .hero{height:280px;min-height:280px}.Security-page #MemberLoginForm_LoginForm{max-width:320px;margin:0 auto}.Security-page #MemberLoginForm_LoginForm input{width:100%}.Security-page #MemberLoginForm_LoginForm input[type="checkbox"]{width:auto;display:inline-block;float:left;margin-right:10px;margin-top:5px}.Security-page .team-grid,.Security-page .portfolio-box,.Security-page .our-stories,.Security-page .newsletter-signup,.Security-page .nav{display:none}.ErrorPage .hero{background:url(../images/banner2.jpg) repeat-x center;background-size:cover;height:50vh;max-height:400px}.ErrorPage .hero:after{display:none}@media (min-width: 1000px){.display--flex{display:-ms-flexbox;display:flex}}.display--flex .side-bar .property-contact{width:auto}@media (min-width: 1000px) and (min-width: 1300px){.display--flex .side-bar{width:32%}}@media (min-width: 1000px){.display--flex .side-bar{float:right;top:-100px;position:relative;width:36%;margin-right:2%;margin-left:2%}}.display--flex .side-content{margin:0;padding:20px}.display--flex .side-content .property-news{padding:0;clear:both;float:none;width:auto}@media (min-width: 700px){.display--flex .side-content{padding:40px}}@media (min-width: 1000px){.display--flex .side-content{float:left;width:60%}}.pagination{font-size:14px;line-height:20px;margin-top:20px}.pagination a{color:#fff}.pagination a:hover{color:#222}.pagination .counter{display:none}.pagination ul{list-style-type:none;list-style:none;margin:0;padding:0;overflow:hidden}.pagination li{list-style-type:none;list-style:none;float:left;padding-left:4px;font-weight:600}.pagination .pagination-start,.pagination .pagination-prev{padding-left:0;padding-right:15px}.pagination .pagination-next,.pagination .pagination-end{padding-left:15px}.pagination .pagination-start span,.pagination .pagination-prev span,.pagination .pagination-next span,.pagination .pagination-end span{color:#888}.pagination .pagination-start a:before,.pagination .pagination-start span:before{content:"\3c\3c\a0"}.pagination .pagination-prev a:before,.pagination .pagination-prev span:before{content:"\3c\a0"}.pagination .pagination-next a:after,.pagination .pagination-next span:after{content:"\a0\3e"}.pagination .pagination-end a:after,.pagination .pagination-end span:after{content:"\a0\3e\3e"}.pagination .pagination-prev+li{padding-left:0}.fancybox-margin{margin-right:auto !important}.ErrorPage .hero .page-title{text-align:center}.ErrorPage .hero .page-title h1{width:100%}.ErrorPage .hero .page-title:before{display:none}.ErrorPage .intro .wrap{text-align:center}.two-lots{padding:0 20px 10rem}@media (min-width: 550px){.two-lots{padding:0 40px 10rem}}.two-lots__header{padding:7rem 0 5rem}.two-lots__header p{margin:0;font-size:1.4rem;text-transform:uppercase;font-weight:bold}.two-lots__header h2{margin-bottom:0}.two-lots__header h2 span{display:block;padding-left:3.5rem}@media (min-width: 550px){.two-lots__header p{font-size:2.4rem}.two-lots__header h2 span{padding-left:8.7rem}}.two-lots__maps:after{content:" ";display:table;clear:both}.two-lots__map{position:relative;width:100%;padding-bottom:5rem}.two-lots__map img{max-width:100%;width:100%}.two-lots__map h2{font-size:4.5rem;color:#026980;position:absolute;bottom:5rem;margin:0;left:4rem}.two-lots__map.left{clear:both}.two-lots__map.right{padding-bottom:0}.two-lots__map.right h2{color:#eb8918;bottom:auto;top:0}@media (min-width: 1000px){.two-lots__map{float:left;width:46%}.two-lots__map h2{bottom:-4.5rem;left:0}.two-lots__map.right{padding-top:15rem;float:right}.two-lots__map.right h2{color:#eb8918;bottom:auto;top:8.2rem;left:50%;transform:translateX(-50%)}}@media (min-width: 1200px){.two-lots__map h2{font-size:8.4rem;bottom:-4.5rem}.two-lots__map.right h2{top:8.2rem}}@media (min-width: 1400px){.two-lots__map h2{font-size:10.4rem}}.two-lots--cancel-padding .two-lots__header{padding-top:0}.homes-for-sale .contents{display:table;width:100%}.homes-for-sale .contents>div{display:table-cell;vertical-align:middle;background:transparent url("../images/lots-bg.jpg") center no-repeat;background-size:cover;padding:4.6rem 0 7.9rem}@media (min-width: 550px){.homes-for-sale .contents>div{height:100vh;min-height:929px;padding:0}}.homes-for-sale .contents>div article{max-width:654px;margin:0 auto;width:100%;text-align:center;padding:0 20px}.homes-for-sale .contents>div article .button{font-weight:bold;margin:0}@media (min-width: 550px){.homes-for-sale .contents>div article{padding:0 40px}.homes-for-sale .contents>div article .button{padding:8px 50px;font-size:1.9rem;height:5.8rem}}.price-list.header{position:relative}.price-list.header .top{padding:30px 12px}.price-list.header .top .logo img{width:250px}@media (min-width: 1500px){.price-list.header .top{padding:30px 30px}.price-list.header .top .logo img{width:250px}}.price-list-container{padding:50px 20px 20px;color:#000;font-size:1.6rem}.price-list-container h1{font-size:5rem}@media (min-width: 550px){.price-list-container h1{font-size:5rem}}.price-list-container h4{font-size:3.5rem}@media (min-width: 550px){.price-list-container h4{font-size:3.5rem}}.price-list-container a{color:#000}.price-list-container table{width:100%}.price-list-container .price-list{margin-bottom:50px}.price-list-container .print-button{width:200px;text-align:right}.price-list-container .print-button a,.price-list-container .print-button span{display:block}@media print{.price-list-container .print-button a{display:none}}.price-list-container .print-button span.fa{display:inline-block;font-size:20px;margin-right:10px}.price-list-container .price-list-table-container{padding:4px}.price-list-container .price-list-table th,.price-list-container .price-list-table td{text-align:center;padding:4px;font-weight:bold;color:#000}@media print{.price-list-no-print{display:none}.header .top{-webkit-print-color-adjust:exact;background:#000}.footer{-webkit-print-color-adjust:exact}}.faq-intro{background:#fff;color:#000;padding:40px 40px 20px}.light .faq-intro{background:#000;color:#fff}.faqs h4,.faqs p{margin:0}.faqs .container{color:#fff;margin:4em auto}.faq-item__container{fill:#dc291e;background:#fff}.light .faq-item__container{background:#000}.faq-item__container:nth-child(n+2){border-top:solid #d50000 1px}.faq-item-accordion__header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin:0;padding:10px 10px 10px 20px;border-bottom:1px solid #dc291e;background:#dc291e;color:#fff}.faq-item-accordion__header .faq-header__text{font-size:1.8rem;width:100%}.faq-item-accordion__header .chevronDown,.faq-item-accordion__header .chevronRight{height:1em;width:1em;color:#fff;font-size:2.9rem;line-height:1;text-align:right}.faq-item-accordion__header .chevronDown{display:none}.faq-item-accordion__header .chevronRight{display:block}.faq-item-accordion__header.active{background:#d50000}.faq-item-accordion__header.active .chevronDown{display:block}.faq-item-accordion__header.active .chevronRight{display:none}.faq-item-accordion__content{font-size:1.6rem;overflow:hidden;transition:height 0.5s ease-in-out;color:#000}.light .faq-item-accordion__content{color:#fff}.faq-item-accordion__content .faq-content__wrap{padding:20px}@media (min-width: 550px){.faq-item-accordion__content{font-size:2rem}.faq-item-accordion__header .faq-header__text{font-size:2.2rem}}.commercial-list ul{list-style-type:none;list-style:none;padding-left:0 !important;margin-left:0}.commercial-list ul li{display:-ms-flexbox;display:flex;width:100%;overflow:hidden;padding:3.2rem 0;margin:0;border-bottom:1px solid #dfdfdf;background-image:none !important}@media (max-width: 680px){.commercial-list ul li{display:block;padding:2.2rem 0 0}}.commercial-list ul li:first-child{padding-top:0}.commercial-list ul li h3{font-size:3rem}.commercial-list ul li article,.commercial-list ul li aside{display:inline-block;vertical-align:top;box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}@media (max-width: 680px){.commercial-list ul li article,.commercial-list ul li aside{padding-bottom:1.4rem}}.commercial-list ul li article{width:73.91304%;padding-right:3.5rem;position:relative}@media (max-width: 1024px){.commercial-list ul li article{padding-left:0}}@media (max-width: 900px){.commercial-list ul li article{width:65%;padding-left:0}}@media (max-width: 680px){.commercial-list ul li article{width:100%;padding-right:0}}.commercial-list ul li aside{vertical-align:bottom;padding-left:1.5rem;border-left:1px solid #dfdfdf}.commercial-list ul li aside a{text-decoration:none}.commercial-list ul li aside a:hover{text-decoration:underline}@media (max-width: 680px){.commercial-list ul li aside{border-left:none;padding-left:0;width:100%}}.commercial-list .load-more{padding:4.5rem 0 6.2rem;text-align:center}.commercial-list .load-more .button-primary{margin:0 auto}.commercial-item__image,.commercial-item__content{display:table-cell;vertical-align:top}@media (max-width: 1024px){.commercial-item__image,.commercial-item__content{display:block}}.commercial-item__image{font-size:0;line-height:0;width:289px}.commercial-item__image picture{display:block;width:100%}@media (max-width: 1024px){.commercial-item__image{width:249px;padding-right:0;margin:0 0 2rem 0}}@media (max-width: 680px){.commercial-item__image{width:100%;margin:0 0 1.5rem 0}}.commercial-item__image img{max-width:100%}@media (max-width: 680px){.commercial-item__image img{width:100%;height:auto}}.commercial-item__content{position:relative}.commercial-item__advertizer{margin-bottom:0.5rem}.commercial-item__advertizer span{font-weight:bold}.commercial-item__advertizer span.name{margin-right:0.5rem}.commercial-item__advertizer span.company{color:#666}.commercial-item__advertizer-email,.commercial-item__advertizer-tele{display:block}.glide{position:relative;width:100%;height:100%}.glide__wrapper{overflow:hidden}.glide__track{position:relative;width:100%;height:100%;list-style:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-style:preserve-3d;-ms-touch-action:pan-Y;touch-action:pan-Y;overflow:hidden}.glide__track.dragging{cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide__slide{width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide__arrow{cursor:pointer}.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide--slider .glide__slide{float:left;clear:none}.glide--carousel.glide--vertical .glide__track{overflow:visible}.glide--carousel .glide__slide{float:left;clear:none}.glide--slideshow .glide__wrapper{height:100%}.glide--slideshow .glide__slide{height:100%;position:absolute;top:0;left:0;z-index:-1;-webkit-transform-style:preserve-3d;-webkit-transform:translate3d(0px, 0px, 0px)}.glide--slideshow .glide__slide.active{z-index:1}.jssocials-shares{margin:0.2em 0}.jssocials-shares *{box-sizing:border-box}.jssocials-share{display:inline-block;vertical-align:top;margin:0.3em 0.6em 0.3em 0}.jssocials-share:last-child{margin-right:0}.jssocials-share-logo{width:1em;vertical-align:middle;font-size:1.5em}img.jssocials-share-logo{width:auto;height:1em}.jssocials-share-link{display:inline-block;text-align:center;text-decoration:none;line-height:1}.jssocials-share-link.jssocials-share-link-count{padding-top:.2em}.jssocials-share-link.jssocials-share-link-count .jssocials-share-count{display:block;font-size:.6em;margin:0 -.5em -.8em -.5em}.jssocials-share-link.jssocials-share-no-count{padding-top:.5em}.jssocials-share-link.jssocials-share-no-count .jssocials-share-count{height:1em}.jssocials-share-label{padding-left:0.3em;vertical-align:middle}.jssocials-share-count-box{display:inline-block;height:1.5em;padding:0 0.3em;line-height:1;vertical-align:middle;cursor:default}.jssocials-share-count-box.jssocials-share-no-count{display:none}.jssocials-share-count{line-height:1.5em;vertical-align:middle}.jssocials-share-twitter .jssocials-share-link{color:#00aced}.jssocials-share-twitter .jssocials-share-link .jssocials-share-label{color:#00aced}.jssocials-share-twitter .jssocials-share-link:hover,.jssocials-share-twitter .jssocials-share-link:focus,.jssocials-share-twitter .jssocials-share-link:active{color:#0087ba}.jssocials-share-twitter .jssocials-share-link:hover .jssocials-share-label,.jssocials-share-twitter .jssocials-share-link:focus .jssocials-share-label,.jssocials-share-twitter .jssocials-share-link:active .jssocials-share-label{color:#0087ba}.jssocials-share-facebook .jssocials-share-link{color:#3b5998}.jssocials-share-facebook .jssocials-share-link .jssocials-share-label{color:#3b5998}.jssocials-share-facebook .jssocials-share-link:hover,.jssocials-share-facebook .jssocials-share-link:focus,.jssocials-share-facebook .jssocials-share-link:active{color:#2d4373}.jssocials-share-facebook .jssocials-share-link:hover .jssocials-share-label,.jssocials-share-facebook .jssocials-share-link:focus .jssocials-share-label,.jssocials-share-facebook .jssocials-share-link:active .jssocials-share-label{color:#2d4373}.jssocials-share-googleplus .jssocials-share-link{color:#dd4b39}.jssocials-share-googleplus .jssocials-share-link .jssocials-share-label{color:#dd4b39}.jssocials-share-googleplus .jssocials-share-link:hover,.jssocials-share-googleplus .jssocials-share-link:focus,.jssocials-share-googleplus .jssocials-share-link:active{color:#c23321}.jssocials-share-googleplus .jssocials-share-link:hover .jssocials-share-label,.jssocials-share-googleplus .jssocials-share-link:focus .jssocials-share-label,.jssocials-share-googleplus .jssocials-share-link:active .jssocials-share-label{color:#c23321}.jssocials-share-linkedin .jssocials-share-link{color:#007bb6}.jssocials-share-linkedin .jssocials-share-link .jssocials-share-label{color:#007bb6}.jssocials-share-linkedin .jssocials-share-link:hover,.jssocials-share-linkedin .jssocials-share-link:focus,.jssocials-share-linkedin .jssocials-share-link:active{color:#005983}.jssocials-share-linkedin .jssocials-share-link:hover .jssocials-share-label,.jssocials-share-linkedin .jssocials-share-link:focus .jssocials-share-label,.jssocials-share-linkedin .jssocials-share-link:active .jssocials-share-label{color:#005983}.jssocials-share-pinterest .jssocials-share-link{color:#cb2027}.jssocials-share-pinterest .jssocials-share-link .jssocials-share-label{color:#cb2027}.jssocials-share-pinterest .jssocials-share-link:hover,.jssocials-share-pinterest .jssocials-share-link:focus,.jssocials-share-pinterest .jssocials-share-link:active{color:#9f191f}.jssocials-share-pinterest .jssocials-share-link:hover .jssocials-share-label,.jssocials-share-pinterest .jssocials-share-link:focus .jssocials-share-label,.jssocials-share-pinterest .jssocials-share-link:active .jssocials-share-label{color:#9f191f}.jssocials-share-email .jssocials-share-link{color:#3490F3}.jssocials-share-email .jssocials-share-link .jssocials-share-label{color:#3490F3}.jssocials-share-email .jssocials-share-link:hover,.jssocials-share-email .jssocials-share-link:focus,.jssocials-share-email .jssocials-share-link:active{color:#0e76e6}.jssocials-share-email .jssocials-share-link:hover .jssocials-share-label,.jssocials-share-email .jssocials-share-link:focus .jssocials-share-label,.jssocials-share-email .jssocials-share-link:active .jssocials-share-label{color:#0e76e6}.jssocials-share-stumbleupon .jssocials-share-link{color:#eb4823}.jssocials-share-stumbleupon .jssocials-share-link .jssocials-share-label{color:#eb4823}.jssocials-share-stumbleupon .jssocials-share-link:hover,.jssocials-share-stumbleupon .jssocials-share-link:focus,.jssocials-share-stumbleupon .jssocials-share-link:active{color:#c93412}.jssocials-share-stumbleupon .jssocials-share-link:hover .jssocials-share-label,.jssocials-share-stumbleupon .jssocials-share-link:focus .jssocials-share-label,.jssocials-share-stumbleupon .jssocials-share-link:active .jssocials-share-label{color:#c93412}.jssocials-share-whatsapp .jssocials-share-link{color:#29a628}.jssocials-share-whatsapp .jssocials-share-link .jssocials-share-label{color:#29a628}.jssocials-share-whatsapp .jssocials-share-link:hover,.jssocials-share-whatsapp .jssocials-share-link:focus,.jssocials-share-whatsapp .jssocials-share-link:active{color:#1f7d1e}.jssocials-share-whatsapp .jssocials-share-link:hover .jssocials-share-label,.jssocials-share-whatsapp .jssocials-share-link:focus .jssocials-share-label,.jssocials-share-whatsapp .jssocials-share-link:active .jssocials-share-label{color:#1f7d1e}.jssocials-share-telegram .jssocials-share-link{color:#2ca5e0}.jssocials-share-telegram .jssocials-share-link .jssocials-share-label{color:#2ca5e0}.jssocials-share-telegram .jssocials-share-link:hover,.jssocials-share-telegram .jssocials-share-link:focus,.jssocials-share-telegram .jssocials-share-link:active{color:#1c88bd}.jssocials-share-telegram .jssocials-share-link:hover .jssocials-share-label,.jssocials-share-telegram .jssocials-share-link:focus .jssocials-share-label,.jssocials-share-telegram .jssocials-share-link:active .jssocials-share-label{color:#1c88bd}.jssocials-share-line .jssocials-share-link{color:#25af00}.jssocials-share-line .jssocials-share-link .jssocials-share-label{color:#25af00}.jssocials-share-line .jssocials-share-link:hover,.jssocials-share-line .jssocials-share-link:focus,.jssocials-share-line .jssocials-share-link:active{color:#1a7c00}.jssocials-share-line .jssocials-share-link:hover .jssocials-share-label,.jssocials-share-line .jssocials-share-link:focus .jssocials-share-label,.jssocials-share-line .jssocials-share-link:active .jssocials-share-label{color:#1a7c00}.jssocials-share-viber .jssocials-share-link{color:#7b519d}.jssocials-share-viber .jssocials-share-link .jssocials-share-label{color:#7b519d}.jssocials-share-viber .jssocials-share-link:hover,.jssocials-share-viber .jssocials-share-link:focus,.jssocials-share-viber .jssocials-share-link:active{color:#61407b}.jssocials-share-viber .jssocials-share-link:hover .jssocials-share-label,.jssocials-share-viber .jssocials-share-link:focus .jssocials-share-label,.jssocials-share-viber .jssocials-share-link:active .jssocials-share-label{color:#61407b}.jssocials-share-pocket .jssocials-share-link{color:#ef4056}.jssocials-share-pocket .jssocials-share-link .jssocials-share-label{color:#ef4056}.jssocials-share-pocket .jssocials-share-link:hover,.jssocials-share-pocket .jssocials-share-link:focus,.jssocials-share-pocket .jssocials-share-link:active{color:#e9132e}.jssocials-share-pocket .jssocials-share-link:hover .jssocials-share-label,.jssocials-share-pocket .jssocials-share-link:focus .jssocials-share-label,.jssocials-share-pocket .jssocials-share-link:active .jssocials-share-label{color:#e9132e}.jssocials-share-messenger .jssocials-share-link{color:#0084ff}.jssocials-share-messenger .jssocials-share-link .jssocials-share-label{color:#0084ff}.jssocials-share-messenger .jssocials-share-link:hover,.jssocials-share-messenger .jssocials-share-link:focus,.jssocials-share-messenger .jssocials-share-link:active{color:#006acc}.jssocials-share-messenger .jssocials-share-link:hover .jssocials-share-label,.jssocials-share-messenger .jssocials-share-link:focus .jssocials-share-label,.jssocials-share-messenger .jssocials-share-link:active .jssocials-share-label{color:#006acc}.jssocials-share-vkontakte .jssocials-share-link{color:#45668e}.jssocials-share-vkontakte .jssocials-share-link .jssocials-share-label{color:#45668e}.jssocials-share-vkontakte .jssocials-share-link:hover,.jssocials-share-vkontakte .jssocials-share-link:focus,.jssocials-share-vkontakte .jssocials-share-link:active{color:#344d6c}.jssocials-share-vkontakte .jssocials-share-link:hover .jssocials-share-label,.jssocials-share-vkontakte .jssocials-share-link:focus .jssocials-share-label,.jssocials-share-vkontakte .jssocials-share-link:active .jssocials-share-label{color:#344d6c}.jssocials-share-link{transition:color 200ms ease-in-out}.jssocials-share-link.jssocials-share-link-count .jssocials-share-count{font-size:.5em}.jssocials-share-label{font-size:0.8em;color:#444;transition:color 200ms ease-in-out}.jssocials-share-count-box{margin-left:0.3em;border:1px solid #efefef;border-radius:0.3em}.jssocials-share-count-box .jssocials-share-count{line-height:1.8em;font-size:0.8em;color:#444}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("../images/fancybox_sprite.png")}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url("../images/fancybox_loading.gif") center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url("../images/blank.gif");-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url("../images/fancybox_overlay.png")}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("../images/fancybox_sprite@2x.png");background-size:44px 152px}#fancybox-loading div{background-image:url("../images/fancybox_loading@2x.gif");background-size:24px 24px}}#phocagallery-pane .pg-box1,#phocagallery .pg-box1,.pg-box1{display:table;vertical-align:middle}#phocagallery-pane .pg-box2,#phocagallery .pg-box2,.pg-box2{display:table-cell;vertical-align:middle}#phocagallery-pane .pg-box3,#phocagallery .pg-box3,.pg-box3{text-align:center}.ph-tabs-iefix{font-size:1px;height:1px;margin:0px;padding:0px}#phocagallery{padding:0;margin:0;width:auto}#phocagallery a img{padding:0;margin:0;border:0px}#phocagallery .phocagallery-cat-desc{margin:10px 0 10px 0}#phocagallery .category{margin:5px}#phocagallery.pg-detail-view{margin:0px;padding:0px}#phocagallery .pg-detail-tags,#phocagallery .pg-cat-tags{text-align:right;font-size:x-small}#phocagallery-pane .phocagallery-box-file,#phocagallery .phocagallery-box-file,.phocagallery-box-file{position:relative;float:left;text-align:center}#phocagallery-pane .phocagallery-box-file-first,#phocagallery .phocagallery-box-file-first,.phocagallery-box-file-first{display:table;vertical-align:middle}#phocagallery-pane .phocagallery-box-file-second,#phocagallery .phocagallery-box-file-second,.phocagallery-box-file-second{display:table-cell;vertical-align:middle}#phocagallery-pane .phocagallery-box-file-third,#phocagallery .phocagallery-box-file-third,.phocagallery-box-file-third{text-align:center}#phocagallery-pane a img,#phocagallery a img,#phocagallery-statistics a img,#phocagallery-pane a img:hover,#phocagallery a img:hover,#phocagallery-statistics a img:hover{border:0px}#phocagallery a:hover,#phocagallery a:active,#phocagallery a:focus,#phocagallery-statistics a:hover,#phocagallery-statistics a:active,#phocagallery-statistics a:focus{background:none;text-decoration:none}#phocagallery .pg-name,#phocagallery-statistics .pg-name{margin:0px;padding:0px;margin-top:2px;color:#135cae;text-align:center}#phocagallery .detail,#phocagallery-statistics .detail{text-align:right;margin:0px;padding:0px}#phocagallery .phocagallery-box-file:hover,#phocagallery .phocagallery-box-file.hover,#phocagallery-pane .phocagallery-box-file:hover,#phocagallery-pane .phocagallery-box-file.hover,.phocagallery-box-file:hover,.phocagallery-box-file.hover{text-decoration:none}#phocagallery div.pg-box1 img.pg-img-ovr1{position:absolute;top:3px;left:3px}#phocagallery div.pg-box1 img.pg-img-ovr2{position:absolute;top:3px;left:35px}#phocagallery .pg-cat-img-detail{padding:0;margin:0;margin-top:10px;margin-bottom:5px}#phocagallery .pg-cat-img-detail-box{position:relative;float:left;margin:0;padding:0}.pg-cats-box-float{position:relative;float:left}.phocagallery-box-file-d{position:relative;float:left;border:1px solid #E8E8E8;background:#fcfcfc;text-align:center;overflow:visible;width:640px;height:480px}.phocagallery-box-file-first-d{background:#f5f5f5;width:640px;height:480px;overflow:hidden;display:table;vertical-align:middle}#download-msg{font-family:sans-serif;font-size:83%;position:absolute;left:10%;top:10%;background-color:#ebecff;border:5px solid #cccccc;filter:alpha(opacity=80);opacity:0.8;-moz-opacity:0.8;z-index:1000}#download-msg div table{padding:10px;filter:alpha(opacity=100);opacity:0.8;-moz-opacity:0.8;position:relative;z-index:1000;background-color:#ebecff}#download-msg div table tr td,#download-msg div table tr td small,#download-msg a{color:#000000;font-weight:bold}#phocagallery .main-switch-image{margin:0px;padding:7px 5px 7px 5px;margin-bottom:15px}#loading-label-ytb,#loading-label,#loading-label-user{text-align:center;display:none}#phocaGalleryImageBox,#image-box{position:relative}#description-msg{font-size:83%;text-align:left;margin:0;padding:0;position:absolute;bottom:0px;left:0px;right:0px;background-color:#000;filter:alpha(opacity=60);opacity:0.6;-moz-opacity:0.6;z-index:1000;width:100%}#description-text{color:#fff;padding:10px;position:relative;z-index:1000;background-color:#000}#phocagallery-categories-detail{clear:both}#phocagallery-votes,#phocagallery-comments,#phocagallery-upload,#phocagallery-ytbupload,#phocagallery-javaupload,#phocagallery-multipleupload,#phocagallery-category-creating,#phocagallery-subcategory-creating,#phocagallery-statistics,#phocagallery-user{margin-top:0px;margin-bottom:15px}#phocagallery-votes a img,#phocagallery-comments a img,#phocagallery-upload a img,#phocagallery-ytbupload a img,#phocagallery-javaupload a img,#phocagallery-multipleupload a img,#phocagallery-category-creating a img,#phocagallery-subcategory-creating a img,#phocagallery-user a img,#phocagallery-statistics a img{border:0px}#phocagallery-categories-detail fieldset,#phocagallery-votes fieldset,#phocagallery-comments fieldset,#phocagallery-upload fieldset,#phocagallery-ytbupload fieldset,#phocagallery-javaupload fieldset,#phocagallery-multipleupload fieldset,#phocagallery-category-creating fieldset,#phocagallery-subcategory-creating fieldset,#phocagallery-user fieldset,#phocagallery-statistics fieldset{border:1px solid #ccc;padding:10px;margin:5px}#phocagallery-categories-detail legend,#phocagallery-votes legend,#phocagallery-comments legend,#phocagallery-upload legend,#phocagallery-ytbupload legend,#phocagallery-javaupload legend,#phocagallery-multipleupload legend,#phocagallery-category-creating legend,#phocagallery-subcategory-creating legend,#phocagallery-user legend,#phocagallery-statistics legend{font-weight:bold;color:#aa0000;padding:10px}#phocagallery-votes small,#phocagallery-comments small,#phocagallery-upload small,#phocagallery-ytbupload small,#phocagallery-javaupload small,#phocagallery-multipleupload small,#phocagallery-statistics small,#phocagallery-category-creating small,#phocagallery-subcategory-creating small,#phocagallery-user small{color:#ccc}#phocagallery-votes form,#phocagallery-comments form,#phocagallery-upload form,#phocagallery-ytbupload form,#phocagallery-javaupload form,#phocagallery-multipleupload form,#phocagallery-category-creating form,#phocagallery-subcategory-creating form,#phocagallery-user form{margin:0;padding:0}#phocagallery-comments .comment-input,#phocagallery-upload .comment-input,#phocagallery-ytbupload .comment-input,#phocagallery-javaupload .comment-input,#phocagallery-multipleupload .comment-input,#phocagallery-category-creating .comment-input,#phocagallery-subcategory-creating .comment-input,#phocagallery-user .comment-input{width:98%}#phocagallery-comments .comment-input2,#phocagallery-upload .comment-input2,#phocagallery-ytbupload .comment-input2,#phocagallery-javaupload .comment-input2,#phocagallery-multipleupload .comment-inpu2t,#phocagallery-category-creating .comment-input2,#phocagallery-subcategory-creating .comment-input2,#phocagallery-user .comment-input{width:40px;border:0px;font-weight:bold}form{margin:0;padding:0}dl.tabs{float:left;margin:10px 0 -1px 2px;z-index:50}dl.tabs dt{float:left;padding:4px 10px;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;margin-left:3px;background:#f0f0f0;color:#666}dl.tabs dt.open{background:#ffffff;border-bottom:1px solid #ffffff;z-index:100;color:#000}dl.tabs a{text-decoration:none;font-weight:normal}dl.tabs a:hover{background:transparent !important}div.current{clear:both;border:1px solid #ccc;padding:10px 10px;background:#ffffff}div.current dd{padding:0;margin:0}#uploadForm{margin:0;padding:0}#phocagallery-comments-form{margin:0;padding:0}#phoca-exif{padding:10px}#phoca-exif h2.phocaexif{font-size:130%;background:url(../../images/icon-info.gif) left center no-repeat;padding-left:20px}#phoca-exif table{border-collapse:collapse}#phoca-exif table tr.first{background:#fdfdfd;border-bottom:1px dotted #ccc;border-collapse:collapse}#phoca-exif table tr.second{background:#fff;border-bottom:1px dotted #ccc;border-collapse:collapse}#phoca-exif table tr td{padding:5px;border-collapse:collapse}#shadowbox_title,#shadowbox_info{border:0px}#phocagallery-img-votes{margin:0;padding:0;margin-left:10px;margin-right:10px}#phocagallery-subcategory-creating table.adminlist,#phocagallery-upload table.adminlist{width:100%;border-spacing:1px;background-color:#e7e7e7;color:#666}#phocagallery-subcategory-creating table.adminlist td,#phocagallery-subcategory-creating table.adminlist th,#phocagallery-upload table.adminlist td,#phocagallery-upload table.adminlist th{padding:4px}#phocagallery-subcategory-creating table.adminlist thead th,#phocagallery-upload table.adminlist thead th{text-align:center;background:#f0f0f0;color:#666;border-bottom:1px solid #999;border-left:1px solid #fff}#phocagallery-subcategory-creating table.adminlist thead a:hover,#phocagallery-upload table.adminlist thead a:hover{text-decoration:none}#phocagallery-subcategory-creating table.adminlist thead th img,#phocagallery-upload table.adminlist thead th img{vertical-align:middle}#phocagallery-subcategory-creating table.adminlist tbody th,#phocagallery-upload table.adminlist tbody th{font-weight:bold}#phocagallery-subcategory-creating table.adminlist tbody tr,#phocagallery-upload table.adminlist tbody tr{background-color:#fff;text-align:left}#phocagallery-subcategory-creating table.adminlist tbody tr.row1,#phocagallery-upload table.adminlist tbody tr.row1{background:#f9f9f9;border-top:1px solid #fff}#phocagallery-subcategory-creating table.adminlist tbody tr.row0:hover td,#phocagallery-subcategory-creating table.adminlist tbody tr.row1:hover td,#phocagallery-upload table.adminlist tbody tr.row0:hover td,#phocagallery-upload table.adminlist tbody tr.row1:hover td{background-color:#ffd}#phocagallery-subcategory-creating table.adminlist tbody tr td,#phocagallery-upload table.adminlist tbody tr td{height:25px;background:#fff;border:1px solid #fff}#phocagallery-subcategory-creating table.adminlist tbody tr.row1 td,#phocagallery-upload table.adminlist tbody tr.row1 td{background:#f9f9f9;border-top:1px solid #FFF}#phocagallery-subcategory-creating table.adminlist tfoot tr,#phocagallery-upload table.adminlist tfoot tr{text-align:center;color:#333}#phocagallery-subcategory-creating table.adminlist tfoot td,#phocagallery-subcategory-creating table.adminlist tfoot th,#phocagallery-upload table.adminlist tfoot td,#phocagallery-upload table.adminlist tfoot th{background-color:#f3f3f3;border-top:1px solid #999;text-align:center}#phocagallery-subcategory-creating table.adminlist td.order,#phocagallery-upload table.adminlist td.order{text-align:center;white-space:nowrap}#phocagallery-subcategory-creating table.adminlist td.order span,#phocagallery-upload table.adminlist td.order span{float:left;display:block;width:20px;text-align:center}#phocagallery .pg-center,#phocagallery-upload .pg-center,#phocagallery-subcategory-creating .pg-center{text-align:center;vertical-align:middle}#phocagallery .pg-inline,#phocagallery-upload .pg-inline,#phocagallery-subcategory-creating .pg-inline{margin:0 10px 0 10px;display:inline}.bgPhocaClass{padding:10px}#phocagallery table,#phocagallery tr,#phocagallery td{border-style:none;border:0px}#phocagallery table tr td div.pg-imgbg a,#phocagallery table tr td div.pg-imgbg a img,#phocagallery table tr td div.pg-imgbg{margin:0 auto;padding:0;text-align:center}#phocagallery table tr td div.pg-imgbgd a,#phocagallery table tr td div.pg-imgbgd a img,#phocagallery table tr td div.pg-imgbgd{margin:0 auto;padding:0}#phocagallery-comments table,#phocagallery-comments table tr td,#phocagallery-comments table tr,#phocagallery table,#phocagallery-pane table,#phocagallery-pane table tr,#phocagallery-pane table tr td{border-style:none !important}#phocagallery-pane table tr td{padding:3px}#phocagallery-multipleupload form fieldset{text-align:left;padding:5px}#phocagallery-pane .actions{text-align:left;width:auto;padding:10px 5px !important;margin:10px 0 !important}#phocagallery-pane ul#flash_uploader_filelist{margin:0px}#phocagallery div.phocagallery-box-file-third a:hover,#phocagallery div.phocagallery-box-file-third a:active,#phocagallery div.phocagallery-box-file-third a:focus,#phocagallery table tr td div#phocaGalleryImageBox a:hover,#phocagallery table tr td div#phocaGalleryImageBox a:active,#phocagallery table tr td div#phocaGalleryImageBox a:focus,#phocagallery table tr td div.pg-imgbg a:hover,#phocagallery table tr td div.pg-imgbg a:active,#phocagallery table tr td div.pg-imgbg a:focus,#phocagallery table tr td a:hover img,#phocagallery table tr td a:active img,#phocagallery table tr td a:focus img,#phocagallery a:hover img,#phocagallery a:active img,#phocagallery a:focus img,#main #phocagallery a:hover img,#main #phocagallery a:active img,#main #phocagallery a:focus img{background-color:transparent;background:none}#main div.phocagallery div.phocagallery-box-file-first a,#main div.phocagallery div.phocagallery-box-file-second a,#main div.phocagallery div.phocagallery-box-file-third a,#main div.phocagallery a img,#main div.phocagallery div.detail a img,#main div.phocagallery div.detail a,#main div.phocagallery div.detail a:hover img,#main div.phocagallery div.detail a:active img,#main div.phocagallery div.detail a:focus img,#main div.phocagallery a:hover img,#main div.phocagallery a:active img,#main div.phocagallery a:focus img{background-color:transparent;background:none;border:none;padding:0;margin:0}#main div.phocagallery a img,#main div.phocagallery a:hover img,#main div.phocagallery a:active img,#main div.phocagallery a:focus img{vertical-align:middle}.bgPhocaClass{padding:10px}.bgPhocaClass{border-collapse:separate}.bgPhocaClass tr,.bgPhocaClass tr td{border:none}.pgerrormsg{background:#FFC2C2;border:1px solid #bf3030;color:#a60000;padding:10px;margin-top:5px;margin-bottom:5px}.pgsuccessmsg{background:#ceffc1;border:1px solid #4ebd30;color:#23a600;padding:10px;margin-top:5px;margin-bottom:5px}.pgunsetmsg{background:#fff2c1;border:1px solid #bda130;color:#a68400;padding:10px;margin-top:5px;margin-bottom:5px}#phocagallery table #image-box{margin:0 auto}#phocagallery #pg-icons{float:right;margin-right:5px}#phocagallery.pg-detail-view-multibox{margin:0px;padding:0px;border:0px;overflow:hidden;text-align:left}#phocagallery.pg-detail-view-multibox table.pg-multibox-table{width:auto;padding:0px;margin:0px;border:0px;text-align:left}#phocagallery.pg-detail-view-multibox table tr td.pg-multibox-lefttd{padding:0px;margin:0px}#phocagallery.pg-detail-view-multibox table tr td.pg-multibox-righttd{text-align:left;padding:0px;margin:0px}#phocagallery.pg-detail-view-multibox table .pg-multibox-left{margin:0px 5px;font-size:small;position:relative}#phocagallery.pg-detail-view-multibox table .pg-multibox-right{padding:5px 5px;margin:0px;overflow:-moz-scrollbars-vertical;-ms-overflow-y:scroll;overflow-y:scroll}#phocagallery.pg-detail-view-multibox .pg-multibox-desc,#phocagallery.pg-detail-view-multibox .pg-multibox-user,#phocagallery.pg-detail-view-multibox table tr td{font-size:small}#phocagallery.pg-detail-view-multibox .pg-rating-msg{font-size:xx-small}#phocagallery.pg-detail-view-multibox .pg-multibox-tags-box,#phocagallery.pg-detail-view-multibox .pg-multibox-desc{padding:5px 0px}#phocagallery.pg-detail-view-multibox .pg-multibox-tags,#phocagallery.pg-detail-view-multibox .pg-multibox-user{font-weight:bold}#phocagallery.pg-detail-view-multibox .pg-multibox-username,#phocagallery.pg-detail-view-multibox .pg-multibox-avatar{float:left}#phocagallery.pg-detail-view-multibox .pg-multibox-thumbs-box,#phocagallery.pg-detail-view-multibox .pg-multibox-comments{padding:5px 0px}#phocagallery.pg-detail-view-multibox .pg-multibox-thumbs-box .pg-multibox-thumbs-item{margin:3px;padding:2px;float:left;border:1px solid #dfdfdf}#phocagallery.pg-detail-view-multibox .pg-multibox-comments-iframe{border:none;padding:0px;margin:0px;overflow:auto}#phocagallery .pg-multibox-title{font-weight:bold}#phocagallerymultiboxnext{position:absolute;right:20px;top:45%;display:none}#phocagallerymultiboxprev{position:absolute;left:20px;top:45%;display:none}#phocagallery.pg-detail-view-multibox table .pg-multibox-left a,#phocagallery.pg-detail-view-multibox table .pg-multibox-left a img,#phocagallery.pg-detail-view-multibox table .pg-multibox-left a:hover img,#phocagallery.pg-detail-view-multibox table .pg-multibox-left a:active img,#phocagallery.pg-detail-view-multibox table .pg-multibox-left a:focus img,#phocagallerymultiboxprev a,#phocagallerymultiboxprev a img,#phocagallerymultiboxprev a:hover img,#phocagallerymultiboxprev a:active img,#phocagallerymultiboxprev a:focus img,#phocagallerymultiboxnext a,#phocagallerymultiboxnext a img,#phocagallerymultiboxnext a:hover img,#phocagallerymultiboxnext a:active img,#phocagallerymultiboxnext a:focus img{background-color:transparent !important;background:none !important;border:none !important;text-decoration:none !important}div.window-container table,div.window-container table tr,div.window-container table tr td{border:0px}#phocagallery .pg-multi-img{position:relative;float:left;max-width:100%}#phocagallery .pg-multi-img::before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;box-shadow:inset 0px 0px 0px 1px #fff}#phocagallery .pg-multi-img img{float:left}#pg-msnr-container{padding:0;margin:0}#phocaMap img,#phocagallery img{max-width:none}.ph-cb{clear:both}.highslide img{border:0px}#phocagallery *,#phocagallery *:before,#phocagallery *:after{box-sizing:content-box !important}#phocagallery ul.star-rating li,#phocagallery-pane ul.star-rating li,#phocagallery ul.star-rating-small li{background:none;list-style-type:none}#phocagallery .star-rating,#phocagallery-pane .star-rating,.star-rating{list-style:none;margin:0px;margin-top:5px;margin-bottom:5px;padding:0px;width:110px;height:22px;position:relative;background:url(../../images/icon-voting.png) top left repeat-x}#phocagallery .star-rating li,#phocagallery-pane .star-rating li,.star-rating li{list-style-type:none;padding:0px;margin:0px;float:left}#phocagallery .star-rating li a,#phocagallery-pane .star-rating li a,.star-rating li a{display:block;width:22px;height:22px;text-decoration:none;text-indent:-9000px;z-index:20;position:absolute;padding:0px}#phocagallery .star-rating li a:hover,#phocagallery-pane .star-rating li a:hover,.star-rating li a:hover{background:url(../../images/icon-voting.png) left center;z-index:2;left:0px}#phocagallery .star-rating a.star1,#phocagallery-pane .star-rating a.star1,.star-rating a.star1{left:0px}#phocagallery .star-rating a.star1:hover,#phocagallery-pane .star-rating a.star1:hover,.star-rating a.star1:hover{width:22px}#phocagallery .star-rating a.stars2,#phocagallery-pane .star-rating a.stars2,.star-rating a.stars2{left:22px}#phocagallery .star-rating a.stars2:hover,#phocagallery-pane .star-rating a.stars2:hover,.star-rating a.stars2:hover{width:44px}#phocagallery .star-rating a.stars3,#phocagallery-pane .star-rating a.stars3,.star-rating a.stars3{left:44px}#phocagallery .star-rating a.stars3:hover,#phocagallery-pane .star-rating a.stars3:hover,.star-rating a.stars3:hover{width:66px}#phocagallery .star-rating a.stars4,#phocagallery-pane .star-rating a.stars4,.star-rating a.stars4{left:66px}#phocagallery .star-rating a.stars4:hover,#phocagallery-pane .star-rating a.stars4:hover,.star-rating a.stars4:hover{width:88px}#phocagallery .star-rating a.stars5,#phocagallery-pane .star-rating a.stars5,.star-rating a.stars5{left:88px}#phocagallery .star-rating a.stars5:hover,#phocagallery-pane .star-rating a.stars5:hover,.star-rating a.stars5:hover{width:110px}#phocagallery .star-rating li.current-rating,#phocagallery-pane .star-rating li.current-rating,.star-rating li.current-rating{background:url(../../images/icon-voting.png) left bottom;position:absolute;height:22px;display:block;text-indent:-9000px;z-index:1}#phocagallery .star-rating-small,.star-rating-small{list-style:none;margin:0px;margin-top:5px;margin-bottom:5px;padding:0px;width:80px;height:16px;position:relative;background:url(../../images/icon-voting-small.png) top left repeat-x}#phocagallery .star-rating-small li,.star-rating-small li{list-style-type:none;padding:0px;margin:0px;float:left}#phocagallery .star-rating-small li a,.star-rating-small li a{display:block;width:16px;height:16px;text-decoration:none;text-indent:-9000px;z-index:20;position:absolute;padding:0px}#phocagallery .star-rating-small li a:hover,.star-rating-small li a:hover{background:url(../../images/icon-voting-small.png) left center;z-index:2;left:0px}#phocagallery .star-rating-small a.star1,.star-rating-small a.star1{left:0px}#phocagallery .star-rating-small a.star1:hover,.star-rating-small a.star1:hover{width:16px}#phocagallery .star-rating-small a.stars2,.star-rating-small a.stars2{left:16px}#phocagallery .star-rating-small a.stars2:hover,.star-rating-small a.stars2:hover{width:32px}#phocagallery .star-rating-small a.stars3,.star-rating-small a.stars3{left:32px}#phocagallery .star-rating-small a.stars3:hover,.star-rating-small a.stars3:hover{width:48px}#phocagallery .star-rating-small a.stars4,.star-rating-small a.stars4{left:48px}#phocagallery .star-rating-small a.stars4:hover,.star-rating-small a.stars4:hover{width:64px}#phocagallery .star-rating-small a.stars5,.star-rating-small a.stars5{left:64px}#phocagallery .star-rating-small a.stars5:hover,.star-rating-small a.stars5:hover{width:80px}#phocagallery .star-rating-small li.current-rating,.star-rating-small li.current-rating{background:url(../../images/icon-voting-small.png) left bottom;position:absolute;height:16px;display:block;text-indent:-9000px;z-index:1}.pg-csv-box{float:left;padding:10px;margin:5px;background:#fff;box-shadow:1px 1px 2px 1px rgba(120,120,120,0.5),inset 0px 0px 7px 7px rgba(240,240,240,0.2);border-radius:2px}.pg-csv-box:hover{background:#fafafa}.pg-csv-name{text-align:left;margin-top:5px;padding-left:20px;background:url(../../images/icon-folder-small.png) 0 1px no-repeat}.pg-csv-count{font-size:xx-small;color:#ccc}.pg-csv-rate{font-size:xx-small;color:#ccc}.pg-csv-descbox{font-size:x-small}.pg-csv-tags{text-align:right;font-size:x-small}.pg-cv-box{float:left;padding:10px;margin:5px;box-shadow:1px 1px 2px 1px rgba(120,120,120,0.5),inset 0px 0px 7px 7px rgba(240,240,240,0.2);border-radius:2px}.pg-cv-box:hover{background:#fafafa}.pg-cv-name{text-align:left;margin-top:5px;font-size:x-small}.pg-cv-folder{text-align:left;margin-top:5px;padding-left:20px;background:url(../../images/icon-folder-small.png) 0 1px no-repeat}.pg-cv-descbox{font-size:x-small}.pg-cv-tags{text-align:right;font-size:x-small}.pg-cv-comment-img-box{background:#fdfdfd;margin:5px 0px;padding:5px;color:#ccc;font-size:small;border-radius:2px}.pg-cv-comment-img-box-avatar{position:relative;float:left;margin-right:5px}.pg-cv-comment-img-box-item{margin:0px 0px 0px 0px;padding:5px 0px;border-bottom:1px solid #fff}.pg-cv-add-comment-img{display:none}.pg-cv-vote-img-result{float:left;margin:0;padding:0;margin-left:5px}.pg-cv-paginaton{margin-bottom:20px}.pg-cvcsv{margin-top:10px;margin-bottom:10px;border-bottom:1px solid #e8e8e8;border-top:1px solid #e8e8e8;padding-bottom:5px;clear:both}.pg-cvcsv-name{text-align:left;margin-top:5px;padding-left:20px;background:url(../../images/icon-folder-small.png) 0 1px no-repeat}.pg-box-parentfolder-cv,.pg-cvcsv-back{text-align:left;margin-top:5px;padding-left:20px;background:url(../../images/icon-up-small.png) 0 1px no-repeat}.pg-cvcsv-count{font-size:xx-small;color:#ccc}.pg-dv-desc{height:16px;color:#333;font-size:small}.pg-dv-desc-lighbox{color:#fff;background:#000}.pg-dv-multibox-left{background:#000}.pg-dv-multibox-right{background:#fff !important}#sbox-window{background-color:#6b6b6b !important;padding:2px !important}#sbox-overlay{background-color:#000 !important}#sbox-content{background-color:#fff !important}.ph-hr{margin-top:10px;margin-bottom:10px;border-bottom:1px solid #e8e8e8;clear:both}.pg-tb-m5{margin:10px 0px}dd,dt{border-radius:5px 5px 0px 0px}dt h3{padding:0px auto;margin:2px auto 3px auto;font-size:small;font-weight:normal}.pg-icon-detail{text-align:right;margin:0px;padding:0px;margin-top:2px}.ph-ovrl1{padding:5px}.ph-ovrl2{padding:0px;margin:0px}.bgPhocaClass{background:#fdfdfd;filter:alpha(opacity=100);opacity:1;z-index:1000}.fgPhocaClass{background:#fdfdfd;filter:alpha(opacity=100);opacity:1;-moz-opacity:1;z-index:1000}.fontPhocaClass{color:#000;z-index:1001}.capfontPhocaClass,.capfontclosePhocaClass{color:#000;font-weight:bold;z-index:1001}.pg-cats-box-float2{float:left;padding:10px;margin:5px;background:#fff;box-shadow:1px 1px 2px 1px rgba(120,120,120,0.5),inset 0px 0px 7px 7px rgba(240,240,240,0.2);border-radius:2px}.pg-cats-box{padding:10px;margin:5px;background:#fff;box-shadow:1px 1px 2px 1px rgba(120,120,120,0.5),inset 0px 0px 7px 7px rgba(240,240,240,0.2);border-radius:2px}.pg-field-desc2,.pg-field-table2{margin-left:10px;margin-top:5px}.pg-field-desc,.pg-field-table{margin-left:10px}.pg-field{margin:10px;padding:10px;background:#fff;box-shadow:1px 1px 2px 1px rgba(120,120,120,0.5),inset 0px 0px 7px 7px rgba(240,240,240,0.2);border-radius:2px}.pg-legend{font-weight:bold;font-size:large}.nano{position:relative;width:100%;height:100%;overflow:hidden}.nano>.nano-content{position:absolute;overflow:scroll;overflow-x:hidden;top:0;right:0;bottom:0;left:0}.nano>.nano-content:focus{outline:thin dotted}.nano>.nano-content::-webkit-scrollbar{display:none}.has-scrollbar>.nano-content::-webkit-scrollbar{display:block}.nano>.nano-pane{background:rgba(0,0,0,0.25);position:absolute;width:10px;right:0;top:0;bottom:0;visibility:hidden\9;opacity:.01;transition:.2s;border-radius:5px}.nano>.nano-pane>.nano-slider{background:#444;background:rgba(0,0,0,0.5);position:relative;margin:0 1px;border-radius:3px}.nano:hover>.nano-pane,.nano-pane.active,.nano-pane.flashed{visibility:visible\9;opacity:0.99}.TWHolderDetails .page-title{position:relative;margin-top:70px;padding:20px 20px 0}.TWHolderDetails .page-title h1{font-size:3.5rem;margin-bottom:0;max-width:80%}.TWHolderDetails .page-title .summary-image{margin:20px auto;display:none}.TWHolderDetails .page-title .summary-image img{max-width:100%}@media (min-width: 800px){.TWHolderDetails .page-title .summary-image{display:block;position:absolute;top:20px;right:0;margin:0;width:200px;padding:20px}}@media (min-width: 1200px){.TWHolderDetails .page-title .summary-image{width:300px}}@media (min-width: 700px){.TWHolderDetails .page-title{margin-top:180px}.TWHolderDetails .page-title h1{font-size:4.5rem}}@media (min-width: 800px){.TWHolderDetails .page-title{padding:20px 40px 0}}@media (min-width: 1300px){.TWHolderDetails .page-title{padding:20px 40px;max-width:none}}@media (min-width: 1400px){.TWHolderDetails .page-title{max-width:1300px;padding:20px 0}}@media (min-width: 1700px){.TWHolderDetails .page-title{margin-top:200px}}.TWHolderDetails article .summary-content{font-size:2.2rem;letter-spacing:0;max-width:800px}.TWHolderDetails .intro{padding-top:30px}@media (min-width: 800px){.TWHolderDetails .block-imagelink .ib-item img{width:60%}}
