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:380px;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%;background-color:#eee}.ui-grid .grid-item .gi-box:before{height:277px;width:100%;position:absolute;top:0;right:0;content:"";z-index:1;background:rgba(71,112,63,0.3)}.ui-grid .grid-item .section-image{position:absolute;top:0;left:0;height:277px;width:100%}.ui-grid .grid-item .grid-content{position:absolute;bottom:0;width:100%;left:0;padding:20px;min-height:7.3rem;background:#fcfcfc;color:#000;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.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;overflow:hidden;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0}.ui-grid .grid-item .grid-content .ui-title strong span{float:right}.ui-grid .grid-item .grid-hover{display:none;position:absolute;height:100%;width:100%;top:0;left:0;background:#d12229;background:rgba(255,202,0,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-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:760px}.ui-grid .grid-item.grid-large .section-image{height:657px}.ui-grid .grid-item.grid-large .gi-box:before{height:657px}.ui-grid .grid-sizer{width:33%}}.ui-boxes{width:100%;margin-bottom:90px}.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:#EEEEEE;transition:all 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86) 0ms;opacity:0.2}.ui-boxes .boxes-item:after{height:100%;width:100%;content:"";position:absolute;top:0;left:0;z-index:1;background:#000;transition:all 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86) 0ms;opacity:0}.ui-boxes .boxes-item:hover:after{opacity:0.5}.ui-boxes .boxes-item:nth-child(4n+1),.ui-boxes .boxes-item:nth-child(4n+4){background:#DDDDDD}.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%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;margin:0 auto;text-align:center}.ui-boxes .boxes-item .ui-caption h3{padding:0 8%}@media (min-width: 550px){.ui-boxes .boxes-item .ui-caption h3{margin-bottom:2.4rem}}.ui-boxes .boxes-item .ui-caption a{color:#d12229;text-shadow:2px 2px 7px rgba(0,0,0,0.3)}.ui-boxes .boxes-item .ui-caption a.button-cta{height:auto;white-space:normal;max-width:90%;line-height:3rem;color:#fff;padding:0.9rem 5rem 0.9rem 5rem;letter-spacing:0.0825em}.ui-boxes .boxes-item .ui-caption h3{padding:0 20px;letter-spacing:0.05em}@media (min-width: 550px){.ui-boxes .boxes-item .ui-caption h3{padding:0 40px}}@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:510px}}.userform{color:#222}.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::-webkit-input-placeholder{color:rgba(0,0,0,0.5)}.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}.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:#222;float:left;cursor:pointer}.userform .optionset li{overflow:hidden;display:inline-block;min-width:28%;margin:0 20px 0 0}@media (min-width: 550px){.userform .optionset{min-width:1px}}@media (min-width: 1200px){.userform .optionset li{display:inline-block;min-width:1px}.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 #222;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 #d12229}.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:#000;border-color:#000;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:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;align-content:stretch;-webkit-box-align:center;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:-webkit-box;display:flex;display:-ms-flexbox}}@media (min-width: 700px){.our-people .wrap{max-width:900px}}.block-promotion{position:relative;padding:30px;background:#000;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 #fff;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;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;background:#000;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:#d12229}.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;-webkit-font-feature-settings:"liga" 0;font-feature-settings:"liga" 0}.block-promotion .wrap .bp-button .button,.block-promotion .wrap .bp-button span{font-family:'AlternateGotNo3D';font-weight:400;font-style:normal;font-stretch:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.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{background:#fff;position:relative;z-index:3;box-sizing:unset;padding:0 15px}.block-appointment .wrap-large{padding:20px;position:relative}.block-appointment .ba-left{margin-bottom:30px;word-wrap:break-word;background:#fff}.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%;width:32%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.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 .userform .optionset li:first-child{margin-left:0}.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;position:relative;top:3px;margin-right:8px}.block-appointment .ba-right .ba-form form .field input[type="text"],.block-appointment .ba-right .ba-form form .field input[type="email"],.block-appointment .ba-right .ba-form form .field textarea{font-weight:bold}.block-appointment .ba-right .ba-form form .field.optionset legend,.block-appointment .ba-right .ba-form form .field.optionset legend{color:#000;font-weight:bold}.block-appointment .ba-right .ba-form form .field.optionset label,.block-appointment .ba-right .ba-form form .field.optionset label{font-weight:bold}.block-appointment .ba-right .ba-form form .field.checkbox label{display:inline-block}.block-appointment .ba-right .ba-form form .field.text label,.block-appointment .ba-right .ba-form form .field.textarea 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%}}@media (min-width: 800px){.TWContactPage .block-appointment .wrap-large{padding:40px 20px}}@media (min-width: 1200px){.TWContactPage .block-appointment .wrap-large{padding:40px 20px}}@media (min-width: 800px){.news-and-stories-page .block-stories{padding:30px 20px}}.block-stories{padding:30px 20px;background:#fff}@media (min-width: 800px){.block-stories{padding:50px 20px}}@media (min-width: 1200px){.block-stories{padding: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{line-height:1.2;overflow:visible}.block-stories .bs-grid .bs-item .bs-content .bs-title a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.block-stories .bs-grid .bs-item .bs-content .bs-title a:after{content:" ";display:table;clear:both}.block-stories .bs-grid .bs-item .bs-content .bs-title strong{float:left;-webkit-box-flex:1;-ms-flex:1;flex:1;display:block;color:#dd2f36}.block-stories .bs-grid .bs-item .bs-content .bs-title span{float:right;position:relative;margin-top:4px;transition:all 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86) 0ms}.block-stories .bs-grid .bs-item .bs-content .bs-title:hover strong{color:#d12229}.block-stories .bs-grid .bs-item .bs-content .bs-title:hover span{-webkit-transform:translateX(10px);transform:translateX(10px)}.block-stories .bs-grid .bs-item .bs-content .bs-content .button-primary,.block-stories .bs-grid .bs-item .bs-content .bs-content .ui-desc{display:none}.block-stories .bs-grid .bs-item.has-video .button-play{position:absolute;top:50%;left:50%;font-size:60px;color:white;z-index:2;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media (min-width: 800px){.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{font-size:2rem}.block-stories .bs-grid .bs-item.grid-large .button-read{margin:0}.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.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 article h2{color:#d12229}.story-intro article p{font-size:1.8rem}.story-intro article strong{font-size:2rem}.story-block{margin-bottom:10px}.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(0,0,0,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:#aaa;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%;-webkit-transform:translateY(-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:#d12229}@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:#d12229;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:1.7rem}}@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:#d12229;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-container{max-width:1600px;margin:0 auto 30px;position:relative}.story-block .story-map{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:10px;top:70px}.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}}.story-block .story-map--link{max-width:1600px;position:relative;margin-bottom:0;padding:0 30px}@media (min-width: 550px){.story-block .story-map--link{padding:0 40px}}.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}.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:-20px 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(0,0,0,0.8);color:#fff;width:auto;margin-bottom:4px;padding:0.2em 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:#000}.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:#000;opacity:0.8;z-index:9}.block-map .story-map .sm-overlay{position:absolute;top:50%;padding:10px;-webkit-transform:translateY(-50%);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-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:#000;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:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;align-content:stretch;-webkit-box-align:center;align-items:center;display:-ms-flexbox;-ms-flex-direction:row;-ms-flex-wrap:nowrap;-ms-flex-line-pack:stretch;-ms-flex-align:center;font-family:'AlternateGotNo3D';font-weight:400;font-style:normal;font-stretch:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}@media (min-width: 1200px){.block-highlight{border:20px solid #fff;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%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.block-highlight h2{text-transform:uppercase;color:#d12229}.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}}@media (min-width: 700px){.block-highlight{display:-webkit-box;display:flex;display:-ms-flexbox;height:85vh;margin:20px auto}.block-highlight .wrap{max-width:700px}}@media (min-width: 1200px){.block-highlight{height:100vh}}.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 #d12229;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:#d12229;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{-webkit-transform:scale3d(1.1, 1.1, 1.1);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{-webkit-transform:translateX(0%);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;-webkit-transform:translateX(8%);transform:translateX(8%);background-size:auto 100%}}@media (min-width: 1200px) and (min-width: 1800px){.our-stories .tiki-image{-webkit-transform:translateX(0%);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:'AlternateGotNo3D';font-weight:400;font-style:normal;font-stretch:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;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{-webkit-font-smoothing:antialiased;color:#fff}.newsletter-signup .ns-title h4{color:#fff;font-size:22px}@media (min-width: 550px){.newsletter-signup .ns-title h4{font-size:30px;margin-bottom:18px}}.newsletter-signup .ns-form{padding-top:5px}.newsletter-signup .ns-form input.u-full-width{width:100%;color:#fff}.newsletter-signup .ns-form .input-group:after{content:" ";clear:both;display:table}.newsletter-signup .ns-form button{min-width:1px;padding:0}.newsletter-signup .ns-form button img{transition:all 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86) 0ms}.newsletter-signup .ns-form button:hover img{-webkit-transform:translateX(10px);transform:translateX(10px)}@media (min-width: 550px){.newsletter-signup{padding:40px 40px 60px}.newsletter-signup .ns-form input.u-full-width{padding-right:58px;float:left}.newsletter-signup .ns-form button{position:absolute;top:20px;padding:0 0 0 25px;right:0}}@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 .ns-form input.u-full-width{width:60%}.newsletter-signup .ns-form input.u-full-width[type=text],.newsletter-signup .ns-form input.u-full-width[type=email]{margin-right:1%}.newsletter-signup .ns-form button{position:relative;padding:0 25px;top:auto;right:auto;margin-top:12px}}@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:550px}.newsletter-signup form .ns-form{margin-left:640px}.newsletter-signup form input.u-full-width{width:60%}.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:#fff}.ns-form .tzo-form-error-message{color:red;font-size:1.5rem}.ns-form .mc-field-group{padding-top:24px;position:relative}.ns-form .mc-field-group label,.ns-form .mc-field-group select{display:inline}.ns-form .mc-field-group input::-webkit-input-placeholder{color:#fff}.ns-form .mc-field-group input::-moz-placeholder{color:#fff}.ns-form .mc-field-group input:-ms-input-placeholder{color:#fff}.ns-form .mc-field-group input:-moz-placeholder{color:#fff}.ns-form .mc-field-group input:focus::-webkit-input-placeholder{color:#fff}.ns-form .mc-field-group input:focus::-moz-placeholder{color:#fff}.ns-form .mc-field-group input:focus:-ms-input-placeholder{color:#fff}.ns-form .mc-field-group input:focus:-moz-placeholder{color:#fff}.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;padding:70px 20px 20px;color:#fff;text-align:center;position:relative;z-index:11;font-family:'Open Sans', Helvetica, Arial, sans-serif;font-size:1.6rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;page-break-inside:avoid}.footer .fl-main-links,.footer .fl-secondary-links{padding:0;list-style:none;font-weight:400}.footer .fl-main-links li a,.footer .fl-secondary-links li a{color:#fb7d9f;font-size:1.5rem}.footer .fl-main-links li a{color:#fff;font-size:1.9rem}.footer .footer-address{display:inline-block;font-weight:400;line-height:1.9;font-size:1.3rem;margin-left:24px;margin-right:24px;vertical-align:top}@media (min-width: 1000px){.footer .footer-address{margin-right:0px}}.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:400;-webkit-font-smoothing:antialiased;font-style:italic}.footer a.back-top{background:#d12229;color:#fff;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{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1);box-shadow:0 15px 20px rgba(0,0,0,0.3)}.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}}.search-section{margin:0;position:relative}@media (min-width: 1000px){.search-section{background:#ccc;margin-bottom:45px}}.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%;-webkit-transform:translateX(-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}}.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 .ps-form{position:relative;width:100%;padding:20px;text-align:center;z-index:3;margin-bottom:0}.search-section .ps-form h1,.search-section .ps-form h3,.search-section .ps-form h4{color:#d12229;font-size:30px;margin-bottom:28px}.search-section .ps-form select{display:none}.search-section .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 .ps-form i{position:absolute;right:0;padding-right:20px;color:#000}.search-section .ps-form i:hover{color:#ccc}.search-section .ps-form .search-by-lot{position:relative;border:1px solid #ccc;border-radius:26px;margin-bottom:44px}.search-section .ps-form .search-by-lot input{padding:9px 20px;margin:0;border:0;color:#000;font-weight:600}.search-section .ps-form .search-by-lot i{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.search-section .ps-form #error-lot{color:red;font-weight:600}.search-section .ps-form #message-lot p{font-weight:600}@media (min-width: 1000px){.search-section .ps-form #message-lot{display:none}}.search-section .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 .ps-form .options-replacer li{padding-left:18px;cursor:pointer}.search-section .ps-form .options-replacer li:hover{background:#eee}.search-section .ps-form #result-message{margin-top:1rem}.search-section .ps-form #result-message p{color:#d12229}.search-section .ps-form .useful-docs{margin-top:2.6rem;color:#000}.search-section .ps-form .useful-docs h4{font-size:2.5rem;margin-bottom:1.5rem}.search-section .ps-form .useful-docs ul{list-style:disc inside}.search-section .ps-form .useful-docs ul:last-child{margin-bottom:0}.search-section .ps-form .useful-docs ul li{font-size:1.6rem;font-weight:600;margin-bottom:1.4rem;-webkit-font-smoothing:antialiased}.search-section .ps-form .download-lists{font-size:1.6rem;font-weight:600;-webkit-font-smoothing:antialiased}@media (min-width: 800px){.search-section .ps-form{background:#fff;text-align:left}.search-section .ps-form .options-replacer{width:calc(100% - 70px)}}@media (min-width: 800px) and (min-width: 1500px){.search-section .ps-form .options-replacer{width:calc(100% - 100px)}}@media (min-width: 800px){.search-section .ps-form h3,.search-section .ps-form h1{font-size:4rem}}.search-section .ps-form input.submit,.search-section .ps-form form{margin-bottom:0}.search-section .ps-form .button-interactive_map{display:none}@media (min-width: 1000px){.search-section .ps-form .button-interactive_map{display:inline-block}}@media (max-width: 1000px){.search-section .ps-form{padding:40px 40px 0px}}@media (max-width: 500px){.search-section .ps-form{padding:20px}}.search-section.sale-search{z-index:1}.search-section.sale-search:before{position:absolute;background:#d12229;height:50%;width:100%;bottom:0;left:0;content:"";display:none}@media all and (min-width: 800px){.search-section.sale-search{padding:20px 0}}.search-section.map-search{background:#fff}@media all and (min-width: 1000px){.search-section.map-search{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;background:#f3f6eb;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.search-section.map-search .svg-map-wrapper{position:relative;display:none}.search-section.map-search .svg-map-wrapper:before{content:" ";display:block;position:absolute;top:0;left:0;z-index:20;width:100%;height:100%}.search-section.map-search .svg-map-wrapper .hover-item{fill:#d12229 !important;stroke:#fff;stroke-width:2;opacity:0.8 !important}@media (min-width: 1000px){.search-section.map-search .svg-map-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}@media (min-width: 769px){.search-section.map-search .svg-map-wrapper:before{display:none}}.search-section.map-search .svg-map-wrapper .svg-map svg{width:100%;height:auto;display:block}body.home-page .search-section.map-search .svg-map-wrapper .svg-map svg{width:133%}@media (min-width: 1200px){body.home-page .search-section.map-search .svg-map-wrapper .svg-map svg{width:120%}}@media (min-width: 1400px){body.home-page .search-section.map-search .svg-map-wrapper .svg-map svg{width:100%}}.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:#unavailable}.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: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:2px}.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 .st0:hover,.search-section.map-search .svg-map-wrapper .svg-map .st0.active{fill:#e8bd78;box-shadow:0 0 5px rgba(0,0,0,0.3);stroke-linecap:round;stroke-linejoin:round}.search-section.map-search .svg-map-wrapper .svg-map.filtered .st0{fill:#c2d198}.search-section.map-search .ps-form{width:100%;position:relative;z-index:10;padding-bottom:46px;pointer-events:auto}@media (min-width: 1000px){.search-section.map-search .ps-form{box-shadow:0px 2px 5px 0px rgba(0,0,0,0.4);margin:20px 0 20px 20px}}.search-section.map-search .ps-form a.button{margin-top:1rem}.search-section #info-window{position:absolute;background-color:#fff;opacity:0;visibility:hidden;width:400px;transition:top,left 300ms cubic-bezier(0.785, 0.135, 0.15, 0.86) 0ms;box-shadow:0 5px 20px rgba(0,0,0,0.15);padding:25px;top:-30px;right:10%;z-index:9999}.search-section #info-window:after{content:" ";display:table;clear:both}.search-section #info-window.active{opacity:1;visibility:visible}.search-section #info-window.right-edge .iw-wrap:after{left:auto;right:0;margin:0}.search-section #info-window .iw-wrap{position:relative}.search-section #info-window .iw-wrap:before{width:0;height:0;border-style:solid;border-width:35px 15px 0 15px;border-color:#ffffff transparent transparent transparent;position:absolute;content:"";bottom:-55px;left:0;right:0;margin:0 auto;pointer-events:none}.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:#d12229}.search-section #info-window .iw-wrap h3 a{color:inherit}@media (min-width: 1400px){.search-section #info-window .iw-wrap h3{font-size:3rem}}.search-section #info-window .iw-wrap h5{color:#d12229;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 #d12229;width:120px;height:120px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;margin:0 auto}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);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 ul{list-style:disc;margin-bottom: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-image:before{content:" ";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:#fff url(../images/loader-light.gif) center center no-repeat;z-index:-2}.search-section #info-window .property-links-wrap{color:#000}.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:-35px;font-size:16px;color:#398930;cursor:pointer}.search-section .search-section-legend{display:none}.search-section .search-section-legend ul{list-style:none;padding:0;margin:30px 30px;overflow:hidden}.search-section .search-section-legend ul li{list-style:none;padding:0;margin:0 0 6px;display:inline-block;width:80%;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;margin:20px 20px 0 20px}.search-section .search-section-legend ul{margin:0;text-align:right}.search-section .search-section-legend ul li{width:auto;text-align:left;display:inline-block;margin:0 15px 15px 0}}.search-section .search-section-results{padding:10px 0;display:none}.search-section .search-section-results.active{display:block}@media (min-width: 1000px){.search-section .search-section-results{display:none}.search-section .search-section-results.active{display:none}}.search-section .search-section-results .related-documents-header{margin-bottom:8px}.search-section .search-section-results ul{margin:20px 0;padding:0;list-style:none}.search-section .search-section-results ul .sr-lot{padding:15px;background:#FAF4E8;margin-bottom:10px;font-size:1.4rem;width:100%}.search-section .search-section-results ul .sr-lot .sr-image{float:left;width:70px}.search-section .search-section-results ul .sr-lot .sr-image img{max-width:100%;opacity:0}.search-section .search-section-results ul .sr-lot .sr-image img.b-loaded{opacity:1}.search-section .search-section-results ul .sr-lot .sr-info{margin-left:90px}.search-section .search-section-results ul .sr-lot .sr-title{margin-bottom:8px;color:#d12229;font-size:1.7rem}.search-section .search-section-results ul .sr-lot .button{height:38px;line-height:38px;padding:0 15px;font-size:1.5rem}@media (min-width: 500px){.search-section .search-section-results ul .sr-lot .sr-image{width:180px}.search-section .search-section-results ul .sr-lot .sr-image img{max-width:100%}.search-section .search-section-results ul .sr-lot .sr-info{margin-left:200px}.search-section .search-section-results ul .sr-lot .sr-info .sr-title{font-size:2rem}}.search-section .search-section-results ul .related-documents{margin:0}.search-section .search-section-results ul .related-documents li{margin-bottom:0}.search-section .search-links{padding:0;list-style:none;list-style-type:none;border-top:1px solid #ccc}@media (min-width: 1000px){.search-section .search-links{display:none}}.search-section .search-links li{border-bottom:1px solid #ccc}.search-section .search-links li a{display:block;padding:15px 45px 15px 0;position:relative;text-align:left;font-family:'AlternateGotNo3D';font-weight:400;font-style:normal;font-stretch:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;letter-spacing:0.05em}.search-section .search-links li img{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:-webkit-transform 0.2s;transition:transform 0.2s;transition:transform 0.2s, -webkit-transform 0.2s}.search-section .search-links li a:hover img{-webkit-transform:translate(6px, -50%);transform:translate(6px, -50%)}.divider-section{display:none;background:#d12229;color:#fff;padding:80px 40px}.divider-section h3{font-size:2.5rem;margin:0}@media (min-width: 1000px){.sale-search{display:block}.search-section .ps-form{max-width:350px}}@media (min-width: 1500px){.search-section{min-height:830px}.search-section .ps-form{width:455px;max-width:455px;padding:46px 50px}.search-section .ps-form h3,.search-section .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 .ps-form h3,.TWSectionPage .search-section .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:#d12229}.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 #d12229;width:120px;height:120px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;margin:0 auto}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);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}}.svg-map *{pointer-events:none}.svg-map path[id^="lot"],.svg-map polygon[id^="lot"],.svg-map rect[id^="lot"],.svg-map line[id^="lot"],.svg-map path[id^="lot"]{pointer-events:auto}#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}@media (min-width: 700px){.intro{width:75%;max-width:1300px;margin:0 auto}}.intro--centered{text-align:center;font-family:'AlternateGotNo3D';font-weight:400;font-style:normal;font-stretch:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#000;font-size:2rem;line-height:1.4}@media (min-width: 550px){.intro--centered{font-size:2.5rem;line-height:4rem}}.intro h1,.intro h2,.intro h3{color:#d12229}.intro blockquote{margin:0 0 2.5rem}.intro a{text-decoration:underline}.intro.block-appointment{max-width:100%;width:100%}@media (min-width: 700px){.intro.block-appointment{max-width:100%;width:100%}}.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:'AlternateGotNo3D';font-weight:400;font-style:normal;font-stretch:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;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:-webkit-box;display:flex;display:-ms-flexbox;-webkit-box-align:end;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;-webkit-box-flex:1;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:0 20px 20px}.intro blockquote{font-family:'AlternateGotNo3D';font-weight:400;font-style:normal;font-stretch:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-size:2.5rem;line-height:3.5rem;quotes:"“" "”" "‘" "’";text-align:center;color:#d12229}.intro blockquote:before{content:open-quote;font-family:Georgia, serif;font-size:6rem;line-height:0;position:relative;top:20px;color:#d12229;display:none}.intro blockquote:after{content:close-quote;font-family:Georgia, serif;font-size:6rem;line-height:0;position:relative;top:20px;color:#d12229;display:none}.intro blockquote p{font-family:'AlternateGotNo3D';font-weight:400;font-style:normal;font-stretch:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:2.5rem;line-height:3.5rem;display:inline;letter-spacing:0.15rem}@media (min-width: 800px){.intro{padding:0 40px 20px}}@media (min-width: 1200px){.intro{padding:0 40px 20px}}.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:#e1454b}@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:#e1454b}@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:-webkit-box;display:flex;display:-ms-flexbox;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:100vh;padding:40px 0;-webkit-box-align:center;align-items:center;-ms-flex-align:center}.StaffPage .mfp-content-cols{display:-webkit-box;display:flex;display:-ms-flexbox;max-width:100%;min-width:80%;-webkit-box-align:end;align-items:flex-end;-ms-flex-align:end;border-bottom:4px solid #d12229}.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:#d12229;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:#d12229}.StaffPage .mfp-arrow-right:before{border-left-color:#d12229}.StaffPage .mfp-arrow-left:before{border-right-color:#d12229}.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:#d12229;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;-webkit-transform:translateY(15px);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;-webkit-transform:translateY(0px);transform:translateY(0px)}.team-grid .tg-list .tg-item:hover .tg-image{opacity:0.3;-webkit-transform:translateX(20px);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%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.property-tabs .pt-tabs ul{margin:0 0 20px;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.property-tabs .pt-tabs ul li{width:25%;background:#d12229;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:-webkit-box;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:#d12229;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:'AlternateGotNo3D';font-weight:400;font-style:normal;font-stretch:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;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:-webkit-box;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:#d12229;border-bottom:0;cursor:pointer}.property-links ul li.enquire-link i{display:inline-block;vertical-align:middle;color:#000;font-size:2.8rem}.property-links ul li.enquire-link a{padding-right:10px}.property-links ul li.enquire-link:hover{background:#dd2f36}.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:#d12229;border:2px solid #e87176}.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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:distribute;align-content:space-around;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;max-width:none}.property-links ul li{display:-webkit-box;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:#d12229;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:#d12229}.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:'AlternateGotNo3D';font-weight:400;font-style:normal;font-stretch:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;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:-webkit-box;display:flex;display:-ms-flexbox;-ms-flex-align:center;-webkit-box-align:center;align-items:center;width:100%;height:180px;padding:20px;background:#d12229;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:#d12229}.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:-webkit-box;display:flex;display:-ms-flexbox}.logo-blocks ul li{display:-webkit-box;display:flex;display:-ms-flexbox;width:auto;-webkit-box-flex:1;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/banner.jpg) repeat-x center;background-size:cover;height:50vh;max-height:400px}.ErrorPage .hero:after{display:none}@media (min-width: 1000px){.display--flex{display:-webkit-box;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:#d12229}.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}.price-list.header{position:relative}.price-list.header .top{padding:30px 12px}.price-list.header .top .logo img{width:205px}@media (min-width: 1500px){.price-list.header .top{padding:30px 30px}.price-list.header .top .logo img{width:205px}}.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}@media print{.price-list-no-print{display:none}.header .top{-webkit-print-color-adjust:exact;background:#d12229}.footer{-webkit-print-color-adjust:exact}}.popup{position:fixed;left:0;top:0;width:100vw;height:100vh;background:rgba(76,112,152,0.5);opacity:0;visibility:hidden;z-index:-1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:4rem}.popup.active{opacity:1;visibility:visible;z-index:9990}.popup-inner{background:#fff;position:relative;padding:72px;width:90%;max-width:1000px;max-height:100%;overflow:auto;box-shadow:0 10px 15px rgba(0,0,0,0.2)}.popup-close{position:absolute;right:18px;top:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.popup-close-text{font-family:'AlternateGotNo3D';font-weight:400;font-style:normal;font-stretch:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:1.8rem;line-height:1;color:#000;text-transform:uppercase;position:relative;top:2px;margin-right:11px}.popup-close-icon{display:block;position:relative;width:28px;height:28px}.popup-close-icon span{position:absolute;display:block;width:24px;height:2px;background:#000;top:14px;left:-4px}@media (min-width: 700px){.popup-close-icon span{width:37px;top:14px;left:-4px}}.popup-close-icon span:first-child{transform:rotate(-45deg);-o-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.popup-close-icon span:nth-child(2){transform:rotate(45deg);-o-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg)}.popup-content h2{color:#d12229}.popup form{max-width:600px;margin:0 auto;font-size:2rem;line-height:1;padding-top:40px}.popup fieldset{margin:0}.popup fieldset div.field{display:inline-block;width:46.42857%;float:left;margin-bottom:12px}.popup fieldset div.field input[type="email"],.popup fieldset div.field input[type="number"],.popup fieldset div.field input[type="search"],.popup fieldset div.field input[type="text"],.popup fieldset div.field input[type="tel"],.popup fieldset div.field input[type="url"],.popup fieldset div.field input[type="password"],.popup fieldset div.field textarea,.popup fieldset div.field select{font-size:20px;padding:6px 0}.popup fieldset div.field:nth-child(odd){clear:left}.popup fieldset div.field:nth-child(even){float:right;clear:right}.popup fieldset div.field.text,.popup fieldset div.field.email{margin-bottom:1.5rem}.popup fieldset div.field.text label.left,.popup fieldset div.field.email label.left{display:none}.popup fieldset div.field.text input,.popup fieldset div.field.email input{width:100%;font-weight:bold;margin:0}.popup fieldset div.field.text input::-webkit-input-placeholder,.popup fieldset div.field.email input::-webkit-input-placeholder{font-weight:bold}.popup fieldset div.field.text input::-moz-placeholder,.popup fieldset div.field.email input::-moz-placeholder{font-weight:bold}.popup fieldset div.field.text input:-ms-input-placeholder,.popup fieldset div.field.email input:-ms-input-placeholder{font-weight:bold}.popup fieldset div.field.text input:-moz-placeholder,.popup fieldset div.field.email input:-moz-placeholder{font-weight:bold}.popup fieldset .field.optionset{display:block;width:100% !important;float:none !important;clear:both;padding-top:38px;position:relative}.popup fieldset .field.optionset label.option-set-label{color:#000;float:none;margin:0;display:block;padding-bottom:22px;font-weight:bold}.popup fieldset .field.optionset .middleColumn{float:none;list-style-type:none;list-style:none;margin:0;padding:0}.popup fieldset .field.optionset .middleColumn>div{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.5rem}.popup fieldset .field.optionset .middleColumn>div input{position:relative;top:3px;margin:0 8px 0 0}.popup fieldset .field.optionset .middleColumn>div label{display:inline-block}.popup .Actions{margin-top:3rem}.popup .action{width:16rem;color:#fff;background-color:#000;border-color:#000}.TWFAQPage{background:#f3f3f3}.TWFAQPage .hero{margin-bottom:0}.faq-intro{background:#fff;padding:40px 40px 20px;max-width:100%;width:100%}.faqs h4,.faqs p{margin:0}.faqs .container{color:#fff;margin:3em auto}.faq-item__container{background:#fff;fill:#d12229}.faq-item__container:nth-child(n+2){border-top:solid #bb1e25 1px}.faq-item-accordion__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:10px 10px 10px 20px;border-bottom:1px solid #d12229;background:#d12229;color:#fff}.faq-item-accordion__header .faq-header__text{font-size:2.3rem;width:100%}.faq-item-accordion__header .chevronDown,.faq-item-accordion__header .chevronRight{height:1em;width:1em;color:#fff;font-size:1.4em;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:#bb1e25}.faq-item-accordion__header.active .chevronDown{display:block}.faq-item-accordion__header.active .chevronRight{display:none}.faq-item-accordion__content{overflow:hidden;transition:height 0.5s ease-in-out;color:#333}.faq-item-accordion__content .faq-content__wrap{padding:20px}.commercial-list ul{list-style-type:none;list-style:none;padding-left:0 !important;margin-left:0}.commercial-list ul li{display:-webkit-box;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;color:#d12229}.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;color:#d12229}.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;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-ms-touch-action:pan-Y;touch-action:pan-Y;overflow:hidden}.glide__track.dragging{cursor:-webkit-grabbing;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%}}
